Skip to content

Experimental driver for the reMarkable 2 E-Ink display

License

Notifications You must be signed in to change notification settings

matteodelabre/waved

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

waved

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

Disclaimer: This is still a prototype. Use at your own risk.

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

After the build completes, resulting binaries can be found inside the build directory. Those include the libwaved shared library, the waved-demo binary used to run visual tests, and the waved-dump binary that can be used to print information about a WBF file.

Roadmap

See the issues tab.

License

This work is licensed under the GPL v3. See the full license text.

About

Experimental driver for the reMarkable 2 E-Ink display

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published