Мазмұны:
- 1 -қадам: Бағдарламалық жасақтаманы орнату
- 2 -қадам: микробағдарламаны жүктеңіз
- 3 -қадам: COM портын табыңыз
- 4 -қадам: микробағдарламаны жарқылдатыңыз
- 5 -қадам: Микробағдарлама сәтті жыпылықтағанын тексеріңіз
Бейне: Windows 10 көмегімен ESP32 жүйесінде Loboris (lobo) Micropython орнату [оңай]: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Бұл нұсқаулық сізге ешнәрсе білместен ESP32 -ге loboris micropython орнатуға көмектеседі.
Лобористе стандартты микропитонда жоқ және өте пайдалы кітапханалар бар. Бұл нұсқаулық әсіресе st7789v tft дисплейін микропитонмен қалай қолдану туралы оқулыққа арналған [жақында болады]
1 -қадам: Бағдарламалық жасақтаманы орнату
Микропитонды орнату үшін бізге Бағдарламалық қамтамасыз ету қажет. Біз питоннан бастаймыз. Егер сіз оны әлі орнатпаған болсаңыз, сізге python, libarys және пайдалы құралдары бар Anaconda (anaconda.com) орнатуды ұсынамын. Оны стандартты опциялармен орнатыңыз.
Содан кейін сізге микробағдарламаны жарқылдауға қажет esp-құралы да қажет. Барлық қалтаны https://github.com/espressif/esptool сайтынан жүктеп алып, оны жаңа қалтаға ашыңыз.
2 -қадам: микробағдарламаны жүктеңіз
Ең соңғы микробағдарламаны жүктеңіз
github.com/loboris/MicroPython_ESP32_psRAM…
Бұл алдын ала орнатылған микробағдарламалар, бұл оны айтарлықтай жеңілдетеді. Сіз қалыпты орнатылған «MicroPython_LoBo_esp32» немесе барлық жинақтармен «MicroPython_LoBo_esp32_all» жүктей аласыз. Егер сіз осында менің esp32 tft дисплей оқулығымнан келген болсаңыз, сіз «MicroPython_LoBo_esp32_all» жүктеуіңіз керек.
Веб -сайтты төмен айналдырыңыз және.zip файлын жүктеңіз.
ZIP файлын ашып, барлық файлдар мен қалтаны көшіріңіз. Оларды есірткі қалтасына қойыңыз (1 -қадамнан). Оларды ішкі қалтаға салмаңыз! Қоқыс файлдары (micropython.bin және т.б.).py файлдарымен бір қалтада болуы керек (esptool.py және т.б.). Bootloader.bin ішкі қалтасында тек bootloader.bin болуы керек (Құрылымды суретті қараңыз)
3 -қадам: COM портын табыңыз
USB арқылы esp32 қосыңыз. Windows құрылғы менеджерін ашыңыз (Windows параметрі арқылы немесе Windows-Key + R пернелерін басыңыз, «devmgmt.msc» деп жазып, enter пернесін басыңыз). «Порттар» нүктесін ашыңыз. «Cp2102» сияқты нәрсені іздеңіз. Артында көрсетілген COM порты бар, мысалы COM7. Келесі қадам үшін осыны есте сақтаңыз.
4 -қадам: микробағдарламаны жарқылдатыңыз
Сіз менің оқулығымды орындап, анаконда орнаттыңыз деп ойлаймын. Егер сізде басқа питон қондырғысы болса, төмендегілерді өзіңіз бейімдей аласыз деп ойлаймын.
«Anaconda шақыруын» ашыңыз (Windows бастау мәзірі -> Anaconda түймесін басыңыз). Esp құралы орналасқан қалтаға жолды өзгертіңіз. Мен үшін бұл «C: / Users / Marc / Desktop / TTGO Display / esptool-master2» болар еді
Бұл қалтаға ауысу үшін «cd C: / Users / Marc / Desktop / TTGO Display / esptool-master2» деп теріп, enter пернесін басыңыз.
Енді біз микробағдарламаны жыпылықтаймыз. Esp32 қосулы екеніне көз жеткізіңіз. Келесі пәрменді енгізіңіз:
python esptool.py --chip esp32 -порт COM7 -аудио 460800 -әдепкі_қоймадан бұрын -no_reset write_flash -z --flash_mode dio --flash_freq 40m --flash_size анықтау 0x1000 жүктеуші/bootloader.bin 0xf000 phy_init_data.bin MicroPython.bin 0x8000 бөлімдері_mpy.bin
COM портын алдыңғы қадамда табылған портқа өзгертіңіз және enter пернесін басыңыз. Микробағдарлама енді жыпылықтайды. Бұл бір минутқа созылуы мүмкін.
5 -қадам: Микробағдарлама сәтті жыпылықтағанын тексеріңіз
Мен сізге uPyCraft қолдануды ұсынамын. (https://docs.dfrobot.com/upycraft/) Жүктеп алыңыз және орнатыңыз. Бағдарламаны ашыңыз. Құралдар -> тақта -> esp32 түймесін басыңыз. Құралдар -> Сериялық -> түймесін басыңыз (тақта қосылған серияны таңдаңыз, менің жағдайда COM7).
Егер жыпылықтау сәтті болса, сіз терминалда «>>> белгісін көресіз. Сіз «1+1» деп тере аласыз және enter пернесін басыңыз, ол 2 -ге оралады. Егер сіз оның орнына микробағдарламаны жыпылықтау параметрлері бар терезені көрсеңіз, орнату бір жерде сәтсіз аяқталуы мүмкін. (Кейде бұл орнату сәтті болған кезде де орын алады. «Жарқыл терезесін» көргенде, бірнеше рет қайта қосылуға тырысыңыз, USB тақтасынан ажыратыңыз, uPyCraft жабыңыз, тақтаны қайта қосыңыз, uPyCraft ашыңыз және Бірнеше рет. Кейде бұл жұмыс істейді, кейде uPyCraft ӘРҚАШАН бірінші әрекетте сәтсіздікке ұшырайды, бірақ екінші қосылымда сәтті болады).
Ұсынылған:
Windows жүйесінде MQTT брокерін (Mosquitto) орнату: 7 қадам
Windows жүйесінде MQTT Broker (Mosquitto) орнату: Брокер дегеніміз не? MQTT брокері - бұл деректерді басқару орталығы немесе әдетте «сервер» деп аталады. Mosquitto брокері барлық хабарламаларды өңдеуге, хабарларды сүзуге, оларға кім мүдделі екенін шешуге, содан кейін жариялауға жауапты
Windows жүйесін Mac жүйесінде VirtualBox көмегімен орнату: 7 қадам
Windows жүйесін Mac жүйесіне VirtualBox көмегімен орнату: Сіз Windows операциялық жүйесін Mac компьютеріне орнатып көрдіңіз бе? Сізге Windows -те қолдау көрсетілетін, бірақ сізде Mac бар бағдарламалық жасақтама қажет болды ма? Сіз виртуалды деп аталатын басқа құралды қолдана отырып, Mac -қа терезе орнатуға болатынын білесіз бе?
Windows жүйесінде ядро түзетушісін желіде қалай орнату керек: 6 қадам
Желіде Windows ядро түзетушісін қалай орнату керек: Отладка - бұл қатенің түпкі себебін анықтау үшін қолданылатын танымал құрал. Қате өзін әр түрлі жолмен жұқтыруы мүмкін. бұл жүйенің бұзылуына әкелуі мүмкін (көгілдір экран/BSOD), ол қосымшаның бұзылуына әкелуі мүмкін, бұл сіздің жүйеңіздің қатып қалуына себеп болуы мүмкін
DIY MusiLED, Windows және Linux бір рет басу арқылы синхронды музыкалық жарықдиодты шамдар (32 биттік және 64 биттік). Қайта құру оңай, пайдалану оңай, портқа оңай: 3 қадам
DIY MusiLED, Windows және Linux бір рет басу арқылы синхронды музыкалық жарықдиодты шамдар (32 биттік және 64 биттік). Қайта құру, пайдалану оңай, портқа оңай. Бұл жоба Arduino тақтасына 18 жарықдиодты (6 қызыл + 6 көк + 6 сары) қосуға және компьютердің дыбыстық картасының нақты уақыттағы сигналдарын талдауға және оларды таратуға көмектеседі. жарық диодтары оларды соққы әсеріне қарай жарықтандырады (тұзақ, биік қалпақ, соққы)
(Оңай) Linux жүйесінде ATI Graphics Fglrx көмегімен: 3 қадам
(Оңай) ATG Graphics Linux жүйесінде Fglrx көмегімен: Жарайды, сіз Linux орнатқаннан кейін, егер сіз берілген негізгі бейне драйверлерінен құтылғыңыз келсе, fglrx орнатуыңыз қажет. fglrx - бұл Linux үшін Radeon және FireGL графикалық карталары үшін AMD/ATI ұсынған бейне драйвер, және басқа да көптеген