Una guida completa e in italiano per iniziare con l'ESP32 DevKit v1 (WROOM-32) e programmare in MicroPython. Include installazione driver, setup di Thonny IDE, flashing del firmware.
- ESP32 DevKit v1 (con chip ESP32-WROOM-32)
- Cavo USB dati (non solo ricarica!)
- PC con Windows, macOS o Linux
- Connessione Internet
Scarica entrambi i driver, a seconda del chip sulla tua scheda (CH340 o CP210x):
- π§² CH340 Driver
- π§² CP210x Driver
Dopo averli scaricati:
-
Installa CH340 normalmente.
-
Per CP210x:
-
Premi
WIN + R
β digitadevmgmt.msc
β Invio -
In Gestione dispositivi, trova la voce tipo:
USB2.0-Serial
Dispositivo sconosciuto
CP2102
oCP210x USB to UART Bridge
-
Tasto destro β Aggiorna driver
-
Scegli "Cerca il software nel computer"
-
Seleziona la cartella dove hai estratto il
.zip
del CP210x -
Dopo l'installazione, riavvia il PC
-
- Scarica e installa: CP210x macOS VCP Driver
- Apri il
.dmg
β esegui.pkg
- Riavvia il Mac
-
I driver sono giΓ inclusi nel kernel
-
Se necessario, aggiungi l'utente al gruppo
dialout
:sudo usermod -a -G dialout $USER
Poi riavvia il PC.
- Sito ufficiale: https://thonny.org
- Scegli la versione per il tuo sistema operativo
-
Apri Thonny
-
Collega la tua ESP32 via USB
-
Vai su:
Tools > Options > Interpreter
-
Scegli:
- Interpreter: MicroPython (ESP32)
- Port: seleziona la porta (es. COM3, /dev/ttyUSB0, ecc.)
-
Clicca OK
-
Vai su
View > Files
- Se vedi
boot.py
, la connessione Γ¨ riuscita β
- Se vedi
Tools > Options > Interpreter
- In basso a destra clicca "Install or update MicroPython"
- Segui le istruzioni a schermo
- Vai su: https://micropython.org/download/ESP32_GENERIC/
- Scarica l'ultima versione (
.bin
) - In Thonny:
Tools > Options > Interpreter
- In basso clicca le tre linee > "Select local MicroPython image"
- Seleziona il file
.bin
scaricato - Segui le istruzioni per il flash
- π jate.wtf
- π GitHub: github.com/jate