M5 Stick
March 4, 2025

Не работает модуль CC1101 / NRF24

Привет, карифан!

Почему у меня не работает модуль cc1101?

Почему у меня не работает модуль nrf24?

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

Причин может быть всего 4:

Причина №1. Самая популярная

*все вышеперечисленные модули подключаются абсолютно одинаково

-ты просто был невнимателен при подключении

Всегда обращай внимание, где на пинах находится "земля" (она же "G" / "GND" от англ. "Ground")

В большинстве случаев, площадка для пина под G будет квадратная, в отличие от всех остальных пинов, где площадки круглые (см. фото ниже)

пин GND/G/земля

Запомни эту информацию, т.к. это самый простой ориентир. Когда ты будешь крутить-вертеть модуль во время сборки/пайки, G - твой лучший друг, это поможет не запутаться.

Собственно, суть проблемы в том, что при подключении все пользуются данной схемой (она является корректной):

схема подключения

ВАЖНО! На данной схеме модуль изображен с ВИДОМ СВЕРХУ, но сами пины для подключения у нас снизу. Многие новички не понимают, что в данном случае, схему необходимо "дважды отзеркалить". Вживую это выглядит так:

nrf24 вид сверху

А подключать нам надо так (со стороны пинов):

nrf24 вид снизу

Не забываем перепроверять себя с помощью G, рекомендую всегда начинать сборку именно с этого пина.

Причина №2. Плохой контакт

Если ты собираешь свой сетап на беспаечной макетной плате, например как тут:

Беспаечная макетная плата

То скорее всего, ты используешь кабели типа Dupont:

dupont

Все эти сборки очень капризные, потому что все держится на соплях и контакт в твоей цепи может пропасть в абсолютно любом месте. Просто нужно немного пошевелить все места контакта с макеткой/стиком/модулем и перепроверить еще раз. Данный способ актуален только в том случае, если ты на 100% уверен в работоспособности модуля и правильности сборки по схеме. Если нет, то см. Причина №1.

*если что, Dupont - американский бренд, и то, что продают на алике и прочих маркетплейсах - Дюпонтом не является, просто тип коннектора скопировали

Причина №3. Брак модуля

Да, такое тоже случается со всеми и никто от этого не застрахован. Я рекомендую все модули покупать по нескольку штук. Они все равно дешевые и после проверки тебе, во-первых, не нужно будет снова ждать отправку с Алика, если один из модулей будет бракованным; во-вторых, всегда можно ненужный модуль продать и не потерять в цене; в-третьих, можно использовать доп. модули в новых проектах; в-четвертых, они настолько дешевые (по сравнению с функционалом, который в них заложен), что не стоит по этому поводу переживать.

Причина №4. Модуль сгорел

Если ты поспешил и сделал всё тяп-ляп, лишь бы побыстрее "взломать" всех вокруг, но при этом оказалось, что сборка была неправильной, то ты легко мог "убить" модуль, закоротив пины G и 3v3. Да, напряжение у стика всего 3 Вольта (у других модулей бывает 5 Вольт), но этого вполне достаточно, чтобы привести в негодность большинство компонентов, установленных на плате модуля с помощью короткого замыкания.

Удачи, карифан! Не болей

Больше информации на канале https://t.me/ugly_stick