Если вы просто подключите приёмник ExpressLRS, в моём случае EP2 к полётнику iFlight, то скорее всего он не будет работать, будет постоянно гореть диод и никак не реагировать.
Более того диод на полётнике возможно, как в моём случае, будет гореть даже если просто подать питание без RX TX. Об этом чуть позже в Восстановление.
Я не любитель вдаваться в теории и факты, я летать люблю.
И значит начнём паять чтобы летать.
Общая картина решения вопроса:
Что нам понадобится:
- прочитать статью о прошивке приёмников ExpressLRS,
https://rchobby.pro/blogs/express-lrs
или посмотреть видео на ютубе по этому поводу.
Надо подготовить файл-прошивку (файл bin) для приёмника для обновления по вайфаю.
- компьютер с wifi без подключения к вайфаю, будем подключаться к полётнику по вайфаю.
- резистор 1кОм лучше SMD (мелкий) на 0.25 вт (вроде можно 0.125 но он слишком мелкий),
- провода силиконовые 30AWG или по вкусу,
- (не обязательно) лучше иметь FTDI FT232RL с DTR (USB UART TTL адаптер) на случай восстановления приёмника да и вообще вещь полезная, и провода с разъёмом для этого адаптера, они же в наборах ардуино продаются, я покажу на фото. Ну и провод для подключения этого адаптера к usb на компьютере.
Я купил на яндекс-маркете такие резисторы, они продаются по 100 шт и стоят за все 100 шт 130 рублей.
100 штук, Резистор SMD 1206, 909 Ом 1% (RC1206F909R) FAITHFUL LINK
так выглядит адаптер (не обязательно покупать)
FTDI FT232RL с DTR (USB UART TTL адаптер)
в fixfly.ru 200 рублей,
на фото он уже с проводами с разъёмами чтобы не паяться каждый раз к ножкам адаптера,
провод к нему нужен mini usb вроде на usb для подключения к компу
Поехали.
Спаиваем резистор на провод и в термоусадку его
лепим его на полётник - на TX на полётнике и 3v3 на полётнике
паяем на полётник G и 5V, rx tx пусть пока висят в воздухе
Включаем комп без подключенного вайфая с прошивкой и вайфаем.
Подключем батку. И начинам дуть на видеопередатчик (у меня он есть на полётнике), потому как греется он нормально так. Диод на приёмнике загорается и начинает медленно мигать.
Через секунд 20 диод начинает быстро мигать, появляется вайфай ExpressLRS с паролем expresslrs, подключаемся, открываем сайт
10.0.0.1 или поступает предложение его открыть. Прошиваемся. Не забываем дуть, хотя решать конечно индивидуально, вдуть или не вдуть. Ждём когда будет сообщение об успешной прошивке и перезагрузке. Приёмник начинает опять медленно мигать. Отсоединяем батку.
Подпаиваем rx-tx, tx-rx на приёмнике.
И получаем полноценный работающий приёмник ExpressLRS на полётнике iFlight.
Восстановление приёмника
Если всё сговняли. Я пытался сначала подпаяться без резистора. И получил что диод горит всегда и не реагирует.
Подключаем полётник к переходнику FTDI FT232RL с DTR (USB UART TTL адаптер),
устанавливаем джампер в положение 5в
g - g
vcc - наши 5в
rx - tx
tx - rx
замыкаем площадки на приёмнике, я паял провода к этим местам и делал скрутку
на фото наш средний:
на фото ниже красный провод слева идёт на скрутку, при замкнутых площадках приёмник при включении входит в режим boot - прошивки.
Подключаем к компу, провод на площадках boot должен быть замкнут.
Я не помню всегда ли были замкнуты эти площадки или нет. По идее перед прошивкой надо их разомкнуть чтобы полётник нормально перезагрузился.
Открываем ExpressLRS Configurator,
Прошиваемся в режиме UART. ExpressLRS Configurator сам всё сделает.
И приёмник заморгает диодом в медленном режиме.
Вроде всё. Удачных полётов!