Skip to main content

Lcd Nodes

Use these nodes to interact with the LCD display using I2C.

Config Nodes

lcd port

Handles settings for I2C communication with an LCD character display(eg. LCD16x2, LCD20x4).

Inputs

  • Port : Select the I2C port
  • SCL pin : Select the SCL pin
  • SDA pin : Select the SDA pin
  • rows : Specify the number LCD rows
  • columns : Specify the number LCD columns
  • SDA pullup : Whether to enable SDA pullup
  • SCL pullup : Whether to enable SCL pullup
  • I2C address : Specify I2C address of the LCD device
  • I2C clock(Hz) : Specify the clock frequency for I2C
  • Columns in memory : Specify number of character locations in the LCD memory per row

Proc Nodes

lcd print

Prints text on an LCD character display(eg. LCD16x2, LCD20x4) at the given X and Y screen co-ordinates(starting from 0).

Inputs

  • LCD port : Select the LCD config
  • Block No. : Specify the block number
  • Line No. : Specify the line number
  • Text : Spcify the text to write

set lcd cursor

Clears text on an LCD character display screen.

Inputs

  • LCD port : Select the LCD config
  • Set LCD Cursor : Select type of cursor
  • Block Num : Specofy block number
  • Line Num : Specify the line number

lcd clear

Clears text on an LCD character display screen.

Inputs

  • LCD port : Select the LCD config