Cov txheej txheem:

ESP-IDF rau Cov Qauv ESP32 Ua tiav Kev Txhim Kho: 5 Cov Kauj Ruam
ESP-IDF rau Cov Qauv ESP32 Ua tiav Kev Txhim Kho: 5 Cov Kauj Ruam

Video: ESP-IDF rau Cov Qauv ESP32 Ua tiav Kev Txhim Kho: 5 Cov Kauj Ruam

Video: ESP-IDF rau Cov Qauv ESP32 Ua tiav Kev Txhim Kho: 5 Cov Kauj Ruam
Video: ESP-IDF | Введение 2024, Lub Xya hli ntuj
Anonim
ESP-IDF rau Cov Qauv ESP32 Ua tiav Kev teeb tsa
ESP-IDF rau Cov Qauv ESP32 Ua tiav Kev teeb tsa

Ob peb lub hlis dhau los Kuv tau yuav ESP32 tus qauv, Kuv tshawb xyuas seb muaj cov txheej txheem zoo li cas rau program nws, txij li kuv xav tias nws yog cov cuab yeej muaj zog heev, Lub sijhawm no peb yuav teeb tsa thiab teeb tsa Espressif IoT Development Framework platform lossis

(ESP-IDF) los ntawm qhov khawb, qhov no yog txoj haujlwm espressif txoj kev txhim kho rau ESP32 cov qauv.

Yog tias koj xav tau txais txiaj ntsig ntau tshaj ntawm ESP32 Kuv xav txog qhov ua tau zoo, txawm hais tias nws tau txiav txim siab nyuaj me ntsis thiab ua tiav.

Kuv tau tsim cov ntawv qhia no txij li cov uas twb muaj lawm tsis tau piav qhia ntau, thiab qee qhov lawv txawv ntawm cov ntaub ntawv espressif rau ESP-IDF.

Lub Vev Xaib raug cai: ESP-IDF espressif

Official Github: ESP-IDF

Zoo yog tias koj xav pib hauv ESP32, hauv cov nplooj ntawv hauv qab no tus nqi qis heev.

ESP32 (Aliexpress)

ESP32 (Bangood)

ESP32 (ICStation)

Koj tuaj yeem mus ntsib PDAControl Askiv

Cov ntaub ntawv thiab piav qhia tag nrho

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

Cov lus qhia tom ntej 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/

Kauj ruam 1: ESP32 Module

Image
Image

Yog tias koj tsis paub ESP32 Cov Qauv, Kuv tau tsim cov ntaub ntawv me me no thiab cov vis dis aus qhia.

ESP32 eBox & Widora tshuaj xyuas thawj zaug

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

Kauj Ruam 2: Kev teeb tsa ESP -IDF - Yuav tsum muaj

Compile Download tau yooj yim thiab sim
Compile Download tau yooj yim thiab sim

Yuav tsum muaj

  • PC nrog Linux Operating System (Ubuntu / Debian) lossis Virtualbox, hauv kuv rooj plaub Lubuntu.
  • Toolchain los tsim daim ntawv thov rau ESP32.
  • ESP-IDF uas tseem ceeb muaj API rau ESP32.and cov ntawv sau los ua haujlwm rau Toolchain.
  • Tus kws sau ntawv, los kho lossis tsim cov haujlwm.

PC nrog Linux operating system (Ubuntu / Debian) lossis Virtualbox

Txij li thaum teeb tsa ntawm Linux operating system, Lubuntu hauv kuv qhov xwm txheej, yog qhov ua los ntawm (Ubuntu), txawm hais tias muaj ib qho version ntawm ESP-IDF rau Windows, koj pom zoo tias koj nruab lub tshuab virtual nrog Linux.

  • Pom zoo Tutorial Txhim Kho Lubuntu hauv tshuab virtual (Virualbox) hauv Windows
  • Pom zoo Tutorial Install Lubuntu mus tas li ntawm 32 ntsis PC

Nco tseg: Kuv xav tias kuv nyiam Linux hauv qhov no (Ubuntu / Debian) Kuv tus kheej nyiam lubuntu, tab sis nws zoo ib yam.

Kauj Ruam 3: Kev Qhia Txhim Kho Kauj Ruam ntawm Kauj Ruam + Piv Txwv

Image
Image

Txij li thaum kev teeb tsa tau ua tib zoo heev, hauv cov vis dis aus no koj yuav pom kev teeb tsa ib qib zuj zus

Kauj Ruam 4: Yooj Yim Sib Sau Ua Ke thiab Tshawb Xyuas "nyob zoo rau ntiaj teb"

Compile Download tau yooj yim thiab sim
Compile Download tau yooj yim thiab sim

Sau yooj yim thiab rub tawm

sij hawm sib piv ESP-IDF nrog SDK rau ESP8266 cov ntawv no ua kom yooj yim rau kev rub ua ke thiab saib xyuas cov cai siv esptool.py

qee cov lus txib muaj

  1. ua menuconfig
  2. ua txhua yam
  3. ua flash
  4. ua saib

esp-idf tso cai ua ke nrog qee qhov IDE's, xws li Dab noj hnub thiab Platformio. Kuv tus kheej nyiam hais kom ua lub davhlau ya nyob twg thiab cov ntawv sau,

Kauj ruam 5: Cov lus xaus

Cov lus xaus
Cov lus xaus
Cov lus xaus
Cov lus xaus

Cov lus xaus

Yog tias koj txiav txim siab siv ESP-IDF, kuv yuav hais txog qee qhov ntawm nws qhov zoo. Nws tau ua tiav hauv C thiab tso cai FreeRTOS, raug tsim los ntawm espressif ncaj qha muaj ntau tus piv txwv thiab cov ntaub ntawv, tsis muaj sijhawm los nrhiav qhov yuam kev lossis ua yuam kev. ntawm kev koom ua ke no tso cai rau peb xav tias peb yuav tuaj yeem siv ib feem loj ntawm ESP32 yam ntxwv.

Yog tias muaj Arduino IDE rau ESP32 tab sis kuv xav tias nws tsis muab kev nyab xeeb thiab ua tiav kev tswj hwm ntawm cov cai, tau kawg ESP-IDF xav tau kev paub ntau ntxiv txog C, thiab koj yuav tawm ntawm Arduino thaj tsam kev sib cav thiab nthuav koj cov kev paub.

thiab phau ntawv qhia no yog rau qhov qhib qhov muaj peev xwm nrog ESP-IDF, Zoo qhov ntawd yog kuv lub tswv yim txo hwj chim. tsuas yog ua tau rau yav tom ntej tsis zoo, kev vam khom ntawm espressif tab sis nrog qhov uas twb muaj lawm koj tuaj yeem ua txhua yam! xav txog ESP32 ntawm qib kev tshaj lij / Kev lag luam

Txawm hais tias peb tseem yuav ua qee qhov kev xeem tom qab:

  • ESP32- Arduino IDE
  • ESP32 Mongoose OS.

Koj tuaj yeem mus ntsib PDAControl Askiv

Cov ntaub ntawv thiab piav qhia tag nrho

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

Cov lus qhia tom ntej 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

Pom zoo: