Skip to content

Commit 52416a2

Browse files
committed
more 9.x displayio changes
1 parent f1cf3ce commit 52416a2

File tree

10 files changed

+20
-10
lines changed
  • ESP32-S3_BLE_iOS_Media
  • Gravity_Falls_Memory_Gun
  • Newxie_TFT_Examples/Newxie_CircuitPython
  • PiCowbell_Camera_Demos/TFT_Viewer
  • QT2040_Trinkey/bongo_cat
  • RP2040_PiCowbell_Timelapse
  • TFT_Spirit_Board/esp32s3_s2_tft_featherwing_480x320
  • TMC2209_Motorized_Turntable
  • Toddler_Timer
  • Tripler_PiCowbell_Demos/CircuitPython

10 files changed

+20
-10
lines changed

ESP32-S3_BLE_iOS_Media/code.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import gc
66
import board
77
import displayio
8+
import fourwire
89
import terminalio
910
import adafruit_ble
1011
from adafruit_ble.advertising.standard import SolicitServicesAdvertisement
@@ -23,7 +24,7 @@
2324
spi = board.SPI()
2425
tft_cs = board.D9
2526
tft_dc = board.D10
26-
display_bus = displayio.FourWire(spi, command=tft_dc, chip_select=tft_cs)
27+
display_bus = fourwire.FourWire(spi, command=tft_dc, chip_select=tft_cs)
2728
display = adafruit_hx8357.HX8357(display_bus, width=480, height=320)
2829
# touch
2930
i2c = board.I2C()

Gravity_Falls_Memory_Gun/code.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
import audiobusio
99
from digitalio import DigitalInOut, Direction
1010
import displayio
11+
import i2cdisplaybus
1112
from adafruit_bitmap_font import bitmap_font
1213
from adafruit_display_text import label
1314
import adafruit_displayio_ssd1306
@@ -31,7 +32,7 @@
3132

3233
# oled
3334
oled_reset = board.D9
34-
display_bus = displayio.I2CDisplay(i2c, device_address=0x3D, reset=oled_reset)
35+
display_bus = i2cdisplaybus.I2CDisplayBus(i2c, device_address=0x3D, reset=oled_reset)
3536
WIDTH = 128
3637
HEIGHT = 64
3738
display = adafruit_displayio_ssd1306.SSD1306(display_bus, width=WIDTH, height=HEIGHT)

Newxie_TFT_Examples/Newxie_CircuitPython/code.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
from random import randint
1111
import time
1212
import displayio
13+
import fourwire
1314
import board
1415
import vectorio
1516
import terminalio
@@ -29,7 +30,7 @@
2930
tft_cs = board.D5
3031
tft_dc = board.D6
3132

