Wetterstation: Invertierte Anzeige (Hack)
Eine Besonderheit bei der Firmware der Wetterstation ist, dass sich alle Konfigurationsdaten
im EEPROM des Mikrocontrollers (ATtiny2313a) befinden. So auch die Initialisierungssequenz des
Displays. Im beiliegenden Handbuch findet man auf Seite 22 sowie auf Seite 72 einen Hinweis dazu.
Die Initialisierungssequenz beginnt ab dem Byte an der Position 0x0A. Mit dem Konfigurationseditor kann
der gesamte EEPROM editiert werden. So auch die Displaykonfiguration.
Eine Eigenschaft des ST7565-basierten Displays ist der Displaymode (normal/reverse). Damit kann der Inhalt der Anzeige
invertiert dargestellt werden. Die Standardeinstellung verwendet den normalen Modus (0b10100110, also 0xA6).
Das Datenblatt der Displaycontrollers zeigt auf Seite 50 einen Liste aller Befehle. Der Reverse-Mode kann mit eine "1" im letzten
Bit aktiviert werden (0b10100111, also 0xA7). Dieser Hack bedarf keiner Programmierung/Veränderung der Firmware.
Lediglich die Konfigurationsdaten an Position 0x0B wurden verändert.
Die Wetterstation als Black-Edition. Beide Versionen haben etwas für sich. Meine Wetterstation auf dem Schreibtisch bleibt vorerst
mal schwarz. Passt gut zum Gehäuse!
Hinweis
Diese Einstellung kann natürlich auch rückgängig gemacht werden. Entweder die Konfiguration an Position "0B" auf
den Wert 0xA6 zurückstellen oder die Firmware neu aufspielen.
Links und Referenzen: