Encender el Led Onboard del Módulo Wi Fi Esp8266 V12 programar con Arduino IDE

El código es muy sencillo, es como el que trae arduino ide para arduino, pero el pin debe ser el Nº 2 del módulo Esp8266 V12


void setup() {
  pinMode(2, OUTPUT);
}

void loop() {
  digitalWrite(2, HIGH);
  delay(1000);     
  digitalWrite(2, LOW);
  delay(1000);       
}

Acá muestro el código y que ya lo he compilado al 100%, más abajo explico paso a paso.


Antes de compilar el programa para cargarlo se debe verificar esto:

* La placa debe ser la siguiente:
Menú Herramientas - Placa Generic Esp8266 Module - Generci Esp8266 Module


* El puerto se debe seleccionar aquí:
Herramientas - Puerto: _____ probar alguno de la lista o bien para estar más seguro, si se tiene windows 7 por ejemplo se puede buscar en administrador de dispositivos, lo detallo más abajo.

Saber con seguridad el puerto al cual está conectado:
Ejemplo para Windows 7
1) Clic derecho en Equipo, clic en propiedades.

2) Clic en Administrador de dispositivos, clic en Puertos (COM y LPT), y ahí ver por ejemplo el COM6 en mi caso). Esto mismo sirve también para conocer el COM cuando se conecta Arduino.


Ahora si ya se puede enviar el programa, previamente habiendo mantenido presionado el botón reset que se ve cerca del módulo en la proto, y luego seguido y antes de soltar el reset, habiendo conectado el cable que dice Flash que sale del GPIO0. (toda esta configuración la voy a explicar en otro post)

Para que quede más claro:
* Presionar Reset por dos o tres segundos
* Antes de soltar reset conectar el GPIO0 cable FLASH de la imagen.
 * Clic en el botón de la flecha para enviar.

Ahora que ya se ha presionado el botón para enviar, hay que esperar hasta que cargue al 100%, he leído por ahí que si se interrumpe la carga dejará de funcionar el módulo, por las dudas prefiero NO hacer la prueba ;) Así que ATENCIÓN en esta parte del proceso.


Resultado final en gif animada del Esp8266 v12 funcionando en protoboard con el programa del Blink que enciende el pin nº 2.


Proximamente: Pasos previos de configuración y conexión para que el Esp8266 funcione con el IDE de Arduino.