This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TM4C1294NCZAD: To Interface the 20 by 2 LCD with I2C

Part Number: TM4C1294NCZAD


Hello 

I have the requirement to interface the TM4C129 EK with a generic 16 by 2 or 20 by 4 LCD. Since I could not spare the GPIOs, I have to use the I2C communication to interface the LCD with the controller.

I have the IO expander chip for the same.

Request if I can get a support on the library or example code for the same so that I can start.

Thanks a lot for your support 

Thanks

Shijin

  • While we have many examples of using I2C to talk to sensors on our sensor hub booster pack, and many examples that control a QVGA display with a graphics library, I did not see a simple 2-line LCD example with I2C. Perhaps someone from our user community has an example they can share.
  • Greetings,

    The (very) recent post, "e2e.ti.com/.../596327"
    details the use of a highly unique, 144x32 Lcd - able to support "standard character module hw & sw - AND, "Clocked Serial Data!"

    Now that "clocked serial data" is (near) SPI (clk/dat only) - which "saves you" from the agony of I2C's (overly demanding) ACK/NAK.

    While your I2C based I/O expander CAN be made to work - display writes will be (very) S L O W.... (Passing Turtles will "high-beam" you...)