|
Project Information
Featured
Links
|
NOTE: For some reason Google has decided not to support downloads from projects here any longer so you can find the project downloads at: https://drive.google.com/folderview?id=0Bze2HXmQBR8CS250MXczbjNBLTg&usp=sharing I've been messing with Arduinos for a while now and finally purchased a TFT touch screen LCD for one of my projects. I needed a simple straight forward GUI to use so I wrote this library. There is a lot more that could be added to this, however this is a good start for simple projects. Note: To make this work on a MEGA you need to change the #define on line 29 in the TFT library TFT.h file from SEEEDUINO to MEGA #define MEGA //#define SEEEDUINO Note: this code was written for the Arduino IDE 1.0.1. Menus, Buttons, Sliders, Labels, Graphics functions, Multiple font sizes. This library uses two other libraries, TFT and TouchScreen which can be found here: (Note: the new ZIP file in the downloads area includes these two libraries so you don't have to go hunting for them) http://www.seeedstudio.com/wiki/File:TFT_touch_1.0_Libraries.zip (Note: This web site may be having issues, it was as of 12/3/2012 5:00pm MST) Also this was initially written for use with the SeeedStudio 2.8" TFT Touch Screen V1. http://www.seeedstudio.com/depot/28-tft-touch-shield-p-864.html?cPath=132_134 The library is set up to allow for swapping out the hardware and libraries. Making it support your screen should not be difficult. Here is a video of the library in action: http://www.youtube.com/watch?v=sOUUsHCkTHI&feature=youtu.be BTW, I'm totally open to anyone that would like to enhance the library or make it work with other screens and libraries. Just let me know. |