Hello,
I want an arduino board where I can do the following :
-
I gather data (volts) from a sensor using an A/D (10-bit resolution or more) on the board. I need a sampling rate of at least 10kHz.
-
I store the data on an array of moderate size (say, an array that stores 100,000 doubles).
-
I apply the FFT to the data.
-
From the FFT, I look for the peak frequency, and output a PWM at the peak frequency.
-
I repeat the above process continually.
I am very new to the arduino world, so I am not sure which board would be able to do the above tasks easily. In addition, the amount of power that the board consumes should be low, preferrably in the 100-200 mW range. Is this possible?
Any suggestions/recommendations are welcome.
Thank you!