Files

28 lines
662 B
C

/*
NicheGraphics setup for LILYGO T-Echo Lite (GDEH0122T61 1.22" on SPI1).
*/
#pragma once
#include "configuration.h"
#ifdef MESHTASTIC_INCLUDE_NICHE_GRAPHICS
#include "graphics/BaseUIEInkDisplay.h"
#include "graphics/eink/Panels/GDEH0122T61.h"
void setupNicheGraphics() {}
NicheGraphics::BaseUIEInkDisplay *setupNicheGraphicsBaseUI()
{
auto *panel = new NicheGraphics::Panels::GDEH0122T61();
NicheGraphics::Drivers::EInk *driver = panel->create();
auto *display = new NicheGraphics::BaseUIEInkDisplay(driver, panel->rotation());
display->setDisplayResilience(20, 1.5f);
return display;
}
#endif // MESHTASTIC_INCLUDE_NICHE_GRAPHICS