In questo articolo descriviamo brevemente il microcontroller ESP32 della Espressif
E’ uns soc a basso consumo, composto da un microcontroller a 32 bit ed integra già al suo interno un sistema wifi e buetooth. Al link delle risorse di Espressif si trovano le infomazioni dettagliate sul soc
Le specifiche del dispotivo sono presenti nel seguente documento pdf
Il chip è disponibile in vari moduli o in schede di sviluppo, che facilita notevolmente l’uso dal momento che ha già al suo interno le corrette impostazioni hardware per il caricamento del firmware e la sua esecuzione.
Su internet si trovano vari siti che descrivono diversi progetti di Home Automation o IOT utilizzanti tale soc. Un sito di riferimento è sicuramente il seguente
All’interno del sito si trovano i riferimenti ai metodi/piattaforme maggiormente utilizzati per lo sviluppo su tale soc, tra i quali si segnalano
- Arduino Ide
- ESP-IDF
- Micropython
- PlatformIO
- Firmware Lua
L’ESP32 è acquistabile sui vari siti, ad esempio ebay, sia in forma di modulo o piattaforma di sviluppo
Esistono moduli del soc esp32 di diversi fornitori
Al link
sono elencate le diverse configurazioni hardware disponibili. Tra i kit di sviluppo segnaliamo
Esitono dei kit di sviluppo basati su esp32 che integrano anche un modulo wireless LORA
al proprio interno.
Si segnalano ad esempio
Nei prossimi articoli descriveremo come compilare ed usare vari firmware su schede di sviluppo con soc esp32.