Skip to content

CryingOutCloud/arduino-fft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

arduino-fft

Proof of concept for FFT Magnetometer data processing as a part of UAlberta's RockSat team.

Arduino Code

Plug Function waveform into port A3 of Arduino Mega board, Ground to GND. Can view FFT results in Serial port at 115200 baud.

Prints all Amplitude data first, then all of the corresponding frequency datapoints.

If adjustments are required, tinker with variables:

  • samples
  • signalFrequency *
  • samplingFrequency **
  • amplitude

ESP32 Code

Follow setup tutorial here: https://randomnerdtutorials.com/installing-esp32-arduino-ide-2-0/ Use the ESP32-WROOM-DA board module.

Plug Function waveform into port P34 board, Ground to GND. Can view FFT results in Serial port at 115200 baud.

Prints all Amplitude data first, then all of the corresponding frequency datapoints.

If adjustments are required, tinker with variables:

  • samples
  • signalFrequency *
  • samplingFrequency **
  • amplitude

About

Proof of concept for FFT Magnetometer data processing as a part of UAlberta's RockSat team.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages