RP2040 1.28" Round Touch LCD with Accelerometer & Gyroscope

WaveshareSKU: WAV-24580
Sale price £22
incl. VAT
excl. VAT
In stock

Awesome Extras

The Pi HutUSB-A to USB-C Cable - Black
Sale priceFrom £2.25 incl. VAT excl. VAT
The Pi HutUSB-C Angle Adapter
Sale price £2.50 incl. VAT excl. VAT

This RP2040 microcontroller has a 1.28" capacitive touch round touchscreen that features a 240x240 resolution with 65K RGB colours for a clear and colourful interface. On top of that, it includes a truck-load of features crammed into a neat, compact package - the powerful RP2040 with a dual-core arm cortex M0+ processor to ensure smooth performance, a 3-axis gyroscope and a 3-axis accelerometer to include orientation and movement tracking in your project, lithium battery support, BOOT/RESET buttons, USB-C programming/power and GPIO pin access! 

With Pico C/C++, MicroPython, and Arduino IDE support, comprehensive SDK, Dev Resources and tutorials also available, you'll have everything you need for your next project. With a plethora of features and support, there are so many possibilities!

Please note: this board uses a tiny MX1.25 connector for LiPo power. Most LiPo batteries on the market (including ours) use a larger JST fitting. We do not yet stock batteries with an MX1.25 connector, however 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).

We've got a great tutorial on how to use this display too!


  • RP2040 microcontroller chip designed by Raspberry Pi in the United Kingdom
  • Dual-core Arm Cortex M0+ processor, flexible clock running up to 133 MHz
  • 264KB of SRAM, and 4MB of onboard Flash memory
  • Type-C connector, keeps it up to date, easier to use
  • Onboard 1.28inch capacitive touch display, 240×240 resolution, 65K color
  • Lithium battery recharge/discharge header, suitable for mobile devices
  • USB 1.1 with device and host support
  • Low-power sleep and dormant modes
  • Drag-and-drop programming using mass storage over USB
  • Accurate clock and timer on-chip
  • Temperature sensor
  • 6 × GPIO pin via SH1.0 connector

What's on Board

  1. USB Type-C Connector
    Supports USB1.1 hosts and slave devices
  2. ETA6096
    High-efficiency Lithium battery recharge manager
  3. RT9013-33GB
    500mA low dropout, low noise, ultra-fast LDO
  4. W25Q128JVSIQ
    16MB NOR-Flash
  5. RP2040
    Dual-core processor, up to 133MHz operating frequency
  6. QMI8658
    6-axis IMU includes a 3-axis gyroscope and a 3-axis accelerometer.
  7. BOOT button
    Press it when resetting to enter download mode
  8. RESET button
  9. MX1.25 battery header
    MX1.25 2P connector, for 3.7V Lithium battery, supports charging and discharging


LCD Parameters
Touch Chip CST816S
Display Chip GC9A01A
Resolution 240 (H) RGB x 240 (V)
Display Panel IPS
Touch Port I2C
Display Interface SPI
Display Size 32.4mm
Pixel Pitch 0.135 (H) x 0.135 (V) mm
IMU Parameters
Sensor QMI8658C
Accelerometer Resolution: 16 bits

Measuring Range (Optional): ±2, ±4, ±8 ±16g
Gyroscope Resolution: 16 bits

Measuring Range (Optional): ±16, ±32, ±64, ±128, ±256, ±512, ±1024, ±2048°/sec



Package Contents

  • 1x RP2040 Microcontroller Development Board
  • 1x SH1.0 12PIN cable

Payment & Accreditations

Payment methods
Visa Mastercard Maestro PayPal Amazon Klarna

Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.