View Single Post
Old Yesterday, 10:36 AM   #1
flxzt
Junior Member
flxzt began at the beginning.
 
Posts: 1
Karma: 10
Join Date: Mar 2026
Device: Pocketbook Inkpad 4
Pocketbook SDK Rust bindings

Hi all!

Since I don't think many are aware, I want to announce that "simmsb" created Rust bindings for the Pocketbook SDK which are maintained and updated by him and me.

The repository hosting these bindings is available here:

https://github.com/simmsb/inkview-rs

Releases are also published to the rust crate (library) registry:

https://crates.io/crates/inkview

The repository contains:
- Basic abstractions are available for inkview's main routine and event handling,
however right now the majority of API has only raw FFI bindings, which are auto-generated by bindgen and require `unsafe` code.
- An example shows how to write simple application directly with only these bindings.
- Experimental integration into the "embedded-graphics" project (https://crates.io/crates/embedded-graphics),
providing drawing graphics without targeting specific backends (display drivers) through an abstract display interface.
- Experimental integration into the "slint" UI toolkit (https://crates.io/crates/slint which can be used to write higher-level UI code.

Last edited by flxzt; Yesterday at 10:38 AM.
flxzt is offline   Reply With Quote