Descrizione
Cos’è
Il Wemos TTGO ESP32 WOORM è un modulo integrato che combina funzionalità Wi-Fi e Bluetooth con uno schermo OLED di 0.96 pollici e un slot per batterie 18650, ideale per progetti di Arduino e Internet delle cose (IoT).
Caratteristiche
- Modulo Wi-Fi + Bluetooth integrato
- Schermo OLED a cristalli liquidi da 0.96 pollici
- Slot batteria 18650 per alimentazione portatile
A cosa serve
Ideale per progetti di monitoraggio in tempo reale, ad esempio sistemi di monitoraggio domestico che inviano dati di temperatura e umidità a una piattaforma cloud. Compatibile con Arduino e ESP.
Tutorial: Come usare Wemos TTGO ESP32 WOORM con Schermo OLED
Il Wemos TTGO ESP32 è un modulo versatile che combina Wi-Fi, Bluetooth e uno schermo OLED. Ideale per progetti di IoT e monitoraggio in tempo reale.
Cosa serve
- Arduino IDE
- Computer o laptop
- Cavo USB tipo A-micro B
- Batteria 18650 (opzionale)
- Software di configurazione del Wi-Fi
Passi
- Installare l’ambiente di sviluppo Arduino e aggiungere la libreria ESP32.
- Collegare il modulo Wemos TTGO al computer tramite USB.
- Aprire un nuovo sketch in Arduino IDE e importare le librerie necessarie per gestire Wi-Fi, Bluetooth e l’OLED.
- Configurare i pin dell’espansione OLED nel codice.
- Scrivere una semplice istruzione per accendere il display OLED e visualizzare un messaggio di benvenuto.
- Testare la connessione Wi-Fi e inviare dati a un server web o un’app mobile.
- Se disponibile, inserire una batteria 18650 nel modulo per alimentazione esterna.
- Monitorare l’attività del dispositivo tramite il display OLED.
Codice di esempio
// 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
}
Mini-progetto
Crea un sistema di monitoraggio domestico che invia temperature e umidità a una piattaforma cloud utilizzando il Wi-Fi integrato.
Errori comuni
- Errore durante l’installazione delle librerie ESP32.
- Problemi con la connessione Wi-Fi o Bluetooth.
- Display OLED non risponde correttamente.
- Batteria 18650 non riconosciuta dal modulo.
Accessori consigliati
- Cavo USB tipo A-micro B
- Sensori di temperatura e umidità DHT22
- Piattaforma cloud per l’invio dei dati
- Batteria 18650
Domande frequenti
Qual è la differenza tra ESP32 e ESP8266?
ESP32 ha più core CPU, supporto Bluetooth LE e funzionalità di controllo del suono.
Come posso caricare il firmware sul modulo senza computer?
Utilizza un bootloader USB o una scheda SD per l’upload del codice.




Recensioni
Ancora non ci sono recensioni.