How To Write A Driver (STM32, I2C, Datasheet)