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
$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
19,99 долларов США
Обычная цена
25 долларов 99
25,99 долларов США
Сэкономьте $6
Продано
Инструмент для тестирования WiFi ESP8266 WiFi Deauther Watch V2 DSTIKE NodeMCU Программируемая макетная плата
Цена продажи
43 доллара 99
43,9 доллара США9
Обычная цена
49 долларов 99
49,99 долларов США
Сэкономьте $6
MakerFocus ESP8266 Wi-Fi Deauth Detector V3 (предварительно прошитый) с зуммером RGB LED
Цена продажи
19 долларов 99
19,99 долларов США
Обычная цена
25 долларов 98
25,98 долларов США
Сэкономьте $5,99
Продано
Инструмент для тестирования Wi-Fi ESP8266 Совет по развитию Deauther Watch DSTIKE NodeMCU Встроенный аккумулятор 500 мАч
Цена продажи
38 долларов 99
$38,99
Обычная цена
45 долларов 99 45,99 долларов США
Сэкономьте $7
Продано
MakerFocus ESP8266 Wi-Fi макетная плата с 0,91-дюймовым OLED-дисплеем CP2102 Поддержка Arduino IDE
Цена продажи
11 долларов 99
$11,99
Обычная цена
12 долларов 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 (производитель чипсета).