ESP8266 применение в проектах

Views: 3525


(Актуально только для версий прошивки 1.хх)

ESP8266 показала себя как надежное и безотказное устройство для обмена данными с применением WIFI.

Я использую ESP8266 исключительно через UART, с применением AT команд. Все требования по обмену данными, между устройствами, она полностью удовлетворяет.

Здесь я хочу показать основную схемотехнику для подключения и сам адаптер, для обновления версий ПО модуля. Дело в том, что приобретая модуль чаще всего вы получаете его с заводской прошивной, а вам необходимо, как обычно, иметь последнюю версию, с новейшими возможностями. Смена версии, часто бывает, вызывает небольшие танцы с бубном, но я хочу показать вариант, как от этого можно полностью избавиться. Частенько обновлять модуль приходиться, тогда, когда он уже находиться запаянным в изделие и для облегчения этого процесса, необходимо соблюсти некоторые требования и схемотехнику для выполнения этой задачи.

Схема по которой я рекомендую подключать модуль в готовое изделие.

Для управления модулем используется три порта микроконтроллера, вход и выход UART и вывод управления физическим сбросом модуля. Все резисторы 10 kOhm можно заменить в пределах -20 – +50%. Резисторы R8 и R9 нужны для развязки модуля с MCU с адаптером, в момент обновления прошивки.

Схема для адаптера USB-UART с доработкой, которая позволяет перевести автоматически модуль в режим бутлоадера и обновить прошивку.

В качестве моста мне нравиться использовать готовые заготовки типа, на CP2102:

такой я приобретал в Вороне https://voron.ua/catalog/024405 

Добавляем пару транзисторов и резисторов и адаптер готов (резистор R12 можно не устанавливать, всё будет зависеть от схемы в которой используется модуль ESP8266). Теперь не надо предварительно устанавливать перемычку на бутлоадер, делать сброс, чтобы модуль перешел в режим бутлоадера, достаточно просто подключить к соединителю и перепрошить.

Я в плате просто оставляю отверстия для программирования.

Из межплатного соединителя сделан переходник, вставляешь  и обновляешь прошивку.

Внешний вид, доработанного адаптера


Схема в Altium Designer:

Значок

ESP8266 применение в проектах - схема подключения 124.40 KB 24 downloads

ESP8266 применение в проектах - схема подключения...


Это может быть интересно


  • Гаджеты для домашней автоматики – Датчик приближенияГаджеты для домашней автоматики – Датчик приближения
    Views: 1961 Управление светодиодным освещением – Датчик приближения. Данный гаджет предназначен для управления внутренним освещением мебели. Датчик позволяет определить закрытие или открытие дверцы или ящика и при этом включать или …
  • ESP8266  процедура получение данных даты и времени от серверов точного времени.ESP8266 процедура получение данных даты и времени от серверов точного времени.
    Views: 5820 Эта функция доступна уже в версии 1.6.1. Для многих приложений, необходимо часы реального времени,  если в вашем проекте есть модуль WiFI ESP8266, то легко можно сделать следующим образом. …
  • REFERENCE CLOCK OUTPUT MODULEREFERENCE CLOCK OUTPUT MODULE
    Views: 493 REFERENCE CLOCK OUTPUT MODULE Модуль формирования опорного тактового сигнала Модуль опорного тактового сигнала обеспечивает возможность посылать сигнал синхронизации на тактовый опорный выходной контакт или контакты (CLKR) в зависимости от …
  • CLUBBEST-50-LightCLUBBEST-50-Light
    Views: 246 CLUBBEST-50-LIGHT   Зміст Короткий опис проекту. 1 Опис схемотехніки візуалізатора музики. 2 Аудіо вхід. 3 MCU. 4 Цифровий вихід. 5 Схема живлення MCU. 6 Складання пристрою. 7 Список …
  • Проблемы классической светомузыкиПроблемы классической светомузыки
    Views: 2050 Светомузыка – что это такое? Определение: Светомузыка  (жаргонное: цветомузыка)  — вид искусства, основанный на способности человека ассоциировать звуковые ощущения со световыми восприятиями. Такое явление в неврологии получило название …
  • Стробоскоп для автомобиляСтробоскоп для автомобиля
    Views: 2161 Одним из популярных решений светового тюнинга автомобиля, мотоцикла или скутера стал эффект –  “полицейский стробоскоп“. На база платы ch-c0050 реализовано несколько проектов. В этой статье приводятся две версии …
  • Сенсорный выключатель светаСенсорный выключатель света
    Views: 11000 Хотя в настоящий момент актуальны системы управления освещением с передачей данных по электросети, но я думаю, что проекты такого рода тоже имеют право на жизнь. Анонс Три вида …
  • OLED RET012864E/REX012864JOLED RET012864E/REX012864J
    Views: 1459 RET012864E/REX012864J ОЛЕД индикатор производитель Raystar-Optronics приобретался в http://www.microchip.ua/ к сожалению никакой информации на сайте поставщика нет. Поэтому решил работу с этой версией индикатора на драйвере SSD1305 предоставить на своем сайте. Так как …
  • My libraries for Altium DesignerMy libraries for Altium Designer
    Views: 3864 Attention, this version of the database is outdated today. See updates in articles https://catcatcat.d-lan.dp.ua/altium-designer-my-setup-system-and-project-structure  and https://catcatcat.d-lan.dp.ua/altium-designer-my-setup-system-and-project-structure-v23-2/    My libraries for Altium designer  (Updated V – 29/05/2022) (c) 2021 …
  • Обновление ESP8266 c ESPFlashDownloadTool_v3.6.3Обновление ESP8266 c ESPFlashDownloadTool_v3.6.3
    Views: 3456 Технология обновления следующая: Загружаем программу со страницы espressif.com. Разархивируем. Где находятся файлы, для прошивки? Заходим в каталоги Подключаем по схеме в статье WiFi ESP8266 (замыкаем BT2, перемычка). Запускаем программу, …



 

Поделись этим!

Catcatcat

catcatcat

Development of embedded systems based on Microchip microcontrollers.

Продолжайте читать

НазадДалее

Комментарии

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.