10.1-inch JC8012P4A1
The Guition JC8012P4A1 is a 10.1-inch touchscreen powered by an ESP32-P4 processor and ESP32-C6 WiFi co-processor. EspControl uses it in landscape orientation, with a 1280x800 layout and room for 20 cards on the home screen.
Specifications
| Screen size | 10.1 inches |
| Resolution | 1280 x 800 landscape layout |
| Native panel resolution | 800 x 1280 |
| Orientation | Landscape |
| Display interface | MIPI DSI |
| Processor | ESP32-P4 |
| WiFi | ESP32-C6 co-processor (2.4 GHz) |
| Flash | 16 MB |
| PSRAM | Hex mode, 200 MHz |
| Touch | GSL3680 capacitive |
| Power | USB-C |
Card Grid
The home screen uses a 4-row x 5-column grid, giving you 20 card slots. Any home-screen card can be turned into a Subpage folder containing up to 19 more cards, so the larger panel can hold more controls while still keeping each card easy to tap.
Flexible card sizes are supported: Single, Tall, Wide, and Large.
Install
Connect the display to your computer with a USB-C data cable, then click the button below.
For a full walkthrough including WiFi setup and Home Assistant pairing, see the Install guide.
Touch orientation
The initial touch transform is based on the known JC8012P4A1 ESPHome configuration. If your physical panel responds mirrored after testing, the firmware only needs a small touchscreen transform adjustment.
ESPHome Manual Setup
If you use ESPHome and prefer to compile firmware yourself:
substitutions:
name: "kitchen-screen"
friendly_name: "Kitchen Screen"
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
packages:
setup:
url: https://github.com/jtenniswood/espcontrol/
file: devices/guition-esp32-p4-jc8012p4a1/packages.yaml
refresh: 1secWhere to Buy
- AliExpress: ~£40
- Desk stand (3D printable): MakerWorld