Added new SerialToLCD user project contributed by Simon Foster.
[pub/USBasp.git] / Projects / SerialToLCD / SerialToLCD.txt
1 /** \file
2 *
3 * This file contains special DoxyGen information for the generation of the main page and other special
4 * documentation pages. It is not a project source file.
5 */
6
7 /** \mainpage Simon Foster's USB Serial to HD44780 LCD Project
8 *
9 * \section Sec_Compat Project Compatibility:
10 *
11 * The following list indicates what microcontrollers are compatible with this project.
12 *
13 * - AT90USB162
14 *
15 * \section Sec_Info USB Information:
16 *
17 * The following table gives a rundown of the USB utilization of this project.
18 *
19 * <table>
20 * <tr>
21 * <td><b>USB Mode:</b></td>
22 * <td>Device</td>
23 * </tr>
24 * <tr>
25 * <td><b>USB Class:</b></td>
26 * <td>Communications Device Class (CDC)</td>
27 * </tr>
28 * <tr>
29 * <td><b>USB Subclass:</b></td>
30 * <td>Abstract Control Model (ACM)</td>
31 * </tr>
32 * <tr>
33 * <td><b>Relevant Standards:</b></td>
34 * <td>USBIF CDC Class Standard</td>
35 * </tr>
36 * <tr>
37 * <td><b>Usable Speeds:</b></td>
38 * <td>Full Speed Mode</td>
39 * </tr>
40 * </table>
41 *
42 * \section Sec_Description Project Description:
43 *
44 * Firmware for a USB Virtual Serial to HD44780 LCD controller project, by Simon Foster. This
45 * project connects a standard HD7780 compatible LCD controller to a PC via a virtual serial
46 * link, so that data supplied by the host can be written to the display. This project is
47 * designed to use the Minimum USB AVR board, however it can be modified to suit other hardware
48 * if desired.
49 *
50 * See comments in the SerialToLCD.c source file for hardware pinouts of the Minimus board.
51 */