-
Notifications
You must be signed in to change notification settings - Fork 7.7k
Description
Board
Custom, Watchy v2
Device Description
eink screen connected to ESP32-PICO-D4 (revision v1.1)
Hardware Configuration
https://github.com/sqfmi/watchy-hardware/blob/v2.0/WatchySchematic.pdf
Version
v3.0.1
IDE Name
Platformio
Operating System
Linux
Flash frequency
Tried 40Mhz and 80Mhz
PSRAM enabled
no
Upload speed
115200
Description
After I moved arduino core outside fully outside of platformio, as a component of esp idf as described here: https://docs.espressif.com/projects/arduino-esp32/en/latest/esp-idf_component.html the eink screen I'm driving produces horrible ghosting, I can provide a video if that's needed
I tried esp idf 5.1.4 up to 5.1 and arduino core from master up to 3.0.1, the previous setup was working when including arduino core into platformio, as self precompiled arduinoespressif32. I also tried including the configs from the default sdkconfigs I was using to precompile arduinoespressif32 but this didn't changed anything.
Here is the related esp idf issue, but it's more with arduino core now that I investigated
espressif/esp-idf#14324
Also the driver, which was working before without issues:
https://github.com/ZinggJM/GxEPD2
Sketch
https://github.com/Szybet/InkWatchy
Creating a minimized sketch didn't change anything, so no point in providing it, but I tried
Debug Message
There is no debug message, it's a visual error
Other Steps to Reproduce
No response
I have checked existing issues, online documentation and the Troubleshooting Guide
- I confirm I have checked existing issues, online documentation and Troubleshooting guide.