Lo schema a questo articolo è riportato di seguito:
1: come installare Esptool.Py nel computer
Esistono diversi modi per lampeggiare il microphon in ESP32. Alcuni di essi installano il firmware utilizzando IDE MicroPython come Thonny IDE o Upycraft. Ma oggi scaricheremo e lampeteremo il firmware Micropython utilizzando Esptool.Py.
Di seguito sono riportati alcuni passaggi per installare Esptool.PY:
Passo 1: Prima di continuare prima, dobbiamo installare Esptool.Py sul nostro PC. Quindi installa una versione aggiornata di Python 3 sul PC. Per ottenere Python 3, visitare la loro pagina di download o fare clic qui. Ecco qui 3.11.0.
Passo 2: Una volta installato Python sul PC, aprire il prompt dei comandi.
Passaggio 3: Dopo l'apertura cmd Ora digita il comando di seguito menzionato per installare l'ultima versione di Esptool.py con pip:
Python -M Pip Installa Esptool
Una volta terminata l'installazione, un messaggio con correttamente installato PIP e apparirà il numero di versione.
Passaggio 4: Usa il PIP per installare Esptool:
PIP3 Installa Esptool
Per qualche installazione di Python questo comando potrebbe non funzionare, prova uno dei comandi indicati di seguito per l'installazione Esptool.Py in PC.
PIP Installa Esptool
PIP2 Installa Esptool
Per impostazione predefinita setUptOols non è installato su alcuni sistemi. Esegui il comando seguente per installare i setUpTools:
PIP Installa setUpTools
Se già installata verrà visualizzata la seguente finestra.
Passaggio 5: A partire da ora abbiamo finito Esptool.Py installazione. Il prossimo passo è controllare l'installazione. Esegui il comando dato.
Python -M Esptool
Se l'installazione ha esito positivo, verrà visualizzato un messaggio simile a quello mostrato di seguito.
2: come scaricare il firmware Micropython per ESP32
Ora abbiamo installato Esptool nel nostro sistema. Quindi scarica il firmware MicroPython aggiornato. Visita Pagina di download di Micropython e cerca il firmware ESP32 Micropython.
Scarica l'ultima versione rilasciata disponibile per la scheda ESP32 e ricorda di non scaricare la versione build notturna in quanto mira principalmente ai programmatori avanzati.
Nel caso in cui tu stia utilizzando qualsiasi altra scheda come Pyboard, Wipy vai alla pagina di download di MicroPropython e cerca il rispettivo firmware della scheda.
2.1: come trovare la porta seriale di ESP32
La prossima cosa importante sulla nostra strada è cercare la porta com in cui è connessa la scheda ESP32. Per eseguire questo gestore di dispositivi aperti e cercare la porta ESP32 com Com & lpt sezione. Qui nel nostro caso lo è Com10.
Un altro modo per sapere che la porta com è aperta Arduino ide Connetti ESP32 con PC e vai a: Strumenti> Porte> Porte seriali
Nel caso in cui non è disponibile una porta COM per ESP32, i due motivi principali per mancano la porta com per la mancanza di ESP32:
1: Per installare il driver chip ESP32 CP2102 Cerca il driver nella barra di ricerca di Google.
O semplicemente clicca qui per visitare il sito Web Silicon Labs per gli ultimi driver CP2102.
Una volta installati con i driver, riavviare l'IDE Arduino e collegare la scheda ESP32 con il PC, ora la porta COM per la scheda ESP32 sarà visibile. Puoi anche vedere la porta COM in Gestione dispositivi.
2: Se i driver sono installati ma non è ancora possibile vedere la porta ESP32 com, quindi ricontrollare il cavo USB che si sta utilizzando. Esistono più cavi che non possono stabilire la comunicazione seriale poiché il loro unico scopo è la ricarica e la maggior parte di questi cavi mancano i cavi dei dati.
3: come eseguire il flashing del firmware di microphon in ESP32
Ora lampezzeremo il file del firmware scaricato nella scheda ESP32. Per farlo di nuovo dobbiamo aprire il terminale di comando nella finestra. Seguire i passaggi menzionati per completare l'installazione del firmware in ESP32.
3.1: Trovare il microphon .File bin
Una volta l'ESP32.Il file bin viene scaricato, sarà da qualche parte nella directory del download. Per accedere alla directory di download, digita il comando di seguito:
Download di CD
Ora per elencare tutti i file della directory download del tipo di comando:
Dir
Dopo Dir comanda tutti i file all'interno della directory di download qui, possiamo vedere ESP32.File bin per il firmware Micropython. Copia il nome del file di cui avremo bisogno in seguito. Nel nostro caso è:
ESP32-20220618-V1.19.1.bidone
3.2: cancellare la memoria flash ESP32
Ora abbiamo trovato il file. Prima dimandogli prima nel monitor seriale, dobbiamo cancellare la memoria flash ESP32.
Con ESP32 collegato al PC Premere e tenere premuto il pulsante "Boot/Flash" nella scheda ESP32:
Durante la tenuta del pulsante "Boot/Flash", eseguire il comando scritto sotto per cancellare la memoria ESP32:
Python -M Esptool --Chip ESP32 ERASE_FLASH
Una volta il Cancellare Il processo inizia ora si può rilasciare il STIVALE pulsante. Attendere alcuni secondi e la memoria ESP32 sarà cancellata.
Nota: Se il processo di cancellazione non inizia e il terminale continua a stampare le linee del punto, ripetere il processo mantenendo il STIVALE Pulsante di ESP32.
3.3: Firmware lampeggiante Micropython su ESP32 con Esptool.Py
Dopo aver cancellato la memoria della scheda ESP32, l'ultimo passo verso l'installazione del firmware Micropython è digitare il comando seguente. Per questo comando dobbiamo conoscere la porta COM che nel nostro caso è COM10 e il nome del file del file del firmware che abbiamo scaricato. Modificare la porta com e il nome del file bin nel comando seguente:
Python -M Esptool-Chip ESP32 --Portwrite_flash -z 0x1000
Ecco come i nostri comandi si occupano di definire la porta com e il file del firmware.
Python -M Esptool --Chip ESP32 --Port COM10 WRITE_FLASH -Z 0x1000 ESP32-20220618 -V1.19.1.bidone
Dopo aver scritto il comando ora tieni di nuovo il STIVALE pulsante ed eseguire il comando sopra.
Se verranno visualizzati tutti i passaggi normali, il seguente risultato verrà visualizzato.
Abbiamo aggiunto con successo il firmware Micropython nella scheda ESP32.
Nota importante: Dopo aver installato il firmware Micropopython nella scheda ESP32, si può anche programmare ESP32 semplicemente caricando il codice utilizzando l'IDE Arduino, ma se si desidera utilizzare di nuovo MicroPython con ESP32, dobbiamo eseguire il flashing del firmware MicroPython nella scheda ESP32 firmware.
Conclusione
In questo articolo abbiamo lampeggiato il firmware Micropython nella scheda ESP32. Sono presenti diversi modi per Flash Micropython Esptool. Per scaricare Esptool l'ultima versione di Python 3 è richiesta. L'uso delle linee guida di questo articolo ESP32 può essere lampeggiato con il firmware Micropython.