diff --git a/examples/st7735r_128x160_simpletest.py b/examples/st7735r_128x160_simpletest.py index 8a430d3..cda5f6d 100644 --- a/examples/st7735r_128x160_simpletest.py +++ b/examples/st7735r_128x160_simpletest.py @@ -9,11 +9,13 @@ from adafruit_display_text import label from adafruit_st7735r import ST7735R +# Release any resources currently in use for the displays +displayio.release_displays() + spi = board.SPI() tft_cs = board.D5 tft_dc = board.D6 -displayio.release_displays() display_bus = displayio.FourWire(spi, command=tft_dc, chip_select=tft_cs, reset=board.D9) display = ST7735R(display_bus, width=160, height=128, rotation=90, bgr=True) diff --git a/examples/st7735r_18tftshield_buttons.py b/examples/st7735r_18tftshield_buttons.py index 24ee271..b7c9347 100644 --- a/examples/st7735r_18tftshield_buttons.py +++ b/examples/st7735r_18tftshield_buttons.py @@ -7,13 +7,15 @@ from adafruit_seesaw.tftshield18 import TFTShield18 from adafruit_st7735r import ST7735R +# Release any resources currently in use for the displays +displayio.release_displays() + ss = TFTShield18() spi = board.SPI() tft_cs = board.D10 tft_dc = board.D8 -displayio.release_displays() display_bus = displayio.FourWire(spi, command=tft_dc, chip_select=tft_cs) ss.tft_reset() diff --git a/examples/st7735r_minitft_featherwing_simpletest.py b/examples/st7735r_minitft_featherwing_simpletest.py index 3c67ffd..12d3fb0 100644 --- a/examples/st7735r_minitft_featherwing_simpletest.py +++ b/examples/st7735r_minitft_featherwing_simpletest.py @@ -10,6 +10,9 @@ from adafruit_seesaw.seesaw import Seesaw from adafruit_st7735r import ST7735R +# Release any resources currently in use for the displays +displayio.release_displays() + reset_pin = 8 i2c = board.I2C() ss = Seesaw(i2c, 0x5E) @@ -19,7 +22,6 @@ tft_cs = board.D5 tft_dc = board.D6 -displayio.release_displays() display_bus = displayio.FourWire(spi, command=tft_dc, chip_select=tft_cs) ss.digital_write(reset_pin, True) diff --git a/examples/st7735r_minitft_simpletest.py b/examples/st7735r_minitft_simpletest.py index ee4bc31..8ec9cad 100644 --- a/examples/st7735r_minitft_simpletest.py +++ b/examples/st7735r_minitft_simpletest.py @@ -9,11 +9,13 @@ from adafruit_display_text import label from adafruit_st7735r import ST7735R +# Release any resources currently in use for the displays +displayio.release_displays() + spi = board.SPI() tft_cs = board.D5 tft_dc = board.D6 -displayio.release_displays() display_bus = displayio.FourWire(spi, command=tft_dc, chip_select=tft_cs, reset=board.D9) display = ST7735R(display_bus, width=160, height=80, colstart=24, rotation=270, bgr=True) diff --git a/examples/st7735r_simpletest.py b/examples/st7735r_simpletest.py index d8fbc7c..af3a25a 100644 --- a/examples/st7735r_simpletest.py +++ b/examples/st7735r_simpletest.py @@ -9,11 +9,13 @@ from adafruit_display_text import label from adafruit_st7735r import ST7735R +# Release any resources currently in use for the displays +displayio.release_displays() + spi = board.SPI() tft_cs = board.D5 tft_dc = board.D6 -displayio.release_displays() display_bus = displayio.FourWire(spi, command=tft_dc, chip_select=tft_cs, reset=board.D9) display = ST7735R(display_bus, width=128, height=128, colstart=2, rowstart=1)