Auf der Hinfahrt im ICE habe ich einen Tacho für mein rundes CrowPanel programmiert, um die Geschwindigkeit des Zuges anzuzeigen. Auf der Rückfahrt wollte ich mit demselben ESP32-Display etwas ganz anderes machen. Fünf Stunden später lief darauf Ball Bouncer, ein kleines Arcade-Spiel in MicroPython, das sich am Spielprinzip von Flappy Bird orientiert. Bei Ball Bouncer…
Kategorie: ESP32
ESP32 mit KI programmieren: Wie weit kommt man mit Klais ohne eigenen Code?
Einen ESP32 mit KI programmieren, ohne selbst Code zu schreiben – wie gut funktioniert das in der Praxis? Die Plattform Klais verspricht, Projekte über einen KI-Chat umzusetzen und dabei auch durch die Verkabelung der Bauteile zu führen. Beschrieben wird also zunächst, was die Schaltung machen soll. Anschließend soll sich das Projekt im Gespräch mit der…
ICE-Tacho mit ESP32: Zuggeschwindigkeit aus dem WIFIonICE auf einem runden Display anzeigen
Mit einem runden CrowPanel ESP32 Display wird aus der aktuellen ICE-Geschwindigkeit ein analoger Tacho. Die Daten kommen aus dem WIFIonICE, werden wegen eines TLS-Problems per Java-Bridge übertragen und in MicroPython dargestellt.
Raspberry-Pi-Kamerabild auf dem ESP32 CYD anzeigen
In den letzten Beiträgen habe ich gezeigt, wie sich die Waveshare IMX708 am Raspberry Pi 5 anschließen und mit Picamera2 ansteuern lässt. Anschließend haben wir das Kamerabild über ein kleines Python-Webinterface direkt im Browser sichtbar gemacht. Für den nächsten Schritt wollte ich dieses Bild jedoch nicht mehr nur auf dem PC oder Smartphone ansehen, sondern…
Shelly Camera motorisieren: Pan-Tilt-Steuerung mit dem ESP32
Die Shelly Camera ist klein, kompakt und lässt sich unkompliziert in das eigene Netzwerk integrieren. Ein Feature fehlt mir jedoch: Die Kamera kann nicht aus der Ferne geschwenkt oder geneigt werden. Genau diese Funktion möchte ich in diesem Projekt nachrüsten. Dafür montiere ich die Shelly Camera auf einem Pan-Tilt-Bausatz mit zwei SG90-Servomotoren. Gesteuert wird die…
XIAO Expansion Board: RTC mit MicroPython einstellen und auslesen
Den kleinen Seeed Studio XIAO ESP32-C6 habe ich bereits in einem separaten Beitrag vorgestellt. Dieses Mal geht es um das passende XIAO Expansion Board, das den Mikrocontroller um einige nützliche Funktionen erweitert. Dazu gehören unter anderem ein OLED-Display, ein Buzzer, verschiedene Grove-Schnittstellen und eine Echtzeituhr – kurz RTC. In diesem Beitrag beschäftigen wir uns ausschließlich…
ILI9341-Touchdisplay am ESP32-C3 Super Mini anschließen
Manchmal entstehen die besten Ideen für neue Blogbeiträge nicht auf dem Schreibtisch, sondern direkt durch Fragen aus der Community. Genau so war es auch bei diesem Beitrag: In einem Support-Ticket wurde ich gefragt, wie sich ein 2,4-Zoll-Touchdisplay mit ILI9341-Controller an einen ESP32-C3 Super Mini anschließen lässt. Auf den ersten Blick ist diese Kombination durchaus spannend….
LED-Reaktionsspiel mit dem XIAO ESP32-C6 in MicroPython
Vier Taster, ein LED-Stripe – und plötzlich wird aus ein paar Bauteilen ein richtig hektisches Reaktionsspiel. Genau so eine Idee ist mir in einem Instagram-Reel begegnet. Eine farbige LED wandert von oben nach unten, du musst blitzschnell den passenden Taster drücken und schickst damit deine eigene LED nach oben. Treffen die richtigen Farben aufeinander, gibt…






