ESP32-C6-LCD-1.28
This product is powered by the ESP32-C6 chip, supporting 2.4GHz Wi-Fi 6 and BLE 5, with external 16MB Flash and an onboard 1.28inch LCD display capable of running GUI interfaces such as LVGL smoothly. It also features onboard peripherals including the QMI8658 6-axis sensor, RTC, TF card slot, and Lithium battery charging chip. A 14PIN expansion header is reserved for strong compatibility and scalability, enabling rapid development of HMI and other applications on the ESP32-C6.
| SKU | Product |
|---|---|
| 35450 | ESP32-C6-LCD-1.28 |
| 35451 | ESP32-C6-LCD-1.28-B |
Features
- Powered by the ESP32-C6 high-performance 32-bit RISC-V processor, with a main frequency of up to 160MHz
- Integrated WiFi 6, Bluetooth 5 and IEEE 802.15.4 (Zigbee 3.0 and Thread) wireless communication, with superior RF performance
- Onboard 512KB HP Static RAM, 16KB LP Static RAM, 320KB ROM and external 16MB Flash memory
- Utilizes a Type-C port, eliminating the hassle of plug orientation
- Onboard 1.28inch capacitive LCD screen with 240 × 240 resolution, 65K colors, capable of displaying clear color images
- CNC metal top case with optional frosted acrylic back plate
- Onboard QMI8658 6-axis IMU (3-axis accelerometer and 3-axis gyroscope)
- Onboard PCF85063 RTC chip for convenient RTC functionality implementation
- Onboard 3.7V MX1.25 lithium battery charge/discharge interface
- Onboard SH1.0 14PIN expansion header, breaking out 6 GPIOs, 1 UART, and 1 I2C
- Onboard TF card slot for storage expansion and high-speed data transfer, enhancing flexibility
Onboard Resources

- ESP32-C6 Integrates a RISC-V single-core processor, up to 160MHz, supporting 2.4GHz Wi-Fi 6 and BLE 5
- 2.4GHz Ceramic Antenna
- TF Card Slot
- BOOT Button Press during reset to enter download mode
- RESET Button For system reset
- 16MB NOR Flash
- QMI8658 6-axis IMU integrating a 3-axis gyroscope and a 3-axis accelerometer
- MX1.25 Battery Connector MX1.25 2P connector for connecting a 3.7V lithium battery, supports charging and discharging
- ETA6096 High-efficiency lithium battery charging chip
- Charging Indicator When a system battery is connected, stays on during charging and turns off when fully charged; state is undefined when no system battery is connected
- USB Type-C Interface USB-to-serial for programming and serial logging
- PCF85063 RTC clock chip
- SH1.0 RTC Battery Interface Supports connecting a rechargeable RTC battery
Interface Introduction

Dimensions
ESP32-C6-LCD-1.28

ESP32-C6-LCD-1.28-B

LCD Parameters
| Parameter | Value | Parameter | Value |
|---|---|---|---|
| Display Panel | LCD | Display Size | 1.28inch |
| Display Resolution | 240 × 240 | Display Colors | 65K |
| Display Brightness | 400cd/m² | Contrast Ratio | 1100:1 |
| Communication Interface | SPI | Driver IC | GC9A01A |
Development Methods
The ESP32-C6-LCD-1.28 supports two development frameworks: Arduino IDE and ESP-IDF, giving developers flexible options. You can choose the appropriate development tool based on project requirements and personal preference.
Arduino is generally easier to get started with and more beginner-friendly for hobbyists. ESP-IDF offers a more complete development toolchain and finer-grained system control, making it suitable for complex projects or applications with higher performance requirements.
-
Arduino IDE is a convenient, flexible, and easy-to-use open-source electronics prototyping platform. It requires minimal foundational knowledge, allowing for rapid development after a short learning period. Arduino has a huge global user community, providing a vast amount of open-source code, project examples, and tutorials, as well as a rich library ecosystem that encapsulates complex functions, enabling developers to implement various features rapidly. You can refer to the Working with Arduino to complete the initial setup, and the tutorial also provides related example programs for reference.
-
ESP-IDF, short for Espressif IoT Development Framework, is a professional development framework launched by Espressif Systems for its ESP series of chips. It is based on C language development and includes compilers, debuggers, flashing tools, etc. It supports development via command line or integrated development environments (such as Visual Studio Code with the Espressif IDF plugin), which provides features like code navigation, project management, and debugging. We recommend using VS Code for development. For the specific configuration process, please refer to the Working with ESP-IDF. The tutorial also provides relevant example programs for reference.

