This driver supports the USB to HD44780 interface module by Robin Adams IT services.
LCD4Linux communicates with the USBLCD over a kernel driver. This driver is part of the standard kernel since 2.4.20-pre7 (2.5.32). If you have an older USBLCD (Version 1.10 or 1.11) you have to download a special kernel driver from http://www.usblcd.de because the USB device ID has changed.
The USBLCD works with every HD44780 or compatible display, power for the display (and even backlight) will be supplied by USB.