#Прошивки и настройкаГайд

ExpressLRS (ELRS): что это, как забиндить и настроить

Что такое ExpressLRS, чем отличаются ELRS 2,4 ГГц, 868/915 МГц и Gemini, как забиндить приёмник через bind phrase или Lua, подключить его к полётному контроллеру и выбрать packet rate.

Пилот держит пульт радиоуправления с двумя поднятыми антеннами и экраном
Фото: Fath / Unsplash

ExpressLRS (ELRS) — открытая система радиоуправления, которая передаёт команды с пульта на приёмник дрона или самолёта. Чтобы она заработала, нужны три совпадения: одна и та же первая цифра версии прошивки на модуле и приёмнике (сейчас это ExpressLRS 4.1.0 от 17 июля 2026 года, с 3.x она не соединяется), одинаковая фраза привязки (bind phrase) и один частотный регион. Остальное настраивается в Lua-скрипте на пульте: packet rate для фристайла 250 Гц, телеметрия Std, мощность 100–250 мВт с динамической регулировкой. Ниже весь путь от прошивки до проверки failsafe.

Что такое ExpressLRS

ExpressLRS — прошивка с открытым кодом на GitHub для радиомодулей пульта и приёмников. Своего «железа» у проекта нет: модули и приёмники выпускают Radiomaster, BetaFPV, HappyModel, Jumper и десятки других компаний, а прошивка у всех общая. Поэтому приёмник одного бренда работает с пультом другого.

В эфире ELRS использует радиочипы Semtech. На 2,4 ГГц это SX1280 с модуляциями LoRa и FLRC, на 900 МГц — SX127x, а двухдиапазонный LR1121 умеет и то и другое. По проводу между приёмником и полётным контроллером идёт протокол CRSF, тот же, что у TBS Crossfire. Betaflight, INAV и ArduPilot понимают его без доработок, а телеметрия с дрона по тому же проводу возвращается на пульт.

Как выбрать сам пульт и чем ELRS лучше FlySky или FrSky, мы писали в статье об аппаратуре радиоуправления. Здесь речь о настройке.

2,4 ГГц, 868/915 МГц и Gemini

Вариант Частоты Для чего Антенны
ELRS 2,4 ГГц 2400,4–2479,4 МГц, 80 каналов вупы, фристайл, гонки, полёты до нескольких километров маленькие, легко поставить на любую раму
ELRS 868 МГц (EU868) 863,275–869,575 МГц, 13 каналов дальние полёты, самолёты, лес и рельеф длиннее, ставить сложнее
ELRS 915 МГц (FCC915) 903,5–926,9 МГц, 40 каналов США и страны с теми же правилами как у 868
Gemini два канала в одном диапазоне запас по помехоустойчивости две антенны на приёмнике
Gemini Xrossband (GemX) 900 МГц и 2,4 ГГц одновременно дальние полёты с дублированием связи две антенны разных диапазонов

Диапазоны приведены по исходному коду прошивки 4.1.0 (файл FHSS.cpp). В режиме Gemini передатчик шлёт один и тот же пакет сразу на двух частотах: в 2,4 ГГц они разнесены на 40 МГц, в 900 МГц примерно на 10 МГц. Помеха на одной частоте не рвёт связь. GemX работает в двух диапазонах сразу и требует двух чипов LR1121 и в модуле, и в приёмнике. Обычный однодиапазонный приёмник с GemX-передатчиком в таком режиме не соединится.

Для большинства пилотов хватает 2,4 ГГц. Самые лёгкие приёмники весят около 0,6 г, антенна в виде буквы T помещается даже на мини-дрон до 150 г. В России к тому же у 868 МГц жёсткие ограничения по мощности, о них ниже.

Версии: 3.x и 4.x не соединяются

Правило ELRS простое: первая цифра версии на модуле пульта и на приёмнике должна совпадать. Приёмник на 3.6 с модулем на 4.1 не соединится вообще, ни через фразу, ни кнопкой.

