analogReadAsync on multiple inputs

I want to read two analog inputs as close to simultaneously as I can. I considered the AnalogAsync library to start two analog reads and then wait for each to complete to get my values. Looking at that library though, I don't see how to read from 2 of the ADCs. I have a Nano V3.

Is there a different way?

Please supply a link to the library.

The Nano V3 is using an Atmega328, you don’t have two ADC, just a shared one. So I don’t see how you can do what you have in mind. You need two sequential reads

The library you mention Lets you do other processing (not ADC related ) while waiting for the analog read to complete.

Why ? :thinking:

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.