А вы пробовали запускать? Какие проблемы? Я вижу странный комментарий здесь Код (C++): RF24 radio(9,10); // инициализировать модуль на пинах 9 и 10 Для Уно Но на самом деле это CE и CS пины - оба управляются с ардуино следовательно можно ставить любые. Непонятно откуда это ограничение.
Запускать пробовал, скетч взят с канала AlexGyver на Youtube, пока я только проверил на роботоспособность Uno, на канале все показано. А вот Leonardo никак не реагирует, загрузка завершается нормально, а дальше - пустота.
Сопоставь пины MISO, MOSI, SCK на UNO и Leonardo. В инете есть карты пинов. http://duino4projects.com/wp-content/uploads/2013/04/Ardunio_leonardo_pinout.jpg
Все проверено по распиновке, пины сопоставлены правильно. Что-то в програмном коде явно не так адаптировано для Leonardo, как для Uno.