İçindekiler:
- Adım 1: Yazılımı Yükleme
- 2. Adım: Bellenimi İndirin
- 3. Adım: COM Bağlantı Noktasını Bulun
- Adım 4: Firmware'i Flashlayın
- Adım 5: Bellenimin Başarılı Bir Şekilde Flaşlanıp Açılmadığını Test Edin
Video: Windows 10 ile ESP32'de Loboris (lobo) Micropython Kurulumu [kolay]: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
Bu kılavuz, daha fazla bilgi olmadan ESP32'nize loboris micropython yüklemenize yardımcı olacaktır.
Loboris, standart micropython'un sahip olmadığı ve oldukça kullanışlı olan kitaplıklara sahiptir. Bu kılavuz, özellikle bir st7789v tft ekranının micropython ile nasıl kullanılacağına ilişkin eğitimim için hazırlanmıştır [yakında]
Adım 1: Yazılımı Yükleme
Micropython'u kurmak için Yazılıma ihtiyacımız var. Python ile başlıyoruz. Henüz kurmadıysanız python, libarys ve kullanışlı araçlar içeren bir paket olan Anaconda'yı (anaconda.com) kurmanızı tavsiye ederim. Sadece standart seçeneklerle kurun.
O zaman, bellenimi flaş etmemiz gereken esp aracına da ihtiyacınız var. Tüm klasörü https://github.com/espressif/esptool adresinden indirin ve yeni bir klasörde açın
2. Adım: Bellenimi İndirin
adresinden en son üretici yazılımını indirin.
github.com/loboris/MicroPython_ESP32_psRAM…
Bunlar, çok daha kolay hale getiren önceden oluşturulmuş yazılımlardır. Normal yerleşik "MicroPython_LoBo_esp32"yi veya tüm "MicroPython_LoBo_esp32_all" kitaplıklarıyla oluşturulmuş olanı indirebilirsiniz. Buraya esp32 tft ekran öğreticimden geldiyseniz, "MicroPython_LoBo_esp32_all" dosyasını indirmeniz gerekir.
Web sitesinde aşağı kaydırın ve.zip dosyasını indirin.
Zip dosyasını açın ve tüm dosyaları ve klasörü kopyalayın. Bunları esptool klasörüne yapıştırın (1. adımdan itibaren). Onları bir alt klasöre koymayın! Bin dosyaları (micropython.bin vb.),.py dosyalarıyla (esptool.py vb.) aynı klasörde olmalıdır. Bootloader.bin alt klasöründe yalnızca bootloader.bin olmalıdır (Yapı için fotoğrafa bakın)
3. Adım: COM Bağlantı Noktasını Bulun
esp32'nizi USB ile bağlayın. Windows aygıt yöneticisini açın (Windows ayarı aracılığıyla veya Windows-Key + R tuşlarına basın, "devmgmt.msc" yazın ve enter tuşuna basın). "portlar" noktasını açın. "cp2102" gibi bir şey arayın. Arkasında belirtilen COM bağlantı noktası vardır, örneğin COM7. Bir sonraki adım için bunu aklınızda bulundurun.
Adım 4: Firmware'i Flashlayın
Öğreticimi takip ettiğinizi ve anakonda yüklediğinizi varsayıyorum. Farklı bir python kurulumunuz varsa, aşağıdakileri kendiniz uyarlayabileceğinizi varsayıyorum.
"Anaconda istemini" açın (Windows başlat menüsü -> Anaconda'yı tıklayın). esp aracınızın bulunduğu klasörün yolunu değiştirin. Benim için bu "C:\Users\Marc\Desktop\TTGO Display\esptool-master2" olurdu
Bu klasöre geçmek için "cd C:\Users\Marc\Desktop\TTGO Display\esptool-master2" yazın ve enter tuşuna basın.
Şimdi bellenimi flaşlıyoruz. esp32'nizin bağlı olduğundan emin olun. Aşağıdaki komutu girin:
python esptool.py --chip esp32 --port COM7 --baud 460800 --default_reset'ten önce --reset yok write_flash -z --flash_mode dio --flash_freq 40m --flash_size 0x1000 bootloader/bootloader.bin 0xf000 phy_init_data.bin 0x10000 MicroPython.bin 0x8000 partitions_mpy.bin
COM portunu önceki adımda bulduğunuz port ile değiştirin ve enter tuşuna basın. Firmware şimdi yanıp sönüyor. Bu bir dakika sürebilir.
Adım 5: Bellenimin Başarılı Bir Şekilde Flaşlanıp Açılmadığını Test Edin
uPyCraft'ı kullanmanızı tavsiye ederim. (https://docs.dfrobot.com/upycraft/) İndirin ve kurun. Programı açın. Araçlar -> pano -> esp32'ye tıklayın. Araçlar -> Seri ->'ye tıklayın (Kartınızın bağlı olduğu Seriyi seçin, benim durumumda COM7).
Yanıp sönme başarılıysa, terminalde ">>>" görmelisiniz. "1+1" yazıp enter tuşuna basabilirsiniz ve 2 döndürmelidir. Bunun yerine bir bellenimi flaş etme seçeneklerini içeren bir pencere görürseniz, kurulum bir yerde başarısız olabilir. (Bazen bu, kurulum başarılı olduğunda da meydana gelir. "Flash penceresi" gördüğünüzde, birkaç kez tekrar bağlanmayı deneyin, USB'yi karttan çıkarın, uPyCraft'ı kapatın, kartı tekrar bağlayın, uPyCraft'ı açın ve bir Bazen bu işe yarar, bazen uPyCraft HER ZAMAN ilk denemede başarısız olur, ancak ikinci bağlantı denemesinde başarılı olur).
Önerilen:
Arduino IDE'de (Windows, Mac OS X, Linux) ESP32 Kartının Kurulumu: 7 Adım
ESP32 Kartını Arduino IDE'ye Kurma (Windows, Mac OS X, Linux): Arduino IDE için, Arduino IDE ve programlama dilini kullanarak ESP32'yi programlamanıza izin veren bir eklenti var. Bu eğitimde, Windows, Mac OS X veya Li kullanıyorsanız, ESP32 kartını Arduino IDE'ye nasıl kuracağınızı göstereceğiz
MicroPython ile SSD1306 Oled ile ESP32 Arayüzü: 5 Adım
MicroPython ile SSD1306 Oled ile ESP32 Arayüzü: Micropython, python'un optimize edilmiş ve python'un küçük ayak izidir. Bu, bellek kısıtlamaları ve düşük güç tüketimi olan gömülü cihaz için inşa etmek anlamına geliyordu. Micropython, ESP8266, ESP32, Ardui'yi içeren birçok denetleyici ailesi için kullanılabilir
ESP32 ile PWM - Arduino IDE ile ESP 32'de PWM ile LED Karartma: 6 Adım
ESP32 ile PWM | Arduino IDE ile ESP 32'de PWM ile LED Karartma: Bu talimatta Arduino IDE & PWM temel olarak herhangi bir MCU'dan analog çıkış üretmek için kullanılır ve bu analog çıkış 0V ile 3.3V (esp32 durumunda) arasında herhangi bir şey olabilir & itibaren
DIY MusiLED, Tek Tıkla Windows ve Linux Uygulaması ile Müzik Senkronize LED'ler (32-bit ve 64-bit). Yeniden Oluşturması Kolay, Kullanımı Kolay, Taşıması Kolay.: 3 Adım
DIY MusiLED, Tek Tıkla Windows ve Linux Uygulaması ile Müzik Senkronize LED'ler (32-bit ve 64-bit). Yeniden Oluşturması Kolay, Kullanımı Kolay, Portu Kolay.: Bu proje, Arduino Board'unuza 18 LED (6 Kırmızı + 6 Mavi + 6 Sarı) bağlamanıza ve bilgisayarınızın Ses Kartının gerçek zamanlı sinyallerini analiz etmenize ve bunları aktarmanıza yardımcı olacaktır. Vuruş efektlerine göre onları aydınlatmak için LED'ler (Snare, High Hat, Kick)
Mac'te Mac Bölümü ile Harici Sürücüye Windows Kurulumu: 5 Adım (Resimlerle)
Mac'te Mac Partition ile Windows'u Harici Sürücüye Yükleme: Temel bir MacBook pro gibi bir şey satın aldıysanız ve biraz para biriktirdiyseniz, ancak kısa süre sonra Bootcamp kullanarak pencereleri yüklemeye çalışırken depolama sorunuyla karşılaştıysanız, 128 gb'nin yeterli olmadığını hepimiz biliyoruz. bunlar, böylece bir şeyler satın almış olabiliriz