Die Vorstellung kommt von unserem ehemaligen Usere "petterpet", Danke dafür 😃
Hier möchte ich kurz vorstellen, wie man HD44780 LCD-Displays über I²C mit einem Arduino bzw. ESP ansteuert.
Die benötigten Dateien befinden sich in einem GitHub Repository. Dort befinden sich auch der Schaltplan und eine Erklärung der einzelnen MQTT-Topics mit ihren Payloads.
Daher fasse ich mich hier kurz:
Das Display wird mit einem I²C-Display-Adapter an einen netzwerkfähigen Arduino - vorzugsweise an einen Wemos D1 mini - angeschlossen.
Über MQTT wird dann der anzuzeigende Text zeilenweise übermittelt. Außerdem stehen die Kommandos ON, OFF und CLEAR zur Verfügung.
Dazu ist ein NodeRed-Flow mit Dashboard Steuerung enthalten.
Der Sketch kann gerne erweiterter werden.
[Hinweis: Das Repository enthält auch Python-Skripte um das Display mit einem Raspberry Pi anzusteuern. Der zugehörige Forenbeitrag ist hier zu finden.]