Descripción
Qué es
La placa de desarrollo ESP-32S ESP-32 2.4GHz Dual-Mode WiFi + Bluetooth Antenna Module es un módulo diseñado para la creación de proyectos IoT y aplicaciones sin hilos. Integra un procesador ESP-32S con funciones WiFi y Bluetooth 2.4GHz.
Características
- Soporte WiFi 2.4GHz
- Soporte Bluetooth 2.4GHz
- Módulo ESP-32S integrado
- Antena integrada
Para qué sirve
La placa es ideal para proyectos que requieren comunicación sin hilos, como sistemas de control remoto, sensores IoT y aplicaciones de monitoreo. Puede ser utilizada con software de programación como Arduino IDE y ESP-IDF.
Tutorial: Cómo usar ESP-32S
El ESP-32S es un módulo de desarrollo versátil que soporta WiFi y Bluetooth. Útil para proyectos de IoT y aplicaciones sin hilos.
Qué necesitas
- Arduino IDE
- Cable USB
- PC con Windows 10 o superior
Pasos
- 1. Descarga e instala el Arduino IDE.
- 2. Conecta el ESP-32S con el PC a través del cable USB.
- 3. Selecciona ‘ESP32’ como tarjeta y ‘ESP32 Dev Module’ como puerto.
- 4. Carga el código de ejemplo ‘Blink’ para controlar los LED.
- 5. Conecta el ESP-32S a WiFi usando el código ‘WiFiScan’ para encontrar tu red.
- 6. Intenta enviar datos a un servidor MQTT con ‘PubSubClient’.
- 7. Conecta un sensor y lee sus datos con ‘DHTSensor’.
- 8. Conecta un motor y controla su estado con ‘ServoControl’.
Código de ejemplo
void loop() { digitalWrite(LED_BUILTIN, HIGH); delay(1000); digitalWrite(LED_BUILTIN, LOW); delay(1000); }
Miniproyecto
Crea un sencillo sistema de control remoto para un LED utilizando WiFi.
Errores comunes
- Olvidar de instalar el controlador USB.
- Elegir la tarjeta incorrecta en el IDE de Arduino.
- Conectar el módulo al revés.
- Olvidar de instalar las bibliotecas necesarias.
Accesorios recomendados
- Sensor DHT22
- Motores servo
- LED
- Cable de alimentación
Preguntas frecuentes
¿Cómo puedo conectar el ESP-32S a WiFi?
Usa el código ‘WiFiScan’ para encontrar tu red y conectarte.
¿Qué bibliotecas necesito instalar?
Instala las bibliotecas ‘WiFi’, ‘PubSubClient’ y ‘DHT’ para funcionar correctamente.
¿El módulo funciona con la versión antigua de Arduino IDE?
Asegúrate de usar la versión más reciente de Arduino IDE.







Valoraciones
No hay valoraciones aún.