Falls du die Datei in den Autostart packe willst, so speichere sie unter "" und übertrage sie auf den ESP. Solltest du sie eines Tages löschen wollen, so geht dies wie folgt ( Dokumentation): ("") ESP8266 NodeMCU GPIO schalten Zum Schluss wollen wir noch von den GPIOs Gebrauch machen und eine LED leuchten lassen. Achte darauf, dass die GPIO Nummerierung, wie auch beim Raspberry Pi, nicht mit der Pinbelegung übereinstimmt. Esp32 tutorial deutsch pdf online. So gilt bspw. beim ESP-01 GPIO0 = Pin3 und GPIO2 = Pin4. Im Code geben wir die Pin Nummerierung an. Die Belegung kann hier nachgelesen werden. IO index ESP8266 pin IO index ESP8266 pin 0 GPIO16 7 GPIO13 1 GPIO5 8 GPIO15 2 GPIO4 9 GPIO3 3 GPIO0 10 GPIO1 4 GPIO2 11 GPIO9 5 GPIO14 12 GPIO10 6 GPIO12 Beim ESP-12 NodeMCU sollte beachtet werden, dass die D-Pins (D0, D1, usw. ) nicht die GPIO Nummern darstellen, sondern die IO/Pin Nummerierung: Mit folgendem Skript kannst du eine LED an GPIO2 blinken lassen (langes Ende der LED an den GPIO, kurzes Ende an GND): pin = 4 -- GPIO2 gpio.
Um zu lernen, wie man den ESP32 als einfachen Webserver einsetzt, habe ich mir aber erst einmal eine einfachere Anwendung ausgedacht: Der ESP32 soll auf Anfrage des Webbrowsers eine Webseite mit einem kleinen Formular ausliefern (siehe Screenshot). In das erste Textfeld neben "LED1" können wir dann "00" oder "FF" eintragen, um die rote LED zu schalten, die wir schon in Folge 17 an das ESP32-Board angeschlossen haben. Auch die RGB-LED setzen wir wieder ein: Sie bestätigt das erfolgreiche Einloggen in das heimische WLAN. Webserver-Code für den ESP32 Beim Programmieren des Webservers habe ich das Rad natürlich nicht neu erfunden. Ein einfaches Googeln nach "esp32 webserver arduino" liefert diesen schönen Arduino-Sketch. Was hier in der setup -Funktion steht, kennen wir schon: Der ESP32 loggt sich ins WLAN ein. Danach gibt er die Adresse, die er im lokalen Netzwerk besitzt, auf dem Seriellen Monitor aus; denn diese benötigen wir noch. Mein Weg in das IoT (19): Einfacher Webserver mit dem ESP32 | Elektor Magazine. Eine Zeile ist neu für uns: Mit (); wird ein TCP/IP-Server angeworfen, auf Anfragen eines Clients zu lauschen.
Es ist aber möglich, nach einem Schrägstrich noch weitere ASCII-Zeichen zum Server zu schicken. Beim Surfen im Web wird dies zum Beispiel genutzt, um Unterseiten anzugeben, die man besuchen will, doch man kann damit auch Steuerkommandos zu einem Webserver senden. In der Anwendung, die ich als Vorlage genutzt habe, wird eine URL wie "192. 23/H" verwendet, um eine LED einzuschalten. Im Datenstrom der Anfrage erscheint das "/H" dann direkt nach "GET" und einem Leerzeichen. Da danach noch ein weiteres Leerzeichen folgt, kann der Steuerbefehl vom Arduino-Code leicht extrahiert und das Schalten der LED veranlasst werden. Das offizielle ESP32-Handbuch - Deutsche Digitale Bibliothek. Für meine eigene Anwendung nutze ich einen weiteren, in jedem Browser eingebauten Mechanismus. Ein Web-Formular ist aus HTML-Steuerelementen aufgebaut, ein sehr nützliches besitzt folgende Form: Der Browser stellt das Element als Schaltfläche dar, in diesem Fall mit der Beschriftung "Submit" (Absenden). Wenn der User darauf klickt, dann schickt der Browser eine neue Anfrage zum Webserver; alle Daten im Formular (zum Beispiel der Text in den Textfeldern) werden als sogenannter Parameter an die Adresse angehängt.
Die Bezeichnung finde ich etwas irreführend denn eigentlich macht man einen Upload. Mit der Schaltfläche "Stop" (7) wird der Vorgang abgebrochen. Die Schaltfläche (8) dient zum Verbinden mit dem ESP32 und verändert sich bei erfolg in die Schaltfläche zum Trennen der Verbindung. Wenn man eine Verbindung über diese Funktion aufgebaut hat, dann kann man quasi Inline Befehle eingeben und sofort ausführen lassen. Die Ausgabe von Fehlermeldungen / Kompilermeldungen und auch die von der seriellen Schnittstelle werden im Ausgabefenster (9) angezeigt. Entwicklungsumgebung uPyCraft für MicroPython Alle diese Funktionen (und viele weitere) findest auch über das Hauptmenü. Jedoch möchte ich zunächst einfache kleine Programme schreiben. Aufbau einer Verbindung Bevor wir unser erstes Programm schreiben, wollen wir eine Verbindung mit dem ESP32 aufbauen. Dazu navigieren wir vom Hauptmenüpunkt "Tools" > "Serial" und wählen dort unseren Mikrocontroller aus. Esp32 tutorial deutsch pdf editor. In meinem Fall ist dieser am Port COM10 angeschlossen.
Schritt 2 – löschen des Inhalts Im zweiten Schritt habe ich den Inhalt des ESP32 gelöscht, dieses wird mit einem einfachen Befehl auf der Konsole erledigt. Du benötigst dazu die Bezeichnung des COM Anschlusses. Diesen kannst du zbsp. im Geräte-Manager unter dem Punkt "Anschlüsse (COM & LPT)" ablesen. Geräte-Manager unter Windows 10, CH340 In meinem Fall ist der Microcontroller am COM10 angeschlossen. Einführung & Programmierung des ESP8266 NodeMCU Boards. – chip esp32 – port COM10 erase_flash Wenn dieser Befehl mit der Enter-Taste bestätigt wird, werden zunächst die Spezifikationen des Chips ausgelesen und angezeigt. Danach wird der Flashspeicher gelöscht und der Mikrocontroller neu gestartet. löschen des Flashspeichers auf dem ESP32 mit Das der Mikrocontroller gelöscht wurde erkennt man nun daran das die BUILD_IN LED, welche zuvor im Intervall geblinkt hat, nicht mehr blinkt. Schritt 3 – schreiben der neuen Firmwareversion Im dritten und letzten Schritt schreiben wir nun eine aktuelle Version der Firmware für MicroPython auf den ESP32. Diese * Datei findest du unter dort findest du jeweils zwei Versionen, einmal ein tagesaktuelles Artefakt und einmal ein Release.
MicroPython Artefakte Die Version mit "unstable" sind tagesaktuelle Artefakte und können ggf. Fehler / Features beinhalten, welche zu einem Fehlverhalten führen können. Ich habe mich für die Datei "" entschieden und heruntergeladen. Diese Datei habe ich in das Verzeichnis abgelegt, wo auch die ausführbare Datei liegt. Des Weiteren habe ich die Datei umbenannt, so das der Befehl – chip esp32 – port COM10 – baud 460800 write_flash -z 0x1000 deutlich kürzer wird. flashen eines MicroPython Artefakten auf den ESP32 Entwicklungsumgebung uPyCraft Für die Programmierung nutze ich das Tool uPyCraft, dieses gibt es für Windows, macOS und Linux. Auf der Herstellerseite findest du den Link zum Download der Windows Version. Leider ist die Seite nur auf Chinesisch verfügbar, somit kann ich keine Aussage über den Rest der Seite machen jedoch ist die Anwendung selbst in Englischer Sprache gehalten. Wenn die ca. Esp32 tutorial deutsch pdf en. 13 MB große Datei heruntergeladen wurde (dauert ungewöhnlich lange) kann uPyCraft gestartet werden.
ABER für MicroPython war diese Version nicht geeignet, daher musste ich eine neue Firmware einspielen. Das Einspielen einer Firmware ist nicht immer ganz ungefährlich, wenn dieser Vorgang abgebrochen wird oder etwas schiefläuft kann es unter Umständen passieren, dass der Mikrocontroller nicht mehr reagiert. Im nachfolgenden, möchte ich dir aufzeigen wie ich den ESP32 Mikrocontroller mit dem Chip ESP32D0WDQ6 geflasht habe. Schritt 1 – installieren von esptool
Damit wir auf den Mikrocontroller eine neue Firmware installieren können, benötigen wir ein Tool. Es gibt hierzu 2 verschiedene Tools, ich möchte den Weg über das Tool erläutern. Ich verwende ein Microsoft Windows 10 mit einer installierten Python3 Version. Das Programm wird über die Kommandozeile mit dem Befehl
pip install esptool
installiert. Installieren des Tools esptool über pip
Nachdem das Tool installiert wurde, muss der Ordner geöffnet werden in welchem dieses Tool installiert wurde, bei mir ist es der Pfad:
C:\Users\
74 US $0. 91 / Stück beautydesign Getränkegeschenk Sublimation leeres weißes Doppelschicht Weinglas Untersetzer Neopren Tischuntersetzer Becher Base Protector für Cups Party Bar Tischdekor Zubehör US $0. 82 / Stück dressave Drinkwaren Sublimation Leere weiße Doppelschicht Weinglas Untersetzer Neopren Tisch Untersetzer Becher Base Protector Für Cups Party Bar Tischdekor Zubehör EE Ab US $0. 71 US $0. 86 / Stück hot-wind Kühler Sommer bunte Eis-Sprung Strohhalme Smoothie Maker Cup 450ML gefrorener Plastikmilchshake Smoothie Cups gefrorener Becher Ab US $14. 08 1 Auftrag jdwyl1986 Tassen Neopren-Glas-Wasser-Flaschen-Hülsenhalter mit Tragriemen mehrfarbige Qualität Gummi-Isolierung für kälter oder heiß Ab US $0. Magischer hahn kaufen video. 62 US $0. 69 / Stück officesupply Neue 30 oz Edelstahl Tumbler Cup mit Deckel Stroh Doppel Wand Vakuumflasche isoliert Bier Tasse Trinkwasser Thermose Kaffeeweinbecher Xu 0216 Ab US $6. 58 US $13. 16 / Stück cwmsports Wasserflaschenhalter Mit Hängeschnalle Karabinerhaken Schlüsselanhänger Passend Cola-Flasche Für den täglichen oder Außengebrauch Silikonhalter WX9-779 US $0.
Beeile dich! Verkauf endet in $ 14. 95 Auf Lager Beeile dich! Gerade 3 Artikel auf Lager Magie Tippen Sie auf den auslaufsicheren automatischen Getränkespender. Magic Tap, wie im Fernsehen zu sehen, füllt jedes Glas wie Magie. Magic Tap passt über enthält, Krüge und Flaschen einfach in die Flasche einführen und drücken Magic Tap erledigt den Rest - keine Tropfen, keine Verschüttungen. Der leistungsstarke Motor von Magic Tap zieht Ihr Getränk mit einem Tropfen aus dem Superstroh und aus dem Auslauf. UNSERE GARANTIE Wir tun unser Bestes, um die einzigartigsten und innovativsten Produkte zu beschaffen, die wir finden können, und um sicherzustellen, dass Sie als unser Kunde beim Einkauf bei uns immer die bestmögliche Erfahrung machen. Wenn Sie aus irgendeinem Grund keine positiven Erfahrungen mit uns machen, lassen Sie es uns bitte wissen und wir werden alles tun, um sicherzustellen, dass Sie mit Ihrem Kauf 100% zufrieden sind. Kaufen Sie im Großhandel Automatischer Magischer Hahn billig & Qualität mit kostenlosem Versand | De.DHgate. Online-Shopping kann einschüchternd sein, aber wir sind hier, um die Dinge zu vereinfachen.
26 3 Aufträge shanghai2008 b2b_baby Mit Coupon $5 sparen Trinkhalme Praktische Verschüttungsfestigkeit Magic Tap Electric Automatic Wasser Getränk Getränke Dispenser Großhandel Ab US $16. 18 US $24. 52 / Stück originality11 (96. 0%) 96. 0% Positives Feedback Automatic Getränkspender Elektrische Schuss Saft Milch Wasser Getränke Dispenser Magic Tap Ehts Party Küche Gadget Zubehör Ab US $3. Magischer hahn kaufen beer. 42 cl2020017 Die Magic Tap-Drink-Automatik-Wasserpumpe, Handpressküche-Gadget, elektrisches Getränk-Strohhalm, Getränkemaschine, Spritzbrunnen Ab US $0. 41 US $0. 46 / Stück xueqinfu Ähnliche Suchen: + Mehr Schwarze Hähne Küche Tippen Sie Auf Bidet Außenhähne Sporthahn Hochhaufen Berührungsfreier Sensorhahn Schwarze Spülbecken Platz Wasserfall Wasserhahn Trinkhalme Praktische Verschüttungsfeste Magic Tap Electric Automatic Wasser Getränk Getränke Dispenser Wholesale1 fourrseasonss (89. 0%) 89. 0% Positives Feedback Hüftflaschen 3 in 1 Magic Tap Bequeme Automatische Drehen Drehen Getränke Dispenser Wasser Fruchtsaft Rotwein Werkzeuge Set Ab US $42.
84 US $64. 91 / Stück Ähnliche Suchen: Rohrgewindebohrer Küchenmischhahn Klappbarer Küchenwandhahn Hohe Wasserfallhähne Küchenarmaturen Herausziehen Schwarz Heiße Hähne Für Küchen Teilen Sie uns mit, was Sie von der Suche halten Verwandte Produkte in Andere Trinkutensilien Alle anzeigen US Warehouse 12oz 16oz Sublimation Glass Bier Tassen mit Bambusdeckel Stroh DIY Blanks Frosted Clear Can Fored Bumblers Tasse Wärmeübertragung Cocktail Ab US $3. 64 US $4. 28 / Stück Lokales Lager 1k+ Aufträge 3. 0 bestdeals Nr. 5 Fabrikserie Großkapazität Wasserflasche 590ml Wassertasse Glasflasche Frosted Cup Halter mit Geschenkbox Verpackung Weißer Wasserkocher VIP Geschenk Glas Thermos Ab US $52. Magischer hahn kaufen bei. 97 US $85. 43 / Stück 44 Aufträge 5. 0 engogeng 12Oz 16Oz Sublimation Glas Bier Becher mit Bambus Deckel Stroh DIY Frosted Klares Trinken Utensil Kaffeewein Milch Bier Cola Saft Kalt Getränke Handgemachte Dose Ab US $3. 41 US $6. 81 / Stück babyonlinedress Mit Coupon $30 sparen 500ml Smart Vakuum-Kolben LED-Tumbler-Trinkgeld-Temperaturanzeige Reise-Becher Wasserflaschen Ab US $6.
Egal ob rein dekorativ, zum Hände waschen... Moritz Garten Wasserhahn mit B... Die Wasserzapfsäule eignet sich optimal zur Dekoration Ihres Gartens als Garte... Die Wasserzapfsäule eignet sich optimal zur Dekoration Ihres Gartens als Gartendeko, Zierbrunnen, Wasserzapfstelle, Gartenbrunnen Füllen Sie bequem Ihre Gießkanne / Eimer im Garten mit Wasser zum Blumengießen - geeignet für Außen und Innen - Indoor -... Moritz Garten Wasserhahn 82 x... Aluminium Standbrunnen mit Wasserhahn aus Messing. Antikbraun mit detaillierte... Aluminium Standbrunnen mit Wasserhahn aus Messing. Magischer unsichtbarer wasserhahn brunnen schwimmender brunnen wasserhahn hahn. Vergleiche Preise, lese Bewertungen und kaufe bei Shopzilla. Antikbraun mit detaillierten Verzierungen.
20 US $7. 66 / Stück earlybirdno1 (95. 0%) 95. 0% Positives Feedback Mit Coupon $14 sparen Zipper Stand-up Plastiktrinktasche mit Stroh mit Halter Reclosable Hitze Proof FY6119 auf Lager 100pcs Klar Getränk Taschen Taschen gefrostet Ab US $0. 27 US $0. 33 / Stück promotionspace Trinkwarenflasche Becher Stoßstangen 65mm 70mm 75mm schützende Silikon-Untersetzer für 30z 20 Unzen Vakuum-Tumbler-Reise-Becher Sonderbecher Wasser-Bottler-untere rutschfeste Abdeckung Ab US $0. 36 US $0. 40 / Stück 22k+ Aufträge topshenzhen 100 stücke Getränke Klar Getränke Beutel Taschen Frosted Reißverschluss Stand-up Plastik Trinkbeutel mit Stroh und Halter Wiederverklebbar Hitzefest 500ml Ab US $0. Brunnen Schwebender Wasserhahn als Illusionsobjekt. 15 US $0. 16 / Stück minifight 50mm 52mm 56mm Black Gummibecher Trinken Aufkleber Edelstahl Tumbler Protector Flasche Boden Schutzhülle Tasse Untersetzer Ab US $0. 32 US $0. 52 / Stück 100 Aufträge Material: ROSTFREIER STAHL Selbstkleber: Schlank Wasserdichte Hitzebeständigkeit: Gebunden goodlifefactory Säuglingsbaby Teether Nippel Getränke Fruchtfahrteile Silikon Zähler Sicherheit Kinder Füttere Feeder Bite 4 Farben DD DD Ab US $0.