I attempted to follow your various directions, but using platformio rather than the Arduino IDE.
[env:esp32dev]
platform = espressif32
board = esp32dev
framework = arduino
lib_deps =
sqfmi/Watchy ; @ 1.4.1
https://github.com/tzapu/WiFiManager.git ; #2.0.3-alpha
https://github.com/GuruSR/SmallRTC.git
https://github.com/GuruSR/SmallNTP.git
https://github.com/GuruSR/StableBMA.git
https://github.com/GuruSR/Olson2POSIX.git
lib_ldf_mode = deep+
board_build.partitions = min_spiffs.csv
I did NOT do any of the dark border modifications. (That should be okay, right?) This ended up giving me these package versions (from pio pkg list
):
Resolving esp32dev environment packages...
Platform espressif32 @ 4.4.0 (required: espressif32)
├── framework-arduinoespressif32 @ 3.20003.220626 (required: platformio/framework-arduinoespressif32 @ ~3.20003.0)
├── tool-esptoolpy @ 1.30300.0 (required: platformio/tool-esptoolpy @ ~1.30300.0)
├── tool-mkfatfs @ 2.0.1 (required: platformio/tool-mkfatfs @ ~2.0.0)
├── tool-mklittlefs @ 1.203.210628 (required: platformio/tool-mklittlefs @ ~1.203.0)
├── tool-mkspiffs @ 2.230.0 (required: platformio/tool-mkspiffs @ ~2.230.0)
└── toolchain-xtensa-esp32 @ 8.4.0+2021r2-patch3 (required: espressif/toolchain-xtensa-esp32 @ 8.4.0+2021r2-patch3)
Libraries
├── Olson2POSIX @ 0.0.0+20220629192147.sha.3e9c4b8 (required: git+https://github.com/GuruSR/Olson2POSIX.git)
├── SmallNTP @ 0.0.0+20220629192146.sha.f1c21fc (required: git+https://github.com/GuruSR/SmallNTP.git)
├── SmallRTC @ 0.0.0+20220629192119.sha.a1c8a33 (required: git+https://github.com/GuruSR/SmallRTC.git)
├── StableBMA @ 0.0.0+20220629192147.sha.e276cf0 (required: git+https://github.com/GuruSR/StableBMA.git)
├── Watchy @ 1.4.1 (required: sqfmi/Watchy)
│ ├── Adafruit GFX Library @ 1.11.3 (required: Adafruit GFX Library)
│ │ └── Adafruit BusIO @ 1.12.0 (required: Adafruit BusIO)
│ ├── Arduino_JSON @ 0.1.0 (required: Arduino_JSON)
│ ├── DS3232RTC @ 2.0.1 (required: DS3232RTC)
│ │ └── Time @ 1.6.1 (required: Time)
│ ├── GxEPD2 @ 1.4.6 (required: GxEPD2)
│ │ └── Adafruit GFX Library @ 1.11.3 (required: Adafruit GFX Library)
│ │ │ └── Adafruit BusIO @ 1.12.0 (required: Adafruit BusIO)
│ ├── NTPClient @ 3.2.1 (required: NTPClient)
│ ├── Rtc_Pcf8563 @ 0.0.0-alpha+sha.6b5adc2ced (required: Rtc_Pcf8563)
│ └── WiFiManager @ 2.0.11-beta+sha.01bd8a3 (required: WiFiManager)
└── WiFiManager @ 2.0.11-beta+sha.01bd8a3 (required: git+https://github.com/tzapu/WiFiManager.git)
[ 36][E][Wire.cpp:159] begin(): Bus already started in Master Mode.
Guru Meditation Error: Core 1 panic'ed (InstrFetchProhibited). Exception was unhandled.
Core 1 register dump:
PC : 0x00000000 PS : 0x00060a30 A0 : 0x801525d0 A1 : 0x3ffb2660
A2 : 0x00000053 A3 : 0x3ffb26cd A4 : 0x00000001 A5 : 0x50000234
A6 : 0x3ffb8a88 A7 : 0x00000000 A8 : 0x8016f976 A9 : 0x3ffb25f0
A10 : 0x00000000 A11 : 0x00000053 A12 : 0x3ffb26cd A13 : 0x00000001
A14 : 0x000000be A15 : 0x00000004 SAR : 0x0000000a EXCCAUSE: 0x00000014
EXCVADDR: 0x00000000 LBEG : 0x4008b031 LEND : 0x4008b045 LCOUNT : 0xffffffff
Backtrace:0xfffffffd:0x3ffb26600x401525cd:0x3ffb2680 0x40152a15:0x3ffb26c0 0x400eb238:0x3ffb26f0 0x400d559e:0x3ffb2720 0x400dee35:0x3ffb2740 0x400d2e9e:0x3ffb27e0 0x400f0d6e:0x3ffb2820
ELF file SHA256: 0000000000000000
Rebooting...