ApproxFFT: Fastest FFT Function for Arduino

Project tutorial by abhilash_patel

  • 5,565 views
  • 1 comment
  • 3 respects

QuickFFT: High Speed (low accuracy) FFT for Arduino

Project tutorial by abhilash_patel

  • 2,321 views
  • 0 comments
  • 4 respects

Arduino: Continuous MIDI Controller / Keyboard

Project tutorial by abhilash_patel

  • 4,519 views
  • 0 comments
  • 13 respects


Respected projects 1

DIY 2D Motion Racing Simulator

Project tutorial by Mirko Pavleski

  • 8,914 views
  • 9 comments
  • 17 respects

Comments 1

  • EasyFFT: Fast Fourier Transform (FFT) for Arduino 11 months ago

    first, copy and paste the FFT function and sine and F peaks array (as explained in the video) and you may use something like this. Do let me know in case of any concern:

    int data_in[128];
    unsigned long t,

    void loop() {

    t=micros();
    for(int i=0;i<128;i++)
    {
    data_in[i]=analogRead(A7); // Set you analog pin
    delayMicroseconds(1); // depending on your application
    }

    t=micros()-t;
    t=128000000/t;
    FFT(data_in,128,t);
    delay(1000); // as per application
    }

    // Paste EasyFFT function here

Add projectSign up / Login