# 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.

![image](datasheets/board.jpg)

## 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](test_code).