LE Audio Development Advice

Hi All,

I'm considering using the nRF5340 in an audio application.  I'd probably go for a 3rd party module in order to avoid getting FCC certs on my own.  Possibly the Fanstel BT40.

Can anyone give me some advice on the best dev hardware and tools to use?

I did a project using an nRF52830 years ago and ran into problems toward the end.  When I added DFU support, the code grew beyond the free Keil dev sw size limitation.  It was too expensive to purchase, so I had to change horses midstream over the the Segger SES.  That was a pain I don't want to repeat.  So what's the best development environment?  Is there a VS Code plugin?

Is there a good LE audio hardware development platform for the nRF5340?

What's the best IDE to use for generating code and debugging it?

What's the best tool chain for C/C++ development?

The finished product will play music delivered from Android/iOS devices, as well as handle incoming/outgoing phone calls.  So, I'll need to include Bluetooth profiles for those activities.  I'll need to find out about audio processing like, echo cancellation, EQ presets, compression, noise suppression, etc.

I want to make sure there's adequate support for whatever hardware and dev tools I end up with.

Any advice will be greatly appreciated.

Thanks,

robin

Related