Waveshare RP2350-PiZero - image 1
1 / 5
Waveshare·Dev Board

Waveshare RP2350-PiZero

Raspberry Pi Zero-shaped development board with RP2350B MCU, 16MB flash, mini-HDMI DVI output, microSD card slot, PIO-USB port, lithium battery header, and 40-pin Raspberry Pi HAT-compatible GPIO header.

Starting from

$9.99

Specifications

Components

Raspberry Pi RP2350B dual-core microcontroller with switchable ARM Cortex-M33 and Hazard3 RISC-V cores at 150MHz, 520KB SRAM, 48 GPIO, HSTX for DVI output, 12 PIO state machines, and TrustZone security.

GPIO Map

GP0
UART0 TX / I2C0 SDA
digital-inputdigital-outputpwm
GP1
UART0 RX / I2C0 SCL
digital-inputdigital-outputpwm
GP2
I2C1 SDA / SPI0 SCK
digital-inputdigital-outputpwm
GP3
I2C1 SCL / SPI0 TX
digital-inputdigital-outputpwm
GP4
UART1 TX / SPI0 RX
digital-inputdigital-outputpwm
GP5
UART1 RX / SPI0 CSn
digital-inputdigital-outputpwm
GP6
SPI0 SCK
digital-inputdigital-outputpwm
GP7
SPI0 TX
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
GP23
General GPIO
digital-inputdigital-outputpwm
GP24
General GPIO
digital-inputdigital-outputpwm
GP25
General GPIO
digital-inputdigital-outputpwm
GP26
ADC0
digital-inputdigital-outputadc
GP27
ADC1
digital-inputdigital-outputadc

Overview

The Waveshare RP2350-PiZero is a feature-rich development board in the classic Raspberry Pi Zero form factor, powered by the RP2350B dual-architecture microcontroller. It features dual ARM Cortex-M33 or dual Hazard3 RISC-V cores running at up to 150MHz, with 520KB SRAM and 16MB flash, plus reserved PSRAM expansion pads.

What sets the PiZero apart from basic RP2350 dev boards is its rich I/O complement: a mini-HDMI connector providing DVI video output via the RP2350B's HSTX peripheral, a microSD/TF card slot supporting both SPI and SDIO communication, a PIO-USB port for additional USB host/device functionality, and a PH2.0 lithium battery header with onboard charge/discharge management powered by a 2000mA DC-DC regulator.

The 40-pin GPIO header is compatible with Raspberry Pi HATs, exposing 28 multi-function GPIO pins with 2x UART, 2x SPI, 2x I2C, 16 PWM channels, and 12 PIO state machines. This makes it ideal as a compact media player, retro gaming console, data logger, or HAT-compatible prototyping platform. Programming is supported via MicroPython, Arduino, C/C++ Pico SDK, and drag-and-drop UF2 flashing.

Use Cases

4

Resources

Where to Buy

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