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.