#include <TFT_eSPI.h>
#include "Noto.h"
#include "NotoBig.h"
#include "ani.h"
#include "WeatherIcon1.h"
TFT_eSPI tft = TFT_eSPI();
TFT_eSprite sprite = TFT_eSprite(&tft);
unsigned short background_color = TFT_BLACK; // black
unsigned short foreground_color = TFT_WHITE; // white
unsigned short databox_color = 0x020D; // cyan 0x020D
int frame=0;
void setup() {
tft.init();
tft.setRotation(1); // screen orientation
tft.fillScreen(TFT_GREEN);
sprite.createSprite(320,170);
tft.setSwapBytes(true);
}
void draw() {
sprite.fillScreen(databox_color);
sprite.loadFont(Noto);
sprite.setTextDatum(0); // top left
sprite.setTextColor(foreground_color,databox_color);
sprite.drawString("Noto",10,12);
sprite.loadFont(NotoBig);
sprite.setTextDatum(8); // bottom right
sprite.setTextColor(foreground_color,databox_color);
sprite.drawString("NotoBig",250,160);
//sprite.pushImage(125,34,81,80,WeatherIcon1); // show weather icon
sprite.pushSprite(0,0);
}
void loop() {
// draw();
sprite.pushImage(0, 88, 135, 65, ani[frame]);
sprite.pushSprite(0,0);
frame++;
if(frame>=10)
frame=0;
}