I have just bought na Elecrow 7.0 inch ESP32-P4 HMI AI Display 1024x600 IPS Touch Screen with WiFi 6 Compatible with Arduino/LVGL-With Camera. they supply a lot of test module files but not one overall file. I’m not a programmer, nor do I need to start being one. I’m 71.
Any help would be great, Most of the Youtube videos I have seen are designed for programmers.
I’m looking for it to replace the HA Andrion app I have, as it has more screen real estate.
Any help wwould be great.
Unfortunately, this device is not really a replacement for an Android tablet running the Home Assistant app.
It is an ESP32 development board with a screen, rather than a normal tablet. It cannot simply install the Home Assistant Android app or open your existing dashboard in a web browser.
It can be connected to Home Assistant using ESPHome and LVGL, but someone still has to create the pages, buttons and controls specifically for the screen. The example files supplied by Elecrow are mostly individual hardware demonstrations, not a complete Home Assistant control panel.
ESPHome support for the newer ESP32-P4 screens has improved recently, so it should be technically possible. However, unless somebody has already published a complete configuration for this exact Elecrow 7-inch model, it is not yet a simple plug-and-play project, especially for someone who does not want to learn programming or write YAML.
I would not give up on the screen yet. It may be worth asking here whether another owner of the exact DHE04107D model has a working ESPHome configuration they can share. Once a complete configuration exists, adapting the Home Assistant entity names would be much easier than starting from Elecrow’s separate test projects.
If your main aim is simply to display your existing Home Assistant dashboard on a larger screen, an inexpensive Android tablet would unfortunately be a much easier solution.
Regards
EDIT : After looking a bit more into the CrowPanel, I think there may be a misunderstanding about what it is. It isn’t an Android tablet or an HDMI touchscreen, it’s an ESP32-P4 development board with a built-in display. That means the ESP32-P4 itself has to be programmed (using ESPHome/LVGL, Arduino, MicroPython, etc.) to create the interface you want. Unfortunately, there isn’t a single “Home Assistant” project that you can just flash onto it, which is why Elecrow only provides lots of individual example projects.
Hi, thanks nick for showing my article.
I think following my video plus the gelp of chatgpt or claude, @SkankyDog will be able to create the Home Assistant panel.
I own the 10" Crowpanel, but I think the code for ESPHome should be the same for the 7" one.