IOWLCD 1.3 review
DownloadThe IOWarrior boards (available at www.codemercs.com) are very nice experimental circuit boards connected via USB to you PC (with Lin
|
|
The IOWarrior boards (available at www.codemercs.com) are very nice experimental circuit boards connected via USB to you PC (with Linux or Windows) or Mac. They provide digital input and output ports and also an interface for a LCD with dot matrix display of up to 80 characters.
IOWLCD library provides a small C-library that allows full control of the connected LCD. Furthermore a PERL interface for the library is available. IOWLCD is implemented with the USB Library and runs without special kernel modules on a Linux 2.6 system. Since the USB Library also supports other brands of Unices (including Mac OS X), the IOWLCD library should be portable to these platforms.
Here are some key features of "IOWLCD":
Implemented full command set of Hitachi 44780 LCDisplay Controller (including custom character upload)
Provides higher level LCD commands for text output and read back
Simple horizontal or vertical bar charts are supported with pixel accuracy (implemented with custom chars). The ideal tool for system meters or gauges.
Handles more than one IOWarrior and both types: IOW24 and IOW40
C-Library and PERL bindings (via SWIG)
runs on Linux without extra kernel modules and on 2.6 kernels
supports LCDML (Liquid Crystal Display Markup Language) with the iowlcdml.pl player
Requirements:
C developer environment (gcc, make...)
Perl
USB Library
SWIG
What's New in This Release:
first bug fix: array size in perl binding
added first application: LCDML player for simple display control via XML
IOWLCD 1.3 keywords