Esp 01f datasheet: Buy Electronic Components Online — LCSC Electronics

FPV & Микро: ExpressLRS BackPack

ExpressLRS — уникальная система. Благодаря энтузиастам, система обросла кучей дополнительных функций, среди которых есть одна очень интересная: одновременный выбор видеоканала для приемника в очках и передатчика у модели. Можно задать необходимую частоту работы видеосистемы в пульте, затем включить квадрик с очками и они автоматически переключатся на нужный канал. Функция реализована через дополнительный чип ESP8285 на плате передающего модуля — BackPack. К видеоприемнику на SPI-шину подключается дополнительный управляющий модуль так же на базе ESP8285 — VRX-BackPack. Вся схема работает по ESPnow-протоколу.

Какие ExpressLRS-модули поддерживают функцию BackPack? Список не очень большой:

  • Happymodel ES24TX
  • Happymodel ES24TX Pro
  • Happymodel Slim Pro
  • Happymodel Slim Ironman
  • Happymodel Slim T-Lite
  • Happymodel ES900TX
  • Namimno Flash (STM32 version)
  • Namimno Flash OLED (ESP version)
  • Namimno Voyager (STM32 version)
  • Namimno Voyager OLED (ESP version)
  • Axis Flying Thor

В качестве принимающей стороны (VRX-Backpack) может выступать обычный ESP-01F-модуль с понижающим стабилизатором AMS1117. Компания Happymodel выпустила компактный аналог этого модуля EP82-Backpack, его и буду использовать.

Так же подойдет большинство приемников на 2.4ГГц:

  • Happymodel EP1/EP2
  • Happymodel ES900RX
  • BetaFPV Nano 2.4
  • BetaFPV Lite
  • Flywoo EL24E
  • Flywoo EL24P
  • HGLRC 2400RX
  • JHEMCU / HiYOUNGER EP24S
  • JHEMCU / HiYOUNGER SP24S
  • Matek R24-S
  • Matek R24-D
  • Namimno Flash (ESP)

Функцию переключения видеоканалов с пульта можно прикрутить к следующим видеоприемникам:

  • ImmersionRC Rapidfire (прошивка 1.2.5 или более новая)
  • Skyzone SteadyView
  • TBS Fusion
  • RX5808 Module (большинство прочих приемников)
  • FENIX Module

Итак, исходные данные: Happymodel ES24TX, Happymodel EP82-Backpack и ImmersionRC Rapidfire. Все, что требуется — это припаять пятью проводками EP82-Backpack к видеоприемнику, как на схеме:

Получилось вот так. Модуль закатал в термоусадку. В очках подсуну его над приемником.

Дальше — прошивка модуля и принимающей стороны. Согласно инструкции, выставляю перемычки по центру на модуле Happymodel ES24TX. Да там прямо на плате подписано, как их выставить для прошивки ESP8285. В таком виде подключаю к компьютеру через USB-разъем.

Важно! После подключения надо выполнить некоторые манипуляции с кнопками модуля. Удерживая нажатой кнопку «Backpack GPIO0», нажать и отпустить кнопку «Backpack RESET», затем отпустить кнопку «Backpack GPIO0». Чип ESP8285 перейдет в режим программирования.

Запускаю ExpressLRS-конфигуратор, перехожу на вкладку «Backpack». В опциях выбираю свой модуль, включаю прошивку через UART, задаю BINDING_PHRASE (можно такую же, как для связи с моделью). Опционально можно задать параметры домашней локальной сети, чтобы было удобнее обновлять прошивку в будущем. В самом низу выбираю устройство для прошивки и нажимаю «BUILD & FLASH».

Прошивка для Backpack-чипа обновляется не очень часто, так что можно использовать свежий срез исходных текстов (git branch — master). Там будут все текущие обновления. Прошивка довольно быстро соберется и зальется в модуль. Первичный этап завершен.

Все выключаю и переставляю перемычки в нормальный режим, как указано в инструкции. Это важно! Если этого не сделать, то в дальнейшем обновление прошивки через WiFi не будет запускаться из ExpressLRS-скрипта в пульте.

