2014-07-20 00:55:27 +00:00
|
|
|
arduinoFFT
|
|
|
|
==========
|
|
|
|
|
2020-02-19 16:15:49 +00:00
|
|
|
# Fast Fourier Transform for Arduino
|
2014-07-20 01:01:14 +00:00
|
|
|
|
|
|
|
This is a fork from https://code.google.com/p/makefurt/ which has been abandoned since 2011.
|
2024-03-06 05:56:17 +00:00
|
|
|
|
|
|
|
This is version 2.0 of the library, which has a different [API](#api).
|
|
|
|
|
|
|
|
Tested on Arduino 1.8.19 and 2.3.2.
|
2014-07-20 01:08:55 +00:00
|
|
|
|
2020-02-19 16:15:49 +00:00
|
|
|
## Installation on Arduino
|
2014-07-20 01:08:55 +00:00
|
|
|
|
2018-02-10 20:01:14 +00:00
|
|
|
Use the Arduino Library Manager to install and keep it updated. Just look for arduinoFFT. Only for Arduino 1.5+
|
|
|
|
|
2020-02-19 16:15:49 +00:00
|
|
|
## Manual installation on Arduino
|
2014-07-20 01:08:55 +00:00
|
|
|
|
2020-02-19 16:15:49 +00:00
|
|
|
To install this library, just place this entire folder as a subfolder in your Arduino installation. When installed, this library should look like:
|
2014-07-20 01:08:55 +00:00
|
|
|
|
2024-03-06 05:56:17 +00:00
|
|
|
`Arduino\libraries\arduinoFTT` (this library's folder)
|
|
|
|
`Arduino\libraries\arduinoFTT\src\arduinoFTT.h` (the library header file. include this in your project)
|
|
|
|
`Arduino\libraries\arduinoFTT\keywords.txt` (the syntax coloring file)
|
|
|
|
`Arduino\libraries\arduinoFTT\Examples` (the examples in the "open" menu)
|
|
|
|
`Arduino\libraries\arduinoFTT\LICENSE` (GPL license file)
|
2020-02-19 16:15:49 +00:00
|
|
|
`Arduino\libraries\arduinoFTT\README.md` (this file)
|
2014-07-20 01:08:55 +00:00
|
|
|
|
2020-02-19 16:15:49 +00:00
|
|
|
## Building on Arduino
|
2014-07-20 01:08:55 +00:00
|
|
|
|
|
|
|
After this library is installed, you just have to start the Arduino application.
|
2024-03-06 05:56:17 +00:00
|
|
|
You may see a few warning messages as it's built.
|
2014-07-20 01:08:55 +00:00
|
|
|
To use this library in a sketch, go to the Sketch | Import Library menu and
|
2014-07-20 03:42:36 +00:00
|
|
|
select arduinoFTT. This will add a corresponding line to the top of your sketch:
|
2014-07-30 14:41:55 +00:00
|
|
|
|
|
|
|
`#include <arduinoFTT.h>`
|
2014-11-09 08:03:01 +00:00
|
|
|
|
2020-02-19 16:15:49 +00:00
|
|
|
## API
|
|
|
|
|
2024-03-06 05:56:17 +00:00
|
|
|
Documentation was moved to the project's [wiki](https://github.com/kosme/arduinoFFT/wiki).
|