Satura rādītājs:

ESP-IDF moduļiem ESP32 Pilnīga uzstādīšana: 5 soļi
ESP-IDF moduļiem ESP32 Pilnīga uzstādīšana: 5 soļi

Video: ESP-IDF moduļiem ESP32 Pilnīga uzstādīšana: 5 soļi

Video: ESP-IDF moduļiem ESP32 Pilnīga uzstādīšana: 5 soļi
Video: Как использовать ESP32 WiFi и Bluetooth с Arduino IDE, полная информация с примерами и кодом. 2024, Jūlijs
Anonim
ESP-IDF moduļiem ESP32 Pabeigt instalāciju
ESP-IDF moduļiem ESP32 Pabeigt instalāciju

Pirms dažiem mēnešiem es iegādājos ESP32 moduli, es izpētīju, kādas metodes pastāv tā programmēšanai, jo uzskatu, ka tā ir ļoti jaudīga aparatūra, Šoreiz mēs instalēsim un konfigurēsim Espressif IoT Development Framework platformu vai

(ESP-IDF) no nulles, šī ir oficiālā espressif izstrādes platforma ESP32 moduļiem.

Ja vēlaties gūt maksimālu labumu no ESP32, es uzskatu par labu iespēju, lai gan to uzskata par nedaudz sarežģītāku un ļoti pilnīgu.

Es izveidoju šo pamācību, jo esošās nav īpaši izskaidrojošas, un dažos gadījumos tās atšķiras no oficiālās ESP-IDF dokumentācijas.

Oficiālā vietne: ESP-IDF espressif

Oficiālais Github: ESP-IDF

Nu, ja vēlaties sākt ar ESP32, nākamajās lapās ir ļoti zema cena.

ESP32 (Aliexpress)

ESP32 (Bangood)

ESP32 (ICStation)

Jūs varat apmeklēt PDAControl angļu valodu

Dokumentācija un pilnīgs skaidrojums

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

Nākamās apmācības 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. darbība: ESP32 modulis

Image
Image

Ja jūs nezināt ESP32 moduļus, esmu izveidojis šo nelielo dokumentāciju un video pamācību.

ESP32 eBox un Widora pirmā atsauksme

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

2. darbība. ESP -IDF instalēšana - prasības

Viegli apkopot lejupielādēt un pārbaudīt
Viegli apkopot lejupielādēt un pārbaudīt

Prasības

  • Dators ar Linux operētājsistēmu (Ubuntu / Debian) vai Virtualbox, manā gadījumā Lubuntu.
  • Rīku ķēde, lai izveidotu lietojumprogrammu ESP32.
  • ESP-IDF, kas būtībā satur API ESP32.un skriptus, lai darbinātu Toolchain.
  • Teksta redaktors, lai rediģētu vai izveidotu programmas.

Dators ar Linux operētājsistēmu (Ubuntu / Debian) vai Virtualbox

Tā kā instalēšana Linux operētājsistēmā, manā gadījumā, Lubuntu ir atvasinājums no (Ubuntu), lai gan ir pieejama ESP-IDF versija operētājsistēmai Windows, ieteicams instalēt virtuālo mašīnu ar Linux.

  • Ieteicamā apmācība Lubuntu instalēšana virtuālajā mašīnā (Virualbox) sistēmā Windows
  • Ieteicamā apmācība Instalējiet Lubuntu pastāvīgi 32 bitu datorā

Piezīme: Man šķiet, ka šajā gadījumā man patīk Linux (Ubuntu / Debian) Es personīgi dodu priekšroku lubuntu, bet tas ir tas pats.

3. darbība: instalēšanas apmācība soli pa solim + piemērs

Image
Image

Tā kā instalēšana ir ļoti rūpīga, šajā video jūs redzēsit instalēšanu soli pa solim

4. darbība. Vienkārša kompilēšanas lejupielāde un “Hello World” pārbaude

Viegli apkopot lejupielādēt un pārbaudīt
Viegli apkopot lejupielādēt un pārbaudīt

Viegli apkopot un lejupielādēt

punktuāli salīdzinot ESP-IDF ar SDK priekš ESP8266, šī versija pilnībā atvieglo koda apkopošanas lejupielādi un uzraudzību, izmantojot esptool.py

ir pieejamas dažas komandas

  1. izveidot izvēlnes konfigurāciju
  2. uztaisīt visu
  3. uzplaiksnīt
  4. uztaisīt monitoru

esp-idf ļauj integrēties ar dažiem IDE, piemēram, Eclipse un Platformio. Es personīgi dodu priekšroku komandu terminālim un teksta redaktoram,

5. darbība. Secinājumi

Secinājumi
Secinājumi
Secinājumi
Secinājumi

Secinājumi

Ja jūs nolemjat izmantot ESP-IDF, es minēšu dažas no tā priekšrocībām. Tas tiek darīts C valodā un ļauj FreeRTOS, jo to tieši izstrādājis espressif, ir vairāk piemēru un dokumentācijas, mazāk iespēju atrast kļūdas vai kļūdas. integrācijas dēļ tas ļauj domāt, ka varēsim izmantot lielu daļu ESP32 raksturlielumu.

Ja ESP32 ir Arduino IDE, bet es domāju, ka tas nenodrošina koda drošību un pilnīgu kontroli, protams, ESP-IDF ir nepieciešamas vairāk zināšanas par C, un jūs pametīsit Arduino saskares zonu un paplašināsit savas zināšanas.

un šī rokasgrāmata ir paredzēta, lai atvērtu iespējas ar ESP-IDF, Nu tas ir mans pazemīgais viedoklis. vienīgais iespējamais trūkums nākotnē, atkarība no espressif, bet ar esošo jūs varat darīt visu! domāt par ESP32 profesionālā / rūpnieciskā līmenī

Lai gan vēlāk mēs arī veiksim dažus testus:

  • ESP32- Arduino IDE
  • ESP32 Mongoose OS.

Jūs varat apmeklēt PDAControl angļu valodu

Dokumentācija un pilnīgs skaidrojums

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

Nākamās apmācības 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

Ieteicams: