Forum Rule: Always post complete source code & details to reproduce any issue!
Results 1 to 9 of 9

Thread: Looking for a start on choosing RF module

  1. #1
    Senior Member
    Join Date
    Sep 2015
    Location
    Taiwan, Asai. (Traditional Chinese)
    Posts
    154

    Looking for a start on choosing RF module

    Hello community,

    I'm looking forward to add Radio controll / synchronize to my teensy LED project.
    I am totally new to RF module and used none before
    just did some search and read some data with them, there are many different modules/libraries and their key words are different
    also there are so many variants even on a same chip name, some QFN, some COB, not sure if there are serious difference that needs to notice.

    But I'm quiet sure looking for features below so it best suits my project :
    1. I am working with a teensy, so the RF module doesn't need to be programmable.
    2. SPI or I2C controllable
    3. low currency quiescent mode (~<500uA)
    4. the module at low power can wake with correct signal and then wake the (also snoozing) teensy
    5. small size, with none of the dimension over 20mm.
    6. range: I think a working distance of 5~20m is enough?
    7. receivable / transmittable , I wish to let each of the unit can lead and synchronize each other.
    (optional)3.3V/5V driven.
    (optional2) if the part had a complete library to use that would be great

    I did see a nRF24L01, RF75/77 could possibly fit? they look so similar in pinout and size

    I'm looking if anyone had experience, or bad experience on any of those modules? or even other suggestions,

    Thanks for any sharing
    Last edited by Po Ting; 09-02-2018 at 06:23 PM. Reason: Optional2

  2. #2
    Senior Member
    Join Date
    Feb 2017
    Posts
    299
    Quote Originally Posted by Po Ting View Post
    Hello community,
    6. range: I think a working distance of 5~20m is enough?
    Is that a statement or a question?

    I'd recommend starting out with NRF24L01+ modules and seeing if they meet your needs. This is because:

    1. There's a Tutorial aimed at newbies over on the Arduino forums.

    2. There's a Well-documented library available.

    3. These modules are cheap.

  3. #3
    Senior Member
    Join Date
    Apr 2017
    Posts
    168
    I've used several NRF24L01+ and they work fine. See here: https://www.youtube.com/watch?v=o8Ever-0tss

    I've also used these serial devices with great success: http://www.cdebyte.com/en/product-view-news.aspx?id=131

  4. #4
    Senior Member
    Join Date
    Sep 2015
    Location
    Taiwan, Asai. (Traditional Chinese)
    Posts
    154
    Thanks for suggestions guys, I just ordered some of nrf24 modules.
    Since my project is a battery project without a hard-wired switch.
    Mainly my questions falls on a module's quiescent currency or ability to hibernate, which I can't find out from datasheet.
    I'm going to test on this and report soon here.

  5. #5
    Senior Member
    Join Date
    Feb 2017
    Posts
    299
    Did you look at the datasheet for the chip itself?
    nRF24L01P_Product_Specification_1_0.pdf

  6. #6
    Senior Member
    Join Date
    Sep 2015
    Location
    Taiwan, Asai. (Traditional Chinese)
    Posts
    154
    @gfvalvo
    Did, but not deep
    As I never used any RF module before
    I don't understand which mode/state does it refers to (power down/standby?), and if it fits my requirements
    I don't recognize them.

    Also I didn't see comments about those states in example codes, not yet.

  7. #7
    Senior Member
    Join Date
    Feb 2017
    Posts
    299
    Quote Originally Posted by Po Ting View Post
    @gfvalvo
    Did, but not deep
    As I never used any RF module before
    I don't understand which mode/state does it refers to (power down/standby?), and if it fits my requirements
    I don't recognize them.

    Also I didn't see comments about those states in example codes, not yet.
    Look at the powerDown(), powerUp(), and setPALevel() methods as well as the pingpair_sleepy.ino example in the library that I linked above.

  8. #8
    Senior Member
    Join Date
    Sep 2015
    Location
    Taiwan, Asai. (Traditional Chinese)
    Posts
    154
    Hello, Its been nine months,I've completed adding on nrf24 module into my POV and achieved wireless synchronize,
    and also a easy version as a hand LED-stick.
    I can also recommend nRF24 module for anyone looking for wireless option.

    it works with my teensy LC module,
    while MTP cannot be used with it due to lack of RAM
    Teensy 3.6 version with 80HD should be fine

    Using time splice hybrid with rest and radio listening, I achieved a radio-active (can be wake by other prop) state with only <800uA current,
    which is good as it can stay in power for more than 60 days with 18650, usually 1~2 day is enough.

    completed item video on FB : the first is POV, the second is LED-stick.

  9. #9
    Senior Member
    Join Date
    Oct 2015
    Location
    Roma (IT, EU)
    Posts
    193
    Nice work, congratulations and thanks for the update!
    I'm trying the HC-12 myself, because I need the best range/powerdrain ratio, but I considered the nRF24 as well.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •