M5Stack PaperS3 implementation (#478)

Selectively imported code from @juicecultus [fork](https://github.com/juicecultus/Tactility) with some changes/additions from me.
This commit is contained in:
Ken Van Hoeylandt
2026-02-03 21:22:40 +01:00
committed by GitHub
parent a935410f82
commit 9cc96fd32b
18 changed files with 541 additions and 87 deletions
@@ -26,6 +26,9 @@ public:
virtual bool isPoweredOn() const { return true; }
virtual bool supportsPowerControl() const { return false; }
/** For e-paper screens */
virtual void requestFullRefresh() {}
/** Could return nullptr if not started */
virtual std::shared_ptr<touch::TouchDevice> getTouchDevice() = 0;