Great - I tried it out with an existing project Goodwatch - Voice controlled alarm clock that resulted in half of the classificaiton time.
"Old:" Predictions (DSP: 87 ms., Classification: 21 ms., Anomaly: 0 ms.):
"ESP-NN:" Predictions (DSP: 77 ms., Classification: 11 ms., Anomaly: 0 ms.):
I am using Platformio and Arduino as a component - to get this working with the new EI firmware I needed to do:
- replace edge-impulse-sdk with the new firmware.
- add esp-nn (espressif) to my project
- fix missing path in conv.cc and fully_connected.cc by adding “edge-impulse-sdk/”
- Enable ESP-NN via sdkconfig.
Source code (maybe good as example) on GitHub
!! Cant wait for next release - to get the DSP part addressed