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