Waveshare module features a 6-axis IMU and a 1.28-inch IPS Display

Waveshare module features a 6-axis IMU and a 1.28-inch IPS Display

Waveshare developed the RP2040-LCD-1.28, which is an MCU board that combines a good price with a nice performance. The fact that it has a 1.28-inch LCD round display, a Li-ion battery charger, a 6-axis sensor (3-axis accelerometer and 3-axis gyroscope), and so on, in addition to adapting all GPIO and Debug headers, enables you to develop and integrate it into products quickly and easily despite its diminutive size. The Waveshare RP2040 uses the RP2040 microcontroller, as its name suggests.

Raspberry Pi RP2040 has two Arm Cortex M0+ processors (up to 133MHz), 264kB of SRAM, and 2MB of Flash memory on the chip. The built-in display is a GC9A01A, which is a 1.28-inch IPS LCD display that can talk over SPI. The IMU (QMI8658C) has a 3-axis gyroscope and a 3-axis accelerometer that work together. Both of these sensors have a resolution of 16 bits. The 1.27-pitch female headers can be used to get to the GPIOs. But the product page says that some of these pins “are multiplexed to the internal circuit.” There are 2x SPI, 2x I2C, 2x UART, 4x 12-bit ADC, and 16x PWM channels that can be used for communication. The board also seems to have an MX1.25 header for a rechargeable and dischargeable 3.7V lithium battery.


RP2040 MCU chip was designed by Raspberry Pi in the United Kingdom. It contains a Temperature sensor, accurate clock and timer on-board, accelerated floating-point libraries on-chip, and 8 x Programmable I/O (PIO) state machines for providing support for bespoke peripherals.

NOR-Flash memory of 2 megabytes is also included. The screen has a resolution of 240×240 pixels and measures 1.28 inches diagonally. I/O Interfaces has roughly 30 GPIO muxed pins (with female headers), 1x IMU (3-axis gyroscope and 3-axis accelerometer), and 1x Temperature sensor. There is one USB Type-C connection. Additional features include a button labeled 1x Reset as well as a button labeled 1x Boot. The power comes from a single Lithium battery that has a connector for both charging and discharging.

Here is where you can find the Wiki page for this product. On GitHub, you can also find a clock demo project made by Daniel Wienzek. The Waveshare RP2040 board can be bought on ThePihHut.com for £17 (about $18.13).

Please follow and like us:
Pin Share
About Rakesh Kumar, Ph.D.

Rakesh Kumar holds a Ph.D. in Electrical Engineering with a specialization in Power Electronics. He is a Senior Member of IEEE, Class of 2021 and a member of the IEEE Power Electronics Society. At Electronics-Lab, he likes to write short NEWS articles on embedded systems. He also writes high-quality long-content technical articles on Power Electronics for several B2B and B2C platforms such as EEPower, JAK Electronics, and Kynix Semiconductors. Feel free to reach out to him anytime!

view all posts by rakesh
Notify of

Inline Feedbacks
View all comments
Get new posts by email:
Get new posts by email:

Join 97,426 other subscribers