Descripción
Qué es
El Wemos TTGO ESP32 WOORM es un módulo integrado que combina funciones Wi-Fi y Bluetooth con una pantalla OLED de 0.96 pulgadas y un slot para baterías 18650, ideal para proyectos de Arduino e Internet de las cosas (IoT).
Características
- Módulo Wi-Fi + Bluetooth integrado
- Pantalla OLED de cristal líquido de 0.96 pulgadas
- Slot de batería 18650 para alimentación portátil
Para qué sirve
Ideal para proyectos de monitoreo en tiempo real, como sistemas de monitoreo doméstico que envían datos de temperatura y humedad a una plataforma en la nube. Compatible con Arduino y ESP.
Tutorial: Cómo usar Wemos TTGO ESP32 WOORM con Pantalla OLED
El Wemos TTGO ESP32 es un módulo versátil que combina Wi-Fi, Bluetooth y una pantalla OLED. Ideal para proyectos de IoT y monitoreo en tiempo real.
Qué necesitas
- Arduino IDE
- Computadora o laptop
- Cable USB tipo A-micro B
- Batería 18650 (opcional)
- Software de configuración de Wi-Fi
Pasos
- Instala el entorno de desarrollo Arduino e instala la biblioteca ESP32.
- Conecta el módulo Wemos TTGO al ordenador a través de USB.
- Abre un nuevo sketch en Arduino IDE e importa las bibliotecas necesarias para gestionar Wi-Fi, Bluetooth y el OLED.
- Configura los pines de la expansión OLED en el código.
- Escribe una simple instrucción para encender el display OLED y mostrar un mensaje de bienvenida.
- Prueba la conexión Wi-Fi y envía datos a un servidor web o una aplicación móvil.
- Si está disponible, inserta una batería 18650 en el módulo para alimentación externa.
- Supervisa la actividad del dispositivo a través del display OLED.
Código de ejemplo
// Includi le librerie necessarie
#include <Wire.h>
#include <Adafruit_SSD1306.h>
// Definisci i pin dell'OLED
#define SCREEN_WIDTH 128
#define SCREEN_HEIGHT 64
#define OLED_RESET -1
#define SCREEN_ADDRESS 0x3C
Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET);
void setup() {
Serial.begin(115200);
if(!display.begin(SSD1306_SWITCHCAPVCC, SCREEN_ADDRESS)) {
Serial.println(F("Errore durante l'inizializzazione del display."));
while(true);
}
}
void loop() {
// Codice per la visualizzazione dei dati sul display OLED
}
Miniproyecto
Crea un sistema de monitoreo doméstico que envía temperaturas y humedad a una plataforma en la nube utilizando el Wi-Fi integrado.
Errores comunes
- Error durante la instalación de las bibliotecas ESP32.
- Problemas con la conexión Wi-Fi o Bluetooth.
- El display OLED no responde correctamente.
- Batería 18650 no reconocida por el módulo.
Accesorios recomendados
- Cable USB tipo A-micro B
- Sensores de temperatura y humedad DHT22
- Plataforma en la nube para el envío de datos
- Batería 18650
Preguntas frecuentes
¿Cuál es la diferencia entre ESP32 y ESP8266?
ESP32 tiene más núcleos CPU, soporte para Bluetooth LE y funciones de control de audio.
¿Cómo puedo cargar el firmware en el módulo sin computadora?
Utiliza un bootloader USB o una tarjeta SD para subir el código.






Valoraciones
No hay valoraciones aún.