#include "Display.h" Display::Display(){ tft = new TFT_eSPI(); } Display::~Display(){ delete tft; } void Display::initTFT(){ tft->init(); tft->fillScreen(TFT_BLACK); tft->setRotation(1); tft->setTextColor(TFT_WHITE, TFT_BLACK); tft->setTextDatum(MC_DATUM); tft->setFreeFont(&Orbitron_Light_24); } void Display::centerMsg(String text){ tft->drawString(text, tft->width()/2, 60); } void Display::tempUpdates(String temp, String hum, String status){ tft->setTextPadding(tft->width()); tft->drawString(temp, tft->width()/2, 40); tft->drawString(hum, tft->width()/2, 70); tft->drawString(status, tft->width()/2, 110); }