Версия Дата Что важно знать
3.6.4 8 июня 2026 последняя версия ветки 3.x, на ней летает большинство готовых дронов
4.0.0 6 февраля 2026 новый протокол в эфире, удалена поддержка устройств на STM32
4.0.1 12 мая 2026 исправления для приёмников 2,4 ГГц на SX1280 и выбора региона 900 МГц
4.1.0 17 июля 2026 текущая: bind phrase с пульта, более экономная динамическая мощность

В 4.0 появились автоматический выбор режима антенн, новый веб-интерфейс и альтернативный способ арминга, который освобождает пятый канал (нужен EdgeTX 2.11 или новее). Динамическая мощность теперь подстраивается по статистике отношения сигнал/шум, а в 4.1 она охотнее снижает мощность, когда связь хорошая. Поддержку модулей и приёмников на STM32 удалили: FrSky R9M, ImmersionRC Ghost и приёмники HappyModel PP остались на 3.x.

Перед переходом на 4.0 сохраните в веб-интерфейсе файл hardware.json и настройки со вкладки Options. Внутренняя файловая система сменилась, и при обновлении они стираются. С пульта удалите старые elrsV3.lua и elrsV3.luac, иначе в меню Tools появятся две строки ExpressLRS. Новый elrs.lua работает со всеми прошивками начиная с 2.0.

Отдельная история со встроенными (SPI) приёмниками на платах вупов. Их код живёт внутри самого Betaflight: стандартная сборка 2026.6 говорит на протоколе ELRS 3, а для четвёртой версии при прошивке контроллера отмечают соответствующий пункт в списке опций. Подробности в статье о настройке Betaflight. Если летаете на нескольких дронах, переводите на 4.x весь парк одновременно, а пульт пусть остаётся на версии, с которой работают все модели.

Прошивка: Configurator, Web Flasher и Wi-Fi

Прошивку собирает ExpressLRS Configurator, программа для Windows, macOS и Linux (текущая версия 1.8.4 от 26 октября 2026). Тот же набор функций есть в браузерном Web Flasher на expresslrs.github.io. В обоих случаях вы выбираете устройство из списка, версию, регион и вводите bind phrase.

Способы залить прошивку:

  • Проще всего по Wi-Fi. В Lua-скрипте на пульте выберите Enable WiFi для модуля или Enable RX WiFi для приёмника, подключитесь к сети ExpressLRS TX или ExpressLRS RX с паролем expresslrs и откройте в браузере 10.0.0.1. В Configurator нажмите Build вместо Flash и загрузите полученный файл через страницу обновления. Приёмник, который 60 секунд не видит передатчик, сам включает Wi-Fi.
  • Через полётный контроллер, в режиме Betaflight Passthrough: приёмник уже припаян и настроен, контроллер подключён по USB, Configurator прошивает приёмник через него.
  • По USB или UART прошивают модули без Wi-Fi, а также всё, что прошивается впервые.

Через веб-интерфейс по 10.0.0.1 меняют и настройки без перепрошивки: фразу привязки, регион, режим выходов у приёмников с PWM.

Как забиндить приёмник ELRS

Через bind phrase. Задайте одну и ту же фразу на модуле и на приёмнике: в Configurator при прошивке или в веб-интерфейсе. В 4.1 фразу можно ввести прямо с пульта, через новую версию Lua-скрипта. Модуль и приёмник с одинаковой фразой соединяются сами, без кнопок. Фраза работает как пароль. любой передатчик с той же фразой подключится к вашему приёмнику. Придумайте свою, из латинских букв и цифр, не короче восьми символов.

Тремя включениями. Выключите пульт. Подайте питание на приёмник и меньше чем через две секунды снимите его. Повторите ещё два раза. Светодиод начнёт мигать двойными вспышками с паузой: приёмник в режиме привязки. Включите пульт, откройте Tools → ExpressLRS и нажмите [Bind]. Ровный свет означает, что привязка прошла. Питание проще давать от лётного аккумулятора. Сначала проверьте пайку на замыкания.

