I just spotted the new ESP32-P4 Smart 86 Box 4″ touch panel and it looks like a very promising compact wall-panel solution. I’m thinking of using one in every room, following GUITION’s wall-panel thread, and the fact that it already integrates audio hardware means a local voice assistant should be doable.
Has anyone already played with this board, or would you like to join forces to get it working with ESPHome and HA? I believe it could be the natural upgrade path from the NSPanel.
This is a new class of device that has started popping up recently. It has a ESP32-P4 as the main CPU and an ESP32-C6 that is used for WiFi and Bluetooth. This is similar to the origins of the ESP32 when it was used as a Wi-Fi addon for an Arduino CPU.
Both and ESP32-P4 and the ESP32-C6 have very recently been added to the list of devices supported by ESPhome so it is possible to get this working but to my knowledge no device with two CPUs have been supported yet.
In the Arduino code world you load a “stock” firmware on the ESP32-C6 and it exposes it’s WiFi and Bluetooth to the ESP32-P4 using a special C library. So the first step would be getting that supported by ESPhome.
with the release of esphome this month I see that support for “MIPI DSI Display Driver” for esp32P4 has also appeared, but I can’t find any test model
has anyone tried it?
I have a display from Guiton JC1060P470C_I_W
yes I saw the display driver but from what I know for ESP P4 more settings are needed like “ESP32-P4 LDO” and others… please if someone can put a code sample… I saw that it has both esp32p4 and esp32 c6 but how and how to make the connection between them is still a mystery…
I guess both chips need to be “written”.
with esp32s3 I managed to make a nice HMI and with LVGL but with ESP32P4 I’m stuck.
Awesome work! I’ve been following what you’re doing both here and on Discord — really nice to see how it’s coming together. The UI looks super smooth and the hardware integration is way ahead of what I expected when I first mentioned the P4 panel.
I’m especially curious about the audio setup — did you manage to get the ES8311 working with the dual mics and speaker? Also wondering if you’re running everything straight on the P4 or still using the C6 for Wi-Fi and BLE.