Как подключить nRF24L01+?

Не понимаю как осуществляется подключение по SPI.  

  

И с кодом тоже некоторые проблемы.

SPI - это полнодуплексный синхронный интерфейс связи, который связывает два устройства - мастера и слейва (может и больше быть устройств на шине, но всегда мастер один, все остальные слейв). Это значит, что обмен информацией между ДВУМЯ устройствами может идти как от мастера к слейву, так и от слейва к мастеру. Шина синхронная, а это значит, что выставление информации на шину происходит синхронно с тактируемой линией. В чем прелесть данного решения? А в том, что шину тактирует мастер и он может в середине сеанса обмена информацией взять и прекратить общение (пойти по своим делам). Затем вернутся к SPI и запросить оставшуюся информацию.  

  

Как подключить? Независимо от микроконтроллера (МК), линия MISO мастера подключается к линии MISO слейва, а MOSI мастера к MOSI слейва. Тактирующая линия SCK объединяются между собой. Что касается nRF24, то у него есть ещё линия CS - при прижатии этой ноги к земле,  nRF24 будет ждать байт команды на интерфйсе SPI. Всё последующие байты будут данными. Чтобы снова послать команду, необходимо "передернуть" CS. Это если кратко про SPI у nRF24

[Тут](https://robotchip.ru/obzor-radio-modulya-nrf24l01/) описано подключение и даны примеры кода.