Радиомодуль nRF905 представляет собой микросхему радиоприемопередатчика, похожую на хорошо известную nRF24L01, но работает на частотах 433/898/915 МГц вместо 2,4 ГГц, имеет гораздо больший радиус действия и несколько дополнительных контактов ввода-вывода. Однако скорость передачи данных nRF905 составляет всего 50 Кбит/с по сравнению с 2 Мбит/с у nRF24L01.
nRF905 не совместим с напряжением 5 В, поэтому необходимо выполнить преобразования уровней напряжения с выводов Arduino: используйте простой делитель напряжения (470 Ом на вывод Ардуино и 1 КОм на заземление GND). Подобное преобразование необходимо выполнить только с контактами TXE, CE, PWR, SI, SCK и CSN.
nRF905 имеет 511 каналов в диапазоне 422,4–473,5 МГц с шагом 100 кГц в диапазоне 433 МГц и 844,8–947 МГц с шагом 200 кГц в диапазоне 868/915 МГц (не забудьте проверить, какие частоты разрешены в вашей стране!), но каждый канал перекрывается. смежные каналы, поэтому одновременно можно использовать только 170 каналов.