nRF24L01+ HOW TO FIX: Now sending ... failed. Failed, response timed out. RF24 nRF24

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 พ.ค. 2024
  • This might be a useful video for those struggling with getting the nRF24L01+ modules to work with RF24 library.
    I think this is error is either because of Power Issues (add a cap) OR because of having a badly cloned cheap Nordic chip on the module! (Beware of those 50cent modules!)
    SOLUTION: Add a following line in Arduino code after "radio.begin();"
    " radio.setAutoAck(false); "
    LINKS:
    Getting Started and libs:
    - arduino-info.wikispaces.com/N...
    - github.com/maniacbug/RF24
    - github.com/TMRh20/RF24
    Fake vs Real chips:
    - zeptobars.com/en/read/Nordic-...
    - ncrmnt.org/2015/03/13/how-do-...
    Good modules:
    www.sparkfun.com/products/705
    Maybe good modules to try:
    - www.mdfly.com/products/hq-2-4g...
    - www.mdfly.com/products/smd-2-4...
    - store.iteadstudio.com/index.ph...

ความคิดเห็น • 215

  • @yougalal2913
    @yougalal2913 3 ปีที่แล้ว +16

    This man is responding to comments three years after he published the video, what a legend.

  • @KaizenInventor
    @KaizenInventor 4 ปีที่แล้ว +14

    Your effort of making this video solved my problem for which I was struggling for weeks. Thanks you so much. Awesome video.

  • @christiansmith1327
    @christiansmith1327 4 ปีที่แล้ว +6

    Spent 3 days of trying to get this thing to work complete headache. Glad I found this video and thank you so much for sharing

  • @Taran72
    @Taran72 5 ปีที่แล้ว +2

    Thank you very much for the video! I just started it and I see hope in finishing my project. I just returned 11 modules because non of them worked! :) I will try everything all over again.

  • @TahmidRashid
    @TahmidRashid 6 ปีที่แล้ว +4

    Thank you sir. Simply excellent. This totally solved my problem. I have been working for the last 3 nights without any success. Never realized the solution was this simple.

  • @xtu8be
    @xtu8be 5 ปีที่แล้ว +2

    So helpful video man, Thank You, i was working on it for last couple of months and i couldn't figure it out

  • @skannan74
    @skannan74 4 ปีที่แล้ว +2

    Man...you saved my life. I was trying for more than a month and lost hope. But your awesome video brought my dream back.

  • @otavioaugusto8171
    @otavioaugusto8171 5 ปีที่แล้ว +5

    OMG, Thank You man, Saved my life, 5 days trying and trying and trying to make this thing works. Nice Job

    • @vitaliyd193
      @vitaliyd193  5 ปีที่แล้ว +2

      Otávio Ribeiro Araújo. Welcome. Same time I spent.

  • @lisaadler507
    @lisaadler507 4 ปีที่แล้ว +1

    Thank you, for this video you put an end to my 2 days of frustration with these things, now I just need to get this working on a Mega now, but that solved the problem for the UNO's

    • @vitaliyd193
      @vitaliyd193  4 ปีที่แล้ว

      That becomes an average length of frustration from ppl feedabcking here, 2 days :) glad it helps. Ps: I switched to RFM69 modules, and buying wifi ones next.

  • @lennertpurnal4503
    @lennertpurnal4503 3 ปีที่แล้ว +1

    Man thank you, just got some of these radio modules and just could not get them to work. But this did it. Had to do so much digging before i found this video, i don't understand why its not more easy to find. Anyways great job!

    • @vitaliyd193
      @vitaliyd193  3 ปีที่แล้ว

      Your welcome! Feel free to share a few of your search strings from your browser history. I will include more keywords for the vid. Also consider subscription to channel, this will help me too.

  • @vador98
    @vador98 2 ปีที่แล้ว +1

    Thank you, Thank you, Thank you! I've been ripping my hair out trying to figure out why my modules weren't communicating. With the photos of the die and the comparison of the writing on top, I determined I had a fake chip (Thanks Amazon...). I also then realized that the library I was using (RFLite) didn't have an option to turn off the autoAck. Once I changed to the RF24 library and was able to turn this off, my transmissions finally made it to the receiving unit. Thanks again!

  • @wbsaputraonz
    @wbsaputraonz 4 ปีที่แล้ว +2

    OMG, struggling for 2 days, you saved my life, thanks

  • @jarnedelarue692
    @jarnedelarue692 3 ปีที่แล้ว +1

    This video helped me out a lot, i was troubleshooting for 10 hours, got the initialization to work, but this rlly solved the issue, TY

  • @rasheedmalik6594
    @rasheedmalik6594 4 ปีที่แล้ว +3

    1.radio.setAutoAck(false) worked...thanks alot....
    2.In case the module still dont work then another suggestion is to power up nRF module via 5v host shield as Arduino sometimes is not able to source enough current to the module via 3.3v pin...
    I followed both the steps and the modules started working like a charm. Thanks Vitaliy :D

  • @MahmudulHasan-eq7ug
    @MahmudulHasan-eq7ug 3 ปีที่แล้ว +1

    Thank you for the nice tutorial.
    I have got mine working after 6months!!

  • @christianmorell5389
    @christianmorell5389 5 ปีที่แล้ว +4

    A few things I'd like to add: the MISO line needs to be pulled high with a resistor (about 3K ohms). Breadboards can have intermittent connections causing errors. At MAX PA power, if the MCU (arduino) is too close to antenna, it can cause severe errors. I suppose long wires could also pickup strong RF causing MCU issues. Shielding can cure this. These are great units once idiosyncrasies are understood.

    • @atdforgebc4605
      @atdforgebc4605 4 ปีที่แล้ว

      Please tell me how to pull miss high and how close are you talking abt..referring to Mcu and ant. Thanks

    • @vitaliyd193
      @vitaliyd193  ปีที่แล้ว

      @@atdforgebc4605 add 10 to 100 kohm resistor between 5V and MISO. CLOSE IS like 6 inch and closer. (Add aluminum foil box around Arduino to test interference

  • @inukisoft
    @inukisoft 4 ปีที่แล้ว +2

    Muchas gracias, por cierto, el ejemplo de GettingStarted de tmrh20 no funciona bien, pero con el ejemplo de maniacbug funciona muy bien. Ambas versiones del api tienen varias diferencias. Por ahora estoy haciendo un control para un dron adaptando un Trasmitter SYMA con un adaptador de protocolo de SYMA a nrf24, y esta ayuda que has dado funciona muy bien.
    Mis tips:
    - Agregar Capacitor 100UF , ojalá sobre el módulo nrf24. Si no tiene 100UF, ponga 10x10uf en paralelo en la protoboard.
    - setAutoAck(false) siempre que se pueda.
    - Deje el PA en HIGH, y luego en LOW, chequee que ese valor se vea reflejado en el ejemplo de GettingStarted (de la versión de maniacbugs). Si ve que cambia, el módulo está funcionando. Si no ve cambios, revise la fuente de poder si está bien conectada o si está dando suficiente potencia (ampers y voltaje). Toque el módulo nrf24, si está muy caliente, significa que ya está quemado.
    - Cuando haga las pruebas, procure desconectar el AC y volver a conectar, así los módulos se reinician. Primero deje encendido el receptor y luego el transmisor. Es probable que nunca conecten, para eso, desenchufe ambos.
    - La fuente de poder que me funcionó fue una batería de litio de un Garmin Forerunner 305, que permitía alimentar dos módulos (con antena y sin antena) con un PA en High sin problemas, regulado con un ams1117 para que de 3.3 volts. La batería es de 3,7, así que podría ir conectada directamente.
    - Un cargador USB de 1 a 2 ampers, pero debe ir con regulador de voltaje (ideal ams1117), el módulo nrf24 sin antena se quema muy rápido con voltajes de 5 volts.
    - No usar en paralelo o en serie algún led o resistencias, ya que eso inhibe la potencia de nrf24.
    - Como estándar en todos los ejemplos, usar el pin 9 y 10.
    - Si va a usarlo en un dron, mejor adquiera una versión legítima.
    Muchas gracias, desde Chile.

  • @heatnet97
    @heatnet97 7 ปีที่แล้ว +7

    Thank You!
    It was very very useful!
    The "radio.setAutoAck(false);" with a 100μF cappacitor solved the problem.

    • @vitaliyd193
      @vitaliyd193  7 ปีที่แล้ว

      Attila Herczog. you are welcome. glad to see it helps someone within 12 hours after this video is posted! good luck.

  • @furkandogan4675
    @furkandogan4675 ปีที่แล้ว +1

    hi, i am using module with one antenna and one without antenna. but the one with antenna only works with Nano. Didn't work with Arduino uno. what could be the problem? I connected the one with antenna to nano and the one without antenna to uno. but after 18.22 meters the data exchange was broken. How many volts should we give the electricity need of the module? Would it be better if we give it outside? thanks in advance ;)

  • @youreale
    @youreale 2 ปีที่แล้ว +1

    This is insane. You are a HERO!

  • @AtomkeySinclair
    @AtomkeySinclair 4 ปีที่แล้ว +1

    Thanks for the content - but I'm still stuck. I can't get past radio.begin() - it freezes. On the next line I turn on the on-board led. If I comment out radio.begin() the led will come on. If I run the line radio.begin() it stops execution and the led stays off. Tried two arduinos, two nrf modules (the ones with the external antenna). I added a 100uf between 3.3v and ground. Any thoughts? I'm using the power modules with them as well...

    • @vitaliyd193
      @vitaliyd193  4 ปีที่แล้ว

      Need to see wiring and code. Can't help from what's known.

  • @pineconedog
    @pineconedog 4 ปีที่แล้ว

    Thanks for the help. Solved all my problems.

  • @pratikchauhan6785
    @pratikchauhan6785 3 ปีที่แล้ว +3

    Dude i understand the amount of hardwork put in by you, as i am myself struggling with the code. Will try this out. Thanks in advance.

  • @mengyuwang5823
    @mengyuwang5823 5 ปีที่แล้ว +1

    dear sir, i am using the nrf24l01 to do a simple bit error rate test. do you have any code example about this one ? many thanks

  • @myonline88
    @myonline88 6 ปีที่แล้ว +2

    Hi. My Arduino tank robot using T300 chassis and cheap NRF24L01 is having hiccups. It seems like there are intermittent sudden signal drops between my diy TX and the bot itself. I soldered 100uF bet gnd and vcc of the RX module and 10uF on the idy TX device. But it still having sudden drops.

    • @vitaliyd193
      @vitaliyd193  6 ปีที่แล้ว

      myonline88. Are those drops occuring in certain distances between Rx and tx ? Maybe use more powerful instead..

    • @myonline88
      @myonline88 6 ปีที่แล้ว +1

      Thank you for replying so soon sir. No. In fact it was just a few feet away from me. It occurs almost as soon as I powered up the robot. Sometimes, it takes few minutes before it occurred. Sometimes those drops are successive, sometimes at an interval of few seconds. It wasn't like this before with my first version using old DIY stand alone using ATMega328p chip on a protoboard and plastic 4WD chassis. Now, I'm using Nano, L293D chip, cheap NRF24L02 and 11.1 volts li-po battery and the T300 aluminum tank chassis

  • @pedroriquelme8330
    @pedroriquelme8330 6 ปีที่แล้ว +1

    Hola Mr Vitaly l consulta se pueden conectar las señales de un nrf24 a un dsm2 tienen el mismo protocolo PWM 2.4ghz y que libreria tendria que usarse, saludos, gracias

    • @vitaliyd193
      @vitaliyd193  6 ปีที่แล้ว

      Pedro Riquelme. sorry can't read that

  • @ianniculescu1625
    @ianniculescu1625 7 ปีที่แล้ว +2

    I LOVE YOU thank you so much, you're my hero

    • @vitaliyd193
      @vitaliyd193  7 ปีที่แล้ว +2

      Ian Niculescu You are welcome!

  • @jumbo999614
    @jumbo999614 ปีที่แล้ว

    Do you have video that teach bi-directional communication between 2 nrf24l01?
    I can push button on 1st circuit and make led on 2nd light up. But I can't get servo on 1st circuit to rotate when I adjust potentiometer on 2nd circuit.

    • @vitaliyd193
      @vitaliyd193  ปีที่แล้ว

      You need a code on Arduino to send some numbers to other receive side

    • @jumbo999614
      @jumbo999614 ปีที่แล้ว

      @@vitaliyd193 I already did but the servo turn a bit for few seconds after uploading the code. I can hear the sound of the servo rotate. But after that it doesn't response to the potentiometer.
      I wonder if you have help me fix the code.

  • @manuyadav915
    @manuyadav915 6 ปีที่แล้ว +2

    hello! thank you sir for this video what you did at 6:30 i did get that so it resolves address problem

  • @gianlucarocca1511
    @gianlucarocca1511 3 ปีที่แล้ว +1

    How do you disable auto ack with reliable datagram library :)??

  • @faokenterprise4520
    @faokenterprise4520 4 ปีที่แล้ว +3

    Hello thanks for the video it almost done helping me, I have a defense tomorrow done all you advised the transmitter is working perfectly but receiver isn't what can I do?

    • @faokenterprise4520
      @faokenterprise4520 4 ปีที่แล้ว

      Please if you can reply asap

    • @vitaliyd193
      @vitaliyd193  4 ปีที่แล้ว +1

      @@faokenterprise4520 checking wiring and quality of connection is a must. Also don't use cheap modules!

  • @maruthikotadamakki9017
    @maruthikotadamakki9017 5 ปีที่แล้ว +1

    so i tried both caps and the adapter board,but only the example sketch works,if i try to turn an led or usea potentiometer ,it does not work

    • @vitaliyd193
      @vitaliyd193  5 ปีที่แล้ว

      Sorry not sure I can help with that. Need to look at code for potentiometer scratch ....

  • @siddharthasingh9570
    @siddharthasingh9570 2 ปีที่แล้ว +1

    Thanks man it finally worked !

  • @atuk5854
    @atuk5854 2 ปีที่แล้ว +1

    hello i have a problem, i tried to do exactly what you do in th video, but my rf24 modules can send data out, but if i switch to reciever mode its not working

    • @vitaliyd193
      @vitaliyd193  ปีที่แล้ว

      Some of those are so badly cloned that it is not worth your time, buy a GOOD TRUSTED MODULES.

  • @emmanuellinarescontreras7264
    @emmanuellinarescontreras7264 5 ปีที่แล้ว +1

    I can't understand if I need to put a 110μF cappacitor on my module because I have the version with external antenna, not the version with the PCB antenna, Can you help me with that? :)

  • @steelbrotherhoodof2359
    @steelbrotherhoodof2359 ปีที่แล้ว

    you can read on the internet about "radio amateurs" although the signal is digital instead of anelogue. that information can be vital.

  • @user-vi2rr9xm5e
    @user-vi2rr9xm5e 3 หลายเดือนก่อน

    Thank you man,This is working but,but in other projects not working what to do

  • @jocielsilva3564
    @jocielsilva3564 3 ปีที่แล้ว +2

    OMG ITS WORKING ITSSS WORKIIIIIIIIIINGG ! THANKS A LOT!!!

  • @shubhamkothari2709
    @shubhamkothari2709 3 ปีที่แล้ว

    I'm working with nrf modules and Node MCU, and on the receiver side, always it's showing me Sending.... Failed. When I change the position or keep the CSN pin D8 floating, then sometimes it shows Sending.... Ok. But there is no reception at other end. I used the pull down resistor method too. Still no results. Stuck here for 3 weeks now. Please help me

    • @vitaliyd193
      @vitaliyd193  3 ปีที่แล้ว

      It could be wiring. Don't take as oh no I checked everything, I always think so until I find a mistake and regret for not checking better. Also soldering connection vs breadboard is good help sometimes with radio.

  • @PhilipChandler
    @PhilipChandler 6 ปีที่แล้ว +1

    I have been struggling with the cheap Chinese modules and was about to give up entirely on RF24. This gives me renewed hope. Did you succeed with the "originals"?

    • @vitaliyd193
      @vitaliyd193  6 ปีที่แล้ว

      Phil Chandler . no I never had a chance to get those , actually they were not available at that time from those links that I posted

  • @peppem94marsala
    @peppem94marsala 6 ปีที่แล้ว +1

    so there is no way to fix the response fail (time out)?

  • @chrisfrench999
    @chrisfrench999 6 ปีที่แล้ว

    Hey at 6:50 you mentioned the addresses being wrong and attaching the module directly fixed it. was that using a base module? As in, it didn't work when using a base module? I bought the bases as i cant get the NRF to work hoping it would help. Are you saying it made things worse? These chips are driving me nuts :( i think its because i'm using cheap copy clones. Thanks

    • @vitaliyd193
      @vitaliyd193  6 ปีที่แล้ว +1

      Hello, I said attaching the module directly AND SOLDERING A BIGGER CAPACITOR (100uF) - helped that module to report corrected address.
      My impression of these (cheap clones) is not good too, I suggest buy better ones from links i have in description, or BUY RFM69HW modules, they are lower frequency (so potentially work for longer distances), plus they are more robust! I used them for my drone (remote controller and drone, works great with a wire antenna).

    • @maruthikotadamakki9017
      @maruthikotadamakki9017 5 ปีที่แล้ว

      Can u give me remote details an maybe the sketch

  • @SentesIstvan
    @SentesIstvan 4 ปีที่แล้ว

    Thank you. it`s working!

  • @jimbigjinn
    @jimbigjinn 7 ปีที่แล้ว

    made my day. thanks mate!

  • @safieldinomerelsafi3878
    @safieldinomerelsafi3878 2 ปีที่แล้ว +1

    Great video thank you very much!

  • @electronichannelgreece
    @electronichannelgreece 5 ปีที่แล้ว +1

    Dear friend I have problem with d13...It cannot read if I connect only in D13....I don't know other connection without d13...

    • @vitaliyd193
      @vitaliyd193  5 ปีที่แล้ว

      nick sbilliris. D13 is digital pin 13?

    • @electronichannelgreece
      @electronichannelgreece 5 ปีที่แล้ว

      @@vitaliyd193 I mean that if I connect it something in digital 13 for example one led I will have low voltage in arduino LED 13 and I cannot upload a program...Arduino cannot works fine when I connect something in digital 13....So I am looking for to change the settings to connect in another digital pin to have fine work in my arduino device

    • @vitaliyd193
      @vitaliyd193  5 ปีที่แล้ว

      nick sbilliris. No pin 13 is critical for this module. Only one such pin, it's hardware, you need to change ISP protocol or something to use something else than pin13

  • @ruzzugaming1097
    @ruzzugaming1097 2 ปีที่แล้ว

    Thanks you verry muc.. my project work again . Best konten video

  • @programminglaboratory
    @programminglaboratory 2 ปีที่แล้ว +1

    Wow!! Good research!!

  • @henrychoquemaquera5097
    @henrychoquemaquera5097 6 ปีที่แล้ว +1

    Hi, I love the video about the NRF24L01 is very good ..... if it is not much trouble I do not know if I could clarify a doubt I have which is: How could I use the NRF24L01 in an external interrupt that has the arduino?
    Thank you

    • @vitaliyd193
      @vitaliyd193  6 ปีที่แล้ว

      NEO CURIOSO I guess you can test with multimeter which pin goes high in nrf module ok no case of new data coming in. and then wire it to Arduino pin programmed as interrupt.

  • @hkhatri12
    @hkhatri12 5 ปีที่แล้ว +1

    okay so this is some new solution. let me try it out. BUT i still have a doubt, You told to add 100uF capacitor, but till now in all my troubleshoot search the recommend 10uF, any reasoning about it?

    • @vitaliyd193
      @vitaliyd193  5 ปีที่แล้ว

      It should be fine with either one 10 or 100, I would use 100.

    • @hkhatri12
      @hkhatri12 5 ปีที่แล้ว

      well the solution worked for me (also , I had used just a 10uF cap) thanks for this solution!!... I have been so tensed because of this :D

    • @hkhatri12
      @hkhatri12 5 ปีที่แล้ว

      @@vitaliyd193 yea so my question being what actual difference would it make? sorry i dont know much about it so

    • @vitaliyd193
      @vitaliyd193  5 ปีที่แล้ว

      @@hkhatri12 , smaller voltage spikes with bigger capacitor. But only if module sudennly draws spikes of current. Google search " why a cap is needed on DC motor?"

  • @nelsondarwinpaktech3954
    @nelsondarwinpaktech3954 3 ปีที่แล้ว +1

    great and unique work....

  • @barbasbandas6665
    @barbasbandas6665 6 ปีที่แล้ว

    Hey good video. Mine is sending wrong data. It send the right data 1/4 of the times. I added a 100uf to the power rails and a 0.1uf in parallel for decoupling. Still the same issues. Power amplifier settings dont change anything. Dont know what to do... can you help me? Thanks

    • @vitaliyd193
      @vitaliyd193  6 ปีที่แล้ว +1

      BarbasBandas what kind of discrepancy you see in the data? is always same wrong data or dynamic changing?

    • @barbasbandas6665
      @barbasbandas6665 6 ปีที่แล้ว

      Vitaliy D I have a transceiver for my Arduino Wheater Station. The one that is sending seems to be sending alright. No issues with that one. But the one that is receiving data displays (both in serial monitor and lcd display) wrong data. Like temperature is 24celcius and the I get sometimes 61 ou 63celcius. These numbers (like 61 63 or sometimes 00 or 99) are the most commom. I tried to delay some data because I thought that it was to much data per second but nothing changed.

    • @vitaliyd193
      @vitaliyd193  6 ปีที่แล้ว

      try going simpler first, sent say a number 112233445566 and see if it is delivered consistent. Then complicify the code) Good luck. Distance might another issue

    • @barbasbandas6665
      @barbasbandas6665 6 ปีที่แล้ว

      Vitaliy D Thank I will try again. My modules are 10cm apart... Thank you so much for repplying!

  • @deepanshugoyal7533
    @deepanshugoyal7533 2 ปีที่แล้ว +1

    incase u guys are still struggling after the video pls do check ur serial baud rate

  • @durgamanil
    @durgamanil 5 ปีที่แล้ว +1

    i am getting"got payload 0"
    is there any solution for this ??
    please tell me how to solve this issue??

    • @vitaliyd193
      @vitaliyd193  5 ปีที่แล้ว

      Is it with default sketch as I m using,?

  • @Orth_49
    @Orth_49 4 ปีที่แล้ว +2

    I get the 'Now sending "number"...ok...failed response timed out' to run just fine but when I type 'r' to get it into receiving mode, nothing happens; it just doesn't write anything other than '
    *** CHANGING TO RECEIVE ROLE -- PRESS 'T' TO SWITCH BACK'. Does anyone else have this problem or have a solution to this?

    • @luckychauhan7348
      @luckychauhan7348 3 ปีที่แล้ว +1

      Any resolution on this?

    • @vitaliyd193
      @vitaliyd193  2 ปีที่แล้ว

      did you switch the other module to Send mode? (One has to be in T mode, another in R mode)

  • @NathanOKane
    @NathanOKane 5 ปีที่แล้ว +1

    THANK YOU!

  • @RicharGameplays
    @RicharGameplays 3 ปีที่แล้ว

    Hi, i hope you see my comment, it worked form me, but when a put the other node on Recive mode it it doesn't recive enything. Please help :(

    • @almorenorios9335
      @almorenorios9335 3 ปีที่แล้ว

      the same thing happens to me!!!

    • @luckychauhan7348
      @luckychauhan7348 3 ปีที่แล้ว

      @richardo any resolution of your problem. I am facing the same issue

    • @RicharGameplays
      @RicharGameplays 3 ปีที่แล้ว

      @@luckychauhan7348 Nope, now I'm using a nodeMCU, WiFi.

  • @bgable7707
    @bgable7707 4 ปีที่แล้ว +2

    New Link for old wikispace documentation in this video: arduinoinfo.mywikis.net/wiki/Nrf24L01-2.4GHz-HowTo

  • @user-ps1qj5mo2s
    @user-ps1qj5mo2s 5 ปีที่แล้ว +2

    hi anyone can answer, why am I having some modules that can receive package, but cannot send? my hardward setup and code was same, but "some" modules just failed to send only, and still can successfully receive package

    • @vitaliyd193
      @vitaliyd193  5 ปีที่แล้ว +1

      Must be manufacturing issues, quality control. These are tricky to make by non original manufacturers.

    • @user-ps1qj5mo2s
      @user-ps1qj5mo2s 5 ปีที่แล้ว +1

      @@vitaliyd193 too bad, I have once tried custom nrf24 module board and stencil-pasted by hand, and less than half worked correctly. But those from salers should do far better, don't they?

    • @user-ps1qj5mo2s
      @user-ps1qj5mo2s 5 ปีที่แล้ว

      hello I've fixed the problem, looks like cap is not enough for it. I use 2.2+0.1uF at initial setup and only some can successful radio.write on air, though all can read fine. It depends randomly on hardware. some worked like fine, or sometimes it worked a single message.
      Then I just added a 50uF ceramic capacitor between 3.3V and GND and it just work like 100 folds better than before....
      I should have use the code "setPALevel" or something. However its working at max level now.

    • @gunvirdhesi6672
      @gunvirdhesi6672 3 ปีที่แล้ว

      @@user-ps1qj5mo2s can you make a vid and send please I am having the same issue I still dont understand what the issue is

    • @user-ps1qj5mo2s
      @user-ps1qj5mo2s 3 ปีที่แล้ว

      @@gunvirdhesi6672 if you don't know how to modify the hardware, just add a code" radio.setPALevel(RF24_PA_MIN);" after setup, it should make it successful in sending, but it will slighty limit it's range

  • @kursadkaragol5603
    @kursadkaragol5603 3 วันที่ผ่านมา

    çok teşekür ederim. From Türkiye🙃

  • @maruthikotadamakki9017
    @maruthikotadamakki9017 5 ปีที่แล้ว +1

    we need a 100 uf cap,thats it right or do i need 0.1uf in parallel

  • @rafaelacerete4733
    @rafaelacerete4733 5 ปีที่แล้ว +1

    my problem is that i type "t" ... and nothing happen , theres no error or anything just nothing happen
    i 've click on send or press enter and still nothing happen

    • @vitaliyd193
      @vitaliyd193  5 ปีที่แล้ว +2

      rafael acerete. Might be serial baud rate, "new line" configuration on Arduino serial termination window. Need to make sure your serial communication and commands go through to Arduino.

  • @binhbinhboong8124
    @binhbinhboong8124 4 ปีที่แล้ว

    i did the same when i cmt 't' it worked normally but when i cmt 'r' it didn't do anything else it didn't receive the signal. Can you tell me why?

    • @vitaliyd193
      @vitaliyd193  4 ปีที่แล้ว

      Well, r is receive , are you sending anything on a 2nd end?

    • @binhbinhboong8124
      @binhbinhboong8124 4 ปีที่แล้ว

      @@vitaliyd193 no i follow the instruction but when cmt "r" there is no response from both the receiver and the transmitter still sending the signal.

  • @jojos38
    @jojos38 4 ปีที่แล้ว +1

    The thing is if you disable ACK, the function always return true so it's normal to have OK but nice vid

    • @vitaliyd193
      @vitaliyd193  4 ปีที่แล้ว +1

      Message still gets through though. Cheap modules don't have ack set up well

    • @jojos38
      @jojos38 4 ปีที่แล้ว

      @@vitaliyd193 oh, yeah mine have some issues with ACK

  • @tianandrianseptiandi615
    @tianandrianseptiandi615 2 ปีที่แล้ว

    Why when I press the T button nothing happens??

  • @Lucas256169
    @Lucas256169 3 ปีที่แล้ว +1

    This video help me!!!!

  • @ArmstrongMixture
    @ArmstrongMixture 6 ปีที่แล้ว

    Can you submit a pull request to the master repo... this should definitely be included. 4 hours wasted. Thanks!!

  • @alfredoescalantelopez6293
    @alfredoescalantelopez6293 3 ปีที่แล้ว

    You are the Boss!

  • @legendary9529
    @legendary9529 2 ปีที่แล้ว +1

    "radio hardware is not responding!!" What does it mean?

    • @vitaliyd193
      @vitaliyd193  2 ปีที่แล้ว

      Well, the NRF chip has a module that modulates RF signal, so that has not responded to main controller. Not sure but could be a bad module. Replace with trusted source one.

  • @lokivsfortune
    @lokivsfortune 4 ปีที่แล้ว +1

    19:31:02.006 -> CRC Length = Disabled
    19:31:02.041 -> PA Power = PA_MIN
    I got these...i have 2 nrf2401 but one of them show this ..(Arduino Mega) please help

    • @vitaliyd193
      @vitaliyd193  4 ปีที่แล้ว

      Sorry never had this issue. Can't help. Check Arduino forum.

  • @piter7554
    @piter7554 5 ปีที่แล้ว

    Hi,
    Can anyone help me with this?
    when I plug my arduino with module to the computer and I start up the program i get sth like this:
    RX_ADDR_P0-1 = 0x0000000000 0x0000000000
    RX_ADDR_P2-5 =0x00 0x00 0x00 0x00
    TX_ADDR =x0000000000
    Everywhere in serial monitor i get answer with zeros.
    I conected voltage line and everything is powered on.
    Does anyone know what might be the problem?

    • @space_0027
      @space_0027 5 ปีที่แล้ว

      It looks like its not communicating via SPI on with the arduino. Check power going to correct pin and SCK going to pin 13 on the UNO.

  • @pedroriquelme8330
    @pedroriquelme8330 6 ปีที่แล้ว

    Hello Mr Vitaly l consultation can be connected the signals of a nrf24 to a dsm2 have the same protocol PWM 2.4ghz and that library would have to be used, regards, thanks

  • @luckychauhan7348
    @luckychauhan7348 3 ปีที่แล้ว

    Not able to recieve the data by usimg your method. Any resoltion?

    • @vitaliyd193
      @vitaliyd193  2 ปีที่แล้ว

      Sorry I am not sure I can help without looking at your wiring. Try to rewire things, double check instructions and code for configuration. Also my solution is only a workaround, the issue is that these are clones, I suggest to buy trusted nRF modules from good sources.

  • @forteleaerieneromane
    @forteleaerieneromane 6 ปีที่แล้ว +1

    it still doesn't work for me and I added an external 3.3V power supply to the modules and wrote the code you showed in your video

    • @vitaliyd193
      @vitaliyd193  6 ปีที่แล้ว

      forteleaerieneromane send me pictures of what your serial monitor looks like . and what's the wiring.

    • @forteleaerieneromane
      @forteleaerieneromane 6 ปีที่แล้ว

      I managed to make it work with a different library. It took some time and troubleshooting but it's done. Thank you anyway!

    • @vitaliyd193
      @vitaliyd193  6 ปีที่แล้ว

      what library is it?

    • @forteleaerieneromane
      @forteleaerieneromane 6 ปีที่แล้ว

      it's called "RadioHead"

    • @vitaliyd193
      @vitaliyd193  6 ปีที่แล้ว +1

      thanks. yes i heard about it. Great, I am glad it worked for you! Good luck in rest of the project!

  • @rounakbachwani2963
    @rounakbachwani2963 6 ปีที่แล้ว +1

    Can we use 100 uf capacitor?

    • @vitaliyd193
      @vitaliyd193  6 ปีที่แล้ว

      Modern Tech. Yes you can. I recommend that.

    • @rounakbachwani2963
      @rounakbachwani2963 6 ปีที่แล้ว

      Will the connections differ if I use the nrf24l01 power adapter?

    • @vitaliyd193
      @vitaliyd193  6 ปีที่แล้ว

      Modern Tech. I'm not sure, sorry.

  • @lofeelo-fi4958
    @lofeelo-fi4958 8 หลายเดือนก่อน +1

    Thanks

  • @engineer_4_you
    @engineer_4_you 11 หลายเดือนก่อน

    Is this problem from not connecting a capacitor 😅😅

  • @ezzeroualiabdellah665
    @ezzeroualiabdellah665 7 ปีที่แล้ว +1

    hello! thank you for the video ,
    My NRF24+ antena and my NRF24 simple were working just fine with my nano arduinos , suddenly they stoped working , and whene I connect them to arduinos , the arduinos power shut down
    I brought another new ones and they works fine ! now I want to fix the old ones.
    is anyone have this problem !

    • @vitaliyd193
      @vitaliyd193  7 ปีที่แล้ว

      great! you are welcome.

    • @vitaliyd193
      @vitaliyd193  6 ปีที่แล้ว

      Ezzerouali Abdellah. Burned diode or the atmega chip!

  • @enesdemirkaya3622
    @enesdemirkaya3622 4 ปีที่แล้ว +1

    Does original ones work better ?

    • @vitaliyd193
      @vitaliyd193  4 ปีที่แล้ว

      I actually switched to other modules, never ordered original ones.thay should though!

  • @abhishekaich9951
    @abhishekaich9951 5 ปีที่แล้ว +1

    I am connecting it with jumper wires......it didn't worked for me

  • @timmildenberger9766
    @timmildenberger9766 3 ปีที่แล้ว

    Hey i don't get it started. I tried the "Getting started" sketch you shown in your video. But actually i'm not sure what it says about the connection. I wired the NRF24L01 exactly like you to the Arduino.
    The serial monitor shows:
    STATUS = 0x00 RX_DR=0 TX_DS=0 MAX_RT=0 RX_P_NO=0 TX_FULL=0
    RX_ADDR_P0-1 = 0xffffffffff 0x0000000000
    RX_ADDR_P2-5 = 0x0000000000
    RX_PW_P0-6 = 0x00 0x00 0x00 0x00 0x00 0x00
    EN_AA = 0xffEN_RXADDR = 0x00
    RF_SETUP = 0x00
    CONFIG = 0x00
    DYNPD/FEATURE = 0x00 0x00
    Data Rate = 1MBPS
    Model = nRF24L01
    CRC Length = Disabled
    PA Power = PA_MIN

  • @thebookcover3592
    @thebookcover3592 3 ปีที่แล้ว +1

    Thanku

  • @mohithsubramaniam4824
    @mohithsubramaniam4824 2 ปีที่แล้ว +1

    awesome

  • @h2macm
    @h2macm 3 ปีที่แล้ว +2

    This is a good video with lots of good info. It helped a lot. The music is nice but the volume overpowers your voice sometimes.

    • @vitaliyd193
      @vitaliyd193  3 ปีที่แล้ว

      Thanks, yes need to improve on it

    • @h2macm
      @h2macm 3 ปีที่แล้ว +1

      @@vitaliyd193 I went through step-by-step. As soon as I switched to the models with the external antenna it worked. The ones I have with the built-in antennas must be the counterfeits. After it started working, I experimented with some of the earlier modes. I remmed out "//radio.setAutoAck(false); // added 08/09/20
      ". Still working. round-trip delay is 22 or 23.
      Thanks again.

  • @n3r3m4c
    @n3r3m4c 7 ปีที่แล้ว +1

    Do you know anything about pinning this module on the micro?
    *edit: thanks for the video

    • @vitaliyd193
      @vitaliyd193  7 ปีที่แล้ว +1

      Try this one: schullebernd.de/wp-content/uploads/2015/10/Schaltbild_nRF24L01_ArduinNano_mit_Elko.png

    • @n3r3m4c
      @n3r3m4c 7 ปีที่แล้ว

      thanks I'll give it a try.

    • @n3r3m4c
      @n3r3m4c 7 ปีที่แล้ว

      what do you recommend for that capacitor? I've seen them mentioned but I've seen a few different ones bouncing around.

    • @vitaliyd193
      @vitaliyd193  7 ปีที่แล้ว

      Cameren Gigantic I agree with what most ppl say 10uF and 0.1uF in parallel. But you can use just one. I was fine with one of 100uF capacity.

    • @n3r3m4c
      @n3r3m4c 7 ปีที่แล้ว

      i think i got it working man (at least some of the time ) thanks for the help.

  • @mohihisham5316
    @mohihisham5316 ปีที่แล้ว

    thank you

    • @vitaliyd193
      @vitaliyd193  ปีที่แล้ว

      Happy it still helps.
      These days, though just use esp32 wifi, only $4, so good.

  • @felixbaum2180
    @felixbaum2180 4 ปีที่แล้ว +2

    First of al thanks, but... Well I mean I came from "nothing is working" to "yea, it seems like its transmitting...". I managed to receiver about 5-10 payloads within i think 4 hours of today...
    That's my code:
    16:16:38.932 -> RX_ADDR_P0-1 = 0xf0f0f0f0e1 0xf0f0f0f0d2
    -> I have connection!
    16:16:38.979 -> Model = nRF24L01+
    -> Also this shows only a plus, when I connected it the right way.
    16:16:52.061 -> Now sending 13137...ok...Failed, response timed out.
    -> Well yeah that's the farest I came...
    What should I do now? I tried out so many things...

    • @felixbaum2180
      @felixbaum2180 4 ปีที่แล้ว

      I'm using these Long Rang nrf24l01 things with that huge antenna on them with the proper base modul, so it gets perfectly clean 3.3V power

    • @vitaliyd193
      @vitaliyd193  4 ปีที่แล้ว

      Either buy genuine modules from adafruit. Or buy HC06 modules 966 mhz with Rx TX inputs, better deal.

    • @felixbaum2180
      @felixbaum2180 4 ปีที่แล้ว

      @@vitaliyd193 I have to use 2.4Ghz. And my models had great ratings on amazon...

    • @vitaliyd193
      @vitaliyd193  4 ปีที่แล้ว

      @@felixbaum2180 I don't always trust Amazon reviews. Give it a try with better us based sources.

    • @felixbaum2180
      @felixbaum2180 4 ปีที่แล้ว

      ​@@vitaliyd193 yea, I guess I don't have too much other options...

  • @tamurtaj2722
    @tamurtaj2722 4 ปีที่แล้ว +1

    Could you please upload this file?

    • @vitaliyd193
      @vitaliyd193  4 ปีที่แล้ว

      What you mean?

    • @tamurtaj2722
      @tamurtaj2722 4 ปีที่แล้ว

      @@vitaliyd193 Code files sir that you have modified for both sender and receiver.

    • @tamurtaj2722
      @tamurtaj2722 4 ปีที่แล้ว

      @@vitaliyd193 i tried this code for once it sent the data but on receiver side there was nothing, and from then till now it is failing over and over again

    • @vitaliyd193
      @vitaliyd193  4 ปีที่แล้ว

      @@tamurtaj2722 man, just buy better modules from good store or use HC05 or HC12 or RFM69 modules. If this fix does not send data well, then check wiring 3 times and check if connections are really good (solder instead of jumpers). Then if no luck, see first sentence above.

  • @coolwizard1582
    @coolwizard1582 3 ปีที่แล้ว +2

    bro i am making gesture control car and u am facing probpem in communication alll value are showing 0 pls help me i spend to much money please reply, [forbididdden bit ] this youtuber video pls reply and help in connection 😭😭

  • @weerobot
    @weerobot 2 ปีที่แล้ว

    Noise..!!

  • @gersncham3356
    @gersncham3356 4 ปีที่แล้ว

    This does not work for me, and the page does not exist

  • @abhishekaich9951
    @abhishekaich9951 5 ปีที่แล้ว +1

    Still not working for me... 😭

    • @vitaliyd193
      @vitaliyd193  5 ปีที่แล้ว +1

      Try a other source of the modules. Likely bad device if all connections are made and capacitor used.

    • @abhishekaich9951
      @abhishekaich9951 5 ปีที่แล้ว

      can you please give me your email,facebook or any other social media accounts..........I have some doubts regarding this.......plz help me

    • @space_0027
      @space_0027 5 ปีที่แล้ว

      @@vitaliyd193 I agree, order them from elsewhere, I've gotten bad ones before...Unfortunately theres many clones out there

  • @parhamh8850
    @parhamh8850 3 ปีที่แล้ว +1

    did you know Arduino Nano CLONE has no 3.3V OUTPUT????? :D

    • @vitaliyd193
      @vitaliyd193  3 ปีที่แล้ว

      I thought some do have it. Not sure though

    • @parhamh8850
      @parhamh8850 3 ปีที่แล้ว

      which resistor is sufficient for converting 5V to 3.3V? thanks.

  • @myperro77
    @myperro77 4 ปีที่แล้ว +1

    welp, it doesn't work for me

    • @myperro77
      @myperro77 4 ปีที่แล้ว +1

      I covered the antenas with my hand and it works without a problem. I searched for a solution for a month and that's what I get. I'm happy but I would not like doing that every second. Thanks for saying that.

    • @vitaliyd193
      @vitaliyd193  4 ปีที่แล้ว

      @@myperro77 . Yea, better use HC12 or rfm69 modules. Or esp32 wifi modules if need wifi.

    • @myperro77
      @myperro77 4 ปีที่แล้ว

      @@vitaliyd193 Indeed, I"ll do that. Cheap is expensive sometimes

  • @nickspace6230
    @nickspace6230 2 ปีที่แล้ว +1

    how about you dont play the background music louder than your voice, that would be helpful. thanks

  • @queenidog1
    @queenidog1 ปีที่แล้ว

    Very good comprehensive video, but you speak too fast and I find it hard to follow sometimes.

  • @johngera5273
    @johngera5273 7 หลายเดือนก่อน +1

    please do NOT play background music. it interferes with your voice and makes it harder to hear and understand you. I clicked on you link to hear your message. NOT MUSIC!

    • @vitaliyd193
      @vitaliyd193  7 หลายเดือนก่อน +1

      Yah sorry, was a newbie.

  • @MrBobWareham
    @MrBobWareham ปีที่แล้ว +1

    Please Please stop the plinky plonk music, it is very annoying

  • @steelbrotherhoodof2359
    @steelbrotherhoodof2359 ปีที่แล้ว

    found this on google: What happens if antenna is not grounded?
    Your antenna mount needs to be properly grounded for your antenna to function correctly. Without a solid ground, you're bound to get high SWR levels and extremely poor performance.