С модулем разобрались. Можно установить его в пульт и проверить обновление прошивки через WiFi.

Если в качестве принимающей стороны (VRX-Backpack) используется самодельный модуль, то, кроме как через FTDI-адаптер, прошивку в него не залить. Перед этим надо закоротить IO0-контакт на общий.

Если используется обычный ExpressLRS-приемник (лучше всего подойдет Happymodel EP1/EP2), то, кроме варианта прошивки через FTDI-адаптер, можно прошить его и через WiFi, как и в случае обычного обновления прошивки. Если приемник уже был прошит на ExpressLRS-2.0.0 или старше, то в строке адреса браузера надо добавить параметр «?force=true», чтобы получилось «http://10. 0.0.1/?force=true».

В моем случае, Happymodel EP82-Backpack уже имеет на борту Backpack-прошивку версии 0.1.0, поэтому так смело заранее и припаял его к приемнику:) Обновлять прошивку буду через WiFi. В ExpressLRS-конфигураторе собираю Backpack-прошивку из свежего среза со своими параметрами под RapidFire-приемник.

Выбираю вариант для ESP01F-модуля, коим по сути и является EP82-Backpack. Жму кнопку «BUILD» и через некоторое время получаю файл прошивки. Бросаю его на телефон и перехожу к следующей стадии.

Осталось только поднять точку доступа на EP82-Backpack. Включаю очки, нажимаю маленькую кнопку на модуле. Модуль начнет быстро мигать синим огоньком. С телефона нахожу точку доступа «ExpressLRS Rapidfire Backpack», подключаюсь к ней с паролем «expresslrs».

Перехожу в браузер и открываю адрес «http://10.0.0.1». Перематываю страницу вниз, выбираю файл прошивки с телефона и нажимаю «Update».

Несколько секунд и прошивка обновлена! Уф, все! Осталось проверить, как включается режим обновления прошивки на передающем модуле (TX-Backpack) и принимающем (VRX-Backpack). Запускаю ExpressLRS-скрипт в пульте, перехожу в раздел «WiFi Connectivity» и по очереди пробую запустить пункты «Enable Backpack WiFi» и «Enable vRX WiFi». В ответ на это в ExpressLRS-конфигураторе появляются необходимые устройства. Работает!

Конечно же пробую обновить прошивки еще раз через WiFi, чтобы окончательно убедиться в работоспособности всего хозяйства:)

По функционалу замечаний нет. Запустил ExpressLRS-скрипт в пульте, выбрал канал в разделе «VTX Administrator» и он включается и у модели, и в очках, если в настройках модели включена телеметрия.

На этом можно было бы и завершить, но вскрылась неприятная проблема. При включении очков приемник перескакивает на 8-й канал в любой сетке (уже исправлено). Как-то это не правильно, при включении приемник должен оставаться на последнем выбранном канале. Начал искать сведения о проблеме и наткнулся на этот багрепорт. Проблема возникает только с Rapidfire-приемником. Следуя по ссылкам, прихожу к запросу на изменение кода, исправляющее проблему. Обновляю прошивку для EP82-Backpack с патчем из этого запроса.

Вот, только после этого все окончательно нормально заработало! Можно закрыть приемник крышкой и забыть об этом дополнительном модуле:)

В будущем хотелось бы иметь переключение каналов при смене модели в пульте, чтобы управление видеоустройствами было частью функционала «Model Match».

MakerFocus 4 шт. ESP8266 Esp-01 Последовательный модуль беспроводного приемопередатчика Wi-Fi

MakerFocus


  • $12,34

    Цена за единицу за

  • Сэкономьте $0,65

Стоимость доставки рассчитывается при оформлении заказа.


Заголовок по умолчанию — 12,34 долл. СШАКоличество


Особенности:

-Модель:Esp-01.Совместим с Arduino

-Поддержка 3 режимов: AP, STA, AP + STA

-Ссылка для просмотра технических деталей, https://nurdspace.nl/ ESP8266

