SKU: OT101-B51 Numero articolo: NA624 EAN: 5060139991162
La versione USB-C la puoi trovare qui.
La scheda di sviluppo ESP32 è ideale per progetti IoT (Internet Of Things) perché dispone di WiFi e Bluetooth integrati. Si programma facilmente tramite Arduino IDE. Guarda il video YouTube qui sopra per l'installazione di questa scheda in Arduino IDE.
Questo modulo ESP32 è adatto anche per WLED.
Usa il manuale OTRONIC ESP32 handleiding per iniziare rapidamente con la tua scheda ESP32 Devkit V1.
ATTENZIONE: Questa ESP32 Devkit V1 NON si adatta a una breadboard standard. La ESP32-S SI adatta a una breadboard standard.
Questa scheda ESP32 ha:
ESP32 Wroom32 DevKit ha in totale 25 GPIO, di cui alcuni possono essere usati solo come input.
ESP32 tensione VIN o USB:
L'alimentazione per la ESP32 DevKit V1 viene fornita tramite il connettore Micro USB integrato (5V) oppure direttamente tramite il pin "VIN". La ESP32 può funzionare con un'alimentazione esterna da 6 a 20 volt. Se usi più di 12V, il regolatore di tensione può diventare molto caldo e la durata si ridurrà. In tal caso è meglio usare un convertitore STEP DOWN per abbassare la tensione.
Input Only Pins
GPIO 34
GPIO 35
GPIO 36
GPIO 39
Not all pins have input pullup, you need external pullup on these pins when using as input pullup.
Non tutti i pin hanno un pullup di input e dovrai quindi inserire una resistenza pullup esterna. Ecco una panoramica.
Pin con pull up interno INPUT_PULLUP
GPIO14
GPIO16
GPIO17
GPIO18
GPIO19
GPIO21
GPIO22
GPIO23
Pin senza pull up interno
GPIO13
GPIO25
GPIO26
GPIO27
GPIO32
GPIO33
La cosa bella di questa schedina è che puoi usarla in diversi modi per quanto riguarda la comunicazione WiFi.
Vogliamo spiegare meglio quest'ultimo punto. ESP NOW è una tecnologia che permette ai moduli di comunicare direttamente tra loro tramite il loro indirizzo MAC. Inoltre viene inviato anche un messaggio di ritorno per confermare se i dati sono stati ricevuti, così da poter verificare bene che i messaggi arrivino e validarli.
Con ESP Now puoi lavorare in modo molto modulare ed è anche velocissimo. In questo modo puoi far girare il tuo programma su una ESP32 mentre le altre schede ESP32 reagiscono soltanto e, per così dire, diventano un'estensione dei tuoi pin GPIO.
1 ESP32 può comunicare con un massimo di 20 altre schede.
Una buona spiegazione di ESP NOW di Andreas Spiess la trovi qui: https://www.youtube.com/watch?v=6NsBN42B80Q
Consegna:
Header pins già saldati. Pronta all'uso.
Per poter programmare la ESP32 in Arduino IDE, bisogna prima impostare alcune cose:
Se durante il caricamento noti che non succede nulla, puoi tenere premuto brevemente il pulsante BOOT sulla scheda ESP32 durante l'upload. Non appena inizia il caricamento, puoi rilasciarlo. Bisogna trovare il momento giusto.
Se in Arduino IDE sotto STRUMENTI -> PORTA non è disponibile alcuna porta COM, potrebbe essere necessario reinstallare il driver CP210x. Questo è il chip USB presente su questa scheda. Cerca su Google oppure scarica il driver qui: https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers
Potrebbe anche dipendere dal cavo micro USB, che forse non è un cavo dati. In circolazione ci sono molti cosiddetti cavi di ricarica, adatti solo a caricare ad esempio un telefono. Sostituisci il cavo con un cavo dati micro USB adatto oppure ordina un cavo adatto su otronic.nl.
Nel finestra Serial Monitor, in basso a destra, imposta il baud rate su 115200 baud.
I pin GPIO nelle schede di sviluppo ESP non corrispondono sempre ai valori stampati sulle schede. Per questo è importante consultare sempre il corretto schema PINOUT. Lo trovi, tra l'altro, nella OTRONIC ESP32 Snelstartgids
Dimensioni
Lunghezza: 5,23cm
Larghezza: 2,82cm
Altezza: 1,33cm