eInk driver for Waveshare eInk Displays
Find a file
2023-11-23 16:08:40 +01:00
.vscode Fix mmap Call 2022-08-24 12:59:24 +02:00
dependencies Switch to WiringPi 2022-07-26 20:41:50 +02:00
eink_clock Fix make_rect 2022-06-29 16:24:35 +02:00
eink_color_test Remove call to handler from test 2022-08-20 04:09:50 +02:00
eink_lut_test Add Framebuffer Driver 2022-08-20 02:54:08 +02:00
eink_test Fix make_rect 2022-06-29 16:24:35 +02:00
libeink Use uint8_t instead of custom type for frame and backbuffers 2022-08-24 15:06:25 +02:00
spibug Fix make_rect 2022-06-29 16:24:35 +02:00
.gitignore Fix make_rect 2022-06-29 16:24:35 +02:00
img.gif Fix Bitmap Pixel Calculation 2022-06-30 18:42:41 +02:00
iraw2png Add Framebuffer Driver 2022-08-20 02:54:08 +02:00
Makefile Improve Display Data TX Speed 2022-08-17 18:07:23 +02:00
makefile.base Add Framebuffer Driver 2022-08-20 02:54:08 +02:00
README.md Update 'README.md' 2023-11-23 16:08:40 +01:00
restore.sh make_color_lut Stub 2022-07-26 19:33:03 +02:00
sgdb Add Code Documentation 2022-07-01 13:37:34 +02:00
wget-log Fix Bitmap Pixel Calculation 2022-06-30 18:42:41 +02:00

eink-driver

eInk driver for Waveshare eInk Displays

Requirements

Requires at least Linux kernel version 4.20.

SDL + Framebuffer

install sudo apt-get install -y libsdl2-dev libsdl2-2.0-0

set in /boot/config.txt

framebuffer_width=1024
framebuffer_height=600

hdmi_drive=1
dtoverlay=vc4-kms-v3d,composite

(alternatively via raspi-config)