This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Play audio snippet via nRF51/52

I am working on a device which also needs to give audio feedback to the user. The app on the mobile phone needs to send a wav (or similar) file (mono, speech) to the device and the device needs to play it through a small speaker.

Is this possible with the nRF51/52 and if so can you direct me in what is needed for it to get it working (DAC, amplifier, how to transfer the data, (external)buffer/memory needed, etc?)

Thanks in advance!

Parents
  • I believe it would be possible to play a basic sound on the nRF51 using PWM via the on-chip timers, but not while the soft device is running( I say this having successfully generated DTMF tones via PWM). I also believe I have read stuff recently relating to timeslots being available between SD operations, so I guess if your sound sample was very short, it might be possible.

  • Having taken a quick look at the nRF52 datasheet, I think it would be perfectly viable to do this using the PWM in conjunction with the DMA. In fact, Nordic were demonstrating some drum noises at the nRF51 on tour event last week. If you need any help with this, I'd be happy to look into it, but I don't know what the guidelines are re. soliciting for work on these forums.

Reply Children
No Data
Related