Tomar muestras cada cierto tiempo y restar

Hola amigos,
Tengo una pregunta que seguro que es muy simple pero que no doy con la solución... Tengo un sensor que da unos datos y yo quiero tomar un valor cada, por ejemplo 100 ms. ¿Cómo lo puedo hacer? La idea es la siguiente:

100 ms --> valor_1: 2325
200 ms --> valor_2: 8234

Entonces quiero el siguiente cálculo: (valor_1 - valor_2)/(tiempo entre tomas) = (8234 - 2325)/100

Es decir, quiero tomar muestras cada 100 ms (u otro tiempo) y que me las reste (la actual menos la 100 ms anterior) y divida entre el tiempo entre la toma de muestras.

Muchas gracias!

Si lo que pretendés es que alguien haga tu código me parece que en este foro dificilmente lo consigas. La única forma de aprender es probando y corrigiendo los errores. Buscá tutoriales en youTube u otras paginas. Como guía solo tenés que hacer lo que planteaste. Tomar un valor, asignarlo a una variable, volver a tomar otro valor a un tiempo conocido, restarle el valor anterior y dividirlo por el tiempo. Matemática básica

Ve a Documentación => Indice de temas tutoriales => Millis()

tambien tienes clases de youtube ahi indicadas.