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 RISC-V cores. 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.
Features- Dual-core processors: ARM Cortex-M33 or Hazard3 RISC-V @ 150 MHz
- 520 KB on-chip SRAM
- 2.4GHz 802.11n wireless LAN and Bluetooth 5.2
- Full compatibility with Raspberry Pi Pico 1 (software & hardware)
- USB drag-and-drop programming (mass storage mode)
- Castellated edges for direct soldering to carrier boards
- Security
- ARM TrustZone support (Cortex-M)
- Optional signed boot, enforced by on-chip mask ROM
- Protected OTP storage for boot decryption key
- Global bus filtering by CPU security/privilege level
- Peripherals, GPIOs, and DMA channels are assignable to security domains
- Hardware protections against fault injection SHA-256 hardware accelerator
- I/O and Connectivity
- 2 × UART
- 2 × SPI controllers
- 2 × I²C controllers
- 24 × PWM channels
- 3 × ADC channels
- 1 × USB 1.1 controller + PHY (host & device)
- 12 × PIO state machines
- Software
- Open-source C/C++ SDK
- MicroPython support
- Operating temperature: 20 °C to +85 °C
- Input voltage: 1.8 V5.5 V DC