NRF24L01

Модули связи на основе микросхемы NRF24L01 это мои любимые модули для создания беспроводных систем управления на небольших расстояниях.
Эти модули очень просты в управлении, компактны, недорого стоят и обеспечивают надежную связь на малых расстояниях.

Управляются модули через интерфейс SPI, который можно организовать программно, если не требуется скоростного обмена данными.

Из фишек мне больше всего нравится функция подтверждения принятого пакета, автоматический контроль корректности принятых данных, толерантность выводов к 5 вольтам, отдельный вывод прерывания (IRQ) для контроля принятой посылки и несколько адресов для принятия данных. И, конечно, очень доступная цена.

На aliexpress можно найти модули в трех исполнениях. Ниже показаны внешние виды плат и их распиновка

Плата с 10 выводами с зеленой паяльной маской. Распиновка выводов уже прописана на плате. Кстати, эта плата относительно просто переделывается под плату с 8 выводами. Об этом чуть ниже.

В виде 8-выводной платы с паяльной маской черного цвета. Такие чаще всего встречаются в продаже.

И в виде платы для поверхностного монтажа с 8 выводами с одной стороны:

Есть еще версия платы с дополнительным усилением. У такой платы тоже 8 выводов и они совпадают с 8-выводной платы без усилителя.

Напряжение питания (VCC) для всех модулей составляет 3,3В. Но, на сигнальные выводы допускается подача сигналов с напряжением как 3,3В, так и 5В. То есть модули могут работать как с микроконтроллерами с напряжением питания 3,3В, так и с напряжением питания 5В.

Кстати, платы лучше проектировать под модули с 8 выводами. Потому что 10-выводная версия достаточно просто переделывается под 8-выводную.

Что бы из 10-выводной версии сделать 8-выводную нужно аккуратно перерезать верхнюю дорожку между двумя выводами VCC и крайний вывод соединить с GND.

Выводы VCC соединяются между собой только верхней дорожкой. А выводы двух GND можно просто откусить, что бы плату можно было вставить в отверстия для 8-выводной версии.

А вот 8 выводная версия под 10-выводную уже намного сложнее адаптировать.