Robotics/Sensors/Automation
Cytron Maker Pi RP2040 features the first microcontroller designed by Raspberry Pi - RP2040, embedded on a robot controller board. This board comes with dual channel DC motor driver, 4 servo motor ports and 7 Grove I/O connectors, ready for your next DIY robot / motion control project. Now you can build robot, while trying out the new RP2040 chip.
The DC motor driver onboard is able to control 2x brushed DC motors or 1x bipolar/unipolar stepper motor rated from 3.6V to 6V, providing up to 1A current per channel continuously. The built-in Quick Test buttons and motor output LEDs allow functional test of the motor driver in a quick and convenient way, without the need of writing any code. Vmotor for both DC and servo motors depends on the input voltage supplied to the board.

Features:
- Powered by Rapberry Pi RP2040
- Dual-core Arm Cortex-M0 processor
- 264KB internal RAM
- 2MB of Flash memory
- the exact same specifications with Raspberry Pi Pico
- Robot controller board
- 4x Servo motors
- 2x DC motors with quick test buttons
- Versatile power circuit
- Automatic power selection: USB 5V, LiPo (1-cell) or Vin (3.6-6V)
- Built-in 1-cell LiPo/Li-Ion charger (over-charged & over-discharged protection)
- Power on/off switch
- 13x Status indicator LEDs for GPIO pins
- 1x Piezo buzzer with mute switch
- 2x Push button
- 2x RGB LED (Neopixel)
- 7x Grove ports (flexible I/O options: digital, analog, I2C, SPI, UART...)
- Preloaded with CircuitPython by default
- Mouting holes
- 4x 4.8mm mounting hole (LEGO® pin compatible)
- 6x M3 screw hole
What's in the box ?
- 1x Maker Pi RP2040
- 4x Grove to Female Header Cable
- 1x Mini Screwdriver
- 1x Silicone Rubber Feet (Pack of 4)
Resources:
- Getting Started with Maker Pi RP2040 & Example Code
- Maker Pi RP2040 Datasheet
- Maker Pi RP2040 Schematic
- Maker Pi RP2040 VS. Maker Pi Pico comparison table
- CircuitPython for Maker Pi RP2040
- 3D CAD
- Getting Started with RP2040 (Raspberry Pi official page)
- RP2040 Datasheet
Powering the Maker Pi 2040
There are three ways to supply power to the Maker Pi RP2040 - via USB (5V) socket, with a single cell LiPo/Li-Ion battery or through the VIN (3.6-6V) terminals. However only one power source is needed to power up both controller board and motors at a time. Power supply from all these power sources can all be controlled with the power on/off switch onboard.

Maker Pi RP2040 features all the goodness of Cytron's Maker series products. It too has lots of LEDs useful for troubleshooting (& visual effects), is able to make quite some noise with the onboard piezo buzzer and comes with push buttons ready to detect your touch.


Simple Robotic projects done
(* Only includes the Maker board - All other contents are for idea / advertising purposes only*)




AlphaBot is a robotic development platform compatible with Raspberry Pi and Arduino. It consists of the AlphaBot mainboard, the mobile chassis, and everything required to get it moving.
Just connecting a controller board, Raspberry Pi or Arduino, and combined with our open source example code, now it's all ready to start your robotic exploration: line tracking, obstacle avoidance, video monitoring, WiFi/Bluetooth/ZigBee/Infrared remote control, etc.
- Raspberry Pi/Arduino interfaces, works with either one separately, or both
- Arduino extend header, supports Arduino shields
- Modular design, plug-and-play modules like line tracking, obstacle avoidance, speed measuring, etc. eliminating the trouble of connecting mess wires.
- LM298P motor driver with diode protection circuit, more safety
- LM2596 voltage regular, provides stable 5V power to the Raspberry Pi/Arduino
- TLC1543 AD acquisition chip, allows the Pi to use analog sensors
What's on the AlphaBot Mainboard
- Raspberry Pi interface: for connecting Raspberry Pi
- Arduino interface: for connecting Arduino
- Motor interface
- Ultrasonic module interface
- Servo module interface
- Obstacle avoidance module interface
- Speed measuring interface
- Battery holder: supports 18650 batteries
- Reserved power input (not soldered): for connecting other external power supply
- Arduino expansion header: for connecting Arduino shields
- UART interface: for connecting Bluetooth module, to control the robot remotely via Bluetooth
- SPI interface: for connecting NRF24L01 wireless module
- Line tracking module interface
- TLC1543: 10-bit AD acquisition chip, allows the Pi to use analog sensors
- LM298P: dual H bridge motor driver chip, up to 2A current
- Anti-reverse diode
- Power switch
- LM2596: 5V regulator
- Power indicator
- UART switch: turn on to enable serial communication between Raspberry Pi and Arduino
- IR receiver: control the robot remotely via infrared
- Raspberry Pi/Arduino selection: select the Raspberry Pi or Arduino to control the robot peripherals






