Sisällysluettelo:
- Vaihe 1: Ohjelmiston asentaminen
- Vaihe 2: Lataa laiteohjelmisto
- Vaihe 3: Etsi COM -portti
- Vaihe 4: Flash -laiteohjelmisto
- Vaihe 5: Testaa, onko laiteohjelmisto välähtänyt onnistuneesti
Video: Loboris (lobo) Micropythonin asentaminen ESP32 -järjestelmään Windows 10: ssä [helppo]: 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Tämä opas auttaa sinua asentamaan loboris -mikropytonin ESP32 -laitteeseesi ilman lisätietoa.
Loborisilla on kirjastoja, joita tavallisella mikropythonilla ei ole ja jotka ovat varsin hyödyllisiä. Tämä opas on tehty erityisesti opetusohjelmaani varten st7789v tft -näytön käyttämisestä mikropythonilla [tulossa pian]
Vaihe 1: Ohjelmiston asentaminen
Tarvitsemme ohjelmiston mikropythonin asentamiseksi. Aloitamme pythonilla. Jos et ole jo asentanut sitä, suosittelen sinua asentamaan Anaconda (anaconda.com), joka on paketti, jossa on python, libarys ja hyödyllisiä työkaluja. Asenna se vain vakiovarusteilla.
Sitten tarvitset myös esp-työkalun, joka meidän on päivitettävä laiteohjelmisto. Lataa koko kansio osoitteesta https://github.com/espressif/esptool ja pura se uuteen kansioon
Vaihe 2: Lataa laiteohjelmisto
Lataa uusin laiteohjelmisto osoitteesta
github.com/loboris/MicroPython_ESP32_psRAM…
Nämä ovat valmiita laiteohjelmistoja, mikä tekee siitä paljon helpompaa. Voit joko ladata normaalin rakennetun "MicroPython_LoBo_esp32" tai rakennetun kaikkien kirjastojen kanssa "MicroPython_LoBo_esp32_all". Jos tulit tänne esp32 tft -näyttöoppaastani, sinun on ladattava "MicroPython_LoBo_esp32_all"
Vieritä verkkosivustoa alaspäin ja lataa.zip -tiedosto.
Avaa zip -tiedosto ja kopioi kaikki tiedostot ja kansio. Liitä ne esptoolin kansioon (vaiheesta 1). Älä laita niitä alikansioon! Roskakoritiedostojen (micropython.bin jne.) On oltava samassa kansiossa.py -tiedostojen kanssa (esptool.py jne.). Vain bootloader.bin on oltava alikansiossa bootloader.bin (Katso rakenne rakenteesta)
Vaihe 3: Etsi COM -portti
Liitä esp32 USB: n kautta. Avaa Windowsin laitehallinta (Windows-asetuksen kautta tai paina Windows-näppäintä + R, kirjoita "devmgmt.msc" ja paina enter). Avaa kohta "portit". Etsi jotain "cp2102". Takana on määritetty COM -portti, esimerkiksi COM7. Pidä tämä mielessä seuraavaan vaiheeseen.
Vaihe 4: Flash -laiteohjelmisto
Oletan, että seurasit opetusohjelmaani ja asensit anacondan. Jos sinulla on erilainen python -asennus, oletan, että voit mukauttaa seuraavan itse.
Avaa "Anaconda -kehote" (Napsauta Windowsin käynnistysvalikko -> Anaconda). Muuta polku kansioon, jossa esp -työkalusi sijaitsee. Minulle tämä olisi "C: / Users / Marc / Desktop / TTGO Display / esptool-master2"
Jos haluat vaihtaa tähän kansioon, kirjoita "cd C: / Users / Marc / Desktop / TTGO Display / esptool-master2" ja paina enter.
Nyt päivitämme laiteohjelmiston. Varmista, että esp32 on liitetty. Kirjoita seuraava komento:
python esptool.py --chip esp32 --port COM7 --baud 460800 -ennen oletusasetusten palauttamista -jälkeen no_reset write_flash -z --flash_mode dio --flash_freq 40m --flash_size detect 0x1000 bootloader/bootloader.bin 0xf000 phy_init_data.bin 0x100 MicroPython.bin 0x8000 partitions_mpy.bin
Vaihda COM -portti edellisessä vaiheessa löytämääsi porttiin ja paina enter. Laiteohjelmisto vilkkuu nyt. Tämä voi kestää minuutin.
Vaihe 5: Testaa, onko laiteohjelmisto välähtänyt onnistuneesti
Suosittelen käyttämään uPyCraftia. (https://docs.dfrobot.com/upycraft/) Lataa ja asenna se. Avaa ohjelma. Napsauta työkalut -> levy -> esp32. Napsauta työkalut -> Sarja -> (Valitse sarja, johon korttisi on kytketty, COM7 minun tapauksessani).
Jos vilkkuminen onnistui, päätelaitteessa pitäisi näkyä ">>>". Voit kirjoittaa "1+1" ja painaa enter -näppäintä, ja sen pitäisi palauttaa 2. Jos näet sen sijaan ikkunan, jossa on vaihtoehtoja laiteohjelmiston vilkkumiseksi, asennus saattaa epäonnistua jossain. (Joskus tämä tapahtuu myös asennuksen onnistuttua. Kun näet "flash -ikkunan", yritä muodostaa yhteys muutaman kerran uudelleen, irrota USB -levy kortista, sulje uPyCraft, kytke levy uudelleen, avaa uPyCraft ja yritä liittää Joskus tämä toimii, joskus uPyCraft AINA epäonnistuu ensimmäisellä yrityksellä, mutta onnistui toisella yhteysyrityksellä).
Suositeltava:
DIY Kuinka näyttää aika M5StickC ESP32: ssa Visuinon avulla - Helppo tehdä: 9 vaihetta
DIY Kuinka näyttää aika M5StickC ESP32: ssa Visuinon avulla - Helppo tehdä: Tässä opetusohjelmassa opimme ohjelmoimaan ESP32 M5Stack StickC: n Arduino IDE: n ja Visuinon avulla näyttämään ajan nestekidenäytöllä
Raspbianin asentaminen Raspberry Pi 3 B: hen ilman HDMI: tä - Raspberry Pi 3B: n käytön aloittaminen - Raspberry Pi: n asentaminen 3: 6 vaihetta
Raspbianin asentaminen Raspberry Pi 3 B: hen ilman HDMI: tä | Raspberry Pi 3B: n käytön aloittaminen | Raspberry Pi 3: n asentaminen: Kuten jotkut teistä tietävät, Raspberry Pi -tietokoneet ovat aivan mahtavia ja saat koko tietokoneen vain yhdelle pienelle levylle. Raspberry Pi 3 Model B: ssä on neliytiminen 64-bittinen ARM Cortex A53 kellotaajuus 1,2 GHz. Tämä tekee Pi 3: sta noin 50
MicroPythonin käytön aloittaminen ESP8266 -laitteessa: 10 vaihetta (kuvien kanssa)
MicroPythonin käytön aloittaminen ESP8266: ssa: Haluatko erilaisen tavan ohjelmoida ESP8266-pohjaiset levyt kuin yleinen menetelmä, jossa käytetään Arduino IDE: tä yhdessä C/C ++ -ohjelmointikielen kanssa? kortti MicroPython.BUIL -sovelluksella
ESP32: n asentaminen Arduino IDE: een: Helppo tapa: 6 vaihetta
ESP32: n asentaminen Arduino IDE: hen: Helppo tapa: Tässä on uusi tapa asentaa ESP32 Arduino IDE: hen. Tämä julkaistiin elokuussa 2018 ja on paljon helpompaa kuin menneisyyden improvisoidut ratkaisut. Mikro -ohjaimien valmistaja Espressif ymmärsi Arduino IDE: n (joka
DIY MusiLED, musiikin synkronoidut LEDit yhdellä napsautuksella Windows- ja Linux-sovelluksella (32- ja 64-bittinen). Helppo luoda, helppo käyttää, helppo siirtää: 3 vaihetta
DIY MusiLED, musiikin synkronoidut LEDit yhdellä napsautuksella Windows- ja Linux-sovelluksella (32- ja 64-bittinen). Helppo luoda, Helppo käyttää, Helppo siirtää: Tämä projekti auttaa sinua liittämään 18 LEDiä (6 punaista + 6 sinistä + 6 keltaista) Arduino-korttiin ja analysoimaan tietokoneen äänikortin reaaliaikaisia signaaleja ja välittämään ne LEDit sytyttävät ne beat -tehosteiden mukaan (virveli, korkea hattu, potku)