das Thema hier heißt "i2c", also sollte man auch nur darüber reden - und ansonsten ein neues Topic aufmachen, wenn man über was anderes reden will

- abgesehen davon, dass man für analoge Sensor-Signale überhaupt nichts "kämpfen" muss, bei Arduino reicht da ein einziger simpler Befehl für die Analog-Pins, nämlich
analogRead()
- und das ist noch 1000mal einfacher als i2c-Libs und - Protokolle.