diff --git a/README.rst b/README.rst index 4597810..7540d66 100644 --- a/README.rst +++ b/README.rst @@ -94,6 +94,7 @@ Usage Example import time import board import displayio + import fourwire import adafruit_ek79686 # Used to ensure the display is free in CircuitPython @@ -107,7 +108,7 @@ Usage Example epd_busy = board.D6 # Create the displayio connection to the display pins - display_bus = displayio.FourWire( + display_bus = fourwire.FourWire( spi, command=epd_dc, chip_select=epd_cs, reset=epd_reset, baudrate=1000000 ) time.sleep(1) # Wait a bit diff --git a/adafruit_ek79686.py b/adafruit_ek79686.py index 88e52f6..772f3d1 100755 --- a/adafruit_ek79686.py +++ b/adafruit_ek79686.py @@ -28,7 +28,13 @@ import math from epaperdisplay import EPaperDisplay -from fourwire import FourWire + +try: + import typing + + from fourwire import FourWire +except ImportError: + pass __version__ = "0.0.0+auto.0" __repo__ = "https://github.com/adafruit/Adafruit_CircuitPython_EK79686.git"