Ik heb het maken van projecten gebaseerd rond een 2.2" TFT display die gebruik maakt van de ILI9341 driver chip, dit display kan worden aangesloten op en gecontroleerd door een Arduino UNO. Als een beetje achtergrond lezen van u kan vinden mijn instructable hier nuttig.
Tijdens de foutopsporing voor een van mijn batterij aangedreven Arduino projecten die ik nodig had om een draagbare terminal om te kijken naar de debug output wordt afgedrukt op de seriële pinnen. Om dit te bereiken heb ik gebouwd de kleine display van de draagbare terminal die hierin worden beschreven.
Het unieke aan dit project is dat de schets maakt gebruik van de ingebouwde hardware scrollen eigenschap van de ILI9341-chip, dit neemt de verwerking last uit de Arduino AVR microcontroller en betekent dat het display seriële tekstberichten met 9600 baud bijbenen kan.
De ILI9341 en GFX bibliotheken featured in dit instructable is geoptimaliseerd voor snelheid, sommige van de snelheid verbeteren functies gebruiken directe poort toegang tot de registers van de ATmega328 dus het is belangrijk om het gebruik van een Arduino board gebaseerd op dat de bewerkerspaander van. Deze snelheidsverbeteringen betekent dat tekens in het proportionele lettertype 2 kunnen worden afgedrukt op het scherm op meer dan 1000 tekens per seconde... dat een beetje sneller is dan ik ze kan lezen!
Hoewel de ontwikkeling heeft gedaan met een UNO, de definitieve batterij aangedreven terminal zal berusten rond de kleinere Pro Micro, met een pak van de batterij en 3 AA batterijen zullen dit mooi en draagbaar.