ESP32-8266-Audio-Spectrum-Display
Go to file
G6EJD 098be26a83
Add files via upload
2018-10-05 14:47:38 +01:00
Audio_Input_Tester.ino Add files via upload 2017-12-15 23:36:46 +00:00
ESP32_Spectrum_Display_02.ino Update ESP32_Spectrum_Display_02.ino 2017-12-16 10:42:30 +00:00
ESP8266_Spectrum_Display_01.ino Update ESP8266_Spectrum_Display_01.ino 2017-12-16 10:43:12 +00:00
Licence.txt Add files via upload 2018-10-05 14:47:38 +01:00
README.md Update README.md 2017-12-16 10:45:29 +00:00
Wiring Diagram-ESP32a.JPG Corrected VP pin 2017-12-16 15:41:25 +00:00
Wiring Diagram-ESP8266-OLED1.JPG Add files via upload 2017-12-15 23:11:55 +00:00
Wiring Diagram-ESP8266-OLED2.JPG Add files via upload 2017-12-15 23:11:55 +00:00

README.md

ESP32-8266-Audio-Spectrum-Display

The ESP8266 variant can display a flat response between 100Hz and 5.2Khz and is limited by the ADC conversion time.

The ESP32 variant, can display a flat response between 50Hz and 20Khz and is less limited by ADC conversion time and uses 512 samples for improved resolution. It could be optimised even further for a wider freqencuy response.

To load the Arduino FFT library:

  1. In the IDE menu, select Sketch, Include Library, Manage Libraries, then search for 'FFT' The correct version is :// https://github.com/kosme/arduinoFFT

Do the same for the SQUIX SSD1306 display driver library.