NRF24l01+

—  nrf24l01+ based 2.4Ghz module test.  —

nrf24l01+ Documents:

  1. Official Document
  2. Range extension DIY
  3. Arduino Tutorials:  X, Y, Z
  4. https://www.youtube.com/watch?v=57pdX6b0sfw
  5. scanner: https://arduino-info.wikispaces.com/Nrf24L01-Poor+Man%27s+2.4+GHz+Scanner

Important:

  1. The test code is from
  2. nrf24l01 support 1mbps and 2mbps mode,
  3. nrf24l01+ support 250kbps, 1mbps and 2mbps mode.
  4. All example here use nrf24l01+ in 250kbps mode.
  5. PA+SMA module can further extend range.

Simplified Code:

Tutorial and test code is originally from this youtube tutorial: https://www.youtube.com/watch?v=57pdX6b0sfw

My modified version of code :https://1drv.ms/u/s!AoQec3B3H5PMvgPwxzj8DEyq2WwX

Test Result:

unmodified version of nrf24l01 will able to cover a 2500 sqft house. But with simply add two antenna, it became possible. Detail can found at here: http://www.instructables.com/id/Enhanced-NRF24L01/