-->
Page 1 of 1

Constant sampling rate > 1000 hz with built-in ADC?

PostPosted: Tue Aug 06, 2019 11:45 am
by Julian Finn
I'm looking for a way to get a constant sampling rate that is larger than 1000hz with the built-in ADC.
I want to sample sounds from a microphone and eventually do some filtering to do beat detection.
- Interrupt timers only work in milliseconds, making the maximum sample rate 1000hz, which is too slow. Correct?
- Is there a way to make the interrupt timers faster?
- Is there a way within Arduino to use I2S and the built-in ADC?
- Any other option?

Re: Constant sampling rate > 1000 hz with built-in ADC?

PostPosted: Thu Aug 08, 2019 2:57 am
by schufti
hint: use board search

Re: Constant sampling rate > 1000 hz with built-in ADC?

PostPosted: Thu Aug 08, 2019 3:41 am
by Barnabybear
Hi, have a look at the MSGEQ7 it might help with what your looking to do.