Из Betaflight или кнопкой. Во вкладке Receiver есть кнопка Bind Receiver, в CLI то же делает команда bind_rx (нужен Betaflight 4.5 или новее). На приёмниках с кнопкой её держат 1,5 секунды. Дальше так же: двойное мигание, затем [Bind] в Lua-скрипте. Начиная с прошивки 3.4.0 приёмник входит в режим привязки, даже если в нём уже записана фраза.

Если связь есть, а светодиод мигает тройными вспышками, сработал Model Match. Это защита от полёта не с той моделью: в EdgeTX у каждой модели свой Receiver ID (Model Setup → Internal RF или External RF), и приёмник с включённым Model Match слушает только свой номер. Включите или выключите его на обеих сторонах одинаково.

Подключение приёмника к полётному контроллеру

У приёмника четыре провода: питание, земля, TX и RX. Питание подают на площадку 5V контроллера (иногда она подписана 4V5), землю на любую GND. Сигнальные провода перекрещиваются: TX приёмника на RX контроллера, RX приёмника на TX, причём оба на одном UART. Программный SoftSerial для приёмника не годится, нужен аппаратный UART.

Маленький FPV-дрон с защитой пропеллеров и вертикальной антенной приёмника, вид сверху
На вупе приёмник прячется в стеке, наружу торчит только антенна. Её держат подальше от карбона и проводов питания · Фото: Bruno Panettiere / Unsplash

UART, который производитель контроллера отвёл под SBUS, часто подтянут резистором к земле для инвертора. Приёмник на ESP при включении видит низкий уровень на RX и уходит в режим загрузчика: светодиод горит ровно, но связи нет. Перепаяйте его на другой UART или поставьте резистор 300 Ом – 1 кОм между RX контроллера и площадкой 5V или 3,3V.

В Betaflight включите Serial RX на этом UART во вкладке Ports, а во вкладке Receiver выберите Serial (via UART) и протокол CRSF. Пошагово это описано в статье о настройке Betaflight. Документация ExpressLRS советует проверить в CLI ещё два параметра. Оба имени есть в settings.c текущего релиза 2026.6.2:

set serialrx_provider = CRSF
set serialrx_inverted = OFF     # CRSF не инвертирован
set serialrx_halfduplex = OFF   # нужны оба провода, TX и RX
save

Для аналогового видео или цифрового с MSP DisplayPort (DJI, Walksnail, HDZero) поле RSSI Channel оставьте выключенным: качество связи контроллер берёт из телеметрии CRSF. Какие видеосистемы бывают, рассказано в обзоре аналога, DJI O4, Walksnail и HDZero.

Packet rate: частота пакетов

Packet rate — сколько раз в секунду пульт отправляет команды. Выше частота, меньше задержка. Чем ниже, тем выше чувствительность приёмника и, соответственно, дальность. В свободном пространстве каждые 6 дБ чувствительности примерно удваивают дальность. Режимы 2,4 ГГц в версии 4.x и предел чувствительности по таблице разработчиков:

Режим в Lua Что это Чувствительность Для чего
50Hz LoRa −115 дБм максимальная дальность
150Hz LoRa −112 дБм дальние полёты
250Hz LoRa −108 дБм фристайл, стартовое значение
500Hz LoRa −105 дБм гонки, агрессивный фристайл
F500, F1000 FLRC, 500 и 1000 Гц −104 дБм гонки, минимальная задержка
D250, D500 FLRC с повтором пакетов −104 дБм гонки в эфире с помехами
K1000, DK250, DK500 FSK, только LR1121 −103 дБм гонки на новом железе
100Hz Full, 333Hz Full LoRa, полное разрешение 8–16 каналов −112 и −105 дБм самолёты, сервы, подвесы

На 900 МГц выбор другой: 25, 50, 100 и 200 Гц (до −123 дБм на 25 Гц), 100Hz Full, D50, а K1000 Full и 200Hz Full только на LR1121.

