Electronics Lab

Waveshare RP2350B-Plus-W – A RP2350B development board wiht Wi-Fi and Bluetooth

Compact RP2350B development board features dual-core ARM/RISC-V, Wi-Fi 4, Bluetooth 5.2, 16MB Flash, and all GPIO access.



Waveshare RP2350B-Plus-W  development board

Waveshare RP2350B-Plus-W is a development board built around the Pi RP2350B dual-core MCU. It features Wi-Fi 4 and Bluetooth 5.2 connectivity, along with access to all the GPIOS os the MCU, making it ideal for IoT, embedded, and educational projects.

The board features a dual-core setup with either ARM Cortex-M33 or Hazard3 RISC-V cores running up to 150 MHz, 520KB SRAM, and 16MB Flash memory with optional PSRAM expansion. It includes the Raspberry Pi Radio Module 2 for wireless connectivity, a USB Type-C for power, programming, dual user LEDs, BOOT and RESET buttons, and a low-dropout regulator. Developers get access to all 41 GPIO pins, multiple I2C, SPI, UART, and ADC channels, 12 PIO state machines, and onboard sensors with this compact yet feature-rich development board.

Waveshare RP2350B-Plus-W Hardware Overview

Waveshare RP2350B-Plus-W Dev Board Specifications:

  • Microcontroller: Raspberry Pi RP2350B
    • CPU:
      • Dual-core Arm Cortex-M33 @ 150MHz
      • Dual-core 32-bit RISC-V Hazard3 @ 150MHz
    • Memory: 520KB on-chip SRAM
  • Storage:
    • 8KB One-Time Programmable (OTP) memory
    • Up to 16MB external QSPI flash
    • Footprint for an additional PSRAM on the bottom side
  • Wireless:
    • Raspberry Pi Radio Module 2
    • Wi-Fi 4 (802.11n) and Bluetooth 5.2 via Infineon CYW43439
  • USB: 1x USB 1.1 host/device port
  • Expansion:
    • 40x GPIOs via 2x 20-pin headers with 15 GPIO pads on the bottom of the board
    • 1× HSTX, 2× SPI, 2× I²C, 2× UART
    • 6× 12-bit ADC channels
    • 22× PWM channels
    • 12× Programmable I/O (PIO) state machines for custom peripherals
    • Dedicated pins for 5V, 3.3V, VREF, and GND
  • Security: Secure Boot, ARM TrustZone
  • Miscellaneous:
    • LED1 – linked to Wi-Fi module
    • LED2 – linked to MCU
    • BOOT and RESET buttons
    • ME6217C33M5G LDO regulator, up to 800 mA output
    • Accurate on-chip clock and timer
    • Temperature sensor
    • Low-power sleep and dormant modes
    • Floating-point library acceleration
  • Power Supply:
    •  3.6V to 6.5V via USB-C
    • ME6217C33M5G LDO regulator, up to 800 mA output
  • Package: QFN-80 (10×10 mm)
  • Dimensions: 41.4 mm x 21 mm

As the board is built around the RP2350B, it can be programmed with C/C++, MicroPython, and the Arduino IDE. It integrates seamlessly with the Raspberry Pi Pico SDK. Waveshare also provides access to libraries and tools, ready-to-use examples, and tutorials for Thonny (MicroPython) and Pico-VSCode (C/C++), along with documentation, schematics, and demo firmware on their Wiki page.

Waveshare RP2350B-Plus-W Pinout

Waveshare RP2350B-Plus-W Pinout (Bottom Pads)

We have previously written about the WeAct RP2350B Core Board, the Pimoroni Pico Plus 2W, the Bus Pirate 5XL, the Raspberry PI RP2350 Compact Boards, and others. Feel free to check those out if you are looking for a suitable development board for your next project.


Dimensions

The Waveshare RP2350B-Plus-W development board is priced at around $10.99 and is available on the Waveshare store.

Images used courtesy of Waveshare.

Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments