
Tartalomjegyzék:
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:48

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


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

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


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 é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ő
- menükonfigurálás
- készíts mindent
- villanni
- 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
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:
Telepítés De La Carte TagTagTag Pour Nabaztag / A TagTagTag Board telepítése a Nabaztagra: 15 lépés

Telepítés De La Carte TagTagTag Pour Nabaztag / A TagTagTag Board telepítése a Nabaztagra: (angol nyelvű verzióért lásd alább) La carte TagTagTag a étrend créée en 2018 lors de Maker Faire Paris pour faire renaitre les Nabaztag et les Nabaztag: tag. Elle a fait l'objet ensuite d'un financing Participatif sur Ulule en juin 2019, si vous souhaitez
Egyszerű telepítés IR távirányító a LIRC használatával a Raspberry PI (RPi) számára - 2019 július [1. rész]: 7 lépés
![Egyszerű telepítés IR távirányító a LIRC használatával a Raspberry PI (RPi) számára - 2019 július [1. rész]: 7 lépés Egyszerű telepítés IR távirányító a LIRC használatával a Raspberry PI (RPi) számára - 2019 július [1. rész]: 7 lépés](https://i.howwhatproduce.com/images/002/image-3016-18-j.webp)
Egyszerű beállítás IR infravörös távirányító a LIRC használatával a Raspberry PI (RPi) számára - 2019. július [1. rész]: Sok keresés után meglepődtem és megdöbbentem azon ellentmondó információkon, hogy hogyan állítsam be az IR távirányítót az RPi projektemhez. Azt hittem, hogy könnyű lesz, de a Linux InfraRed Control (LIRC) beállítása sokáig problémás volt
Első lépések az Esp 8266 Esp-01 használatával az Arduino IDE - -vel Esp táblák telepítése Arduino Ide programozásba és Esp programozása: 4 lépés

Első lépések az Esp 8266 Esp-01 használatával az Arduino IDE | -vel Esp táblák telepítése Arduino Ide programozásba és Esp programozása: Ebben az oktatóanyagban megtanuljuk, hogyan kell telepíteni az esp8266 táblákat az Arduino IDE programba, és hogyan kell programozni az esp-01 kódot, és feltölteni a kódot. ez és a legtöbb ember problémával szembesül
Egyszerű IOS alkalmazás BLE modulokhoz: 4 lépés

Egyszerű IOS alkalmazás a BLE modulokhoz: Ez az utasítás utasítja, hogyan hozhat létre egy nagyon alapvető funkciókkal rendelkező iOS -alkalmazást. Ez az utasítás nem megy végig az iOS BLE alkalmazás létrehozásának teljes folyamatán. Csak magas szintű áttekintést ad néhány fontos elemről
ESP32: Telepítés az Arduino IDE -be: 9 lépés

ESP32: Telepítés az Arduino IDE -be: A csatornám követőinek javaslatai alapján ma bemutatok egy oktatóanyagot az ESP32 telepítéséről az Arduino IDE -be. Foglalkozzunk az előfeltételekkel és a modul saját telepítésével egy lépésről lépésre készült folyamatábrán, valamint egy képernyőképen