adafruit / Adafruit_Blinka_Displayio

Displayio for Blinka
MIT License
14 stars 20 forks source link

SH1107 artifacts on 128x128 prod=5297 #135

Open ehopkins99 opened 7 months ago

ehopkins99 commented 7 months ago

I'm using the 128x128 OLED monochrome display and the SH1107 library appears to have some issues with that product. The new display address is 0x3D, and obviously WIDTH=128 HEIGHT=128. However there are strange artifacts when running the 'random_motion.py' example with those changes:

Environment: Raspberry Pi 4, 1GB, Raspbian 'bullseye' 64-bit, linux 6.1.21-v8+ Adafruit library versions: adafruit-blinka-displayio 2.0.3 adafruit-circuitpython-bitmap-font 2.1.1 adafruit-circuitpython-busdevice 5.2.6 adafruit-circuitpython-connectionmanager 1.0.1 adafruit-circuitpython-display-text 3.1.0 adafruit-circuitpython-displayio-sh1107 1.7.0 adafruit-circuitpython-lsm6ds 4.5.12 adafruit-circuitpython-pixelbuf 2.0.4 adafruit-circuitpython-register 1.9.18 adafruit-circuitpython-requests 3.2.2 adafruit-circuitpython-seesaw 1.16.3 adafruit-circuitpython-typing 1.10.3 adafruit-circuitpython-veml7700 2.0.0

makermelissa commented 7 months ago

I'm going to move this to Adafruit_Blinka_Displayio as the issue is probably there. That library hasn't been as thoroughly tested as CircuitPython. If I find that the issue happens in CP as well, we can move it back.