ESP8266 ESP-01 программирование, прошивка с подключением DTR,RTS.
Питание модуля - 3.3в!
Rx от ESP подключается к Tx CH340G
Tx от ESP подключается к Rx CH340G
gpio0 от ESP подключается к DTR CH340G
reset от ESP подключается к RTS CH340G
Все контакты земля(GND) от всех модулей должны быть собраны в одну точку, замкнуты между собой!
Никаких преобразователей напряжения, резисторов и прочего между Rx и Tx в обоих направлениях я не использовал. Наоборот же, при постановке резистора 1КОм от Tx CH340 к Rx ESP схема не работала, заработала когда я убрал это сопротивление.
Сам МК Ардуино в этом случае не используем. Программу же в данном случае пишем в среде Arduino IDE с использованием библиотек модуля ESP8266 и дополнительных настроек менеджера поддерживаемых плат. Добавить возможность программирования платы ESP8266 в Arduino IDE можно в меню Инструменты-Плата-Менеджер плат..., предварительно добавив строку "http://arduino.esp8266.com/package_esp8266com_index.json" в "Дополнительные ссылки для Менеджера плат" в меню Файл-Настройки...
В следующих видео покажу как можно программировать ESP на языке LUA без использования Arduino IDE.
исходное видео: MVI 0006
Питание модуля - 3.3в!
Rx от ESP подключается к Tx CH340G
Tx от ESP подключается к Rx CH340G
gpio0 от ESP подключается к DTR CH340G
reset от ESP подключается к RTS CH340G
Все контакты земля(GND) от всех модулей должны быть собраны в одну точку, замкнуты между собой!
Никаких преобразователей напряжения, резисторов и прочего между Rx и Tx в обоих направлениях я не использовал. Наоборот же, при постановке резистора 1КОм от Tx CH340 к Rx ESP схема не работала, заработала когда я убрал это сопротивление.
Сам МК Ардуино в этом случае не используем. Программу же в данном случае пишем в среде Arduino IDE с использованием библиотек модуля ESP8266 и дополнительных настроек менеджера поддерживаемых плат. Добавить возможность программирования платы ESP8266 в Arduino IDE можно в меню Инструменты-Плата-Менеджер плат..., предварительно добавив строку "http://arduino.esp8266.com/package_esp8266com_index.json" в "Дополнительные ссылки для Менеджера плат" в меню Файл-Настройки...
В следующих видео покажу как можно программировать ESP на языке LUA без использования Arduino IDE.
исходное видео: MVI 0006

Комментариев нет.