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