Cytron Robo Pico Review: Simple, low-cost robotics board (2023)

Tom's Hardware Verdict

Improving on the Cytron Maker Pi RP2040 is no easy task. But Robo Pico does just that and that is why we have to give it full marks and an Editor’s Choice Award.


  • +

    Pinout on PCB

  • +

    Low cost

  • +

    Ease of use

  • +

    Upgradable Pico module

  • +

    Lots of features


  • -

    Honestly, nothing.

Why you can trust Tom's Hardware Our expert reviewers spend hours testing and comparing products and services so you can choose the best for you. Find out more about how we test.

Cytron, the Malaysian maker of some of the best Raspberry Pi and Raspberry Pi Pico add-ons is back with another add-on for the Raspberry Pi Pico. The $14 Robo Pico is a delightful platform for learning that builds upon previous Cytron boards, namely the Cytron Maker Pi RP2040, to provide a low cost and even lower friction entry point into Raspberry Pi Pico robotics.

Around the purple PCB are connections for motors, servos, Grove and Stemma QT (Maker port), Neopixels, buzzer and an onboard power management system to charge LiPo batteries. Supporting the board is your choice of Pico compatible programming language. Normally we are crying out for a module to abstract the complexities of a board, but in this case, CircuitPython handles all of that for us.

So let's begin our review of Cytron’s latest board, and learn how much fun we can have for $14.

Cytron Robo Pico Specifications

Swipe to scroll horizontally

