INHOUDSOPGAWE:

Loboris (lobo) Micropython op ESP32 installeer met Windows 10 [maklik]: 5 stappe
Loboris (lobo) Micropython op ESP32 installeer met Windows 10 [maklik]: 5 stappe

Video: Loboris (lobo) Micropython op ESP32 installeer met Windows 10 [maklik]: 5 stappe

Video: Loboris (lobo) Micropython op ESP32 installeer met Windows 10 [maklik]: 5 stappe
Video: ESP32 LoBo MicroPython WebSocket Server with ReactJS & MST 2024, November
Anonim
Installeer Loboris (lobo) Micropython op ESP32 Met Windows 10 [maklik]
Installeer Loboris (lobo) Micropython op ESP32 Met Windows 10 [maklik]

Hierdie gids sal u help om loboris micropython op u ESP32 te installeer sonder verdere kennis.

Loboris het biblioteke wat die standaard mikropython nie het nie en wat baie nuttig is. Hierdie gids is veral gemaak vir my handleiding oor hoe om 'n st7789v tft -skerm met mikropython te gebruik [kom binnekort]

Stap 1: Installeer sagteware

Ons benodig sagteware om mikropython te installeer. Ons begin met luislang. As u dit nog nie geïnstalleer het nie, raai ek u aan om Anaconda (anaconda.com) te installeer, 'n pakket met luislang, libarys en nuttige gereedskap. Installeer dit net met standaardopsies.

Dan benodig u ook die esp-tool, wat ons nodig het om die firmware te flits. Laai die hele gids af van https://github.com/espressif/esptool en pak dit uit in 'n nuwe gids

Stap 2: Laai firmware af

Laai firmware af
Laai firmware af

Laai die nuutste firmware af van

github.com/loboris/MicroPython_ESP32_psRAM…

Dit is voorafgeboude firmware, wat dit baie makliker maak. U kan die normale "MicroPython_LoBo_esp32" aflaai, of die "MicroPython_LoBo_esp32_all" met alle biblioteke. As u van my esp32 tft display -tutoriaal hierheen gekom het, moet u die 'MicroPython_LoBo_esp32_all' aflaai

Blaai af op die webwerf en laai die.zip -lêer af.

Maak die zip -lêer oop en kopieer al die lêers en die gids. Plak dit in die gids van die esptool (vanaf stap 1). Moenie dit in 'n submap plaas nie! Die bin -lêers (micropython.bin, ens.) Moet in dieselfde gids wees as die.py -lêers (esptool.py, ens.). Slegs die bootloader.bin moet in die submap bootloader.bin wees (sien foto vir struktuur)

Stap 3: Soek die COM -poort

Koppel u esp32 via USB. Maak die Windows-apparaatbestuurder oop (via die Windows-instelling of druk Windows-sleutel + R, skryf "devmgmt.msc" en druk enter). Maak die punt "poorte" oop. Soek iets soos "cp2102". Daaragter is die COM -poort gespesifiseer, byvoorbeeld COM7. Hou dit in gedagte vir die volgende stap.

Stap 4: Flits die firmware

Ek neem aan dat u my tutoriaal gevolg het en anaconda geïnstalleer het. As u 'n ander python -installasie het, neem ek aan dat u die volgende self kan aanpas.

Maak die "Anaconda prompt" oop (klik op Windows se startmenu -> Anaconda). Verander die pad na die gids waarin u die esp -instrument geleë is. Vir my sou dit 'C: / Users / Marc / Desktop / TTGO Display / esptool-master2' wees

Om na hierdie gids te verander, tik "cd C: / Users / Marc / Desktop / TTGO Display / esptool-master2" en druk enter.

Nou flits ons die firmware. Maak seker dat u esp32 gekoppel is. Voer die volgende opdrag in:

python esptool.py -chip esp32 --port COM7 --baud 460800 -voor default_reset -na no_reset write_flash -z --flash_mode dio --flash_freq 40m --flash_size detect 0x1000 bootloader/bootloader.bin 0xf000 phy_init_data.bin 0x100 MicroPython.bin 0x8000 partitions_mpy.bin

Verander die COM -poort na die poort wat u in die vorige stap gevind het en druk op enter. Die firmware word nou geflits. Dit kan 'n minuut neem.

Stap 5: Toets of die firmware suksesvol geflits is

Ek beveel u aan om uPyCraft te gebruik. (https://docs.dfrobot.com/upycraft/) Laai dit af en installeer dit. Maak die program oop. Klik gereedskap -> bord -> esp32. Klik op tools -> Serial -> (Kies die reeks waarop u bord gekoppel is, COM7 in my geval).

As die flits suksesvol was, moet u ">>>" in die terminaal sien. U kan "1+1" tik en op enter druk, en dit moet terugkeer 2. As u in plaas daarvan 'n venster sien met opsies om 'n firmware te flits, kan die installasie iewers misluk. (Soms gebeur dit ook as die installasie suksesvol was. As u die 'flitsvenster' sien, probeer dan weer 'n paar keer koppel, ontkoppel die USB van die bord, sluit uPyCraft, sluit die kaart weer aan, maak uPyCraft oop en probeer om 'n Soms werk dit, soms misluk uPyCraft ALTYD by die eerste probeerslag, maar slaag met die tweede verbindingstog).

Aanbeveel: