15 Commits

Author SHA1 Message Date
Dave Allie
af965a074b
[EInkDisplay] Single buffer mode (#7)
* Cleanup EInkDisplay

* Add EINK_DISPLAY_SINGLE_BUFFER_MODE build flag and allow for single buffer rendering

* Add SSD1677 E-Ink Display Driver Guide

Copied verbatium from https://github.com/CidVonHighwind/microreader/blob/main/doc/SSD1677_GUIDE.md

* Add a few details in the readme and update the SSD1677_GUIDE
2025-12-16 22:43:29 +11:00
Dave Allie
4d0dcd5ff8
[EInkDisplay] Fix incorrect power off sequence when calling deepSleep() (#6) 2025-12-15 22:24:58 +11:00
Dave Allie
7e0dce9167
[EInkDisplay] Noop grayscaleRevert if not in grayscale mode 2025-12-13 16:01:17 +11:00
Dave Allie
a126d4b0bf
Add initial implementation of EInkDisplay from CidVonHighwind (#4) 2025-12-08 19:41:27 +11:00
Dave Allie
8224d278c5
Merge pull request #3 from open-x4-epaper/feature/input-manager-hold-time
Update InputManager to record any button hold time
2025-12-06 12:27:17 +11:00
Dave Allie
06b4cf0c71
Update InputManager to record any button hold time 2025-12-06 11:32:45 +11:00
Dave Allie
9b7d94f06e
Merge pull request #2 from open-x4-epaper/feature/input-manager
Input Manager from microreader
2025-12-06 04:16:26 +11:00
Dave Allie
90a19bb8a7
Merge pull request #1 from open-x4-epaper/feature/sd-card-manager
SD card manager from microreader
2025-12-05 09:33:23 +11:00
CaptainFrito
ed787691d9 Input Manager 2025-12-04 19:34:29 +07:00
CaptainFrito
11b112da6f SD card manager from microreader 2025-12-04 19:20:21 +07:00
Dave Allie
be0cb2bb34
Update README with non-deprecated library include method 2025-12-03 08:16:39 +11:00
Dave Allie
182ff5f4ea
Update README.md with updated usage instructions 2025-12-02 22:41:16 +11:00
Dave Allie
d52cab5735
Fix imports in BatteryMonitor 2025-12-02 22:36:53 +11:00
Dave Allie
4e89230e5a
Add BatteryMonitor lib
Authored by @CrazyCoder in https://github.com/CidVonHighwind/xteink-x4-sample/pull/4
Pulled into community-sdk
2025-12-02 22:26:44 +11:00
Dave Allie
fd8b341335
Initial community-sdk structure 2025-12-02 19:16:50 +11:00