From 9edd3f443e821c391d82b411c28817b56ee3eaa8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6nke=20Brightside?= Date: Fri, 8 Jan 2021 01:28:14 +0100 Subject: [PATCH] added support for EPD2in13v2 (#1) --- epd/epd.go | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/epd/epd.go b/epd/epd.go index f6c1192..7ea01dc 100644 --- a/epd/epd.go +++ b/epd/epd.go @@ -78,6 +78,46 @@ var EPD2in13 = Opts{ }, } +// EPD2in13v2 is the config for the 2.13 inch v2 display. +var EPD2in13v2 = Opts{ + W: 128, + H: 250, + FullUpdate: LUT{ + 0x80, 0x60, 0x40, 0x00, 0x00, 0x00, 0x00, + 0x10, 0x60, 0x20, 0x00, 0x00, 0x00, 0x00, + 0x80, 0x60, 0x40, 0x00, 0x00, 0x00, 0x00, + 0x10, 0x60, 0x20, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + + 0x03, 0x03, 0x00, 0x00, 0x02, + 0x09, 0x09, 0x00, 0x00, 0x02, + 0x03, 0x03, 0x00, 0x00, 0x02, + 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, + + 0x15, 0x41, 0xA8, 0x32, 0x30, 0x0A, + }, + PartialUpdate: LUT{ + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + + 0x0A, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, + + 0x15, 0x41, 0xA8, 0x32, 0x30, 0x0A, + }, +} + // EPD1in54 is the config for the 1.54 inch display. var EPD1in54 = Opts{ W: 200,