uLCD-144-G2 Multiscreen LCD
By Ratchapong Tangkijvorakul and Michael Kuchnik

Overview
This project focuses on demoing an extended screen display using multiple uLCD screens. A library was written for Multiscreen display called uLCD Multiscreen and is available at http://developer.mbed.org/users/Mkuchnik3/code/uLCD_Multiscreen/. This library allows us to connect up to 3 screens on to the mbed as per rx/tx pin limitations.
For the purpose of demo, we implement a simple Sparkfun Thumb Joystick program that allow us to move the ball across the screen.

Circuit Schematic
1st uLCD Screen
| MBED | uLCD Header |
|---|---|
| 5V = VU | 5V |
| Gnd | Gnd |
| TX = P9 | TX |
| RX = P10 | RX |
| P11 | Reset |
2nd uLCD Screen
| MBED | uLCD Header |
|---|---|
| 5V = VU | 5V |
| Gnd | Gnd |
| TX = P28 | TX |
| RX = P2 | RX |
| P11 | Reset |
Thumb Joystick
| MBED | Joystick |
|---|---|
| 3.3V = Vout | Vcc |
| Gnd | Gnd |
| P15 | Horizontal |
| P16 | Vertical |
| No connection | Select |
Code
Import programuLCD_ExtendedScreen
Allow user to connect multiple screen.
Video Demo
Please log in to post comments.
