https://theansweris27.com/first-hands-on-with-i2c/
First hands-on with I2C