Oscillazioni funzione map()

Dal punto di vista matematico non direi proprio.
Potrebbe aver senso applicare una media mobile (magari esponenziale) ai valori letti dal sensore e filtrare l'uscita, anche se non mi sembrano "instabili" le letture fatte dal sensore ad occhio.

In quest'ultima settimana ho giocato parecchio con questi notebook per mettere a punto un controllore PI per un loop a velocità costante di un motore+encoder e devo dire che il filtro LPF (nel mio caso sull'ingresso), ha contribuito parecchio a rendere tutto più "smooth".

Ho provato a caricare le tue misurazioni, ma con una frequenza di campionamento cosi bassa è difficile estrapolare informazioni chiare.
Riesci a fare una misurazione tipo a 100Hz o meglio ancora 1Khz?

Il notebook aggiornato è questo. Ho rimosso il plot della FFT che tanto a queste frequenze non si apprezza molto.