Seite 5 von 6

Re: mini-Statusdisplay - 0,96" OLED & ESP8266

Verfasst: So Jan 08, 2023 5:44 pm
von tux75at
Mein Code ist online:
https://github.com/tux75at/openWB_T-Display-S3

Inzwischen geht einiges mehr (ich kenne LVGL auch erst seit kurzem).
Schriftgröße geändert, Schriftfarbe für EVU Leistung ist Rot bei Netzbezug und Grün bei Einspeisung.
Tausenderpunkt habe ich derzeit keinen drinnen, hier muss man eventuell einiges anders aufbauen, ist aber erst der erste Versuch mit LVGL.

Anstatt EVU, PV, ALL sowie SoC Beschriftung würde ich Animated GIFs bzw. GIFs einbauen. Mit Farbe und etwas mehr Auflösung sollte etwas mehr möglich sein.

Re: mini-Statusdisplay - 0,96" OLED & ESP8266

Verfasst: Mi Jan 11, 2023 4:03 pm
von oRudi
etnie83 hat geschrieben: Mo Jan 02, 2023 2:35 pm Bild

Hab auch ein Fork von deinem Rep @mrinas aber mit Anzeige der Hausbatterie (HB). LP wird bei "nicht laden" ausgeblendet und HB eingeblendet.

Hab es auch aufs 1,77 Zoll 128*160 Pixel ST7735 umgesetzt.
Dazu hab ich noch ein eigenes Repo für das grosse Display gemacht weil ich sehr viel rausgeschmissen was die UI-Umschaltung anging.
Aufgrund von Flackern beim Refresh musste ich einiges ändern. Musste sozusagen die alten Pixel in Schwarz überschreiben um dann die neue Darstellung in Weiss wieder abzubilden, ansonsten hätte es geflackert wenn ich immer alles aktualisiert hätte.

Den Code kann man nochmal schöner machen vorallem fürs Überschreiben will ich noch einen eigenen Aufruf machen damit es leichter geht zu erweitern.
Ist auch auf mich angepasst weil die Hausbatterie mit angezeigt wird (HB im Bild)

Darstellung des Energieflusses hat sich zwischenzeitlich gegenüber dem Bild noch bisschen geändert. Gibt auch einen Ladezustandsbalken unter der HB und LP.
Farbliche Umsetzung ging auch bei diesem Display, was auch nochmal die Lesbarkeit verbessert

Muss mal ein aktuelleres machen wenn ich die kleinen Korrekturen noch drin habe. Hab noch einige Ideen was die Darstellung angeht.

https://github.com/etnie83/OpenWB_Display_Large
https://github.com/etnie83/openWB_OLEDDisplay
Kannst du mir bitte sagen, welche Pins du wie verbunden hast?

Grüße

Re: mini-Statusdisplay - 0,96" OLED & ESP8266

Verfasst: Do Jan 12, 2023 7:15 am
von etnie83
oRudi hat geschrieben: Mi Jan 11, 2023 4:03 pm Kannst du mir bitte sagen, welche Pins du wie verbunden hast?

Grüße
https://github.com/etnie83/OpenWB_Display_Large

Habs mal aktualisiert. Hab die Readme mal korrigiert weil das "normale" kleine Display noch als Screenshots drin war

Display - Wemos
1 GND
2 5V
3 D5*
4 D7*
5 D6
6 D1
7 D8
8 3V3

Ich glaube D5 & D7 müsste nicht angeschlossen werden. Hab zum Test alles angeschlossen.

Re: mini-Statusdisplay - 0,96" OLED & ESP8266

Verfasst: Do Jan 12, 2023 7:39 am
von etnie83
tux75at hat geschrieben: So Jan 08, 2023 5:44 pm Mein Code ist online:
https://github.com/tux75at/openWB_T-Display-S3

Inzwischen geht einiges mehr (ich kenne LVGL auch erst seit kurzem).
Schriftgröße geändert, Schriftfarbe für EVU Leistung ist Rot bei Netzbezug und Grün bei Einspeisung.
Tausenderpunkt habe ich derzeit keinen drinnen, hier muss man eventuell einiges anders aufbauen, ist aber erst der erste Versuch mit LVGL.

Anstatt EVU, PV, ALL sowie SoC Beschriftung würde ich Animated GIFs bzw. GIFs einbauen. Mit Farbe und etwas mehr Auflösung sollte etwas mehr möglich sein.
Das Display gefällt mir. Hab mir mal zwei bestellt (Test & Produktiv)
Muss mich mal mit PullRequest befassen dann kann ich mit am Code arbeiten. Benötige sowas normalerweise nicht in der Maschinennahen Programmierung.
Vorallem ist der WaF* bei dem schicken Display höher

