Ich habe einige Fragen zu dem LCD DOGM163L-A und ASURO.
Ich betreiben das LCD über die I²C Erweiterung mit 4-bit.
Als Code benutze ich die ASURO lib.

1. Ist es schlimm wenn ich das LCD nur mit 4.67V statt 5V betreibe?

2.
Code:
// !SEE DATASHEET
// EXAMPLE:
// #define LCD_INIT {(LCD_4BIT | LCD_1LINE | LCD_5x7), COMMAND2, COMMAND3}
#define LCD_INIT        {(LCD_4BIT | LCD_2LINE | LCD_5X7), 0}
 //#define LCD_INIT {0x29, 0x1C, 0x52, 0x69, 0x74, 0}     
// DOGM162 Init, See Datasheet
Dort steht, dass die LCD_INIT für DOGM162 konfiguriert wird.
Was muss ich den für DOGM163 schreiben?

3.
Code:
#define LCD_LINE1       0x00                    // This should be 0x00 on all displays
#define LCD_LINE2       0x40                    // Change this to the address for line 2 on your display
#define LCD_LINE3       0x10                    // Change this to the address for line 3 on your display
#define LCD_LINE4       0x50                    // Change this to the address for line 4 on your display
4 Zeilen?
Was bedeutet dieser Codeabschnitt?

Muss ich noch weiteren Code für das DOGM163L-A Display anpassen?

Vielen Dank für Antworten
keene