Sommario:
- Passaggio 1: modulo ESP32
- Passaggio 2: installazione ESP-IDF - Requisiti
- Passaggio 3: tutorial di installazione passo dopo passo + esempio
- Passaggio 4: facile compilazione Scarica e prova "ciao mondo"
- Passaggio 5: Conclusioni
Video: ESP-IDF per moduli ESP32 Installazione completa: 5 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
Qualche mese fa ho acquistato un modulo ESP32, ho studiato quali metodi esistono per programmarlo, poiché lo considero un hardware molto potente, Questa volta installeremo e configureremo la piattaforma Espressif IoT Development Framework o
(ESP-IDF) da zero, questa è la piattaforma di sviluppo espressiva ufficiale per i moduli ESP32.
Se vuoi ottenere il massimo da ESP32 considero una buona possibilità, anche se è considerata un po' più complessa e molto completa.
Ho creato questo tutorial poiché quelli esistenti non sono molto esplicativi e in alcuni casi differiscono dalla documentazione espressif ufficiale per ESP-IDF.
Sito ufficiale: ESP-IDF espressif
Github ufficiale: ESP-IDF
Bene, se vuoi iniziare in ESP32, nelle pagine seguenti il prezzo è molto basso.
ESP32 (Aliexpress)
ESP32 (Bangood)
ESP32 (ICStation)
Puoi visitare PDAControl English
Documentazione e spiegazione completa
pdacontrolen.com/esp-idf-modules-esp32-comp…
Prossimo Tutorial 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…
Tutorial di Proximos ESP32 ESP-IDF, Arduino IDE, Mongoose OS
pdacontroles.com/category/esp32/
Passaggio 1: modulo ESP32
Se non conosci i moduli ESP32, ho creato questa piccola documentazione e video tutorial.
ESP32 eBox&Widora prima recensione
pdacontrolen.com/first-tests-esp32-eboxwido…
Passaggio 2: installazione ESP-IDF - Requisiti
Requisiti
- PC con sistema operativo Linux (Ubuntu/Debian) o Virtualbox, nel mio caso Lubuntu.
- Toolchain per creare l'applicazione per ESP32.
- ESP-IDF che contiene essenzialmente API per ESP32. e script per far funzionare la Toolchain.
- Un editor di testo, per modificare o creare programmi.
PC con sistema operativo Linux (Ubuntu / Debian) o Virtualbox
Poiché l'installazione su un sistema operativo Linux, Lubuntu nel mio caso, è un derivato di (Ubuntu), sebbene esista una versione di ESP-IDF per Windows, si consiglia di installare una macchina virtuale con Linux.
- Tutorial consigliato Installazione di Lubuntu nella macchina virtuale (Virualbox) in Windows
- Tutorial consigliato Installa Lubuntu in modo permanente su PC a 32 bit
Nota: penso che Linux in questo caso mi piaccia (Ubuntu / Debian) personalmente preferisco lubuntu, ma è lo stesso.
Passaggio 3: tutorial di installazione passo dopo passo + esempio
Poiché l'installazione è molto accurata, in questo video vedrai l'installazione passo dopo passo
Passaggio 4: facile compilazione Scarica e prova "ciao mondo"
Facile compilazione e download
confrontando puntualmente ESP-IDF con l'SDK per ESP8266 questa versione facilita completamente il download della compilazione e il monitoraggio del codice utilizzando esptool.py
alcuni comandi disponibili
- make menuconfig
- fare tutto
- fare lampeggiare
- fare il monitor
esp-idf consente integrazioni con alcuni IDE, come Eclipse e Platformio. Personalmente preferisco il terminale di comando e l'editor di testo,
Passaggio 5: Conclusioni
Conclusioni
Se decidi di utilizzare ESP-IDF, menzionerò alcuni dei suoi vantaggi. Si fa in C e permette FreeRTOS, essendo disegnato da espressif direttamente ci sono più esempi e documentazione, meno possibilità di trovare errori o falle. di integrazione questo ci fa pensare che potremo utilizzare gran parte delle caratteristiche di ESP32.
Se esiste un IDE Arduino per ESP32 ma penso che non fornisca la sicurezza e il controllo completo del codice, ovviamente ESP-IDF richiede una maggiore conoscenza di C e lasceresti la zona di conford Arduino ed espandere le tue conoscenze.
e questa guida serve per aprire possibilità con ESP-IDF, beh, questa è la mia modesta opinione. l'unico possibile svantaggio futuro, dipendenza da espressif ma con la cosa esistente puoi fare tutto! pensare a ESP32 a livello professionale/industriale
Anche se faremo anche alcuni test in seguito:
- ESP32- Arduino IDE
- ESP32 Mongoose OS.
Puoi visitare PDAControl English
Documentazione e spiegazione completa
pdacontrolen.com/esp-idf-modules-esp32-com…
Prossimo Tutorial 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…
Tutorial Proximos ESP32 ESP-IDF, Arduino IDE, sistema operativo Mongoose
Consigliato:
Installazione De La Carte TagTagTag Pour Nabaztag / Installazione della scheda TagTagTag sul Nabaztag: 15 passaggi
Installation De La Carte TagTagTag Pour Nabaztag / Installazione della scheda TagTagTag sul tuo Nabaztag: (vedi sotto per la versione inglese)La carte TagTagTag è stato creato nel 2018 lors de Maker Faire Paris pour faire renaitre les Nabaztag et les Nabaztag:tag. Elle a fait l'objet ensuite d'un financement participatif sur Ulule en juin 2019, si vous souhaitez
Installazione De La Carte TagTagTag Pour Nabaztag:tag / Installazione della scheda TagTagTag sul tuo Nabaztag:tag: 23 passaggi
Installation De La Carte TagTagTag Pour Nabaztag:tag / Installing the TagTagTag Board on Your Nabaztag:tag: (vedi sotto per la versione inglese)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 participatif sur Ulule en juin 2019, si vous souhaitez
Iniziare con ESP32 - Installazione di schede ESP32 in Arduino IDE - Codice lampeggiante ESP32: 3 passaggi
Iniziare con ESP32 | Installazione di schede ESP32 in Arduino IDE | Codice Blink ESP32: in questo tutorial vedremo come iniziare a lavorare con esp32 e come installare le schede esp32 nell'IDE Arduino e programmeremo esp 32 per eseguire il codice lampeggiante usando arduino ide
Iniziare con Esp 8266 Esp-01 con Arduino IDE - Installazione di schede Esp in Arduino Ide e programmazione di Esp: 4 passaggi
Iniziare con Esp 8266 Esp-01 con Arduino IDE | Installazione di schede Esp in Arduino Ide e programmazione Esp: in questo tutorial impareremo come installare le schede esp8266 in Arduino IDE e come programmare esp-01 e caricare il codice in esso. Poiché le schede esp sono così popolari, ho pensato di raddrizzare un istruibile per questo e la maggior parte delle persone affrontano problemi
Sistemi di sicurezza CCTV: la guida completa all'installazione: 7 passaggi
Sistemi di sicurezza CCTV: la guida completa all'installazione: Ehi ragazzi, spero che tutti stiano andando alla grande. Se stai leggendo questo, probabilmente stai pianificando di aumentare la sicurezza della tua casa o di qualsiasi altra proprietà per mantenere te e i tuoi cari al sicuro e felici, ma alla fine ti sei confuso con tutte le