Ensure that the 8-pin female socket of the nRF24L01+ is correctly oriented and firmly seated down into the YL-105 socket. A loose physical connection breaks the high-speed SPI bus.
The YL-105 features a 6-pin male header on one side and an 8-pin female socket on the other for the NRF24L01+ module. Pinout Table (Input Side - To Microcontroller) Ground (0V) VCC: Power Input (4.8V - 12V DC) CE: Chip Enable (Digital I/O) CSN: Chip Select Not (Digital I/O) SCK: Serial Clock (SPI) MOSI: Master Out Slave In (SPI) MISO: Master In Slave Out (SPI) IRQ: Interrupt Request (Not always needed) yl105 datasheet
SPI data input line to the radio module. Ensure that the 8-pin female socket of the
Wiring the YL-105 to an Arduino Uno takes advantage of hardware SPI pins. This approach isolates the radio’s power requirement to the safe 5V rail: Connect to Arduino 5V . Connect YL-105 GND to Arduino GND . Pinout Table (Input Side - To Microcontroller) Ground
(VCC/GND), it does not shift the logic levels for the SPI data lines. Fortunately, the nRF24L01+ data pins are 5V tolerant