Fourwire change
This commit is contained in:
parent
fe175e7acb
commit
03da135cd7
42 changed files with 84 additions and 42 deletions
|
|
@ -52,6 +52,7 @@ import analogio
|
|||
import board
|
||||
import busio
|
||||
import bitmaptools
|
||||
import fourwire
|
||||
import displayio
|
||||
import sdcardio
|
||||
import storage
|
||||
|
|
@ -68,7 +69,7 @@ def record_pressed():
|
|||
|
||||
displayio.release_displays()
|
||||
spi = busio.SPI(MOSI=board.LCD_MOSI, clock=board.LCD_CLK)
|
||||
display_bus = displayio.FourWire(
|
||||
display_bus = fourwire.FourWire(
|
||||
spi,
|
||||
command=board.LCD_D_C,
|
||||
chip_select=board.LCD_CS,
|
||||
|
|
|
|||
|
|
@ -21,6 +21,7 @@ import time
|
|||
from random import seed, randint
|
||||
import board
|
||||
import displayio
|
||||
import fourwire
|
||||
from adafruit_st7789 import ST7789
|
||||
import adafruit_imageload
|
||||
|
||||
|
|
@ -63,7 +64,7 @@ def make_display():
|
|||
spi.configure(baudrate=24000000) # Configure SPI for 24MHz
|
||||
spi.unlock()
|
||||
displayio.release_displays()
|
||||
display_bus = displayio.FourWire(spi, command=board.D7, chip_select=board.D10, reset=board.D9)
|
||||
display_bus = fourwire.FourWire(spi, command=board.D7, chip_select=board.D10, reset=board.D9)
|
||||
|
||||
return ST7789(display_bus, width=240, height=240, rowstart=80, auto_refresh=True)
|
||||
|
||||
|
|
|
|||
|
|
@ -9,6 +9,7 @@
|
|||
import time
|
||||
import board
|
||||
import displayio
|
||||
import fourwire
|
||||
import digitalio
|
||||
import analogio
|
||||
import adafruit_ili9341
|
||||
|
|
@ -55,7 +56,7 @@ spi = board.SPI()
|
|||
tft_cs = board.D9
|
||||
tft_dc = board.D10
|
||||
tft_rst = board.D6
|
||||
display_bus = displayio.FourWire(
|
||||
display_bus = fourwire.FourWire(
|
||||
spi, command=tft_dc, chip_select=tft_cs, reset=tft_rst
|
||||
)
|
||||
display = adafruit_ili9341.ILI9341(display_bus, width=DISPLAY_WIDTH, height=DISPLAY_HEIGHT)
|
||||
|
|
|
|||
|
|
@ -21,6 +21,7 @@ import time
|
|||
from random import seed, randint
|
||||
import board
|
||||
import displayio
|
||||
import fourwire
|
||||
from adafruit_st7789 import ST7789
|
||||
import adafruit_imageload
|
||||
|
||||
|
|
@ -54,7 +55,7 @@ def make_display():
|
|||
spi.unlock()
|
||||
|
||||
displayio.release_displays()
|
||||
display_bus = displayio.FourWire(spi, command=board.D7, chip_select=board.D10, reset=board.D9)
|
||||
display_bus = fourwire.FourWire(spi, command=board.D7, chip_select=board.D10, reset=board.D9)
|
||||
|
||||
return ST7789(display_bus, width=240, height=240, rowstart=80, auto_refresh=True)
|
||||
|
||||
|
|
|
|||
|
|
@ -4,6 +4,7 @@
|
|||
|
||||
import board
|
||||
import displayio
|
||||
import fourwire
|
||||
import adafruit_ili9341
|
||||
|
||||
# Release any previously configured displays
|
||||
|
|
@ -17,7 +18,7 @@ tft_cs = board.D10
|
|||
tft_dc = board.D9
|
||||
|
||||
# Setup the display bus
|
||||
display_bus = displayio.FourWire(spi_bus, command=tft_dc, chip_select=tft_cs)
|
||||
display_bus = fourwire.FourWire(spi_bus, command=tft_dc, chip_select=tft_cs)
|
||||
|
||||
# Setup the Display
|
||||
display = adafruit_ili9341.ILI9341(display_bus, width=320, height=240)
|
||||
|
|
|
|||
|
|
@ -4,6 +4,7 @@
|
|||
|
||||
import board
|
||||
import displayio
|
||||
import fourwire
|
||||
|
||||
# Release any previously configured displays
|
||||
displayio.release_displays()
|
||||
|
|
@ -16,7 +17,7 @@ tft_cs = board.D10
|
|||
tft_dc = board.D9
|
||||
|
||||
# Setup the display bus
|
||||
display_bus = displayio.FourWire(spi_bus, command=tft_dc, chip_select=tft_cs)
|
||||
display_bus = fourwire.FourWire(spi_bus, command=tft_dc, chip_select=tft_cs)
|
||||
|
||||
# Setup the initialization sequence
|
||||
# stolen from adafruit_ili9341.py
|
||||
|
|
|
|||
|
|
@ -15,6 +15,7 @@ from terminalio import FONT
|
|||
import board
|
||||
import busio
|
||||
import displayio
|
||||
import fourwire
|
||||
import qrio
|
||||
import socketpool
|
||||
import wifi
|
||||
|
|
@ -30,7 +31,7 @@ feed_name = "qrstring"
|
|||
print("Initializing display")
|
||||
displayio.release_displays()
|
||||
spi = busio.SPI(MOSI=board.LCD_MOSI, clock=board.LCD_CLK)
|
||||
display_bus = displayio.FourWire(
|
||||
display_bus = fourwire.FourWire(
|
||||
spi, command=board.LCD_D_C, chip_select=board.LCD_CS, reset=board.LCD_RST
|
||||
)
|
||||
display = ILI9341(display_bus, width=320, height=240, rotation=90)
|
||||
|
|
|
|||
|
|
@ -12,6 +12,7 @@ from terminalio import FONT
|
|||
import board
|
||||
import busio
|
||||
import displayio
|
||||
import fourwire
|
||||
import qrio
|
||||
import adafruit_ov2640
|
||||
from adafruit_display_text.bitmap_label import Label
|
||||
|
|
@ -20,7 +21,7 @@ from adafruit_ili9341 import ILI9341
|
|||
print("Initializing display")
|
||||
displayio.release_displays()
|
||||
spi = busio.SPI(MOSI=board.LCD_MOSI, clock=board.LCD_CLK)
|
||||
display_bus = displayio.FourWire(
|
||||
display_bus = fourwire.FourWire(
|
||||
spi, command=board.LCD_D_C, chip_select=board.LCD_CS, reset=board.LCD_RST
|
||||
)
|
||||
display = ILI9341(display_bus, width=320, height=240, rotation=90)
|
||||
|
|
|
|||
|
|
@ -13,6 +13,7 @@ from terminalio import FONT
|
|||
import board
|
||||
import busio
|
||||
import displayio
|
||||
import fourwire
|
||||
import qrio
|
||||
import adafruit_ov2640
|
||||
from adafruit_display_text.bitmap_label import Label
|
||||
|
|
@ -24,7 +25,7 @@ from adafruit_hid.keyboard_layout_us import KeyboardLayoutUS
|
|||
print("Initializing display")
|
||||
displayio.release_displays()
|
||||
spi = busio.SPI(MOSI=board.LCD_MOSI, clock=board.LCD_CLK)
|
||||
display_bus = displayio.FourWire(
|
||||
display_bus = fourwire.FourWire(
|
||||
spi, command=board.LCD_D_C, chip_select=board.LCD_CS, reset=board.LCD_RST
|
||||
)
|
||||
display = ILI9341(display_bus, width=320, height=240, rotation=90)
|
||||
|
|
|
|||
|
|
@ -8,6 +8,7 @@ import board
|
|||
import busio
|
||||
import audiobusio
|
||||
import displayio
|
||||
import fourwire
|
||||
from adafruit_st7789 import ST7789
|
||||
from adafruit_bitmap_font import bitmap_font
|
||||
from adafruit_display_text import label
|
||||
|
|
@ -46,7 +47,7 @@ tft_cs = board.RX
|
|||
tft_dc = board.TX
|
||||
tft_backlight = board.A3
|
||||
|
||||
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 = ST7789(display_bus, width=240, height=240, rowstart=80,
|
||||
backlight_pin=tft_backlight, rotation=180)
|
||||
|
|
|
|||
|
|
@ -17,6 +17,7 @@ Supported products:
|
|||
import time
|
||||
import board
|
||||
import displayio
|
||||
import fourwire
|
||||
import adafruit_il0373
|
||||
import terminalio
|
||||
from adafruit_display_text import label
|
||||
|
|
@ -43,7 +44,7 @@ epd_reset = board.D5
|
|||
epd_busy = board.D6
|
||||
|
||||
# Create the displayio connection to the display pins
|
||||
display_bus = displayio.FourWire(spi, command=epd_dc, chip_select=epd_cs,
|
||||
display_bus = fourwire.FourWire(spi, command=epd_dc, chip_select=epd_cs,
|
||||
reset=epd_reset, baudrate=1000000)
|
||||
time.sleep(1) # Wait a bit
|
||||
|
||||
|
|
|
|||
|
|
@ -18,6 +18,7 @@ Supported products:
|
|||
import time
|
||||
import board
|
||||
import displayio
|
||||
import fourwire
|
||||
import adafruit_il0373
|
||||
import terminalio
|
||||
from adafruit_display_text import label
|
||||
|
|
@ -44,7 +45,7 @@ epd_reset = board.D5
|
|||
epd_busy = board.D6
|
||||
|
||||
# Create the displayio connection to the display pins
|
||||
display_bus = displayio.FourWire(spi, command=epd_dc, chip_select=epd_cs,
|
||||
display_bus = fourwire.FourWire(spi, command=epd_dc, chip_select=epd_cs,
|
||||
reset=epd_reset, baudrate=1000000)
|
||||
time.sleep(1) # Wait a bit
|
||||
|
||||
|
|
|
|||
|
|
@ -16,6 +16,7 @@ Simple Badge script for a 2.7" 264x176 Tri-Color eInk display shield
|
|||
import time
|
||||
import board
|
||||
import displayio
|
||||
import fourwire
|
||||
import adafruit_il91874
|
||||
import terminalio
|
||||
from adafruit_display_text import label
|
||||
|
|
@ -39,7 +40,7 @@ epd_cs = board.D10
|
|||
epd_dc = board.D9
|
||||
|
||||
# Create the displayio connection to the display pins
|
||||
display_bus = displayio.FourWire(spi, command=epd_dc, chip_select=epd_cs,
|
||||
display_bus = fourwire.FourWire(spi, command=epd_dc, chip_select=epd_cs,
|
||||
baudrate=1000000)
|
||||
time.sleep(1) # Wait a bit
|
||||
|
||||
|
|
|
|||
|
|
@ -15,6 +15,7 @@
|
|||
import time
|
||||
import board
|
||||
import displayio
|
||||
import fourwire
|
||||
import adafruit_il91874
|
||||
import terminalio
|
||||
from adafruit_display_text import label
|
||||
|
|
@ -38,7 +39,7 @@ epd_cs = board.D10
|
|||
epd_dc = board.D9
|
||||
|
||||
# Create the displayio connection to the display pins
|
||||
display_bus = displayio.FourWire(spi, command=epd_dc, chip_select=epd_cs,
|
||||
display_bus = fourwire.FourWire(spi, command=epd_dc, chip_select=epd_cs,
|
||||
baudrate=1000000)
|
||||
time.sleep(1) # Wait a bit
|
||||
|
||||
|
|
|
|||
|
|
@ -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.TX
|
||||
tft_dc = board.RX
|
||||
|
||||
display_bus = displayio.FourWire(
|
||||
display_bus = fourwire.FourWire(
|
||||
spi, command=tft_dc, chip_select=tft_cs, reset=None
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -13,6 +13,7 @@ import ulab.numpy as np
|
|||
import rotaryio
|
||||
from digitalio import DigitalInOut, Pull
|
||||
import displayio
|
||||
import fourwire
|
||||
from adafruit_display_text import label
|
||||
from adafruit_display_shapes.rect import Rect
|
||||
import terminalio
|
||||
|
|
@ -88,7 +89,7 @@ OLED_DC = board.D12
|
|||
OLED_CS = board.D11
|
||||
|
||||
spi = board.SPI()
|
||||
display_bus = displayio.FourWire(spi, command=OLED_DC, chip_select=OLED_CS,
|
||||
display_bus = fourwire.FourWire(spi, command=OLED_DC, chip_select=OLED_CS,
|
||||
reset=OLED_RST, baudrate=30_000_000)
|
||||
display = adafruit_displayio_ssd1306.SSD1306(display_bus, width=128, height=64)
|
||||
|
||||
|
|
|
|||
|
|
@ -8,6 +8,7 @@ with the Feather RP2040 ThinkInk'''
|
|||
|
||||
import board
|
||||
import displayio
|
||||
import fourwire
|
||||
import busio
|
||||
import adafruit_spd1656
|
||||
|
||||
|
|
@ -19,7 +20,7 @@ epd_cs = board.EPD_CS
|
|||
epd_dc = board.EPD_DC
|
||||
epd_reset = board.EPD_RESET
|
||||
epd_busy = board.EPD_BUSY
|
||||
display_bus = displayio.FourWire(
|
||||
display_bus = fourwire.FourWire(
|
||||
spi, command=epd_dc, chip_select=epd_cs, reset=epd_reset, baudrate=1000000
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -9,6 +9,7 @@ with the Feather RP2040 ThinkInk'''
|
|||
import time
|
||||
import board
|
||||
import displayio
|
||||
import fourwire
|
||||
import busio
|
||||
import adafruit_ssd1680
|
||||
|
||||
|
|
@ -20,7 +21,7 @@ epd_cs = board.EPD_CS
|
|||
epd_dc = board.EPD_DC
|
||||
epd_reset = board.EPD_RESET
|
||||
epd_busy = board.EPD_BUSY
|
||||
display_bus = displayio.FourWire(
|
||||
display_bus = fourwire.FourWire(
|
||||
spi, command=epd_dc, chip_select=epd_cs, reset=epd_reset, baudrate=1000000
|
||||
)
|
||||
time.sleep(1)
|
||||
|
|
|
|||
|
|
@ -4,6 +4,7 @@
|
|||
|
||||
import board
|
||||
import displayio
|
||||
import fourwire
|
||||
import keypad
|
||||
from adafruit_st7789 import ST7789
|
||||
import adafruit_imageload
|
||||
|
|
@ -50,7 +51,7 @@ spi = board.SPI()
|
|||
tft_cs = board.D7
|
||||
tft_dc = board.D5
|
||||
|
||||
display_bus = displayio.FourWire(
|
||||
display_bus = fourwire.FourWire(
|
||||
spi, command=tft_dc, chip_select=tft_cs, reset=board.D6
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -25,6 +25,7 @@ import struct
|
|||
import board
|
||||
import busio
|
||||
import displayio
|
||||
import fourwire
|
||||
import espcamera
|
||||
import espidf
|
||||
import keypad
|
||||
|
|
@ -34,7 +35,7 @@ import storage
|
|||
print("Initializing display")
|
||||
displayio.release_displays()
|
||||
spi = busio.SPI(MOSI=board.LCD_MOSI, clock=board.LCD_CLK)
|
||||
display_bus = displayio.FourWire(
|
||||
display_bus = fourwire.FourWire(
|
||||
spi,
|
||||
command=board.LCD_D_C,
|
||||
chip_select=board.LCD_CS,
|
||||
|
|
|
|||
|
|
@ -19,13 +19,14 @@ import board
|
|||
import busio
|
||||
import keypad
|
||||
import displayio
|
||||
import fourwire
|
||||
import espcamera
|
||||
import espidf
|
||||
|
||||
print("Initializing display")
|
||||
displayio.release_displays()
|
||||
spi = busio.SPI(MOSI=board.LCD_MOSI, clock=board.LCD_CLK)
|
||||
display_bus = displayio.FourWire(
|
||||
display_bus = fourwire.FourWire(
|
||||
spi,
|
||||
command=board.LCD_D_C,
|
||||
chip_select=board.LCD_CS,
|
||||
|
|
|
|||
|
|
@ -13,11 +13,12 @@ import digitalio
|
|||
import adafruit_ov5640
|
||||
import adafruit_st7789
|
||||
import displayio
|
||||
import fourwire
|
||||
|
||||
# Set up the display (You must customize this block for your display!)
|
||||
displayio.release_displays()
|
||||
spi = busio.SPI(clock=board.GP2, MOSI=board.GP3)
|
||||
display_bus = displayio.FourWire(spi, command=board.GP0, chip_select=board.GP1, reset=None)
|
||||
display_bus = fourwire.FourWire(spi, command=board.GP0, chip_select=board.GP1, reset=None)
|
||||
display = adafruit_st7789.ST7789(display_bus, width=240, height=240, rowstart=80, rotation=0)
|
||||
|
||||
print("construct bus")
|
||||
|
|
|
|||
|
|
@ -4,6 +4,7 @@
|
|||
import subprocess
|
||||
import board
|
||||
import displayio
|
||||
import fourwire
|
||||
from adafruit_display_text import label
|
||||
from adafruit_bitmap_font import bitmap_font
|
||||
from adafruit_st7789 import ST7789
|
||||
|
|
@ -23,7 +24,7 @@ tft_cs = board.CE0
|
|||
tft_dc = board.D25
|
||||
tft_rst = board.D24
|
||||
|
||||
display_bus = displayio.FourWire(spi, command=tft_dc, chip_select=tft_cs, reset=tft_rst)
|
||||
display_bus = fourwire.FourWire(spi, command=tft_dc, chip_select=tft_cs, reset=tft_rst)
|
||||
|
||||
display = ST7789(display_bus, width=320, height=170, colstart=35, rotation=270)
|
||||
|
||||
|
|
|
|||
|
|
@ -4,6 +4,7 @@ import time
|
|||
import board
|
||||
from adafruit_simplemath import map_range
|
||||
import displayio
|
||||
import fourwire
|
||||
from adafruit_seesaw.seesaw import Seesaw
|
||||
import adafruit_imageload
|
||||
from adafruit_st7789 import ST7789
|
||||
|
|
@ -17,7 +18,7 @@ ss = Seesaw(i2c)
|
|||
spi = board.SPI() # setup for display over 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=board.D9
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -10,6 +10,7 @@ Pinouts are for the 2.4" TFT FeatherWing V2
|
|||
import os
|
||||
import board
|
||||
import displayio
|
||||
import fourwire
|
||||
import adafruit_ili9341
|
||||
import adafruit_tsc2007
|
||||
|
||||
|
|
@ -25,7 +26,7 @@ tft_dc = board.D10
|
|||
display_width = 320
|
||||
display_height = 240
|
||||
|
||||
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_ili9341.ILI9341(display_bus, width=display_width, height=display_height)
|
||||
|
||||
i2c = board.STEMMA_I2C()
|
||||
|
|
|
|||
|
|
@ -10,6 +10,7 @@ Pinouts are for the 3.5" TFT FeatherWing V2
|
|||
import os
|
||||
import board
|
||||
import displayio
|
||||
import fourwire
|
||||
import adafruit_hx8357
|
||||
import adafruit_tsc2007
|
||||
|
||||
|
|
@ -25,7 +26,7 @@ tft_dc = board.D10
|
|||
display_width = 480
|
||||
display_height = 320
|
||||
|
||||
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=display_width, height=display_height)
|
||||
|
||||
i2c = board.STEMMA_I2C()
|
||||
|
|
|
|||
|
|
@ -7,11 +7,12 @@
|
|||
import board
|
||||
import busio
|
||||
import displayio
|
||||
import fourwire
|
||||
from adafruit_st7789 import ST7789
|
||||
from adafruit_turtle import turtle
|
||||
displayio.release_displays()
|
||||
spi = busio.SPI(board.SCL, MOSI=board.SDA)
|
||||
display_bus = displayio.FourWire(spi, command=board.TX, chip_select=board.RX)
|
||||
display_bus = fourwire.FourWire(spi, command=board.TX, chip_select=board.RX)
|
||||
display = ST7789(display_bus, width=240, height=240, rowstart=80,
|
||||
backlight_pin=board.A3, rotation=180)
|
||||
turtle = turtle(display)
|
||||
|
|
|
|||
|
|
@ -7,11 +7,12 @@
|
|||
import board
|
||||
import busio
|
||||
import displayio
|
||||
import fourwire
|
||||
from adafruit_st7789 import ST7789
|
||||
from adafruit_turtle import Color, turtle
|
||||
displayio.release_displays()
|
||||
spi = busio.SPI(board.SCL, MOSI=board.SDA)
|
||||
display_bus = displayio.FourWire(spi, command=board.TX, chip_select=board.RX)
|
||||
display_bus = fourwire.FourWire(spi, command=board.TX, chip_select=board.RX)
|
||||
display = ST7789(display_bus, width=240, height=240, rowstart=80,
|
||||
backlight_pin=board.A3, rotation=180)
|
||||
turtle = turtle(display)
|
||||
|
|
|
|||
|
|
@ -7,11 +7,12 @@
|
|||
import board
|
||||
import busio
|
||||
import displayio
|
||||
import fourwire
|
||||
from adafruit_st7789 import ST7789
|
||||
from adafruit_turtle import Color, turtle
|
||||
displayio.release_displays()
|
||||
spi = busio.SPI(board.SCL, MOSI=board.SDA)
|
||||
display_bus = displayio.FourWire(spi, command=board.TX, chip_select=board.RX)
|
||||
display_bus = fourwire.FourWire(spi, command=board.TX, chip_select=board.RX)
|
||||
display = ST7789(display_bus, width=240, height=240, rowstart=80,
|
||||
backlight_pin=board.A3, rotation=180)
|
||||
turtle = turtle(display)
|
||||
|
|
|
|||
|
|
@ -7,11 +7,12 @@
|
|||
import board
|
||||
import busio
|
||||
import displayio
|
||||
import fourwire
|
||||
from adafruit_st7789 import ST7789
|
||||
from adafruit_turtle import turtle
|
||||
displayio.release_displays()
|
||||
spi = busio.SPI(board.SCL, MOSI=board.SDA)
|
||||
display_bus = displayio.FourWire(spi, command=board.TX, chip_select=board.RX)
|
||||
display_bus = fourwire.FourWire(spi, command=board.TX, chip_select=board.RX)
|
||||
display = ST7789(display_bus, width=240, height=240, rowstart=80,
|
||||
backlight_pin=board.A3, rotation=180)
|
||||
turtle = turtle(display)
|
||||
|
|
|
|||
|
|
@ -7,11 +7,12 @@
|
|||
import board
|
||||
import busio
|
||||
import displayio
|
||||
import fourwire
|
||||
from adafruit_st7789 import ST7789
|
||||
from adafruit_turtle import Color, turtle
|
||||
displayio.release_displays()
|
||||
spi = busio.SPI(board.SCL, MOSI=board.SDA)
|
||||
display_bus = displayio.FourWire(spi, command=board.TX, chip_select=board.RX)
|
||||
display_bus = fourwire.FourWire(spi, command=board.TX, chip_select=board.RX)
|
||||
display = ST7789(display_bus, width=240, height=240, rowstart=80,
|
||||
backlight_pin=board.A3, rotation=180)
|
||||
turtle = turtle(display)
|
||||
|
|
|
|||
|
|
@ -7,11 +7,12 @@
|
|||
import board
|
||||
import busio
|
||||
import displayio
|
||||
import fourwire
|
||||
from adafruit_st7789 import ST7789
|
||||
from adafruit_turtle import Color, turtle
|
||||
displayio.release_displays()
|
||||
spi = busio.SPI(board.SCL, MOSI=board.SDA)
|
||||
display_bus = displayio.FourWire(spi, command=board.TX, chip_select=board.RX)
|
||||
display_bus = fourwire.FourWire(spi, command=board.TX, chip_select=board.RX)
|
||||
display = ST7789(display_bus, width=240, height=240, rowstart=80,
|
||||
backlight_pin=board.A3, rotation=180)
|
||||
turtle = turtle(display)
|
||||
|
|
|
|||
|
|
@ -7,11 +7,12 @@
|
|||
import board
|
||||
import busio
|
||||
import displayio
|
||||
import fourwire
|
||||
from adafruit_st7789 import ST7789
|
||||
from adafruit_turtle import turtle
|
||||
displayio.release_displays()
|
||||
spi = busio.SPI(board.SCL, MOSI=board.SDA)
|
||||
display_bus = displayio.FourWire(spi, command=board.TX, chip_select=board.RX)
|
||||
display_bus = fourwire.FourWire(spi, command=board.TX, chip_select=board.RX)
|
||||
display = ST7789(display_bus, width=240, height=240, rowstart=80,
|
||||
backlight_pin=board.A3, rotation=180)
|
||||
turtle = turtle(display)
|
||||
|
|
|
|||
|
|
@ -7,11 +7,12 @@
|
|||
import board
|
||||
import busio
|
||||
import displayio
|
||||
import fourwire
|
||||
from adafruit_st7789 import ST7789
|
||||
from adafruit_turtle import Color, turtle
|
||||
displayio.release_displays()
|
||||
spi = busio.SPI(board.SCL, MOSI=board.SDA)
|
||||
display_bus = displayio.FourWire(spi, command=board.TX, chip_select=board.RX)
|
||||
display_bus = fourwire.FourWire(spi, command=board.TX, chip_select=board.RX)
|
||||
display = ST7789(display_bus, width=240, height=240, rowstart=80,
|
||||
backlight_pin=board.A3, rotation=180)
|
||||
turtle = turtle(display)
|
||||
|
|
|
|||
|
|
@ -7,11 +7,12 @@
|
|||
import board
|
||||
import busio
|
||||
import displayio
|
||||
import fourwire
|
||||
from adafruit_st7789 import ST7789
|
||||
from adafruit_turtle import turtle
|
||||
displayio.release_displays()
|
||||
spi = busio.SPI(board.SCL, MOSI=board.SDA)
|
||||
display_bus = displayio.FourWire(spi, command=board.TX, chip_select=board.RX)
|
||||
display_bus = fourwire.FourWire(spi, command=board.TX, chip_select=board.RX)
|
||||
display = ST7789(display_bus, width=240, height=240, rowstart=80,
|
||||
backlight_pin=board.A3, rotation=180)
|
||||
turtle = turtle(display)
|
||||
|
|
|
|||
|
|
@ -9,11 +9,12 @@ from random import randint
|
|||
import board
|
||||
import busio
|
||||
import displayio
|
||||
import fourwire
|
||||
from adafruit_st7789 import ST7789
|
||||
from adafruit_turtle import turtle
|
||||
displayio.release_displays()
|
||||
spi = busio.SPI(board.SCL, MOSI=board.SDA)
|
||||
display_bus = displayio.FourWire(spi, command=board.TX, chip_select=board.RX)
|
||||
display_bus = fourwire.FourWire(spi, command=board.TX, chip_select=board.RX)
|
||||
display = ST7789(display_bus, width=240, height=240, rowstart=80,
|
||||
backlight_pin=board.A3, rotation=180)
|
||||
turtle = turtle(display)
|
||||
|
|
|
|||
|
|
@ -7,11 +7,12 @@
|
|||
import board
|
||||
import busio
|
||||
import displayio
|
||||
import fourwire
|
||||
from adafruit_st7789 import ST7789
|
||||
from adafruit_turtle import turtle
|
||||
displayio.release_displays()
|
||||
spi = busio.SPI(board.SCL, MOSI=board.SDA)
|
||||
display_bus = displayio.FourWire(spi, command=board.TX, chip_select=board.RX)
|
||||
display_bus = fourwire.FourWire(spi, command=board.TX, chip_select=board.RX)
|
||||
display = ST7789(display_bus, width=240, height=240, rowstart=80,
|
||||
backlight_pin=board.A3, rotation=180)
|
||||
turtle = turtle(display)
|
||||
|
|
|
|||
|
|
@ -7,11 +7,12 @@
|
|||
import board
|
||||
import busio
|
||||
import displayio
|
||||
import fourwire
|
||||
from adafruit_st7789 import ST7789
|
||||
from adafruit_turtle import turtle
|
||||
displayio.release_displays()
|
||||
spi = busio.SPI(board.SCL, MOSI=board.SDA)
|
||||
display_bus = displayio.FourWire(spi, command=board.TX, chip_select=board.RX)
|
||||
display_bus = fourwire.FourWire(spi, command=board.TX, chip_select=board.RX)
|
||||
display = ST7789(display_bus, width=240, height=240, rowstart=80,
|
||||
backlight_pin=board.A3, rotation=180)
|
||||
turtle = turtle(display)
|
||||
|
|
|
|||
|
|
@ -7,11 +7,12 @@
|
|||
import board
|
||||
import busio
|
||||
import displayio
|
||||
import fourwire
|
||||
from adafruit_st7789 import ST7789
|
||||
from adafruit_turtle import Color, turtle
|
||||
displayio.release_displays()
|
||||
spi = busio.SPI(board.SCL, MOSI=board.SDA)
|
||||
display_bus = displayio.FourWire(spi, command=board.TX, chip_select=board.RX)
|
||||
display_bus = fourwire.FourWire(spi, command=board.TX, chip_select=board.RX)
|
||||
display = ST7789(display_bus, width=240, height=240, rowstart=80,
|
||||
backlight_pin=board.A3, rotation=180)
|
||||
turtle = turtle(display)
|
||||
|
|
|
|||
|
|
@ -10,6 +10,7 @@ Pinouts are for the 2.8" TFT Shield
|
|||
import os
|
||||
import board
|
||||
import displayio
|
||||
import fourwire
|
||||
import adafruit_ili9341
|
||||
import adafruit_tsc2007
|
||||
|
||||
|
|
@ -29,7 +30,7 @@ tft_dc = board.D9
|
|||
display_width = 320
|
||||
display_height = 240
|
||||
|
||||
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_ili9341.ILI9341(display_bus, width=display_width, height=display_height)
|
||||
|
||||
i2c = board.I2C()
|
||||
|
|
|
|||
|
|
@ -10,6 +10,7 @@ import re
|
|||
from datetime import datetime
|
||||
import board
|
||||
import displayio
|
||||
import fourwire
|
||||
import adafruit_dotstar
|
||||
from adafruit_st7789 import ST7789
|
||||
|
||||
|
|
@ -98,7 +99,7 @@ tft_cs = board.CE0
|
|||
tft_dc = board.D25
|
||||
tft_lite = board.D26
|
||||
|
||||
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 = ST7789(
|
||||
display_bus,
|
||||
|
|
|
|||
|
|
@ -14,6 +14,7 @@ import audiomp3
|
|||
from adafruit_neokey.neokey1x4 import NeoKey1x4
|
||||
from adafruit_seesaw import seesaw, rotaryio
|
||||
import displayio
|
||||
import fourwire
|
||||
import terminalio
|
||||
from adafruit_display_text import label
|
||||
from adafruit_st7789 import ST7789
|
||||
|
|
@ -29,7 +30,7 @@ spi = board.SPI()
|
|||
tft_cs = board.D6
|
||||
tft_dc = board.D9
|
||||
tft_reset = board.D12
|
||||
display_bus = displayio.FourWire(spi, command=tft_dc, chip_select=tft_cs, reset=tft_reset)
|
||||
display_bus = fourwire.FourWire(spi, command=tft_dc, chip_select=tft_cs, reset=tft_reset)
|
||||
display = ST7789(display_bus, width=320, height=240, rotation=90)
|
||||
|
||||
# SD Card setup
|
||||
|
|
|
|||
Loading…
Reference in a new issue