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

Need confirmation that the NRF2 is right for my project

Hi,

I'm considering purchasing a nRF24L01+ for use in a project I'm working on, attendant to confirmation that it will be effective for what I intend to do and is the best product for the job.

I want to stream an analog audio signal over 5-10 feet, with extremely low latency (in the order of 5ms or less). The system will be more or less always on, so the speed with which the two sides handshake isn't important, but the latency of the connection itself is very important, and I don't want any drops or detectable degradation in audio quality between the transmitter and the receiver. Ideally, I'd also like it to be very low-power, which I believe these RF modules are. I came across this site because of this article, which seems to indicate that the RF modules offered here are capable of that sort of latency range and can be used effectively in regular audio applications. Can someone please confirm that the nRF24L01+ is the right product for the job?

Thanks.

Parents Reply Children
  • At the moment, I'm looking at mono audio.

    The (human voice) signal that's being transmitted is already somewhat noisy, and I want to preserve the coherence of the signal as much as possible to the human listener on the other end of the system. I can't give you an exact figure because this is still in the conceptual stage and I'm not terribly experienced, so all I can really tell you is that I want to transmit the signal as correctly as is possible while keeping the latency within a few milliseconds.

  • Hi,

    It sounds like you can use nRF24L01+ for your project. If you want to consider a SoC instead of a simple transceiver (so that you can possibly avoid a separate MCU) then perhaps a nRF52832 or nRF52840 could be useful instead. They can also be used to stream audio using the Enhanced ShockBurst (ESB) protocol.

Related