This RP2040-based round LCD board from
Waveshare
includes a truck-load of features crammed into a neat, compact package – the powerful RP2040, a quality round IPS LCD, accelerometer, gyroscope, lithium battery support, BOOT/RESET buttons, USB-C programming/power and GPIO pin access!
We think this is going to be a great board for lots of different projects, from wearable badges to embedded device displays and everything in between.
The round LCD is a 1.28″ 240×240 IPS panel offering 65K colours for clear images, text and data. Programming is available via a robust USB-C connection, with access to plenty of the RP2040’s GPIO pins via the rear 1.27mm pitch pin header. RESET and BOOT buttons are also onboard for your convenience.
Power is achieved via the USB-C connection or the onboard MX1.25 lithium battery header, which includes recharging for lithium batteries via the USB-C port (allows power and battery recharge at the same time).
The onboard QMI8658C 6D MEMS IMU offers a 3-axis gyroscope and a 3-axis accelerometer to include orientation and movement tracking in your project.
The
product Wiki
includes some
limited demo code
,
datasheets
and a
clock project example
to get you started.
Please note: The battery connector is a less-common 1.25mm pitch MX1.25 connector. You won’t find many LiPo batteries with this connector fitted as standard, but you can customise your battery with
one of our 1.25mm pitch cables
to make a compatible battery yourself (assuming you have the ability, knowledge and tools to do this safely).
What’s Onboard?

1) USB Type-C connector
– USB 1.1 with device and host support
2) ETA6096
– High-efficiency Lithium battery recharge manager
3) Battery Header
– MX1.25 header, for 3.7V Lithium battery, allows recharging the battery and powering the board at the same time
4) QMI8658C
– IMU, includes a 3-axis gyroscope and a 3-axis accelerometer
5) 1.27mm pitch headers
– Adapting all GPIO and Debug pins
6) W25Q16JVUXIQ
– 2MB NOR-Flash
7) RP2040
– Dual-core processor, up to 133MHz operating frequency
8) RESET Button
9) BOOT Button
– Press when resetting to enter download mode
Features
- RP2040 microcontroller chip designed by Raspberry Pi
- Dual-core Arm Cortex M0+ processor, flexible clock running up to 133 MHz
- 264KB of SRAM and 2MB of onboard Flash memory
- Type-C connector
- Onboard 1.28″ 240×240 pixels 65K colourful IPS LCD display
- Lithium battery recharge/discharge header, suitable for mobile devices
- All GPIO pins are adapted through 1.27 pitch female headers (30 pins in total, however some pins have been connected to the internal circuit,
please refer to the wiki
for details when multiplexing)
- USB 1.1 with device and host support
- Low-power sleep and dormant modes
- Drag-and-drop programming using mass storage over USB
- 2 × SPI, 2 × I2C, 2 × UART, 4 × 12-bit ADC, 16 × controllable PWM channels
- Accurate clock and timer on-chip
- Temperature sensor
- Accelerated floating-point libraries on-chip
- 8 × Programmable I/O (PIO) state machines for custom peripheral support
Resources
-
Product Wiki
Pinout

Specifications
LCD Parameters
| Controller | GC9A01A |
| Communication interface | SPI |
| Display Panel | IPS |
| Resolution | 240 (H) RGB x 240(V) |
| Display Size | Φ32.4mm |
| Pixel Size | 0.135 (H) x 0.135 (V) mm |
IMU Parameters
| Sensor | QMI8658C |
| Accelerometer | Resolution: 16 bits |
| Measurement Range (optional): ±2, ±4, ±8, ±16g | |
| Gyroscope | Resolution: 16 bits |
| Measurement Range (optional): ±16, ±32, ±64, ±128, ±256, ±512, ±1024, ±2048°/sec |
Package Contents
- 1x RP2040 1.28″ LCD Board with Accelerometer & Gyroscope
USB cable not included




















Reviews
There are no reviews yet.