* [[:|Wiki Home]]
* [[:cheat_sheet|Cheat Sheet]]
* [[:compiling_on_virtualbox|Precompiled virtual tools]]
* [[:carambola_where_to_start|Where to start]]
* [[:carambola_connecting|Connecting to carambola]]
* [[:carambola_using_and_customizing|Using and Customizing]]
* [[:carambola_demo_projects|Demo projects/examples]]
* [[:carambola_hardware|Hardware]]
====== About ======
This topic covers simple way to interface with LCD display. For this tutorial I am using cheap (under 20$) serial [[http://iteadstudio.com/store/index.php?main_page=product_info&cPath=57_58&products_id=527&zenid=j1rn45111ej75o6m45emg2f6r0|2.2" display]].
{{:cimg1727.jpg?nolink&|}}
====== Connection ======
Connection is more than simple - no soldering or electronics skills are required. See picture:
{{:cimg1731_r.jpg?direct&500|}}
* LCD_SCL -> GPIO7
* LCD_SDA -> GPIO13
* LCD_CS -> GPIO9
* LCD_RST -> GPIO11
* LCD_RS -> GPIO12
====== Source ======
Full sources as a package can be found [[http://www.8devices.com/files/lcd_1_8_in.zip|here]]
====== Perfomance ======
I have uploaded short [[http://www.youtube.com/watch?v=H186pDXkdRM|video]] where you can see clearing screen to white, then to black and writing couple of text lines.
====== Linux ======
Just put sources to Carambola build package directory and execute
make package/lcd_1_8_in/compile V=99
After this, login to your Carambola and execute
scp test@192.168.0.104:/home/test/carambola_2012-03-25/bin/ramips/packages/lcd_1_8_in_1_ramips.ipk /tmp
cd /tmp
opkg install lcd_1_8_in_1_ramips.ipk
lcd_1_8_in
You will see picture.