• Sorry - was checking on my phone and didn't see that.

    Just looked and it seems you are initialising the lcd before you initialise the i2c. Try moving the i2c.setup line above the hd44780 line.

    It probably explains why you had to copy all the other lines outside of the onInit function too?

About

Avatar for Gordon @Gordon started