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 PIL import Image, ImageDraw, ImageFont
|
||||||
from adafruit_epd.epd import Adafruit_EPD
|
from adafruit_epd.epd import Adafruit_EPD
|
||||||
from adafruit_epd.ssd1675 import Adafruit_SSD1675
|
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)
|
spi = busio.SPI(board.SCK, MOSI=board.MOSI, MISO=board.MISO)
|
||||||
ecs = digitalio.DigitalInOut(board.CE0)
|
ecs = digitalio.DigitalInOut(board.CE0)
|
||||||
|
|
@ -34,7 +35,8 @@ MAX_LINES = 2
|
||||||
DEBOUNCE_DELAY = 0.3
|
DEBOUNCE_DELAY = 0.3
|
||||||
|
|
||||||
# Initialize the Display
|
# 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,
|
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 busio
|
||||||
import board
|
import board
|
||||||
from adafruit_epd.ssd1675 import Adafruit_SSD1675
|
from adafruit_epd.ssd1675 import Adafruit_SSD1675
|
||||||
|
from adafruit_epd.ssd1680 import Adafruit_SSD1680
|
||||||
from weather_graphics import Weather_Graphics
|
from weather_graphics import Weather_Graphics
|
||||||
|
|
||||||
spi = busio.SPI(board.SCK, MOSI=board.MOSI, MISO=board.MISO)
|
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)
|
data_source = DATA_SOURCE_URL + "?" + urllib.parse.urlencode(params)
|
||||||
|
|
||||||
# Initialize the Display
|
# 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,
|
122, 250, spi, cs_pin=ecs, dc_pin=dc, sramcs_pin=None, rst_pin=rst, busy_pin=busy,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue