Reading analog voltages

Hi everybody,

I have multiple analog inputs to my project. I know you need to input a 100uS delay for the ADC to recharge. Do I have to put that delay after each voltage that I read? Or can I read all the voltages and then put in a single delay. Thanks for your help!



IIRC the Arduino has one internal ADC which is multiplexed so I would opt for a delay per sample.

Why do you need a delay? Just split the ADC input selection and initiation from the final reading of the ADC result, and use the 100us for something useful.