ESP32-P4 4″ Wi-Fi 6 touch panel with built-in voice – the next-gen wall panel?

But that display is only a ESP32-S3. this thread is about a P4 screen. Much better!

It’s unlikely you’ll see anything worthwhile anytime soon. Both Guition and Waveshare only make development boards/devices and don’t produce certified end-use devices! So, there are two options:
a) Wait for something from the vendors (unlikely)
b) Pay Waveshare to modify their device (likely very expensive, but you can sell it yourself :laughing:)

1 Like


Doing an Ikea app inspired GUI. Lot more work pending.

1 Like

Hi everyone… I’m not a geek, but I’d like to integrate an ESP32-P4 display into my home HA… Could someone please help me? I tried to configure it in esphome, but I can’t… I’ve never used esphome, so if anyone could help me, I’d be grateful… The display in question is the one I purchased with this link:

https://a.aliexpress.com/_EyKTETE

Thanks in advance

This is the English HA forum; it is available in other languages also.

Start by flashing this

Follow the quick start directions here

Does anyone with this device have the audio working? I’ve tried some of the configs here but they all fail for me. The only way I can get it to work is by using a hacked es8311 component that allows it to share the i2s bus with the es7210.
I’m curious how you guys are doing it.

I tried flashing this, worked fine.

Nvm, realized (thanks ChatGPT) I had to define the sensor first:

sensor:
  - platform: homeassistant
    id: p1_meter_power
    entity_id: sensor.p1_meter_power

This is the button I add:

  button_5: !include
    file: esphome-modular-lvgl-buttons/buttons/sensor_button.yaml
    vars:
      uid: button_5
      row: 0
      column: 4
      text: Current Power
      icon: $mdi_transmission_tower
      icon_color: light_green
      sensor_id: "p1_meter_power"
      sensor_font: nunito_24

Now some further fiddling around with this.