Разбираем, как устроены самодельные глушилки 2,4 ГГц на ESP32 и nRF24L01: схемы, прошивка, открытые проекты RF-Clown и Project Starbeam, а также юридические риски.
Что такое Projeto Jammer и что он делает
Projeto Jammer — это обобщённое название для самодельных и студенческих инженерных проектов, в которых собирают устройство, намеренно излучающее радиопомехи, чтобы нарушить работу беспроводной связи. По определению ScienceDirect, глушилка (jammer) — это прибор, который целенаправленно генерирует сигнал, мешающий системам коммуникации. В типовой сборке используется микроконтроллер ESP32 и трансивер nRF24L01, работающий в диапазоне 2,4 ГГц — том же, где работают Wi-Fi, Bluetooth и даже микроволновые печи.
С практической точки зрения такой проект демонстрирует уязвимость беспроводных протоколов: создаваемые радиочастотные помехи приводят к отказу в обслуживании (denial of service) для устройств в радиусе действия. Именно поэтому подобные сборки чаще всего подаются как учебные: они показывают, почему Bluetooth и Wi-Fi чувствительны к перегрузке эфира, и зачем в протоколах предусмотрены механизмы помехоустойчивости. Ниже мы разберём, как это работает технически, какие открытые проекты существуют и где проходит граница законного тестирования.
Как работает глушилка на ESP32 и nRF24L01
Bluetooth Classic работает в ISM-диапазоне 2,4 ГГц и использует 79 каналов вблизи 2,45 ГГц с перескоком частот до 1600 раз в секунду. BLE обходится 40 каналами с адаптивным перескоком. В основе обоих лежит технология Frequency Hopping Spread Spectrum (FHSS): приёмник и передатчик синхронно меняют частоту, чтобы уйти от помех. Глушилка ломает эту схему иначе — она не «перехватывает» канал, а заливает весь диапазон шумом, из-за чего пакеты теряются, а соединение становится нестабильным.
Именно так описывает свой ESP32 Bluetooth Jammer издание CircuitDigest в материале от 13 апреля 2026 года: там приведены схема, таблица подключения выводов, прошивка и видео демонстрации. Автор Anand D. использует два модуля NRF24L01, которые управляются независимо через интерфейсы HSPI и VSPI микроконтроллера ESP32. Это позволяет формировать параллельные потоки пакетов сразу по нескольким каналам, увеличивая зону покрытия и плотность помех по сравнению с одним радиомодулем.
Важно понимать ограничение: такой DIY-подход маломощный. Он рассчитан на демонстрацию уязвимости в контролируемом эксперименте, а не на подавление реальных сетей на больших расстояниях. Военные и коммерческие глушилки — отдельный класс устройств с другой мощностью, охлаждением и ценой.
Зачем нужны два модуля nRF24L01 и интерфейсы HSPI/VSPI
Использование двух модулей nRF24L01 даёт каждому из них собственную шину управления. ESP32 располагает интерфейсами HSPI и VSPI, поэтому один радиомодуль можно повесить на HSPI, а второй — на VSPI, не конфликтуя за одни и те же линии. Система генерирует параллельные пакеты данных по нескольким каналам, что повышает покрытие и производительность по сравнению с одиночным радио.
В проектах часто применяют версии nRF24L01+ с усилителем PA+LNA — они дают большую дальность, но требуют стабильного питания. Ниже — ориентировочное сравнение конфигураций по ключевым параметрам.
Открытые проекты: RF-Clown и Project Starbeam
RF-Clown — открытый проект глушилки BLE и Bluetooth на nRF24L01 и ESP32, распространяемый под лицензией MIT. На GitHub у него около 1,9 тыс. звёзд, 43 наблюдающих и 192 форка. Аппаратная часть включает три модуля NRF24 (GT24 Mini), четыре кабеля IPEX и антенны 8 dBi, OLED-дисплей и три тактильные кнопки, подсветку NeoPixel, литиевую батарею с зарядным модулем TP4056, встроенный CP2102 и стабилизатор LF33. Прошивка ориентирована на ESP32 Board Version 1.0.5.
Project Starbeam v2 (2026) позиционируется как «максимальная» сборка ESP32 WiFi + BT + Drone Jammer с пятью радио. В основе — ESP32-WROOM-32D (двухъядерный, 240 МГц, 4 МБ флеш-памяти, 520 КБ SRAM), дисплей SSD1306 OLED 128x64 по I2C, до пяти модулей NRF24L01+ 2,4 ГГц PA+LNA и до двух CC1101 (300–928 МГц), размещённых на четырёхслойной печатной плате. При совместимости с HackRF One заявлено расширение покрытия вплоть до 6 ГГц.
Обе сборки делают ставку на прозрачность и обучение в противовес закрытым реализациям. Project Starbeam при этом описывается как доступный подход к радиоразведке для задач безопасности, а RF-Clown — как открытая платформа для изучения BLE и Bluetooth.
Сравнение параметров и компромиссы
При выборе между готовыми открытыми проектами и собственной сборкой стоит смотреть на набор радио, дисплей, питание и лицензию. Ниже — сводка по трём типовым конфигурациям, включая мультидиапазонный студенческий проект на 900–1900 МГц (GSM900, GPS, GSM1800).
Главный компромисс очевиден: DIY-сборки дешевы и доступны, но уступают коммерческим и военным глушилкам по мощности и дальности. Военный рынок глушилок, по оценке Dataintelo, в 2025 году составлял 9,4 млрд долларов и прогнозировался к росту до 17,8 млрд долларов к 2034 году при CAGR 7,4% — то есть разрыв в классе устройств сохраняется. Отдельно стоит упомянуть исследовательское направление: обнаружение глушилок изучают через статистические индексы, аппаратные подходы, классификацию помех в GNSS-диапазонах методами машинного обучения и оценку типа глушилки в LTE по числу подключённых UE.
Аппаратная сборка, прошивка и пошаговые инструкции
Сборка CircuitDigest начинается с подбора компонентов, затем идут схема, таблица подключения выводов, монтаж, прошивка, видео-демонстрация, объяснение HSPI и VSPI и раздел поиска неисправностей. Для прошивки RF-Clown нужно скачать ESP32 Flash Download Tool и USB-драйверы, подготовить .bin-файл, подключить ESP32 по USB, выбрать тип чипа ESP32, добавить .bin по стартовому адресу 0x1000, выбрать COM-порт и скорость 115200, нажать Start и проверить загрузку.
Для Project Starbeam порядок такой: заказать четырёхслойную плату, установить компоненты (ESP32-WROOM-32D, дисплей SSD1306, радио NRF24, радио CC1101, модуль USB-C), поставить Arduino IDE, добавить SmartRC-CC1101-Driver-Lib2 в папку библиотек, открыть starbeam_v2.ino, загрузить код и прикрутить антенны. Инструкция Instructables по DIY-глушилке для дронов, Wi-Fi и 4G (14 октября 2024 года) предлагает сначала извлечь высоковольтный модуль, затем спроектировать и заказать PCB и продолжить по шагам.
Отдельно стоит помнить про драйверы: для плат с CP2102 нужен CP210x USB to UART Bridge VCP Drivers, иначе компьютер не увидит устройство при прошивке.
Юридические риски и границы разрешённого тестирования
Project Starbeam прямо заявляет, что предназначен только для авторизованного тестирования безопасности. Несанкционированное радиоглушение, деаутентификация Wi-Fi или анализ сетей могут нарушать Computer Fraud and Abuse Act (CFAA), правила FCC и аналогичные законы других стран. Ответственность за соблюдение законодательства лежит исключительно на пользователе: тестировать можно только собственные сети или те, на которые есть письменное разрешение.
Это не формальность. Даже маломощная самоделка в 2,4 ГГц может помешать соседям, офисной технике или медицинскому оборудованию, а в ряде юрисдикций сам факт изготовления глушилки уже наказуем. Поэтому учебные проекты стоит держать в экранированном помещении или в лаборатории с согласованными условиями, а не запускать в жилом доме или общественном месте.
Материал носит образовательный характер и не является призывом к нарушению закона. Если цель — изучать радиосвязь, безопаснее начинать с приёма и анализа сигналов, а не с их подавления.
Частые вопросы о глушилках на ESP32 и nRF24L01
Ниже собраны ответы на вопросы, которые чаще всего возникают у тех, кто впервые сталкивается с темой projeto jammer и хочет понять техническую и правовую сторону.
Что важно запомнить
Projeto Jammer — это прежде всего учебный жанр: ESP32 и nRF24L01 позволяют наглядно показать, как перегрузка эфира в 2,4 ГГц ломает FHSS-схему Bluetooth и Wi-Fi. Открытые проекты вроде RF-Clown и Project Starbeam дают готовые схемы, прошивки и списки компонентов, а CircuitDigest и Instructables — пошаговые инструкции. Но у DIY-сборок низкая мощность и дальность, а юридические риски высоки: без письменного разрешения тестировать чужие сети нельзя.
Если вы студент или инженер-энтузиаст, разумный путь — изучать принципы помехоустойчивости, работать в изолированной лаборатории и обязательно сверяться с местным законодательством до сборки. Только так проект останется образовательным, а не превратится в нарушение закона.
Частые вопросы
Что такое projeto jammer?
Projeto jammer — это проект, в рамках которого собирают устройство, намеренно излучающее радиопомехи для нарушения беспроводной связи. Типовые сборки используют микроконтроллер ESP32 и трансиверы nRF24L01, чтобы залить диапазон 2,4 ГГц шумом и вызвать потерю пакетов и отказ в обслуживании Wi-Fi, Bluetooth и BLE-устройств в радиусе действия.
Как работает Bluetooth-глушилка на ESP32?
ESP32 управляет двумя модулями nRF24L01 PA+LNA: один подключён к HSPI, второй — к VSPI, и оба транслируют радиочастотный шум в диапазоне 2,4 ГГц. Это перегружает каналы, на которые опирается Bluetooth, вызывая потерю пакетов и нестабильность соединения. Так демонстрируется уязвимость Frequency Hopping Spread Spectrum в контролируемом учебном эксперименте.
Зачем в глушилке используют два модуля nRF24L01?
Два модуля nRF24L01 позволяют управлять каждым независимо через интерфейсы HSPI и VSPI микроконтроллера ESP32. Система формирует параллельные пакеты данных сразу по нескольким каналам, что увеличивает покрытие и производительность по сравнению с одним радиомодулем. Это особенно полезно, когда нужно одновременно перегрузить больше частот в диапазоне 2,4 ГГц.
Законно ли собирать глушилку сигнала?
Project Starbeam заявляет, что устройство предназначено только для авторизованного тестирования безопасности. Несанкционированное радиоглушение, деаутентификация Wi-Fi или анализ сетей могут нарушать Computer Fraud and Abuse Act (CFAA), правила FCC и аналогичные законы. Ответственность за соблюдение требований несёт пользователь: тестировать можно только свои сети или те, на которые есть письменное разрешение.


