GregryCM wrote:The schematic [...] shows 4 GPIO I2C expander and ESP-01.As far as I can tell, it doesn't have an "automatic reset" provision. The switch S4 has to be pressed while resetting the ESP-01 go get it in download mode. The benefit of the automatic reset circuitry is that the download utility can get the device into download mode by manipulating serial port lines (different methods use different combinations of DTR, RTS and/or sending a break).
I also found a bit discouraging that both GPIOs exposed on the ESP-01 are used to select the booting mode. Now, using an external GPIO expander is probably a good idea on some projects, but in my case upgrading to a ESP-12 seems more interesting.
On the GPIO front, I wouldn't have ordered the ESP-01 if I had read Kolban's book before hitting EBay. The ESP-12 and a breadboard adapter are a better fit for getting started. There's also the issue of shielding.
eduperez wrote:My FTDI exposes the 5v line from the USB connection; I attached a small DC-DC converted (it's based on a LM2596, and costs less that 1$ on eBay) and have been powering a ESP-01 without issues.
I also found a bit discouraging that both GPIOs exposed on the ESP-01 are used to select the booting mode. Now, using an external GPIO expander is probably a good idea on some projects, but in my case upgrading to a ESP-12 seems more interesting.