Loboris (lobo) Micropython– ის დაყენება ESP32– ზე Windows 10 – ით [მარტივი]: 5 ნაბიჯი
Loboris (lobo) Micropython– ის დაყენება ESP32– ზე Windows 10 – ით [მარტივი]: 5 ნაბიჯი
Anonim

ეს სახელმძღვანელო დაგეხმარებათ დააინსტალიროთ loboris micropython თქვენს ESP32– ზე დამატებითი ცოდნის გარეშე.

ლობორისს აქვს ბიბლიოთეკები, რომლებიც სტანდარტულ მიკროპითონს არ აქვს და რომლებიც საკმაოდ სასარგებლოა. ეს სახელმძღვანელო განსაკუთრებით შექმნილია ჩემი გაკვეთილისთვის, თუ როგორ გამოიყენოთ st7789v tft ჩვენება მიკროპითონით [მალე]

ნაბიჯი 1: პროგრამული უზრუნველყოფის ინსტალაცია

ჩვენ გვჭირდება პროგრამული უზრუნველყოფა მიკროპითონის დასაყენებლად. ჩვენ ვიწყებთ პითონით. თუ ის ჯერ არ გაქვთ დაინსტალირებული, მე გირჩევთ დააინსტალიროთ Anaconda (anaconda.com), რომელიც არის პაკეტი პითონით, ლიბარებით და სასარგებლო ინსტრუმენტებით. უბრალოდ დააინსტალირეთ ის სტანდარტული პარამეტრებით.

შემდეგ თქვენ ასევე გჭირდებათ esp- ინსტრუმენტი, რომელიც ჩვენ გვჭირდება firmware- ის გასანათებლად. ჩამოტვირთეთ მთელი საქაღალდე https://github.com/espressif/esptool– დან და გახსენით იგი ახალ საქაღალდეში

ნაბიჯი 2: ჩამოტვირთეთ პროგრამული უზრუნველყოფა

ჩამოტვირთეთ firmware
ჩამოტვირთეთ firmware

ჩამოტვირთეთ უახლესი პროგრამული უზრუნველყოფა პროგრამული უზრუნველყოფიდან

github.com/loboris/MicroPython_ESP32_psRAM…

ეს არის წინასწარ ჩამონტაჟებული ფირმები, რაც მას ბევრად ამარტივებს. თქვენ შეგიძლიათ გადმოწეროთ ნორმალური ჩამონტაჟებული "MicroPython_LoBo_esp32" ან ყველა ბიბლიოთეკით აშენებული "MicroPython_LoBo_esp32_all". თუ აქ მოხვედით ჩემი esp32 tft ჩვენების სახელმძღვანელოდან, თქვენ უნდა გადმოწეროთ "MicroPython_LoBo_esp32_all"

გადაახვიეთ ვებგვერდზე და გადმოწერეთ.zip ფაილი.

გახსენით zip ფაილი და დააკოპირეთ ყველა ფაილი და საქაღალდე. ჩასვით ისინი esptool– ის საქაღალდეში (ნაბიჯი 1 – დან). არ ჩადოთ ისინი ქვესაქაღალდეში! ნაგვის ფაილები (micropython.bin და ა.შ.) უნდა იყოს იმავე საქაღალდეში.py ფაილები (esptool.py და სხვ.). მხოლოდ bootloader.bin უნდა იყოს ქვესაქაღალდეში bootloader.bin (იხილეთ ფოტო სტრუქტურისთვის)

ნაბიჯი 3: იპოვნეთ COM პორტი

შეაერთეთ თქვენი esp32 USB- ის საშუალებით. გახსენით Windows მოწყობილობის მენეჯერი (Windows პარამეტრების საშუალებით ან დააჭირეთ Windows-Key + R, ჩაწერეთ "devmgmt.msc" და დააჭირეთ Enter). გახსენით წერტილი "პორტები". მოძებნეთ რაღაც "cp2102". უკან არის მითითებული COM პორტი, მაგალითად COM7. გაითვალისწინეთ ეს შემდეგი ნაბიჯისათვის.

