Na jó, a LCD fizikailag létezik. Egy Atmega328 alapú minden-teszteren (tranzisztor, LCR, stb.) kaptam egy rokontól, ami megdöglött. Persze megjavítani én sem tudtam, szóval sorsára várt vagy egy éve. Korábban már nézegettem a LCD-t, de nagyon bonyolultnak tűnt az áramkör, ami köré volt építve, és nem is találtam nyomát keresőkkel, szóval ez is egy olyan cucc, ami nem létezik. Aztán egyszer, hónapok után, eleresztettem egy keresést, és az végre talált olyat, ami az LX-12864-B5 kijelzőre vonatkozott.

(Forrás : ebay.com)
Mivel kiderült, hogy kb. 2db 100nF kondenzátor, meg 4db 3,3k (azaz 2,7k, csak azt nem találtam
) ellenállás kell a dologhoz (ha 3,3V-ról hajtjuk), gondoltam ki is próbálom. Azt is meredek volt kitúrni, hogy végülis milyen Arduino library kezeli, mert ezeket a COG (Chip On Glass) LCD-ket aztán húszféle vezérlő IC-vel gyártják, de végül meglett : az U8G2 libraryU8G2_ST7567_ENH_DG128064_F_4W_SW_SPI u8g2(U8G2_R0, /* clock=*/ 8, /* data=*/ 9, /* cs=*/ 10, /* dc=*/ 7, /* reset=*/ 6);
konstruktora kell hozzá, szóval a LCD ST7567 chipes, és SPI protokollon megy (ha nem derült volna ki a lábak neveiből
)
Programot nem is teszek, mert ezt az egy sort kellett kommentmentesíteni, beírni a megfelelő kimeneteket, amire bedrótoztam, és már ment is a GraphicsTest.ino tesztprogrammal a kijelzőre rajzolás.


Fent említett gép egy fórumtársnál nem kapcsolt be néha. Lötyög a bekapcsgomb.
(
)



