Raspberry Pi Pico 2 W: RP2350 MCU, ARM Cortex-M33, RISC-V Hazard3, Wi-Fi, Bluetooth 5.2
Raspberry Pi Pico 2 W is the next-generation microcontroller board powered by RP2350 Microcontroller Chip designed by Raspberry Pi. 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, giving developers a chance to experiment with the RISC V architecture in a stable, well-supported environment.
The RP2350 microcontroller chip provides a robust security architecture centered around ARM TrustZone for Cortex-M, incorporating signed boot, 8KB of anti-fuse OTP for key storage, SHA256 acceleration – hardware used for performing cryptographic hash functions, a hardware TRNG, and fast glitch detectors – a safeguard against voltage glitch attacks, and a hardware-based true random number.
Raspberry Pi Pico 2 W is a low-cost, high-performance microcontroller board with flexible digital interfaces. Upgraded hardware from Pico 2 with wireless communication, onboard antenna, features 2.4GHz 802.11n wireless LAN and Bluetooth 5.2, giving tech enthusiasts and professional developers even more flexibility in IoT or smart product designs and expanding the possibilities for their projects.
Raspberry Pi Pico 2 W specifications:
- MCU: Raspberry Pi RP2350
- CPU: Dual-Core ARM Cortex-A33 or Dual-Core RISC-V Hazard3 processors @ 150 MHz
- Memory:
- 520 KB on-chip SRAM
- 16 KB on-chip cache
- Storage: 4 MB onboard QSPI flash
- Networking:
- 2.4 GHz 802.11n wireless LAN
- Onboard Infineon CYW43439 wireless chip (Wi-Fi 4)
- Bluetooth 5.2 with BLE support (Bluetooth Classic, Bluetooth LE Central, and Peripheral roles)
- USB:
- 1x USB 1.1 controller and PHY (host and device support)
- MicroUSB B port for power, data, and flash reprogramming
- Debugging: 1x SWCLK key, 1 × SWDIO key
- Security:
- Signed boot support
- OTP storage for the boot decryption key
- Hardware SHA-256 accelerator
- Expansion:
- 40-pin, 21mm × 51mm ‘DIP’ style PCB with 0.1″ through-hole pins and edge castellations
- 1x HSTX peripheral
- 1x Timer with 4 alarms
- 1x AON Timer
- 2x UART
- 2x SPI controllers
- 2x I2C controllers
- 4x 12-bit ADC channels (500ksps)
- 24x PWM channels
- 12x Programmable I/O (PIO) state machines for custom peripheral support
- 26x Multi-purpose GPIO pins
- Miscellaneous:
- 1x Power LED
- 1x BOOTSEL key
- 1x RUN pin
- VBUS, VSYS, GND pins
- Operating Temperature: -20°C to +85°C
- Power Supply: 3.3V I/O
- Dimensions: 51 mm × 21 mm × 1.6 mm
Raspberry Pi Pico 2 W provides a minimal yet flexible external circuitry to support the RP2350 chip: flash memory (Winbond W25Q16JV), crystal (Abracon ABM8-272-T3), power supplies and decoupling, and USB connector. The majority of the RP2350 microcontroller pins are brought to the user I/O pins on the left and right edges of the board. Four RP2350 I/O are used for internal functions: driving an LED, onboard switch mode power supply (SMPS) power control, and sensing the system voltages.
Raspberry Pi Pico 2 W uses an on-board buck-boost SMPS which is able to generate the required 3.3V (to power RP2350 and external circuitry) from a wide range of input voltages (~1.8 to 5.5V). VBUS is the micro-USB input voltage, connected to micro-USB port pin 1. This is nominally 5V (or 0V if the USB is not connected or not powered). VSYS is the main system input voltage, which can vary in the allowed range of 1.8V to 5.5V, and is used by the onboard SMPS to generate the 3.3V for the RP2350 and its GPIO. RUN is the RP2350 enable pin and has an internal (on-chip) pull-up resistor to 3.3V of about ~50kΩ.
The Raspberry Pi Pico 2 W microcontroller board supports Raspberry Pi’s official C/C++ software development kit (SDK) and MicroPython. It is now available to order from DFROBOT and Adafruit, priced at $7. It is also available on Seeed Studio for $7.00. For additional information, it is recommended to visit the documentation page.