— Введение: https://github.com/sleemanj/ESP8266_Simple

— Учебное пособие на YouTube: https://www.youtube.com/watch?v=qU76yWHeQuw

 

Технические характеристики: 900 Скорость передачи UART: 115200 бит/с

Скорость передачи последовательного интерфейса/UART: 115200 бит/с

Входная мощность: 3,3 В

Допуск по напряжению ввода-вывода: макс. 3,6 В

Размер флэш-памяти: 1 МБ (8 Мбит)

Упаковочный лист:

4 * Модуль приемопередатчика Wi-Fi ESP8266


Продано

MakerFocus ESP32 макетная плата с 0,96-дюймовым OLED WiFi комплектом для Arduino ESP8266 NodeMCU

Цена продажи


19,99 долларов США



Обычная цена


25,99 долларов США

Сэкономьте $6

Продано

Инструмент для тестирования WiFi ESP8266 WiFi Deauther Watch V2 DSTIKE NodeMCU Программируемая макетная плата

Цена продажи


43,9 доллара США9



Обычная цена


49,99 долларов США

Сэкономьте $6

MakerFocus ESP8266 Wi-Fi Deauth Detector V3 (предварительно прошитый) с зуммером RGB LED

Цена продажи


19,99 долларов США



Обычная цена


25,98 долларов США

Сэкономьте $5,99

Продано

Инструмент для тестирования Wi-Fi ESP8266 Совет по развитию Deauther Watch DSTIKE NodeMCU Встроенный аккумулятор 500 мАч

Цена продажи


$38,99



Обычная цена

45,99 долларов США

Сэкономьте $7

Продано

MakerFocus ESP8266 Wi-Fi макетная плата с 0,91-дюймовым OLED-дисплеем CP2102 Поддержка Arduino IDE

Цена продажи


$11,99



Обычная цена


$12,99

Сэкономьте $1


AI-Thinker ESP8266 ESP-01 Микроконтроллер Wi-Fi

4,50 доллара США

Один из самых дешевых наборов микросхем для создания устройства «Интернета вещей». С b/g/n Wi-Fi и памятью 8 Мбит

В наличии

Количество микроконтроллеров AI-Thinker ESP8266 ESP-01 Wifi

4,50 доллара США

Артикул: 29246 Категории: ESP8266, Микроконтроллеры, Разработка Метка: allAccounts

  • Описание
  • Подробнее
  • Отзывы (0)

Описание

Хакеры были очень взволнованы, когда Espressif впервые выпустила этот набор микросхем, так как он имел отличный набор функций за очень небольшие деньги, и было приложено много усилий для его поддержки, включая плагины для системы разработки Arduino. Теперь ESP8266 — уважаемый модуль, который можно использовать на любом хакерском столе. Вы можете прошить его, чтобы заполнить различные рулоны, при этом по умолчанию он действует так же, как модем с набором команд AT в старом стиле, и другой режим, который позволяет ему загружать и запускать код Arduino. Настройте его как микро-веб-сервер/точку доступа. Очень впечатляет!

Несмотря на то, что существует более 14 версий Wi-Fi-микроконтроллеров серии AI-Thinker с ESP8266, ESP-01 ценится за отличное сочетание размера, цены и функциональности. Предостережение при использовании такого недорогого модуля заключается в том, что есть некоторые ограничения, о которых следует знать, например, странный ряд разъемов 2 × 8, который делает его неудобным для макета, отсутствие какой-либо регулировки напряжения и невозможность говорить 5 В I / О.

Что на него можно загрузить? Есть несколько версий прошивки, которые вы можете загрузить на них, например:

  • Прошивка AI-Thinker по умолчанию
  • ARDUINO. Это очень надежная реализация набора функций Arduino, поэтому вы можете перенести код Arduino на ESP8266!
  • NodeMCU — очень популярная прошивка, дающая практически полный доступ к функциям Wi-Fi микроконтроллера и . Запускает Lua-скрипты.
  • MicroPython (урезанный питон 3)
  • Официальный Espressif (производитель чипсета).

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *