Descripción
Qué es
El ESP32-WROOM-32D es un módulo de microcontrolador de alta rendimiento diseñado para aplicaciones de Internet de las Cosas (IoT) y robótica. Este componente ofrece una amplia gama de funciones y compatibilidad con diversos sensores y dispositivos.
Características
- Microcontrolador ESP32-WROOM-32D
- SKU: ARD0011762
- Precio: 9,19 €
Para qué sirve
El módulo ESP32-WROOM-32D es ideal para proyectos de IoT, robótica y monitoreo ambiental. Es compatible con Arduino y puede ser utilizado para crear sistemas inteligentes como un sistema de iluminación automática basado en un sensor de luminosidad y un relé.
Tutorial: Cómo usar ESP32-WROOM-32D
El ESP32-WROOM-32D es un microcontrolador versátil que se puede utilizar en varios proyectos de electrónica. Útil para principiantes e intermedios, es perfecto para aplicaciones IoT, robótica y monitoreo ambiental.
Qué necesitas
- ESP32-WROOM-32D
- Arduino IDE
- Cable USB
- Resistencia 10kΩ (para pull-up)
Pasos
- 1. Descarga e instala el Arduino IDE.
- 2. Conecta el ESP32 con el ordenador a través de USB.
- 3. Selecciona ‘ESP32’ como placa y ‘ESP32 Dev Module’ como puerto serie.
- 4. Carga el código de ejemplo ‘Blink’ para verificar la conexión.
- 5. Conecta la resistencia 10kΩ entre GPIO 0 y GND.
- 6. Carga el código ‘Deep Sleep’ para probar el sueño energético.
- 7. Intenta conectar un sensor digital (ej. DHT22) y leer los datos.
- 8. Configura WiFi con los siguientes comandos: `WiFi.begin(«SSID», «password»);`
Código de ejemplo
```cpp
#include <WiFi.h>
const char* ssid = "SSID";
const char* password = "password";
void setup() {
Serial.begin(115200);
WiFi.begin(ssid, password);
Serial.println("Connecting...");
}
void loop() {
if (WiFi.status() == WL_CONNECTED) {
Serial.println("Connected!");
break;
}
}
```
Miniproyecto
Crea un sistema de iluminación automático basado en un sensor de luminosidad y un relé.
Errores comunes
- Olvidar de conectar la resistencia pull-up para el reset.
- Ingresar la configuración WiFi incorrecta.
- Salir del bloque `loop()` sin conectarse a WiFi.
- Omitir la instalación del Arduino IDE.
Accesorios recomendados
- Sensor de luminosidad
- Relé
- Fuente de alimentación
- Cable de alimentación 5V
Preguntas frecuentes
¿Cómo puedo verificar la versión de mi ESP32?
Ejecuta `Serial.println(ESP.getChipRevision());` en el código de Arduino.
¿Por qué no funciona la conexión WiFi?
Verifica la configuración SSID y contraseña, asegúrate de estar en el rango WiFi y de haber resuelto cualquier error de conexión.
Mi ESP32 no se apaga con el código ‘Deep Sleep’.
Verifica que la resistencia pull-up esté correctamente conectada y que el código no contenga errores.




Valoraciones
No hay valoraciones aún.