Waveshare RP2350B-Plus-W - image 1
1 / 5
Waveshare·Dev Board

Waveshare RP2350B-Plus-W

Compact Pico-form-factor development board featuring the Raspberry Pi RP2350B dual-architecture MCU with WiFi and Bluetooth 5.2 via the Raspberry Pi Radio Module 2, 16MB flash, 26 GPIO pins, and USB-C connectivity.

Starting from

$10.99

Specifications

Certifications

Components

Raspberry Pi RP2350B dual-core microcontroller with switchable ARM Cortex-M33 and Hazard3 RISC-V cores at 150MHz, 520KB SRAM, 48 GPIO, 12 PIO state machines, and hardware security features including TrustZone and secure boot.

Infineon AIROC CYW43439 combo chip inside the Raspberry Pi Radio Module 2, providing single-band 2.4GHz WiFi 4 (802.11 b/g/n) and Bluetooth 5.2 with integrated PA, LNA, and TR switch.

3.3V LDO Voltage RegulatorVoltage RegulatorDatasheet

Microne ME6217C33M5G low dropout regulator providing stable 3.3V output with up to 800mA current for powering the RP2350B and peripherals.

GPIO Map

GP0
UART0 TX / I2C0 SDA / SPI0 RX
digital-inputdigital-outputpwm
GP1
UART0 RX / I2C0 SCL / SPI0 CSn
digital-inputdigital-outputpwm
GP2
I2C1 SDA / SPI0 SCK
digital-inputdigital-outputpwm
GP3
I2C1 SCL / SPI0 TX
digital-inputdigital-outputpwm
GP4
UART1 TX / I2C0 SDA / SPI0 RX
digital-inputdigital-outputpwm
GP5
UART1 RX / I2C0 SCL / SPI0 CSn
digital-inputdigital-outputpwm
GP6
General GPIO
digital-inputdigital-outputpwm
GP7
General GPIO
digital-inputdigital-outputpwm
GP8
General GPIO
digital-inputdigital-outputpwm
GP9
General GPIO
digital-inputdigital-outputpwm
GP10
SPI1 SCK
digital-inputdigital-outputpwm
GP11
SPI1 TX
digital-inputdigital-outputpwm
GP12
SPI1 RX
digital-inputdigital-outputpwm
GP13
SPI1 CSn
digital-inputdigital-outputpwm
GP14
General GPIO
digital-inputdigital-outputpwm
GP15
General GPIO
digital-inputdigital-outputpwm
GP16
General GPIO
digital-inputdigital-outputpwm
GP17
General GPIO
digital-inputdigital-outputpwm
GP18
General GPIO
digital-inputdigital-outputpwm
GP19
General GPIO
digital-inputdigital-outputpwm
GP20
General GPIO
digital-inputdigital-outputpwm
GP21
General GPIO
digital-inputdigital-outputpwm
GP22
General GPIO
digital-inputdigital-outputpwm
GP40
ADC0
digital-inputdigital-outputadc
GP41
ADC1
digital-inputdigital-outputadc
GP42
ADC2
digital-inputdigital-outputadc

Overview

The Waveshare RP2350B-Plus-W is a compact development board built around the Raspberry Pi RP2350B microcontroller, featuring a unique dual-architecture design that lets developers choose between dual ARM Cortex-M33 cores or dual Hazard3 RISC-V cores at runtime. This flexibility makes it an ideal platform for experimenting with both ARM and RISC-V ecosystems on a single board.

Wireless connectivity is provided by the Raspberry Pi Radio Module 2, which integrates the Infineon CYW43439 chip for WiFi 4 (802.11 b/g/n) and Bluetooth 5.2 support. The board ships with 16MB of onboard NOR flash and 520KB of SRAM, with reserved solder pads for optional PSRAM expansion.

In a Pico-compatible form factor measuring just 51 x 21mm and weighing only 4 grams, the RP2350B-Plus-W exposes 26 GPIO pins with support for 2x UART, 2x SPI, 2x I2C, 3 ADC channels, and 22 PWM channels. Twelve programmable I/O (PIO) state machines enable custom peripheral protocols. Programming is supported via MicroPython, CircuitPython, Arduino (arduino-pico core), C/C++ Pico SDK, and drag-and-drop UF2 flashing over USB.

Use Cases

3

Resources

Where to Buy

Explore more of the directory — popular use cases, firmware, and specs to browse next.