Cuprins:
- Pasul 1: Modulul ESP32
- Pasul 2: Instalare ESP-IDF - Cerințe
- Pasul 3: Tutorial de instalare pas cu pas + Exemplu
- Pasul 4: Compilați ușor descărcați și testați „Hello World”
- Pasul 5: Concluzii
Video: ESP-IDF pentru module ESP32 Instalare completă: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:46
Acum câteva luni am cumpărat un modul ESP32, am investigat ce metode există pentru a-l programa, deoarece consider că este un hardware foarte puternic, De data aceasta vom instala și configura platforma Espressif IoT Development Framework sau
(ESP-IDF) de la zero, aceasta este platforma oficială de dezvoltare espressif pentru modulele ESP32.
Dacă doriți să profitați la maximum de ESP32, consider o bună posibilitate, deși este considerat un pic mai complex și foarte complet.
Am creat acest tutorial, deoarece cele existente nu sunt foarte explicative și, în unele cazuri, diferă de documentația oficială espressif pentru ESP-IDF.
Site oficial: ESP-IDF espressif
Github oficial: ESP-IDF
Ei bine, dacă doriți să începeți în ESP32, în paginile următoare sunt prețuri foarte mici.
ESP32 (Aliexpress)
ESP32 (Bangood)
ESP32 (ICStation)
Puteți vizita PDAControl engleză
Documentare și explicație completă
pdacontrolen.com/esp-idf-modules-esp32-comp…
Următoarele tutoriale ESP-IDF, Arduino IDE, Mongoose OS
pdacontrolen.com/category/esp32/
Pueden Visitar PDAControl Español
Documentacion y explicacion Completa
pdacontroles.com/esp-idf-para-modulos-esp32…
Proximos Tutoriales ESP32 ESP-IDF, Arduino IDE, Mongoose OS
pdacontroles.com/category/esp32/
Pasul 1: Modulul ESP32
Dacă nu cunoașteți modulele ESP32, am creat această mică documentație și tutorial video.
ESP32 eBox & Widora prima recenzie
pdacontrolen.com/first-tests-esp32-eboxwido…
Pasul 2: Instalare ESP-IDF - Cerințe
Cerințe
- PC cu sistem de operare Linux (Ubuntu / Debian) sau Virtualbox, în cazul meu Lubuntu.
- Toolchain pentru a construi aplicația pentru ESP32.
- ESP-IDF care conține în esență API pentru ESP32 și scripturi pentru a opera Toolchain.
- Un editor de text, pentru a edita sau crea programe.
PC cu sistem de operare Linux (Ubuntu / Debian) sau Virtualbox
Deoarece instalarea pe un sistem de operare Linux, Lubuntu în cazul meu, este un derivat al (Ubuntu), deși există o versiune a ESP-IDF pentru Windows, vă recomandăm să instalați o mașină virtuală cu Linux.
- Tutorial recomandat Instalarea Lubuntu în mașină virtuală (Virualbox) în Windows
- Tutorial recomandat Instalați Lubuntu permanent pe un computer pe 32 de biți
Notă: Cred că îmi place Linux în acest caz (Ubuntu / Debian) personal prefer lubuntu, dar este la fel.
Pasul 3: Tutorial de instalare pas cu pas + Exemplu
Deoarece instalarea este foarte amănunțită, în acest videoclip veți vedea instalarea pas cu pas
Pasul 4: Compilați ușor descărcați și testați „Hello World”
Compilați și descărcați ușor
comparând punctual ESP-IDF cu SDK-ul pentru ESP8266 această versiune facilitează complet descărcarea compilării și monitorizarea codului folosind esptool.py
unele comenzi disponibile
- face menuconfig
- face totul
- face flash
- face monitor
esp-idf permite integrări cu unele IDE, cum ar fi Eclipse și Platformio. Personal prefer terminalul de comandă și editorul de text,
Pasul 5: Concluzii
Concluzii
Dacă decideți să utilizați ESP-IDF, voi menționa câteva dintre avantajele sale. Se face în C și permite FreeRTOS, fiind proiectat direct de espressif, există mai multe exemple și documentație, mai puține șanse de a găsi erori sau defecte. integrării, acest lucru ne permite să credem că vom putea folosi o mare parte din caracteristicile ESP32.
Dacă există un IDE Arduino pentru ESP32, dar cred că nu oferă securitatea și controlul complet al codului, desigur, ESP-IDF necesită mai multe cunoștințe despre C și ați părăsi zona de confidențialitate Arduino și vă veți extinde cunoștințele.
iar acest ghid este pentru a deschide posibilități cu ESP-IDF, Ei bine, aceasta este umila mea părere. singurul posibil dezavantaj viitor, dependența de espressif, dar cu lucrul existent puteți face totul! să te gândești la ESP32 la nivel profesional / industrial
Deși vom face și câteva teste mai târziu:
- ESP32- Arduino IDE
- Sistemul de operare ESP32 Mongoose.
Puteți vizita PDAControl engleză
Documentare și explicații complete
pdacontrolen.com/esp-idf-modules-esp32-com…
Următoarele tutoriale ESP-IDF, Arduino IDE, Mongoose OS
pdacontrolen.com/category/esp32/
Pueden Visitar PDAControl Español
Documentacion y explicacion Completa
pdacontroles.com/esp-idf-para-modulos-esp3…
Proximos Tutoriales ESP32 ESP-IDF, Arduino IDE, Mongoose OS
Recomandat:
Arduino-Teensy4 pentru Teensy 4.0 - Asamblare completă: 10 pași
Arduino-Teensy4 pentru Teensy 4.0 - Asamblare completă: acest instructiv vă va ajuta să vă prezentați prin asamblarea plăcii de expansiune Arduino-Teensy4 pentru Teensy 4.0 Puteți achiziționa una de la magazinul meu Tindie aici: https: //www.tindie.com/products/ cburgess129 / arduin … Puteți comanda un Teensy 4 împreună cu bo
Instalare Opencv și Python pentru Windows / Mac: 4 pași
Instalare Opencv și Python pentru Windows / Mac: OpenCV este o bibliotecă de vizualizare computerizată open source, care este foarte populară pentru efectuarea sarcinilor de bază de procesare a imaginii, cum ar fi estomparea, amestecarea imaginii, îmbunătățirea imaginii, precum și calitatea video, praguri etc. În plus față de procesarea imaginii , s-a dovedit
Noțiuni introductive despre Esp 8266 Esp-01 cu Arduino IDE - Instalarea plăcilor Esp în Arduino Ide și programarea Esp: 4 pași
Noțiuni introductive despre Esp 8266 Esp-01 cu Arduino IDE | Instalarea plăcilor Esp în Arduino Ide și programarea Esp: În acest instructables vom învăța cum să instalați plăci esp8266 în Arduino IDE și cum să programați esp-01 și să încărcați codul în acesta. aceasta și majoritatea oamenilor se confruntă cu probleme
Instalare fotovoltaică solară (PV) pentru autovehicul DIY: 7 pași (cu imagini)
Instalare solară fotovoltaică (PV) pentru DIY Camper: Următorul este un tutorial pentru cum să instalați un sistem solar fotovoltaic (PV) pentru un camper DIY, van sau RV. Exemplele, imaginile și videoclipurile afișate sunt specifice camperului personalizat pe care îl construiesc pentru preluarea mea de 6ft, dar ar trebui să ofere
BACTERII BATA - Instalare la domiciliu pentru îngrijirea orală: 5 pași (cu imagini)
BACTERII BATA - Instalare la domiciliu pentru îngrijirea orală: dentiștii sugerează ca oamenii să se spele pe dinți de două ori pe zi timp de cel puțin două minute de fiecare dată. O instalație interactivă de artă la domiciliu va accentua comportamentul bun, încurajând oamenii să își îmbunătățească bunele practici de îngrijire orală. Bacteria Beats este un