Das Cheap Yellow Display (ESP32-2432S028) besitzt auf der Vorderseite ein kleines, oft übersehenes Bauteil: einen Fotowiderstand – kurz LDR (Light Dependent Resistor). Ein LDR verändert seinen Widerstand abhängig von der Umgebungshelligkeit. Je heller es ist, desto geringer wird sein Widerstand – in dunkler Umgebung steigt er entsprechend an. Über einen analogen Eingang des ESP32 lässt…
Kategorie: ESP32
Mehr als vier Taster am Cheap Yellow Display? So nutzt du nur einen GPIO
Wenn du am Cheap Yellow Display mehrere Taster anschließen möchtest, aber keine freien GPIOs mehr zur Verfügung hast, gibt es eine elegante Lösung: Du kannst mehrere Taster an nur einem einzigen GPIO betreiben – mithilfe einer Widerstandsleiter und dem ADC des verbauten ESP32. Im letzten Beitrag habe ich dir gezeigt, wie du die freien GPIOs…
Cheap Yellow Display: 5V statt USB? So geht’s
Der beliebte Mikrocontroller ESP32-2432S028, besser bekannt als Cheap Yellow Display (CYD), verfügt in der neueren Version über eine praktische USB-C-Schnittstelle. Darüber lässt sich das Board problemlos mit Strom versorgen – beispielsweise über ein Netzteil oder eine Powerbank. Möchtest du das CYD jedoch ohne USB-Kabel betreiben – etwa fest in ein Gehäuse integriert oder direkt an…
Cheap Yellow Display mit Tastern erweitern – so geht’s
Das Cheap Yellow Display (CYD) verfügt über eine integrierte Touchoberfläche, über die sich komfortabel virtuelle Buttons auf dem Display realisieren lassen. In vielen Projekten reicht das völlig aus. Es gibt jedoch Situationen, in denen klassische Taster sinnvoller sind – zum Beispiel dann, wenn das Display nicht ungeschützt zugänglich sein soll oder das Gerät in einem…
7-Segmentanzeige am ESP32 programmieren – Zahlen & Buchstaben ohne Library
Am ESP32 ist ein OLED-Display per I2C schnell angeschlossen und mit wenig Code einsatzbereit. Trotzdem ist eine 7-Segmentanzeige in vielen Projekten genau die richtige Wahl – vor allem dann, wenn es um Zahlen, Zählerstände oder einfache Statusanzeigen geht. Sie ist sofort ablesbar, kommt ohne Menüs aus und konzentriert sich auf das Wesentliche.In diesem Beitrag zeige…
ESP32 Touch mit MicroPython: Schalten & Steuern ohne Taster
Der ESP32 lässt sich nicht nur sehr komfortabel in der Arduino IDE mit C/C++ programmieren, sondern unterstützt ebenso MicroPython – eine moderne und leicht verständliche Programmiersprache, mit der sich sowohl kleine Experimente als auch größere Projekte schnell und übersichtlich umsetzen lassen. Gerade die Hardware-Funktionen des ESP32 werden in MicroPython sehr gut unterstützt. Dazu zählen unter…
ESP32 Touch-Steuerung: Schalten, Zählen, Bewegen
Im letzten Beitrag und im dazugehörigen YouTube-Video habe ich gezeigt, welche ESP32-Mikrocontroller über kapazitive Touch-Pins verfügen und wie sich diese Pins grundsätzlich auswerten lassen. Dabei wurde deutlich, dass der ESP32 keinen festen „Touch“-Zustand liefert, sondern einen Messwert, der im eigenen Code interpretiert werden muss. In diesem Beitrag gehen wir einen Schritt weiter. Anhand eines praxisnahen…
Kapazitiver Touch mit dem ESP32 – so einfach geht’s
Der Name ESP32 steht für eine ganze Familie unterschiedlicher Mikrocontroller, die sich je nach Modell deutlich in ihren Hardware-Funktionen unterscheiden. Während einige Varianten keine Touch-Unterstützung bieten, verfügt der ESP-WROOM-32 über integrierte kapazitive Touch-Pins, mit denen sich Berührungen direkt am Mikrocontroller erfassen lassen – ganz ohne zusätzliche Bauteile. In diesem Beitrag verwende ich einen Wemos D1…







