Programavimas ESP32
Yra du ESP32 programavimo etapai. Pirmiausia turite parašyti kodą tam, ką norite atlikti. Antra, tą kodą reikia perkelti į ESP32.
Arduino IDE alternatyvos ESP32 programavimui
Yra trys pagrindinės Arduino IDE alternatyvos ESP32 programavimui. Jie išvardyti žemiau
ESP32 programavimas Thonny IDE
Programuoti ESP32 naudojant Thonny IDE. Spustelėkite toliau nurodytą nuorodą. Pirmiausia atsisiųskite Thonny IDE iš nuorodos [ Thonny IDE oficiali svetainė ] ir įdiekite jį savo kompiuteryje.
„MicroPython“ naudojamas ESP32 programavimui, nes jis yra „Python“, skirtas mikrovaldikliams. ESP32 pagal numatytuosius nustatymus neturi MicroPython. Taigi, turime paleisti „MicroPython“ programinę-aparatinę įrangą į ESP32. Galite atsisiųsti ir įdiegti naujausią versiją „MicroPython“ programinė įranga .
Tada turėsite įjungti programinę-aparatinę įrangą į ESP32 naudodami Thonny IDE. Tam toliau pateikiamas išsamus „MicroPython“ programinės įrangos „flash“ ESP32 plokštėje vadovas.
Kaip paleisti „MicroPython“ programinę-aparatinę įrangą?
Įdiegę programinę-aparatinę įrangą ESP32, tiesiog parašykite savo MicroPython scenarijų Thonny IDE redaktoriuje. Baigę išsaugokite jį ir spustelėkite Bėk arba paspauskite F5.
ESP32 programavimas VS kode
VS kodas naudojamas ESP32 programavimui, kai yra ilgi kodai arba pažangūs projektai. Pirmiausia turite įdiegti „Visual Studio Code“ (VS kodą). VS kodas taip pat veikia su MicroPython. Todėl „MicroPython“ programinė įranga turi būti įdiegta ESP32, laikantis tos pačios procedūros, kaip minėta ankstesnėje antraštėje.
Tada atsisiųskite Visual Studio kodas .
A Node.js plėtinys be VS kodo, norint jį naudoti sistemoje Windows.
Dabar galite parašyti „MicroPython“ kodą „VS Code“ ir paleisti jį ESP32.
Yra dar vienas plėtinys, žinomas kaip Pymakr , parašyta JavaScript, kurį galima naudoti programuojant ESP32. Spustelėkite čia norėdami sužinoti, kaip atsisiųsti, įdiegti ir naudoti Pymakr plėtinį
ESP32 programavimas ESP-IDF
ESP32 galima užprogramuoti IDE, kurį teikia jo kūrėjas Espressif. „IoT Development Framework“, žinoma kaip ESP-IDF, yra oficiali „Espressif“ sistema, kuri paprastai naudoja C kalbą ir palaiko C++.
Norėdami pirmiausia užprogramuoti ESP32 plokštę, įdiekite ESP-IDF, o tada jums tereikia parašyti kodą C arba C++ pagal funkciją, kurią norite atlikti. Kai suformuluosite kodą, galite lengvai perkelti kodą į ESP32 naudodami ESP-IDF platformą.
Norėdami įkelti kodą, turite parašyti šią komandą ESP-IDF nuoseklusis terminalas .
idf. py –p COMX blykstės monitoriusReikia pakeisti X su tiksliu COM prievadu, prie kurio ESP32 prijungtas prie nešiojamojo ar kompiuterio.
- Norėdami sužinoti daugiau apie ESP32 programavimą C arba C++, spustelėkite čia .
- Norėdami sužinoti daugiau apie ESP-IDF veikimą, spustelėkite čia .
Išvada
Ištyrėme, kad ESP32 galima naudoti be Arduino IDE. Yra daug kitų platformų ir programavimo kalbų, skirtų programuoti ir paleisti kodus mikrovaldikliuose. Pavyzdžiui, galima naudoti C, C++ ir Python, o tokios platformos kaip Thonny IDE, VS Code ir ESP-IDF gali pasiūlyti alternatyvų Arduino IDE.