
Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38

Před několika měsíci jsem si koupil modul ESP32, zkoumal jsem, jaké metody existují pro jeho programování, protože ho považuji za velmi výkonný hardware, Tentokrát nainstalujeme a nakonfigurujeme platformu Espressif IoT Development Framework nebo
(ESP-IDF) od nuly, toto je oficiální platforma pro vývoj espressif pro moduly ESP32.
Pokud chcete z ESP32 vytěžit maximum, považuji to za dobrou možnost, i když je považována za trochu složitější a velmi kompletní.
Vytvořil jsem tento návod, protože ty stávající nejsou příliš vysvětlující a v některých případech se liší od oficiální dokumentace espressif pro ESP-IDF.
Oficiální webové stránky: ESP-IDF espressif
Oficiální Github: ESP-IDF
Pokud chcete začít v ESP32, na následujících stránkách jsou velmi nízké ceny.
ESP32 (Aliexpress)
ESP32 (Bangood)
ESP32 (ICStation)
Můžete navštívit PDAControl English
Dokumentace a úplné vysvětlení
pdacontrolen.com/esp-idf-modules-esp32-comp…
Další Návody ESP-IDF, Arduino IDE, Mongoose OS
pdacontrolen.com/category/esp32/
Pueden Visitar PDAControl Español
Kompletní dokumentace a vysvětlení
pdacontroles.com/esp-idf-para-modulos-esp32…
Proximos Tutoriales ESP32 ESP-IDF, Arduino IDE, Mongoose OS
pdacontroles.com/category/esp32/
Krok 1: Modul ESP32


Pokud neznáte moduly ESP32, vytvořil jsem tento malý dokumentační a video návod.
První recenze ESP32 eBox & Widora
pdacontrolen.com/first-tests-esp32-eboxwido…
Krok 2: Instalace ESP -IDF - požadavky

Požadavky
- PC s operačním systémem Linux (Ubuntu / Debian) nebo Virtualbox, v mém případě Lubuntu.
- Toolchain pro sestavení aplikace pro ESP32.
- ESP-IDF, který v podstatě obsahuje API pro ESP32. A skripty pro provoz Toolchain.
- Textový editor pro úpravu nebo vytváření programů.
PC s operačním systémem Linux (Ubuntu / Debian) nebo Virtualbox
Vzhledem k tomu, že instalace v operačním systému Linux je v mém případě Lubuntu derivátem (Ubuntu), přestože existuje verze ESP-IDF pro Windows, doporučujeme nainstalovat virtuální počítač s Linuxem.
- Doporučený návod Instalace Lubuntu na virtuální stroj (Virualbox) ve Windows
- Doporučený návod Nainstalujte Lubuntu trvale na 32bitové PC
Poznámka: Myslím, že se mi v tomto případě líbí Linux (Ubuntu / Debian) Osobně dávám přednost lubuntu, ale je to stejné.
Krok 3: Návod k instalaci krok za krokem + Příklad


Jelikož je instalace velmi důkladná, v tomto videu uvidíte instalaci krok za krokem
Krok 4: Snadné kompilace Stažení a testování „ahoj světe“

Snadné kompilace a stahování
přesné srovnání ESP-IDF se sadou SDK pro ESP8266 tato verze zcela usnadňuje stahování kompilace a monitorování kódu pomocí esptool.py
některé dostupné příkazy
- provést menuconfig
- udělat vše
- udělat blesk
- udělat monitor
esp-idf umožňuje integraci s některými IDE, jako jsou Eclipse a Platformio. Osobně dávám přednost příkazovému terminálu a textovému editoru,
Krok 5: Závěry


