Mündəricat:
- Addım 1: Proqram təminatının quraşdırılması
- Addım 2: Firmware yükləyin
- Addım 3: COM Portunu tapın
- Addım 4: Firmware proqramını yandırın
- Addım 5: Firmware -nin uğurla yanıb -sönmədiyini yoxlayın
Video: Windows 10 ilə ESP32 -də Loboris (lobo) Micropython quraşdırılması [asan]: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Bu təlimat, heç bir məlumat olmadan ESP32 -də loboris micropython yükləməyinizə kömək edəcək.
Loboris, standart mikropitonun olmadığı və olduqca faydalı olan kitabxanalara malikdir. Bu bələdçi, xüsusilə micropython ilə st7789v tft ekranından necə istifadə edəcəyimi öyrətmək üçün hazırlanmışdır [tezliklə]
Addım 1: Proqram təminatının quraşdırılması
Mikropiton quraşdırmaq üçün Proqram təminatına ehtiyacımız var. Python ilə başlayırıq. Hələ qurmadınızsa, python, libarys və faydalı vasitələrdən ibarət olan Anaconda (anaconda.com) qurmanızı məsləhət görürəm. Yalnız standart seçimlərlə quraşdırın.
Sonra firmware proqramını flaş etməyimiz lazım olan esp alətinə də ehtiyacınız var. Bütün qovluğu https://github.com/espressif/esptool saytından yükləyin və yeni bir qovluqda açın.
Addım 2: Firmware yükləyin
Ən son firmware proqramını yükləyin
github.com/loboris/MicroPython_ESP32_psRAM…
Bunlar əvvəlcədən qurulmuş proqramlardır, bu da işi xeyli asanlaşdırır. Ya normal qurulmuş "MicroPython_LoBo_esp32" ni yükləyə bilərsiniz, ya da bütün kitabxanaları olan "MicroPython_LoBo_esp32_all" yükləyə bilərsiniz. Buraya mənim esp32 tft ekran dərsliyimdən gəlmiş olsanız "MicroPython_LoBo_esp32_all" ı yükləməlisiniz.
Veb saytında aşağı diyirləyin və.zip faylını yükləyin.
Zip faylını açın və bütün faylları və qovluğu kopyalayın. Onları esptool qovluğuna yapışdırın (1 -ci addımdan). Onları alt qovluğa qoymayın! Bin faylları (micropython.bin və s.). Py faylları ilə eyni qovluqda olmalıdır (esptool.py və s.). Yalnız bootloader.bin alt qovluğunda olmalıdır bootloader.bin (Quruluş üçün fotoya baxın)
Addım 3: COM Portunu tapın
Esp32 -ni USB vasitəsilə qoşun. Windows cihaz menecerini açın (Windows ayarı vasitəsilə və ya Windows-Tuş + R düymələrinə basın, "devmgmt.msc" yazın və enter düyməsini basın). "Limanlar" nöqtəsini açın. "CP2102" kimi bir şey axtarın. Bunun arxasında göstərilən COM portu var, məsələn COM7. Növbəti addım üçün bunu unutmayın.
Addım 4: Firmware proqramını yandırın
Tutorialımı izlədiyinizi və anaconda qurduğunuzu düşünürəm. Fərqli bir python qurğunuz varsa, aşağıdakıları özünüz uyğunlaşdıra biləcəyinizi düşünürəm.
"Anaconda sorğusunu" açın (Windows başlanğıc menyusu -> Anaconda düyməsini basın). Esp alətinizin yerləşdiyi qovluğun yolunu dəyişdirin. Mənim üçün bu "C: / Users / Marc / Desktop / TTGO Display / esptool-master2" olardı
Bu qovluğa keçmək üçün "cd C: / Users / Marc / Desktop / TTGO Display / esptool-master2" yazın və enter düyməsini basın.
İndi firmware proqramını yandırırıq. Esp32 -nin bağlı olduğuna əmin olun. Aşağıdakı əmri daxil edin:
python esptool.py --chip esp32 --port COM7 --baud 460800 -default_resetdən əvvəl -no_reset yazmadan sonra yaz_flash -z --flash_mode dio --flash_freq 40m --flash_size algılama 0x1000 bootloader/bootloader.bin 0xf000 phy_init_data.bin MicroPython.bin 0x8000 arakəsmələr_mpy.bin
COM portunu əvvəlki addımda tapdığınız porta dəyişdirin və enter düyməsini basın. Firmware indi yanıb -sönür. Bu bir dəqiqə çəkə bilər.
Addım 5: Firmware -nin uğurla yanıb -sönmədiyini yoxlayın
UPyCraft istifadə etməyi məsləhət görürəm. (https://docs.dfrobot.com/upycraft/) Yükləyin və quraşdırın. Proqramı açın. Alətləri -> lövhəni -> esp32 vurun. Alətlər -> Serial -> vurun (Lövhənizin bağlı olduğu Seriyanı seçin, mənim vəziyyətimdə COM7).
Yanıp sönmə müvəffəqiyyətli olsaydı, terminalda ">>>" işarəsini görməlisiniz. "1+1" yazıb enter düyməsini basa bilərsiniz və 2 geri qayıdır. Bunun əvəzinə firmware proqramını yandırmaq üçün seçimləri olan bir pəncərə görürsünüzsə, quraşdırma bir yerdə uğursuz ola bilər. (Bəzən bu, quraşdırma uğur qazandıqda da baş verir. "Flaş pəncərəsi" ni görəndə bir neçə dəfə yenidən bağlamağa çalışın, USB -ni lövhədən ayırın, uPyCraft -ı bağlayın, lövhəni yenidən bağlayın, uPyCraft -ı açın və bir neçə dəfə. Bəzən bu işləyir, bəzən uPyCraft HƏMİŞƏ ilk cəhddə uğursuz olur, amma ikinci əlaqə sınağında uğur qazanır).
Tövsiyə:
Arduino IDE -də ESP32 lövhəsinin quraşdırılması (Windows, Mac OS X, Linux): 7 addım
ESP32 Kartını Arduino IDE-də (Windows, Mac OS X, Linux) quraşdırmaq: Arduino IDE və proqramlaşdırma dilindən istifadə edərək ESP32-ni proqramlaşdırmağa imkan verən Arduino IDE üçün bir əlavə var. Bu təlimatda Windows, Mac OS X və ya Li istifadə etməyinizdən asılı olmayaraq Arduino IDE -də ESP32 lövhəsini necə quracağınızı sizə göstərəcəyik
Ev avtomatlaşdırması ilə işə başlamaq: Ev köməkçisinin quraşdırılması: 3 addım
Ev avtomatlaşdırması ilə işə başlama: Ev köməkçisinin quraşdırılması: İndi işıqlar, dinamiklər, sensorlar və s. səs köməkçisi. Bu yazıda necə yazılacağını öyrənəcəyik
ESP32 ilə işə başlayın - Arduino IDE -də ESP32 lövhələrinin quraşdırılması - ESP32 Blink Kodu: 3 addım
ESP32 ilə işə başlayın | Arduino IDE -də ESP32 lövhələrinin quraşdırılması | ESP32 Blink Kodu: Bu təlimatlarda esp32 ilə işləməyə necə başlayacağımızı və esp32 lövhələrini Arduino IDE -yə necə quracağımızı görəcəyik və arduino ide istifadə edərək yanıb -sönmə kodunu işə salmaq üçün esp 32 -ni proqramlaşdıracağıq
Arduino IDE -də ESP32 -nin quraşdırılması: asan üsul: 6 addım
ESP32 -ni Arduino IDE -yə quraşdırmaq: Asan üsul: ESP32 -ni Arduino IDE -də quraşdırmağın yeni bir yolu. Bu, 2018 -ci ilin Avqust ayında təqdim edildi və keçmişin doğaçlama həllərindən daha asandır. Mikro nəzarətçi istehsalçısı Espressif, Arduino IDE -nin əhəmiyyətini başa düşdü
DIY MusiLED, Bir klik Windows və Linux Tətbiqi (32 bit və 64 bit) ilə Sinxronizasiya edilmiş LEDlər. Yenidən Yaratmaq, İstifadəsi Asan, Porta Asan .: 3 Addım
DIY MusiLED, Bir klik Windows və Linux Tətbiqi (32 bit və 64 bit) ilə Sinxronizasiya edilmiş LEDlər. Yenidən Yaratmaq, İstifadəsi Kolay, Portu Asan.: Bu layihə Arduino Kartına 18 LED (6 Qırmızı + 6 Mavi + 6 Sarı) bağlamağa və kompüterinizin Səs Kartının real vaxt siqnallarını təhlil etməyə və onları Diod effektlərinə görə onları işıqlandırmaq üçün LEDlər (Tələ, Yüksək Şapka, Kick)