Noiasca Liquid Crystal
A light weight LCD Library to print UTF-8 and special characters easily.
|
Native I2C default class with special character support. More...
#include <lcd_wire.h>
Inherits LiquidCrystal_Wire_base.
Public Member Functions | |
LiquidCrystal_Wire (uint8_t lcdAddr, uint8_t cols, uint8_t rows) | |
constructor for a native I2C LCD More... | |
LiquidCrystal_Wire (uint8_t lcdAddr, uint8_t cols, uint8_t rows, CallBack funcPtr) | |
constructor for a native I2C LCD More... | |
LiquidCrystal_Wire (TwoWire &i2cPort, uint8_t lcdAddr, uint8_t cols, uint8_t rows) | |
constructor for a native I2C LCD More... | |
LiquidCrystal_Wire (TwoWire &i2cPort, uint8_t lcdAddr, uint8_t cols, uint8_t rows, CallBack funcPtr) | |
constructor for a native I2C LCD More... | |
Native I2C default class with special character support.
Some LCD come with a native I2C support. Here we use 8bit mode. This class is NOT for the usage with portexpanders like the PCF8574.
|
inline |
constructor for a native I2C LCD
This constructor uses the default character converter
lcdAddr | the I2C address |
cols | the columns 8, 16, 20, 24 or 40 |
rows | the rows: 1, 2, or 4 |
|
inline |
constructor for a native I2C LCD
This constructor accepts a indidvidual character converter
lcdAddr | the I2C address |
cols | the columns 8, 16, 20, 24 or 40 |
rows | the rows: 1, 2, or 4 |
funcPtr | a callback to convert UTF-8 characters |
|
inline |
constructor for a native I2C LCD
This constructor accepts a Wire interface and uses the custom converter
i2cPort | the I2C port, i.e. Wire |
lcdAddr | the I2C address |
cols | the columns 8, 16, 20, 24 or 40 |
rows | the rows: 1, 2, or 4 |
|
inline |
constructor for a native I2C LCD
This constructor accepts a Wire interface and a indidvidual character converter
i2cPort | the I2C port, i.e. Wire |
lcdAddr | the I2C address |
cols | the columns 8, 16, 20, 24 or 40 |
rows | the rows: 1, 2, or 4 |
funcPtr | a callback to convert UTF-8 characters |