ESP8266 - my setup

24.02.2015

Items

Wiring

Laptop <-> USB <-> FTDI FT232RL <-> Jumper Wire <-> Breadboard <-> ESP-01.

Since the ESP-01 is not breadboard friendly I use this trick: Hacking NRF24L01 to fit a breadboard (no soldering!) .

ESP-01 & FT232RL

Standard ESP wiring

To flash the ESP:

(I use no resistors or capacitors, and so far everything works fine.)

Tutorials

For more information about setting up the ESP-01 visit:

Useful information

Driver

The FT232RL needs an FTDI driver: Virtual COM Port Drivers

Power supply

With the default AT firmware I was able to power the ESP-01 via GND & VCC of the FT232RL. However if you connect to WIFI or an attached sensor (e.g. DHTxx) you need an external power supply.

With batteries it was difficult to get voltage & current right, it's much easier with the power outlet. I use a typical USB-phone charger (800mA) and connect it to the MB102.

Terminal-Software

The ESPlorer act's as a kind of IDE and terminal-software, it has all the important AT-firmware and LUA commands preconfigured.

http://esp8266.ru/esplorer/

esplorer screenshot

Baud rate

I was always able to connect with 9600. But apparently depending on the firmware/version that could be different.

List of (almost) all ESP variants

http://l0l.org.uk/2014/12/esp8266-modules-hardware-guide-gotta-catch-em-all/

ESP-01 PIN mapping

ESP-01-Schema

Author's profile picture

Florian Hengartner