Перейти к содержанию

Внешние передатчики

Примечание

Эта инструкция подходит для всех внешних ELRS передатчиков на 2.4Ghz/900Mhz, которые устанавливаются во внешний слот аппаратуры.

Ошибка Bad Size Given

Если вы впервые обновляете свой передатчик через WiFi с 2.х/1.x прошивки, на 3.x прошивку, для начала вам нужно прошить его на версию 2.5.2, после этого прошить специальную Repartitioner прошивку скачать тут (нажать правой кнопкой, сохранить как). Оно будет ругаться на Target Mismatch (не совпадение таргетов), просто жмите Flash Anyway. Только после этого можно закидывать 3.х прошивку по WiFi, точка поднимется сама, в Lua заходить не надо.

Видео Бардвела можно глянуть тут.

Можно шиться без всех этих танцев с бубном просто по USB

Прошивка по WiFi

  • Device Category:

    • Выбираем фирму вашего передатчика
  • Device:

    • Выбираем модель вашего передатчика, например HM ES24TX Pro Series 2400 TX - для HappyModel PRO

via WiFi

Прошивка по WiFi

Примечание

Методы прошивки описанные ниже работают только в том случае, если ваши модули уже на 2.x прошивке. Для модулей на древних 1.х прошивках вам придется обновить его по USB.

Метод через браузер

Выбрав правильный таргет и Параметры сборки, cоберите кнопкой Build вашу прошивку через ExpressLRS Configurator.

Build

После того как строчки в окне конфигуратора успешно пробегут, откроется проводник, где будет файл Название_TX-<версия>.bin. Не закрывайте это окно, а сохраните этот файл в удобное место для последующей загрузки, например скиньте в сохраненки Telegram.

Следующий шаг потребует Lua скрипт ELRS (правой кнопкой, сохранить как *.lua). Скачайте и закиньте на флешку аппы, в папку /Scripts/Tools. Чтобы открыть скрипт на аппаратуре зажмите кпопку SYS и выберите ExpressLRS.

Lua Script

Lua Script T16

Если скрипт не открывается и висит на Loading..., проверь что в модели выставлен External CRSF.

ExternalRF BW

Lua3

Выберите пункт Wifi Connectivity в скрипте, а потом нажмите Enable Wifi. Нажмите ОК еще раз, чтобы включить WiFI на передатчике. Подключитесь к сети ExpressLRS TX с паролем expresslrs.

Lua3

WiFi Hotspot

Откройте браузер и перейдите на http://10.0.0.1/, откроется красивый сайт где вам нужна будет кнопка Choose File, выберите ранее полученный из конфигуратора файл Название_TX-<версия>.bin и нажмите Update.

После того как файл загрузится появится зеленое окно подтверждения что все хорошо, либо ошибка. Если ругается на таргет, убедитесь что он верный и нажмите Flash Anyway Проверьте что версия внизу скрипта или на WiFi странице поменялась на ту что вы прошивали.

Firmware Update

Update Success

Метод через домашнюю сеть и браузер

Выбрав правильный таргет и Параметры сборки, cоберите кнопкой Build вашу прошивку через ExpressLRS Configurator.

Build

После того как строчки в окне конфигуратора успешно пробегут, откроется проводник, где будет файл Название_TX-<версия>.bin. Не закрывайте это окно, а сохраните этот файл в удобное место для последующей загрузки, например скиньте в сохраненки Telegram.

Используя Lua скрипт ELRS (правой кнопкой, сохранить как *.lua). Выберите Wifi Connectivity и включите WiFi кнопкой Enable WiFi. Если во время предыдущей прошивки вы прописали SSID своего домашнего WiFi или добавили его подключившись по 10.0.0.1, то теперь модуль подключается к вашему роутеру, вместо раздачи точки.

Lua3

Внимание

После того как вы подключите свой TX/RX модуль к домашней WiFi сети он всегда будет подключаться к вашему роутеру. Он не будет создавать привычную WiFi точку, пока видит ваш домашний WiFi. Если вы не можете найти устройство в локальной сети, выключите роутер и подключитесь первым методом, далее уберите домашнюю WiFi сеть.

Используя браузер, перейдите по ссылке http://elrs_tx.local и вы попадете на WiFi страницу модуля. Найдите пункт Firmware Update, как показано ниже:

Firmware Update

Примечание

Иногда роутеры не присваивают устройствам dns имя (http://elrs_tx.local), если этот сайт не доступен вам придется сходить в амдинку вашего роутера и посмотреть какой ip получило устройство ExpressLRS, и перейти по этому ip.

Выберите ранее полученный из конфигуратора файл Название_TX-<версия>.bin и нажмите Update.

После того как файл загрузится появится зеленое окно подтверждения что все хорошо, либо ошибка. Если ругается на таргет, убедитесь что он верный и нажмите Flash Anyway Проверьте что версия внизу скрипта или на WiFi странице поменялась на ту что вы прошивали.

Update Success

Метод через домашнюю сеть и конфигуратор

Используя Lua скрипт ELRS (правой кнопкой, сохранить как *.lua). Выберите Wifi Connectivity и включите WiFi кнопкой Enable WiFi. Если во время предыдущей прошивки вы прописали SSID своего домашнего WiFi или добавили его подключившись по 10.0.0.1, то теперь модуль подключается к вашему роутеру, вместо раздачи точки.

Lua3

Теперь ваше устройство будет видно внизу ExpressLRS Configurator, если выбран метод прошивки WiFi

via WiFi

Прошивка по WiFi

Примечание

Иногда роутеры не присваивают устройствам dns имя (http://elrs_tx.local), если этот сайт не доступен вам придется сходить в амдинку вашего роутера и посмотреть какой ip получило устройство ExpressLRS, и вбить его вместо порта внизу ExpressLRS Configurator.

В ExpressLRS Configurator выбрав правильный таргет и Параметры сборки, нажмите Build and Flash и прошейте передатчик. При успешной прошивке вы увидите результат как на картинке ниже:

Build & Flash

Wifi Update Log

Проверьте что версия внизу скрипта или на WiFi странице поменялась на ту что вы прошивали.

Прошивка по USB/UART

  • Device Category:

    • Выбираем фирму вашего передатчика
  • Device:

    • Выбираем модель вашего передатчика, например HM ES24TX Pro Series 2400 TX - для HappyModel PRO

via UART

Flashing via UART

Если у вас модуль от HappyModel/BetaFPV перед прошивкой по USB нужно убедится что джамперы либо дип-свитчи стоят в правильном режиме для прошивки передатчика Tx Module Flashing:

Открыть картинки

JumperFS
ES24TX Full Size, Non Pro

JumperLite
ES24TX Lite, for Jumper T-Lite

DipswitchSlim
ES24TX Slim, Iron Man

DipswitchSlimPro
ES24TX Slim Pro

DipswitchPro
ES24TX Pro 1W

BetaFpv

Воткните USB в передатчик. Убедитесь что у вас есть драйвера на CP210x для Windows (Для Mac/Linux не нужно). Проверьте в диспетчере устройств что у устройства нет восклицательного знака и драйвера встали. Устройство должно называться CP210x и иметь номер COM-порта.

CP210x Drivers

В ExpressLRS Configurator выбрав правильный таргет и Параметры сборки, нажмите Build and Flash и прошейте передатчик. Дождитесь окончания, при успешной прошивке будет надпись "Success"

Build & Flash

Соберите модуль обратно, если вы его разбирали, вставьте в аппу запускайте LUA Script и проверяйте работоспособность, джамперы можно оставить так если вы не пользуетесь ELRS Backpack или даже не знаете что это такое.