33import board
44from adafruit_epd .epd import Adafruit_EPD
55from adafruit_epd .il0373 import Adafruit_IL0373
6- from adafruit_epd .il91874 import Adafruit_IL91874
7- from adafruit_epd .il0398 import Adafruit_IL0398
6+ from adafruit_epd .il91874 import Adafruit_IL91874 # pylint: disable=unused-import
7+ from adafruit_epd .il0398 import Adafruit_IL0398 # pylint: disable=unused-import
8+ from adafruit_epd .ssd1608 import Adafruit_SSD1608 # pylint: disable=unused-import
89
910# create the spi device and pins we will need
1011spi = busio .SPI (board .SCK , MOSI = board .MOSI , MISO = board .MISO )
1617
1718# give them all to our driver
1819print ("Creating display" )
20+ #display = Adafruit_SSD1608(200, 200, spi, # 1.54" HD mono display
1921#display = Adafruit_IL91874(176, 264, spi, # 2.7" Tri-color display
2022#display = Adafruit_IL0373(152, 152, spi, # 1.54" Tri-color display
2123#display = Adafruit_IL0373(128, 296, spi, # 2.9" Tri-color display
2830#display.set_black_buffer(1, False)
2931#display.set_color_buffer(1, False)
3032
31- display .rotation = 3
33+ display .rotation = 0
3234
33- FILENAME = "blinka .bmp"
35+ FILENAME = "blinka154mono .bmp"
3436
3537def read_le (s ):
3638 # as of this writting, int.from_bytes does not have LE support, DIY!
@@ -44,8 +46,7 @@ def read_le(s):
4446class BMPError (Exception ):
4547 pass
4648
47-
48- def display_bitmap (epd , filename ):
49+ def display_bitmap (epd , filename ): # pylint: disable=too-many-locals, too-many-branches
4950 try :
5051 f = open ("/" + filename , "rb" )
5152 except OSError :
0 commit comments