
Pimoroni Servo 2040 - RP2040 18 Channel Servo Controller
- Powered by RP2040 (Dual Arm Cortex M0+ running at up to 133Mhz with 264kB of SRAM)
- 2MB of QSPI flash supporting XiP
- 18 sets of header pins for connecting 3 pin hobby servos
- Supports higher voltage servos (up to 11V) *
- 6 addressable RGB LEDs/Neopixels
- 6 sets of header pins for connecting analog sensors
- Onboard voltage and current sensing
- Reset and BOOT button (the BOOT button can also be used as a user button)
- USB-C connector for programming and power (3A max)
- Screw terminals for supplying external power (with reverse polarity protection) (10A max continuous current)
- QT (STEMMA QT/Qwiic) connector for breakouts
- Fully assembled (no soldering required)
- C++/MicroPython libraries
- Schematic
- Mechanical drawing
- Measurements: 62mm x 42mm x 12mm (L x W x H, including connectors). The mounting holes are M2.5 and 2.7mm in from each edge.
- * If you want to run servos with a higher voltage than 5V, you'll need to cut the 'Separate USB and Ext. Power' trace on the back of the board to prevent the RP2040 from getting damaged by the increased voltage.
- If you cut this trace you'll need to provide separate power for the board logic (through USB or the 5V on the broken-out header).
- When programming a battery-powered robot through USB Pimoroni recommends using something like a data only USB adaptor to avoid back-powering your computer, or the battery.
Original: $73.04
-70%$73.04
$21.91Product Information
Product Information
Shipping & Returns
Shipping & Returns
Description
- Powered by RP2040 (Dual Arm Cortex M0+ running at up to 133Mhz with 264kB of SRAM)
- 2MB of QSPI flash supporting XiP
- 18 sets of header pins for connecting 3 pin hobby servos
- Supports higher voltage servos (up to 11V) *
- 6 addressable RGB LEDs/Neopixels
- 6 sets of header pins for connecting analog sensors
- Onboard voltage and current sensing
- Reset and BOOT button (the BOOT button can also be used as a user button)
- USB-C connector for programming and power (3A max)
- Screw terminals for supplying external power (with reverse polarity protection) (10A max continuous current)
- QT (STEMMA QT/Qwiic) connector for breakouts
- Fully assembled (no soldering required)
- C++/MicroPython libraries
- Schematic
- Mechanical drawing
- Measurements: 62mm x 42mm x 12mm (L x W x H, including connectors). The mounting holes are M2.5 and 2.7mm in from each edge.
- * If you want to run servos with a higher voltage than 5V, you'll need to cut the 'Separate USB and Ext. Power' trace on the back of the board to prevent the RP2040 from getting damaged by the increased voltage.
- If you cut this trace you'll need to provide separate power for the board logic (through USB or the 5V on the broken-out header).
- When programming a battery-powered robot through USB Pimoroni recommends using something like a data only USB adaptor to avoid back-powering your computer, or the battery.