*(woman acceptance factor)

Re: mini-Statusdisplay - 0,96" OLED & ESP8266

Verfasst: Do Jan 12, 2023 6:53 pm
von oRudi
etnie83 hat geschrieben: Do Jan 12, 2023 7:15 am
oRudi hat geschrieben: Mi Jan 11, 2023 4:03 pm Kannst du mir bitte sagen, welche Pins du wie verbunden hast?

Grüße
https://github.com/etnie83/OpenWB_Display_Large

Habs mal aktualisiert. Hab die Readme mal korrigiert weil das "normale" kleine Display noch als Screenshots drin war

Display - Wemos
1 GND
2 5V
3 D5*
4 D7*
5 D6
6 D1
7 D8
8 3V3

Ich glaube D5 & D7 müsste nicht angeschlossen werden. Hab zum Test alles angeschlossen.
Hm, ich habe dieses Display noch gehabt:
https://www.amazon.de/dp/B078JBBPXK?ref ... tails&th=1

Damit funktioniert das Setup leider nicht. Display leuchtet, nur leider passiert nichts. Im seriellen Monitor kommen nur kryptische Zeichen.
Aber ich glaube, das ist auch nicht kompatibel scheinbar...


Grüße

Re: mini-Statusdisplay - 0,96" OLED & ESP8266

Verfasst: Mo Jan 16, 2023 12:39 pm
von etnie83
oRudi hat geschrieben: Do Jan 12, 2023 6:53 pm
Hm, ich habe dieses Display noch gehabt:
https://www.amazon.de/dp/B078JBBPXK?ref ... tails&th=1

Damit funktioniert das Setup leider nicht. Display leuchtet, nur leider passiert nichts. Im seriellen Monitor kommen nur kryptische Zeichen.
Aber ich glaube, das ist auch nicht kompatibel scheinbar...

Grüße
Hab genau dieses Display mit der Belegung die ich gepostet habe am Wochenende neu aufgebaut weil ich ein TestDisplay wollte (sonst wird die Frau sauer wenn ich das aus der Küche wieder nehm)
Hat sofort nach einspielen funktioniert!

Re: mini-Statusdisplay - 0,96" OLED & ESP8266

Verfasst: Di Jan 17, 2023 6:03 pm
von oRudi
Perfekt. Hat bei mir nun auch geklappt.

Jetzt muss ich nur noch ein hübsches Case finden zum Drucken...
Hast du zufällig? :-)

Grüße

Re: mini-Statusdisplay - 0,96" OLED & ESP8266

Verfasst: Mi Jan 18, 2023 6:43 pm
von etnie83
Nutze dieses Gehäuse!
https://www.thingiverse.com/thing:4965564

btw. aktualisiert
https://github.com/etnie83/OpenWB_Display_Large
Unterstützung für die anderen Topics in OpenWB2.0 eingefügt

Re: mini-Statusdisplay - 0,96" OLED & ESP8266

Verfasst: Di Feb 07, 2023 11:21 am
von etnie83
tux75at hat geschrieben: So Jan 08, 2023 5:44 pm Mein Code ist online:
https://github.com/tux75at/openWB_T-Display-S3

Inzwischen geht einiges mehr (ich kenne LVGL auch erst seit kurzem).
Schriftgröße geändert, Schriftfarbe für EVU Leistung ist Rot bei Netzbezug und Grün bei Einspeisung.
Tausenderpunkt habe ich derzeit keinen drinnen, hier muss man eventuell einiges anders aufbauen, ist aber erst der erste Versuch mit LVGL.

Anstatt EVU, PV, ALL sowie SoC Beschriftung würde ich Animated GIFs bzw. GIFs einbauen. Mit Farbe und etwas mehr Auflösung sollte etwas mehr möglich sein.
Schonmal mit SquareLine Studio befasst? Soll ein GUI Editor für LVGL sein. Werde es mal testen und dann berichten. Hab gestern schonmal dein Projekt geforkt und bisschen getestet. Bargraph für SoC hat schon funktioniert.

Re: mini-Statusdisplay - 0,96" OLED & ESP8266

Verfasst: Sa Sep 02, 2023 8:16 pm
von mrinas
Bin zufällig über das hier gestolpert: https://github.com/bruxy70/Home-Assista ... er-Station

Finde ich sowohl optisch ansprechend, zudem läuft das alles über konfguration und nicht über Programmierung. Was mir im Grunde auch gut gefällt. Vielleicht leg' ich mir mal ein passendes Display zu und beschäftige mich damit.