
ESP32 Display Module Comes with 7-Inch IPS Screen, Capacitive Touch, and Arduino Support

The JC1060P470 is a powerful ESP32 7-inch TFT display module designed by GUITION for embedded applications, featuring a high-resolution 1024×600 IPS screen with 16.7M colour support and a capacitive touch panel for intuitive interaction.
It is powered by a dual-controller setup: the main controller ESP32-P4NRW32 (a dual-core MCU) and the secondary ESP32-C6-MINI-1U-N4, which provides integrated Wi-Fi and Bluetooth capabilities. Operating at up to 400MHz, it offers substantial memory with 768KB_HP + 16KB_LP SRAM, 128KB ROM, 32MB PSRAM, and 16MB Flash. Essential hardware is included in the module, such as a backlight control circuit, touch screen control, and interfaces like a microSD card and IO ports. It supports multiple development environments like Arduino IDE, ESP-IDF, MicroPython, and LVGL, making it ideal for rapid development and prototyping.
Previously, we have covered some ESP32-based display modules, including the LILYGO T-Panel, the Waveshare ESP32-S3-AMOLED-1.91-M dev board, and many more. Feel free to browse them.
JC1060P470 7-Inch ESP32 Display Module Specifications:
- Microcontroller:
- Main Controller: ESP32-P4NRW32 dual-core MCU
- Secondary Controller: ESP32-C6-MINI-1U-N4 with Wi-Fi and Bluetooth
- Clock Speed: Up to 400 MHz
- Memory:
- 768KB High-Power SRAM
- 16KB Low-Power SRAM
- 32MB PSRAM
- ROM: 128KB ROM
- Storage:
- 16MB Flash
- microSD card slot
- Display:
- 7.0-inch TFT LCD
- IPS panel with 1024×600 resolution
- 16.7M colour support
- Controller: JD9165
- Capacitive touch panel
- Camera: 15-pin MIPI CSI FPC connector
- Audio: 2-pin Speaker connector
- USB: 3x USB-C
- Interfaces:
- 2x 14-pin IO expansion headers
- USB-UART Type-C connector
- 4-pin 1.25-inch UART connector
- Misc:
- Backlight and touch screen control circuits
- Lithium battery charge/discharge circuit with protection
- One-click firmware download support
- Factory preloaded demo program
- Military-grade PCB process
- Power:
- Power Supply: 5.0V via USB-C
- Power Consumption: ~600mA
- 2-pin Lithium battery connector
- Dimensions:
- Module size: 165 x 104 mm
- Active display area: 154.21 x 85.92 mm
- Weight: 260 grams
- Temperature Range:
- Operating: -20°C to 70°C
- Storage: -30°C to 80°C
It is designed with features like a lithium battery charging circuit, one-click program download, and military-grade build quality. This module is suited for industrial control systems, smart devices, human-machine interfaces (HMI), and custom embedded solutions requiring reliable display and connectivity.
It is compatible with the Arduino IDE for easy prototyping, the ESP-IDF for more advanced embedded development, and MicroPython for lightweight scripting. Additionally, it supports the LVGL graphics library, allowing developers to create rich and responsive graphical user interfaces. The company refers developers to the ESP IoT Solution GitHub repository for the display driver (JD9165) and touchscreen driver (GT911). Moreover, it provides a ZIP file that includes the user manual, PDF schematics, datasheets, and sample code to help users get started quickly.
Developers in China built the web-based GUI design tool GUITION designer around LVGL as an alternative to the more widely known SquareLine Studio. While the documentation is currently available only in Chinese, the platform appears to be free to use. As far as I understand, instead of charging for software licenses, the company seems to focus on generating revenue through the sale of display hardware.
At the time of writing, the 7-inch GUITION JC1060P470C touchscreen display, powered by the ESP32-P4, is available on AliExpress for around $33.97. There’s also a larger 10-inch version, the JC8012P4A1C, listed for approximately $44.19.