Circuit Lake

Electronic Project and Circuit Collection

AVR Project LCD with Resistive Touchscreen

10:38 am


AVR-LCD-touchscreen

This project shows you how to interfacing touch LCD with 8-bit AVR Atmega644. The device can do some trick what iPhones can do. Since the project powered with 8 bit 12Mhz AVR, it run slower than iPhone (417Mhz ARM). But, It’s cool project, iPhone vs AVR

The project hardware consist of 320×240 LCD with 4 wire resistive touch screen – a ELT240320ATP variant from a dead Sylvania MP3 player – uses a ILI9325 controller; 12Mhz Atmega644 CPU with 64k Flash and 4k RAM ; USB connector for PC communication and charging; Lithium polymer battery with software controlled power; Software controlled backlight; SD Micro slot.

While the software contains LCD driver to support blitting image decompression and smooth scrolling; Basic UI framework for gadgets and poorly drawn pictures; Z-sorted span 3D engine with zero overdraw; Sampling profiler; USB mouse or keyboard HID support; Sprite engine; Movie playback.

Watch video AVR LCD with Resistive Touch screen Project in action

AVR Touchscreen
Project Documentation, Schematic and Code



Related Electronics Project:
AVR LCD Touchscreen
Is that possible build LCD Touchscreen project using AVR chip? Yes, you can do that. Evert Dekker has build...
USB Interface for Parallel LCD
The project shows you how to add a USB interface to a standard HD44780 compatible LCD and emulates the CrystalFontz...
AVR Sketch Board
The project is an electronic version of an Etch-A-Sketch toy for kids. It can electronically emulate every function of...



Tags: , , , , ,
ili9325 avr, ili9325 bascom, ELT240320ATP, ili9325 atmega, atmega 32 ili9325