Modified it so it automatically initialize the I2C bus using the default I2C0 pin. Now it supports 16x2 & 20x4 LCD type. Users don't need to worry which type they use. You can use this project as a ...