4-inch ESP32-P4 86 Panel
The ESP32-P4 86 Panel is a 4-inch square touchscreen powered by an ESP32-P4 processor. It uses the same 3x3 EspControl layout as the Guition 4848S040, but with a sharper 720x720 display and a faster P4 platform.
EspControl targets the ESP32-P4-86-Panel-ETH-2RO model. That version includes WiFi through an ESP32-C6 co-processor, wired Ethernet hardware, and two built-in relays.
Card Grid
The home screen uses a 3-row x 3-column grid, giving you 9 card slots. Any home-screen card can be turned into a Subpage folder containing up to 8 more cards.
Flexible card sizes are supported: Single, Tall, Wide, and Large.
The ETH-2RO relays are available as normal Home Assistant entities and as local Internal Switches cards.
Voice Control is available on the ESP32-P4 86 firmware. Enable Voice Services when you want the panel to listen for wake words.
Install
Connect the display to your computer with a USB-C data cable, then click the button below.
This P4 panel uses a separate ESP32-C6 Wi‑Fi processor. If it repeatedly disconnects, disappears from Home Assistant, or cannot finish initial setup, use the USB C6 recovery installer.
For a full walkthrough including WiFi setup and Home Assistant pairing, see the Install guide.
ESPHome Manual Setup
If you use ESPHome and prefer to compile firmware yourself:
substitutions:
name: "hallway-screen"
friendly_name: "Hallway Screen"
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
packages:
setup:
url: https://github.com/jtenniswood/espcontrol/
file: devices/esp32-p4-86/packages.yaml
refresh: 1secFor the Ethernet mode, use the advanced manual setup option instead:
substitutions:
name: "hallway-screen"
friendly_name: "Hallway Screen"
network_transport: ethernet
disable_updates: "true"
packages:
setup:
url: https://github.com/jtenniswood/espcontrol/
file: devices/esp32-p4-86/packages.yaml
refresh: 1secThe Ethernet option is for advanced manual installs only. It builds Ethernet-only firmware: WiFi, captive portal, the WiFi setup hotspot, and Bluetooth proxy are not included, and the ESP32-C6 hosted WiFi/Bluetooth co-processor is kept off.
Use USB when switching between WiFi and Ethernet firmware variants. OTA updates can fail during that change because the network transport changes.
Where to Buy
- AliExpress: ~£45
- Desk stand (3D printable): MakerWorld