Intro
I got a ST7735 based lcd from ebay and decided to play with it a bit.
Setup
- Arduino UNO
- 1.8" TFT LCD from ebay
- Some jumper cables
Code
All the guidelines for connecting the LCD to the Arduino can be found here: http://www.ladyada.net/products/18tftbreakout/, but there is one thing to note. In the tutorial there is a pin called "dc" (Data/Command) (thanks to sza2) (I am not sure what that stands for) , but on my LCD it's named "RS" (register select). So, to make it work, just ignore the difference in naming.
Display driver library: https://github.com/adafruit/Adafruit-ST7735-Library
And the required graphics library: https://github.com/adafruit/Adafruit-GFX-Library
I am using the demo-sketches from the AdafruitST7735\examples\:
- graphicstest
- graphicstest_highspeed
Comparison itself
In the video you can see the communication protocol speed comparison.
[youtube=http://www.youtube.com/watch?v=-eTXR8jsXOI&hd=1\]
Conclusion
SPI is the way to go :)
© Vaidas Sirtautas.RSS