Grow your team on GitHub
GitHub is home to over 28 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.Sign up
CVRA software monorepo - All your bots are belong to here
Resources for our robot participating in the landminefree.org Minesweepers competition.
The bootloader used to flash our CAN-connected boards
Firmware for Original Prusa i3 3D printer by PrusaResearch
The website of the club
small, cheap IO board on CAN bus. CC-BY 4.0
Time of flight distance and RGB color sensor board with CAN interface. CC-BY 4.0
Universal beacon system board based on UWB modules and an IMU. CC-BY 4.0
DC Motor Controller with CAN Interface. CC-BY 4.0
IO shield for the ST Nucleo144 master board. CC-BY 4.0
slcan firmware for the CVRA CAN to USB dongle
Computer vision for Eurobot
Parameter / configuration service
Save a parameter tree in flash memory for persistency
Microcontroller message bus
Memory access functions for cmp (C MessagePack Library)
An implementation of the MessagePack serialization format in C / msgpack.org[C]
A simple CppUTest runner for the CVRA packager.
UWB beacon software repo
Build system used for embedded software at CVRA
The coding style rules used at the club.
Read only mirror of SVN ChibiOS repository
UAVCAN is a lightweight protocol designed for reliable communication in aerospace and robotic applications via CAN bus.
send datagrams over a serial interface (byte stream)
Better syscalls implementations for ChibiOS
Git mirror of upstream Mercurial based Eigen repository. The repositories are synced nightly.
A python metapackage installing all of our dependencies
Cross-platform GUI application for UAVCAN bus management and diagnostics