This question may come off as stupid but i am new to hardware especially arduino and TFT displays. I was given this tft display to use with my arduino nano but I am unable to find a proper documentation on what the pinouts of this display means and which pins to connect to my arduino nano to make it work. The naming convention of the display is different from the ones I find in the tutorial where LED, DC pins, etc are missing from the current tft display I have.
Looks like a ST7735 device.
Pinout as below
VCC: Power 3.3V
GND: Ground
SDI: Serial data input (probably DI in your case)
SCL: Serial clock signal input (probably SC in your case)
CS: Chip select signal input
RST: LCM Reset pin (This pin is reset signal input. When the pin is low, initialization of the chip is executed. Keep this pin pull high during normal operation.)
RS: Data/Command Control (sometimes labelled DC)
BLK: Backlight control signal input
Try this tutorial...
Note that this is a 3.3v level display.
i have tried generating the arduino ide code from the tutorial but it seems to be locked unless I purchase the license for visuino. However I have tried following this tutorial instead Guide to 1.8 TFT Display with Arduino | Random Nerd Tutorials . I have connected my pins as such
VCC , BLK - 3.3V
RS - PIN 9
RST - PIN 8
CS - PIN 10
SC - PIN 11
DI - PIN 13
GND - GROUND
and the output I got from it was a flickering white background display, what did I do wrong ?
Are you using a 5V Arduino? If so put a 1K resistor in series between any 5V output of the Arduino and input of the TFT. The TFT inputs may not be 5V tolerant.
i connected them to the 3.3 V pin in my arduino nano
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.

