Description
In comparison with its predecessor, RP2040, RP235x offers:
- A 150MHz system clock (versus 133MHz)
- Dual Arm Cortex-M33 cores (versus dual Arm Cortex-M0+)
- Dual RISC-V Hazard3 cores
- 520KB RAM (versus 264KB)
- 8KB on-chip OTP storage
- A comprehensive security model, based on Arm TrustZone for Cortex-M
- Greatly improved power efficiency
Specifications
Dual Arm Cortex-M33 or dual Hazard3 RISC-V processors @ 150MHz
520 KB on-chip SRAM
2.4GHz 802.11n wireless LAN and Bluetooth 5.2 (Raspberry Pi Pico 2 W only)
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
1 x Raspberry Pi Pico 2W board
- Micro-USB cable - To provide power from your computer and program the board.
- While Raspberry Pi Pico does not come with anything soldered to its pads, we will recommend that users fit 2.54mm pitch male pin strip headers.
- Breadboard for Pico - A special breadboard from Monk Makes with printed Raspberry Pi Pico pinout to make projects easier!