Sommario:

Installazione di Loboris (lobo) Micropython su ESP32 con Windows 10 [facile]: 5 passaggi
Installazione di Loboris (lobo) Micropython su ESP32 con Windows 10 [facile]: 5 passaggi

Video: Installazione di Loboris (lobo) Micropython su ESP32 con Windows 10 [facile]: 5 passaggi

Video: Installazione di Loboris (lobo) Micropython su ESP32 con Windows 10 [facile]: 5 passaggi
Video: Сервер ESP32 LoBo MicroPython WebSocket с ReactJS и MST 2024, Novembre
Anonim
Installazione di Loboris (lobo) Micropython su ESP32 con Windows 10 [facile]
Installazione di Loboris (lobo) Micropython su ESP32 con Windows 10 [facile]

Questa guida ti aiuterà a installare loboris micropython sul tuo ESP32 senza ulteriori conoscenze.

Loboris ha librerie che il micropython standard non ha e che sono abbastanza utili. Questa guida è stata creata appositamente per il mio tutorial su come utilizzare un display tft st7789v con micropython [disponibile a breve]

Passaggio 1: installazione del software

Abbiamo bisogno del software per installare micropython. Iniziamo con Python. Se non lo hai già installato ti consiglio di installare Anaconda (anaconda.com), che è un pacchetto con python, libarys e strumenti utili. Basta installarlo con le opzioni standard.

Quindi è necessario anche lo strumento esp, di cui abbiamo bisogno per eseguire il flashing del firmware. Scarica l'intera cartella da https://github.com/espressif/esptool e decomprimila in una nuova cartella

Passaggio 2: scarica il firmware

Scarica il firmware
Scarica il firmware

Scarica l'ultimo firmware da

github.com/loboris/MicroPython_ESP32_psRAM…

Questi sono firmware predefiniti, il che lo rende molto più semplice. Puoi scaricare la normale build "MicroPython_LoBo_esp32" o la build con tutte le librerie "MicroPython_LoBo_esp32_all". Se sei arrivato qui dal mio tutorial sul display tft esp32 devi scaricare il "MicroPython_LoBo_esp32_all"

Scorri verso il basso sul sito Web e scarica il file.zip.

Apri il file zip e copia tutti i file e la cartella. Incollali nella cartella di esptool (dal passaggio 1). Non metterli in una sottocartella! I file bin (micropython.bin ecc.) devono trovarsi nella stessa cartella dei file.py (esptool.py ecc.). Solo il bootloader.bin deve essere nella sottocartella bootloader.bin (vedi foto per struttura)

Passaggio 3: trova la porta COM

Collega il tuo esp32 tramite USB. Apri Gestione dispositivi di Windows (tramite le impostazioni di Windows o premi il tasto Windows + R, scrivi "devmgmt.msc" e premi invio). Apri il punto "porte". Cerca qualcosa come "cp2102". Dietro c'è la porta COM specificata, ad esempio COM7. Tienilo a mente per il passaggio successivo.

Passaggio 4: flash del firmware

Presumo che tu abbia seguito il mio tutorial e installato anaconda. Se hai un'installazione Python diversa, presumo che tu possa adattare quanto segue da solo.

Apri il "Prompt Anaconda" (fai clic sul menu Start di Windows -> Anaconda). Cambia il percorso della cartella in cui si trova il tuo strumento esp. Per me questo sarebbe "C:\Users\Marc\Desktop\TTGO Display\esptool-master2"

Per passare a questa cartella digita "cd C:\Users\Marc\Desktop\TTGO Display\esptool-master2" e premi invio.

Ora eseguiamo il flashing del firmware. Assicurati che il tuo esp32 sia connesso. Immettere il seguente comando:

python esptool.py --chip esp32 --port COM7 --baud 460800 --before default_reset --after no_reset write_flash -z --flash_mode dio --flash_freq 40m --flash_size rileva 0x1000 bootloader/bootloader.bin 0xf000 phy_init_data.bin 0x10000 MicroPython.bin 0x8000 partizioni_mpy.bin

Cambia la porta COM con la porta che hai trovato nel passaggio precedente e premi invio. Il firmware ora viene flashato. Questo potrebbe richiedere un minuto.

Passaggio 5: verifica se il firmware è stato lampeggiato correttamente

Ti consiglio di usare uPyCraft. (https://docs.dfrobot.com/upycraft/) Scaricalo e installalo. Apri il programma. Fare clic su strumenti -> scheda -> esp32. Fai clic su Strumenti -> Seriale -> (Seleziona il Seriale su cui è collegata la tua scheda, COM7 nel mio caso).

Se il lampeggio ha avuto successo dovresti vedere ">>>" nel terminale. Puoi digitare "1 + 1" e premere invio, e dovrebbe restituire 2. Se invece vedi una finestra con le opzioni per eseguire il flashing di un firmware, l'installazione potrebbe non essere riuscita da qualche parte. (A volte questo accade anche quando l'installazione è andata a buon fine. Quando vedi la "finestra flash", prova a connetterti di nuovo alcune volte, scollega l'USB dalla scheda, chiudi uPyCraft, ricollega la scheda, apri uPyCraft e prova a connettere un alcune volte di nuovo. A volte funziona, a volte uPyCraft fallisce SEMPRE al primo tentativo ma riesce con il secondo tentativo di connessione).

Consigliato: