C.Dupaty 03-2018 test on NUCLEO STM32-F411RE LCD 2x16, I2C interface Chinese model, adress I2C=0x4E (search on AliExpress for IIC/I2C 1602 Module) Important ! configure in TextLCD_Config.h : Valid only one of the lines : #define DFROBOT 0 // chinese OK #define YWROBOT 0 // chinese 0K #define SYDZ 1 // chinese OK Font is the same as http://www.farnell.com/datasheets/2362518.pdf

Fork of TextLCD by Wim Huiskamp

/* Hello World! for the TextLCD Enhanced Library C.Dupaty 03-2018 test on NUCLEO STM32-F411RE LCD 2x16, I2C interface Chinese model, adress I2C=0x4E (search on AliExpress for IIC/I2C 1602 Module) Important ! configure in TextLCD_Config.h : Valid only one of the lines :

  1. define DFROBOT 0 chinese OK
  2. define YWROBOT 0 chinese 0K
  3. define SYDZ 1 chinese OK Font is the same as http://www.farnell.com/datasheets/2362518.pdf
  • /

Revisions of TextLCD.h

Revision Date Message Actions
30:033048611c01 2014-06-28 Tested AIP31068 for I2C, tested SPI3_9 and SPI3_10 File  Diff  Annotate
29:a3663151aa65 2014-06-17 Tested with PCF2116 File  Diff  Annotate
28:30fa94f7341c 2014-06-14 Updated to support ST7032i with native I2C and SPI interface. File  Diff  Annotate
27:22d5086f6ba6 2014-06-13 First test of native SPI File  Diff  Annotate
26:bd897a001012 2014-05-30 Added support for MCP23008 I2C expander, added pinmapping for Adafruit I2C and SPI backplane. File  Diff  Annotate
25:6162b31128c9 2014-05-10 Added support for controllers with native SPI interface. File  Diff  Annotate
24:fb3399713710 2014-05-10 Added ST7032 support + SPI mode File  Diff  Annotate
23:d47f226efb24 2014-04-02 Docs update File  Diff  Annotate
22:35742ec80c24 2014-04-02 Refactored TextLCD bus version to fix issue with pins default defined as NC.; Note: I2C and SPI versions now need to be declared as TextLCD_I2C() or TextLCD_SPI() in user code. File  Diff  Annotate
21:9eb628d9e164 2014-04-01 Refactored in Abstract Base class and Derived classes for Bus interface, I2C portexpander interface and SPI shiftregister interface.; This was needed to solve problem with recent mbed lib and DigitalOut pins that are default defined as 'NC'. File  Diff  Annotate
20:e0da005a777f 2013-05-13 Added support for Backlight control; Added portdefinitions for I2C/TWI LCD2004 Module from DFROBOT File  Diff  Annotate
19:c747b9e2e7b8 2013-04-19 Beta version supporting WS0010 and ST7036 DC/DC converters File  Diff  Annotate
18:bd65dc10f27f 2013-03-09 Added some UDCs, Updated documentation. File  Diff  Annotate
17:652ab113bc2e 2013-03-02 Added support for Display On/Off. Improved 4bit bootprocess. File  Diff  Annotate
16:c276b75e6585 2013-02-20 Cleaned up and Commented File  Diff  Annotate
15:b70ebfffb258 2013-02-19 Working testversion for 40x4.; Fixed cursor problems.; Fixed UDC problems, always return to DD RAM. File  Diff  Annotate
14:0c32b66b14b8 2013-02-10 Added support for I2C and SPI bus interfaces File  Diff  Annotate
13:24506ba22480 2013-02-09 First version with I2C interface, refactored code File  Diff  Annotate
12:6bf9d9957d31 2013-02-05 Updated Documentation File  Diff  Annotate
11:9ec02df863a1 2013-02-05 Added User Defined Character support File  Diff  Annotate
10:dd9b3a696acd 2013-02-04 Added support for 24x4 LCDs using KS0078 controller; Added Cursor On/Off File  Diff  Annotate
9:0893d986e717 2013-01-31 Tested on several LCD types File  Diff  Annotate
8:03116f75b66e 2013-01-29 TextLCD Update to fix memoryaddress problems File  Diff  Annotate
7:44f34c09bd37 2010-12-04 Update pin names to d4-d7 File  Diff  Annotate
6:e4cb7ddee0d3 2010-11-23 Published as a library File  Diff  Annotate
5:a53b3e2d6f1e 2010-05-29 (none) File  Diff  Annotate
3:2a46d5820a78 2010-05-27 (none) File  Diff  Annotate
2:227356c7d12c 2010-05-27 (none) File  Diff  Annotate
1:ac48b187213c 2010-05-27 (none) File  Diff  Annotate
0:edfb85c53631 2010-05-22 (none) File  Diff  Annotate