/*
arvind patil
23jan23
*/
#include <SPI.h>
#include "Ucglib.h"
/*
Hardware SPI Pins:
Arduino Uno sclk=13, data=11
Arduino Due sclk=76, data=75
Arduino Mega sclk=52, data=51
>>> Please uncomment (and update) one of the following constructors. <<<
*/
//Ucglib_ILI9341_18x240x320_SWSPI ucg(/*sclk=*/ 7, /*data=*/ 6, /*cd=*/ 5, /*cs=*/ 3, /*reset=*/ 4);
Ucglib_ILI9341_18x240x320_SWSPI ucg(/*sclk=*/ 13, /*data=*/ 11, /*cd=*/ 9, /*cs=*/10, /*reset=*/ 8);
//Ucglib_ILI9341_18x240x320_HWSPI ucg(/*cd=*/ 9, /*cs=*/ 10, /*reset=*/ 8);
//Ucglib_ILI9341_18x240x320_SWSPI ucg(/*sclk=*/ 4, /*data=*/ 3, /*cd=*/ 6, /*cs=*/ 7, /*reset=*/ 5); /* Elec Freaks Shield */
void setup(void)
{
delay(500);
// ucg.begin(UCG_FONT_MODE_TRANSPARENT);
ucg.begin(UCG_FONT_MODE_SOLID);
ucg.clearScreen();
}
void loop(void)
{
ucg.setRotate270();
ucg.setFont(ucg_font_ncenR24_tr);
ucg.setColor(0,0,255);
//ucg.setColor(0, 255, 0);
ucg.setColor(200, 55,255);
ucg.setPrintPos(0,25);
ucg.print("Hello!");
delay(500);
ucg.setFont(ucg_font_ncenR12_tr);
ucg.setColor(0, 55,255);
ucg.setPrintPos(0,70);
ucg.print(" I AM ARVIND");
delay(500);
ucg.setColor(255, 0,0);
ucg.setPrintPos(10,100);
ucg.print("GOOD DAY");
delay(500);
}