Paso 1: Configuración de hardware para programar el ESP
Lo que utilicé:
un conjunto de 8 cables dupont macho hembra
FTDI232 USB Programador serial
Un protoboard mini (pero cualquier tamaño funcionará, es sólo temporal)
Usaremos el IDE de Arduino para programar el módulo ESP por lo que debe tener una versión del IDE de Arduino de 1.6 en su computadora. Nos va a dejar el firmware Expresif del módulo ESP ya es lo que hablará con el IDE de Arduino. Hay formas de hacer esto si ha actualizado a LUA pero no estoy familiarizado con eso.
Tan la conexión:
(Ver imagen para PIN de ESP8266)
En el módulo ESP desea conectar:
El pin de TX de la ESP a la RX de la FTDI
El pin RX de la ESP para el TX de la FTDI
El Gnd a Gnd
El pin VCC de la ESP en el pin VCC de la FTDI
Para la programación también necesita conectarse GPIO0 a GND
Y siempre en este proyecto conectará CH_PD a VCC a través de un resistor (he usado nada de un 10k a un k de 100 sin problema pero sugiero entre 10k y 47 k)