Indholdsfortegnelse:
- Trin 1: ESP32 -modul
- Trin 2: Installation ESP -IDF - Krav
- Trin 3: Installationsvejledning Trin for trin + eksempel
- Trin 4: Nem kompilering Download og test "hej verden"
- Trin 5: Konklusioner
![ESP-IDF til moduler ESP32 Komplet installation: 5 trin ESP-IDF til moduler ESP32 Komplet installation: 5 trin](https://i.howwhatproduce.com/images/001/image-100-95-j.webp)
Video: ESP-IDF til moduler ESP32 Komplet installation: 5 trin
![Video: ESP-IDF til moduler ESP32 Komplet installation: 5 trin Video: ESP-IDF til moduler ESP32 Komplet installation: 5 trin](https://i.ytimg.com/vi/eaQip9ZLUdc/hqdefault.jpg)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
![ESP-IDF til moduler ESP32 Komplet installation ESP-IDF til moduler ESP32 Komplet installation](https://i.howwhatproduce.com/images/001/image-100-96-j.webp)
For et par måneder siden købte jeg et ESP32 -modul, jeg undersøgte, hvilke metoder der findes til at programmere det, da jeg anser det for at være en meget kraftfuld hardware, Denne gang vil vi installere og konfigurere Espressif IoT Development Framework platform eller
(ESP-IDF) fra bunden er dette den officielle espressif-udviklingsplatform til ESP32-modulerne.
Hvis du vil have mest muligt ud af ESP32, overvejer jeg en god mulighed, selvom den betragtes som lidt mere kompleks og meget komplet.
Jeg har oprettet denne vejledning, da de eksisterende ikke er særlig forklarende, og i nogle tilfælde adskiller de sig fra den officielle espressif-dokumentation for ESP-IDF.
Officielt websted: ESP-IDF espressif
Officiel Github: ESP-IDF
Tja, hvis du vil starte i ESP32, er de følgende sider meget lave priser.
ESP32 (Aliexpress)
ESP32 (Bangood)
ESP32 (ICStation)
Du kan besøge PDAControl English
Dokumentation og fuld forklaring
pdacontrolen.com/esp-idf-modules-esp32-comp…
Næste selvstudier ESP-IDF, Arduino IDE, Mongoose OS
pdacontrolen.com/category/esp32/
Pueden Visitar PDAControl Español
Dokumentation og forklaring Komplet
pdacontroles.com/esp-idf-para-modulos-esp32…
Proximos Tutoriales ESP32 ESP-IDF, Arduino IDE, Mongoose OS
pdacontroles.com/category/esp32/
Trin 1: ESP32 -modul
![Image Image](https://i.howwhatproduce.com/images/001/image-100-98-j.webp)
![](https://i.ytimg.com/vi/L9a-UingZAk/hqdefault.jpg)
Hvis du ikke kender ESP32 -modulerne, har jeg oprettet denne lille dokumentation og videotutorial.
ESP32 eBox & Widora første anmeldelse
pdacontrolen.com/first-tests-esp32-eboxwido…
Trin 2: Installation ESP -IDF - Krav
![Nem kompilering Download og test Nem kompilering Download og test](https://i.howwhatproduce.com/images/001/image-100-101-j.webp)
Krav
- PC med Linux -operativsystem (Ubuntu / Debian) eller Virtualbox, i mit tilfælde Lubuntu.
- Værktøjskæde til at bygge applikationen til ESP32.
- ESP-IDF, der i det væsentlige indeholder API til ESP32.og scripts til at betjene Toolchain.
- Et tekstredigeringsprogram til redigering eller oprettelse af programmer.
PC med Linux -operativsystem (Ubuntu / Debian) eller Virtualbox
Da installationen på et Linux-operativsystem, Lubuntu i mit tilfælde, er en derivat af (Ubuntu), selvom der er en version af ESP-IDF til Windows, anbefaler du, at du installerer en virtuel maskine med Linux.
- Anbefalet vejledning Installation af Lubuntu i virtuel maskine (Virualbox) i Windows
- Anbefalet vejledning Installer Lubuntu permanent på 32bit pc
Bemærk: Jeg tror, jeg kan lide Linux i dette tilfælde (Ubuntu / Debian) Jeg foretrækker personligt lubuntu, men det er det samme.
Trin 3: Installationsvejledning Trin for trin + eksempel
![Image Image](https://i.howwhatproduce.com/images/001/image-100-100-j.webp)
![](https://i.ytimg.com/vi/wNhJDQHqltM/hqdefault.jpg)
Da installationen er meget grundig, vil du i denne video se installationen trin for trin
Trin 4: Nem kompilering Download og test "hej verden"
![Nem kompilering Download og test Nem kompilering Download og test](https://i.howwhatproduce.com/images/001/image-100-102-j.webp)
Let at kompilere og downloade
punktligt at sammenligne ESP-IDF med SDK for ESP8266 letter denne version fuldstændigt kompilering download og overvågning af koden ved hjælp af esptool.py
nogle tilgængelige kommandoer
- lave menuconfig
- lave alle
- lav flash
- lave skærm
esp-idf tillader integrationer med nogle IDE'er, såsom Eclipse og Platformio. Jeg foretrækker personligt kommando terminal og tekst editor,
Trin 5: Konklusioner
![Konklusioner Konklusioner](https://i.howwhatproduce.com/images/001/image-100-103-j.webp)
![Konklusioner Konklusioner](https://i.howwhatproduce.com/images/001/image-100-104-j.webp)
Konklusioner
Hvis du beslutter dig for at bruge ESP-IDF, vil jeg nævne nogle af dens fordele. Det gøres i C og tillader FreeRTOS, da det er designet af espressif direkte, er der flere eksempler og dokumentation, mindre chance for at finde fejl eller fejl. af integration giver dette os mulighed for at tro, at vi vil kunne bruge en stor del af ESP32 -egenskaberne.
Hvis der er en Arduino IDE til ESP32, men jeg tror, at den ikke giver sikkerhed og fuldstændig kontrol med koden, kræver ESP-IDF naturligvis mere viden om C, og du ville forlade Arduino conford-zonen og udvide din viden.
og denne guide er til det for at åbne muligheder med ESP-IDF, det er min ydmyge mening. den eneste mulige fremtidige ulempe, afhængighed af espressif, men med den eksisterende ting kan du gøre alt! at tænke på ESP32 på et professionelt / industrielt niveau
Selvom vi også vil lave nogle tests senere:
- ESP32- Arduino IDE
- ESP32 Mongoose OS.
Du kan besøge PDAControl English
Dokumentation og fuld forklaring
pdacontrolen.com/esp-idf-modules-esp32-com…
Næste selvstudier ESP-IDF, Arduino IDE, Mongoose OS
pdacontrolen.com/category/esp32/
Pueden Visitar PDAControl Español
Dokumentation og forklaring Komplet
pdacontroles.com/esp-idf-para-modulos-esp3…
Proximos Tutoriales ESP32 ESP-IDF, Arduino IDE, Mongoose OS
Anbefalede:
Installation De La Carte TagTagTag Pour Nabaztag / Installation af TagTagTag Board på dit Nabaztag: 15 trin
![Installation De La Carte TagTagTag Pour Nabaztag / Installation af TagTagTag Board på dit Nabaztag: 15 trin Installation De La Carte TagTagTag Pour Nabaztag / Installation af TagTagTag Board på dit Nabaztag: 15 trin](https://i.howwhatproduce.com/images/001/image-197-15-j.webp)
Installation De La Carte TagTagTag Pour Nabaztag / Installation af TagTagTag Board på dit Nabaztag: (se nedenfor for engelsk version) La carte TagTagTag a été créée en 2018 lors de Maker Faire Paris pour faire renaitre les Nabaztag et les Nabaztag: tag. Elle a fait l'objet ensuite d'un financement participatifif sur Ulule en juin 2019, si vous souhaitez
Installation De La Carte TagTagTag Pour Nabaztag: tag / Installation af TagTagTag Board på dit Nabaztag: tag: 23 trin
![Installation De La Carte TagTagTag Pour Nabaztag: tag / Installation af TagTagTag Board på dit Nabaztag: tag: 23 trin Installation De La Carte TagTagTag Pour Nabaztag: tag / Installation af TagTagTag Board på dit Nabaztag: tag: 23 trin](https://i.howwhatproduce.com/images/005/image-13837-j.webp)
Installation De La Carte TagTagTag Pour Nabaztag: tag / Installation af TagTagTag Board på dit Nabaztag: tag: (se nedenfor for engelsk version) La carte TagTagTag a été créée en 2018 lors de Maker Faire Paris pour faire renaitre les Nabaztag et les Nabaztag: tag . Elle a fait l'objet ensuite d'un financement participatifif sur Ulule en juin 2019, si vous souhaitez
RSSI til afstand med RF -moduler (Xbees): 4 trin
![RSSI til afstand med RF -moduler (Xbees): 4 trin RSSI til afstand med RF -moduler (Xbees): 4 trin](https://i.howwhatproduce.com/images/010/image-27624-j.webp)
RSSI til afstand med RF -moduler (Xbees): Xbees er små radiofrekvensmoduler, der kan være nyttige til at sende information frem og tilbage og nogle andre mere specifikke anvendelser. Til dette projekt bruger jeg dem til at få modtaget værdier for modtaget signalstyrkeindikator (RSSI) for at estimere dis
Kom godt i gang med ESP32 - Installation af ESP32 -plader i Arduino IDE - ESP32 Blink -kode: 3 trin
![Kom godt i gang med ESP32 - Installation af ESP32 -plader i Arduino IDE - ESP32 Blink -kode: 3 trin Kom godt i gang med ESP32 - Installation af ESP32 -plader i Arduino IDE - ESP32 Blink -kode: 3 trin](https://i.howwhatproduce.com/images/002/image-4451-12-j.webp)
Kom godt i gang med ESP32 | Installation af ESP32 -plader i Arduino IDE | ESP32 Blink -kode: I denne instruks kan vi se, hvordan man begynder at arbejde med esp32, og hvordan man installerer esp32 -kort i Arduino IDE, og vi vil programmere esp 32 til at køre blinkkode ved hjælp af arduino ide
Kom godt i gang med Esp 8266 Esp-01 Med Arduino IDE - Installation af Esp -plader i Arduino Ide og programmering af Esp: 4 trin
![Kom godt i gang med Esp 8266 Esp-01 Med Arduino IDE - Installation af Esp -plader i Arduino Ide og programmering af Esp: 4 trin Kom godt i gang med Esp 8266 Esp-01 Med Arduino IDE - Installation af Esp -plader i Arduino Ide og programmering af Esp: 4 trin](https://i.howwhatproduce.com/images/003/image-6001-15-j.webp)
Kom godt i gang med Esp 8266 Esp-01 Med Arduino IDE | Installation af Esp-tavler i Arduino Ide og programmering af Esp: I denne instruktion lærer vi, hvordan du installerer esp8266-tavler i Arduino IDE, og hvordan du programmerer esp-01 og uploader kode i den. Da esp-tavler er så populære, så jeg tænkte på at rette en instruks til dette og de fleste mennesker står over for et problem