PyDroneCAN is an implementation of DroneCAN stack in Python, supporting SLCAN and SocketCAN adapters. It is compatible with Python 2.7 (legacy) and 3.3+ (recommended). We strongly recommend to use Python 3, because support for Python 2.7 may be dropped in the future.
The latest version of pydronecan can be installed using pip:
pip install dronecan
Please visit the GitHub page for more information about contributing to pydronecan, or view the tutorials for user-level documentation.