Pag-install ng Loboris (lobo) Micropython sa ESP32 Sa Windows 10 [madali]: 5 Hakbang
Pag-install ng Loboris (lobo) Micropython sa ESP32 Sa Windows 10 [madali]: 5 Hakbang
Anonim

Tutulungan ka ng gabay na ito na mag-install ng loboris micropython sa iyong ESP32 nang walang anumang karagdagang kaalaman.

Ang Loboris ay may mga silid-aklatan kung saan ang karaniwang micropython ay hindi at kung alin ay lubos na kapaki-pakinabang. Ang gabay na ito ay lalo na ginawa para sa aking tutorial sa kung paano gumamit ng isang st7789v tft display na may micropython [paparating na]

Hakbang 1: Pag-install ng Software

Kailangan namin ng Software upang mai-install ang micropython. Nagsisimula kami sa sawa. Kung hindi mo pa na-install ito inirekomenda ko sa iyo na i-install ang Anaconda (anaconda.com), na isang pakete na may sawa, libary at mga kapaki-pakinabang na tool. I-install lamang ito sa mga karaniwang pagpipilian.

Pagkatapos ay kailangan mo rin ang esp-tool, na kailangan namin upang i-flash ang firmware. I-download ang buong folder mula sa https://github.com/espressif/esptool at i-unzip ito sa isang bagong folder

Hakbang 2: Mag-download ng Firmware

Mag-download ng Firmware
Mag-download ng Firmware

I-download ang pinakabagong firmware mula sa

github.com/loboris/MicroPython_ESP32_psRAM…

Ito ang mga prebuilt firmwares, na ginagawang mas madali. Maaari mong i-download ang normal na built na "MicroPython_LoBo_esp32" o ang built kasama ang lahat ng mga library na "MicroPython_LoBo_esp32_all". Kung nagmula ka rito mula sa aking tutorial sa pagpapakita ng esp32 tft kailangan mong i-download ang "MicroPython_LoBo_esp32_all"

Mag-scroll pababa sa website at i-download ang.zip file.

Buksan ang zip file at kopyahin ang lahat ng mga file at folder. I-paste ang mga ito sa folder ng esptool (mula sa hakbang 1). Huwag ilagay ang mga ito sa isang subfolder! Ang mga file ng bin (micropython.bin atbp.) Dapat nasa parehong folder tulad ng.py file (esptool.py atbp.). Ang bootloader.bin lamang ang dapat na nasa subfolder bootloader.bin (Tingnan ang larawan para sa istraktura)

Hakbang 3: Hanapin ang COM Port

Ikonekta ang iyong esp32 sa pamamagitan ng USB. Buksan ang Windows device manager (sa pamamagitan ng setting ng Windows o pindutin ang Windows-Key + R, isulat ang "devmgmt.msc" at pindutin ang enter). Buksan ang puntong "port". Maghanap ng isang bagay tulad ng "cp2102". Sa likod doon ay tinukoy ang COM port, halimbawa COM7. Isaisip ito para sa susunod na hakbang.

Hakbang 4: I-flash ang Firmware

Ipagpalagay ko na sumunod ka sa aking tutorial at na-install ang anaconda. Kung mayroon kang ibang pag-install ng sawa ay ipinapalagay ko na maaari mong iakma ang sumusunod sa iyong sarili.

Buksan ang "Anaconda prompt" (Mag-click sa Windows startmenu -> Anaconda). Baguhin ang landas sa folder na matatagpuan ang iyong tool sa esp. Para sa akin ito ay magiging "C: / Users / Marc / Desktop / TTGO Display / esptool-master2"

Upang mapalitan ang folder na ito uri ng "cd C: / Users / Marc / Desktop / TTGO Display / esptool-master2" at pindutin ang enter.

Ngayon ay na-flash namin ang firmware. Tiyaking nakakonekta ang iyong esp32. Ipasok ang sumusunod na utos:

python esptool.py --chip esp32 --port COM7 --baud 460800 - bago ang default_reset - pagkatapos no_reset magsulat_flash -z --flash_mode dio --flash_freq 40m --flash_size tuklasin ang 0x1000 bootloader / bootloader.bin 0xf000 phy_init_data.bin 0x10000 MicroPython.bin 0x8000 mga partisyon_mpy.bin

Baguhin ang port ng COM sa port na iyong natagpuan sa nakaraang hakbang at pindutin ang enter. Ang firmware ngayon ay nai-flash. Maaari itong tumagal ng isang minuto.

Hakbang 5: Subukan Kung Ang Firmware Ay Matagumpay na Na-flash

Inirekomenda ko sa iyo na gamitin ang uPyCraft. (https://docs.dfrobot.com/upycraft/) I-download at i-install ito. Buksan ang programm. Mga tool sa pag-click -> board -> esp32. Mga tool sa pag-click -> Serial -> (Piliin ang Serial kung saan nakakonekta ang iyong board, COM7 sa aking kaso).

Kung ang flashing ay matagumpay dapat mong makita ang ">>>" sa terminal. Maaari mong i-type ang "1 + 1" at pindutin ang enter, at dapat itong bumalik 2. Kung nakikita mo sa halip ang isang window na may mga pagpipilian upang mag-flash ng isang firmware, maaaring mabigo ang pag-install sa kung saan. (Minsan nagaganap din ito kapag sumunod ang pag-install. Kapag nakita mo ang "flash window", subukang kumonekta nang ilang beses muli, idiskonekta ang USB mula sa board, isara ang uPyCraft, ikonekta muli ang board, buksan ang uPyCraft, at subukang ikonekta ang isang ilang beses ulit. Minsan gumagana ito, kung minsan ang uPyCraft ALWAYS ay nabigo sa unang pagsubok ngunit sumunod sa pangalawang pagsubok na koneksyon).

Inirerekumendang: