The Raspberry Pi Pico is the first official microcontroller board from the Raspberry Pi Foundation. It has a small footprint and a total of 20 GPIO pins (although the board does not come with headers pre-soldered). It has 16 PWM channels and uses the new RP2040 processor, capable of reaching speeds as fast as 133 MHz.
|Size||21mm × 51mm|
|Processing Speed||133 MHz|
|Connectors||2x UART, 2x SPI, 2xI2C, 16x PWM, 3x Analog|
What's it good for?
The Pico is ideal for projects that require controlling things like servos, sensors, and more. Its small form factor and low price point of $4 make it a notable board with the processing power of the RP2040 microcontroller. A few example projects include:
- LED Matrix controller - The Pico can drive devices like LED matrixes.
- Robotic-arm driver - The Pico is capable of driving multiple servos, optimal for things like controlling robotic arms.
To learn more about the Raspberry Pi Pico, see our introductory guide!
Arduino is a company that produces several lines of microcontroller boards. The Arduino Nano Every is the physically smallest and cheapest Arduino board currently offered, making it the most comparable to the Raspberry Pi Pico. That said, it's notably different spec-wise and comes at a higher price point.
|Spec||Arduino Nano Every|
|Size||45mm x 18mm|
|Power Input||5V - 21V|
|Connectors||1x UART, 1x SPI, 1xI2C, 5x PWM, 8x Analog|
What's it good for?
This board is a touch smaller than the Pico and is great for portable projects and wearables. It has fewer PMW channels than the Pico but is capable of using up to 8 analog inputs. This board is really just as versatile as the Pico, here are a few example projects you can make with the Nano Every:
- Wearable Projects- This board is easily battery powered making it ideal for projects intended to be worn (think LEDs and cosplay effects).
- Robotic controller - Like the Pico, the Nano Every is capable of driving multiple servos at a time, great for building custom robotics.
To learn more about Arduino and make your first Arduino program, see our introductory guide to Arduino.
The Raspberry Pi Foundation maintains a positive relationship with companies like Arduino and even provided them full access to the RP2040 chip before its release. The Arduino team has plans in the works already for an RP2040-based Arduino board meaning you can have your Pico and eat it, too. Read more about this new development on the official Arduino blog.
Determine what your project goals are before purchasing a board you don't need (pr just start a pile of boards like us—we promise you'll find some cool Pi projects on Howchoo to use it with).
It's important to break down exactly what your project's hardware and software demands entail. Here are a few things to consider when taking research notes.
- How much power will the project peripherals require?
- What type of connections will any project sensors and modules require?
- How many connectors will be required for the project?
- How much storage space is necessary for the project code?
These are just a few questions to help you get started when comparing boards. Both the Pico and Arduino boards offer a valuable assortment of features and it's up to you to determine which board is a home run for your project needs.
When it comes down to cost, the Pico is a winner. For $4, you get a 133MHz microcontroller with 16 PWM channels. That said, the Arduino Nano Every has a slightly smaller footprint and provides more analog input options. The Nano Every also accepts higher voltages than the Pico, maxing out at 21V.
|Spec||Pico||Arduino Nano Every|
|Size||21mm × 51mm||45mm x 18mm|
|Processing Speed||133 MHz||20MHz|
|Power Input||1.8V–5.5V||5V - 21V|
|Connectors||2x UART, 2x SPI, 2xI2C, 16x PWM, 3x Analog||1x UART, 1x SPI, 1xI2C, 5x PWM, 8x Analog|
Overall the boards are comparable but notably distinct. If you want something with more processing power and PWM channels, check out the Pico. If you need something physically smaller or if processing speed isn't a priority, the Arduino Nano Every is a capable candidate.
At the moment, we're leaning towards the Pico for our projects to push the new board to its limits and see what it can really do. But that's no reason to shy away from the Arduino Nano Every. Assess your project needs and take a close look at both of these boards to figure out which one is best for you.
The Raspberry Pi Pico and Raspberries Pi Zero are miles apart when it comes to specs, form factor, and software support.