What's in the box?
Please note that the battery length SHOULD be less than 67mm, some batteries with protection plate in the market are NOT supported
- AlphaBot mainboard x1
- Tracker Sensor x1
- Photo Interrupter Sensor x2
- Infrared Proximity Sensor x2
- Motor with gearbox 2PCS x1
- AlphaBot wheel 2PCS x1
- AlphaBot acrylic chassis x1
- Motor mounting plate 4PCS x1
- omni-direction wheel x1
- 20-slots encoder disk 2PCS x1
- IR remote controller x1
- XH2.54 4cm 4Pin 2PCS x1
- XH2.54 4cm 3Pin 2PCS x1
- XH2.54 4cm 7Pin x1
- AlphaBot screws x1

Resources
Your new best friend in crafting imaginative projects. Designed to integrate effortlessly with the Raspberry Pi Pico and Pico W, it’s equipped with a 2-channel DC motor driver, 4 servo motor ports, and 7 Grove I/O connectors. Whether you're designing a WiFi-controlled robot car or building a smart IoT project system, Robo Pico is here to make it an enjoyable journey.
Works with Raspberry Pi Pico and Pico WThe Robo Pico doesn't just use any controller - it leverages the power of the Raspberry Pi Pico and Pico W. The Raspberry Pi Foundation's robust controllers are ready to take your projects to the next level. Whether you're an experienced maker or a curious beginner, you'll appreciate the versatility they offer.

Unleash Your Creative Potential with Exciting Features
The Robo Pico goes beyond being just a board; it becomes a blank canvas for your imaginative masterpieces. With its dual-channel DC motor driver, 4 servo motor ports, 7 Grove ports, a Maker port, two RGB LED NeoPixels, and a piezo buzzer, it offers a limitless playground of possibilities. Picture the mesmerizing light spectacles you can craft, the precise motions you can orchestrate, the distinct sounds you can generate, and the groundbreaking Internet of Things (IoT) projects you can bring to life!
Connections Made Simple
No more stumbling around with tricky wiring or setups. Connections are simple with Robo Pico. All GPIO pins are thoughtfully arranged at the edge through the Grove and Maker ports, which skips the need for soldering and enables quicker connection of any Qwiic, STEMMA QT, or Grove I2C device. Meanwhile, all Raspberry Pi Pico or Pico W pins can be accessed via two 20-way pin headers. With Robo Pico, you only need to press a single button to reset the microcontroller, eliminating the hassle of plugging and unplugging the USB cable repeatedly.
Power Up The Way You Like
There are three ways to supply power to the Robo Pico - via the Raspberry Pi Pico / Pico W USB (5V) socket, with a single-cell LiPo/Li-Ion battery, or through the VIN (3.6–6V) terminals. However, only one power source is needed to power up both controller board and motors at a time. The power supply from all these power sources can all be controlled with the power on/off switch onboard.
What's on the Board?
|
|
What's in the box?
1 x Robo Pico: Simplifying Robotics for Raspberry Pi Pico / Pico W (not included)
You can add a Pico WH to your order here
- Robo Pico Datasheet
- Robo Pico Getting Started Guide using CircuitPython (Cytron Tutorial Site)
- Robo Pico Getting Started Guide using CircuitPython (Github)
- 3D CAD
- Official Raspberry Pi Pico Page
- Getting started with Raspberry Pi Pico
- Raspberry Pi Pico Datasheet (pdf)
- Raspberry Pi Pico W Datasheet (pdf)
- Raspberry Pi Pico Python SDK
- Raspberry Pi Pico C/C++ SDK
- 1