Control de LEDs con ESP32 por Wi-Fi

Aquí tienes una descripción básica de cómo hacerlo:
Materiales
Placa de desarrollo ESP32
LEDs (al menos uno)
Resistencias (220-330 ohmios para cada LED)
Cables de puente
Protoboard (opcional, pero recomendado)
Cableado
Conecta la pata positiva (la más larga) del LED a un pin GPIO del ESP32 a través de una resistencia.
Conecta la pata negativa (la más corta) del LED al pin de tierra (GND) del ESP32.

Prueba el LED conectado con el código blink para ver su funcionamiento: 

Una vez que hiciste la prueba de funcionamiento del LED el siguiente paso es controlarlo por WIFI con el Siguiente código:

Código:

Explicación

El código incluye las librerías WiFi.h

Se conecta a tu red Wi-Fi usando tu SSID y contraseña.

Crea un servidor web en el puerto 80.

Carga el código en tu ESP32.

Abre el Monitor Serie para ver la dirección IP del ESP32.


Abre un navegador web en tu ordenador o teléfono y ve a la dirección IP del ESP32.

Haz clic en los botones para controlar el LED.



Más personalización

Puedes añadir más LEDs y controlarlos individualmente.

Puedes crear una interfaz web más compleja con HTML, CSS y JavaScript.

Puedes usar otros métodos para controlar los LEDs, como usar una aplicación móvil o un servicio en la nube.

Comentarios