I am successfully able to record two or three 10 or 22 second audio samples in a row from the built-in microphone. After that following the same process again, seemingly without any indication of an error from the daemon, a flat waveform is saved.
The current stopgap measure is to stop the daemon, reset the board, and restart the daemon. I’m trying to determine whether the issue lies in the board, a networking fault, my usb cable, or something else.
My suggestion would be to try first with a different usb cable. I don’t think it comes from a network issues but it might be worth trying on another network too.
If none of the above solutions work can you try reuploading the edge impulse firmware onto the nano 33 ble sense?
I used a different usb cable, reflashed the board, and it looks like I had to update packages with arduino-cli. However I was only able to get 3x 22s samples before a flat waveform.
But, then I noticed on the dashboard Latency Calculations was set to (default?) Cortex-M4F 80MHz which I changed to Cortex-M4F 64MHz. Following that I successfully got 6x 22s samples!
Ah, it looks like that didn’t fix it fully. Got a failure on the third sample attempt this time. Where can I find the WebUSB tool? Perhaps that is the one thing left to try.
You can find it under the data acquisition view on the upper right corner.
Note that there was a recent issue with WebUSB tool, see Browser Crash When Using WebUSB and Nano33 for more insights.
And I still ran into the flat waveform issue 3-6 samplings in.
Looks like WebUSB doesn’t have that issue! However using WebUSB I have run into what is potentially a bug? Sampling failed: Timeout when waiting
Hello… I think i’m having the same issue with Nano 33 ble sense! It was working fine few days back…
However, i checked uploading the PDM Serial Plotter code to the arduino. Apparently it can hear tones and is generating the waves… (i used tone generator app).
What to do next? I have tried updating the edge impulse firmware… have tried re flashing it. Nothing works…
Hello I am working on similar project " To record audio from Nano 33 BLE Sense’s inbuilt microphone", It would be helpful if you share the project code