Tartalomjegyzék:

ESP-IDF az ESP32 modulokhoz Teljes telepítés: 5 lépés
ESP-IDF az ESP32 modulokhoz Teljes telepítés: 5 lépés

Videó: ESP-IDF az ESP32 modulokhoz Teljes telepítés: 5 lépés

Videó: ESP-IDF az ESP32 modulokhoz Teljes telepítés: 5 lépés
Videó: Как использовать ESP32 WiFi и Bluetooth с Arduino IDE, полная информация с примерами и кодом. 2024, Július
Anonim
ESP-IDF az ESP32 modulokhoz Teljes telepítés
ESP-IDF az ESP32 modulokhoz Teljes telepítés

Néhány hónappal ezelőtt vásároltam egy ESP32 modult, megvizsgáltam, hogy milyen módszerek léteznek a programozására, mivel nagyon erős hardvernek tartom, Ezúttal telepítjük és konfiguráljuk az Espressif IoT Development Framework platformot, ill

(ESP-IDF) a semmiből, ez az ESP32 modulok hivatalos espressif fejlesztői platformja.

Ha a legtöbbet szeretné kihozni az ESP32 -ből, jó lehetőséget tartok, bár egy kicsit összetettebbnek és nagyon teljesnek tekinthető.

Ezt az oktatóanyagot azért hoztam létre, mert a meglévők nem túl magyarázóak, és bizonyos esetekben eltérnek az ESP-IDF hivatalos espressif dokumentációjától.

Hivatalos webhely: ESP-IDF espressif

Hivatalos Github: ESP-IDF

Nos, ha ESP32 -ben szeretne kezdeni, a következő oldalakon nagyon alacsony ár található.

ESP32 (Aliexpress)

ESP32 (Bangood)

ESP32 (ICStation)

Meglátogathatja a PDAControl angol nyelvet

Dokumentáció és teljes magyarázat

pdacontrolen.com/esp-idf-modules-esp32-comp…

Következő oktatóanyagok 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/

1. lépés: ESP32 modul

Image
Image

Ha nem ismeri az ESP32 modulokat, elkészítettem ezt a kis dokumentációt és videó bemutatót.

ESP32 eBox és Widora első felülvizsgálata

pdacontrolen.com/first-tests-esp32-eboxwido…

2. lépés: Az ESP -IDF telepítése - Követelmények

Egyszerű fordítás letöltés és tesztelés
Egyszerű fordítás letöltés és tesztelés

Követelmények

  • PC Linux operációs rendszerrel (Ubuntu / Debian) vagy Virtualbox, esetemben Lubuntu.
  • Eszközlánc az ESP32 alkalmazás létrehozásához.
  • ESP-IDF, amely lényegében API-t tartalmaz az ESP32 számára, és szkripteket az Eszközlánc működtetéséhez.
  • Szövegszerkesztő programok szerkesztésére vagy létrehozására.

PC Linux operációs rendszerrel (Ubuntu / Debian) vagy Virtualbox

Mivel a Linux operációs rendszerre, esetemben a Lubuntu telepítése az (Ubuntu) származéka, bár létezik ESP-IDF Windows-verzió, javasoljuk, hogy telepítsen virtuális gépet Linux-szal.

  • Ajánlott oktatóanyag A Lubuntu telepítése a Windows virtuális gépébe (Virualbox)
  • Ajánlott bemutató Telepítse a Lubuntut véglegesen 32 bites számítógépre

Megjegyzés: Azt hiszem, ebben az esetben szeretem a Linuxot (Ubuntu / Debian), én személy szerint jobban szeretem a lubuntut, de ez ugyanaz.

3. lépés: Telepítési útmutató lépésről lépésre + példa

Image
Image

Mivel a telepítés nagyon alapos, ebben a videóban lépésről lépésre látni fogja a telepítést

4. lépés: Egyszerű fordítás letöltése és tesztelése „hello World”

Egyszerű fordítás letöltés és tesztelés
Egyszerű fordítás letöltés és tesztelés

Egyszerű fordítás és letöltés

Pontosan összehasonlítva az ESP-IDF-et az ESP8266 SDK-val, ez a verzió teljesen megkönnyíti a kód összeállításának letöltését és felügyeletét az esptool.py használatával

néhány parancs elérhető

  1. menükonfigurálás
  2. készíts mindent
  3. villanni
  4. monitor készítése

Az esp-idf lehetővé teszi az egyes IDE-kkel, például az Eclipse és a Platformio integrálását. Én személy szerint jobban szeretem a parancsterminált és a szövegszerkesztőt,

5. lépés: Következtetések

Következtetések
Következtetések
Következtetések
Következtetések

Következtetések

Ha az ESP-IDF használata mellett dönt, megemlítem néhány előnyét. Ez C nyelven történik, és lehetővé teszi a FreeRTOS -t, mivel az espressif közvetlenül tervezte, több példa és dokumentáció található, kevesebb esélye a hibák vagy hibák megtalálására. Ez lehetővé teszi, hogy azt gondoljuk, hogy az ESP32 jellemzőinek nagy részét ki tudjuk használni.

Ha van Arduino IDE az ESP32-hez, de úgy gondolom, hogy nem biztosítja a kód biztonságát és teljes körű ellenőrzését, természetesen az ESP-IDF-nek több C-tudásra van szüksége, és elhagyná az Arduino-zónát, és bővítené tudását.

és ez az útmutató arra szolgál, hogy megnyitja a lehetőségeket az ESP-IDF segítségével, Nos, ez az én szerény véleményem. az egyetlen lehetséges jövőbeli hátrány, az espressif -től való függőség, de a meglévővel mindent megtehetsz! professzionális / ipari szinten gondolkodni az ESP32 -ről

Bár később teszteket is elvégezünk:

  • ESP32- Arduino IDE
  • ESP32 Mongoose OS.

Meglátogathatja a PDAControl angol nyelvet

Dokumentáció és teljes magyarázat

pdacontrolen.com/esp-idf-modules-esp32-com…

Következő oktatóanyagok 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

Ajánlott: