Skip to content

Commit fe2210c

Browse files
authored
Merge pull request #31 from FoamyGuy/displayio_api_updates
displayio API updates
2 parents c8bb25b + 40f9bc5 commit fe2210c

6 files changed

+18
-8
lines changed

examples/ov2640_bmp_sd_kaluga1_3.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,10 @@
3030

3131
import analogio
3232
import board
33+
import busdisplay
3334
import busio
3435
import displayio
36+
import fourwire
3537
import sdcardio
3638
import storage
3739
import ulab.numpy as np
@@ -48,7 +50,7 @@
4850
displayio.release_displays()
4951

5052
spi = busio.SPI(MOSI=board.LCD_MOSI, clock=board.LCD_CLK)
51-
display_bus = displayio.FourWire(
53+
display_bus = fourwire.FourWire(
5254
spi,
5355
command=board.LCD_D_C,
5456
chip_select=board.LCD_CS,
@@ -81,7 +83,9 @@
8183
b"\x29\x80\x78" # Display on then delay 0x78 (120ms)
8284
)
8385

84-
display = displayio.Display(display_bus, _INIT_SEQUENCE, width=320, height=240, auto_refresh=False)
86+
display = busdisplay.BusDisplay(
87+
display_bus, _INIT_SEQUENCE, width=320, height=240, auto_refresh=False
88+
)
8589

8690
bus = busio.I2C(scl=board.CAMERA_SIOC, sda=board.CAMERA_SIOD)
8791
cam = adafruit_ov2640.OV2640(

examples/ov2640_directio_kaluga1_3_ili9341.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,10 @@
3030

3131
import analogio
3232
import board
33+
import busdisplay
3334
import busio
3435
import displayio
36+
import fourwire
3537
import sdcardio
3638
import storage
3739

@@ -46,7 +48,7 @@
4648
displayio.release_displays()
4749

4850
spi = busio.SPI(MOSI=board.LCD_MOSI, clock=board.LCD_CLK)
49-
display_bus = displayio.FourWire(
51+
display_bus = fourwire.FourWire(
5052
spi,
5153
command=board.LCD_D_C,
5254
chip_select=board.LCD_CS,
@@ -79,7 +81,7 @@
7981
b"\x29\x80\x78" # Display on then delay 0x78 (120ms)
8082
)
8183

82-
display = displayio.Display(display_bus, _INIT_SEQUENCE, width=320, height=240)
84+
display = busdisplay.BusDisplay(display_bus, _INIT_SEQUENCE, width=320, height=240)
8385

8486
bus = busio.I2C(scl=board.CAMERA_SIOC, sda=board.CAMERA_SIOD)
8587
cam = adafruit_ov2640.OV2640(

examples/ov2640_displayio_kaluga1_3_ili9341.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
import board
2020
import busio
2121
import displayio
22+
import fourwire
2223
from adafruit_ili9341 import ILI9341
2324

2425
import adafruit_ov2640
@@ -29,7 +30,7 @@
2930
displayio.release_displays()
3031

3132
spi = busio.SPI(MOSI=board.LCD_MOSI, clock=board.LCD_CLK)
32-
display_bus = displayio.FourWire(
33+
display_bus = fourwire.FourWire(
3334
spi, command=board.LCD_D_C, chip_select=board.LCD_CS, reset=board.LCD_RST
3435
)
3536
display = ILI9341(display_bus, width=320, height=240, rotation=90)

examples/ov2640_displayio_kaluga1_3_ili9341_ulab.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
import board
2323
import busio
2424
import displayio
25+
import fourwire
2526
import ulab.numpy as np
2627
from adafruit_ili9341 import ILI9341
2728

@@ -33,7 +34,7 @@
3334
displayio.release_displays()
3435

3536
spi = busio.SPI(MOSI=board.LCD_MOSI, clock=board.LCD_CLK)
36-
display_bus = displayio.FourWire(
37+
display_bus = fourwire.FourWire(
3738
spi, command=board.LCD_D_C, chip_select=board.LCD_CS, reset=board.LCD_RST
3839
)
3940
display = ILI9341(display_bus, width=320, height=240, rotation=90)

examples/ov2640_displayio_kaluga1_3_st7789.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
import board
2121
import busio
2222
import displayio
23+
import fourwire
2324
from adafruit_st7789 import ST7789
2425

2526
import adafruit_ov2640
@@ -30,7 +31,7 @@
3031
displayio.release_displays()
3132

3233
spi = busio.SPI(MOSI=board.LCD_MOSI, clock=board.LCD_CLK)
33-
display_bus = displayio.FourWire(
34+
display_bus = fourwire.FourWire(
3435
spi, command=board.LCD_D_C, chip_select=board.LCD_CS, reset=board.LCD_RST
3536
)
3637
display = ST7789(display_bus, width=320, height=240, rotation=90, reverse_bytes_in_word=True)

examples/ov2640_jpeg_sd_kaluga1_3.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
import board
3434
import busio
3535
import displayio
36+
import fourwire
3637
import sdcardio
3738
import storage
3839
from adafruit_ili9341 import ILI9341
@@ -48,7 +49,7 @@
4849
displayio.release_displays()
4950

5051
spi = busio.SPI(MOSI=board.LCD_MOSI, clock=board.LCD_CLK)
51-
display_bus = displayio.FourWire(
52+
display_bus = fourwire.FourWire(
5253
spi, command=board.LCD_D_C, chip_select=board.LCD_CS, reset=board.LCD_RST
5354
)
5455
display = ILI9341(display_bus, width=320, height=240, rotation=90)

0 commit comments

Comments
 (0)