Raspberry Pi Pico CompatibilityRaspberry Pi Pico and Raspberry Pi Pico W
GPIOFull access to all Pico GPIO pins via headers
Row 2 - Cell 0 7 x Grove ports
Row 3 - Cell 0 1 x Maker port (Stemma QT / Qwiic / Qw/St
Row 4 - Cell 0 2 x WS2812B NeoPixels
Row 5 - Cell 0 1 x Buzzer
Row 6 - Cell 0 2 x User buttons
Row 7 - Cell 0 13 x GPIO status LEDs
Motor / Servo2 x Motor terminals and test buttons
Row 9 - Cell 0 4 x Servo SVG connectors
PowerMicro USB power via the Raspberry Pi Pico
Row 11 - Cell 0 LiPo battery
Row 12 - Cell 0 VIN terminals 3-6V
Row 13 - Cell 0 On / Off switch
Row 14 - Cell 0 Reset button
Dimensions88 x 72mm
Mechanical3mm Mounting holes

Design of Robo Pico

Cytron Robo Pico Review: Simple, low-cost robotics board (1)

The purple PCB makes all of Cytron’s boards stand out from the crowd, but so does their design. The Pico takes pride of place in the center of the board and around the perimeter we see connections for motors, servos, power and components using both Grove and maker port (Cytron’s parlance for Stemma QT / Qwiic).

The board is densely packed with connections and each of them has a GPIO reference printed on the silkscreen. This feature is worth the price alone. We don’t need to reference a datasheet or website for the GPIO reference, it is right there on the board. Every component and connection has a GPIO reference, including extra information for the Grove and Maker ports which is printed on the reverse. Speaking of the reverse, the board will sit level on a desk, but not flat. There are a number of surface mount soldered components. If you want to secure the board to your project, use the four M3 screw points along with stand offs.

Cytron Robo Pico Review: Simple, low-cost robotics board (2)

The design of Robo Pico is close to Cytron’s other Maker boards, but it closely resembles the Cytron Maker Pi RP2040. In fact the two are very closely matched. The only differences being the orientation of two Grove connectors and the Maker Pi RP2040 having an onboard RP2040 SoC. Robo Pico benefits from requiring a Pico to be inserted into the board, and that means we can use a Pico or Pico W in our projects. As long as Raspberry Pi retains the same form factor and pinout, we can use Robo Pico with future Raspberry Pi Pico boards.

Getting Started with Robo Pico





Cytron Robo Pico Review: Simple, low-cost robotics board (3)

Cytron Robo Pico Review: Simple, low-cost robotics board (4)

Cytron Robo Pico Review: Simple, low-cost robotics board (5)

In classic Cytron style, Robo Pico is designed to just work. No fancy software libraries are necessary, we just drop the Pico in place and we can access the GPIO using our preferred programming language. The tutorials have been written with CircuitPython in mind and we elected to use that for our tests. MicroPython, C/C++ fans fear not as Robo Pico is merely a breakout board that exposes the GPIO pins.

Flashing CircuitPython to our Pico W, we tried out Cytron’s tutorials covering how to use NeoPixels, servos , buzzer and motors. It was all pretty run-of-the-mill CircuitPython on a Pico, no surprises. We tested that all of the onboard GPIO status LEDs worked by creating our own rendition of a Larson scanner that swept through the LEDs to create a Cylon-esque visor. To test the buzzer we loaded up a very “Mario” sound cue.





Cytron Robo Pico Review: Simple, low-cost robotics board (6)

Cytron Robo Pico Review: Simple, low-cost robotics board (7)

A clever feature of the motor terminals is that we can test our motors without running a line of code. The MX1515H motor controller is a two channel controller and using the buttons placed either side of it, we can spin both motors in either direction. This is a feature that was introduced on the Maker Drive motor control board (which also uses the MX1515H).

Debugging why a motor isn’t spinning can be difficult. Is it code, or is it hardware? Well with the motor test buttons all we need is power for the motors and we should have movement. This is very handy in a classroom environment. Servo connections follow the SVG (Signal, Volage, Ground) pinout that nearly all servos use. We can fit four servos at once, and then connect two DC motors. We can build quite the robot using all of these components.

Cytron Robo Pico Review: Simple, low-cost robotics board (8)

Moving onward, we hooked up our trusty MPR121 touch sensor to the Maker Port and installed the necessary module in the /lib/ folder on the Pico W. A few lines of code later and we had a capacitive touch sensor running. Taking it further and we connected up a relay via a Grove connector. This is where we noticed that the Maker port and Grove 2 share the same GPIO pins, so we moved the connection to Grove 3. A few extra lines of code and we had a touch controlled relay clicking on / off.

Cytron Robo Pico Review: Simple, low-cost robotics board (9)

Robo Pico can be powered from micro USB (via the Pico), VIN terminals (3-6V) or via a LiPo battery. Using a LiPo and micro USB we were able to charge the battery. Removing the micro USB source and the board just kept running from LiPo.

With LiPo power, we can take our projects on the move and embed them in a 3D printed chassis. The onboard power switch will obviously turn the power on / off, no matter the source. A handy reset button means we can reset and flash the Pico without having to remove the USB cable.

Who is Robo Pico For?

Cytron Robo Pico Review: Simple, low-cost robotics board (10)

You can drop Cytron’s Robo Pico into a classroom, makerspace, home and any level of user can get hands on with code. At a purely hardware level, this is the perfect add-on. It provides all of the features that we need to learn new skills, while providing the reassurance of a well documented pinout and easy-to-use interfaces. The inclusion of Grove and Maker ports makes this the ideal board for learning to make. No soldering is required (well you do need to solder the header on your Raspberry Pi Pico, perhaps using one of the best soldering irons.) to build the board, just plug in and go.

We see Cytron’s Robo Pico as an “electronics playground” where we can try out different things, without the fear of being hurt (or releasing the magic smoke). Making robots is made much simpler thanks to the motor controller and terminals. Throw on some sensors (Grove, Maker port or normal GPIO), add a battery and you will soon have a robot running around your home.

Bottom Line

Cytron Robo Pico Review: Simple, low-cost robotics board (11)

Starting from $15 for a bare board, Robo Pico is a low cost and fully featured robotics platform for all makers. By providing an easy to use platform, free of complexity, the board is an excellent choice for educators and makers alike.

Cytron Robo Pico Review: Simple, low-cost robotics board (12)

Les Pounder

Les Pounder is an associate editor at Tom's Hardware. He is a creative technologist and for seven years has created projects to educate and inspire minds both young and old. He has worked with the Raspberry Pi Foundation to write and deliver their teacher training program "Picademy".


How to Use PrusaSlicer: A Beginners GuideAMD 'Zenbleed' Bug Leaks Data From Ryzen, EPYC CPUs: Most Patches Coming Q4 (Updated)Intel's New AVX10 Brings AVX-512 Capabilities to E-Cores
See more latest►

No comments yetComment from the forums

    Most Popular
    SteelSeries Arena 3 Review: Loud, Lacks Lows

    By Sarah Jacobsson Purewal

    Montech Metal DT24 Premium Review: Impressive Ryzen 7000 Performance

    By Albert Thomas

    Roccat Vulcan II Review: Also Very Pretty

    By Sarah Jacobsson Purewal

    WD Red Plus 12TB HDD Review: Seeing Red

    By Shane Downing

    Silicon Power Xpower Zenith RGB DDR5-5600 C40 Review: Overclocker's Delight

    By Zhiye Liu

    MacBook Air (15-inch) Review: The Big Apple

    By Andrew E. Freedman

    Cooler Master MasterLiquid 360L Core Review: Impressive Budget Cooling

    By Albert Thomas

    Philips Evnia 42M2N89 Gaming Monitor Review: The OLED Invasion Continues

    By Christian Eberle

    HP Omen 16 (2023) Review: Back in Black

    By Andrew E. Freedman

    WD Blue SN580 2TB SSD Review: More of the Same

    By Shane Downing

    G.Skill Trident Z5 RGB DDR5-7200 C36 48GB Review: Supercharged Non-Binary Performance

    By Zhiye Liu


    Is the Raspberry Pi Pico any good? ›

    The Raspberry Pi Pico W is the ideal starter microcontroller. We have solid hardware, good software (it will get even better with time) and compatibility with accessories and addons that ultimately we will already own. Right now $6 doesn't buy you much, but with the Raspberry Pi Pico W we get the world.

    What is the difference between Raspberry Pi and Raspberry Pi Pico? ›

    Pico has a pin header with 40 connections which enables you to directly analyze programs from another computer. Raspberry Pis were single-board computers that could run an operating system before the advent of Raspberry Pi Pico. Despite the low cost of Pico, it is a capable device.

    Which is better Arduino or Raspberry Pi Pico? ›

    In terms of hardware capabilities, the Raspberry Pi Pico clearly has an edge over the standard Arduino Nano, with a faster processor, more flash memory, more GPIO pins, and extensive control over PWM signals. Also, the dual-core processor present on the Pico is good for multithreaded programs.

    What is a raspberry Pico good for? ›

    A Raspberry Pi Pico has GPIO pins, much like a Raspberry Pi computer, which means it can be used to control and receive input from a variety of electronic devices.

    Is Raspi Pico better than Raspi Zero? ›

    The main difference between the Raspberry Pi Pico and Zero is that the Pico is a controller while the Zero is a computer, like the other models in the Raspberry Pi family. The Pico is great to run a specific task in an electronic circuit, but it can't run a full operating system like the Zero can.

    Why use a Raspberry Pi Pico? ›

    Raspberry Pi Pico W comes with a fully certified module on board featuring 2.4GHz 802.11n wireless LAN and Bluetooth 5.2, making it the perfect solution for IoT applications and projects requiring wireless communication.

    Top Articles
    Latest Posts
    Article information

    Author: Pres. Lawanda Wiegand

    Last Updated: 16/09/2023

    Views: 5687

    Rating: 4 / 5 (71 voted)

    Reviews: 86% of readers found this page helpful

    Author information

    Name: Pres. Lawanda Wiegand

    Birthday: 1993-01-10

    Address: Suite 391 6963 Ullrich Shore, Bellefort, WI 01350-7893

    Phone: +6806610432415

    Job: Dynamic Manufacturing Assistant

    Hobby: amateur radio, Taekwondo, Wood carving, Parkour, Skateboarding, Running, Rafting

    Introduction: My name is Pres. Lawanda Wiegand, I am a inquisitive, helpful, glamorous, cheerful, open, clever, innocent person who loves writing and wants to share my knowledge and understanding with you.