ExpressLRS — это система радиоуправления на большие расстояния с открытым исходным кодом, разработанная Алессандро Карчоне (он же AlessandroAU) и рядом других разработчиков.
BetaFPV ExpressLRS поставляется в двух вариантах: диапазоны 2.4 GHz и 900 MHz.
- Технические характеристики
- Передатчик BetaFPV Nano TX
- Приемник BetaFPV Nano
- Обзор BetaFPV ExpressLRS 2.4 GHz, системы радиоуправления
- Как обновить прошивку модуля передатчика BetaFPV (TX)
- Сборка прошивки
- Обновление через WIFI
- Обновление через UART (USB)
- Проблема при обновлении передатчика BetaFPV TX через UART
- Как обновить прошивку приемника BetaFPV (RX)
- Сборка прошивки
- Обновление через WiFi
- Обновление через Betaflight Passthrough
- Настройка OpenTX
- Привязка ExpressLRS
- Выходная мощность
Технические характеристики
Передатчик BetaFPV Nano TX
- Скорость пакетов обновления: 25 Hz / 50 Hz / 100 Hz / 200 Hz (915 MHz / 868 MHz)
25 Hz / 50 Hz / 150 Hz / 250 Hz / 500 Hz (2,4 GHz); - Выходная мощность: 100 mW / 250 mW / 500 mW;
- Полоса частот (Нано RF — модуль, 2.4 GHz версия): 2.4 GHz;
- Диапазон частот ISM GHz (Nano RF-модуль 915 MHz / 868 MHz версия): 915 MHz FCC / 868 MHz ЕС;
- Входное напряжение: 5 V ~ 12 V;
- Порт USB: Type-C.
Приемник BetaFPV Nano
- Вес: 0,7 г (только приемник, без антенны);
- Размер: 12 мм * 19 мм;
- Мощность телеметрии: 20 dBm;
- Полосы частот (версия наноприемника 2,4 GHz): 2,4 GHz;
- Полосы частот ISM (версия наноприемника 915 MHz / 868 MHz): 915 MHz FCC / 868 MHz ЕС;
- Входное напряжение: 5 V;
- Антенный разъем: IPEX MHF.
Обзор BetaFPV ExpressLRS 2.4 GHz, системы радиоуправления
BetaFPV ExpressLRS Nano TX (передатчик) поставляется с двумя антеннами:
- Дипольная с линейной поляризацией;
- Антенна типа Moxon.
В разобранном виде:
Модуль имеет толстый металлический радиатор для охлаждения ВЧ-чипа. Он подвергается воздействию внешней среды и может сильно нагреваться на высоких уровнях выходной мощности. Этот радиатор хорошо справляется со своей задачей и не позволяет модулю перегреваться даже при мощности 500 mW.
Антенна Moxon из комплекта по умолчанию закрыта в месте разъема и это надо исправить, удалив наклейку для подключения удлинителя. Разъем типа MMCX.
Приемник BetaFPV ExpressLRS Nano поставляется с дипольной антенной Т-образного типа, проводами, двумя термоусадочными элементами и штыревым разъемом, если вам нужно припаять его.
На нем стандартная распиновка RTVG — RX, TX, + V, GND. Это та же распиновка, что и на приемнике TBS Crossfire Nano, и рекомендуется для всех приемников ExpressLRS.
С другой стороны приемника есть антенна для подключения WIFI, кнопка загрузки и светодиод:
Вес приемника составляет 0.8 грамма:
Вес Т-образной антенны 1 грамм:
А вес в сборе:
Приемник BetaFPV Nano — первый и (пока) единственный приемник с усилителем мощности ( PA + LNA ). Он имеет мощность выхода телеметрии 100 mW и теоретически лучшую чувствительность (больший диапазон).
BetaFPV также продает адаптеры с JR Lite на JR (или так называемый Nano to Micro).
Как обновить прошивку модуля передатчика BetaFPV (TX)
Есть два варианта обновления прошивки модуля TX — через WIFI или через UART (USB). Для метода WIFI вам понадобится аппаратура управления на OpenTX с запущенным скриптом ExpressLRS Lua. Для метода UART вы можете подключить модуль TX напрямую к ПК и вам не нужен пульт для прошивки.
Сборка прошивки
Для начала необходимо скомпилировать прошивку с помощью конфигуратора ExpressLRS. Выберите версию прошивки, тип устройства и метод прошивки.
Скачать конфигуратор можно отсюда: https://github.com/ExpressLRS/ExpressLRS-Configurator/releases
Установите остальные параметры:
И нажмите кнопку Build. Результатом компиляции будет файл firmware.bin, который можно загрузить через WIFI или UART.
Обновление через WIFI
Выберите WIFI Update в скрипте ELRS Lua. Модуль TX перейдет в режим WIFI.
Затем вам нужно подключить компьютер к точке доступа WIFI, созданной модулем TX. Он будет отображаться в вашей сети как ExpressLRS TX Module, а пароль — expresslrs.
Затем откройте браузер и введите IP-адрес http://10.0.0.1/.
На странице выберите скомпилированный файл прошивки firmware.bin, нажав кнопку Выбрать файл. Нажмите кнопку Обновить.
Полную инструкцию по обновлению читайте здесь: ExpressLRS — передатчики и приемники: настройка, прошивка и обновление
Обновление через UART (USB)
Для прошивки через UART необходимо подключить модуль TX к ПК через кабель USB-C.
Нажмите кнопку Build & Flash при компиляции прошивки в конфигураторе ExpressLRS. Конфигуратор скомпилирует и попытается загрузить в обнаруженный последовательный порт. Если конфигуратору ExpressLRS каким-либо образом не удается определить последовательный порт, вам нужно установить порт вручную. Подробнее об этом по ссылке выше.
Проблема при обновлении передатчика BetaFPV TX через UART
Первая партия модулей BetaFPV ExpressLRS TX имеет аппаратную проблему, которая не позволяет модулю автоматически перейти в режим обновления прошивки UART. BetaFPV забыли добавить конденсатор на вывод EN ESP32, поэтому он не запускает процесс. Будет такая ошибка: «Failed to connect to ESP32: Tined out waiting for packet header» или «Не удалось подключиться к ESP32: отключено ожидание заголовка пакета».
Если у вас есть эта проблема, вы все равно можете использовать WIFI для обновления или вскрыть модуль и нажать кнопку EN при загрузке прошивки через UART (USB), как показано на ниже:
Это можно исправить, добавив в схему небольшой SMD-конденсатор:
Как обновить прошивку приемника BetaFPV (RX)
Есть три способа обновить прошивку приемника — через WIFI, через Betaflight Passthrough или через UART. Для режима UART вам необходимо подключить USB к TTL пинам на приемнике ExpressLRS. Таким образом, разумно использовать WIFI или Betaflight Passthrough, для первого вам нужно только включить приемник ExpressLRS, а для второго вам нужно, чтобы он подключился к контроллеру полета, на котором запущена прошивка Betaflight.
Сборка прошивки
Для начала необходимо скомпилировать прошивку с помощью конфигуратора ExpressLRS. Выберите версию прошивки, тип устройства и метод прошивки.
И установите остальные параметры:
Жмем Build. Результатом будет файл firmware.bin для последующей прошивки.
Обновление через WiFi
Включите приемник, но не выключайте радио аппаратуру.
Приемник перейдет в режим WIFI по истечении времени AUTO_WIFI_ON_INTERVAL ожидания, и светодиод на приемнике должен начать быстро мигать.
Затем вам нужно подключить компьютер к точке доступа WIFI, созданной модулем RX. Он будет отображаться в сети как ExpressLRS RX Module, а пароль — expresslrs.
Затем откройте браузер и перейдите по IP-адресу http://10.0.0.1/.
На странице выберите скомпилированный файл прошивки firmware.bin , нажав кнопку Выбрать файл. Далее нажмите кнопку Обновить.
Полную инструкцию по обновлению читайте здесь: ExpressLRS — передатчики и приемники: настройка, прошивка и обновление
Обновление через Betaflight Passthrough
Подключите полетный контроллер к ПК через USB-кабель. Нажмите кнопку Build & Flash при компиляции прошивки в конфигураторе ExpressLRS.
Конфигуратор скомпилирует и попытается загрузить через обнаруженный последовательный порт файл прошивки в устройство. Если конфигуратору ExpressLRS каким-либо образом не удается определить последовательный порт, нужно установить порт вручную.
Настройка OpenTX
Откройте вкладку «MODEL SETUP» в OpenTX, выключите «Internal RF», включите «External RF» и выберите «CRSF» в качестве протокола.
Загрузите и установите сценарий ExpressLRS LUA ( файл ELRS.lua ) в OpenTX.
Полная инструкция здесь: ExpressLRS — передатчики и приемники: настройка, прошивка и обновление
Привязка ExpressLRS
Модуль BetaFPV Nano TX может переходить в режим привязки через скрипт ELRS.Lua. В качестве альтернативы вы можете сделать короткое нажатие по кнопке на модуле, чтобы войти в режим привязки. Обратите внимание, что светодиод модуля TX не указывает режим привязки. Модуль TX автоматически прекратит привязку через 5 секунд, поэтому вам необходимо сначала включить режим привязки в приемнике.
Выходная мощность
Вы можете изменить уровень выходной мощности, используя скрипт ERLS.lua или просто долго нажимать на кнопку питания на модуле. Уровень выходной мощности колеблется в пределах 100, 250, 500 mW. Меняется и цвет светодиода
Выходная мощность модуля RF TX и светодиодная индикация:
Цвет светодиода | Выходная мощность RF |
Синий | 100 mW |
Фиолетовый | 250 mW |
красный | 500 mW |
Руководство пользователя BetaFPV Nano TX : https://support.betafpv.com/hc/en-us/article_attachments/4403878641433/Manual_for_Nano_RF_TX_Module.pdf
Руководство пользователя приемника BetaFPV Nano : https://support.betafpv.com/hc/en-us/article_attachments/4403870819737/Manual_for_Nano_Receiver.pdf
https://youtu.be/0dOHQYj65TY
* — Реклама. ООО «ЯНДЕКС», ИНН 7736207543, erid: 5jtCeReNx12oajt54cs8okg
добрый день подскажи как мне решить проблему.
купил betafpv HX115LR и есть аппаратура literadio 2se elrs
не могу их забиндить, пытался пошить их и то не получается выдает ошибку
A fatal error occurred: Failed to connect to ESP8266: Timed out waiting for packet header
*** [upload] Error 2
========================= [FAILED] Took 71.34 seconds =========================
Environment Status Duration
————————- ——— ————
DIY_2400_RX_PWMP_via_UART FAILED 00:01:11.339
Спасибо за статью. Очень помогло при прошивке nano tx, жаль что эту информацию не нашел на оф. сайте.