Съдържание:

Инсталиране на Loboris (lobo) Micropython на ESP32 с Windows 10 [лесно]: 5 стъпки
Инсталиране на Loboris (lobo) Micropython на ESP32 с Windows 10 [лесно]: 5 стъпки

Видео: Инсталиране на Loboris (lobo) Micropython на ESP32 с Windows 10 [лесно]: 5 стъпки

Видео: Инсталиране на Loboris (lobo) Micropython на ESP32 с Windows 10 [лесно]: 5 стъпки
Видео: ESP32 LoBo MicroPython WebSocket Server with ReactJS & MST 2024, Ноември
Anonim
Инсталиране на Loboris (lobo) Micropython на ESP32 с Windows 10 [лесно]
Инсталиране на Loboris (lobo) Micropython на ESP32 с Windows 10 [лесно]

Това ръководство ще ви помогне да инсталирате loboris micropython на вашия ESP32 без допълнителни знания.

Loboris има библиотеки, които стандартният микропитон няма и които са доста полезни. Това ръководство е специално направено за моя урок за това как да използвам st7789v tft дисплей с micropython [очаквайте скоро]

Стъпка 1: Инсталиране на софтуер

Нуждаем се от софтуер, за да инсталираме micropython. Започваме с python. Ако все още не сте го инсталирали, препоръчвам ви да инсталирате Anaconda (anaconda.com), който е пакет с python, libarys и полезни инструменти. Просто го инсталирайте със стандартни опции.

След това се нуждаете и от 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 файла и копирайте всички файлове и папката. Поставете ги в папката на esptool (от стъпка 1). Не ги поставяйте в подпапка! Bin файловете (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: Мигайте фърмуера

Предполагам, че сте следвали моя урок и сте инсталирали анаконда. Ако имате различна инсталация на python, предполагам, че можете сами да адаптирате следното.

Отворете „Подкана за 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 --port COM7 --baud 460800 -преди default_reset --after no_reset write_flash -z --flash_mode dio --flash_freq 40m --flash_size откриване 0x1000 bootloader/bootloader.bin 0xf000 phy_init_data.bin 0xf000 phy_init_data.bin MicroPython.bin 0x8000 partitions_mpy.bin

Променете COM порта към порта, който сте намерили в предишната стъпка и натиснете enter. Фърмуерът сега мига. Това може да отнеме минута.

Стъпка 5: Тествайте дали фърмуерът е мигал успешно

Препоръчвам ви да използвате uPyCraft. (https://docs.dfrobot.com/upycraft/) Изтеглете и инсталирайте. Отворете програмата. Щракнете върху инструменти -> дъска -> esp32. Щракнете върху инструменти -> Сериен -> (Изберете серийния, към който е свързана вашата платка, COM7 в моя случай).

Ако мигането е било успешно, трябва да видите ">>>" в терминала. Можете да напишете „1+1“и да натиснете enter и той трябва да върне 2. Ако вместо това видите прозорец с опции за мигане на фърмуера, инсталацията може да е неуспешна някъде. (Понякога това се случва и когато инсталацията е успешна. Когато видите "прозореца на флаш", опитайте да се свържете отново няколко пъти, изключете USB от платката, затворете uPyCraft, свържете платката отново, отворете uPyCraft и опитайте да свържете няколко пъти отново. Понякога това работи, понякога uPyCraft ВИНАГИ се проваля при първия опит, но успя при втория опит за връзка).

Препоръчано: