{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"libcyphal","owner":"OpenCyphal-Garage","isFork":false,"description":"Portable reference implementation of the Cyphal protocol stack in C++ for embedded systems and Linux.","allTopics":["linux","communication-protocol","uav","cpp","robotics","space","aerospace","cpp14","cpp11","embedded-systems","can","drones","uavcan","misra","socketcan","vehicle-bus","cyphal","opencyphal"],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":1,"issueCount":16,"starsCount":281,"forksCount":503,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-14T20:41:38.794Z"}},{"type":"Public","name":"demos","owner":"OpenCyphal-Garage","isFork":false,"description":"Demo applications and reference implementations","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":3,"starsCount":14,"forksCount":7,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-06T17:51:59.254Z"}},{"type":"Public","name":"platform_specific_components","owner":"OpenCyphal-Garage","isFork":false,"description":"Low-level components and hardware drivers for various Cyphal-related projects","allTopics":["microcontroller","reference","examples","example","drivers","low-level","uavcan","mcu","hacktoberfest","platform-driver","drivers-library","bare-metal-drivers","cyphal","opencyphal"],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":4,"starsCount":69,"forksCount":40,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-06T15:57:31.089Z"}},{"type":"Public","name":"libserard","owner":"OpenCyphal-Garage","isFork":false,"description":"A compact implementation of the Cyphal/serial protocol in C for high-integrity real-time embedded systems","allTopics":["pubsub","uavcan","cyphal","opencyphal","cyphal-serial","uavcan-serial"],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-05T09:23:43.841Z"}},{"type":"Public","name":"cyraft","owner":"OpenCyphal-Garage","isFork":false,"description":"Raft algorithm (for pycyphal)","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":2,"starsCount":2,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-16T04:17:12.015Z"}},{"type":"Public archive","name":"cyphal.rs","owner":"OpenCyphal-Garage","isFork":false,"description":"Please use Canadensis by Sam Crow instead","allTopics":["real-time","communication-protocol","uav","robotics","aerospace","embedded-systems","drones","ethernet","uavcan","can-bus","canbus","no-std","vehicle-bus","cyphal","opencyphal"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":13,"starsCount":44,"forksCount":6,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-09T08:46:48.050Z"}},{"type":"Public","name":"vscode-cyphal-extensions","owner":"OpenCyphal-Garage","isFork":false,"description":"VS Code extensions for Cyphal diagnostics","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":1,"starsCount":2,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-09-16T17:09:19.774Z"}},{"type":"Public archive","name":"uavcan.github.io","owner":"OpenCyphal-Garage","isFork":false,"description":"Legacy website, now obsolete. Replaced with dronecan.org, which is now maintained by a different team.","allTopics":["robotics","aerospace","tutorials","specification","can","uavcan","can-bus"],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":7,"forksCount":13,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-03-07T09:04:05.587Z"}},{"type":"Public archive","name":"gui_tool","owner":"OpenCyphal-Garage","isFork":false,"description":"Legacy cross-platform GUI application for UAVCAN/CAN v0 bus management and diagnostics. Does not support UAVCAN v1; for that, see Yukon.","allTopics":["windows","gui","uav","drone","robotics","can","industrial-automation","uavcan","can-bus","msi","uavcan-bus-management","linux","cross-platform","osx","pyqt5","uavcan-gui"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":5,"starsCount":85,"forksCount":54,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-02-15T12:28:51.681Z"}},{"type":"Public archive","name":"yukon-old","owner":"OpenCyphal-Garage","isFork":false,"description":"An open suite of tools for observing, debugging, and interacting with a UAVCAN v1 bus.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":7,"starsCount":31,"forksCount":10,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-12-12T13:21:16.399Z"}},{"type":"Public archive","name":"dsdl_parser.rs","owner":"OpenCyphal-Garage","isFork":false,"description":"DSDL parser in Rust","allTopics":["parser","rust-library","uavcan","can-bus","canbus"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-09-11T20:59:14.434Z"}},{"type":"Public archive","name":"libuavcan_linux","owner":"OpenCyphal-Garage","isFork":false,"description":"MOVED https://github.com/UAVCAN/platform_specific_components/tree/legacy-v0","allTopics":["linux","uavcan","can-bus","canbus","socketcan"],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":2,"starsCount":7,"forksCount":5,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-03-07T22:31:13.074Z"}},{"type":"Public archive","name":"libuavcan_lpc11c24","owner":"OpenCyphal-Garage","isFork":false,"description":"MOVED https://github.com/UAVCAN/platform_specific_components/tree/legacy-v0","allTopics":["uavcan","can-bus","lpc11c24"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-03-07T22:30:10.708Z"}},{"type":"Public archive","name":"libuavcan_kinetis","owner":"OpenCyphal-Garage","isFork":false,"description":"MOVED https://github.com/UAVCAN/platform_specific_components/tree/legacy-v0","allTopics":["uavcan","can-bus","canbus","kinetis","flexcan","libuavcan"],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":9,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-03-07T22:29:20.488Z"}}],"repositoryCount":14,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}