Hi,
We’re Hydro-Guard, a volunteer student team (TU Delft / University of Milan) building solar-powered acoustic recorders that detect illegal boats in nature parks (short video). We currently use an ESP32 and are considering the nRF9151 for our next generation.
What the device needs to do:
- Continuously sample a digital MEMS mic (PDM or I²S) at 16 kHz.
- Run an FFT-based detector on the application core: ~75 FFTs of 4096 points per 5 s clip, ~20–40 kB working memory.
- Compress selected 5 s clips (~10–40 kB each) and upload them over LTE-M, up to ~100 clips/day.
- Run on a small solar panel + battery.
Questions:
- Is there enough RAM left for audio buffers and this processing while the modem library and TLS are active?
- Can audio capture and processing keep running while the modem is transmitting?
- Are there samples or reference designs for audio capture + LTE-M upload on the nRF91 series?
We’re new to the Nordic platform, so any guidance on where to start is very welcome.
Thanks!
Thijmen, Hydro-Guard