🛠 Прошивка и настройка платы ESP32
Для ретрансляции пакетов CRSF ESP-NOW телеметрии от пульта ExpressLRS в MAVLink телеметрию по UDP Wi-Fi необходима плата ESP32 со специальной прошивкой.
Прошивка ESP32 находится в открытом репозитории GitHub.
На текущий момент прошивка успешно собирается и проверена на платах типа esp32dev: ESP32-DevKitC V1 - ESP2CH340TYPE-С30, ESP2CP2102TYPE-С38 стоимостью 400руб на Ozon.
Для других типов плат ESP32 - просьба делать сборку прошивки из исходных файлов проекта и проверку работы самостоятельно. Репозиторий проекта на GitHub открыт для Ваших доработок. Краткая инструкция процесса разработки в GitHub изложена в разделе Using Git and GitHub репозитория.
📚 Заливка прошивки в плату ESP32
1Скачайте файл прошивки с GitHub
В разделе release репозитория проекта скачайте крайнюю версию прошивки (2.1.0 Pre release на текущий момент) - файл esp32_.elf
2 Скачайте утилиту для прошивки платы ESP32
Утилиту espflash для прошивки платы можно загрузить здесь, файл espflash-x86_64-pc-windows-msvc.zip для Windows
3 Прошивка платы ESP32
Установите драйвера для платы (CP2102 или CH340).
Подключите плату ESP32 к компьютеру.
Скопируте утилиту espflash и файл прошивки в одну директорию. Запустите командную строку cmd, перейдите в командной строке в этот директорий.
Залейте прошивку в плату командой: espflash flash firmware.elf
где: firmware.elf - полное имя файла прошивки.
Прошивка платы ESP32
📚 Настройка прошивки
1Определение MAC адреса аппаратуры ELRS
Для настройки прошивки необходимо знание MAC адреса аппаратуры TX(пульта) ELRS, который определяется Binding-фразой.
Для определения MAC адреса зайдите в Web-конфигуратор TX ELRS и запишите MAC адрес. Переведите числа в 16-ричный формат.
MAC адрес аппаратуры
2Вход в web-конфигуратор прошивки платы ESP32
Включите питание платы ESP32.
После включения создается точка доступа Wi-Fi с именем mavlink и паролем для входа 12345678.
Подключитесь к точке доступа и откройте в интернет браузере страницу http://192.168.4.1 конфигуратора.
Конфигуратор
3 Установка MAC адреса
На странице "MAC-Address" конфигуратора введите MAC-адрес передатчика TX ELRS и сохраните его нажатием кнопки "Save MAC"
Установка MAC адреса
4 Настройка точки доступа ESP32
Перейдите на страницу "WIFI" конфтгуратора.
Установите режим "WiFi client", для подключения платы к внешней точке доступа на смартфоне (2.4ГГц), которую нужно предварительно настроить.
Введите SSID и пароль внешней точки доступа и нажмите кнопку "Save WiFi".
Настройка подключения к Wi-Fi смартфона
5 Завершение
После выполнения всех пунктов настройка завершена.
⚠️ Для подключения платы к смартфону в дальнейшем, необходимо сначала включить на нем точку доступа (2.4ГГц) и затем включить питание платы.
При отсутствии внешней точки доступа смартфона плата переходит в режим с собственной точкой доступа.