This repo introduces a simple ready-to-use Cyphal/DroneCAN application template for RL Mini v2 node.
Please, refer Wiki for details:
- Minimal recommended Cyphal features are supported out of the box (bootloader and DNA are coming next),
- You can run the software in SITL mode (don't need to have any hardware),
- Cyphal firmware binary is only 35.2 KB.
Top view | Bottom view | Pinout | STM32CubeMX |
---|---|---|---|
By default the application is as simple as possible. It just blinks the RGB LED, subscribes to the setpoint topic to control a single PWM (PWM1) and publishes a feedback with the latest applied setpoint. It doesn't have any safety features like TTL, but you are free to extend it as you want.
The default capabilities of the node are shown on the picture below:
If you are strugguling with the software building, please refer to the build workflow build.yml for a hint. If it doesn't help, you can open an issue.
- RL UAV Lights node is based on this template. You can consider it as an example.