-
Notifications
You must be signed in to change notification settings - Fork 88
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Request: Is it possible to use ESP-DSP in Arduino for ESP32? #11
Comments
Hi. Can you solve this? |
I wasn't able to get it to work. |
I can use esp dsp under esp-isd with arduino as a component, but can't use it under arduino ide. I think someone should port the esp-dsp component to arduino library, any clue how to start? |
Is a PlatformIO project configured to use the Arduino framework a suitable solution? Their build flags system is flexible which helps. I think I've done this before and I'll post an example if I can confirm that I have it working. |
It's clunky, but have a look at this example that uses the biquad assembly function: That repo builds for me. I moved source files in to Some of the FFT source/header files have issues with how they define some const arrays. You should be able to use ESP-DSP's FFT functions, but it will probably require some minor modifications of the FFT functions. I'll add to that repo and try to add the FFT functions. |
you can use platformIO and build with both esp-idf and Arduino. The component is placed in a 'components' folder. Example settings: platformio.ini
CMakeLists.txt
|
it's coming in Arduino 2.0.0 |
Where can see the message with Arduino 2.0 ? |
esp-dsp has been added to arduino-esp32, so I'm going to close the issue. |
My questions:
ESP-DSP
in Arduino code, similar to otherESP-IDF
code?Hello, I have made a working spectrum analyzer using
ArduinoFFT
(link) which is obviously not optimized for ESP32. Similar to this man's work. In my case I use it to drive an LED strip.I generally do not use
ESP-IDF
as it is very confusing for me, however I am aware that someESP-IDF
functions are still accessible in thearduinoespressif32
framework. Is this possible withESP-DSP
?I am actually attempting to use it right now, but as I am not a professional programmer my progress is very slow. A lot of compiler errors and definition errors etc. It will probably take me a week to do (badly) what you can do (properly) in an hour. So my request is: can you make an example using
ESP-DSP
FFT in Arduino? Similar to thisArduinoFFT
example, reading values from an analog pin and running FFT on them.Context: the ESP32 dev boards I bought are defective, locked at 160MHz from the factory. If the
ESP-DSP
code offers a performance boost that would be great.I use
arduinoespressif32
framework in PlatformIO compiler, if that makes a difference.The text was updated successfully, but these errors were encountered: