ESP-P4 Support #1032
Replies: 3 comments 1 reply
|
I don't own any P4 devices yet as these are not compatible with the current project (Arduino 2.x and IDF 4.x). P4 needs a recent ESP-IDF for hardware support, and therefor also the newer Arduino framework. That's where things get complicated... In the
I'm just focusing on a MVP for now, with WiFi and basic services. No LVGL yet, as moving to 9.x will mean a full overhaul. |
|
Moving away from the Arduino framework 100% gets my vote. No harm in sticking with LVGL 8, I believe thats still fully compatible with the latest ESP-IDF so any upgrade to that 9 can come later. I have not got any P4 hardware myself yet either, happy to play with the MVP on some S3 hardware once you have something fleshed out. Once we get close to a working release with it I'm happy to buy some of those P4 screens (or maybe something better out by then) and send you one for development. |
|
I opened https://github.com/fvanroie/openhasp-mvp for further testing of the latest IDF 6.0.2 using the modern Board Manager yaml-based BSPs for hardware abstraction and The MVP uses LVGL 9.5 while openHASP currently is still LVGL 7, so we're making a leap jump there too. New boards should be added against this modern framework for recent MCU support and long-term manageability. I'm still figuring things out, native IDF tooling is considerably different from Arduino and PlatformIO. |
Uh oh!
There was an error while loading. Please reload this page.
This board is a P4 touch screen with wired ethernet. What would be involved in getting this to work, I'm wondering as it does not need the WIFi (which the P4 does not support natively), does that make it easier to get the core display functionality working?
https://docs.waveshare.com/ESP32-P4-WIFI6-Touch-LCD-4B (Select the Ethernet Version, not the WiFi version).
All reactions