Skip to content

Guida completa in italiano + librerie per programmare l'ESP32 DevKit con MicroPython. Ideale per progetti embedded, domotica e prototipazione rapida.

Notifications You must be signed in to change notification settings

jate17/esp32_classmate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ Guida all'Uso di ESP32 DevKit con MicroPython

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.

🧰 Requisiti

  • ESP32 DevKit v1 (con chip ESP32-WROOM-32)
  • Cavo USB dati (non solo ricarica!)
  • PC con Windows, macOS o Linux
  • Connessione Internet

πŸ“¦ Installazione dei Driver

πŸͺŸ Windows

Scarica entrambi i driver, a seconda del chip sulla tua scheda (CH340 o CP210x):

Dopo averli scaricati:

  1. Installa CH340 normalmente.

  2. Per CP210x:

    • Premi WIN + R β†’ digita devmgmt.msc β†’ Invio

    • In Gestione dispositivi, trova la voce tipo:

      • USB2.0-Serial
      • Dispositivo sconosciuto
      • CP2102 o CP210x 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

🍎 macOS

🐧 Linux

  • 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.


🧠 Installazione e Configurazione di Thonny IDE

πŸ’Ύ Scarica Thonny

βš™οΈ Configura Thonny

  1. Apri Thonny

  2. Collega la tua ESP32 via USB

  3. Vai su: Tools > Options > Interpreter

  4. Scegli:

    • Interpreter: MicroPython (ESP32)
    • Port: seleziona la porta (es. COM3, /dev/ttyUSB0, ecc.)
  5. Clicca OK

  6. Vai su View > Files

    • Se vedi boot.py, la connessione Γ¨ riuscita βœ…

πŸ“Έ Thonny Configuration


πŸ’Ύ Flash del Firmware MicroPython

Opzione 1 – Automatico con Thonny

  1. Tools > Options > Interpreter
  2. In basso a destra clicca "Install or update MicroPython"
  3. Segui le istruzioni a schermo

Opzione 2 – Manuale

  1. Vai su: https://micropython.org/download/ESP32_GENERIC/
  2. Scarica l'ultima versione (.bin)
  3. In Thonny: Tools > Options > Interpreter
  4. In basso clicca le tre linee > "Select local MicroPython image"
  5. Seleziona il file .bin scaricato
  6. Segui le istruzioni per il flash

πŸ“Έ Flash Firmware


πŸ“‘ Contatti e Link


About

Guida completa in italiano + librerie per programmare l'ESP32 DevKit con MicroPython. Ideale per progetti embedded, domotica e prototipazione rapida.

Topics

Resources

Stars

Watchers

Forks

Languages