DA ja einige mittlerweile gemerkt haben, dass meherere Layouts des pro mini im Umlauf sind, nur noch mal zur KLarstellung:
Ich habe fünf!! unterschiedliche dovon vorliegen bzw. im Einsatz.
Nicht zu vergessen die unterschiedlichen Taktraten und Frequenz"normale"... es gibt 8MHz, 16MHz sowie umschaltbar.
ES gibt Quarze mit Kondensatoren, Quarzoscillatoren und Keramikresonatoren oder auch intern.
Ist für die Funktion hier zwar unerheblich, muss aber zum Kompilieren korrekt angegeben werden.
Die Displays von BG als auch von ebay kommen teilweise mit einem anderen Controller.
Wenn das ein oder andere nicht mitspielen möchte, könnte das eher zutreffen als ein Defekt, wie er hier mehrfach unterstellt wurde.
Codeanpassung wäre da eine mögliche Option.
Ansonsten ist mir bei der Sichtung des Quellcodes auf evtl. teilweise Verwendung in meinen eigenen Projekten ein Lapsus aufgefallen, den ich zuvor übersehen habe, da ein OLED keine Hintergrundbeleuchtung benötigt
Im Quellcode ist Pin 5 für die Hintergrundbeleuchtung vorgesehen:
#define BLpin 5
Tatsächlich ist der zugehörige Mosfet an Pin 7 gelegt, von Pin 5 wird er nur sporadisch am Source gekitzelt.
Die Hintergrundbeleuchtung hängt damit direkt an Pin 5.
Abhilfe schaffen Cuttermesser und Quellcodeanpassung.