Závěry
Pokud se rozhodnete používat ESP-IDF, zmíním některé jeho výhody. Provádí se v jazyce C a umožňuje FreeRTOS, který byl navržen přímo společností espressif, obsahuje více příkladů a dokumentace, menší pravděpodobnost nalezení chyb nebo chyb. integrace, to nám umožňuje uvažovat o tom, že budeme moci použít velkou část charakteristik ESP32.
Pokud existuje Arduino IDE pro ESP32, ale myslím, že neposkytuje zabezpečení a úplnou kontrolu nad kódem, ESP-IDF samozřejmě vyžaduje více znalostí C a vy byste opustili zónu conu Arduino a rozšířili si své znalosti.
a tato příručka má za cíl otevřít možnosti s ESP-IDF. To je můj skromný názor. jediná možná budoucí nevýhoda, závislost na espressifu, ale s existující věcí můžete dělat všechno! přemýšlet o ESP32 na profesionální / průmyslové úrovni
Ačkoli některé testy provedeme také později:
- ESP32- Arduino IDE
- ESP32 Mongoose OS.
Můžete navštívit PDAControl English
Dokumentace a úplné vysvětlení
pdacontrolen.com/esp-idf-modules-esp32-com…
Další Návody ESP-IDF, Arduino IDE, Mongoose OS
pdacontrolen.com/category/esp32/
Pueden Visitar PDAControl Español
Kompletní dokumentace a vysvětlení
pdacontroles.com/esp-idf-para-modulos-esp3…
Proximos Tutoriales ESP32 ESP-IDF, Arduino IDE, Mongoose OS
Doporučuje:
Kompletní sada webového rozhraní Python pro PhidgetSBC3: 6 kroků

Kompletní sada webového rozhraní Python pro PhidgetSBC3: Deska PhidgetSBC3 je plně funkční jednodeskový počítač se systémem Debain Linux. Je podobný malinovému Pi, ale má 8 analogových senzorových vstupů a 8 digitálních vstupů a 8 digitálních výstupů. Dodává se s webovým serverem a webovou aplikací, aby
Instalace De La Carte TagTagTag nalijte Nabaztag / Instalace tabule TagTagTag na váš Nabaztag: 15 kroků

Instalace De La Carte TagTagTag Nalít Nabaztag / Instalace TagTagTag Board na Váš Nabaztag: (anglickou verzi najdete níže) La carte TagTagTag a été créée en 2018 lors de Maker Faire Paris pour faire renaitre les Nabaztag et les Nabaztag: tag. Všechny možnosti financování z účasti na Ulule v červenci 2019, si vous souhaitez
Instalace De La Carte TagTagTag Pour Nabaztag: tag / Instalace TagTagTag Board na váš Nabaztag: tag: 23 kroků

Instalace De La Carte TagTagTag Pour Nabaztag: tag / Instalace TagTagTag Board na váš Nabaztag: tag: (anglická verze je uvedena níže) La carte TagTagTag a été créée en 2018 lors de Maker Faire Paris pour faire renaitre les Nabaztag et les Nabaztag: tag . Všechny možnosti financování z účasti na Ulule v červenci 2019, si vous souhaitez
Začínáme s Esp 8266 Esp-01 s Arduino IDE - Instalace desek Esp do Arduino Ide a programování Esp: 4 kroky

Začínáme s Esp 8266 Esp-01 s Arduino IDE | Instalace desek Esp do Arduino Ide a Programování Esp: V tomto návodu se naučíme, jak nainstalovat desky esp8266 do Arduino IDE a jak do nich naprogramovat esp-01 a nahrát kód. Protože desky esp jsou tak populární, přemýšlel jsem o opravě instructables pro toto a většina lidí čelí problému
Instalace solární fotovoltaiky (PV) pro kempování pro kutily: 7 kroků (s obrázky)

Instalace solární fotovoltaiky (PV) pro kempování pro kutily: Níže je uveden návod, jak nainstalovat solární fotovoltaický systém (PV) pro obytný vůz, dodávku nebo obytný vůz. Uvedené příklady, obrázky a videa jsou specifické pro vlastní zasouvací karavan, který stavím pro svůj snímač 6 stop, ale měly by nabídnout