- Power management: Two isolated buck regulators (for MCU/peripherals), 3.3V LDO, USB-C Li-ion battery recharging, current sense and low battery detection, ESD and reverse polarity protection
- Shared I2C bus featuring an integrated IMU, current sense IC, heart rate/blood oxygen monitors
- Microphone and speaker I/O over I2S
- 22-pin interface camera support with impedance controlled differential pairs
- Power management: 3.3V buck regulator, current sense, and reverse polarity protection
- Communication with BMI880 gyroscope + accelerometer over SPI
- USB-C auto programming via USB-UART bridge
- Four MOSFET powered motor drivers
- Power management: 3.3V buck regulator, current sense, and reverse polarity protection
- Communication with BMI880 gyroscope + accelerometer over SPI
- USB-C auto programming via USB-UART bridge
- Four MOSFET powered motor drivers
- SPI bus to interface with a BMI270 IMU and an NRF24L01 module
- 14 pin SWD programming
- Bidirectional DRV motor drivers
- 3.3V LDO power regulator
- Onboard status LED's
- I2C to interface with MPU6050 IMU
- USB-C programming made possible by CP2102N USB-UART bridge
- MOSFET motor drivers
- 3.3V LDO power regulator
- Automatic source switching for input from either 5V USB input or 3.7V battery input with anti-backfeeding
- Onboard status LED's
- Phase-enable drive for 6 motors using L293D H-Bridges and MOSFET inverters
- Buck converter setup to step 9V down to 6V + 3.3V LDO regulator
- Onboard status LED's
- IR sensor with adjustable sensitivity
- OP-AMP based IR sensor driver
- MOSFET + OP-AMP comparator based 32V coil driver