Para crear la comunicación se necesitará una librería que ya viene instalada en el gestor de tarjetas para comunicación ESP8266.
Si no la reconoce comprueba que la placa para el puerto de tu Arduino esté puesta correctamente para el Wemos D1 Mini.
- Añade la librería “ESP8266.h”.
#include <ESP8266.h>
- Y el nombre y contraseña de la wifi en la que te quieres conectar.
const char *ssid = "YourWifiName";
const char *password = "YourPswrd";
En el inicio del programa, añade el código siguiente para conectarte a la WiFi. Sacado del ejemplo de la ESP8266WiFi.
void setup_wifi() {
delay(10);
Serial.println();
Serial.print("Connecting to ");
Serial.println(ssid);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
delay(500);
Serial.print(".");
}
Serial.println("WiFi connected");
Serial.println("IP address: ");
Serial.println(WiFi.localIP());
}