Skip to content
  • MySensors
  • OpenHardware.io
  • Categories
  • Recent
  • Tags
  • Popular
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo
  1. Home
  2. General Discussion
  3. CDEBYTE's new NRF24 modules are great! (and cheap)

CDEBYTE's new NRF24 modules are great! (and cheap)

Scheduled Pinned Locked Moved General Discussion
36 Posts 8 Posters 8.4k Views 7 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • alowhumA Offline
    alowhumA Offline
    alowhum
    Plugin Developer
    wrote on last edited by
    #6

    @skywatch I could have sworn that I read "imported chips" on their website the other day.

    @mfalkvidd

    I've also ordered this board:
    https://www.aliexpress.com/item/Wireless-Rapspberry-Pie-Rpi-Shield-Board-For-Raspberry-Pi-Support-Zigbee-Xbee-NRF24L01-NRF24L01-RFM12B-D/32858434375.html

    Once I've tested it I'll let you know. It might then also be useful to mention on the Raspberry Pi Controller page, ideally as the 'default' option.

    1 Reply Last reply
    1
    • alowhumA alowhum

      @mfalkvidd Ah, I didn't realise they were already on the website. Great!

      Perhaps you could also add these wonderful boards to the build page, and mention them as the preferred solution for beginners? I build everything with these now.

      • No fiddling with 8 cables when you want to connect the radio
      • Stable power for the radio
      • No more soldering on extra 5v and ground pins to the nano

      https://www.aliexpress.com/item/Nano-328P-IO-Wireless-Sensor-Expansion-Board-for-XBEE-and-NRF24L01-Socket-for-arduino-Diy-Kit/32264665470.html

      mfalkviddM Offline
      mfalkviddM Offline
      mfalkvidd
      Mod
      wrote on last edited by
      #7

      @alowhum which "build page" are you referring to?

      1 Reply Last reply
      0
      • skywatchS Online
        skywatchS Online
        skywatch
        wrote on last edited by
        #8

        @alowhum You may be correct on this as they have changed the photos and description in the last month or so - it now says components "Imported from Japan, USA & Germany" and then 'original nordic imported' - So that is clearer than it was before.

        1 Reply Last reply
        1
        • sundberg84S Offline
          sundberg84S Offline
          sundberg84
          Hardware Contributor
          wrote on last edited by
          #9

          And for those who likes ebay: https://www.ebay.com/itm/Ebyte-E01-ML01D-100m-nRF24L01-2-4GHz-SPI-wireless-transmitter-receiver-module/191974998709?hash=item2cb29a02b5:g:gzcAAOSwKflZN7Al

          Controller: Proxmox VM - Home Assistant
          MySensors GW: Arduino Uno - W5100 Ethernet, Gw Shield Nrf24l01+ 2,4Ghz
          MySensors GW: Arduino Uno - Gw Shield RFM69, 433mhz
          RFLink GW - Arduino Mega + RFLink Shield, 433mhz

          skywatchS 1 Reply Last reply
          0
          • sundberg84S sundberg84

            And for those who likes ebay: https://www.ebay.com/itm/Ebyte-E01-ML01D-100m-nRF24L01-2-4GHz-SPI-wireless-transmitter-receiver-module/191974998709?hash=item2cb29a02b5:g:gzcAAOSwKflZN7Al

            skywatchS Online
            skywatchS Online
            skywatch
            wrote on last edited by
            #10

            @sundberg84 That's nearly twice the price of ali!

            FWIW I checked my orders, earlier this year they were $2.24each. They had the ML01D screen printed on them.

            Now they are $1.42 each, they are a different colour red and have no screen printing on the back.
            0_1535889352929_PICT0004.JPG

            0_1535889376758_PICT0006.JPG

            mfalkviddM 1 Reply Last reply
            0
            • skywatchS skywatch

              @sundberg84 That's nearly twice the price of ali!

              FWIW I checked my orders, earlier this year they were $2.24each. They had the ML01D screen printed on them.

              Now they are $1.42 each, they are a different colour red and have no screen printing on the back.
              0_1535889352929_PICT0004.JPG

              0_1535889376758_PICT0006.JPG

              mfalkviddM Offline
              mfalkviddM Offline
              mfalkvidd
              Mod
              wrote on last edited by mfalkvidd
              #11

              @skywatch using a smd capacitor like that is a clever and clean solution to placing the capacitor close to the chip. Thanks for sharing! I'll do that in the future instead of messing with the big electrolycic cans.

              skywatchS sundberg84S 2 Replies Last reply
              0
              • mfalkviddM mfalkvidd

                @skywatch using a smd capacitor like that is a clever and clean solution to placing the capacitor close to the chip. Thanks for sharing! I'll do that in the future instead of messing with the big electrolycic cans.

                skywatchS Online
                skywatchS Online
                skywatch
                wrote on last edited by
                #12

                @mfalkvidd Thank you! - If I had known I would have used one with better soldering for the photo It was just to show that the newer cheaper ones were not identical to the original ones they sold a few months ago.

                I use either 1206 or 0805 ceramic multilayer capacitors, 47uF, 6.3V. All nrf's get this treatment before use. A jewellers eyepiece is good for checking the joints and I solder them by hand but it needs a pair of tweezers or fine pliers.

                1 Reply Last reply
                1
                • mfalkviddM mfalkvidd

                  @skywatch using a smd capacitor like that is a clever and clean solution to placing the capacitor close to the chip. Thanks for sharing! I'll do that in the future instead of messing with the big electrolycic cans.

                  sundberg84S Offline
                  sundberg84S Offline
                  sundberg84
                  Hardware Contributor
                  wrote on last edited by
                  #13

                  @mfalkvidd would be interesting which perform best, smd cheramic or electrolytic cap... now when you are thinking about a new oscilloscope ;)

                  Controller: Proxmox VM - Home Assistant
                  MySensors GW: Arduino Uno - W5100 Ethernet, Gw Shield Nrf24l01+ 2,4Ghz
                  MySensors GW: Arduino Uno - Gw Shield RFM69, 433mhz
                  RFLink GW - Arduino Mega + RFLink Shield, 433mhz

                  1 Reply Last reply
                  0
                  • nitroburnN Offline
                    nitroburnN Offline
                    nitroburn
                    wrote on last edited by
                    #14

                    There are two stores that manufacturer the same modules. Often the prices will differ between the two so you're best off comparing which one is less expensive. CDSNET

                    https://www.aliexpress.com/store/product/omg-a-few-cents/2798183_32807273986.html
                    store link: https://www.aliexpress.com/store/2798183

                    Same board, 2c less right now. It is too bad they no longer do their insane, I have no idea why they were so low, price sales anymore. Happened the same time as an EBates 10% back Not that I need any more of their products. I have way too many modules from them already (100s), but 75% off was hard to pass up. items quantities were limited but they seem to reset the sale so often I just placed a ton of orders whenever it let me. Many NRF52832 modules were acquired this way.

                    but if your already shopping AliExpress, I hope you're using eBates on top of that.
                    USA eBates (note, I use this from Canada if greater cashback before or after exchange. ie, both are 3% right now, but USD>CAD): http://bit.ly/eBatesDotCom
                    Canada eBates: http://bit.ly/eBatesDotCa
                    There are often 10% back offered.

                    1 Reply Last reply
                    0
                    • alowhumA Offline
                      alowhumA Offline
                      alowhum
                      Plugin Developer
                      wrote on last edited by
                      #15

                      Too bad they're not so cheap anymore..

                      skywatchS 1 Reply Last reply
                      0
                      • alowhumA alowhum

                        Too bad they're not so cheap anymore..

                        skywatchS Online
                        skywatchS Online
                        skywatch
                        wrote on last edited by
                        #16

                        @alowhum You are right! - That is some inflation they have in China! ;)

                        I got a load in August for $1.42 each. Now $3.50 - $3.89. What the .....?

                        1 Reply Last reply
                        0
                        • gohanG Offline
                          gohanG Offline
                          gohan
                          Mod
                          wrote on last edited by
                          #17

                          at that price it is worth to switch to rfm69

                          1 Reply Last reply
                          0
                          • alowhumA alowhum

                            I bought and tested one of these new small modules:

                            https://www.aliexpress.com/item/E01-ML01D-small-size-SPI-nRF24L01P-2-4Ghz-1mW-PCB-antenna-IOT-uhf-wireless-transceiver-transmitter/32803704874.html

                            • Smaller
                            • Thinner
                            • Works at full power
                            • Claim to use real imported NRF chips
                            • $1,25

                            I've also ordered a shielded version that I'm still waiting for.

                            Perhaps the website can reflect some of the newer options?

                            • These small parts (but perhaps the shielded alternative will be even better)
                            • Shielded NRF24 PA high power version. Very nice too. No need to wrap aluminium foil around them :-)
                            ร Offline
                            ร Offline
                            รอเรือ
                            wrote on last edited by
                            #18

                            @alowhum said in CDEBYTE's new NRF24 modules are great! (and cheap):

                            I've also ordered a shielded version that I'm still waiting for.

                            Today, I've tried the unshielded one and the few that I've tried seem to work.

                            However, I haven't been able to make the shielded one work on a IO Shield for Arduino Nano. I've used antennas from older traditional NRF24L01+PA+LNA Antenna version. No way. I will try different decoupling-Capacitors tomorrow.

                            I feel I'm stuck in the NRF24-hell...

                            YveauxY 1 Reply Last reply
                            0
                            • ร รอเรือ

                              @alowhum said in CDEBYTE's new NRF24 modules are great! (and cheap):

                              I've also ordered a shielded version that I'm still waiting for.

                              Today, I've tried the unshielded one and the few that I've tried seem to work.

                              However, I haven't been able to make the shielded one work on a IO Shield for Arduino Nano. I've used antennas from older traditional NRF24L01+PA+LNA Antenna version. No way. I will try different decoupling-Capacitors tomorrow.

                              I feel I'm stuck in the NRF24-hell...

                              YveauxY Offline
                              YveauxY Offline
                              Yveaux
                              Mod
                              wrote on last edited by
                              #19

                              @รอเร-อ said in CDEBYTE's new NRF24 modules are great! (and cheap):

                              I haven't been able to make the shielded one work

                              What's the issue? Is the module not responding to arduino commands or are transmissions /receptions failing?

                              http://yveaux.blogspot.nl

                              ร 2 Replies Last reply
                              0
                              • YveauxY Yveaux

                                @รอเร-อ said in CDEBYTE's new NRF24 modules are great! (and cheap):

                                I haven't been able to make the shielded one work

                                What's the issue? Is the module not responding to arduino commands or are transmissions /receptions failing?

                                ร Offline
                                ร Offline
                                รอเรือ
                                wrote on last edited by
                                #20

                                @yveaux I'll investigate further today and report here afterwards. Thanks.

                                1 Reply Last reply
                                0
                                • YveauxY Yveaux

                                  @รอเร-อ said in CDEBYTE's new NRF24 modules are great! (and cheap):

                                  I haven't been able to make the shielded one work

                                  What's the issue? Is the module not responding to arduino commands or are transmissions /receptions failing?

                                  ร Offline
                                  ร Offline
                                  รอเรือ
                                  wrote on last edited by รอเรือ
                                  #21

                                  @yveaux

                                  I have spent 2 days trying to solve my various NRF24 related problems at my home.

                                  What I'd like to achieve is to make my serial gateway using a NRF24-transciever with an external antenna to extends it's range.

                                  CDEBYTE's new NRF24-transciever (the unshielded one) works in my serial gateway (built with a Nano IO Shield) and fed with USB power only. I can attach a separate power source if I want to but it seems to work well without it.

                                  However, CDEBYTE's new shielded NRF24-transciever (Shielded nRF24L01 PA+LNA) refuses to work. I get only NACKs in the log even if I attach a separate power source. I've also tried just connecting my Nano board directly to the radio with cables (without the IO shield) just like in the Build a serial gateway demo. (I've tried all kind of power settings) I also tried to power the radio with a battery. Those NACKs are resilient indeed. Of course I've tried all kind of decouple capacitors and several combinations of electrolytic and ceramic ones... No way.

                                  BUT, there is always a but isn't there? ... I have managed to get the CDEBYTE Shielded nRF24L01 PA+LNA to work stable on a battery powered node, a Pro Mini ATmega 328 (1.8V 1 MHz). I can't tell why that works while not working with the Nano.

                                  My current working solution is using the "old" unshielded nRF24L01 PA+LNA mounted on the Nano IO Shield fed with usb power only. #define MY_RF24_PA_LEVEL RF24_PA_MAX While this seems to work (at least for the moment) I can not just switch to using the shielded radio.

                                  So if someone succeeds using the CDEBYTE Shielded nRF24L01 PA+LNA connected to a Nano board I'm interested to hear how you made it work.

                                  The thing is that everything that I have tried gives so random results that it's driving me crazy. Whatever seems to work one minute stops to work the next minute.

                                  skywatchS YveauxY 2 Replies Last reply
                                  0
                                  • ร รอเรือ

                                    @yveaux

                                    I have spent 2 days trying to solve my various NRF24 related problems at my home.

                                    What I'd like to achieve is to make my serial gateway using a NRF24-transciever with an external antenna to extends it's range.

                                    CDEBYTE's new NRF24-transciever (the unshielded one) works in my serial gateway (built with a Nano IO Shield) and fed with USB power only. I can attach a separate power source if I want to but it seems to work well without it.

                                    However, CDEBYTE's new shielded NRF24-transciever (Shielded nRF24L01 PA+LNA) refuses to work. I get only NACKs in the log even if I attach a separate power source. I've also tried just connecting my Nano board directly to the radio with cables (without the IO shield) just like in the Build a serial gateway demo. (I've tried all kind of power settings) I also tried to power the radio with a battery. Those NACKs are resilient indeed. Of course I've tried all kind of decouple capacitors and several combinations of electrolytic and ceramic ones... No way.

                                    BUT, there is always a but isn't there? ... I have managed to get the CDEBYTE Shielded nRF24L01 PA+LNA to work stable on a battery powered node, a Pro Mini ATmega 328 (1.8V 1 MHz). I can't tell why that works while not working with the Nano.

                                    My current working solution is using the "old" unshielded nRF24L01 PA+LNA mounted on the Nano IO Shield fed with usb power only. #define MY_RF24_PA_LEVEL RF24_PA_MAX While this seems to work (at least for the moment) I can not just switch to using the shielded radio.

                                    So if someone succeeds using the CDEBYTE Shielded nRF24L01 PA+LNA connected to a Nano board I'm interested to hear how you made it work.

                                    The thing is that everything that I have tried gives so random results that it's driving me crazy. Whatever seems to work one minute stops to work the next minute.

                                    skywatchS Online
                                    skywatchS Online
                                    skywatch
                                    wrote on last edited by skywatch
                                    #22

                                    @รอเร-อ I have been using the cdebyte shielded pa/lna for months now with a 5V pro mini and all is good with the radio module. I have a 47uF ceramic smd capacitor soldered across the nrf24 power pins on the reverse side of the board. I am running it with POWER=HIGH since it is the higher powered version I don't need to set it to MAX.

                                    What current rating is the power source you are using? Maybe the voltage is dropping when it is sending data as there is not enough current available? Just a thought.

                                    Also, try moving the position of the nrf slightly. Just a few cm can make quite a big difference. Finding a 'sweet spot' is often the solution, that's why on many modules I put the nrf in a separate tiny box so it can be positioned in a good place for best signal.

                                    I can confirm that from my experience this is that this is a very frustrating and time consuming path!

                                    ร 1 Reply Last reply
                                    0
                                    • ร รอเรือ

                                      @yveaux

                                      I have spent 2 days trying to solve my various NRF24 related problems at my home.

                                      What I'd like to achieve is to make my serial gateway using a NRF24-transciever with an external antenna to extends it's range.

                                      CDEBYTE's new NRF24-transciever (the unshielded one) works in my serial gateway (built with a Nano IO Shield) and fed with USB power only. I can attach a separate power source if I want to but it seems to work well without it.

                                      However, CDEBYTE's new shielded NRF24-transciever (Shielded nRF24L01 PA+LNA) refuses to work. I get only NACKs in the log even if I attach a separate power source. I've also tried just connecting my Nano board directly to the radio with cables (without the IO shield) just like in the Build a serial gateway demo. (I've tried all kind of power settings) I also tried to power the radio with a battery. Those NACKs are resilient indeed. Of course I've tried all kind of decouple capacitors and several combinations of electrolytic and ceramic ones... No way.

                                      BUT, there is always a but isn't there? ... I have managed to get the CDEBYTE Shielded nRF24L01 PA+LNA to work stable on a battery powered node, a Pro Mini ATmega 328 (1.8V 1 MHz). I can't tell why that works while not working with the Nano.

                                      My current working solution is using the "old" unshielded nRF24L01 PA+LNA mounted on the Nano IO Shield fed with usb power only. #define MY_RF24_PA_LEVEL RF24_PA_MAX While this seems to work (at least for the moment) I can not just switch to using the shielded radio.

                                      So if someone succeeds using the CDEBYTE Shielded nRF24L01 PA+LNA connected to a Nano board I'm interested to hear how you made it work.

                                      The thing is that everything that I have tried gives so random results that it's driving me crazy. Whatever seems to work one minute stops to work the next minute.

                                      YveauxY Offline
                                      YveauxY Offline
                                      Yveaux
                                      Mod
                                      wrote on last edited by Yveaux
                                      #23

                                      @รอเร-อ said in CDEBYTE's new NRF24 modules are great! (and cheap):

                                      CDEBYTE's new NRF24-transciever (the unshielded one) works in my serial gateway (built with a Nano IO Shield) and fed with USB power only. I can attach a separate power source if I want to but it seems to work well without it.

                                      I recently received the same Nano IO shields and discovered the IO lines to the nRF are fed through a voltage divider; levels are halved w.r.t. direct connection.
                                      According to Nordic's datasheet this should be ok (minimum HIGH level input voltage is 0.7 * VDD, so 0.7 * 3.3V = 2.31V) as long as your Arduino is fed with 5V this should just work, but it is tricky IMHO.
                                      You could measure the VCC of the Nano to see if it is below 5V, or try powering the board through the power jack and see if things improve.

                                      BUT, there is always a but isn't there? ... I have managed to get the CDEBYTE Shielded nRF24L01 PA+LNA to work stable on a battery powered node, a Pro Mini ATmega 328 (1.8V 1 MHz). I can't tell why that works while not working with the Nano.

                                      So your shielded module is proven OK; that helps :+1:

                                      Did you also try the shielded module with #define MY_RF24_PA_LEVEL RF24_PA_MIN ?
                                      Power issues (e.g. a bad/fake AMS1117 regulator on the Nano IO shield not being able to supply enough current for RF24_PA_MAX) usually manifest at high power levels.

                                      So if someone succeeds using the CDEBYTE Shielded nRF24L01 PA+LNA connected to a Nano board I'm interested to hear how you made it work.

                                      Currently I'm out of Nanos, but as soon as the new batch comes in I can replicate your setup.

                                      The thing is that everything that I have tried gives so random results that it's driving me crazy. Whatever seems to work one minute stops to work the next minute.

                                      Yes, toubleshooting can be very frustrating... Try to test components in isolation first, but you already seem to do that.

                                      http://yveaux.blogspot.nl

                                      YveauxY 1 Reply Last reply
                                      1
                                      • alowhumA Offline
                                        alowhumA Offline
                                        alowhum
                                        Plugin Developer
                                        wrote on last edited by
                                        #24

                                        @yveaux said in CDEBYTE's new NRF24 modules are great! (and cheap):

                                        but it is tricky IMHO.

                                        Since moving to these boards all my connection troubles have stopped. I'm very happy with them.

                                        1 Reply Last reply
                                        0
                                        • skywatchS skywatch

                                          @รอเร-อ I have been using the cdebyte shielded pa/lna for months now with a 5V pro mini and all is good with the radio module. I have a 47uF ceramic smd capacitor soldered across the nrf24 power pins on the reverse side of the board. I am running it with POWER=HIGH since it is the higher powered version I don't need to set it to MAX.

                                          What current rating is the power source you are using? Maybe the voltage is dropping when it is sending data as there is not enough current available? Just a thought.

                                          Also, try moving the position of the nrf slightly. Just a few cm can make quite a big difference. Finding a 'sweet spot' is often the solution, that's why on many modules I put the nrf in a separate tiny box so it can be positioned in a good place for best signal.

                                          I can confirm that from my experience this is that this is a very frustrating and time consuming path!

                                          ร Offline
                                          ร Offline
                                          รอเรือ
                                          wrote on last edited by
                                          #25

                                          @skywatch said in CDEBYTE's new NRF24 modules are great! (and cheap):

                                          What current rating is the power source you are using?

                                          I intend to run them on power level RF24_PA_MAX. I have tried other power levels in my efforts without any success.

                                          @yveaux said in CDEBYTE's new NRF24 modules are great! (and cheap):

                                          recently received the same Nano IO shields and discovered the IO lines to the nRF are fed through a voltage divider; levels are halved w.r.t. direct connection.
                                          According to Nordic's datasheet this should be ok (minimum HIGH level input voltage is 0.7 * VDD, so 0.7 * 3.3V = 2.31V) as long as your Arduino is fed with 5V this should just work, but it is tricky IMHO.
                                          You could measure the VCC of the Nano to see if it is below 5V, or try powering the board through the power jack and see if things improve.

                                          That's interesting. I'm powering it with USB only but i have tried to connect an additional power source as well but it made no difference, I will do some more tests and measure the voltage levels.

                                          @yveaux said in CDEBYTE's new NRF24 modules are great! (and cheap):

                                          Did you also try the shielded module with #define MY_RF24_PA_LEVEL RF24_PA_MIN ?

                                          From what I recall, I have tried RF24_PA_LOW. I will test RF24_PA_MIN too.

                                          @yveaux said in CDEBYTE's new NRF24 modules are great! (and cheap):

                                          Currently I'm out of Nanos, but as soon as the new batch comes in I can replicate your setup.

                                          I'd be happy to send you one from my batch. Please send me a PM if you'd like that.

                                          @alowhum said in CDEBYTE's new NRF24 modules are great! (and cheap):

                                          Since moving to these boards all my connection troubles have stopped. I'm very happy with them.

                                          Sounds very promising :grinning:

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          22

                                          Online

                                          11.7k

                                          Users

                                          11.2k

                                          Topics

                                          113.1k

                                          Posts


                                          Copyright 2025 TBD   |   Forum Guidelines   |   Privacy Policy   |   Terms of Service
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • MySensors
                                          • OpenHardware.io
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular