Designed for both professional and educational use, Pico 2 is ideal for real-time control, sensor interfacing, robotics, IoT devices, and custom electronics projects. It supports popular programming environments and integrates seamlessly with existing Raspberry Pi Pico accessories and development tools.
Features
- Enhanced version of Raspberry Pi Pico, officially from Raspberry Pi
- Powered by RP2350A microcontroller designed by the Raspberry Pi engineering team
- Choice of dual-core architecture: ARM Cortex-M33 or RISC-V Hazard3
- High-performance system clock up to 150MHz
- Advanced hardware security with TrustZone and secure boot options
- USB Micro-B connector for power, data, and programming
- Drag-and-drop programming via USB Mass Storage mode
- Supports CircuitPython, MicroPython, C, and C++ programming
- Breadboard-friendly DIP form factor with optional pre-soldered headers
- Castellated edges for direct SMD mounting on custom PCBs
- Rich peripheral set including GPIO, ADC, PWM, UART, SPI, I2C, and PIO
- Wide operating temperature range for industrial and embedded use
Specifications
| Product Type |
Microcontroller Development Board |
| Brand |
Raspberry Pi |
| Model |
Pico 2 |
| Microcontroller |
RP2350A |
| CPU Architecture |
Dual ARM Cortex-M33 cores
or Dual RISC-V Hazard3 cores
|
| System Clock |
Up to 150MHz |
| SRAM |
520KB |
| Flash Memory |
4MB QSPI Flash (XIP v2) |
| Security Features |
ARM TrustZone
Optional secure boot with OTP key storage
Global bus filtering and security domains
Hardware fault-injection mitigation
Hardware SHA-256 accelerator
|
| USB |
USB 1.1 Host and Device
USB Mass Storage boot mode (no driver required)
|
| Programming Support |
CircuitPython, MicroPython, C, C++
Arduino IDE support (coming soon)
|
| GPIO |
26 multifunction 3.3V GPIO
23 digital-only GPIO
|
| Analog |
3 × 12-bit ADC (up to 500Ksps)
Built-in temperature sensor
|
| Communication Interfaces |
2 × UART
2 × SPI
2 × I2C
|
| PWM |
16 PWM channels |
| PIO |
3 PIO blocks
12 PIO pins for high-speed interface emulation
|
| Debug Interface |
3-pin ARM Serial Wire Debug (SWD) |
| Onboard LED |
Programmable LED on GP25 |
| Power Supply |
USB power
External supply (2–5V DC)
Battery power supported
|
| Form Factor |
40-pin DIP, breadboard-friendly |
| PCB Features |
1mm thick PCB
Castellated edges for SMD mounting
|
| Operating Temperature |
-20°C to +85°C |
| Dimensions |
51mm × 21mm × 1mm |
| System Compatibility |
Windows, macOS, Linux
Raspberry Pi OS
Works with Raspberry Pi 5, Pi 4 Model B, Pi 400
|
Applications
- Embedded systems development
- Robotics and automation
- IoT devices and controllers
- Sensor data acquisition
- Education and prototyping
Designed for both professional and educational use, Pico 2 is ideal for real-time control, sensor interfacing, robotics, IoT devices, and custom electronics projects. It supports popular programming environments and integrates seamlessly with existing Raspberry Pi Pico accessories and development tools.
Features
- Enhanced version of Raspberry Pi Pico, officially from Raspberry Pi
- Powered by RP2350A microcontroller designed by the Raspberry Pi engineering team
- Choice of dual-core architecture: ARM Cortex-M33 or RISC-V Hazard3
- High-performance system clock up to 150MHz
- Advanced hardware security with TrustZone and secure boot options
- USB Micro-B connector for power, data, and programming
- Drag-and-drop programming via USB Mass Storage mode
- Supports CircuitPython, MicroPython, C, and C++ programming
- Breadboard-friendly DIP form factor with optional pre-soldered headers
- Castellated edges for direct SMD mounting on custom PCBs
- Rich peripheral set including GPIO, ADC, PWM, UART, SPI, I2C, and PIO
- Wide operating temperature range for industrial and embedded use
Specifications
| Product Type |
Microcontroller Development Board |
| Brand |
Raspberry Pi |
| Model |
Pico 2 |
| Microcontroller |
RP2350A |
| CPU Architecture |
Dual ARM Cortex-M33 cores
or Dual RISC-V Hazard3 cores
|
| System Clock |
Up to 150MHz |
| SRAM |
520KB |
| Flash Memory |
4MB QSPI Flash (XIP v2) |
| Security Features |
ARM TrustZone
Optional secure boot with OTP key storage
Global bus filtering and security domains
Hardware fault-injection mitigation
Hardware SHA-256 accelerator
|
| USB |
USB 1.1 Host and Device
USB Mass Storage boot mode (no driver required)
|
| Programming Support |
CircuitPython, MicroPython, C, C++
Arduino IDE support (coming soon)
|
| GPIO |
26 multifunction 3.3V GPIO
23 digital-only GPIO
|
| Analog |
3 × 12-bit ADC (up to 500Ksps)
Built-in temperature sensor
|
| Communication Interfaces |
2 × UART
2 × SPI
2 × I2C
|
| PWM |
16 PWM channels |
| PIO |
3 PIO blocks
12 PIO pins for high-speed interface emulation
|
| Debug Interface |
3-pin ARM Serial Wire Debug (SWD) |
| Onboard LED |
Programmable LED on GP25 |
| Power Supply |
USB power
External supply (2–5V DC)
Battery power supported
|
| Form Factor |
40-pin DIP, breadboard-friendly |
| PCB Features |
1mm thick PCB
Castellated edges for SMD mounting
|
| Operating Temperature |
-20°C to +85°C |
| Dimensions |
51mm × 21mm × 1mm |
| System Compatibility |
Windows, macOS, Linux
Raspberry Pi OS
Works with Raspberry Pi 5, Pi 4 Model B, Pi 400
|
Applications
- Embedded systems development
- Robotics and automation
- IoT devices and controllers
- Sensor data acquisition
- Education and prototyping