Përmbajtje:

ESP-IDF për modulet ESP32 Instalimi i plotë: 5 hapa
ESP-IDF për modulet ESP32 Instalimi i plotë: 5 hapa

Video: ESP-IDF për modulet ESP32 Instalimi i plotë: 5 hapa

Video: ESP-IDF për modulet ESP32 Instalimi i plotë: 5 hapa
Video: Как использовать ESP32 WiFi и Bluetooth с Arduino IDE, полная информация с примерами и кодом. 2024, Korrik
Anonim
ESP-IDF për modulet ESP32 Instalim i plotë
ESP-IDF për modulet ESP32 Instalim i plotë

Disa muaj më parë bleva një modul ESP32, hetova se cilat metoda ekzistojnë për ta programuar atë, pasi e konsideroj atë një pajisje shumë të fuqishme, Këtë herë ne do të instalojmë dhe konfigurojmë platformën e Espressif IoT Development Framework ose

(ESP-IDF) nga e para, kjo është platforma zyrtare e zhvillimit espressif për modulet ESP32.

Nëse doni të përfitoni sa më shumë nga ESP32, unë konsideroj një mundësi të mirë, edhe pse konsiderohet pak më komplekse dhe shumë e plotë.

Unë e kam krijuar këtë tutorial pasi ato ekzistuese nuk janë shumë shpjeguese, dhe në disa raste ato ndryshojnë nga dokumentacioni zyrtar espressif për ESP-IDF.

Faqja zyrtare e internetit: ESP-IDF espressif

Github zyrtar: ESP-IDF

Epo, nëse doni të filloni në ESP32, në faqet e mëposhtme ka një çmim shumë të ulët.

ESP32 (Aliexpress)

ESP32 (Bangood)

ESP32 (ICStation)

Mund të vizitoni PDAControl English

Dokumentacioni dhe shpjegimi i plotë

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

Tutorials e ardhshëm 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/

Hapi 1: Moduli ESP32

Image
Image

Nëse nuk i njihni modulet ESP32, unë kam krijuar këtë dokumentacion të vogël dhe udhëzues video.

ESP32 eBox & Widora rishikimi i parë

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

Hapi 2: Instalimi ESP -IDF - Kërkesat

Shkarkoni dhe Testoni Kompilim të Lehtë
Shkarkoni dhe Testoni Kompilim të Lehtë

Kërkesat

  • PC me Sistem Operativ Linux (Ubuntu / Debian) ose Virtualbox, në rastin tim Lubuntu.
  • Toolchain për të ndërtuar aplikacionin për ESP32.
  • ESP-IDF që në thelb përmban API për ESP32.dhe skriptet për të operuar Toolchain.
  • Një redaktues teksti, për të redaktuar ose krijuar programe.

PC me sistem operativ Linux (Ubuntu / Debian) ose Virtualbox

Meqenëse instalimi në një sistem operativ Linux, Lubuntu në rastin tim, është një derivat i (Ubuntu), megjithëse ekziston një version i ESP-IDF për Windows, ju rekomandoni që të instaloni një makinë virtuale me Linux.

  • Udhëzues i rekomanduar Instalimi i Lubuntu në makinë virtuale (Virualbox) në Windows
  • Udhëzues i rekomanduar Instaloni Lubuntu përgjithmonë në PC 32bit

Shënim: Unë mendoj se më pëlqen Linux në këtë rast (Ubuntu / Debian) Unë personalisht preferoj lubuntu, por është e njëjta gjë.

Hapi 3: Udhëzues për instalimin Hap pas hapi + Shembull

Image
Image

Meqenëse instalimi është shumë i plotë, në këtë video do të shihni instalimin hap pas hapi

Hapi 4: Kompilimi i lehtë i Shkarkimit dhe Testimit "përshëndetje Botë"

Shkarkoni dhe Testoni Kompilim të Lehtë
Shkarkoni dhe Testoni Kompilim të Lehtë

Përpiloni dhe shkarkoni lehtë

krahasimi i përpiktë i ESP-IDF me SDK për ESP8266 ky version lehtëson plotësisht shkarkimin dhe monitorimin e përpilimit të kodit duke përdorur esptool.py

disa komanda në dispozicion

  1. bëj menuconfig
  2. bëj të gjitha
  3. bëj flash
  4. bëj monitor

esp-idf lejon integrimin me disa IDE, të tilla si Eclipse dhe Platformio. Unë personalisht preferoj terminalin e komandës dhe redaktuesin e tekstit,

Hapi 5: Përfundime

Përfundimet
Përfundimet
Përfundimet
Përfundimet

Përfundimet

Nëse vendosni të përdorni ESP-IDF, unë do të përmend disa nga avantazhet e tij. Doneshtë bërë në C dhe lejon FreeRTOS, duke u projektuar nga espressif direkt ka më shumë shembuj dhe dokumentacion, më pak mundësi për të gjetur gabime ose gabime. të integrimit kjo na lejon të mendojmë se do të jemi në gjendje të përdorim një pjesë të madhe të karakteristikave të ESP32.

Nëse ka një Arduino IDE për ESP32 por mendoj se nuk siguron sigurinë dhe kontrollin e plotë të kodit, sigurisht që ESP-IDF kërkon më shumë njohuri për C, dhe ju do të largoheshit nga zona e konfuzionit Arduino dhe do të zgjeronit njohuritë tuaja.

dhe ky udhëzues është për atë që të hapë mundësi me ESP-IDF, pra ky është mendimi im i përulur. i vetmi disavantazh i mundshëm në të ardhmen, varësia nga espressif, por me gjënë ekzistuese mund të bësh gjithçka! për të menduar për ESP32 në një nivel profesional / industrial

Edhe pse ne do të bëjmë disa teste më vonë:

  • ESP32- Arduino IDE
  • ESP32 OS Mongoose.

Mund të vizitoni PDAControl English

Dokumentacioni dhe shpjegimi i plotë

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

Tutorials e ardhshëm 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

Recommended: