Sadržaj:
- Korak 1: ESP32 modul
- Korak 2: Instalacija ESP -IDF - Zahtjevi
- Korak 3: Vodič za instalaciju Korak po korak + Primjer
- Korak 4: Jednostavno preuzimanje i testiranje kompajliranja "hello World"
- Korak 5: Zaključci
Video: ESP-IDF za module ESP32 Potpuna instalacija: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Prije nekoliko mjeseci kupio sam ESP32 modul, istraživao sam koje metode postoje za njegovo programiranje, jer ga smatram vrlo moćnim hardverom, Ovaj put ćemo instalirati i konfigurirati Espressif IoT Development Framework platformu ili
(ESP-IDF) od nule, ovo je službena espressif razvojna platforma za ESP32 module.
Ako želite izvući maksimum iz ESP32, smatram da je to dobra mogućnost, iako se smatra malo složenijom i vrlo potpunom.
Napravio sam ovaj vodič jer postojeći ne objašnjavaju previše, a u nekim slučajevima se razlikuju od službene espressif dokumentacije za ESP-IDF.
Službena web stranica: ESP-IDF espressif
Službeni Github: ESP-IDF
Pa, ako želite početi s ESP32, na sljedećim stranicama su vrlo niske cijene.
ESP32 (Aliexpress)
ESP32 (Bangood)
ESP32 (ICStation)
Možete posjetiti PDAControl English
Dokumentacija i potpuno objašnjenje
pdacontrolen.com/esp-idf-modules-esp32-comp…
Sljedeći vodiči 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/
Korak 1: ESP32 modul
Ako ne poznajete ESP32 module, stvorio sam ovu malu dokumentaciju i video vodič.
ESP32 eBox & Widora prva recenzija
pdacontrolen.com/first-tests-esp32-eboxwido…
Korak 2: Instalacija ESP -IDF - Zahtjevi
Zahtevi
- PC sa Linux operativnim sistemom (Ubuntu / Debian) ili Virtualbox, u mom slučaju Lubuntu.
- Alatni lanac za izradu aplikacije za ESP32.
- ESP-IDF koji u osnovi sadrži API za ESP32.i skripte za rad s alatom lanaca.
- Uređivač teksta za uređivanje ili kreiranje programa.
PC sa operativnim sistemom Linux (Ubuntu / Debian) ili Virtualbox
Budući da je instalacija na Linux operativnom sistemu, Lubuntu u mom slučaju, izvedenica od (Ubuntu), iako postoji verzija ESP-IDF-a za Windows, preporučujemo vam da instalirate virtualnu mašinu s Linuxom.
- Preporučeni vodič Instaliranje Lubuntu -a na virtuelnu mašinu (Virualbox) u sistemu Windows
- Preporučeno uputstvo Instalirajte Lubuntu trajno na 32 -bitnom računaru
Napomena: Mislim da mi se sviđa Linux u ovom slučaju (Ubuntu / Debian) Ja lično preferiram lubuntu, ali je isto.
Korak 3: Vodič za instalaciju Korak po korak + Primjer
Budući da je instalacija vrlo temeljita, u ovom videu ćete vidjeti instalaciju korak po korak
Korak 4: Jednostavno preuzimanje i testiranje kompajliranja "hello World"
Lako sastavljanje i preuzimanje
Točno uspoređujući ESP-IDF sa SDK-om za ESP8266 ova verzija u potpunosti olakšava preuzimanje kompilacije i praćenje koda pomoću esptool.py
neke komande su dostupne
- make menuconfig
- napravi sve
- napravi blic
- napravite monitor
esp-idf dopušta integracije s nekim IDE-ovima, poput Eclipse i Platformio. Ja lično više volim komandni terminal i uređivač teksta,
Korak 5: Zaključci
Zaključci
Ako se odlučite za korištenje ESP-IDF-a, spomenuti ću neke njegove prednosti. Radi se na C -u i dopušta FreeRTOS, budući da ga je dizajnirao espressif, ima više primjera i dokumentacije, manja je mogućnost pronalaska grešaka ili grešaka. integracije to nam omogućuje da mislimo da ćemo moći koristiti veliki dio ESP32 karakteristika.
Ako postoji Arduino IDE za ESP32, ali mislim da ne pruža sigurnost i potpunu kontrolu koda, naravno da ESP-IDF zahtijeva više znanja o C, pa biste napustili Arduino conford zonu i proširili svoje znanje.
i ovaj vodič je za to da otvori mogućnosti sa ESP-IDF-om, pa to je moje skromno mišljenje. jedini mogući nedostatak u budućnosti, ovisnost o espressifu, ali sa postojećom stvari možete učiniti sve! razmišljati o ESP32 na profesionalnom / industrijskom nivou
Iako ćemo kasnije napraviti i neke testove:
- ESP32- Arduino IDE
- ESP32 Mongoose OS.
Možete posjetiti PDAControl English
Dokumentacija i potpuno objašnjenje
pdacontrolen.com/esp-idf-modules-esp32-com…
Sljedeći vodiči 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
Preporučuje se:
Arduino -Teensy4 za Teensy 4.0 - Potpuna montaža: 10 koraka
Arduino-Teensy4 za Teensy 4.0-Potpuna montaža: Ovo uputstvo će vas provesti kroz montažu ploče za proširenje Arduino-Teensy4 za Teensy 4.0. Možete je kupiti u mojoj trgovini Tindie ovdje: https: //www.tindie.com/products/ cburgess129/arduin … Možete naručiti Teensy 4 zajedno sa bo
Potpuna pametna kuća: 9 koraka
Potpuna pametna kuća: Ovaj projekt može uključiti i isključiti jednostavna opterećenja od 6A, poput stropnih ventilatora i svjetla, ovisno o ocjenama releja. Do 16 opterećenja može se uključiti i isključiti s bilo kojeg telefona s Androidom, iOS -om, Javom, Windows -om ili bilo čime drugim. zasnovano na webu. Android ima aplikaciju za
Prvi koraci sa Esp 8266 Esp-01 sa Arduino IDE - Instaliranje Esp ploča u Arduino Ide i programiranje Esp: 4 koraka
Prvi koraci sa Esp 8266 Esp-01 sa Arduino IDE | Instaliranje Esp ploča u Arduino Ide i programiranje Esp: U ovom uputstvu naučit ćemo kako instalirati esp8266 ploče u Arduino IDE i kako programirati esp-01 i učitati kod u njega. Budući da su esp ploče toliko popularne pa sam razmišljao o tome da ispravim instrukcije za ovo i većina ljudi se suočava s problemom
CAR-INO: Potpuna konverzija starog RC automobila sa Arduino i Bluetooth kontrolom: 5 koraka (sa slikama)
CAR-INO: Potpuna konverzija starog RC automobila sa Arduino i Bluetooth kontrolom: Uvod Pozdrav, u svojim prvim instrukcijama želio bih s vama podijeliti svoje iskustvo s pretvaranjem starog RC automobila iz 1990. u nešto novo. Bio je Božić 1990. kada mi je Djed Mraz poklonio ovaj Ferrari F40, najbrži automobil na svijetu! … u to vrijeme
Jeftina domaća LED svjetiljka (potpuna izrada): 6 koraka
Jeftina domaća LED svjetiljka (potpuna izrada): jeftin izvor LED dioda Puna svjetiljka / svjetiljka