Pimoroni Servo 2040 - RP2040 18 Channel Servo Controller

Pimoroni Servo 2040 - RP2040 18 Channel Servo Controller — Pimoroni — 5437

RP2040-based board with 18 servo channels, current measurement, sensor headers, and RGB LEDs for controlling multi-servo robots and mechanisms.

Pinout

Logical pinout · physical placement not verified
PIMORONI SERVO 2040 - Servo 1Servo 15Servo 2Servo 16Servo 3Servo 17Servo 4Servo 18Servo 5Sensor 1Servo 6Sensor 2Servo 7Sensor 3Servo 8Sensor 4Servo 9Sensor 5Servo 10Sensor 6Servo 11QTSTEMMA QTQwiicServo 12USB-CServo 13External power screw terminalsServo 14BOOTuser button
  • Servo 1servo-header-1

    3-pin hobby-servo header channel SERVO_1 on RP2040 GPIO 0; product page states Servo 2040 has 18 sets of 3-pin hobby-servo headers, source: https://www.adafruit.com/product/5437; pin constant source: https://github.com/pimoroni/pimoroni-pico/blob/main/libraries/servo2040/servo2040.hpp

    Type · PWMVoltage · Servo supply supports higher-voltage servos up to 11V when configured; USB-C power is 3A max and screw-terminal external power is 10A max continuous per product page
  • Servo 2servo-header-2

    3-pin hobby-servo header channel SERVO_2 on RP2040 GPIO 1, source: https://github.com/pimoroni/pimoroni-pico/blob/main/libraries/servo2040/servo2040.hpp

    Type · PWMVoltage · servo rail, see product power notes
  • Servo 3servo-header-3

    3-pin hobby-servo header channel SERVO_3 on RP2040 GPIO 2, source: https://github.com/pimoroni/pimoroni-pico/blob/main/libraries/servo2040/servo2040.hpp

    Type · PWMVoltage · servo rail, see product power notes
  • Servo 4servo-header-4

    3-pin hobby-servo header channel SERVO_4 on RP2040 GPIO 3, source: https://github.com/pimoroni/pimoroni-pico/blob/main/libraries/servo2040/servo2040.hpp

    Type · PWMVoltage · servo rail, see product power notes
  • Servo 5servo-header-5

    3-pin hobby-servo header channel SERVO_5 on RP2040 GPIO 4, source: https://github.com/pimoroni/pimoroni-pico/blob/main/libraries/servo2040/servo2040.hpp

    Type · PWMVoltage · servo rail, see product power notes
  • Servo 6servo-header-6

    3-pin hobby-servo header channel SERVO_6 on RP2040 GPIO 5, source: https://github.com/pimoroni/pimoroni-pico/blob/main/libraries/servo2040/servo2040.hpp

    Type · PWMVoltage · servo rail, see product power notes
  • Servo 7servo-header-7

    3-pin hobby-servo header channel SERVO_7 on RP2040 GPIO 6, source: https://github.com/pimoroni/pimoroni-pico/blob/main/libraries/servo2040/servo2040.hpp

    Type · PWMVoltage · servo rail, see product power notes
  • Servo 8servo-header-8

    3-pin hobby-servo header channel SERVO_8 on RP2040 GPIO 7, source: https://github.com/pimoroni/pimoroni-pico/blob/main/libraries/servo2040/servo2040.hpp

    Type · PWMVoltage · servo rail, see product power notes
  • Servo 9servo-header-9

    3-pin hobby-servo header channel SERVO_9 on RP2040 GPIO 8, source: https://github.com/pimoroni/pimoroni-pico/blob/main/libraries/servo2040/servo2040.hpp

    Type · PWMVoltage · servo rail, see product power notes
  • Servo 10servo-header-10

    3-pin hobby-servo header channel SERVO_10 on RP2040 GPIO 9, source: https://github.com/pimoroni/pimoroni-pico/blob/main/libraries/servo2040/servo2040.hpp

    Type · PWMVoltage · servo rail, see product power notes
  • Servo 11servo-header-11

    3-pin hobby-servo header channel SERVO_11 on RP2040 GPIO 10, source: https://github.com/pimoroni/pimoroni-pico/blob/main/libraries/servo2040/servo2040.hpp

    Type · PWMVoltage · servo rail, see product power notes
  • Servo 12servo-header-12

    3-pin hobby-servo header channel SERVO_12 on RP2040 GPIO 11, source: https://github.com/pimoroni/pimoroni-pico/blob/main/libraries/servo2040/servo2040.hpp

    Type · PWMVoltage · servo rail, see product power notes
  • Servo 13servo-header-13

    3-pin hobby-servo header channel SERVO_13 on RP2040 GPIO 12, source: https://github.com/pimoroni/pimoroni-pico/blob/main/libraries/servo2040/servo2040.hpp

    Type · PWMVoltage · servo rail, see product power notes
  • Servo 14servo-header-14

    3-pin hobby-servo header channel SERVO_14 on RP2040 GPIO 13, source: https://github.com/pimoroni/pimoroni-pico/blob/main/libraries/servo2040/servo2040.hpp

    Type · PWMVoltage · servo rail, see product power notes
  • Servo 15servo-header-15

    3-pin hobby-servo header channel SERVO_15 on RP2040 GPIO 14, source: https://github.com/pimoroni/pimoroni-pico/blob/main/libraries/servo2040/servo2040.hpp

    Type · PWMVoltage · servo rail, see product power notes
  • Servo 16servo-header-16

    3-pin hobby-servo header channel SERVO_16 on RP2040 GPIO 15, source: https://github.com/pimoroni/pimoroni-pico/blob/main/libraries/servo2040/servo2040.hpp

    Type · PWMVoltage · servo rail, see product power notes
  • Servo 17servo-header-17

    3-pin hobby-servo header channel SERVO_17 on RP2040 GPIO 16, source: https://github.com/pimoroni/pimoroni-pico/blob/main/libraries/servo2040/servo2040.hpp

    Type · PWMVoltage · servo rail, see product power notes
  • Servo 18servo-header-18

    3-pin hobby-servo header channel SERVO_18 on RP2040 GPIO 17, source: https://github.com/pimoroni/pimoroni-pico/blob/main/libraries/servo2040/servo2040.hpp

    Type · PWMVoltage · servo rail, see product power notes
  • Sensor 1sensor-header-1

    External analogue sensor header selected by SENSOR_1_ADDR; product page states there are six analogue sensor headers, source: https://www.adafruit.com/product/5437; constants source: https://github.com/pimoroni/pimoroni-pico/blob/main/libraries/servo2040/servo2040.hpp

    Type · Analog
  • Sensor 2sensor-header-2

    External analogue sensor header selected by SENSOR_2_ADDR, source: https://github.com/pimoroni/pimoroni-pico/blob/main/libraries/servo2040/servo2040.hpp

    Type · Analog
  • Sensor 3sensor-header-3

    External analogue sensor header selected by SENSOR_3_ADDR, source: https://github.com/pimoroni/pimoroni-pico/blob/main/libraries/servo2040/servo2040.hpp

    Type · Analog
  • Sensor 4sensor-header-4

    External analogue sensor header selected by SENSOR_4_ADDR, source: https://github.com/pimoroni/pimoroni-pico/blob/main/libraries/servo2040/servo2040.hpp

    Type · Analog
  • Sensor 5sensor-header-5

    External analogue sensor header selected by SENSOR_5_ADDR, source: https://github.com/pimoroni/pimoroni-pico/blob/main/libraries/servo2040/servo2040.hpp

    Type · Analog
  • Sensor 6sensor-header-6

    External analogue sensor header selected by SENSOR_6_ADDR, source: https://github.com/pimoroni/pimoroni-pico/blob/main/libraries/servo2040/servo2040.hpp

    Type · Analog
  • QTSTEMMA QTQwiicqt-connector

    QT connector for STEMMA QT or Qwiic breakouts; I2C_SDA is GPIO 20 and I2C_SCL is GPIO 21, source: https://www.adafruit.com/product/5437 and https://github.com/pimoroni/pimoroni-pico/blob/main/libraries/servo2040/servo2040.hpp

    Type · I2C
  • USB-Cusb-c

    USB-C connector for programming and power, source: https://www.adafruit.com/product/5437

    Type · UnknownVoltage · USB-C power input rated 3A max on product page
  • External power screw terminalsscrew-terminals

    Screw terminals for supplying external power with reverse polarity protection, source: https://www.adafruit.com/product/5437

    Type · PowerVoltage · 10A max continuous current; supports higher-voltage servos up to 11V when configured per product page notes
  • BOOTuser buttonbutton

    BOOT button can also be used as a user button; USER_SW constant is GPIO 23, source: https://www.adafruit.com/product/5437 and https://github.com/pimoroni/pimoroni-pico/blob/main/libraries/servo2040/servo2040.hpp

    Type · Control

Pi Pico

42 other options

The Raspberry Pi MCU line — Pico, Pico 2, and third-party boards on the same silicon — plus a deep bench of Pico-pinout displays, loggers, and radio modules that do nothing without a Pico plugged in.

View all 42

Related groups

4 groups