Arduino Yun and LCD displays via I2C

You may argue why I am using a 2×16 LCD display with my Arduino Yun to display some information, rather use some its web server capabilities… I got a YwRobot Arduino LCM1602 IIC V1 display included in an Arduino starter pack and I was determined to make it work.

All websites are proposing to go for the following connections:

GND -> GND
VCC -> 5V
SDA -> ANALOG Pin 4
SCL -> ANALOG Pin 5

As I could not find any device with the i2c_scanner I look at the specs and realised that Arduino Yun has specific SDA and SCL pins for I2C devices, so I should have actually gone for:

GND -> GND
VCC -> 5V
SDA -> SDA
SCL -> SCL

and this was the end result:

YwRobot Arduino LCM1602 IIC V1 connected to Arduino Yun

YwRobot Arduino LCM1602 IIC V1 connected to Arduino Yun