Innehållsförteckning:

Installera Loboris (lobo) Micropython på ESP32 med Windows 10 [lätt]: 5 steg
Installera Loboris (lobo) Micropython på ESP32 med Windows 10 [lätt]: 5 steg

Video: Installera Loboris (lobo) Micropython på ESP32 med Windows 10 [lätt]: 5 steg

Video: Installera Loboris (lobo) Micropython på ESP32 med Windows 10 [lätt]: 5 steg
Video: ESP32 LoBo MicroPython WebSocket Server with ReactJS & MST 2024, November
Anonim
Installera Loboris (lobo) Micropython på ESP32 med Windows 10 [lätt]
Installera Loboris (lobo) Micropython på ESP32 med Windows 10 [lätt]

Den här guiden hjälper dig att installera loboris micropython på din ESP32 utan ytterligare kunskap.

Loboris har bibliotek som standardmikropyton inte har och som är ganska användbara. Den här guiden är speciellt gjord för min handledning om hur du använder en st7789v tft -skärm med mikropyton [kommer snart]

Steg 1: Installera programvara

Vi behöver programvara för att installera mikropyton. Vi börjar med python. Om du inte redan har installerat det rekommenderar jag dig att installera Anaconda (anaconda.com), som är ett paket med python, libarys och användbara verktyg. Installera det bara med standardalternativ.

Då behöver du också esp-verktyget, som vi behöver för att flasha firmware. Ladda ner hela mappen från https://github.com/espressif/esptool och packa upp den i en ny mapp

Steg 2: Ladda ner firmware

Ladda ner firmware
Ladda ner firmware

Ladda ner den senaste firmware från

github.com/loboris/MicroPython_ESP32_psRAM…

Dessa är förbyggda firmwares, vilket gör det mycket enklare. Du kan antingen ladda ner det vanliga "MicroPython_LoBo_esp32" eller det med alla bibliotek "MicroPython_LoBo_esp32_all". Om du kom hit från min esp32 tft -skärmhandledning måste du ladda ner "MicroPython_LoBo_esp32_all"

Rulla ner på webbplatsen och ladda ner.zip -filen.

Öppna zip -filen och kopiera alla filer och mappen. Klistra in dem i mappen på esptool (från steg 1). Lägg dem inte i en undermapp! Bin -filerna (micropython.bin etc.) måste finnas i samma mapp som.py -filerna (esptool.py etc.). Endast bootloader.bin måste finnas i undermappen bootloader.bin (Se bild för struktur)

Steg 3: Hitta COM -porten

Anslut din esp32 via USB. Öppna Windows enhetshanteraren (via Windows-inställningen eller tryck på Windows-tangent + R, skriv "devmgmt.msc" och tryck på enter). Öppna punkten "portar". Leta efter något som "cp2102". Bakom finns COM -porten specificerad, till exempel COM7. Tänk på detta för nästa steg.

Steg 4: Flasha in firmware

Jag antar att du följde min handledning och installerade anaconda. Om du har en annan python -installation antar jag att du kan anpassa följande själv.

Öppna "Anaconda -prompten" (Klicka på Windows startmeny -> Anaconda). Ändra sökvägen till mappen som ditt esp -verktyg finns i. För mig skulle detta vara "C: / Users / Marc / Desktop / TTGO Display / esptool-master2"

För att ändra till den här mappen, skriv "cd C: / Users / Marc / Desktop / TTGO Display / esptool-master2" och tryck på enter.

Nu blinkar vi firmware. Se till att din esp32 är ansluten. Ange följande kommando:

python esptool.py --chip esp32 --port COM7 --baud 460800 -före default_reset -efter 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

Ändra COM -porten till porten som du hittade i föregående steg och tryck på enter. Den fasta programvaran blinkar nu. Detta kan ta en minut.

Steg 5: Testa om fastvaran blinkade framgångsrikt

Jag rekommenderar dig att använda uPyCraft. (https://docs.dfrobot.com/upycraft/) Ladda ner och installera det. Öppna programmet. Klicka på verktyg -> kort -> esp32. Klicka på verktyg -> Seriell -> (Välj den serie som ditt kort är anslutet till, COM7 i mitt fall).

Om blinkningen lyckades bör du se ">>>" i terminalen. Du kan skriva "1+1" och trycka på enter, så ska den returnera 2. Om du istället ser ett fönster med alternativ för att blinka en fast programvara, kan installationen misslyckas någonstans. (Ibland händer detta också när installationen lyckades. När du ser "blixtfönstret", försök att ansluta några gånger igen, koppla ur USB -kortet från kortet, stäng uPyCraft, anslut kortet igen, öppna uPyCraft och försök ansluta en några gånger igen. Ibland fungerar detta, ibland misslyckas uPyCraft ALLTID vid första försöket men lyckades med det andra anslutningsförsöket).

Rekommenderad: