Para subir las instrucciones (programar) el ESP8266 desde la computadora usando un puerto USB, es necesario disponer de un módulo USB-TTL. La conexión también es util para obtener los datos desde el «monitor serial» del IDE Arduino.
Para comunicarse con el ESP8266 se requiere conectar los cables de:
- transmisión TX
- recepción RX
- Tierra GND
El módulo USB-TTL de preferencia debe tener entre los pines de conexión, uno de 3.3v semejante al mostrado en la imagen. El pin 3V3 es usado en caso de necesitar alimentar el módulo ESP8266. Sin embargo, en los dispositivos usados se encontró que la corriente proporcionada no es suficiente para el funcionamiento del dispositivo.
Revisar las opciones de carga de programa en la sección de «IDE Arduino con ESP8266»