NRF24L01+ Counterfeit

Go To Last Post
11 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

After years of using these $1 counterfeit NRF modules, I just encountered one that doesn't work. It transmits messages OK, but it only receives all zero messages.

 

Had to fiddle a while (and build a spare gadget) to verify what I was seeing. Yup. Others receive the messages it sends properly, but whenever it receives a message is all zeros. It's not the MISO line or the gadget would never know a message had come.

 

 

If you don't know my whole story, keep your mouth shut.

If you know my whole story, you're an accomplice. Keep your mouth shut. 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Or is it that the transmitter is actually sending all zeros?

Ross McKenzie ValuSoft Melbourne Australia

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

valusoft wrote:

Or is it that the transmitter is actually sending all zeros?

 

That's why I built an extra gadget, to see if it was the transmitter or receiver. (They talk to each other)

 

Funny thing, in the final design with the final program, the one that does not receive would work fine.

If you don't know my whole story, keep your mouth shut.

If you know my whole story, you're an accomplice. Keep your mouth shut. 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Torby wrote:
That's why I built an extra gadget, to see if it was the transmitter or receiver. (They talk to each other)

 

Yes,I test with Parallel port SPI and other(communication) with PS and VOM for my NRF24.Cause The frecuencies similar to WIFI but protocol TRX different.

 

Tried with PC parallel port SPI with only resistors.connect to NRF24.Sadly my NRF sent to garbage.

 

Regards

Jeckson

.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Jeckson wrote:

Torby wrote:
That's why I built an extra gadget, to see if it was the transmitter or receiver. (They talk to each other)

 

Yes,I test with Parallel port SPI and other(communication) with PS and VOM for my NRF24.Cause The frecuencies similar to WIFI but protocol TRX different.

 

Tried with PC parallel port SPI with only resistors.connect to NRF24.Sadly my NRF sent to garbage.

 

Regards

Jeckson

 

I use 3v for anything related to NRF.

If you don't know my whole story, keep your mouth shut.

If you know my whole story, you're an accomplice. Keep your mouth shut. 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Torby wrote:
I use 3v for anything related to NRF.

 

Did you had Arduino ? you could used as testbench.

 

JSB

 

 

.

Last Edited: Fri. Mar 13, 2020 - 05:47 AM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Jeckson wrote:

Torby wrote:
I use 3v for anything related to NRF.

 

Did you had Arduino ? you could used as testbench.

 

JSB

 

 

 

I had this:

 

 

Because I wanted less wiring and smaller space than arduino nano.

 

This also has the LED's that I have twice put on backwards. That is called "Experience."

 

I added the .1uF ceramic disc to the reset line 'cause it would not power on reset. It still does not power on reset. Otherwise, the board works great as laid out.

If you don't know my whole story, keep your mouth shut.

If you know my whole story, you're an accomplice. Keep your mouth shut. 

Last Edited: Fri. Mar 13, 2020 - 06:16 PM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Torby,Did you programmed that like at picture ?

 

JSB

.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Yup. The 6 pin connector goes go the Atmel ICE programmer/debugger.

 

If you don't know my whole story, keep your mouth shut.

If you know my whole story, you're an accomplice. Keep your mouth shut. 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Torby wrote:
Yup. The 6 pin connector goes go the Atmel ICE programmer/debugger.

 

Tried to pull the NRF and program/debug the arduino.

 

JSB

.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Shouldn't be hard. There are lots of Arduino examples.

 

Oh, if you're using ISP and have the NRF connected to the SPI pins, add a pullup resistor to the CS line to be sure the NRF does not get selected while trying to program the Arduino. Doesn't matter if using the bootloader and USB connector.

If you don't know my whole story, keep your mouth shut.

If you know my whole story, you're an accomplice. Keep your mouth shut. 

Last Edited: Fri. Mar 20, 2020 - 04:01 PM