Awesome Open Source
Awesome Open Source

UAVCAN UAVCAN stack in C++

Build Status Forum Sonarqube Badge Sonarqube Coverage Documentation

WARNING libuavcan v1 is not yet complete. This is a work-in-progress.

Portable reference implementation of the UAVCAN protocol stack in C++ for embedded systems, Linux, and POSIX-compliant RTOSs.

UAVCAN is a lightweight protocol designed for reliable communication in aerospace and robotic applications over robust vehicular networks.

Alternative Project Comparisons
Related Awesome Lists
Top Programming Languages
Top Projects

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
C Plus Plus (246,742
Robotics (5,363
Drone (3,587
Embedded Systems (1,026
Uav (867
Communication Protocol (276
Can (192
Aerospace (77
Socketcan (39
Uavcan (33
Misra (14
Cyphal (12
Opencyphal (11
Vehicle Bus (5