All Projects → matteodelabre → waved

matteodelabre / waved

Licence: GPL-3.0 license
Experimental driver for the reMarkable 2 E-Ink display

Programming Languages

C++
36643 projects - #6 most used programming language
python
139335 projects - #7 most used programming language
CMake
9771 projects
shell
77523 projects

Projects that are alternatives of or similar to waved

fingerterm-reMarkable
A build of fingerterm, modified to draw more nicely on the reMarkable ePaper device.
Stars: ✭ 61 (+96.77%)
Mutual labels:  remarkable-tablet
remarkable-tweak
Tweak tool for the reMarkable paper tablet. Lets you organize your templates with no fuss.
Stars: ✭ 20 (-35.48%)
Mutual labels:  remarkable-tablet
remarkable-touchgestures
touch gestures for reMarkable
Stars: ✭ 43 (+38.71%)
Mutual labels:  remarkable-tablet
goMarkableStream
A utility to stream from a Remarkable2 without hack or third party dependencies
Stars: ✭ 129 (+316.13%)
Mutual labels:  remarkable-tablet
remarkable-cli-tooling
Tooling for the reMarkable paper tablet.
Stars: ✭ 37 (+19.35%)
Mutual labels:  remarkable-tablet
1bitpaint for reMarkable
Paint tool for reMarkable tablet
Stars: ✭ 15 (-51.61%)
Mutual labels:  remarkable-tablet
Awesome Remarkable
A curated list of projects related to the reMarkable tablet
Stars: ✭ 4,111 (+13161.29%)
Mutual labels:  remarkable-tablet
remarkable-custom-template-refresh
To refresh custom template manifest for reMarkable Tablet
Stars: ✭ 28 (-9.68%)
Mutual labels:  remarkable-tablet
remarkable pdflets
mini apps for reMarkable inside xochitl
Stars: ✭ 64 (+106.45%)
Mutual labels:  remarkable-tablet
reHackable-HelloWorld
QML Demo for the reMarkable Paper Tablet
Stars: ✭ 58 (+87.1%)
Mutual labels:  remarkable-tablet
noteto
Template Tool for the reMarkable tablet (and maybe others?)
Stars: ✭ 30 (-3.23%)
Mutual labels:  remarkable-tablet
chessmarkable
Chess for the reMarkable using the rust pleco lib
Stars: ✭ 71 (+129.03%)
Mutual labels:  remarkable-tablet
url2epub
Create ePub files from URLs
Stars: ✭ 35 (+12.9%)
Mutual labels:  remarkable-tablet
rm2pdf
Convert reMarkable tablet notebooks and annotated PDFs to layered PDF documents
Stars: ✭ 53 (+70.97%)
Mutual labels:  remarkable-tablet
reMarkable-tools
Tools for the reMarkable paper tablet
Stars: ✭ 118 (+280.65%)
Mutual labels:  remarkable-tablet
Koreader
An ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devices
Stars: ✭ 9,467 (+30438.71%)
Mutual labels:  remarkable-tablet
rmWebUiTools
Utilize the USB webinterface of your remarkable paper tablet. Export all files or use this to make your own scripts.
Stars: ✭ 31 (+0%)
Mutual labels:  remarkable-tablet
hackernews2remarkable
Fetch top articles from HackerNews, pack as EPUB right in your reMarkable device
Stars: ✭ 87 (+180.65%)
Mutual labels:  remarkable-tablet
rm-sync
Sync script for reMarkable paper tablet.
Stars: ✭ 74 (+138.71%)
Mutual labels:  remarkable-tablet
ReBook
The missing book store for remarkable.
Stars: ✭ 35 (+12.9%)
Mutual labels:  remarkable-tablet

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

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].