Friday, January 30, 2015

Hacking the 1.44" TFT LCD for my Smart Watch Project

I have several stocks of these cute lcd's and for months they've been there neglected. And then one day, I came up with an idea of why not make my own smartwatch by using this lcd, it rung a bell on my head and yeah, why not, it is quite an exciting project. There are so many uses of small lcd aside from making them as watches or pendants. This one cool project at the Discovery Wall at Weill Cornell Medical College is just one of them.

(Credits to the owner)

So I begun to dig into it to find more information about this tft lcd. And here is what I have found out:
1. The tiny lcd is being driven by ILI9163 chip and several arduino users have created libraries so that it will be a lot easier for others to use this lcd. I am not very good at creating my own library so this is an advantage of being an arduino fan, things can be so easy. And yep it is really easy, here is my first round of testing:

So now that I was able to make it work, I need to dig deeper to get more information, My project is a smartwatch so I need to keep it as thin as possible and the red pcb where the lcd was attached is quite thick so I will have to remove the lcd from it without harming it. The lcd has very few external components so getting rid of the pcb will not be a big problem. Here's the progress of my work:




And like I said, the circuitry is very simple so all I have to do is copy the schematic diagram in KiCAD so that I can integrate it easily with other modules. Here's the schematic diagram:

As I was checking further, I realized that the Arduino running at 16Mhz can really be very slow so I thought of using the teensy 3.1 which runs at 72Mhz. And another user has published his code that runs the adafruit library on the teensy 3.1. This did not only copy the adafruit library, he optimized it and the result is a super fast graphics library.

Here is the video of the optimized library in action:

5 comments:

  1. Wow! You're really great for coming up with this idea, John. It looks difficult to do, but I'm glad that you we're able to finish it, and it turned out amazing. I hope that you can create more like this with different graphic designs in the future. :)

    Brian Hopkins @ Microtips USA

    ReplyDelete
  2. That is such a cool idea! A small LCD screen could have merit as a quick glance monitor in the medical field. Good on you for completing such a meaningful project. Perhaps you could come up with other formats for use in the sporting or scientific fields. Imagine all the possibilities!

    Raymond @ CKS Global Solutions LTD

    ReplyDelete
  3. See Text, call and other APP notifications directly from your V8 smartwatch via Bluetooth connection to your smartphone.
    Precisely record your sporting data, monitor and help you manage your health quality, monitoring how well you sleep last night, help you find your cellphone when lost it. to know more CLICK HERE

    ReplyDelete
  4. Great work. Very useful information. If you want to know more about this Search here

    ReplyDelete
  5. Xclusiveoffer Samsung Galaxy S9 With 4GB RAM And 64GB Storage In Black Color
    best deal on smartphone there are Available world's top best brands Phone like I phone, Samsung, Vivo, Oppo, Sony, and more others if you are thinking to buy smartphone at affordable price then visit our site xclusiveoffer.comVisit NOW

    ReplyDelete