Inhaltsverzeichnis:
- Schritt 1: ESP32-Modul
- Schritt 2: Installation ESP-IDF - Anforderungen
- Schritt 3: Installationsanleitung Schritt für Schritt + Beispiel
- Schritt 4: Einfach kompilieren, herunterladen und "hello World" testen
- Schritt 5: Schlussfolgerungen
Video: ESP-IDF für Module ESP32 Vollständige Installation - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:21
Vor einigen Monaten habe ich ein ESP32-Modul gekauft, ich habe untersucht, welche Methoden es gibt, um es zu programmieren, da ich es für eine sehr leistungsstarke Hardware halte, Dieses Mal installieren und konfigurieren wir die Espressif IoT Development Framework-Plattform oder
(ESP-IDF) von Grund auf neu, dies ist die offizielle espressif-Entwicklungsplattform für die ESP32-Module.
Wenn Sie das Beste aus dem ESP32 herausholen möchten, halte ich eine gute Möglichkeit, obwohl es als etwas komplexer und sehr vollständig angesehen wird.
Ich habe dieses Tutorial erstellt, da die vorhandenen nicht sehr erklärend sind und sich in einigen Fällen von der offiziellen espressif-Dokumentation für ESP-IDF unterscheiden.
Offizielle Website: ESP-IDF espressif
Offizieller Github: ESP-IDF
Nun, wenn Sie in ESP32 starten möchten, sind auf den folgenden Seiten sehr günstige Preise zu finden.
ESP32 (Aliexpress)
ESP32 (Bangood)
ESP32 (ICStation)
Sie können PDAControl besuchen Englisch
Dokumentation und vollständige Erklärung
pdacontrolen.com/esp-idf-modules-esp32-comp…
Weiter Tutorials 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 Tutorials ESP32 ESP-IDF, Arduino IDE, Mongoose OS
pdacontroles.com/category/esp32/
Schritt 1: ESP32-Modul
Wenn Sie die ESP32-Module nicht kennen, habe ich diese kleine Dokumentation und ein Video-Tutorial erstellt.
ESP32 eBox&Widora Erster Test
pdacontrolen.com/first-tests-esp32-eboxwido…
Schritt 2: Installation ESP-IDF - Anforderungen
Anforderungen
- PC mit Linux-Betriebssystem (Ubuntu / Debian) oder Virtualbox, in meinem Fall Lubuntu.
- Toolchain zum Erstellen der Anwendung für ESP32.
- ESP-IDF, das im Wesentlichen API für ESP32.und Skripte zum Betrieb der Toolchain enthält.
- Ein Texteditor zum Bearbeiten oder Erstellen von Programmen.
PC mit Linux-Betriebssystem (Ubuntu / Debian) oder Virtualbox
Da die Installation auf einem Linux-Betriebssystem, in meinem Fall Lubuntu, ein Derivat von (Ubuntu) ist, obwohl es eine Version von ESP-IDF für Windows gibt, empfiehlt es sich, eine virtuelle Maschine mit Linux zu installieren.
- Empfohlenes Tutorial Installieren von Lubuntu in einer virtuellen Maschine (Virualbox) in Windows
- Empfohlenes Tutorial Installieren Sie Lubuntu dauerhaft auf einem 32-Bit-PC
Hinweis: Ich glaube, ich mag Linux in diesem Fall (Ubuntu / Debian) Ich persönlich bevorzuge Lubuntu, aber es ist das gleiche.
Schritt 3: Installationsanleitung Schritt für Schritt + Beispiel
Da die Installation sehr gründlich ist, sehen Sie in diesem Video die Installation Schritt für Schritt
Schritt 4: Einfach kompilieren, herunterladen und "hello World" testen
Einfach kompilieren und herunterladen
Durch den pünktlichen Vergleich von ESP-IDF mit dem SDK für ESP8266 erleichtert diese Version den Kompilierungs-Download und die Überwachung des Codes mit esptool.py
einige Befehle verfügbar
- Menükonfiguration machen
- mache alles
- blitz machen
- Monitor machen
esp-idf ermöglicht Integrationen mit einigen IDEs wie Eclipse und Platformio. Ich persönlich bevorzuge Befehlsterminal und Texteditor,
Schritt 5: Schlussfolgerungen
Schlussfolgerungen
Wenn Sie sich für ESP-IDF entscheiden, werde ich einige seiner Vorteile erwähnen. Es wird in C durchgeführt und ermöglicht FreeRTOS, da es direkt von espressif entworfen wird. Es gibt mehr Beispiele und Dokumentation, weniger Wahrscheinlichkeit, Fehler oder Fehler zu finden. Integration lässt uns davon ausgehen, dass wir einen Großteil der ESP32-Eigenschaften nutzen können.
Wenn es eine Arduino-IDE für ESP32 gibt, aber meiner Meinung nach nicht die Sicherheit und vollständige Kontrolle des Codes bietet, erfordert ESP-IDF natürlich mehr Kenntnisse in C, und Sie würden die Arduino-Conford-Zone verlassen und Ihr Wissen erweitern.
und dieser Leitfaden ist dafür, Möglichkeiten mit ESP-IDF zu eröffnen. Nun, das ist meine bescheidene Meinung. der einzige mögliche zukünftige nachteil, abhängigkeit von espressif aber mit dem vorhandenen ding kann man alles machen! über ESP32 auf professionellem / industriellem Niveau nachdenken
Obwohl wir später auch einige Tests durchführen werden:
- ESP32-Arduino-IDE
- ESP32 Mongoose-Betriebssystem.
Sie können PDAControl besuchen Englisch
Dokumentation und vollständige Erklärung
pdacontrolen.com/esp-idf-modules-esp32-com…
Weiter Tutorials 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 Tutorials ESP32 ESP-IDF, Arduino IDE, Mongoose OS
Empfohlen:
Tutorial zur VM Ware-Installation für Windows: 11 Schritte
VM Ware-Installation für Windows-Tutorial: VM Ware ist eine Software, die es Schülern ermöglicht, drahtlos von ihrem PC aus auf das Laufwerk ihres Schulcomputers zuzugreifen. In diesem Tutorial erfahren Sie, wie Sie VM Ware auf Windows-Computern richtig installieren. Zusammenarbeit an diesem Projekt: Smith, Bernad
Vollständige Anleitung zur Verwendung des Bodenfeuchtesensors mit praktischem Beispiel: 7 Schritte
Vollständige Anleitung zur Verwendung des Bodenfeuchtigkeitssensors mit praktischem Beispiel: Sie können dieses und andere erstaunliche Tutorials auf der offiziellen Website von ElectroPeak lesen.ÜbersichtIn diesem Tutorial erfahren Sie, wie Sie einen Bodenfeuchtigkeitssensor verwenden. Es werden auch praktische Beispiele bereitgestellt, die Ihnen helfen, den Code zu beherrschen. Was Sie lernen werden: Wie Boden
So erstellen Sie eine professionelle Leiterplatte: die vollständige Anleitung – wikiHow
So erstellen Sie eine professionelle Leiterplatte: die vollständige Anleitung: Hallo zusammen, heute zeige ich Ihnen, wie Sie eine professionelle Leiterplatte herstellen, um Ihre elektronischen Projekte zu verbessern. Lasst uns beginnen
$ 2 Arduinos. der ATMEGA328 als Stand-alone. Einfach, günstig und sehr klein. eine vollständige Anleitung.: 6 Schritte (mit Bildern)
$ 2 Arduinos. der ATMEGA328 als Stand-alone. Einfach, günstig und sehr klein. Eine vollständige Anleitung.: In dieser Anleitung erfahren Sie, wie Sie den Arduino ATMEGA328-Mikrocontroller-Chip als eigenständigen Mikrocontroller verwenden. Sie kosten nur 2 Dollar, können dasselbe wie Ihr Arduino und machen Ihre Projekte extrem klein. Wir werden das Pin-Layout abdecken
Bitcoins: die vollständige Anleitung: 12 Schritte
Bitcoins: der vollständige Leitfaden: In diesem Tutorial behandeln wir alles, was Sie über Bitcoins wissen müssen. Das Tutorial beginnt mit den Grundlagen der Installation der Computersoftware, damit Bitcoins funktionieren, geht aber sehr schnell in die fortgeschritteneren Teile über. Nach dem Lesen&