Two weeks ago i received your interesting kit for weather color, after ISram issue, i read this support foroum and follow all recommendations using D1 2.4.2 core without success, i'm in trouble because the wemos d1 pro mini included in the kit, for me didn't have really 16Mb, but only 4 Mb, and only if i choose Lolin D1 Mini R1 D1 (pay attention, not PRO) my arduino IDE 1.8.1 on windows10 compiles, and seems the Spiffs format say apparently ok. But i was never able to see touchscreen working yet
Now the question is that after upload sketch i see for one second the Thing Pulse connect to wifi page, then appear a white page and loop continously between wifi connect page and a blank page.
Tried also to modify XPT2046_Touchscreen.cpp and upgrade to 2.5.2 core as described on your support forum https://support.thingpulse.com/1040/have-an-error-isr-not-in-iram?show=1060#a1060
#ifdef ESP32
void IRAM_ATTR isrPin( void )
#else
ICACHE_RAM_ATTR void isrPin( void )
#endif
But as you can see on the attached log, it seems that after apparently right download pages from openweather, the cpu goes in crash and reboot and reboot again with the following final information extracted from the log:
Connecting to WiFi FRITZ!Box 7490/xxxxxxxxxx
.........Connected...Initializing touch screen...
Mounting file system...
SPIFFS opened: OK
Current time: 1575524431
DST Rules Updated:
DST Start: Sun Mar 31 02:00:00 2019
DST End: Sun Oct 27 02:00:00 2019
Time difference for DST: 3600
Getting url: http://api.openweathermap.org/data/2.5/weather?id=6539761&appid=a45xxxxxxxxxxxxxxxxx&units=metric&lang=en
[HTTP] GET...
[HTTP] GET... code: 200
start document
Getting url: http://api.openweathermap.org/data/2.5/forecast?id=6539761&appid=a45xxxxxxxxxxxxxxxxxx&units=metric&lang=en
[HTTP] GET...
[HTTP] GET... code: 200
start document
Free mem: 24304
Exception (0):
epc1=0x4023e517 epc2=0x00000000 epc3=0x00000000 excvaddr=0x00000000 depc=0x00000000
>>>stack>>>
.........................................
ets Jan 8 2013,rst cause:2, boot mode:(3,7)
load 0x4010f000, len 1384, room 16
tail 8
chksum 0x2d
csum 0x2d
v8b899c12
~ld
15
Stupidly i soldered the wemos D1 to the board, so i'm quite lazy to desolder it and replace with one of my wemos d1 mini, (isn't first time i work with wemos, and never ancountered problems with spiffs and touchscreen as with this).
So i kindly ask an help to solve quickly this issue, knowing really step by step how configure and programming the D1 Pro provided in the kit and second question, why you declare on the kit an esp8266 wemos D1 mini Pro 16Mb, when it is only 4MB and on your docs, guide etc, you mention only D1 Mini 4MB for this beautiful project? thanks in advance