more 9.x displayio changes
This commit is contained in:
parent
f1cf3ce157
commit
52416a25f2
10 changed files with 20 additions and 10 deletions
|
|
@ -5,6 +5,7 @@ import time
|
|||
import gc
|
||||
import board
|
||||
import displayio
|
||||
import fourwire
|
||||
import terminalio
|
||||
import adafruit_ble
|
||||
from adafruit_ble.advertising.standard import SolicitServicesAdvertisement
|
||||
|
|
@ -23,7 +24,7 @@ small_font = bitmap_font.load_font("/Arial-16.bdf")
|
|||
spi = board.SPI()
|
||||
tft_cs = board.D9
|
||||
tft_dc = board.D10
|
||||
display_bus = displayio.FourWire(spi, command=tft_dc, chip_select=tft_cs)
|
||||
display_bus = fourwire.FourWire(spi, command=tft_dc, chip_select=tft_cs)
|
||||
display = adafruit_hx8357.HX8357(display_bus, width=480, height=320)
|
||||
# touch
|
||||
i2c = board.I2C()
|
||||
|
|
|
|||
|
|
@ -8,6 +8,7 @@ import audiocore
|
|||
import audiobusio
|
||||
from digitalio import DigitalInOut, Direction
|
||||
import displayio
|
||||
import i2cdisplaybus
|
||||
from adafruit_bitmap_font import bitmap_font
|
||||
from adafruit_display_text import label
|
||||
import adafruit_displayio_ssd1306
|
||||
|
|
@ -31,7 +32,7 @@ last_position = 0
|
|||
|
||||
# oled
|
||||
oled_reset = board.D9
|
||||
display_bus = displayio.I2CDisplay(i2c, device_address=0x3D, reset=oled_reset)
|
||||
display_bus = i2cdisplaybus.I2CDisplayBus(i2c, device_address=0x3D, reset=oled_reset)
|
||||
WIDTH = 128
|
||||
HEIGHT = 64
|
||||
display = adafruit_displayio_ssd1306.SSD1306(display_bus, width=WIDTH, height=HEIGHT)
|
||||
|
|
|
|||
|
|
@ -10,6 +10,7 @@ import math
|
|||
from random import randint
|
||||
import time
|
||||
import displayio
|
||||
import fourwire
|
||||
import board
|
||||
import vectorio
|
||||
import terminalio
|
||||
|
|
@ -29,7 +30,7 @@ spi = board.SPI()
|
|||
tft_cs = board.D5
|
||||
tft_dc = board.D6
|
||||
|
||||
display_bus = displayio.FourWire(
|
||||
display_bus = fourwire.FourWire(
|
||||
spi, command=tft_dc, chip_select=tft_cs, reset=None
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -15,10 +15,11 @@ import digitalio
|
|||
import adafruit_ov5640
|
||||
import adafruit_st7789
|
||||
import displayio
|
||||
import fourwire
|
||||
|
||||
displayio.release_displays()
|
||||
spi = busio.SPI(clock=board.GP18, MOSI=board.GP19)
|
||||
display_bus = displayio.FourWire(spi, command=board.GP21, chip_select=board.GP17, reset=None)
|
||||
display_bus = fourwire.FourWire(spi, command=board.GP21, chip_select=board.GP17, reset=None)
|
||||
display = adafruit_st7789.ST7789(display_bus, width=240, height=240, rowstart=80, rotation=0)
|
||||
|
||||
print("construct bus")
|
||||
|
|
|
|||
|
|
@ -5,6 +5,7 @@
|
|||
import time
|
||||
import board
|
||||
import displayio
|
||||
import i2cdisplaybus
|
||||
import adafruit_displayio_ssd1306
|
||||
import adafruit_imageload
|
||||
|
||||
|
|
@ -14,7 +15,7 @@ displayio.release_displays()
|
|||
i2c = board.STEMMA_I2C()
|
||||
# oled
|
||||
oled_reset = board.D9
|
||||
display_bus = displayio.I2CDisplay(i2c, device_address=0x3D, reset=oled_reset)
|
||||
display_bus = i2cdisplaybus.I2CDisplayBus(i2c, device_address=0x3D, reset=oled_reset)
|
||||
WIDTH = 128
|
||||
HEIGHT = 64
|
||||
display = adafruit_displayio_ssd1306.SSD1306(display_bus, width=WIDTH, height=HEIGHT)
|
||||
|
|
|
|||
|
|
@ -13,6 +13,7 @@ import board
|
|||
import busio
|
||||
from adafruit_ticks import ticks_ms, ticks_add, ticks_diff
|
||||
import displayio
|
||||
import fourwire
|
||||
from adafruit_neokey.neokey1x4 import NeoKey1x4
|
||||
import adafruit_st7789
|
||||
from adafruit_display_text import label
|
||||
|
|
@ -33,7 +34,7 @@ gc.collect()
|
|||
i2c = busio.I2C(board.GP5, board.GP4)
|
||||
tft_cs = board.GP21
|
||||
tft_dc = board.GP20
|
||||
display_bus = displayio.FourWire(spi, command=tft_dc, chip_select=tft_cs, reset=None)
|
||||
display_bus = fourwire.FourWire(spi, command=tft_dc, chip_select=tft_cs, reset=None)
|
||||
display = adafruit_st7789.ST7789(display_bus, width=240, height=240, rowstart=80, rotation=0)
|
||||
|
||||
gc.collect()
|
||||
|
|
|
|||
|
|
@ -10,6 +10,7 @@ Receive and display messages from the spirits.
|
|||
# pylint: disable=import-error, invalid-name
|
||||
import os
|
||||
import displayio
|
||||
import fourwire
|
||||
import board
|
||||
from digitalio import DigitalInOut
|
||||
import adafruit_connection_manager
|
||||
|
|
@ -32,7 +33,7 @@ DISPLAY_HEIGHT = 320
|
|||
spi = board.SPI()
|
||||
tft_cs = board.D9
|
||||
tft_dc = board.D10
|
||||
display_bus = displayio.FourWire(spi, command=tft_dc, chip_select=tft_cs)
|
||||
display_bus = fourwire.FourWire(spi, command=tft_dc, chip_select=tft_cs)
|
||||
display = HX8357(display_bus, width=DISPLAY_WIDTH, height=DISPLAY_HEIGHT)
|
||||
display.rotation = 0
|
||||
_touch_flip = (False, True)
|
||||
|
|
|
|||
|
|
@ -5,6 +5,7 @@
|
|||
import asyncio
|
||||
import board
|
||||
import displayio
|
||||
import i2cdisplaybus
|
||||
import adafruit_imageload
|
||||
from digitalio import DigitalInOut, Direction
|
||||
from adafruit_seesaw import seesaw, rotaryio, digitalio
|
||||
|
|
@ -27,7 +28,7 @@ displayio.release_displays()
|
|||
|
||||
# oled
|
||||
oled_reset = board.D9
|
||||
display_bus = displayio.I2CDisplay(i2c, device_address=0x3D, reset=oled_reset)
|
||||
display_bus = i2cdisplaybus.I2CDisplayBus(i2c, device_address=0x3D, reset=oled_reset)
|
||||
WIDTH = 128
|
||||
HEIGHT = 64
|
||||
display = adafruit_displayio_ssd1306.SSD1306(display_bus, width=WIDTH, height=HEIGHT)
|
||||
|
|
|
|||
|
|
@ -5,6 +5,7 @@
|
|||
import time
|
||||
import board
|
||||
import displayio
|
||||
import i2cdisplaybus
|
||||
import neopixel
|
||||
import digitalio
|
||||
from adafruit_seesaw import seesaw, rotaryio, digitalio
|
||||
|
|
@ -41,7 +42,7 @@ displayio.release_displays()
|
|||
|
||||
# oled
|
||||
oled_reset = board.D9
|
||||
display_bus = displayio.I2CDisplay(i2c, device_address=0x3D, reset=oled_reset)
|
||||
display_bus = i2cdisplaybus.I2CDisplayBus(i2c, device_address=0x3D, reset=oled_reset)
|
||||
WIDTH = 128
|
||||
HEIGHT = 64
|
||||
display = adafruit_displayio_ssd1306.SSD1306(display_bus, width=WIDTH, height=HEIGHT)
|
||||
|
|
|
|||
|
|
@ -7,6 +7,7 @@ import board
|
|||
from analogio import AnalogIn
|
||||
import adafruit_st7789
|
||||
import displayio
|
||||
import fourwire
|
||||
import neopixel
|
||||
from rainbowio import colorwheel
|
||||
from adafruit_display_text import label
|
||||
|
|
@ -15,7 +16,7 @@ from font_orbitron_bold_webfont_36 import FONT as orbitron_font
|
|||
|
||||
displayio.release_displays()
|
||||
spi = busio.SPI(clock=board.GP18, MOSI=board.GP19)
|
||||
display_bus = displayio.FourWire(spi, command=board.GP20, chip_select=board.GP21, reset=None)
|
||||
display_bus = fourwire.FourWire(spi, command=board.GP20, chip_select=board.GP21, reset=None)
|
||||
display = adafruit_st7789.ST7789(display_bus, width=240, height=240, rowstart=80, rotation=0)
|
||||
|
||||
group = displayio.Group()
|
||||
|
|
|
|||
Loading…
Reference in a new issue