diff --git a/docs/lcdproc-user/drivers/hd44780.docbook b/docs/lcdproc-user/drivers/hd44780.docbook index 1e55f28..53f410a 100644 --- a/docs/lcdproc-user/drivers/hd44780.docbook +++ b/docs/lcdproc-user/drivers/hd44780.docbook @@ -162,6 +162,7 @@ HD44780 driver. --> + Connections @@ -1859,20 +1860,6 @@ please look at the driver source if you really need that. - -ethlcd device - - -ethlcd () -is a PoE powered device controlled via TCP. It has a 3-state (ON, HALF, OFF) backlight -control, 6 buttons and a beeper. The hardware and software are open source. -To use it, specify the device IP address or hostname, on which the ethlcd device is -accessible by setting in config file the Device value. -The default is ethlcd. - - - - LIS2 USB device "lis2" @@ -2434,8 +2421,69 @@ off the address. + +ethlcd device + + +ethlcd () device is simply +an LCD display driven by an ATmega microcontroller, controlled and powered by +"home-made" Power over Ethernet. The hardware and software are open source. + +Features + +ethernet connection using ENC28J60 ethernet controller +Power over Ethernet (data and power using single UTP cable) +Atmel's ATmega168 microcontroller +6 buttons (MENU, UP, DOWN, LEFT, RIGHT, ENTER) +backlight control in three states: ON, Night-Mode (partialy ON) and OFF +beeper +device act as a TCP server - LCDproc driver is connecting to device just by creating +a TCP socket - no need to PC-side additional hardware besides NIC + + + +
+HD44780: ethlcd - block diagram + + | ethernet |<========+------> PC running + | | | | | | controller | | | LCDproc + | | | | | | | | | + | |_________| |___________| |____________| | | + | | | | + | | | | + | beeper | | + |_____________________________________________________| | + ethlcd AC Adapter + +]]> + +
+ + +The device is "visible" to LCDproc just like any other HD44780 device. The difference +is the wiring - instead of connecting the display directly to PC (via serial/parallel/usb port), +it is connected via ethernet and the communication is done over TCP connection. +The main feature is - that to power and control the LCD is needed single UTP cable. +To use the driver, specify the device IP address or hostname, on which the ethlcd device +is accessible by setting in config file the Device value. +The default is ethlcd. + + +
+
+ Compiling @@ -2448,6 +2496,7 @@ This can be done by specifying or by inclu + Configuration in LCDd.conf @@ -2954,6 +3003,7 @@ This can be done by specifying or by inclu + + Miscellania