Just as good, but better |
With a higher core clock speed, double the memory, more powerful Arm cores, optional RISC‑V cores, new security features, and upgraded interfacing capabilities, Raspberry Pi Pico 2 delivers a significant performance boost, while retaining compatibility with earlier members of the Raspberry Pi Pico series.
Programmable in C / C++ and Python, and with detailed documentation, Raspberry Pi Pico 2 is the ideal microcontroller board for enthusiasts and professional developers alike.
|
Chip off the new block |
Raspberry Pi Pico 2 is powered by RP2350, our new high-performance, secure microcontroller. Every aspect of the design has been upgraded, from the CPU cores to our unique PIO interfacing subsystem. We’ve introduced a comprehensive security architecture, built around Arm TrustZone for Cortex-M. And new low-power states and package options expand the range of addressable applications. |
Switch it up |
The unique dual-core, dual-architecture capability of RP2350 allows users to choose between a pair of industry-standard Arm Cortex-M33 cores, and a pair of open-hardware Hazard3 cores, giving developers a chance to experiment with the RISC‑V architecture in a stable, well-supported environment. |
Read all about it |
Get Started with MicroPython on Raspberry Pi Pico 2nd Edition introduces you to the beginner-friendly MicroPython language. Write programs, connect up hardware using PIO, SPI and I2C, and make your Raspberry Pi Pico 2 interact with the world around it. |
Radical transparency |
The RP2350 security architecture, including the secure boot ROM, are extensively documented and available to all users without restriction: this transparent approach, which contrasts with the “security through obscurity” offered by legacy vendors, allows professional users to integrate RP2350, and Raspberry Pi Pico 2, into products with confidence. |
Document Download
Raspberry Pi Pico 2 Datasheet |
Specifications
Dual Arm Cortex-M33 or dual Hazard3 RISC-V processors @ 150MHz
520 KB on-chip SRAM
Software- and hardware-compatible with Raspberry Pi Pico 1
Drag-and-drop programming using mass storage over USB
Castellated module allows soldering direct to carrier boards
|
Robust and fully documented security features:
- ARM TrustZone for Cortex-M
- Optional boot signing, enforced by on-chip mask ROM, with key fingerprint in OTP
- Protected OTP storage for optional boot decryption key
- Global bus filtering based on Arm or RISC-V security/privilege levels
- Peripherals, GPIOs, and DMA channels individually assignable to security domains
- Hardware mitigations for fault injection attacks
- Hardware SHA-256 accelerator
2 × UART
2 × SPI controllers
2 × I2C controllers
24 × PWM channels
3 x ADC channels
1 × USB 1.1 controller and PHY, with host and device support
12 × PIO state machines
Open source C/C++ SDK, MicroPython support
Operating temperature -20°C to +85°C
Supported input voltage 1.8–5.5V DC
|