A TextLCD interface for driving 4-bit HD44780-based LCDs.

Fork of TextLCD by Wim Huiskamp

History

Fix backlight default tip

2017-12-11, by vm2m [Mon, 11 Dec 2017 10:29:27 +0000] rev 44

Fix backlight


Add some fixes

2017-11-10, by vm2m [Fri, 10 Nov 2017 15:31:37 +0000] rev 43

Add some fixes


Add support for PCA9538 expander

2017-01-06, by vm2m [Fri, 06 Jan 2017 14:51:48 +0000] rev 42

Add support for PCA9538 expander


Added setFont() support (for SSD1803, US2066, ST7070) and support for UTF-8 code (Cyrillic language), added SPLC792A controller.

2015-11-06, by wim [Fri, 06 Nov 2015 18:59:27 +0000] rev 41

Added setFont() support (for SSD1803, US2066, ST7070) and support for UTF-8 code (Cyrillic language), added SPLC792A controller.


Fixed an occasional init problem. Added PCF2119R support, added HD66712 support, added some more I2C portexpander types.

2015-05-20, by wim [Wed, 20 May 2015 18:46:51 +0000] rev 40

Fixed an occasional init problem. Added PCF2119R support, added HD66712 support, added some more I2C portexpander types.


Working version PCF2119

2015-05-19, by wim [Tue, 19 May 2015 18:13:00 +0000] rev 39

Working version PCF2119


Fixed Adafruit I2C/SPI portexpander pinmappings, fixed SYDZ Backlight control

2015-04-18, by wim [Sat, 18 Apr 2015 11:33:02 +0000] rev 38

Fixed Adafruit I2C/SPI portexpander pinmappings, fixed SYDZ Backlight control


Cleaned up low level command and data write operations to improve speed of I2C expander versions (PCF8574 and MCP23008). Added initial support for controllers with alternative fonttables.

2015-03-29, by wim [Sun, 29 Mar 2015 13:08:03 +0000] rev 37

Cleaned up low level command and data write operations to improve speed of I2C expander versions (PCF8574 and MCP23008). Added initial support for controllers with alternative fonttables.


Added ST7070 and KS0073 support, added setIcon(), clrIcon() and setInvert() method for supported devices.

2014-11-25, by wim [Tue, 25 Nov 2014 19:21:18 +0000] rev 36

Added ST7070 and KS0073 support, added setIcon(), clrIcon() and setInvert() method for supported devices.


Added AC780 support, added I2C expander module types, fixed setBacklight() for inverted logic I2C expander modules. Fixed bug in LCD_SPI_N define.

2014-10-10, by wim [Fri, 10 Oct 2014 15:47:56 +0000] rev 35

Added AC780 support, added I2C expander module types, fixed setBacklight() for inverted logic I2C expander modules. Fixed bug in LCD_SPI_N define.