
Views: 3744
(Актуально только для версий прошивки 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 применение в проектах - схема подключения...Это может быть интересно
MCC PIC24 – модуль OUTPUT COMPARE – режиме ШИМ
Views: 1254 Во многих системах управления, для формирования управляющих сигналов требуется модуль ШИМ, он позволяет не только формировать импульсы заданной длительности, но и с применением обычного RC фильтра строить простые …Датчик контроля протечки воды ch-c0020
Views: 2072 Как здорово летом под теплым дождем с тобою вдвоем оказаться. Как классно по лужам бежать босиком, с тобою играть и смеяться! Но совсем грустно оказаться под таким дождем, который течет с …Акриловый корпус для платы ch-4000
Views: 840 Плата ch-4000 подходит для монтажа в корпуса на дин рейку, но для домашней автоматики необходимо что-то другое, поэтому был разработан корпус из акрила который позволит создавать настольные и настенные устройства. Корпус …Дисплей KD035C-3A подключение и управление
Views: 820 Дисплей KD035C-3A производиться компанией SHENZHEN STARTEK ELECTRONIC TECHNOLOGY CO.,LTD Характеристики Параметр Спецификация Единицы измерения Размер дисплея 70.08(H)*52.56(V) (3.5inch) mm Тип дисплея TFT active matrix Цветовая гамма 65K/262K colors Разрешение …12-BIT A/D CONVERTER WITH THRESHOLD DETECT на примере PIC24FJ128GA204
Views: 925 Введение. 12-битный модуль A/D Converter является усовершенствованной версией 10-битного модуля, предлагаемого на некоторых устройствах PIC24. Оба модуля являются преобразователями, в своих ядрах, с последовательным приближением (SAR), в окружении …Development board based on MCU PIC18F47Q84
Views: 2199 PIC18F47Q84 Microcontroller Family with CAN Flexible Data Status: In Production.Одноканальный емкостной сенсор – AT42QT1012
Views: 2426 Описание сенсора [wpdm_file id=242] Незаконченный проект, так-как сенсор не оправдал своего назначения, не рекомендую, просто выброшенные деньги. Особенности. • Количество сенсоров – один, режим переключения ( touch-on/touch-off ), а также программируемая …Проект с использованием MCC часть 08
Views: 1248 И так создадим проект в котором при помощи двух кнопок мы сможем управлять яркостью светодиодов. При использовании МСС у нас лафа полная, добрые дяди с Microchipa подготовили функции, …Toyota Auto Fader – Модуль включения усилителя
Views: 2074 Toyota Auto Fader – Модуль включения усилителя. Часто автолюбители прибегают к замене штатного головного устройства на универсальное мультимедийное, в котором значительно расширены функциональные возможности. Если возникает желание оставить …Проект с использованием MCC часть 02
Views: 2433 Когда мы запустили конфигуратор, самое главное понять, что с этим делать и как проверить, то что мы делаем работает или нет. Для начала настроим регистры конфигурации микроконтроллера и настроем …
Комментарии