nRF24L01 - which library to use for wireless sensor project?

Hello,
There seems to be several libraries for the nRF24L01, and two main ones seems to be the RF24 and the Mirf library. I've only played with the ping pong example of the Mirf.

I'd like to send temperature and humidity data from one Arduino to another, preferably in the form of a struct. I'm still working out the details of how to do that. Is one library better than another for something like this?

Still really new to this, appreciate any insights.

Thanks!

I think that either library would do it, it would certainly be possible (and quite easy) with RF24, as long as the total size of the structure does not exceed the maximum payload size.

I tried Mirf library. using it's example.

pro mini run client; UNO runs server. works as expected. but no long my pro mini chip gets very hot. don't know why.

I tried RF24 library. pro mini still gets hot. I guess that's because pro mini VCC is 5V. and I use it for nRF24, while RF24 need 3.3V.

let me correct myself. it's not because 3.3V, 5V, which makes pro mini hot. the reason is unknow. if anybody could shed light on it, that will be very appreciated.

The nRF24L01+ needs a 3.3V power supply. How are you powering it?

I supplied 5V to it. Arduino UNO won't get hot. but pro mini gets hot( burn finger). then I tried a voltage divided to get 3.3V for pro Mini, still hot.

Maybe you've blown up the nRF24L01+ by throwing 5V at it. Does the radio still work? Does the mini stop getting hot if you disconnect the radio? How much current is your voltage divider drawing? You might be better off using a couple of diodes to drop the voltage - this will mean the Arduino isn't dumping any current through the voltage divider.