Data checked 2026-08-13. Data may be stale - beyond the review cycle.
Review cycles are documented on the Methodology page. Methodology
OpenCyphal/libcanard
SDK / API Tier A communication_links MIT
A compact implementation of the Cyphal/CAN protocol in C for high-integrity real-time embedded systems
Engineering Snapshot
Use cases & tasks 4
- Best suited for
-
- embedded firmware engineers
- UAV avionics developers using Cyphal/CAN
- Primary tasks
-
- Implementing Cyphal/CAN nodes on resource-constrained MCUs
- High-integrity real-time embedded networking over CAN
Stack & ecosystem
- Resource type
- SDK / API
- Ecosystem
- aerospace · c · c11 · can · can-bus · can-fd
License & compliance
- License
-
MIT(Inferred)
Lifecycle & freshness Show
- Maintenance
- Active
- Latest version
- Not recorded
- Last activity
- 2026-08-12
- Last checked
- 2026-08-13
- Verification
- Official confirmed
When to Use
Consider when
- Require lightweight Cyphal/CAN library in C
- Targeting real-time embedded systems with CAN bus
Verify before adopting
- License is inferred MIT; confirm LICENSE file
- No release version or hardware targets listed
- Confirm CAN controller compatibility for your MCU
Where It Fits
Stack layer communication_gcs
Start Here
Adoption Checklist
- Needs verification License is inferred MIT; confirm LICENSE file
- Needs verification No release version or hardware targets listed
- Needs verification Confirm CAN controller compatibility for your MCU
Each check stays "needs verification" until an official source confirms it; unconfirmed items are never marked verified.
Known Limitations & Unknowns
Known limitations
- No platforms or hardware targets specified in metadata
- Latest version/release date unknown
- License status inferred not confirmed
Not publicly verified
- MISRA compliance level
- Specific CAN FD feature support
- Production readiness in aerospace cert contexts
Alternatives & Related Tools
Alternatives
- pycyphal — Alternative to
Related tools
- ardupilot — compatible with
How is it used?
Start from the recorded entry points below, then validate against the technical checklist.
- Official site http://opencyphal.org
- Repository https://github.com/OpenCyphal/libcanard
- Documentation http://opencyphal.org
Technical checklist
- OK License identified Recorded: MIT
- OK Maintenance signal Active
- OK Verification status Official confirmed
- OK Source evidence attached 1 source record(s)
- NEEDS REVIEW Latest version recorded Not recorded
Official Links
Metadata & Governance
| License | MIT — Inferred |
|---|---|
| Commercial model | Unknown |
| Maintenance status | Active |
| Verification status | Official confirmed — Confirmed via the official repository API responses in SourceRefs below. |
| Latest version | Not recorded |
| Latest release | Not recorded |
| Last activity | 2026-08-12 |
| Last checked | 2026-08-13 |
| First seen | Not recorded |
Related Resources & Dependencies
Recent Activity
New resource: libcanard
New repository resource added by the sprint promote pipeline.
Related Knowledge
Collections
- GCS and Telemetry Protocols — Ground control software and telemetry protocol repositories for command, monitoring and integration work.
- Ground Control and Mission Planning — Open components for mission planning, telemetry and ground control around MAVLink-based vehicles.
- MAVLink Ecosystem — The protocol and its reference consumers for building or evaluating MAVLink-based UAV integrations.