https://github.com/fako1024/go-remarkable
Tooling for the ReMarkable Paper Tablet (in Go)
https://github.com/fako1024/go-remarkable
framebuffers remarkable-tablet streaming
Last synced: 11 months ago
JSON representation
Tooling for the ReMarkable Paper Tablet (in Go)
- Host: GitHub
- URL: https://github.com/fako1024/go-remarkable
- Owner: fako1024
- License: apache-2.0
- Created: 2021-03-06T10:37:00.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2023-05-09T13:20:05.000Z (about 3 years ago)
- Last Synced: 2024-11-14T20:07:57.776Z (over 1 year ago)
- Topics: framebuffers, remarkable-tablet, streaming
- Language: Go
- Homepage:
- Size: 60.5 KB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Tooling for the ReMarkable (2) Paper Tablet (in Go)
[](https://github.com/fako1024/go-remarkable/releases)
[](https://godoc.org/github.com/fako1024/go-remarkable/)
[](https://goreportcard.com/report/github.com/fako1024/go-remarkable)
[](https://github.com/fako1024/go-remarkable/actions?query=workflow%3AGo)
This package allows to interact with a ReMarkable (2) device on various levels, trying to provide all functionality currently available in various projects within one package. A
**NOTE: This package is currently work in progress. Interfaces and implementation are subject to change.**
## Features
- Access to framebuffer / screen data
- Screenshot
- Low latency, live stream (via client application) with low power consumption (using input detection)
- Low-overhead "broadcast" functionality supporting multiple clients at the same time
## Installation
```bash
go get -u github.com/fako1024/go-remarkable
cd cmd/rm-agent && GOOS=linux GOARCH=arm GOARM=7 go build
```