letoram / waved

(WIP) Driver for the reMarkable 2 E-Ink display

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

waved

waved is aimed at becoming a userspace driver for the reMarkable 2 E-Ink controller.

Disclaimer: This is still a prototype. It might damage your E-Ink display.

Demo

waved-demo.mp4

Building

Pre-built binaries are available from the releases page.
To compile the demo from the base Toltec Docker image with the source mounted in /host:

cmake \
    -DCMAKE_TOOLCHAIN_FILE=/usr/share/cmake/arm-linux-gnueabihf.cmake \
    -DCMAKE_BUILD_TYPE=Release \
    -S /host -B /host/build
cmake --build /host/build --verbose

Resulting binaries are build/waved (to launch the demo) and build/waved-dump-wbf (to print information about a WBF file).

Roadmap

See the issues tab.

About

(WIP) Driver for the reMarkable 2 E-Ink display


Languages

Language:C++ 98.5%Language:CMake 1.5%