// UTFT_Textrotation_Demo // Copyright (C)2015 Rinky-Dink Electronics, Henning Karlsen. All right reserved // web: http://www.RinkyDinkElectronics.com/ // // This program is a demo of the textrotation-functions. // // This demo was made for modules with a screen resolution // of 320x240 pixels. // // This program requires the UTFT library. // #include // Declare which fonts we will be using extern uint8_t BigFont[]; extern uint8_t SevenSegNumFont[]; // Set the pins to the correct ones for your development shield // ------------------------------------------------------------ // Standard Arduino Mega/Due shield : ,38,39,40,41 // CTE TFT LCD/SD Shield for Arduino Due : ,25,26,27,28 // Teensy 3.x TFT Test Board : ,23,22, 3, 4 // ElecHouse TFT LCD/SD Shield for Arduino Due : ,22,23,31,33 // // Remember to change the model parameter to suit your display module! UTFT myGLCD(ITDB32S,38,39,40,41); void setup() { myGLCD.InitLCD(); myGLCD.clrScr(); myGLCD.setFont(BigFont); } void loop() { myGLCD.print("Text rotation", 0, 0); myGLCD.setColor(0, 0, 255); myGLCD.print("0 degrees", 0, 16, 0); myGLCD.print("90 degrees", 319, 0, 90); myGLCD.print("180 degrees", 319, 239, 180); myGLCD.print("270 degrees", 0, 239, 270); myGLCD.setFont(SevenSegNumFont); myGLCD.setColor(0, 255, 0); myGLCD.print("45", 90, 100, 45); myGLCD.print("90", 200, 50, 90); myGLCD.print("180", 300, 200, 180); while (true) {}; }