AI agents & screen readers: for a machine-readable, text-only catalogue, start at /llms.txt. Products are available as Markdown (/products.md, /products/{handle}.md) and JSON (/products.json, /products/{handle}.json).
Store

Waveshare

RP2040 Microcontroller Development Board, with 1.28inch Round Touch LCD, Compact size, Accelerometer And Gyroscope Sensor

$34.55 |
In stock at supplier
No reviews yet

RP2040 Microcontroller Development Board, with 1.28inch Round Touch LCD, Compact size, Accelerometer And Gyroscope Sensor RP2040-Touch-LC...

Stock availability

Available with leadtime
10 available
Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout
RP2040 Microcontroller Development Board, with 1.28inch Round Touch LCD, Compact size, Accelerometer And Gyroscope Sensor
RP2040-Touch-LCD-1.28

Based on Raspberry Pi RP2040

Features

RP2040-Touch-LCD-1.28 is a low-cost, high-performance MCU board designed by Waveshare, tiny size, with onboard 1.28inch capacitive touch display, Li-ion battery recharge manager, 6-axis sensor (3-axis accelerometer and 3-axis gyroscope), and so on, which makes it easy for you to develop and integrate it into products quickly.

Key features include:

  • 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 on-board 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
Small size, touch more possibilities

Suitable for various smart devices development, can realize human-computer interaction function

Dual-Core Arm Processor

Dual-core Arm Cortex M0+ processor, flexible clock running up to 133 MHz


Support C/C++, MicroPython, Arduino

Comprehensive SDK, Dev Resources, Tutorials To Help You Easily Get Started

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
  1. QMI8658
    6-axis IMU includes a 3-axis gyroscope and a 3-axis accelerometer.
  2. BOOT button
    Press it when resetting to enter download mode
  3. RESET button
  4. MX1.25 battery header
    MX1.25 2P connector, for 3.7V Lithium battery, supports charging and discharging

Pin definition

Product Show



outline dimensions
Pico Product Selection
  1. RP2040-Touch-LCD-1.28 x1
  2. SH1.0 12PIN cable x1
1
2

Jargon buster

Plain-language definitions for the technical terms used above.

Flash memory
Flash memory is non-volatile memory that retains stored data even when power is removed, and can be erased and rewritten in blocks. It lets data such as firmware, settings or saved records persist across power cycles.
GPIO
General-purpose input/output pins are microcontroller pins you can set in software to read signals, switch devices on and off, or connect to peripherals. The number of GPIO pins matters because it limits how many buttons, LEDs, sensors, and other parts you can wire directly to the board.
Gyroscope
A gyroscope measures rotation, such as how fast a board is turning around its X, Y, and Z axes. This matters for projects like gesture controls, balancing robots, and motion tracking where tilt or rotation changes need to be detected.
IMU
An IMU (Inertial Measurement Unit) combines motion sensors, typically an accelerometer and gyroscope and sometimes a magnetometer, to measure movement and orientation. It can sense motion, tilt, vibration, rotation, and changes in direction, which is useful for tasks such as navigation, stabilisation, gesture detection, and asset tracking.
LCD
LCD stands for liquid crystal display, a screen technology that uses a backlight and liquid crystals to show images or text. It matters because LCD modules usually need a display driver and enough controller pins or a bus interface to send image data.
microcontroller
A microcontroller is a small computer on a single chip that runs a stored program and controls connected inputs and outputs such as buttons, sensors, displays and communication interfaces. In a device built around one, it is the part that executes the code and coordinates the device's behaviour.
MicroPython
A version of the Python programming language made to run on microcontrollers. It matters because it lets beginners write readable code to control LEDs, sensors, motors and displays without needing to start with lower-level languages.
RP2040
The RP2040 is a dual-core Arm Cortex-M0+ microcontroller chip from Raspberry Pi, used on many maker boards and offering programmable I/O, multiple GPIO pins and reasonable processing speed. Code and accessories built for that chip should work where RP2040 compatibility is listed, though demanding tasks such as reading a camera can require careful pin allocation and timing.
SRAM
Fast temporary memory used by a processor while a program is running. More SRAM helps with projects that handle larger data buffers, networking, displays, or more complex code.
Type-C
USB Type-C (USB-C) is a small, reversible USB connector used for charging, power, and data transfer on many modern devices. A Type-C port or plug indicates the cable and charger connection needed to power, charge, or communicate with a device.
USB 1.1
USB 1.1 is an older USB standard with much slower data transfer than USB 2.0 and later versions. Compatibility with it allows connection to very old computers, though data-heavy tasks such as video may be limited at that speed.
USB Type-C
USB Type-C is a small, reversible USB connector used for power, data and sometimes video on many modern devices. The connector itself does not guarantee a particular speed or voltage, so check the supported USB version, data rate and whether it carries more than 5V via USB Power Delivery.
Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.