Ein sehr cooles Projekt mit dem Namen ESP32-C3 Semaphore habe ich über die externer Link MakerWorld von externer Link Bambu Lab gefunden:

Es ist eine kleine RGB-Ampel die sich über einen Browser kontrollieren und konfigurieren läßt.
Neben einem Web-Interface ist auch die Intergration über Wikipedia-EintragMQTT in externer LinkHomeAssistant
oder in meine interner LinkHaussteuerung externer LinkIP-Symcon ist einfach zu realisieren.

Semaphore-Webinterface

Semaphore-Webinterface   Screenshot: Harry Kellner

Die benötigte Hardware besteht lediglich aus

  • einem kleinem Entwicklungsboard Amazon-Link ESP32-C3 mit Wikipedia-EintragOLED-Display (0.42"),
  • drei kleinen Breakout-Boards mit einer programmierbaren RGB-LED vom Typ Amazon-Link WS2812 und
  • einem Ampel-Gehäuse aus dem interner Link3D-Drucker.

Die Stromversorgung erfolgt über ein Wikipedia-EintragUSB-C-Kabel.

ESP32-C3 mit Minidisplay

ESP32-C3 mit Minidisplay   Foto: Harry Kellner

Breakout-Board mit RGB-LED WS2812

Breakout-Board mit RGB-LED WS2812   Foto: Harry Kellner

3D-gedrucktes Gehäuse

3D-gedrucktes Gehäuse   Foto: Harry Kellner


Die Installation der Firmware für den ESP32 erfolgt sehr einfach und komfortabel über den externer Link Web-Installer von externer Link Semaphore.

ESP32-C3 Semaphore

ESP32-C3 Semaphore   Foto: Harry Kellner

Meine Anwendung dieser genialen Anzeige ist die Darstellung des 3D-Drucker-Status im Keller.
Auch diese Anbindung über MQTT ist in der Software bereits vorgesehen.

Anbindung an meinen BambuLab-Drucker

Anbindung an meinen BambuLab-Drucker   Screenshot: Harry Kellner

Weitere, sehr ausführliche Informationen zu diesem Projekt und ein Demo-Video gibt es im externer Link Semaphore-Wiki bei externer Link GitHub.
Die 3D-Druck-Dateien für das Ampelgehäuse findet man in der externer Link MakerWorld.