# 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.

## Quick Facts

- **Brand:** Waveshare
- **Board Type:** dev-board
- **Price:** ~$10.99
- **CPU:** ARM Cortex-M33 / RISC-V Hazard3 dual-core @ 150MHz, FPU, DSP, TrustZone, 12 PIO state machines
- **CPU Architecture:** ARM Cortex-M33 / RISC-V Hazard3
- **CPU Cores:** 2
- **RAM:** 520KB SRAM
- **Flash:** 16MB
- **USB:** USB-C (USB 1.1 host/device)
- **Power:** 5V
- **Operating Voltage:** 3.3V
- **Operating Temp:** -20°C to +70°C
- **Dimensions:** 51 × 21mm
- **Weight:** 4g
- **Antenna:** Built-in PCB antenna

## Connectivity

- **Wifi:** 802.11 b/g/n
- **Bluetooth:** Bluetooth 5.2

## Certifications

FCC, CE

## Use Cases

- wireless-sensor-node
- prototyping
- iot

## Components

- **RP2350B** (mcu): 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. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fdatasheets.raspberrypi.com%2Frp2350%2Frp2350-datasheet.pdf&ref=openhardware.directory&product=waveshare-rp2350b-plus-w&source=md-export)
- **CYW43439** (wifi-bluetooth-module): 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. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.infineon.com%2Fpart%2FCYW43439&ref=openhardware.directory&product=waveshare-rp2350b-plus-w&source=md-export)
- **ME6217C33M5G** (voltage-regulator): Microne ME6217C33M5G low dropout regulator providing stable 3.3V output with up to 800mA current for powering the RP2350B and peripherals. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.lcsc.com%2Fdatasheet%2Flcsc_datasheet_1912111437_MICRONE-Nanjing-Micro-One-Elec-ME6217C33M5G_C427602.pdf&ref=openhardware.directory&product=waveshare-rp2350b-plus-w&source=md-export)

## GPIO Map

| Pin | Name | Type | Functions |
|-----|------|------|-----------|
| GP0 | UART0 TX / I2C0 SDA / SPI0 RX | — | digital-input, digital-output, pwm |
| GP1 | UART0 RX / I2C0 SCL / SPI0 CSn | — | digital-input, digital-output, pwm |
| GP2 | I2C1 SDA / SPI0 SCK | — | digital-input, digital-output, pwm |
| GP3 | I2C1 SCL / SPI0 TX | — | digital-input, digital-output, pwm |
| GP4 | UART1 TX / I2C0 SDA / SPI0 RX | — | digital-input, digital-output, pwm |
| GP5 | UART1 RX / I2C0 SCL / SPI0 CSn | — | digital-input, digital-output, pwm |
| GP6 | General GPIO | — | digital-input, digital-output, pwm |
| GP7 | General GPIO | — | digital-input, digital-output, pwm |
| GP8 | General GPIO | — | digital-input, digital-output, pwm |
| GP9 | General GPIO | — | digital-input, digital-output, pwm |
| GP10 | SPI1 SCK | — | digital-input, digital-output, pwm |
| GP11 | SPI1 TX | — | digital-input, digital-output, pwm |
| GP12 | SPI1 RX | — | digital-input, digital-output, pwm |
| GP13 | SPI1 CSn | — | digital-input, digital-output, pwm |
| GP14 | General GPIO | — | digital-input, digital-output, pwm |
| GP15 | General GPIO | — | digital-input, digital-output, pwm |
| GP16 | General GPIO | — | digital-input, digital-output, pwm |
| GP17 | General GPIO | — | digital-input, digital-output, pwm |
| GP18 | General GPIO | — | digital-input, digital-output, pwm |
| GP19 | General GPIO | — | digital-input, digital-output, pwm |
| GP20 | General GPIO | — | digital-input, digital-output, pwm |
| GP21 | General GPIO | — | digital-input, digital-output, pwm |
| GP22 | General GPIO | — | digital-input, digital-output, pwm |
| GP40 | ADC0 | — | digital-input, digital-output, adc |
| GP41 | ADC1 | — | digital-input, digital-output, adc |
| GP42 | ADC2 | — | digital-input, digital-output, adc |

## Description

## 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.

## Where to Buy

- [Waveshare](https://openhardware.directory/r?to=https%3A%2F%2Fwww.waveshare.com%2Frp2350b-plus-w.htm&ref=openhardware.directory&product=waveshare-rp2350b-plus-w&source=md-export) — 10.99

## Resources

- [product](https://openhardware.directory/r?to=https%3A%2F%2Fwww.waveshare.com%2Frp2350b-plus-w.htm&ref=openhardware.directory&product=waveshare-rp2350b-plus-w&source=md-export)
- [wiki](https://openhardware.directory/r?to=https%3A%2F%2Fwww.waveshare.com%2Fwiki%2FRP2350B-Plus-W&ref=openhardware.directory&product=waveshare-rp2350b-plus-w&source=md-export)
- [datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fdatasheets.raspberrypi.com%2Frp2350%2Frp2350-datasheet.pdf&ref=openhardware.directory&product=waveshare-rp2350b-plus-w&source=md-export)
- [schematics](https://openhardware.directory/r?to=https%3A%2F%2Ffiles.waveshare.com%2Fwiki%2FRP2350B-Plus-W%2FRP2350B-Plus-W.pdf&ref=openhardware.directory&product=waveshare-rp2350b-plus-w&source=md-export)

## Images

![Waveshare RP2350B-Plus-W](https://nbg1.your-objectstorage.com/openhardware-directory/entities/waveshare-rp2350b-plus-w/197db5829ef1.jpg)
![Waveshare RP2350B-Plus-W](https://nbg1.your-objectstorage.com/openhardware-directory/entities/waveshare-rp2350b-plus-w/672fee15c975.jpg)
![Waveshare RP2350B-Plus-W](https://nbg1.your-objectstorage.com/openhardware-directory/entities/waveshare-rp2350b-plus-w/e74c4cd8ec48.jpg)
![Waveshare RP2350B-Plus-W](https://nbg1.your-objectstorage.com/openhardware-directory/entities/waveshare-rp2350b-plus-w/4ba997845536.jpg)
![Waveshare RP2350B-Plus-W](https://nbg1.your-objectstorage.com/openhardware-directory/entities/waveshare-rp2350b-plus-w/9fd4f699c034.jpg)

---
[View full device page](https://openhardware.directory/devices/waveshare-rp2350b-plus-w)