Pimoroni Servo 2040 - RP2040 18 Channel Servo Controller - PIM613

SKU: ADA5437

Retired Product

Replaced by: PIM613
This product has been replaced by: PIM613
This product is no longer available. This page is only for reference.

Description

Build the hexapod/robot arm/other articulated contraption of your dreams with this all-in-one RP2040 powered servo controller with current measurement, sensor headers, and RGB LEDs.

Servo 2040 is a standalone servo controller for making things with lots of moving parts. It has pre-soldered pin headers for plugging in up to 18 servos - enough for the leggiest of hexapod walkers or plenty of degrees of freedom for your robotic arms, legs, or tentacles. Servos can be pretty power-hungry, especially the chonky ones, so the folks at Pimoroni added some neat current monitoring functions so you can keep an eye on power consumption.

There are six addressable WS281x RGB LEDs (AKA NeoPixels!) for visual feedback and status reports, plus pin headers to connect up to six analog sensors - useful for sensing where the ground is, especially if you're about to crash into a wall, or how much pressure The Claw is exerting on your hapless test subject. Adafruit have also popped a QT connector on there, to make it super easy to add a STEMMA QT or Qwiic breakout or two.

Servo 2040 is supported by a well-documented C++/MicroPython servo library with lots of examples to show you how to use the individual features (and everything together).

Features

  • 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

Notes

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

Servos are not included, but Adafruit stock all sorts of servos in the shop!

Technical Details

This product is listed in:

Retired

Product Comments

Exact shipping can be calculated on the view cart page (no login required).

Products that weigh more than 0.5 KG may cost more than what's shown (for example, test equipment, machines, >500mL liquids, etc).

We deliver Australia-wide with these options (depends on the final destination - you can get a quote on the view cart page):

  • $3+ for Stamped Mail (typically 10+ business days, not tracked, only available on selected small items)
  • $7+ for Standard Post (typically 6+ business days, tracked)
  • $11+ for Express Post (typically 2+ business days, tracked)
  • Pickup - Free! Only available to customers who live in the Newcastle region (must order online and only pickup after we email to notify you the order is ready). Orders placed after 2PM may not be ready until the following business day.

Non-metro addresses in WA, NT, SA & TAS can take 2+ days in addition to the above information.

Some batteries (such as LiPo) can't be shipped by Air. During checkout, Express Post and International Methods will not be an option if you have that type of battery in your shopping cart.

International Orders - the following rates are for New Zealand and will vary for other countries:

  • $12+ for Pack and Track (3+ days, tracked)
  • $16+ for Express International (2-5 days, tracked)

If you order lots of gear, the postage amount will increase based on the weight of your order.

Our physical address (here's a PDF which includes other key business details):

40 Aruma Place
Cardiff
NSW, 2285
Australia

Take a look at our customer service page if you have other questions such as "do we do purchase orders" (yes!) or "are prices GST inclusive" (yes they are!). We're here to help - get in touch with us to talk shop.

Have a product question? We're here to help!

Write Your Own Review

Guides

The Maker Revolution

The Maker Revolution celebrates the creation of new devices and the modification of existing ones - ...
The Maker Revolution celebrates the creation of new devices and the modification of existing ones - ...

Projects

The Snooze Logger - A Wearable Sleep Position Monitor

Everyone needs a good night’s sleep!One of the factors affecting sleep quality is sleep posit...
Everyone needs a good night’s sleep!One of the factors affecting sleep quality is sleep posit...

Spectral Animations with a DIY MSGEQ7 I2C Device

Frequency Reactive LEDs, i2c Protocol, Raspberry Pi, and Other Adventures.Here at Pix Incorpor...
Frequency Reactive LEDs, i2c Protocol, Raspberry Pi, and Other Adventures.Here at Pix Incorpor...

VisionSphere: Camera Motion Detection for Raspberry Pi

A simple camera motion detection system for Raspberry Pi. Definitely written with Aussie's in mind ...
A simple camera motion detection system for Raspberry Pi. Definitely written with Aussie's in mind ...
Feedback

Please continue if you would like to leave feedback for any of these topics:

  • Website features/issues
  • Content errors/improvements
  • Missing products/categories
  • Product assignments to categories
  • Search results relevance

For all other inquiries (orders status, stock levels, etc), please contact our support team for quick assistance.

Note: click continue and a draft email will be opened to edit. If you don't have an email client on your device, then send a message via the chat icon on the bottom left of our website.

Makers love reviews as much as you do, please follow this link to review the products you have purchased.