Wenn du einen ESP32 mit MicroPython programmieren möchtest, ist der Raspberry Pi mit dem aktuellen Raspberry Pi OS Bookworm eine ideale Plattform. Die gute Nachricht: Die Programmiersoftware Thonny ist bereits vorinstalliert und bringt viele nützliche Funktionen mit. Doch bevor du direkt loslegen kannst, fehlt noch ein entscheidender Schritt – du musst zunächst ESP32 MicroPython Raspberry…
Kategorie: MicroPython mit ESP32
ESP32 Daten als CSV exportieren: Einfacher Zugriff über den Webbrowser
In diesem Beitrag zeige ich dir, wie du die Verbrauchsdaten eines Shelly-Geräts auf einem ESP32-C3 Mikrocontroller speichern und anschließend bequem per REST-Schnittstelle als CSV-Datei exportieren kannst.Im vorangegangenen Beitrag „Shelly 1PM + ESP32: Daten speichern & zeitgesteuert senden“ habe ich bereits erläutert, wie sich die Messwerte lokal sichern und automatisch an ThingSpeak übertragen lassen. Nun erweitern…
ESP32: Zurück von MicroPython zur Arduino IDE in nur einem Schritt
Der ESP32 ist ein vielseitiger Mikrocontroller, der sich flexibel mit verschiedenen Umgebungen programmieren lässt – darunter MicroPython, CircuitPython, LuatOS und mehr. Wenn du deinen ESP32 nach dem Flashen mit einer dieser Firmwares wieder in der Arduino IDE programmieren möchtest, zeige ich dir hier, wie du in wenigen Schritten den gesamten Speicher überschreibst und so den…
MicroPython mit ESP32: Sensordaten an ThinkSpeak senden
Wie du die Sensordaten vom Open Smart Rich Shield mit dem ESP32 & MicroPython an ThinkSpeak sendest, erfährst du im nachfolgenden Beitrag. Das Rich Shield verfügt über diverse Sensoren & Aktoren, darunter ist ein DHT11 Sensor und zwei Taster. Einen der Taster werden wir mit der Funktion belegen, um die Sensordaten abzusenden. Natürlich kannst du…
MicroPython mit ESP32: steuern von LEDs via HTTP-Request
In diesem Beitrag möchte ich dir gerne zeigen, wie du via HTTP-Request LEDs am ESP32 D1 R32 mit MicroPython steuern kannst. Im letzten Beitrag hatte ich dir bereits erläutert, wie man einen HTTP Webserver aufsetzt und eine kleine Webseite ausliefert. Nun möchte ich dir zeigen, wie man Aktoren steuern kann. Das Gute daran ist, dass…
MicroPython mit ESP32: Einrichten eines HTTP-Servers
In diesem Beitrag zeige ich dir, wie du mit deinem ESP32 und MicroPython einen einfachen HTTP-Server einrichtest und eine kleine Webseite auslieferst. Im letzten Beitrag habe ich bereits gezeigt, wie man einen Access Point erstellt und sich mit dem Handy verbindet. Hier möchte ich nun den nächsten Schritt wagen und eine kleine Webseite ausliefern, die…
MicroPython mit ESP32: Erstellen eines WiFi Access Point und Verbindung herstellen
In diesem Beitrag zeige ich dir, wie du deinen ESP32 als WiFi Access Point einrichtest und wie du dich mit einem Gerät zu diesem Access Point verbindest. Diese Funktion ist nützlich, um ein eigenes Netzwerk für IoT-Geräte zu erstellen oder um Daten zwischen dem ESP32 und anderen Geräten auszutauschen. Ein eigener WiFi Access Point ermöglicht…
MicroPython mit ESP32: IR-Signale empfangen und verarbeiten
In diesem Beitrag möchte ich dir gerne zeigen, wie du IR-Signale am ESP32 in MicroPython empfangen und verarbeiten kannst. Dem Rich Shield liegt eine kleine Infrarotfernbedienung bei, welche ich nachfolgend auslesen und über die Tasten, die LEDs und die Segmentanzeige steuern möchte. Wie du eine Infrarotfernbedienung am ESP32 in MicroPython programmierst, habe ich dir bereits…