A smoking RF24 Module- why does it work...sort of?

So I have a few of these rf24 modules (2 different brands) and have been successful in the past getting it to work. I am struggling now though getting it to work with the nano. I am using the Acknowledgement Payload example sketch in the rf24 library.

When I first plugged in one of the modules I wasnt able to get it to TX or RX according to the serial monitor (radio hardware not found! msg). I unplugged that particular rf24 module and plugged in a different one which started to smoke (I think from the ground pin). Oddly enough, I now had a msg on the serial monitor asking which node it was- so I entered 0 and TX. I now unplug the smoking module and plug in the original one-- and it is now Transmitting according to the serial monitor (the other node/nano/rf24 module that is supposed to be RX the msg never has acknowledged).

I have replicated this multiple times now where the only way I can get the non smoking rf24 module to work is to plug the smoking one in first and get the serial monitor to ask for which node it is- after that and plugging in the non smoker, it seems to work as it should.

What is going on here?

Hi,

  1. Please post your circuit diagram, include power supplies and component names and pin labels.
  2. Please post an image of the smoking NRF, in particular where it smokes.
  3. Please post the code YOU have loaded to the Nano.

Thanks.. Tom.... :grinning: :+1: :coffee: :australia: