This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Is nRF8001 interoperable with nRF24L01+ device?

Hi, I would be grateful if someone could guide me a bit. As far as I understand, nRF24L01+ implements Enhanced Shockburst technology in chip. To use nRF8001 as drop in replacement, an application controller should implement ESB/Gazell in software, e.g. nRF51822 S110 radio stack. But, project in which I currently evaluate radio part will use Cortex M4 based MCU and I don't see many benefits implementing nRF51822 in design (additional IDE, power consumption, PCB size, errata, cost).

I've had searched reference design on nordicsemi homepage which would help me set up software version of ESB on available MCU, I guess due to specifics of ESB (as seen in documentation for the S110) there is no source code available... It seems to me that Nordic supports/advices use of nRF51822 as Bluetooth/Legacy(nRF24) device. I guess I'm not the only one who would like to use nRF8001 for BLE and interoperable with the nRF24L01+ devices.

Is there any repo with skeleton code for ESB so that I can try to transfer it to my device?

-Matej

  • Hi Matej,

    Unfortunately, the nRF8001 is a bluetooth low energy connectivity device only. You do not have direct access to the radio PHY, so it's not possible to develop a dual protocol (BLE + ESB) with only the nRF8001. The nRF51x22 is the only device that can do multi-protocol (BLE and ESB/GZLL or ANT)

    Cheers, Håkon

Related