SPI ST7735 1.44'' display

Hello,
i am struggling with SPI ST7735 TFT display fot jetson nano, after all connection and run python then i got just noise on screen


I followed instructions and install
pip3 install adafruit-circuitpython-rgb-display
from adafruit where i used st7745.py library

when i run this script then display just refresh and keeps noise, if i change D24 to CE0 then screen is just white

import time
import busio
import digitalio
import random
from board import SCK, MOSI, MISO, D24, D18, D22
from adafruit_rgb_display import color565
import st7735
from PIL import Image,ImageDraw

CS_PIN = D24
DC_PIN = D18
RESET_PIN = D22
BAUDRATE = 0
WIDTH = 128
HEIGHT = 128

spi = busio.SPI(clock=SCK, MOSI=MOSI, MISO=MISO)

display = st7735.ST7735(spi,baudrate=BAUDRATE, cs=digitalio.DigitalInOut(CS_PIN),dc=digitalio.DigitalInOut(DC_PIN),rst=digitalio.DigitalInOut(RESET_PIN))

display.fill(0)

display.fill(color565(random.randint(0, 255), random.randint(0, 255), random.randint(0, 255)))
print("finish")

thank you for help

1 Like

Sorry for the late response, have you clarified the cause and resolved the problem?
Any result can be shared?

unfortunately no, but guessing that problem is my display which is clone of adafruit tft display and driver is not supported well. Waiting to official adafruit display

problem solved, just follow schematic from

and use RPi.GPIO insted of digitalio