tft display st7735 made in china

While I was looking for a TFT display for a project with Arduino, I found on several webstores some displays based on the ST7735 chip by Sitronix (datasheet).
Based on its datasheet, the ST7735 chip has a SPI (Serial Peripheral Interface) interface, but the pin names on the silk screen of my display “seem” to suggest an I2C interface (SDA, SCL…):
Adafruit wrote a fantastic tutorial to explain how to use them, here I only want to show you how to setup the display for the connections I made earler:
If you’re using a board based on the esp32 chip and you need to display bitmap images, give a look to my library, SPIFFS_ImageReader, which perfectly integrates with the ones by Adafruit!

Our team through qualified training. Skilled professional knowledge, powerful sense of support, to satisfy the support desires of consumers for St7735 Tft Lcd, Module Tft, Tft Flat Screen Monitor, Tft Lcd Module Display,Lcd Screen Tester. Leading the trend of this field is our persistent goal. Providing first class products is our aim. To create a beautiful future, we would like to cooperate with all friends at home and abroad. Should you have any interest in our products, please do not hesitate to contact us. The product will supply to all over the world, such as Europe, America, Australia,Zimbabwe, Hamburg,Pretoria, Norway.To keep the leading position in our industry, we never stop challenging the limitation in all aspects to create the ideal products. In his way, We can enrich our life style and promote a better living environment for the global community.

The 1.8" display has 128x160 color pixels. The TFT driver (ST7735) can display full 18-bit color. The breakout has the TFT display soldered on (it uses a delicate flex-circuit connector)
In the above example, Node32-Lite and this 1.8-inch LCD. Please refer to the tutorial here: ST7735S interfacing with ESP32 to make the connections, Arduino library installation, and modification needed for it to works on this LCD.

You don"t dismantle anything. Just look at the pcb side of your display. There will be some visible chips and some printed information e.g. model number.

If anyone has one of these displays that you thought was broken, here is a working sketch based on an 8051 driver example I received from the Chinese vendor. Perhaps it will help get someone started... I took the function initial() from this sketch and added it to Bodmers ST7735_init.h for my "BLUETAB" version which is the subject of this topic.

Perfect I have tested with an ST7735 greentab and connected to an ESP32 (38pin), and it works all only i had to adapt few lines in order to use my own hardware.
Only an small advice for those who want to rotate to rotate the text you have to use the instruction tft.setRotation (2); the number can be 0,1,2,3
//#define ILI9488_DRIVER // WARNING: Do not connect ILI9488 display SDO to MISO if other devices share the SPI bus (TFT SDO does NOT tristate when CS is high)
Ms.Josey
Ms.Josey