Tutorials are arranged in ascending order of difficulty and descending order of importance.
Besides these tutorials, it is also recommended to refer to the sources of the UAVCAN GUI Tool, which is based on Pyuavcan.
- Familiarity with UAVCAN specification.
- Intermediate Python skills.
- A supported USB to CAN adapter.
Install pyuavcan via pip:
pip install uavcan
Unless expressly stated otherwise, all code samples contained in the tutorials are distributed under the terms of CC0 (public domain dedication).