32-
display_bus = displayio.FourWire(
33+
display_bus = fourwire.FourWire(
3334
spi, command=tft_dc, chip_select=tft_cs, reset=None
3435
)
3536

PiCowbell_Camera_Demos/TFT_Viewer/code.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,11 @@
1515
import adafruit_ov5640
1616
import adafruit_st7789
1717
import displayio
18+
import fourwire
1819

1920
displayio.release_displays()
2021
spi = busio.SPI(clock=board.GP18, MOSI=board.GP19)
21-
display_bus = displayio.FourWire(spi, command=board.GP21, chip_select=board.GP17, reset=None)
22+
display_bus = fourwire.FourWire(spi, command=board.GP21, chip_select=board.GP17, reset=None)
2223
display = adafruit_st7789.ST7789(display_bus, width=240, height=240, rowstart=80, rotation=0)
2324

2425
print("construct bus")

QT2040_Trinkey/bongo_cat/code.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import time
66
import board
77
import displayio
8+
import i2cdisplaybus
89
import adafruit_displayio_ssd1306
910
import adafruit_imageload
1011

@@ -14,7 +15,7 @@
1415
i2c = board.STEMMA_I2C()
1516
# oled
1617
oled_reset = board.D9
17-
display_bus = displayio.I2CDisplay(i2c, device_address=0x3D, reset=oled_reset)
18+
display_bus = i2cdisplaybus.I2CDisplayBus(i2c, device_address=0x3D, reset=oled_reset)
1819
WIDTH = 128
1920
HEIGHT = 64
2021
display = adafruit_displayio_ssd1306.SSD1306(display_bus, width=WIDTH, height=HEIGHT)

RP2040_PiCowbell_Timelapse/code.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
import busio
1414
from adafruit_ticks import ticks_ms, ticks_add, ticks_diff
1515
import displayio
16+
import fourwire
1617
from adafruit_neokey.neokey1x4 import NeoKey1x4
1718
import adafruit_st7789
1819
from adafruit_display_text import label
@@ -33,7 +34,7 @@
3334
i2c = busio.I2C(board.GP5, board.GP4)
3435
tft_cs = board.GP21
3536
tft_dc = board.GP20
36-
display_bus = displayio.FourWire(spi, command=tft_dc, chip_select=tft_cs, reset=None)
37+
display_bus = fourwire.FourWire(spi, command=tft_dc, chip_select=tft_cs, reset=None)
3738
display = adafruit_st7789.ST7789(display_bus, width=240, height=240, rowstart=80, rotation=0)
3839

3940
gc.collect()

TFT_Spirit_Board/esp32s3_s2_tft_featherwing_480x320/code.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
# pylint: disable=import-error, invalid-name
1111
import os
1212
import displayio
13+
import fourwire
1314
import board
1415
from digitalio import DigitalInOut
1516
import adafruit_connection_manager
@@ -32,7 +33,7 @@
3233
spi = board.SPI()
3334
tft_cs = board.D9
3435
tft_dc = board.D10
35-
display_bus = displayio.FourWire(spi, command=tft_dc, chip_select=tft_cs)
36+
display_bus = fourwire.FourWire(spi, command=tft_dc, chip_select=tft_cs)
3637
display = HX8357(display_bus, width=DISPLAY_WIDTH, height=DISPLAY_HEIGHT)
3738
display.rotation = 0
3839
_touch_flip = (False, True)

TMC2209_Motorized_Turntable/code.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import asyncio
66
import board
77
import displayio
8+
import i2cdisplaybus
89
import adafruit_imageload
910
from digitalio import DigitalInOut, Direction
1011
from adafruit_seesaw import seesaw, rotaryio, digitalio
@@ -27,7 +28,7 @@
2728

2829
# oled
2930
oled_reset = board.D9
30-
display_bus = displayio.I2CDisplay(i2c, device_address=0x3D, reset=oled_reset)
31+
display_bus = i2cdisplaybus.I2CDisplayBus(i2c, device_address=0x3D, reset=oled_reset)
3132
WIDTH = 128
3233
HEIGHT = 64
3334
display = adafruit_displayio_ssd1306.SSD1306(display_bus, width=WIDTH, height=HEIGHT)

Toddler_Timer/code.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import time
66
import board
77
import displayio
8+
import i2cdisplaybus
89
import neopixel
910
import digitalio
1011
from adafruit_seesaw import seesaw, rotaryio, digitalio
@@ -41,7 +42,7 @@
4142

4243
# oled
4344
oled_reset = board.D9
44-
display_bus = displayio.I2CDisplay(i2c, device_address=0x3D, reset=oled_reset)
45+
display_bus = i2cdisplaybus.I2CDisplayBus(i2c, device_address=0x3D, reset=oled_reset)
4546
WIDTH = 128
4647
HEIGHT = 64
4748
display = adafruit_displayio_ssd1306.SSD1306(display_bus, width=WIDTH, height=HEIGHT)

Tripler_PiCowbell_Demos/CircuitPython/code.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
from analogio import AnalogIn
88
import adafruit_st7789
99
import displayio
10+
import fourwire
1011
import neopixel
1112
from rainbowio import colorwheel
1213
from adafruit_display_text import label
@@ -15,7 +16,7 @@
1516

1617
displayio.release_displays()
1718
spi = busio.SPI(clock=board.GP18, MOSI=board.GP19)
18-
display_bus = displayio.FourWire(spi, command=board.GP20, chip_select=board.GP21, reset=None)
19+
display_bus = fourwire.FourWire(spi, command=board.GP20, chip_select=board.GP21, reset=None)
1920
display = adafruit_st7789.ST7789(display_bus, width=240, height=240, rowstart=80, rotation=0)
2021

2122
group = displayio.Group()

0 commit comments

Comments
 (0)