Questo articolo è una guida introduttiva per la scheda di sviluppo ESP32. Se hai familiarità con ESP8266, ESP32 è il suo sucessore. ESP32 è caricato con molte nuove funzionalità. Il più rilevante: combina funzionalità WiFi e Bluetooth wireless e dual core.
specificazioni
Quando si tratta delle specifiche del chip ESP32, troverai che:
-L'ESP32 è dual core, questo significa che ha 2 processori.
-Ha built-in Wi-Fi e bluetooth.
-Si esegue programmi a 32 bit.
-La frequenza di clock può arrivare fino a 240 MHz e ha una RAM di 512 kB.
-Questa scheda particolare ha 30 o 36 pin, 15 in ogni riga.
-È inoltre disponibile un'ampia varietà di periferiche, come: touch capacitivo, ADC, DAC, UART, SPI, I2C e molto altro.
-È dotato di sensore di effetto Hall incorporato e sensore di temperatura integrato.
Ambienti di programmazione
ESP32 può essere programmato in diversi ambienti di programmazione. Puoi usare:
-Arduino IDE
-Espressif IDF (IoT Development Framework)
-Micropython
-JavaScript
-LUA
ESP32 Pinout
ESP32 ha più GPIO con più funzionalità rispetto a ESP826.
Con ESP32 puoi decidere quali pin sono UART, I2C o SPI - devi solo impostarlo sul codice. Ciò è possibile grazie alla funzione di multiplexing del chip ESP32 che consente di assegnare più funzioni allo stesso pin.
Se ti piace ESP32, clich qui prodotto ESP32 e UNO Board & Shield






