The Waveshare 31792 is the RP2350-Touch-LCD-2.8C module which is the RP2350 2.8inch Round Display Development Board, 480×480 pixels, based on the Raspberry Pi RP2350B Dual-core & Dual-architecture Microcontroller, with RGB Interface.
Part: RP2350-Touch-LCD-2.8C
Package Contents:
1. RP2350-Touch-LCD-2.8C x1
2. SH1.0 12PIN cable ~100mm ×1
3. SH1.0 4PIN cable ~100mm ×2
RP2350 2.8″ Round LCD Development Board
480×480 resolution, multiple peripheral interfaces
Features
RP2350-Touch-LCD-2.8C is a high-performance, highly integrated MCU board designed by Waveshare. Integrates high-capacity Flash, with onboard 2.8inch LCD screen can smoothly run GUI programs such as LVGL. Combined with various peripheral interfaces, suitable for the quick development of the HMI and other RP2350 applications.
- RP2350B microcontroller chip designed by Raspberry Pi in the United Kingdom
- Adopts unique dual-core and dual-architecture design: dual ARM Cortex-M33 or dual Hazard3 RISC-V processors support, flexible clock running up to 150 MHz
- 520KB of SRAM, and 16MB of onboard Flash memory, with reserved solder pads for PSRAM chip expansion
- Onboard 2.8inch LCD display, 480×480 resolution
- Supports touch control via I2C interface, with interrupt support
- USB 1.1 with device and host support
- Low-power sleep and dormant modes
- Drag-and-drop programming using mass storage over USB
- Onboard QMI8658 6-axis sensor, RTC sensor, TF card slot and battery recharge management module, etc.
- Accurate clock and timer on-chip
- Temperature sensor
- Accelerated floating-point libraries on-chip
- 12 × Programmable I/O (PIO) state machines for custom peripheral support
Specifications
Display Panel |
IPS |
Display Size |
2.8 inch |
Resolution |
480 × 480 |
Contrast Ratio |
1200:1 |
Communication Interface |
RGB |
Driver IC |
ST7701 |
Touch Interface |
I2C |
Touch IC |
GT911 |
Application Scenarios
IPS Display Panel
Excellent display performance, 160° viewing angle
\
Dual-core, Dual-architecture
The unique dual-core, dual-architecture capability of RP2350 allows users to choose between a pair of industry-standard Arm Cortex-M33 cores, and a pair of open-hardware Hazard3 cores, giving developers a chance to experiment with the RISC-V architecture in a stable, well-supported environment.
Support C/C++, MicroPython, Arduino IDE
Comprehensive SDK, Dev Resources, Tutorials to Help You Easily Get Started
Supports multiple peripherals
Supports the expansion of multiple peripherals via GPIO, UART, and I2C interfaces, etc.
What's On Board
- RP2350B
Dual-core and dual-architecture design, up to 150 MHz operating frequency - 16MB Flash
- Reserved PSRAM chip solder pads
- TF card slot
- RTC battery header
for connecting rechargeable RTC Battery - PCF85063
RTC chip - I2C header
connecting with internal chip, only supports the I2C peripherals and cannot be mapped to other functions - UART header
- Buzzer
- PIO-USB Type-C port
for using as a USB host or device via PIO - USB Type-C connector
for programming, USB 1.1 with device and host support - ME6217C33M5G
Low dropout regulator, 800mA output (Max.) - Charge indicator
Lithium battery charge indicator, lights up when charging, off when fully charged (the light status is uncertain when the battery is not connected) - Battery power supply ON/OFF
- RESET button
- BOOT button
- MX1.25 battery header
MX1.25 2PIN connector, for 3.7V Lithium battery, supports charging and discharging - ETA6096
Battery recharge manager - QST attitude sensor
- 12PIN multi-functional pin header
Outline Dimensions
Wiki: RP2350-Touch-LCD-2.8C