This RP2040 microcontroller has a 1.28′ capacitive touch round touchscreen that features a 240×240 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).
Note: There are two purchasable options for this board. Please select which one you want before adding it to the cart.
We’ve got a great tutorial on how to use this display too!
Features
- 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.28′ 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
- 6x GPIO pin via SH1.0 connector
What’s on Board

- USB Type-C Connector
Supports USB1.1 hosts and slave devices - ETA6096
High-efficiency Lithium battery recharge manager - RT9013-33GB
500mA low dropout, low noise, ultra-fast LDO - W25Q128JVSIQ
16MB NOR-Flash - RP2040
Dual-core processor, up to 133MHz operating frequency - QMI8658
6-axis IMU includes a 3-axis gyroscope and a 3-axis accelerometer. - BOOT button
Press it when resetting to enter download mode - RESET button
- MX1.25 battery header
MX1.25 2P connector, for 3.7V Lithium battery, supports charging and discharging
Specifications
| 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 |
Resources
- Product Wiki
- Our tutorial showing how to use the different features
- Really helpful blog post showing CircuitPython examples!
- Schematic
- RP2040 Datasheet
Pinout

Package Contents
- 1x RP2040 Microcontroller Development Board With/Without CNC case (please select option when adding to cart)
- 1x SH1.0 12PIN cable


Reviews
There are no reviews yet.