uLCD-144-G2 Multiscreen LCD

By Ratchapong Tangkijvorakul and Michael Kuchnik

http://developer.mbed.org/media/uploads/4180_1/x8185.png.pagespeed.ic.XZ5IOV2PW-.png

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.

http://dlnmh9ip6v2uc.cloudfront.net/images/products/10433-01b.jpg

Circuit Schematic

1st uLCD Screen

MBEDuLCD Header
5V = VU5V
GndGnd
TX = P9TX
RX = P10RX
P11Reset

2nd uLCD Screen

MBEDuLCD Header
5V = VU5V
GndGnd
TX = P28TX
RX = P2RX
P11Reset

Thumb Joystick

MBEDJoystick
3.3V = VoutVcc
GndGnd
P15Horizontal
P16Vertical
No connectionSelect

Code

Import programuLCD_ExtendedScreen

Allow user to connect multiple screen.

Video Demo


Please log in to post comments.