ნაბიჯი 4: დააინსტალირეთ Firmware

მე ვფიქრობ, რომ თქვენ მიჰყევით ჩემს გაკვეთილს და დააინსტალირეთ ანაკონდა. თუ თქვენ გაქვთ განსხვავებული პითონის ინსტალაცია, ვივარაუდოთ, რომ თქვენ შეგიძლიათ თავად მოაწყოთ შემდეგი.

გახსენით "ანაკონდას მოთხოვნა" (დააწკაპუნეთ Windows startmenu -> Anaconda). შეცვალეთ გზა საქაღალდეში, სადაც მდებარეობს თქვენი esp ინსტრუმენტი. ჩემთვის ეს იქნებოდა "C: / Users / Marc / Desktop / TTGO Display / esptool-master2"

ამ საქაღალდეში შესაცვლელად ჩაწერეთ "cd C: / Users / Marc / Desktop / TTGO Display / esptool-master2" და დააჭირეთ Enter.

ახლა ჩვენ ვანათებთ პროგრამულ უზრუნველყოფას. დარწმუნდით, რომ თქვენი esp32 დაკავშირებულია. შეიყვანეთ შემდეგი ბრძანება:

python esptool.py -ჩიპი esp32 -პორტი COM7 -ბადი 460800 -სანამ ნაგულისხმევი_ გადატვირთვა -შემდეგ არა_ გადატვირთვა ჩაწერეთ_ფლაში -z --flash_mode dio --flash_freq 40 მ --flash_size აღმოაჩინეთ 0x1000 bootloader/bootloader.bin 0xf000 phy_init_data MicroPython.bin 0x8000 partitions_mpy.bin

შეცვალეთ COM პორტი იმ პორტში, რომელიც იპოვნეთ წინა ეტაპზე და დააჭირეთ Enter. Firmware ახლა იღებს flashed. ამას შეიძლება ერთი წუთი დასჭირდეს.

ნაბიჯი 5: შეამოწმეთ იყო თუ არა firmware წარმატებით გაფანტული

მე გირჩევთ გამოიყენოთ uPyCraft. (https://docs.dfrobot.com/upycraft/) ჩამოტვირთეთ და დააინსტალირეთ. გახსენით პროგრამა. დააწკაპუნეთ ინსტრუმენტებზე -> დაფაზე -> esp32. დააწკაპუნეთ ინსტრუმენტებზე -> სერიული -> (აირჩიეთ სერიალი, რომელზეც თქვენი დაფა არის დაკავშირებული, COM7 ჩემს შემთხვევაში).

თუ მოციმციმე წარმატებული იყო, ტერმინალში უნდა ნახოთ ">>>". თქვენ შეგიძლიათ ჩაწეროთ "1+1" და დააჭიროთ enter, და ის უნდა დაბრუნდეს 2. თუ თქვენ ხედავთ ფანჯარას, რომელსაც აქვს firmware- ის ჩაქრობის ვარიანტი, შესაძლოა სადმე ინსტალაცია ჩავარდეს. (ზოგჯერ ეს ხდება ინსტალაციის წარმატების შემთხვევაშიც. როდესაც ხედავთ "ფლეშ ფანჯარას", სცადეთ რამდენჯერმე დაკავშირება, გათიშეთ USB დაფადან, დახურეთ uPyCraft, კვლავ დაუკავშიროთ დაფა, გახსენით uPyCraft და სცადეთ დაკავშირება რამდენჯერმე ერთხელ. ზოგჯერ ეს მუშაობს, ზოგჯერ uPyCraft ყოველთვის ვერ ხერხდება პირველ ცდაზე, მაგრამ წარმატებულია მეორე კავშირის მცდელობით).

გირჩევთ: