Multiple Analog Inputs


New member

I'm currently working on a project where I want to read the inputs of two analog microphones at the same sampling frequency with as little delay as possible from a Teensy 4.1 board. Right now for one microphone I'm using the ADC library and the startTimer function in the adc0 class to set a constant sampling frequency. What would be the best way to integrate the second input? Should I read both pins using the same ADC, or should I use the second adc and start a separate timer at the same sampling frequency?

Edit: Just saw that there are synchronized read functions that read from both ADCs, would that be useful in this case?

Thank you for your help!
Last edited: