I have an application that uses more than one LCD character display. These can both be connected using I2C modules, and the address is changed on one module so that the LCD addresses are 7Fh and 7Eh respectively.
LiquidCrystal_I2C lcd(0x3E, 20, 4);
LiquidCrystal_I2C lcd(0x3F, 20, 4);
correctly operates the corresponding display.
I would like to be able to change the address during program execution so that both LCD modules can be accessed. However it seems the configuration command above can only be executed once, so I can only use one or the other display.
Is there a way to change the address during program execution?