SenseBender, check wires
-
I can't see the + in the picture, that validates it as a nrf24l01+ ?
Check page 73 in the datasheet for the markings http://www.nordicsemi.com/eng/content/download/2726/34069/file/nRF24L01P_Product_Specification_1_0.pdf
You could try disabling the + variant check in the Mysensors core
https://github.com/mysensors/Arduino/blob/master/libraries/MySensors/MyTransportNRF24.cpp#L35And perhaps set RF24_DATARATE to 1Mbit instead of 250Kbit (as 250kbit is only available on the + variant)
-
I have used this nrf with other arduino's and there they work fine.
This is a close-up picture: https://i.imgur.com/CLnR6p6.jpg
-
Do you have a multimeter (with continuity test) to help you check that the NRF socket pins is connected with the MCU?
-
@hek yes, the sockets are fine. Maybe i have to measure directly between the atmega and the socket?
-
@hek Every nrf pin has a connection to the atmega. But is it normal that the VCC and CSI are connected to each other?
I measured a mysensors pir and they don't have a connection to each other.
-
There shouldn't be any short-circuit between any of the pins on the connector. Could you check the board for solder bridges?
-
The short is between two adjacent pins in the header, it could be that it's the socket that has a defect.
Next step is therefore to remove the socket. Either by desoldering it as a whole unit, or break it apart and remove 1 leg at a time. But do be careful not to damage the pcb.
-
The short is between two adjacent pins in the header, it could be that it's the socket that has a defect.
Next step is therefore to remove the socket. Either by desoldering it as a whole unit, or break it apart and remove 1 leg at a time. But do be careful not to damage the pcb.