Разработчики рекомендуют для гонок 500 Гц и выше, для фристайла 250 Гц и выше, для самолётов 100Hz Full. В режимах Full все каналы передаются с полным разрешением, а не урезанными переключателями, это нужно сервомашинкам. Для F1000 скорость порта модуля в EdgeTX должна быть выше 400 000 бод, для K1000 не ниже 921 000. Packet rate меняйте на земле: в полёте смена режима рвёт связь.

Телеметрия, мощность и переключатели

Telem Ratio задаёт, какая доля пакетов идёт от дрона к пульту. Варианты от 1:2 до 1:128 и Off. Std подбирает соотношение под packet rate, начинайте с него. Race работает как Std, но во время арминга телеметрию отключает. При Off в шапке Lua-скрипта пропадает буква C, которая показывает связь. Посчитать нетрудно: на 50 Гц и 1:128 пакет телеметрии приходит раз в 2,5 секунды, и показания на пульте выглядят зависшими. Для дальних полётов и скриптов с картой берут 1:8. Такое же соотношение вместе с 100Hz Full и динамической мощностью советует для самолётов учебник EdgeTX/ELRS на немецком форуме rc-network.de.

Голос пульта «Telemetry Lost» не означает потерю управления: он говорит только о пропущенных пакетах телеметрии. В 4.1 эту фразу пульт произносит реже.

TX Power. Max Power задаёт потолок: 10, 25, 50, 100, 250, 500, 1000 мВт, у части модулей 2000. Dynamic в положении Dyn снижает мощность, пока связь хорошая. Варианты AUX9–AUX12 включают динамическую мощность тумблером. У модулей с вентилятором он по умолчанию включается выше 250 мВт. Для полётов в пределах видимости хватает 100–250 мВт с Dyn. Прошивка EU с LBT (CE_LBT) не даёт поднять мощность выше 100 мВт.

Switch Mode. Hybrid даёт шесть каналов на 2, 3 или 6 положений и один на 16. Wide даёт семь каналов по 64 или 128 положений, он нужен, если на тумблере или крутилке висит плавная функция. Меняется режим, только пока связи нет (в шапке прочерк).

Failsafe

Failsafe у ELRS устроен просто. Приёмник, потерявший связь, перестаёт слать каналы контроллеру, Betaflight фиксирует RXLOSS и через 1,5 секунды выключает моторы или запускает возврат по GPS, как настроено. Стадии и проверка описаны в статье о Betaflight.

У приёмников с выходами PWM для самолёта положение каждой сервы при потере связи задают в веб-интерфейсе. В 4.0 диапазон расширили до 476–2523 мкс. Газ ставьте в ноль, рули около нейтрали. Проверяйте failsafe на земле без пропеллера, отключив модуль в меню пульта.

868 и 915 МГц в России

В России полосы для устройств малого радиуса действия выделяет решение ГКРЧ от 07.05.2007 № 07-20-03-001, сейчас оно действует до 30 апреля 2027 года. В районе 868 МГц для неспециализированных устройств после поправок 2018 года остались три полосы:

Полоса Мощность Рабочий цикл
864–865 МГц до 25 мВт до 0,1 % или LBT
866–868 МГц до 25 мВт до 1 % или LBT
868,7–869,2 МГц до 100 мВт до 10 % или LBT

Прошивка EU868 прыгает по 13 каналам от 863,275 до 869,575 МГц, и часть из них лежит вне этих полос. Модули на 1 Вт превышают лимит в 10–40 раз. Диапазон 915 МГц (FCC915, 903,5–926,9 МГц) в этом перечне для таких устройств не выделен, и ставить такую прошивку в России нельзя. Для 2,4 ГГц в найденных нами редакциях решения системам со скачками частоты (не меньше 15 каналов) разрешена ЭИИМ до 100 мВт, а ELRS прыгает по 80 каналам. Самый спокойный вариант — 2,4 ГГц с мощностью не выше 100 мВт. Текст решения меняется, сверяйтесь с действующей редакцией. О том, где летать можно и где нельзя, читайте в статье о правилах полётов.

