From: Dustin Walde Date: Wed, 1 Jan 2025 19:15:39 +0000 (-0800) Subject: Add first program to display on my device X-Git-Url: https://git.walde.dev/?a=commitdiff_plain;h=305a2a6ee011b46d96b8f6bb7125853597bf2d11;p=epaper_display Add first program to display on my device --- diff --git a/src/main.py b/src/main.py new file mode 100644 index 0000000..e9686b7 --- /dev/null +++ b/src/main.py @@ -0,0 +1,23 @@ +import logging +import sys + +from PIL import Image + +import display + +logger = logging.getLogger() +# logger.addHandler(logging.StreamHandler(sys.stdout)) +logger.setLevel(logging.INFO) +logger = logging.getLogger(__name__) + +image = Image.open("testtree_IXCCGR.png") +image = image.transpose(Image.Transpose.ROTATE_270) +logger.info("image open") + +logger.info("%d -- %d", image.width, image.height) + +dsp = display.Display() +white = Image.new("1", (dsp.width, dsp.height), 'white') + +dsp.render(image, white) +