I'm working on making the M5Paper work with ESPHome with some success based on the work from previous attempts.
But the last part that does not work is the following:
GT911 fails to initialize when M5Paper does not boot with USB power (on embedded battery, even at 100%).
Maybe due to powering sequence difference, or powerlevels...
From the original code from M5Stack, touchscreen takes some time to init. (could it linked?)
I tried:
- M5PaperComponent setup order as BUS to set power ASAP, but no luck.
- touchscreen setup_priority to -100 (to let it time to power on), same.
- use esp-idf framework instead of arduino, same again.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
The problem
I'm working on making the M5Paper work with ESPHome with some success based on the work from previous attempts. But the last part that does not work is the following:
GT911 fails to initialize when M5Paper does not boot with USB power (on embedded battery, even at 100%).
I have no issue when powered, nor when using M5Stack provided FW.
Which version of ESPHome has the issue?
2024.2.2
What type of installation are you using?
Docker
Which version of Home Assistant has the issue?
2024.2.5
What platform are you using?
ESP32
Board
M5Paper
Component causing the issue
GT911
Example YAML snippet
Anything in the logs that might be useful for us?
No response
Additional information