SKU: OT1010 Numero articolo: XP764 EAN: 8720828223338
La scheda di sviluppo ESP32 è ideale per progetti IoT (Internet Of Things) perché dispone di WiFi e Bluetooth integrati. Si programma semplicemente tramite l'IDE Arduino. Guarda il video Youtube qui sopra per l'installazione di questa board nell'IDE Arduino.
Usa il manuale OTRONIC ESP32 handleiding per poter iniziare rapidamente con la tua board ESP32 Devkit V1.
ATTENZIONE: Questa ESP32 Devkit V1 NON si adatta a una breadboard standard. La ESP32-S si adatta INVECE a una breadboard standard.
Questa scheda ESP32 ha:
ESP32 Wroom32 DevKit ha in totale 25 GPIOs, di cui alcuni possono essere usati solo come input.
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 di pullup esterna. Ecco una panoramica.
Pins con pull up interno INPUT_PULLUP
GPIO14
GPIO16
GPIO17
GPIO18
GPIO19
GPIO21
GPIO22
GPIO23
Pins 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.
Quest'ultimo vogliamo spiegarlo un po' meglio. 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 effettuare un buon controllo sull'arrivo dei messaggi e validarlo.
Con ESP Now puoi lavorare in modo molto modulare ed è anche estremamente veloce. In questo modo puoi far girare il tuo programma su una ESP32 mentre le altre schede ESP32 si limitano a reagire 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/watchv=6NsBN42B80Q
Consegna:
I header pins sono NON saldati e vengono forniti separatamente.
Per poter programmare l'ESP32 nell'IDE Arduino devono prima essere impostate 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 l'upload inizia, puoi rilasciarlo. Bisogna trovare il momento giusto.
Se nell'IDE Arduino sotto STRUMENTI -> PORTA non è disponibile alcuna porta COM, potrebbe essere necessario reinstallare il driver CP210x. Questo è il chip USB 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 potrebbe non essere 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.
Imposta nel finestra Serial Monitor in basso a destra 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