ESP-01 hardware broken after experimenting with 18B20?
Posted: Mon Mar 23, 2015 4:51 am
Hello there,
After some experimenting on a breadboard my ESP-01 module did not respond normally after flashing new code.
The effect is that the unit only responds normally to the uart download mode (GPIO0=0 while reset), but reflashing NodeMCU with esptool does not solve anything.
Sometimes, the boot report is undecipherable at any baudrate (normally 76800).
Sometimes, at 115200 baud, between all the rubbish on my terminal, a FLASH ERROR is reported.
I have read the flash contents to disk (with esptool) in order to do a binary compare with the original, apparently the flash is ok, because the downloaded code matches the original.
This now happened also with a second unit. The only thing I can think of is, the ESP somehow does not like the response from the 2 connected DS18B20's (I have tried both GPIO0 and GPIO2). In the beginning, when it all still worked, It read some erratic temperatures like 85 C which slowly went down to a normal 20 C-22 C range.
Both ESP-01 are getting warm now when connected in another board and there is no way I can get them to give me the NodeMCU version string or prompt. There is data printed but i can find no baudrate to help me read it. Is there anything I can do to investigate more on these units?
What can I do to prevent a third ESP-01 break in connection with 1 or 2 DS18B20's?
After some experimenting on a breadboard my ESP-01 module did not respond normally after flashing new code.
The effect is that the unit only responds normally to the uart download mode (GPIO0=0 while reset), but reflashing NodeMCU with esptool does not solve anything.
Sometimes, the boot report is undecipherable at any baudrate (normally 76800).
Sometimes, at 115200 baud, between all the rubbish on my terminal, a FLASH ERROR is reported.
I have read the flash contents to disk (with esptool) in order to do a binary compare with the original, apparently the flash is ok, because the downloaded code matches the original.
This now happened also with a second unit. The only thing I can think of is, the ESP somehow does not like the response from the 2 connected DS18B20's (I have tried both GPIO0 and GPIO2). In the beginning, when it all still worked, It read some erratic temperatures like 85 C which slowly went down to a normal 20 C-22 C range.
Both ESP-01 are getting warm now when connected in another board and there is no way I can get them to give me the NodeMCU version string or prompt. There is data printed but i can find no baudrate to help me read it. Is there anything I can do to investigate more on these units?
What can I do to prevent a third ESP-01 break in connection with 1 or 2 DS18B20's?