0.96 inch IPS TFT LCD SPI serial port HD 80×160 is a general IPS screen, with an embedded controller, communicating via the SPI interface.
Examples are provided for testing. Examples are compatible with Raspberry Pi (bcm2835, wiringPi and python), STM32 and Arduino.
The ST7735S is a controller for 162 x RGB x132 LCD. Note that the resolution of this LCD module is 160(H)RGBx80(V) indeed.
ST7735S supports RGB444, RGB565 and RGB666 three formats. In this LCD module.
Because that the first pixel of the LCD is different from the origin point of the controller, therefore, we should offset the position when initializing the module:
Horizontal: begin from the second pixel; Vertical: begin from the 27th pixel. Make sure that the display position of the LCD is the same as RAM.
For most of the LCD controller, there are several interfaces for choosing, this module we use the SPI interface which is fast and simple.
You can use the function LCD_SetBacklight() to control the backlight
a) Check if SPI interface was enabled
b) Check if the BL pin work normally, if the pin has no output, please try to disconnect the BL control pin
If you run python or bcm2835 examples after wiring, the LCD may not work
normally, please try to restart Raspberry Pi can try again.
-You can use the function Paint_SetRotate(Rotate) to rotate the display. Rotate should
be 0, 90, 180 or 270. -Python can call rotate(Rotate) function for any angle.
For some of the OS, you should execute a command to install python-imaging
library: Sudo apt-get install python-imaging
0.96 inch IPS TFT LCD SPI serial port HD 80×160
Other Related Products
The metal-in static shielding bag/film, protect against static charge both inside and outside.
Tempero Systems offers many custom IoT electronic design services to help tailor our product to your exact needs. Whether you are looking for custom firmware, circuit board modifications, metal enclosures, or industrial color printing, we can help you with a wide variety of design services.