Skip to content

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 size10.1 inches
Resolution1280 x 800 landscape layout
Native panel resolution800 x 1280
OrientationLandscape
Display interfaceMIPI DSI
ProcessorESP32-P4
WiFiESP32-C6 co-processor (2.4 GHz)
Flash16 MB
PSRAMHex mode, 200 MHz
TouchGSL3680 capacitive
PowerUSB-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.

Your browser does not support WebSerial. Use Chrome or Edge on desktop.

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:

yaml
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: 1sec

Where to Buy