ESP8266 - Gmail
Esta guía te mostrará cómo configurar un ESP8266 para enviar un correo electrónico a través de tu cuenta de Gmail. El correo electrónico se enviará desde una cuenta de Gmail y podrá ser recibido por cualquier cuenta de correo electrónico.

Hardware Requerido
Or you can buy the following kits:
| 1 | × | DIYables Sensor Kit (30 sensors/displays) | |
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
Pre-Preparación
Para usar el código, necesitas una cuenta de Gmail y una contraseña de aplicación especial. Aquí están los detalles clave que debes recordar:
- Crea una nueva cuenta de Gmail específicamente para pruebas, en lugar de usar tu cuenta habitual, para evitar cualquier problema.
- La contraseña utilizada en el código ESP8266 no es la misma que la contraseña de tu cuenta de Gmail. Debes obtener una "Contraseña de la aplicación" de tu cuenta de Google siguiendo ciertas instrucciones.
Aquí están los pasos, uno por uno:
- Crea una nueva cuenta de Gmail.
- Inicia sesión en la cuenta que creaste.
- Ve a tu cuenta de Google.
- Haz clic en la sección de 'Seguridad'.

- Activa la verificación en dos pasos (Esto es esencial antes de que puedas usar contraseñas de aplicación).
- Visita el sitio web Contraseñas de la app de Google y crea una contraseña de la aplicación. Puedes nombrarla como quieras.

- Haz clic en el botón Crear y se mostrará una contraseña de 16 dígitos para ti.

- Guarda este número de 16 dígitos. Lo necesitarás para el código ESP8266 en el siguiente paso.
※ Nota:
La interfaz de usuario de Google puede cambiar. Si no ves "Contraseñas de la aplicación" después de seguir los pasos anteriores, busca "Cómo obtener las contraseñas de la aplicación de Google" para encontrar instrucciones actualizadas.
Código ESP8266
Pasos R\u00e1pidos
Para empezar con ESP8266 en el IDE de Arduino, sigue estos pasos:
- Consulta el cómo configurar el entorno para ESP8266 en Arduino IDE si es la primera vez que usas ESP8266.
- Conecta los componentes tal como se muestra en el diagrama.
- Conecta la placa ESP8266 a tu computadora usando un cable USB.
- Abre Arduino IDE en tu computadora.
- Elige la placa ESP8266 correcta, como (p. ej. NodeMCU 1.0 (ESP-12E Module)), y su puerto COM correspondiente.
- Haz clic en el icono Administrador de bibliotecas a la izquierda del IDE de Arduino.
- Busca ESP Mail Client y la de Mobizt.
- Presiona el botón Instalar para agregar la biblioteca ESP Mail Client.

- Copia el código anterior y ábrelo con el IDE de Arduino.
- Actualiza la información de tu WiFi cambiando WIFI_SSID y WIFI_PASSWORD por el SSID y la contraseña de tu red WiFi.
- Ingresa tu correo electrónico y tu contraseña en el código bajo SENDER_EMAIL y SENDER_PASSWORD.
- Actualiza la dirección de correo del destinatario en RECIPIENT_EMAIL por tu propio correo, si es necesario. Puede ser la misma que la del remitente.
※ Nota:
- El correo electrónico del remitente debe ser una cuenta de Gmail.
- La contraseña del remitente es la contraseña de la app dada en el paso anterior.
- El correo electrónico del destinatario puede ser de cualquier tipo.
- Haz clic en el botón Subir en el IDE de Arduino para enviar el código al ESP8266.
- Abre el Monitor serie.
- Verifica los resultados en el Monitor serie.
- Mira en la bandeja de entrada del correo de la persona a la que enviaste el correo. Encontrarás un correo similar a este:

Video Tutorial
Estamos considerando crear tutoriales en video. Si considera que los tutoriales en video son importantes, suscríbase a nuestro canal de YouTube para motivarnos a crear los videos.