3e54bcbf75bdedf59c28b13d66a5509ac66cf6f3
servo2350
Custom PCB with RP2350. Mainly used for hexapods and driving 18x servo motors with 18x ADC feedback through multiplexer. The project uses mainly 0402 components for extra challenge.
Specs
- CPU: RP2350B with debug pins
- FLASH: W25Q16JVUXIQ_TR 16Mbit NOR quad SPI memory
- OUTPUT: 18x PWM, 6x digital output (3 pin header), 2x LEDs, extra pins in header
- INPUT: 18x ADC though a CD74HC4067 multiplexer
- SENSORS: ICM-45686 IMU
- SERIAL: SPI, I2C, USB, UART
Test code
The peripheral test code and example can be found in test_code.
Languages
C
94.4%
CMake
5.6%
