Hallo,
ich weiss nicht, ob du schon weitergekommen bist. Ich hab mir noch mal deinen Ansatz angesehen, der scheint mir (fast) ok.
Ich präzisiere ihn an einigen Stellen, kann sein, du hast das auch schon so gesehen.:
" Nehmen wir an, ein ADC Wert von 1024 entspricht 1 A [Ampere] und wird alle 10ms gemessen. Dann entspricht der ADC-Wert*(1/1024)*(1/100)*(1/3600) dem Ergebnis in Amperestunden pro Einzelmessung. Diese Einzelmessungen müssen mit jeder neuen Messung aufaddiert werden. Das Ergebnis ist ist dann die Ladung in Ah über den gemessenen Zeitraum "

Ich nehme an, das Programmieren ist nicht das Problem für dich.
Grüße von Jens