Pajungsim prie mano universalios ATMEGA16 plokštės grafinį LCD ekraniuką iš eBayjaus.
Paprastas, pigus spalvotas 1.8″ TFT ekraniukas jungiamas per SPI. Pilnas eBay tokių ekraniukų. Kontroleris ST7735.
Internete pilna visokiausio softo, bet jis skirtas arba kitiems procesoriams, arba su arduino anstatu. O man reikėjo gryno paprasto GNU C. Tai teko kiek pavargti kol suklijavau iš kelių gabaliukų.
Navarotai tokie:
proporcinis ar monospace šriftas (tiesa, fonto duomenys 8 bitų aukščio), proporcinis šriftas tas pats kaip ir ant ARM eksperimento. Tiesa yra galimybė grubiai didinti šriftą. Ką ir rodo iliustracija.
Paišo grafinius primityvus: taškas, užtušuotas stačiakampis, stačiakampis, apskritimas, užtušuotas apskritimas, H ir V linija.
Priima duomenis (blob tipo) ir deda ant ekrano- galima įkelti paveikslėlius. Reikės kiek pavargti ir padaryti “penis harder” paveiksliuko iliustraciją. Priima “nekompresuotą” RGB (24bit) arba supaprastintą RGB (16bit).
Ir aišku source code bei kompiliuotas hex.