Raspberry Pi foundation has released their latest product Raspberry Pi PICO. This is their first product using a microcontroller which they have designed inhouse.
RP2040 is manufactured on a modern 40nm process node, delivering high
performance, low dynamic power consumption, and low leakage, with a variety
of low-power modes to support extended-duration operation on battery power.
Raspberry Pi Pico is the debut microcontroller-class board from Raspberry Pi.
Built around our RP2040 silicon platform, Pico brings Raspberry Pi’s signature values of
high performance, low cost, and ease of use to the microcontroller space.
- Compact size: 21 mm × 51 mm form factor MCU Board. Castellated module allows soldering direct to carrier boards
- RP2040 microcontroller chip designed by Raspberry Pi in the UK
- Dual-core Arm Cortex-M0+ processor, clock running up to 133 MHz
- 264KB on-chip SRAM
- 2MB on-board QSPI Flash (Program resides and executes from this memory)
- 26 multifunction GPIO pins, including 3 analogue inputs
- 2 × UART
- 2 × SPI
- 2 × I2C controllers
- 16 × PWM channels
- 1 × USB 1.1 controller and PHY, with host and device support
- 8 × Programmable I/O (PIO) state machines for custom peripheral support
- Supported input power 1.8–5.5V DC
- Operating temperature -20°C to +85°C
- Drag-and-drop programming using mass storage over USB
- Low-power sleep and dormant modes
- Accurate on-chip clock
- Temperature sensor
- Accelerated integer and floating-point libraries on-chip
Raspberry Pi PICO Pinout
Getting started with Raspberry Pi PICO
One can program PICO board using C/C++ or MicroPython. Whatever your preference is, you can find all information available here
To wo know more in depth about PICO and hardware application interfacing, refer to the documentation here.
How to buy PICO?
PICO board is selling at 4$ worldwide. In India it is costing some where from 350/- to 450/- in retail from many of the authorized resellers.
So, what are you thinking of building using Raspberry Pi PICO?
Let me know in the comments below.
Hope you have enjoyed this post.
You can read my other interesting blogs & articles on embedded system design here.
I help embedded engineers and start ups build reliable and successful embedded products. If you need any help please let me know here.
Happy Learning to you!