Hi everyone. I am trying to measure the voltage of each battery connected in series to other. I am measuring voltages over voltage divider to reduce voltage below Vdda. When I measure the voltage of node with multi-meter there is no oscillation seen. But the ADC values oscillates with about 10-20mV. I plotted the voltages that I am reading with ADC. You can see the oscillation from there. As far as I understand from multi-meter measurement(which is not oscillating) the reason for oscillation is something related with ADC. Is it true? If yes what should I do to prevent that? If no what is the reason for that oscillation and again what should I do to prevent? (ADC resolution is 12 bit, grounds are common everywhere and there is no current draining except for voltage dividers.) I don't know if it could be related to this problem but just in case I wan't to say that I am going in sleep mode for pre-determined time after measuring voltages and sending them over UART and then waking up and then it goes on like that. Thanks in advance, I hope I have explained it clearly.
The circuit that I used to measure voltages.(I used AA battery instead)

Graphs I plotted.

The circuit that I used to measure voltages.(I used AA battery instead)

Graphs I plotted.

