Skip to content

Latest commit

 

History

History
41 lines (33 loc) · 2.15 KB

README.md

File metadata and controls

41 lines (33 loc) · 2.15 KB

FreeInk SDK documentation

Start with the SDK overview and PlatformIO setup. Device build flags and dependencies are in platformio.sample.ini.

Integration guides

Guide Covers
ESP-IDF Building the display and FreeInkUI as an ESP-IDF component, without arduino-esp32
FreeInkUI UI runtime, components, themes, input adapters, and adoption
FreeInkBook EPUB parsing, layout, fonts, rendering, and caches
Grayscale capabilities Overlay and absolute encodings, uploads, and recovery
Deferred refresh migration Split refresh interface and consumer migration
MCU portability Runtime profiles, GPIO wakeup, and C3/S3 differences
BLE keyboard host Enabling and using BLE HID input
Haptic feedback Consumer-triggered vibration, PWM intensity and asynchronous patterns
Adding touch Every place to register a new touch device or controller
Testing Local host regression suites and validation limits

Board support

These notes distinguish implemented support, firmware-derived findings, and hardware validation. See the supported-device table for the full device list.

Driver provenance