Portable oscilloscope on AVR microcontroller with FFT support and ability to connect to a computer