remove pylint disables
This commit is contained in:
parent
6664962573
commit
d1918e4263
18 changed files with 68 additions and 80 deletions
|
|
@ -18,7 +18,7 @@ from adafruit_epd.epd import Adafruit_EPD
|
||||||
|
|
||||||
try:
|
try:
|
||||||
"Needed for type annotations"
|
"Needed for type annotations"
|
||||||
import typing # pylint: disable=unused-import
|
import typing
|
||||||
|
|
||||||
from busio import SPI
|
from busio import SPI
|
||||||
from digitalio import DigitalInOut
|
from digitalio import DigitalInOut
|
||||||
|
|
@ -59,7 +59,6 @@ _EK79686_VCM_DC_SETTING = const(0x82)
|
||||||
class Adafruit_EK79686(Adafruit_EPD):
|
class Adafruit_EK79686(Adafruit_EPD):
|
||||||
"""driver class for Adafruit EK79686 ePaper display breakouts"""
|
"""driver class for Adafruit EK79686 ePaper display breakouts"""
|
||||||
|
|
||||||
# pylint: disable=too-many-arguments
|
|
||||||
def __init__(
|
def __init__(
|
||||||
self,
|
self,
|
||||||
width: int,
|
width: int,
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,6 @@
|
||||||
CircuitPython driver for Adafruit ePaper display breakouts
|
CircuitPython driver for Adafruit ePaper display breakouts
|
||||||
* Author(s): Dean Miller
|
* Author(s): Dean Miller
|
||||||
"""
|
"""
|
||||||
# pylint: disable=ungrouped-imports
|
|
||||||
|
|
||||||
import time
|
import time
|
||||||
|
|
||||||
|
|
@ -33,7 +32,7 @@ __version__ = "0.0.0+auto.0"
|
||||||
__repo__ = "https://github.com/adafruit/Adafruit_CircuitPython_EPD.git"
|
__repo__ = "https://github.com/adafruit/Adafruit_CircuitPython_EPD.git"
|
||||||
|
|
||||||
|
|
||||||
class Adafruit_EPD: # pylint: disable=too-many-instance-attributes, too-many-public-methods, too-many-arguments
|
class Adafruit_EPD:
|
||||||
"""Base class for EPD displays"""
|
"""Base class for EPD displays"""
|
||||||
|
|
||||||
BLACK = const(0)
|
BLACK = const(0)
|
||||||
|
|
@ -53,7 +52,7 @@ class Adafruit_EPD: # pylint: disable=too-many-instance-attributes, too-many-pu
|
||||||
sramcs_pin: DigitalInOut,
|
sramcs_pin: DigitalInOut,
|
||||||
rst_pin: DigitalInOut,
|
rst_pin: DigitalInOut,
|
||||||
busy_pin: DigitalInOut,
|
busy_pin: DigitalInOut,
|
||||||
) -> None: # pylint: disable=too-many-arguments
|
) -> None:
|
||||||
self._width = width
|
self._width = width
|
||||||
self._height = height
|
self._height = height
|
||||||
|
|
||||||
|
|
@ -99,7 +98,7 @@ class Adafruit_EPD: # pylint: disable=too-many-instance-attributes, too-many-pu
|
||||||
self._black_inverted = self._color_inverted = True
|
self._black_inverted = self._color_inverted = True
|
||||||
self.hardware_reset()
|
self.hardware_reset()
|
||||||
|
|
||||||
def display(self) -> None: # pylint: disable=too-many-branches
|
def display(self) -> None:
|
||||||
"""show the contents of the display buffer"""
|
"""show the contents of the display buffer"""
|
||||||
self.power_up()
|
self.power_up()
|
||||||
|
|
||||||
|
|
@ -298,15 +297,15 @@ class Adafruit_EPD: # pylint: disable=too-many-instance-attributes, too-many-pu
|
||||||
self._blackframebuf.fill(black_fill)
|
self._blackframebuf.fill(black_fill)
|
||||||
self._colorframebuf.fill(red_fill)
|
self._colorframebuf.fill(red_fill)
|
||||||
|
|
||||||
def rect(self, x: int, y: int, width: int, height: int, color: int) -> None: # pylint: disable=too-many-arguments
|
def rect(self, x: int, y: int, width: int, height: int, color: int) -> None:
|
||||||
"""draw a rectangle"""
|
"""draw a rectangle"""
|
||||||
self._color_dup("rect", (x, y, width, height), color)
|
self._color_dup("rect", (x, y, width, height), color)
|
||||||
|
|
||||||
def fill_rect(self, x: int, y: int, width: int, height: int, color: int) -> None: # pylint: disable=too-many-arguments
|
def fill_rect(self, x: int, y: int, width: int, height: int, color: int) -> None:
|
||||||
"""fill a rectangle with the passed color"""
|
"""fill a rectangle with the passed color"""
|
||||||
self._color_dup("fill_rect", (x, y, width, height), color)
|
self._color_dup("fill_rect", (x, y, width, height), color)
|
||||||
|
|
||||||
def line(self, x_0: int, y_0: int, x_1: int, y_1: int, color: int) -> None: # pylint: disable=too-many-arguments
|
def line(self, x_0: int, y_0: int, x_1: int, y_1: int, color: int) -> None:
|
||||||
"""Draw a line from (x_0, y_0) to (x_1, y_1) in passed color"""
|
"""Draw a line from (x_0, y_0) to (x_1, y_1) in passed color"""
|
||||||
self._color_dup("line", (x_0, y_0, x_1, y_1), color)
|
self._color_dup("line", (x_0, y_0, x_1, y_1), color)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -18,7 +18,7 @@ from adafruit_epd.epd import Adafruit_EPD
|
||||||
|
|
||||||
try:
|
try:
|
||||||
"""Needed for type annotations"""
|
"""Needed for type annotations"""
|
||||||
import typing # pylint: disable=unused-import
|
import typing
|
||||||
|
|
||||||
from busio import SPI
|
from busio import SPI
|
||||||
from digitalio import DigitalInOut
|
from digitalio import DigitalInOut
|
||||||
|
|
@ -59,7 +59,6 @@ _IL0373_VCM_DC_SETTING = const(0x82)
|
||||||
class Adafruit_IL0373(Adafruit_EPD):
|
class Adafruit_IL0373(Adafruit_EPD):
|
||||||
"""driver class for Adafruit IL0373 ePaper display breakouts"""
|
"""driver class for Adafruit IL0373 ePaper display breakouts"""
|
||||||
|
|
||||||
# pylint: disable=too-many-arguments
|
|
||||||
def __init__(
|
def __init__(
|
||||||
self,
|
self,
|
||||||
width: int,
|
width: int,
|
||||||
|
|
|
||||||
|
|
@ -18,7 +18,7 @@ from adafruit_epd.epd import Adafruit_EPD
|
||||||
|
|
||||||
try:
|
try:
|
||||||
"""Needed for type annotations"""
|
"""Needed for type annotations"""
|
||||||
import typing # pylint: disable=unused-import
|
import typing
|
||||||
|
|
||||||
from busio import SPI
|
from busio import SPI
|
||||||
from digitalio import DigitalInOut
|
from digitalio import DigitalInOut
|
||||||
|
|
@ -60,7 +60,6 @@ _IL0398_VCM_DC_SETTING = const(0x82)
|
||||||
class Adafruit_IL0398(Adafruit_EPD):
|
class Adafruit_IL0398(Adafruit_EPD):
|
||||||
"""driver class for Adafruit IL0373 ePaper display breakouts"""
|
"""driver class for Adafruit IL0373 ePaper display breakouts"""
|
||||||
|
|
||||||
# pylint: disable=too-many-arguments
|
|
||||||
def __init__(
|
def __init__(
|
||||||
self,
|
self,
|
||||||
width: int,
|
width: int,
|
||||||
|
|
|
||||||
|
|
@ -18,7 +18,7 @@ from adafruit_epd.epd import Adafruit_EPD
|
||||||
|
|
||||||
try:
|
try:
|
||||||
"Needed for type annotations"
|
"Needed for type annotations"
|
||||||
import typing # pylint: disable=unused-import
|
import typing
|
||||||
|
|
||||||
from busio import SPI
|
from busio import SPI
|
||||||
from digitalio import DigitalInOut
|
from digitalio import DigitalInOut
|
||||||
|
|
@ -65,7 +65,6 @@ _LUT_WB = b"\x90\x1a\x1a\x00\x00\x01 \n\n\x00\x00\x08\x84\x0e\x01\x0e\x01\x10\x1
|
||||||
class Adafruit_IL91874(Adafruit_EPD):
|
class Adafruit_IL91874(Adafruit_EPD):
|
||||||
"""driver class for Adafruit IL91874 ePaper display breakouts"""
|
"""driver class for Adafruit IL91874 ePaper display breakouts"""
|
||||||
|
|
||||||
# pylint: disable=too-many-arguments
|
|
||||||
def __init__(
|
def __init__(
|
||||||
self,
|
self,
|
||||||
width: int,
|
width: int,
|
||||||
|
|
|
||||||
|
|
@ -61,7 +61,7 @@ class Adafruit_MCP_SRAM:
|
||||||
self._buf[0] = Adafruit_MCP_SRAM.SRAM_WRSR
|
self._buf[0] = Adafruit_MCP_SRAM.SRAM_WRSR
|
||||||
self._buf[1] = 0x43
|
self._buf[1] = 0x43
|
||||||
with self._spi as spidev:
|
with self._spi as spidev:
|
||||||
spidev.write(self._buf, end=2) # pylint: disable=no-member
|
spidev.write(self._buf, end=2)
|
||||||
|
|
||||||
def get_view(self, offset: int) -> Adafruit_MCP_SRAM_View:
|
def get_view(self, offset: int) -> Adafruit_MCP_SRAM_View:
|
||||||
"""Create an object that can be used as a memoryview, with a given offset"""
|
"""Create an object that can be used as a memoryview, with a given offset"""
|
||||||
|
|
@ -74,8 +74,8 @@ class Adafruit_MCP_SRAM:
|
||||||
self._buf[2] = addr & 0xFF
|
self._buf[2] = addr & 0xFF
|
||||||
|
|
||||||
with self._spi as spi:
|
with self._spi as spi:
|
||||||
spi.write(self._buf, end=3) # pylint: disable=no-member
|
spi.write(self._buf, end=3)
|
||||||
spi.write(bytearray(buf)) # pylint: disable=no-member
|
spi.write(bytearray(buf))
|
||||||
|
|
||||||
def read(self, addr: int, length: int, reg: int = SRAM_READ):
|
def read(self, addr: int, length: int, reg: int = SRAM_READ):
|
||||||
"""read passed number of bytes at the passed address"""
|
"""read passed number of bytes at the passed address"""
|
||||||
|
|
@ -85,8 +85,8 @@ class Adafruit_MCP_SRAM:
|
||||||
|
|
||||||
buf = bytearray(length)
|
buf = bytearray(length)
|
||||||
with self._spi as spi:
|
with self._spi as spi:
|
||||||
spi.write(self._buf, end=3) # pylint: disable=no-member
|
spi.write(self._buf, end=3)
|
||||||
spi.readinto(buf) # pylint: disable=no-member
|
spi.readinto(buf)
|
||||||
return buf
|
return buf
|
||||||
|
|
||||||
def read8(self, addr: int, reg: int = SRAM_READ):
|
def read8(self, addr: int, reg: int = SRAM_READ):
|
||||||
|
|
@ -113,6 +113,6 @@ class Adafruit_MCP_SRAM:
|
||||||
self._buf[2] = addr & 0xFF
|
self._buf[2] = addr & 0xFF
|
||||||
fill = bytearray([value])
|
fill = bytearray([value])
|
||||||
with self._spi as spi:
|
with self._spi as spi:
|
||||||
spi.write(self._buf, end=3) # pylint: disable=no-member
|
spi.write(self._buf, end=3)
|
||||||
for _ in range(length):
|
for _ in range(length):
|
||||||
spi.write(fill) # pylint: disable=no-member
|
spi.write(fill)
|
||||||
|
|
|
||||||
|
|
@ -18,7 +18,7 @@ from adafruit_epd.epd import Adafruit_EPD
|
||||||
|
|
||||||
try:
|
try:
|
||||||
"""Needed for type annotations"""
|
"""Needed for type annotations"""
|
||||||
import typing # pylint: disable=unused-import
|
import typing
|
||||||
|
|
||||||
from busio import SPI
|
from busio import SPI
|
||||||
from digitalio import DigitalInOut
|
from digitalio import DigitalInOut
|
||||||
|
|
@ -70,7 +70,6 @@ _LUT_DATA = (
|
||||||
class Adafruit_SSD1608(Adafruit_EPD):
|
class Adafruit_SSD1608(Adafruit_EPD):
|
||||||
"""driver class for Adafruit SSD1608 ePaper display breakouts"""
|
"""driver class for Adafruit SSD1608 ePaper display breakouts"""
|
||||||
|
|
||||||
# pylint: disable=too-many-arguments
|
|
||||||
def __init__(
|
def __init__(
|
||||||
self,
|
self,
|
||||||
width: int,
|
width: int,
|
||||||
|
|
|
||||||
|
|
@ -18,7 +18,7 @@ from adafruit_epd.epd import Adafruit_EPD
|
||||||
|
|
||||||
try:
|
try:
|
||||||
"""Needed for type annotations"""
|
"""Needed for type annotations"""
|
||||||
import typing # pylint: disable=unused-import
|
import typing
|
||||||
|
|
||||||
from busio import SPI
|
from busio import SPI
|
||||||
from digitalio import DigitalInOut
|
from digitalio import DigitalInOut
|
||||||
|
|
@ -62,7 +62,6 @@ _LUT_DATA = b"\x80`@\x00\x00\x00\x00\x10` \x00\x00\x00\x00\x80`@\x00\x00\x00\x00
|
||||||
class Adafruit_SSD1675(Adafruit_EPD):
|
class Adafruit_SSD1675(Adafruit_EPD):
|
||||||
"""driver class for Adafruit SSD1675 ePaper display breakouts"""
|
"""driver class for Adafruit SSD1675 ePaper display breakouts"""
|
||||||
|
|
||||||
# pylint: disable=too-many-arguments
|
|
||||||
def __init__(
|
def __init__(
|
||||||
self,
|
self,
|
||||||
width: int,
|
width: int,
|
||||||
|
|
|
||||||
|
|
@ -18,7 +18,7 @@ from adafruit_epd.epd import Adafruit_EPD
|
||||||
|
|
||||||
try:
|
try:
|
||||||
"""Needed for type annotations"""
|
"""Needed for type annotations"""
|
||||||
import typing # pylint: disable=unused-import
|
import typing
|
||||||
|
|
||||||
from busio import SPI
|
from busio import SPI
|
||||||
from digitalio import DigitalInOut
|
from digitalio import DigitalInOut
|
||||||
|
|
@ -88,7 +88,6 @@ _LUT_DATA = b"\xa0\x90P\x00\x00\x00\x00\x00\x00\x00P\x90\xa0\x00\x00\x00\x00\x00
|
||||||
class Adafruit_SSD1675B(Adafruit_EPD):
|
class Adafruit_SSD1675B(Adafruit_EPD):
|
||||||
"""driver class for Adafruit SSD1675B ePaper display breakouts"""
|
"""driver class for Adafruit SSD1675B ePaper display breakouts"""
|
||||||
|
|
||||||
# pylint: disable=too-many-arguments
|
|
||||||
def __init__(
|
def __init__(
|
||||||
self,
|
self,
|
||||||
width: int,
|
width: int,
|
||||||
|
|
|
||||||
|
|
@ -18,7 +18,7 @@ from adafruit_epd.epd import Adafruit_EPD
|
||||||
|
|
||||||
try:
|
try:
|
||||||
"""Needed for type annotations"""
|
"""Needed for type annotations"""
|
||||||
import typing # pylint: disable=unused-import
|
import typing
|
||||||
|
|
||||||
from busio import SPI
|
from busio import SPI
|
||||||
from digitalio import DigitalInOut
|
from digitalio import DigitalInOut
|
||||||
|
|
@ -83,7 +83,6 @@ _SSD1680_NOP = const(0xFF)
|
||||||
class Adafruit_SSD1680(Adafruit_EPD):
|
class Adafruit_SSD1680(Adafruit_EPD):
|
||||||
"""driver class for Adafruit SSD1680 ePaper display breakouts"""
|
"""driver class for Adafruit SSD1680 ePaper display breakouts"""
|
||||||
|
|
||||||
# pylint: disable=too-many-arguments
|
|
||||||
def __init__(
|
def __init__(
|
||||||
self,
|
self,
|
||||||
width: int,
|
width: int,
|
||||||
|
|
@ -215,7 +214,6 @@ class Adafruit_SSD1680(Adafruit_EPD):
|
||||||
class Adafruit_SSD1680Z(Adafruit_SSD1680):
|
class Adafruit_SSD1680Z(Adafruit_SSD1680):
|
||||||
"""Driver for SSD1680Z ePaper display, overriding SSD1680 settings."""
|
"""Driver for SSD1680Z ePaper display, overriding SSD1680 settings."""
|
||||||
|
|
||||||
# pylint: disable=too-many-arguments, useless-parent-delegation
|
|
||||||
def __init__(self, width, height, spi, *, cs_pin, dc_pin, sramcs_pin, rst_pin, busy_pin):
|
def __init__(self, width, height, spi, *, cs_pin, dc_pin, sramcs_pin, rst_pin, busy_pin):
|
||||||
# Call the parent class's __init__() to initialize attributes
|
# Call the parent class's __init__() to initialize attributes
|
||||||
super().__init__(
|
super().__init__(
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,7 @@ from micropython import const
|
||||||
from adafruit_epd.epd import Adafruit_EPD
|
from adafruit_epd.epd import Adafruit_EPD
|
||||||
|
|
||||||
try:
|
try:
|
||||||
import typing # pylint: disable=unused-import
|
import typing
|
||||||
|
|
||||||
from busio import SPI
|
from busio import SPI
|
||||||
from digitalio import DigitalInOut
|
from digitalio import DigitalInOut
|
||||||
|
|
@ -82,7 +82,6 @@ _SSD1681_NOP = const(0xFF)
|
||||||
class Adafruit_SSD1681(Adafruit_EPD):
|
class Adafruit_SSD1681(Adafruit_EPD):
|
||||||
"""driver class for Adafruit SSD1681 ePaper display breakouts"""
|
"""driver class for Adafruit SSD1681 ePaper display breakouts"""
|
||||||
|
|
||||||
# pylint: disable=too-many-arguments
|
|
||||||
def __init__(
|
def __init__(
|
||||||
self,
|
self,
|
||||||
width: int,
|
width: int,
|
||||||
|
|
|
||||||
|
|
@ -18,7 +18,7 @@ from adafruit_epd.epd import Adafruit_EPD
|
||||||
|
|
||||||
try:
|
try:
|
||||||
"""Needed for type annotations"""
|
"""Needed for type annotations"""
|
||||||
import typing # pylint: disable=unused-import
|
import typing
|
||||||
|
|
||||||
from busio import SPI
|
from busio import SPI
|
||||||
from digitalio import DigitalInOut
|
from digitalio import DigitalInOut
|
||||||
|
|
@ -74,7 +74,6 @@ _UC8151D_TSSET = const(0xE5)
|
||||||
class Adafruit_UC8151D(Adafruit_EPD):
|
class Adafruit_UC8151D(Adafruit_EPD):
|
||||||
"""driver class for Adafruit UC8151D ePaper display breakouts"""
|
"""driver class for Adafruit UC8151D ePaper display breakouts"""
|
||||||
|
|
||||||
# pylint: disable=too-many-arguments
|
|
||||||
def __init__(
|
def __init__(
|
||||||
self,
|
self,
|
||||||
width: int,
|
width: int,
|
||||||
|
|
|
||||||
|
|
@ -5,16 +5,16 @@ import board
|
||||||
import busio
|
import busio
|
||||||
import digitalio
|
import digitalio
|
||||||
|
|
||||||
from adafruit_epd.ek79686 import Adafruit_EK79686 # pylint: disable=unused-import
|
from adafruit_epd.ek79686 import Adafruit_EK79686
|
||||||
from adafruit_epd.epd import Adafruit_EPD
|
from adafruit_epd.epd import Adafruit_EPD
|
||||||
from adafruit_epd.il0373 import Adafruit_IL0373
|
from adafruit_epd.il0373 import Adafruit_IL0373
|
||||||
from adafruit_epd.il0398 import Adafruit_IL0398 # pylint: disable=unused-import
|
from adafruit_epd.il0398 import Adafruit_IL0398
|
||||||
from adafruit_epd.il91874 import Adafruit_IL91874 # pylint: disable=unused-import
|
from adafruit_epd.il91874 import Adafruit_IL91874
|
||||||
from adafruit_epd.ssd1608 import Adafruit_SSD1608 # pylint: disable=unused-import
|
from adafruit_epd.ssd1608 import Adafruit_SSD1608
|
||||||
from adafruit_epd.ssd1675 import Adafruit_SSD1675 # pylint: disable=unused-import
|
from adafruit_epd.ssd1675 import Adafruit_SSD1675
|
||||||
from adafruit_epd.ssd1680 import Adafruit_SSD1680 # pylint: disable=unused-import
|
from adafruit_epd.ssd1680 import Adafruit_SSD1680
|
||||||
from adafruit_epd.ssd1681 import Adafruit_SSD1681 # pylint: disable=unused-import
|
from adafruit_epd.ssd1681 import Adafruit_SSD1681
|
||||||
from adafruit_epd.uc8151d import Adafruit_UC8151D # pylint: disable=unused-import
|
from adafruit_epd.uc8151d import Adafruit_UC8151D
|
||||||
|
|
||||||
# create the spi device and pins we will need
|
# create the spi device and pins we will need
|
||||||
spi = busio.SPI(board.SCK, MOSI=board.MOSI, MISO=board.MISO)
|
spi = busio.SPI(board.SCK, MOSI=board.MOSI, MISO=board.MISO)
|
||||||
|
|
@ -74,9 +74,9 @@ class BMPError(Exception):
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
|
||||||
def display_bitmap(epd, filename): # pylint: disable=too-many-locals, too-many-branches
|
def display_bitmap(epd, filename):
|
||||||
try:
|
try:
|
||||||
f = open(filename, "rb") # pylint: disable=consider-using-with
|
f = open(filename, "rb")
|
||||||
except OSError:
|
except OSError:
|
||||||
print("Couldn't open file")
|
print("Couldn't open file")
|
||||||
return
|
return
|
||||||
|
|
|
||||||
|
|
@ -6,17 +6,17 @@ import busio
|
||||||
import digitalio
|
import digitalio
|
||||||
from PIL import Image, ImageDraw, ImageFont
|
from PIL import Image, ImageDraw, ImageFont
|
||||||
|
|
||||||
from adafruit_epd.ek79686 import Adafruit_EK79686 # pylint: disable=unused-import
|
from adafruit_epd.ek79686 import Adafruit_EK79686
|
||||||
from adafruit_epd.epd import Adafruit_EPD
|
from adafruit_epd.epd import Adafruit_EPD
|
||||||
from adafruit_epd.il0373 import Adafruit_IL0373 # pylint: disable=unused-import
|
from adafruit_epd.il0373 import Adafruit_IL0373
|
||||||
from adafruit_epd.il0398 import Adafruit_IL0398 # pylint: disable=unused-import
|
from adafruit_epd.il0398 import Adafruit_IL0398
|
||||||
from adafruit_epd.il91874 import Adafruit_IL91874 # pylint: disable=unused-import
|
from adafruit_epd.il91874 import Adafruit_IL91874
|
||||||
from adafruit_epd.ssd1608 import Adafruit_SSD1608 # pylint: disable=unused-import
|
from adafruit_epd.ssd1608 import Adafruit_SSD1608
|
||||||
from adafruit_epd.ssd1675 import Adafruit_SSD1675 # pylint: disable=unused-import
|
from adafruit_epd.ssd1675 import Adafruit_SSD1675
|
||||||
from adafruit_epd.ssd1675b import Adafruit_SSD1675B # pylint: disable=unused-import
|
from adafruit_epd.ssd1675b import Adafruit_SSD1675B
|
||||||
from adafruit_epd.ssd1680 import Adafruit_SSD1680 # pylint: disable=unused-import
|
from adafruit_epd.ssd1680 import Adafruit_SSD1680
|
||||||
from adafruit_epd.ssd1681 import Adafruit_SSD1681 # pylint: disable=unused-import
|
from adafruit_epd.ssd1681 import Adafruit_SSD1681
|
||||||
from adafruit_epd.uc8151d import Adafruit_UC8151D # pylint: disable=unused-import
|
from adafruit_epd.uc8151d import Adafruit_UC8151D
|
||||||
|
|
||||||
# create the spi device and pins we will need
|
# create the spi device and pins we will need
|
||||||
spi = busio.SPI(board.SCK, MOSI=board.MOSI, MISO=board.MISO)
|
spi = busio.SPI(board.SCK, MOSI=board.MOSI, MISO=board.MISO)
|
||||||
|
|
|
||||||
|
|
@ -9,7 +9,7 @@ from digitalio import DigitalInOut, Direction
|
||||||
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.ssd1675b import Adafruit_SSD1675B # pylint: disable=unused-import
|
from adafruit_epd.ssd1675b import Adafruit_SSD1675B
|
||||||
|
|
||||||
# create two buttons
|
# create two buttons
|
||||||
switch1 = DigitalInOut(board.D6)
|
switch1 = DigitalInOut(board.D6)
|
||||||
|
|
|
||||||
|
|
@ -11,15 +11,15 @@ import busio
|
||||||
import digitalio
|
import digitalio
|
||||||
from PIL import Image, ImageDraw, ImageFont
|
from PIL import Image, ImageDraw, ImageFont
|
||||||
|
|
||||||
from adafruit_epd.ek79686 import Adafruit_EK79686 # pylint: disable=unused-import
|
from adafruit_epd.ek79686 import Adafruit_EK79686
|
||||||
from adafruit_epd.il0373 import Adafruit_IL0373
|
from adafruit_epd.il0373 import Adafruit_IL0373
|
||||||
from adafruit_epd.il0398 import Adafruit_IL0398 # pylint: disable=unused-import
|
from adafruit_epd.il0398 import Adafruit_IL0398
|
||||||
from adafruit_epd.il91874 import Adafruit_IL91874 # pylint: disable=unused-import
|
from adafruit_epd.il91874 import Adafruit_IL91874
|
||||||
from adafruit_epd.ssd1608 import Adafruit_SSD1608 # pylint: disable=unused-import
|
from adafruit_epd.ssd1608 import Adafruit_SSD1608
|
||||||
from adafruit_epd.ssd1675 import Adafruit_SSD1675 # pylint: disable=unused-import
|
from adafruit_epd.ssd1675 import Adafruit_SSD1675
|
||||||
from adafruit_epd.ssd1680 import Adafruit_SSD1680 # pylint: disable=unused-import
|
from adafruit_epd.ssd1680 import Adafruit_SSD1680
|
||||||
from adafruit_epd.ssd1681 import Adafruit_SSD1681 # pylint: disable=unused-import
|
from adafruit_epd.ssd1681 import Adafruit_SSD1681
|
||||||
from adafruit_epd.uc8151d import Adafruit_UC8151D # pylint: disable=unused-import
|
from adafruit_epd.uc8151d import Adafruit_UC8151D
|
||||||
|
|
||||||
# First define some color constants
|
# First define some color constants
|
||||||
WHITE = (0xFF, 0xFF, 0xFF)
|
WHITE = (0xFF, 0xFF, 0xFF)
|
||||||
|
|
|
||||||
|
|
@ -13,15 +13,15 @@ import busio
|
||||||
import digitalio
|
import digitalio
|
||||||
from PIL import Image
|
from PIL import Image
|
||||||
|
|
||||||
from adafruit_epd.ek79686 import Adafruit_EK79686 # pylint: disable=unused-import
|
from adafruit_epd.ek79686 import Adafruit_EK79686
|
||||||
from adafruit_epd.il0373 import Adafruit_IL0373
|
from adafruit_epd.il0373 import Adafruit_IL0373
|
||||||
from adafruit_epd.il0398 import Adafruit_IL0398 # pylint: disable=unused-import
|
from adafruit_epd.il0398 import Adafruit_IL0398
|
||||||
from adafruit_epd.il91874 import Adafruit_IL91874 # pylint: disable=unused-import
|
from adafruit_epd.il91874 import Adafruit_IL91874
|
||||||
from adafruit_epd.ssd1608 import Adafruit_SSD1608 # pylint: disable=unused-import
|
from adafruit_epd.ssd1608 import Adafruit_SSD1608
|
||||||
from adafruit_epd.ssd1675 import Adafruit_SSD1675 # pylint: disable=unused-import
|
from adafruit_epd.ssd1675 import Adafruit_SSD1675
|
||||||
from adafruit_epd.ssd1680 import Adafruit_SSD1680 # pylint: disable=unused-import
|
from adafruit_epd.ssd1680 import Adafruit_SSD1680
|
||||||
from adafruit_epd.ssd1681 import Adafruit_SSD1681 # pylint: disable=unused-import
|
from adafruit_epd.ssd1681 import Adafruit_SSD1681
|
||||||
from adafruit_epd.uc8151d import Adafruit_UC8151D # pylint: disable=unused-import
|
from adafruit_epd.uc8151d import Adafruit_UC8151D
|
||||||
|
|
||||||
# create the spi device and pins we will need
|
# create the spi device and pins we will need
|
||||||
spi = busio.SPI(board.SCK, MOSI=board.MOSI, MISO=board.MISO)
|
spi = busio.SPI(board.SCK, MOSI=board.MOSI, MISO=board.MISO)
|
||||||
|
|
|
||||||
|
|
@ -5,16 +5,16 @@ import board
|
||||||
import busio
|
import busio
|
||||||
import digitalio
|
import digitalio
|
||||||
|
|
||||||
from adafruit_epd.ek79686 import Adafruit_EK79686 # pylint: disable=unused-import
|
from adafruit_epd.ek79686 import Adafruit_EK79686
|
||||||
from adafruit_epd.epd import Adafruit_EPD
|
from adafruit_epd.epd import Adafruit_EPD
|
||||||
from adafruit_epd.il0373 import Adafruit_IL0373
|
from adafruit_epd.il0373 import Adafruit_IL0373
|
||||||
from adafruit_epd.il0398 import Adafruit_IL0398 # pylint: disable=unused-import
|
from adafruit_epd.il0398 import Adafruit_IL0398
|
||||||
from adafruit_epd.il91874 import Adafruit_IL91874 # pylint: disable=unused-import
|
from adafruit_epd.il91874 import Adafruit_IL91874
|
||||||
from adafruit_epd.ssd1608 import Adafruit_SSD1608 # pylint: disable=unused-import
|
from adafruit_epd.ssd1608 import Adafruit_SSD1608
|
||||||
from adafruit_epd.ssd1675 import Adafruit_SSD1675 # pylint: disable=unused-import
|
from adafruit_epd.ssd1675 import Adafruit_SSD1675
|
||||||
from adafruit_epd.ssd1680 import Adafruit_SSD1680 # pylint: disable=unused-import
|
from adafruit_epd.ssd1680 import Adafruit_SSD1680
|
||||||
from adafruit_epd.ssd1681 import Adafruit_SSD1681 # pylint: disable=unused-import
|
from adafruit_epd.ssd1681 import Adafruit_SSD1681
|
||||||
from adafruit_epd.uc8151d import Adafruit_UC8151D # pylint: disable=unused-import
|
from adafruit_epd.uc8151d import Adafruit_UC8151D
|
||||||
|
|
||||||
# create the spi device and pins we will need
|
# create the spi device and pins we will need
|
||||||
spi = busio.SPI(board.SCK, MOSI=board.MOSI, MISO=board.MISO)
|
spi = busio.SPI(board.SCK, MOSI=board.MOSI, MISO=board.MISO)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue