LCD2USB is a open source/open hardware project. The goal of LCD2USB is to connect HD44780 based text LCD displays to various PCs via USB. LCD2USB was meant to be cheap and to be made of easily available parts. It is therefore based on the Atmel AVR Mega8 CPU and does not require any difficult to obtain parts like separate USB controllers and the like.
LCD2USB is currently supported by lcd4linux (LCD2USB support is built-in), LCD Smartie (requires a seperate driver), and LCDProc (LCD2USB support is built-in). The hardware of the LCD2USB interface consists of the Atmel AVR Mega8 CPU, a cheap and easy to obtain microcontroller with 8 KBytes flash (of which ~3k are used in this application) and 2 KBytes RAM. The processor is surrounded by few parts, mainly connectors to interface to the PC and the LCD. A power LED (LED1) indicates that the system is powered via USB. The system clock is derived from a 12Mhz crystal….
Source: http://www.harbaum.org/till/lcd2usb/index.shtml
Related Links
More about AVR Microcontroller circuit
More circuit about USB port
More circuit com
LC Meter Based on the AVR Microcontroller
AVR LCD Thermometer by LM35
AVR ISP Programmer by 74HCT244
This entry was posted on Thursday, May 15th, 2008 at 2:22 pm and is filed under circuit com, microcontroller.




