6a924963e51422410a082eda7fea5db76c4cd398
PlatformIO silently ignores data_dir inside [env:…] blocks (it warned "Ignore unknown configuration option `data_dir`" on every run, but we read past it). Without a recognized data_dir, uploadfs packed the entire project data/ root into LittleFS, putting every file under /waveshare73-v1/<file> instead of /<file>. The firmware looks at /, so draw_from_lfs fell back to its solid-yellow epd_fill — a blank yellow panel after a fresh uploadfs. Moving the directive to the project-level [platformio] section makes PlatformIO honor it. All envs currently target the V1 panel so a single project-level data_dir is fine; when a second panel ships, swap via an extra_scripts shim that picks the dir from \$PIOENV before uploadfs runs.
Description
pictureFrame ESP32 firmware — PlatformIO / Arduino
Releases
1
Languages
C++
61.1%
Python
31.4%
C
7.5%