Raspberry Pi Pico 2
The Raspberry Pi Pico 2 is a new microcontroller board from the Raspberry Pi Foundation, based on the RP2350. It features a higher core clock speed, double the on-chip SRAM, double the on-board flash memory, more powerful Arm cores, optional RISC-V cores, new security features, and upgraded interfacing capabilities. The Raspberry Pi Pico 2 offers a significant boost in performance and features while maintaining hardware and software compatibility with earlier members of the Raspberry Pi Pico series.
The RP2350 provides a comprehensive security architecture built around Arm TrustZone for Cortex-M. It incorporates signed boot, 8 KB of antifuse OTP for key storage, SHA-256 acceleration, a hardware TRNG, and fast glitch detectors.
The unique dual-core, dual-architecture capability of the RP2350 allows users to choose between a pair of industry-standard Arm Cortex-M33 cores and a pair of open-hardware Hazard3 RISC-V cores. Programmable in C/C++ and Python, and supported by detailed documentation, the Raspberry Pi Pico 2 is the ideal microcontroller board for both enthusiasts and professional developers.
Specifications
- CPU: Dual Arm Cortex-M33 or dual RISC-V Hazard3 processors @ 150 MHz
- Memory: 520 KB on-chip SRAM; 4 MB on-board QSPI flash
- Interfaces: 26 multi-purpose GPIO pins, including 4 that can be used for AD
-
Peripherals:
- 2x UART
- 2x SPI controllers
- 2x I²C controllers
- 24x PWM channels
- 1x USB 1.1 controller and PHY, with host and device support
- 12x PIO state machines
- Input power: 1.8-5.5 V DC
- Dimensions: 21 x 51 mm