Part of my balancing robot project.
Main controller, running on a Teensy 4.1. The controller communicates with several peripherals:
- AHRS subsystem: FastAHRS
- Adafruit BLE module for UART over Bluetooth communication with smartphone
- Speed controller (which deals with the motor encoders)