The USB LCD supplied with the M200-LCD and M300-LCD is an intelligent 2x20 character USB LCD display module with InfraRed receiver and keypad interface. This USB LCD display device is a true USB HID device (not serial or parallel port to USB emulated) supporting high speed data transfers and easy application development without any special drivers needed.
The USB LCD has a built in 8x5 dots ASCII character font with 8 used definable characters and provides 8 GPO (General Purpose Output) pins. Internal EEPROM allows firmware upgrading and splash screen definition. On power on the LCD is able to show up to 10 user defined splash screns with custom timing, order and led/gpo status.
20x2 Displays: Documentation
Hardware installation guide
Firmware update guide
Bootloader hardware programmer guide
20x2 Displays: Windows documentation
Usb LCD software guide
Software developer guide
WinAmp PlugIn Readme
20x2 Displays: Linux documentation
Writing linux software using libusblcd SDK
Using usblcd linux client
20x2 Displays: Software Downloads
20x2 Displays: Windows Software
Windows Vista SideShow drivers
Windows Vista driver which adds support for Sideshow gadgets.
picoLCD software suite
Windows software suite including a TCP Server with GUI client LCD application, a command line application and an utility to update the firmware.
picoLCD Windows SDK
Windows source code for GUI client and the TCP server.
20x2 Displays: Linux Software
Linux version doesn't require any extra kernel module (just usb host drivers support) entire LCD can be controlled from userspace thru libusb.
picoLCD can be used on linux with the following software:
- LCD4Linux: download here or a precompiled binary with configuration for picoLCD: here
- LCDProc with keypad support: Available in latest CVS from lcdproc homepage or here. An archive of the sources is available here. LCDProc with picoLCD patch is also available in latest Gentoo ebuilds repositories.
- picoLCD OEM SDK: see below for download options
Application and SDK library in binary format (generic Linux)
Application and SDK library in binary format rpm distribution (Fedora Core)
Application and SDK library in binary format for iMedia Linux distribution
Source code for the application and SDK library
Examples of using linux client from BASH scripts
Free Hard Drive Space Monitor
Idle CPU Monitor
CPU Temperature, Fans RPM, Network traffic (for VIA mini-itx mainboards)
20x4 Displays: Windows Drivers
Windows Vista 32 bits driver v. 18.104.22.168
Windows XP 32 bits v. 22.214.171.124
Windows XP 32 bits (Source Code) v. 126.96.36.199
20x4 Displays: Linux Drivers
Ubuntu 9.04 Linux v. 0.5.3-1
Linux Pre-Compiled Executable v. 0.5.2
Linux (Source Code) v. 0.5.2
256x64 Displays: Windows Drivers
XP, Vista, Windows7 32/64-bit v. 188.8.131.52
XP, Vista, Windows7 32/64-bit source code v. 184.108.40.206
Windows 32-bit SideShow support v. 220.127.116.11 (By installing this package the picoLCD applications will no longer work until Sideshow support is uninstalled or disabled)
256x64 Displays: Linux Drivers
Follow these instructions to add ppa:mini-box.com/ppa to your Ubuntu distribution, then use sudo apt-get install picolcdgraphic to install the picoLCD driver, or you can download a precompiled deb package from this this link
Don't see what you want here? Send us an email with as much information as possible, and we'll try and get it for you.