Update eInk Bonnet Guide Code to work on newer eInks
This commit is contained in:
parent
d9656b8ba5
commit
c575491d67
2 changed files with 6 additions and 2 deletions
|
|
@ -13,6 +13,7 @@ import board
|
|||
from PIL import Image, ImageDraw, ImageFont
|
||||
from adafruit_epd.epd import Adafruit_EPD
|
||||
from adafruit_epd.ssd1675 import Adafruit_SSD1675
|
||||
from adafruit_epd.ssd1680 import Adafruit_SSD1680
|
||||
|
||||
spi = busio.SPI(board.SCK, MOSI=board.MOSI, MISO=board.MISO)
|
||||
ecs = digitalio.DigitalInOut(board.CE0)
|
||||
|
|
@ -34,7 +35,8 @@ MAX_LINES = 2
|
|||
DEBOUNCE_DELAY = 0.3
|
||||
|
||||
# Initialize the Display
|
||||
display = Adafruit_SSD1675(
|
||||
display = Adafruit_SSD1680( # Newer eInk Bonnet
|
||||
# display = Adafruit_SSD1675( # Older eInk Bonnet
|
||||
122, 250, spi, cs_pin=ecs, dc_pin=dc, sramcs_pin=None, rst_pin=rst, busy_pin=busy,
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -10,6 +10,7 @@ import digitalio
|
|||
import busio
|
||||
import board
|
||||
from adafruit_epd.ssd1675 import Adafruit_SSD1675
|
||||
from adafruit_epd.ssd1680 import Adafruit_SSD1680
|
||||
from weather_graphics import Weather_Graphics
|
||||
|
||||
spi = busio.SPI(board.SCK, MOSI=board.MOSI, MISO=board.MISO)
|
||||
|
|
@ -37,7 +38,8 @@ params = {"q": LOCATION, "appid": OPEN_WEATHER_TOKEN}
|
|||
data_source = DATA_SOURCE_URL + "?" + urllib.parse.urlencode(params)
|
||||
|
||||
# Initialize the Display
|
||||
display = Adafruit_SSD1675(
|
||||
display = Adafruit_SSD1680( # Newer eInk Bonnet
|
||||
# display = Adafruit_SSD1675( # Older eInk Bonnet
|
||||
122, 250, spi, cs_pin=ecs, dc_pin=dc, sramcs_pin=None, rst_pin=rst, busy_pin=busy,
|
||||
)
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue