Programació ESP32
Hi ha dos passos per programar ESP32. En primer lloc, heu d'escriure codi per al que voleu realitzar. I en segon lloc, heu de transferir aquest codi a ESP32.
Alternatives a Arduino IDE per programar ESP32
Hi ha tres alternatives principals a Arduino IDE per programar ESP32. S'enumeren a continuació
Programació ESP32 en Thonny IDE
Per programar ESP32 mitjançant Thonny IDE. Feu clic a l'enllaç esmentat a continuació. Primer descarregueu Thonny IDE des de l'enllaç [ Lloc oficial de Thonny IDE ] i després instal·leu-lo al vostre ordinador.
MicroPython s'utilitza per programar ESP32 perquè és Python per a microcontroladors. ESP32 no té MicroPython per defecte. Per tant, hem de flashejar el microprogramari MicroPython a ESP32. Podeu descarregar i instal·lar la darrera versió de Firmware MicroPython .
A continuació, haureu de flashejar el microprogramari a ESP32 mitjançant Thonny IDE. Per això, a continuació es proporciona una guia detallada per flashejar el microprogramari MicroPython a la placa ESP32.
Com flashejar el microprogramari MicroPython?
Després d'instal·lar el microprogramari a ESP32, simplement escriviu el vostre script MicroPython a l'editor de Thonny IDE. Un cop s'hagi completat, deseu-lo i feu clic a Correr o premeu F5.
Programació ESP32 en codi VS
El codi VS s'utilitza per programar ESP32 quan hi ha codis llargs o projectes avançats. En primer lloc, heu d'instal·lar Visual Studio Code (VS Code). El VS Code també funciona amb MicroPython. Per tant, el microprogramari MicroPython s'ha de flashejar a ESP32 seguint el mateix procediment que s'esmenta a l'encapçalament anterior.
A continuació, descarregueu el Codi Visual Studio .
A Extensió Node.js es requereix a més de VS Code per utilitzar-lo a Windows.
Ara podeu escriure el vostre codi MicroPython a VS Code i executar-lo a ESP32.
Hi ha una altra extensió coneguda com Pymakr , escrit en JavaScript, que es pot utilitzar per programar ESP32. Feu clic aquí per aprendre a descarregar, instal·lar i utilitzar l'extensió Pymakr
Programació ESP32 en ESP-IDF
ESP32 es pot programar a l'IDE proporcionat pel seu desenvolupador, Espressif. El marc de desenvolupament IoT conegut com ESP-IDF és el marc oficial d'Espressif que generalment utilitza llenguatge C i també admet C++.
Per programar primer el tauler ESP32, instal·leu ESP-IDF i, després, només heu d'escriure el vostre codi en C o C++ segons la funció que vulgueu realitzar. Quan hàgiu formulat el vostre codi, podeu transferir-lo fàcilment a ESP32 mitjançant la plataforma ESP-IDF.
Per carregar el codi, heu d'escriure l'ordre següent a terminal sèrie de l'ESP-IDF .
idf. py –p Monitor de flaix COMXCal substituir X amb el port COM exacte en què ESP32 està connectat al vostre ordinador portàtil o PC.
- Per obtenir més informació sobre la programació d'ESP32 en C o C++, feu clic aquí .
- Per obtenir més informació sobre el funcionament d'ESP-IDF, feu clic aquí .
Conclusió
Hem estudiat que ESP32 es pot utilitzar sense un IDE Arduino. Hi ha moltes altres plataformes i llenguatges de programació disponibles per programar i executar codis en microcontroladors. Per exemple, es poden utilitzar C, C++ i Python i plataformes com Thonny IDE, VS Code i ESP-IDF poden oferir alternatives a Arduino IDE.