Hello,
base on Display Big Numbers tutorial
I'd like to ask, is it possible to modify this library to work with I2C LCD board(rLiquidCrystal_I2C)? and is it possible too to make it work with 16x4 or 20x4 LCDs.
I find this quite difficult if not impossible. It's a character based display with spaced cells. No way to show big chars... You must use a graphic oriented display
I need to display numbers only from 0 to 9, the library is working fine as I need but with 16x2 LCDs (parallel interface) just want to modify it to work with 16x4 or 20x4 I2C interface
it is not, that question was about I2C lib. support for 20x4 LCDs. my recent question is about modifying rLCD1602BigNumbers to work with rLiquidCrystal_I2C instead of rLiquidCrystal.
B4X:
Sub Process_Globals
Public Serial1 As Serial
Private lcd As LiquidCrystal
Private bigNum As LCD1602BigNumbers
End Sub
Private Sub AppStart
Serial1.Initialize(115200)
' Init the LCD: RS,RW,EN,Data(4)
lcd.Initialize(8, 255, 9, Array As Byte (4, 5, 6, 7))
lcd.Begin(16,2)
lcd.DisplayOn = True
' Init the bignum with lcd display
bigNum.Initialize(lcd) 'i want to use LiquidCrystal_I2C object instead of LiquidCrystal object