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.
waved-demo.mp4
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).
See the issues tab.