]> git.walde.dev - epaper_display/commitdiff
Add first program to display on my device
authorDustin Walde <redacted>
Wed, 1 Jan 2025 19:15:39 +0000 (11:15 -0800)
committerDustin Walde <redacted>
Wed, 1 Jan 2025 19:15:39 +0000 (11:15 -0800)
src/main.py [new file with mode: 0644]

diff --git a/src/main.py b/src/main.py
new file mode 100644 (file)
index 0000000..e9686b7
--- /dev/null
@@ -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)
+