I am trying to make my own RC transmitter and receiver using NRF24L01 power module (the one with antenna)
For some reason, the modules don't work even when they are sitting next to each other
But when I touch the transmitter module with my hand, it works perfectly
I know this question has been asked before by many people but none of them got a permanent solution
Some said that wrapping the module inside tin foil or using electrostatic bag worked
The foil didn't work for me but electrostatic bag worked
The problem is that it is just a temporal solution
I want a permanent solution as I cannot take any risk using that for controlling RC aircrafts
I also want to know the reason behind this a bit more
Also the modules are powered by a good supply with 10uF and a 0.1uF capacitors
I am using the code from Electronoobs tutorial
That code works for many people so the problem shouldn't be in code.
The high power modules don't like to sit next to each other at all, especially when MAX power is used.
You may be damping the transmitter with your hand or bag to al level that does not overwhelm the receiver.
Did you ever try to watch tv with binoculars from a distance of 1 meter?
It's not like I am using the module at exact 50m distance!
What wanted to say is that the module doesn't work at any case whether if I keep it close or at a distance. But it works when I hold it the module in my hand
Good power supply means that I am providing it stable 3.3V without any ripples. I am using a 3.3V regulator which can provide 1A current so power supply is not the problem
What I wanted to ask is if their is any better solution for it than tin foil or electrostatic bag to make it work or that's the only way?
ElectronCodex:
It's not like I am using the module at exact 50m distance!
What wanted to say is that the module doesn't work at any case whether if I keep it close or at a distance. But it works when I hold it the module in my hand
If the only way it works, regardless of distance, is when you hold the module in your hand then my guess is that the module is faulty.