Electronics Lab

Waveshare RP2350 Devkit – A Round Touch Display with Optional Speaker and Battery

Waveshare Raspberry Pi RP2350 dev board sports a 1.85-inch round touch display and mic. An optional Box model adds a speaker and battery for portable HMI projects.



RP2350-Touch-LCD-1.85C and RP2350-Touch-LCD-1.85C-BOX Display Development Board

RP2350-Touch-LCD-1.85C and RP2350-Touch-LCD-1.85C-BOX Display Development Board

Waveshare RP2350-Touch-LCD-1.85C is a Raspberry Pi RP2350-based display development board with a 1.85-inch round capacitive touchscreen, a 6-axis IMU, a built-in microphone, a GPIO header, a microSD card, a USB-C port, and much more. The company also has a box variant RP2350-Touch-LCD-1.85C-BOX, which holds a speaker and battery for HMI and portable applications.

If the design looks familiar, it is because Waveshare previously released the Waveshare ESP32-S3 1.8-inch Knob display and RP2350-LCD-1.28 with a very similar design. However, this new model uses a Raspberry Pi RP2350A instead of the ESP32-S3, meaning it lacks Wi-Fi and Bluetooth connectivity but gains the dual-core Cortex-M33/RISC-V architecture of the RP2350, which is also true for the RP2350-LCD-1.28.

RP2350 display development board

 RP2350-Touch-LCD-1.85C-BOX Interfaces

RP2350-Touch-LCD-1.85C Specifications

  • MCU: Raspberry Pi RP2350 with dual Arm Cortex-M33 and dual RISC-V cores @ 150 MHz (two cores active at a time)
  • Memory: 520 KB SRAM
  • Storage: 16 MB SPI flash, microSD card slot, 8 KB OTP
  • Display: 1.85-inch round capacitive touchscreen, 360 × 360 resolution
  • Audio:
    • ES8311 audio codec
    • Built-in microphone
    • Speaker header (BOX variant includes 8 Ω / 2 W speaker)
  • Sensors:
    • QMI8658 6-axis IMU (accelerometer + gyroscope)
    • PCF85063 RTC
  • USB: 1X USB-C (USB 1.1 device/host) for power, data, and programming
  • Expansion & I/O:
    • 28-pin 1.25 mm header
    • Up to 18 GPIO, SPI, UART, I2C
    • 4× 12-bit ADC, PWM, PIO
    • HSTX (GP18/GP19), 5 V, 3.3 V, VBAT, GND
  • Misc:
    • Reset and BOOT buttons
    • Battery box option (BOX variant)
    • UART connector for debugging
  • Power:
    • 5 V via USB-C
    • 3.7 V Li-ion battery connector with charging support
    • Hardware power switch and charge/status LEDs
  • Dimensions:
    • RP2350-Touch-LCD-1.85C: 58 mm × 17 mm
    • RP2350-Touch-LCD-1.85C-BOX: 58 mm × 51.1 mm

RP2350 display development board

RP2350-Touch-LCD-1.85C and BOX Internal Hardware
RP2350-Touch-LCD-1.85C and BOX Pinout

As the device is built around an RP2350, it can be programmed with Raspberry Pi C/C++ SDK, MicroPython, and the Arduino IDE, with Waveshare providing example projects on their Wiki page for LVGL-based demos for the round touchscreen, audio, sensors, and storage. This makes it easy to get started with both simple tests and more advanced graphical HMI applications.


RP2350-Touch-LCD-1.85C and BOX Dimensions

The RP2350-Touch-LCD-1.85C/Box can be purchased from the Waveshare store for $29.99 and $33.99, respectively. It’s also available on AliExpress for $31.49 and $37.79, respectively.

Images used courtesy of Waveshare.

Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments