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

Communication Speed of nRF24L

Please teach me the minimum theoretical value of the transmission time in the following conditions.

  1. CPU --> nRF24L01 --(2.4GHz/1Mbps)--> nRF24L01 --> CPU
  2. CPU --> nRF24LE1 --(2.4GHz/1Mbps)--> nRF24LE1 --> CPU

Transmission Speed = 1Mbps, Payload = 32Byte, CPU<->RFIC I/F = SPI

I would like to know the time from writing data to the FIFO of the transmission IC to the data is output from the receiver IC.

Thanks,

  • Hi, I don't expect any difference using nRF24L01 or nRF24LE1, it might be slightly slower using nRF24LE1 as data must be buffered. For highest speed you should consider 2Mbps instead of 1Mbps, so I have made some rough calculations here using 2Mbps:

    Write data over SPI: 70us Startup radio: 130us Transmit data: 160us (or 320us with 1Mbps) Read out data over SPI: 70us

    Total: 430us (or 590us with 1Mbps)

Related