Hi
I'm using an Arduino Uno connected to an ESP01 wifi board. Initially, I'm trying to pass AT commands through the Uno to ESP01, with the intention to automate via the Uno.
However, when the Uno and ESp are connected (e.g. https://www.instructables.com/Getting-Started-With-the-ESP8266-ESP-01/ but I have found other sources), the ESP transmits almost continually with the following data block:
wdt reset
load 0x40100000, len 1856, room 16
tail 0
chksum 0x63
load 0x3ffe8000, len 776, room 8
tail 0
chksum 0x02
load 0x3ffe8310, len 552, room 8
tail 0
chksum 0x79
csum 0x79
2nd boot version : 1.5
SPI Speed : 40MHz
SPI Mode : DIO
SPI Flash Size & Map: 8Mbit(512KB+512KB)
jump to run user1 @ 1000
It seems as though it is constantly restting.
Any ideas?
Juraj
October 21, 2022, 1:59pm
2
does it have the AT firmware?
wdt
watchdog reset
your loop is getting held up (waiting for something) somewhere.
Thanks for the quick reply.
I assume it has the AT firmware (I have tried re-flashing it, but the flash tools cannot connect (tried tying reset, etc correctly)
If there is a loop, any suggesting as to how to upload a basic file. Trying to upload a simple sketch results in:
esptool.FatalError: Failed to connect to ESP8266: Timed out waiting for packet header
I always use one of these instead of futzing with patch wires and a UNO --
https://www.amazon.com/Stemedu-Wireless-Transceiver-Programmer-Downloader/dp/B08QMMGZL
(saves a lot of time).
From what I have seen, this guy (Saravanan AL) has the best AT firmware upgrade tutorial out there (if that's what you're trying to do) --
Thanks for the info.
Followed the video. I have 3 ESP01's. Two will not connect, the third gives:
connecting ....
Erasing flash...
Invalid head of packet
or a variety of other errors. I find it hard to believe these are all faulty.
system
Closed
April 19, 2023, 3:58pm
7
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.