Что показывает светодиод приёмника

Светодиод Что значит
горит ровно связь с передатчиком есть или приёмник в режиме загрузчика
двойная вспышка, пауза режим привязки
медленно мигает (500 мс) ждёт передатчик
тройная вспышка, пауза связь есть, но не совпал Model Match
мигает со средней частотой (100 мс) не найден радиочип, аппаратная неисправность
быстро мигает (25 мс) включён Wi-Fi

У приёмников с RGB-светодиодом цвет при связи показывает packet rate, зелёное «сердцебиение» означает Wi-Fi, а радужный перелив — загрузку.

Частые проблемы

  • Lua-скрипт висит на Connecting. Проверьте, что в EdgeTX для модуля выбран протокол CRSF, модуль сидит в отсеке плотно и не остался в режиме Wi-Fi. Перезагрузите пульт.
  • Приёмник медленно мигает и не соединяется. Почти всегда не совпали версии, фразы или регионы. Версия модуля видна в шапке Lua-скрипта, версия приёмника — на странице 10.0.0.1.
  • Ровный свет, но каналы в Betaflight стоят. Приёмник в загрузчике из-за подтяжки UART, см. раздел о подключении. На немецком форуме fpv-community.de описан как раз такой случай с Radiomaster RP1: от USB всё работало, от аккумулятора приёмник «горел» и молчал.
  • После обновления до 4.0 пропали настройки. Файловая система сменилась, восстановите hardware.json из резервной копии.
  • Не включается F1000 или K1000? Мала скорость порта модуля в EdgeTX.
  • Настройки в Lua не сохраняются. Снимите дрон с арминга: часть параметров во время арминга не меняется.

Если вы только начинаете, сначала прочитайте вводный материал о FPV-дронах, а после настройки связи потренируйтесь в симуляторе: пульт с ELRS подключается к компьютеру по USB, а модули на ESP32 умеют работать и как Bluetooth-джойстик. Как выбрать сам контроллер, к которому припаивается приёмник, рассказано в статье о полётном контроллере.

Источники

Актуально на 3 ноября 2026 года.

Частые вопросы

Почему приёмник ELRS не биндится после обновления?

Чаще всего на пульте и приёмнике разные основные версии прошивки. ExpressLRS 4.x не соединяется с 3.x, 2.x и 1.x, поэтому после обновления передатчика нужно прошить и приёмник. Версию видно в Lua-скрипте ExpressLRS на пульте и в веб-интерфейсе приёмника. Ещё проверьте, что bind phrase и регион (например, ISM2G4) на обоих устройствах одинаковые.

Какой packet rate выбрать для ELRS 2,4 ГГц?

Для фристайла начните с 250 Гц и телеметрии Std. Для гонок берут 500 Гц и выше, вплоть до F1000, с телеметрией Race. Для дальних полётов подойдут 150 или 50 Гц, а для самолёта с сервами разработчики советуют 100Hz Full. Чем ниже частота пакетов, тем выше чувствительность приёмника и дальность.

Можно ли использовать ELRS 915 МГц в России?

Нет. В решении ГКРЧ об устройствах малого радиуса действия для неспециализированных устройств в этой части спектра есть только полосы 864–865, 866–868 и 868,7–869,2 МГц с мощностью до 25–100 мВт. Прошивка FCC915 работает на 903,5–926,9 МГц, это за пределами разрешённого. Если нужен диапазон 900 МГц, используйте прошивку EU868 на малой мощности, для обычных полётов хватает 2,4 ГГц.

Что значит двойное мигание светодиода на приёмнике ELRS?

Приёмник в режиме привязки и ждёт команду Bind с пульта. Медленное мигание означает, что он ищет передатчик, быстрое — что включён Wi-Fi, тройное — что связь есть, но не совпал Model Match. Если светодиод горит ровно, приёмник подключён или находится в режиме загрузчика.

Термины в статье

Читайте также