EmbeddedRelated.com
The 2026 Embedded Online Conference
Raspberry Pi Pico (RP2040)

Raspberry Pi Pico (RP2040)

MPN: SC0915
Raspberry Pi
RP2040 Raspberry Pi Pico - ARM® Cortex®-M0+ MCU 32-Bit Embedded Evaluation Board
Active55,316 in stock

Overview

The Raspberry Pi Pico is a low-cost, high-performance microcontroller board based on the Raspberry Pi RP2040 microcontroller. It features a dual-core ARM Cortex-M0+ processor running at up to 133 MHz, 264KB of SRAM, and 2MB of on-board QSPI Flash memory. Designed for flexible prototyping, it offers rich peripheral sets and a user-friendly development environment.

Why Choose This Part

The Pico offers a powerful RP2040 chip with two ARM Cortex-M0+ cores, enabling concurrent processing for complex tasks. Its on-board SMPS allows for a wide input voltage range (1.8V to 5.5V), simplifying power supply design. The inclusion of Programmable I/O (PIO) state machines provides highly flexible and efficient custom peripheral support.

Applications

Rapid Prototyping and Hobby Projects
Its ease of use, extensive documentation, and competitive price make it ideal for quick development cycles and educational purposes.
Embedded Control Systems
With its dual-core M0+ processor and flexible I/O, it can manage real-time tasks in small-scale control applications.
IoT End-Nodes (Non-Wireless)
Suitable for data collection and local processing in IoT applications where wired connectivity is sufficient or external wireless modules are integrated.
Custom Peripheral Development
The Programmable I/O (PIO) blocks allow for precise timing and custom hardware interfaces, making it excellent for bit-banging complex protocols or driving unique displays.
Robotics and Mechatronics
Its capable CPU and various interfaces (e.g., SPI, I2C, UART) can drive motors, read sensors, and coordinate robotic movements.

Key Specifications

Type MCU 32-Bit
Contents Board(s)
Platform Raspberry Pi Pico
Mounting Type Fixed
Core Processor ARM Cortex-M0+
Utilized IC / Part RP2040

Getting Started

Getting started with the Raspberry Pi Pico is straightforward, utilizing the C/C++ SDK or MicroPython. The Pico is compatible with popular IDEs such as VS Code with the official Pico-Go extension or directly with Thonny for MicroPython. Simply drag-and-drop UF2 files for firmware updates, making initial programming very accessible.

The 2026 Embedded Online Conference