WSAL24580 – RP2040-Touch-LCD-1.28/en
Erscheinungsbild
Documentation notice: This technical documentation was independently rewritten from an archived supplier source. Check technical details and commands against the product version and manufacturer documentation before use.
Summary
The Waveshare RP2040-Touch-LCD-1.28 is a compact development board featuring a 1.28-inch round capacitive touch LCD (GC9A01A), the CST816S touch controller, and the QMI8658 IMU. It is built around the Raspberry Pi RP2040 microcontroller.
Related products at JW Tech
- WSAL24580 – RP2040 Microcontroller Development Board, with 1.28inch Round Touch LCD, Compact size, Accelerometer And Gyroscope Sensor
- WSAL26371 – RP2040 Microcontroller Development Board, with 1.28inch Round Touch LCD, Accelerometer And Gyroscope Sensor, With CNC Metal Case
Technical overview
- The RP2040 processor provides dual-core ARM Cortex-M0+ cores running up to 133 MHz.
- The board includes 264 KB of SRAM and 4 MB of on-chip Flash storage.
- The display uses an IPS panel with a 240×240 resolution and approximately 32.4 mm diameter.
- The CST816S touch controller communicates via the I2C bus protocol.
- The GC9A01A display driver is controlled through an SPI interface.
- The QMI8658 IMU measures acceleration from ±2 to ±16 g and rotational speed up to ±2048 °/s.
- A lithium battery header (MX1.25) supports charging and discharging for portable use.
- Six GPIO pins are accessible through an SH1.0 connector.
- The board supports USB host and device modes, as well as mass-storage drag-and-drop flashing.
Notes and version constraints
- Touch sensitivity and accuracy decrease at the edges of the circular touchscreen due to its physical structure.
- When flashing firmware over USB, hold the BOOT button while connecting the board to the computer.
- CMake files must not contain Chinese characters (including comments), or project import may fail during C/C++ development.
- Compatibility of specific battery types with the MX1.25 connector should be verified before purchase.
Source and revision record
- RP2040-Touch-LCD-1.28 - Waveshare Wiki
- Source revision: 110666
- Captured: 2026-09-04T04:28:00+00:00
- SHA-256:
6a0bd87c7080b282d1d4636bc64498fa24b99c0d61ed4b0880a3fa839cd33746