Descrizione
Cos’è
L’ESP32-WROOM-32D è un modulo microcontrollore di alta performance progettato per applicazioni di Internet delle Cose (IoT) e robotica. Questo componente offre una vasta gamma di funzionalità e integrabilità con vari sensori e dispositivi.
Caratteristiche
- Microcontrollore ESP32-WROOM-32D
- SKU: ARD0011762
- Prezzo: 9.19 €
A cosa serve
Il modulo ESP32-WROOM-32D è ideale per progetti di IoT, robotica e monitoraggio ambientale. È compatibile con Arduino e può essere utilizzato per creare sistemi intelligenti come un sistema di illuminazione automatica basato su un sensore luminosità e un relè.
Tutorial: Come usare ESP32-WROOM-32D
Il ESP32-WROOM-32D è un microcontrollore versatile utilizzabile in vari progetti di elettronica. Utile per principianti e intermedi, è perfetto per applicazioni IoT, robotica e monitoraggio ambientale.
Cosa serve
- ESP32-WROOM-32D
- Arduino IDE
- Cavo USB
- Resistenza 10kΩ (per il pull-up)
Passi
- 1. Scarica e installa l’Arduino IDE.
- 2. Collega l’ESP32 con il computer tramite USB.
- 3. Seleziona ‘ESP32’ come board e ‘ESP32 Dev Module’ come porta seriale.
- 4. Carica il codice di esempio ‘Blink’ per verificare la connessione.
- 5. Collega la resistenza 10kΩ tra GPIO 0 e GND.
- 6. Carica il codice ‘Deep Sleep’ per testare il sonno energetico.
- 7. Prova a connettere un sensore digitale (es. DHT22) e leggere i dati.
- 8. Configura WiFi con i seguenti comandi: `WiFi.begin(“SSID”, “password”);`
Codice di esempio
```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;
}
}
```
Mini-progetto
Crea un semplice sistema di illuminazione automatica basato su un sensore luminosità e un relè.
Errori comuni
- Dimenticare di collegare la resistenza pull-up per il reset.
- Inserire la configurazione WiFi errata.
- Uscire dal blocco `loop()` senza connettersi a WiFi.
- Omettere l’installazione dell’Arduino IDE.
Accessori consigliati
- Sensore luminosità
- Relè
- Fonte di alimentazione
- Cavo di alimentazione 5V
Domande frequenti
Come posso verificare la versione del mio ESP32?
Esegui `Serial.println(ESP.getChipRevision());` nel codice Arduino.
Perché la connessione WiFi non funziona?
Verifica la configurazione SSID e password, assicurati di essere in range WiFi e di aver risolto eventuali errori di connessione.
Il mio ESP32 non si spegne con il codice ‘Deep Sleep’.
Verifica che la resistenza pull-up sia correttamente collegata e che il codice non contenga errori.




Recensioni
Ancora non ci sono recensioni.