MonkeyListen – A DIY audio spectrum analyzer! (Designed with Altium)
This project uses the Kinetis K20D50 (on the FRDM-K20), a FRDM-OLED shield (128 x 64 pixel OLED) and an electret microphone to create a cool spectrum analyzer.
The firmware has 3 modes: Time Domain, FFT, and spectrogram (for a really cool real time time-frequency plot). There is also the ability to compare and contrast a rectangular vs a hanning window. Good way to start playing with FFTs.
Lots of instructional videos (4 hours!) included and all software/open is open for hacking.
Quick demo videos
Main project page:
https://community.freescale.com/docs/DOC-100149No actual monkeys were harmed in the production of the project.