Sisukord:

ESP-IDF moodulite ESP32 täielik paigaldamine: 5 sammu
ESP-IDF moodulite ESP32 täielik paigaldamine: 5 sammu

Video: ESP-IDF moodulite ESP32 täielik paigaldamine: 5 sammu

Video: ESP-IDF moodulite ESP32 täielik paigaldamine: 5 sammu
Video: Как настроить и использовать камеру ESP32 с камерой Micro USB WiFi 2024, November
Anonim
ESP-IDF moodulite ESP32 täielik installimine
ESP-IDF moodulite ESP32 täielik installimine

Paar kuud tagasi ostsin ESP32 mooduli, uurisin, millised meetodid selle programmeerimiseks on olemas, kuna pean seda väga võimsaks riistvaraks, Seekord installime ja seadistame Espressif IoT Development Framework platvormi või

(ESP-IDF) nullist, see on ESP32 moodulite ametlik espressifi arendusplatvorm.

Kui soovite ESP32 -st maksimumi võtta, pean head võimalust, kuigi seda peetakse pisut keerukamaks ja väga terviklikuks.

Olen selle õpetuse loonud, kuna olemasolevad ei ole väga selgitavad ja mõnel juhul erinevad need ESP-IDF-i ametlikust espressif-dokumentatsioonist.

Ametlik veebisait: ESP-IDF espressif

Ametlik Github: ESP-IDF

Kui soovite alustada ESP32 -st, on järgmistel lehtedel väga madal hind.

ESP32 (Aliexpress)

ESP32 (Bangood)

ESP32 (ICStation)

Võite külastada PDAControli inglise keelt

Dokumentatsioon ja täielik selgitus

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

Järgmised õpetused 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/

Samm: ESP32 moodul

Image
Image

Kui te ei tunne ESP32 mooduleid, olen koostanud selle väikese dokumentatsiooni ja videoõpetuse.

ESP32 eBox ja Widora esimene ülevaade

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

2. samm: ESP -IDF -i paigaldamine - nõuded

Lihtne koostada allalaadimine ja testimine
Lihtne koostada allalaadimine ja testimine

Nõuded

  • Arvuti Linuxi operatsioonisüsteemiga (Ubuntu / Debian) või Virtualbox, minu puhul Lubuntu.
  • Toolchain ESP32 rakenduse loomiseks.
  • ESP-IDF, mis sisuliselt sisaldab API-d ESP32. jaoks ja skripte Toolchaini kasutamiseks.
  • Tekstiredaktor programmide redigeerimiseks või loomiseks.

Arvuti Linuxi operatsioonisüsteemiga (Ubuntu / Debian) või Virtualbox

Kuna Linuxi operatsioonisüsteemi, minu puhul Lubuntu, installimine on (Ubuntu) tuletis, kuigi Windowsi jaoks on olemas ESP-IDF-i versioon, soovitame teil installida virtuaalse masina Linuxiga.

  • Soovitatav õpetus Lubuntu installimine Windowsi virtuaalmasinasse (Virualbox)
  • Soovitatav õpetus Installige Lubuntu püsivalt 32 -bitisele arvutile

Märkus: ma arvan, et mulle meeldib sel juhul Linux (Ubuntu / Debian). Eelistan isiklikult lubuntut, kuid see on sama.

3. samm: paigaldusõpetus samm -sammult + näide

Image
Image

Kuna installimine on väga põhjalik, näete selles videos installimist samm -sammult

Samm: lihtne kompileerige allalaadimine ja "Tere maailm" testimine

Lihtne koostada allalaadimine ja testimine
Lihtne koostada allalaadimine ja testimine

Lihtne kompileerida ja alla laadida

kui võrrelda ESP-IDF-i täpselt ESP8266 jaoks mõeldud SDK-ga, hõlbustab see versioon täielikult koodi koostamist ja allalaadimist esptool.py abil

saadaval mõned käsud

  1. tee menüükonfiguratsioon
  2. teha kõik
  3. sähvatama
  4. teha monitor

esp-idf võimaldab integreerimist mõne IDE-ga, näiteks Eclipse ja Platformio. Mina isiklikult eelistan käsuterminali ja tekstiredaktorit,

5. samm: Järeldused

Järeldused
Järeldused
Järeldused
Järeldused

Järeldused

Kui otsustate kasutada ESP-IDF-i, siis mainin mõningaid selle eeliseid. Seda tehakse C -keeles ja see võimaldab FreeRTOS -i, kuna espressif on selle otse välja töötanud, on rohkem näiteid ja dokumente, vähem võimalusi vigade või vigade leidmiseks. See võimaldab meil arvata, et suudame kasutada suurt osa ESP32 omadustest.

Kui ESP32 jaoks on olemas Arduino IDE, kuid ma arvan, et see ei taga koodi turvalisust ja täielikku kontrolli, siis loomulikult nõuab ESP-IDF C-st rohkem teadmisi ja te lahkuksite Arduino konforditsoonist ja täiendaksite oma teadmisi.

ja see juhend on selleks, et avada võimalusi ESP-IDF-iga, noh, see on minu tagasihoidlik arvamus. ainus võimalik puudus tulevikus, sõltuvus espressifist, kuid olemasolevaga saate teha kõike! mõelda ESP32 -le professionaalsel / tööstuslikul tasandil

Kuigi teeme ka mõned testid hiljem:

  • ESP32- Arduino IDE
  • OSP32 Mongoose OS.

Võite külastada PDAControli inglise keelt

Dokumentatsioon ja täielik selgitus

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

Järgmised õpetused 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

Soovitan: