RTD2660AVR
RTD2660AVR copied to clipboard
RTD2660 LCD controller driver for AVR
RTD2660 LCD controller driver for using with AVR MCU
This is an open-source library for dealing with RTD2660 or RTD2662 display and OSD controllers from your AVR project. It was designed to provide a high-level interface in order to simplify developers work and to give an opportunity to design and create low-cost OSD devices with LCDs up to FullHD size.
Hardware connections
RTD2660 or RTD2662 LCD controllers may be connected with an external MCU using the following schematics

Usage example
A sample project is included in this repository. It demonstrates several library's methods and the result, that could be achieved, when using this library. The following hardware was used in this sample project:
- TM060RDH01 LCD panel;
- PCB800809.V6 board with RTD2660;
- OM-128 development board with ATmega1284p.

Compile
git clone https://github.com/specadmin/RTD2660AVR
cd RTD2660AVR
git submodule update --init
cd sample
make
You may need to make some changes in Makefile, corresponding to your hardware.
Unpload the firmware
make install
This command uses avrdude
for uploading the firmware. See Makefile for details.
Several projects that use this library
Contact me to add your project here
Dependencies
- RTD2660 or RTD2662 IC
- avr-misc library
- avr-debug library (may be excluded)
Requirements
- AVR MCU
- GNU AVR C compiller (avr-gcc)
- AVR Libc library
- All libraries' and drivers' folders should be placed in the same directory.
Adding to your project
git submodule add https://github.com/specadmin/RTD2660AVR lib/RTD2660AVR
Isues and comments
Please report all bugs and comments at the following page.
This is not a final version of the library description. Follow the repository changes to keep in sync.
Feel free to contact me: ton(__at__)specadmin.ru