ApproxFFT: Fastest FFT Function for Arduino

Project tutorial by abhilash_patel

  • 15,008 views
  • 2 comments
  • 4 respects

QuickFFT: High Speed (low accuracy) FFT for Arduino

Project tutorial by abhilash_patel

  • 5,241 views
  • 0 comments
  • 6 respects

Arduino: Continuous MIDI Controller / Keyboard

Project tutorial by abhilash_patel

  • 8,566 views
  • 1 comment
  • 15 respects


Respected projects 1

DIY 2D Motion Racing Simulator

Project tutorial by Mirko Pavleski

  • 14,253 views
  • 10 comments
  • 23 respects

Comments 1

  • EasyFFT: Fast Fourier Transform (FFT) for Arduino about 2 years 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