Skip to content

m-weigand/mw_pinenote_misc

Repository files navigation

Misc Pinenote thingies

So I got a Pinenote and started to work on getting Debian to run on this nice little piece of hardware.

This repository contains various documents and patches that I hope prove useful to others also playing around with their Pinenote.

Videos

A few videos can be found in videos

Kernel Patches

I added a few small quality-of-live features to the eink display controller driver developed by smaeul (https://github.com/smaeul/linux/tree/rk35/pinenote-next).

These changes can be found here: https://github.com/m-weigand/linux. Refer to the Readme in the description branch for explanation of the branches, but if you are looking for a kernel to use with the pinenote, I suggest to use this branch here: https://github.com/m-weigand/linux/tree/mw/rk35/pinenote-next-t1.

My kernel configuration and patch level can be reproduced using this script: custom_kernel/clone_and_prepare_git.sh. This includes my ebc modifications, usb support and touch screen support.

Gnome extension

A hacky GNOME extension that exposes some of the ebc parameters can be found in the gnome_extension subdirecty.

Reading and modifying waveform files using Python

Reading, modifying and writing waveform files is useful to optimize the existing waveforms or generate new ones.

A rudimentary Python interface for reading/writing these waveform files can be found in waveforms.

As a working (and useful) example, the A2 waveform was shortened to 5 phases and white->white and black->black transitions were added.

Links

About

Pinenote notes and patches

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •