loiphin wrote:Hi all,
So I bought a bunch of different modules. Have experimented with only the ESP-01's for now, as I am waiting for adapter boards for the ESP-03, 07 etc..
I really find them quite flakey. I have using a 3.3v source from a quality bench supply, so its not my power source. I have been using an ESP-01 and NodeMCU, with CH_PD high, GPIO0, GPIO2 and RST unconnected (floating). GND is also connected to a FTDI UART. In a temperate measuring module, I had GPIO0 picking up the DHT11 signal.
I am able to flash NodeMCU most of the time, but sometimes it just reboots, or crashes and refuses to come back. I am using the latest NodeMCU firmware.
It sounds like there's some problem with your flashing setup. Do you ever get errors while flashing?
I initially had flashing errors, but they were due to my handrolled MAX232 RS232 to TTL adaptor - I had missed one connection. Once I fixed that, my flashes were always successful. And I have to say that my ESP-01s have been surprisingly rock-solid from a hardware standpoint. Of course, if I screw up the firmware, it's not happy
I have a few ESP-07s and ESP-12s but haven't tried them yet.
On my homegrown evaluation board I take 5v in and have a local 3.3v regulator, with capacitors on the regulator's in and out pins. I'm not doing anything special with the IO, other than a resistor + zener on the serial RCV to clamp incoming serial at 3.3v .