Подключение WiFi модуля ESP8266
Схема
Проект рассчитан на освоение WiFi модуля ESP8266 и простую передачу данных между компьютером и микроконтроллером.
Со стороны компьютера должен быть любой USB WiFi адаптер (или встроенный в ноутбук) и программа клиент.
Модуль ESP8266 при включении запускает Telnet сервер с адресом 192.168.4.1 порт 23 и выполняет роль Telnet-UART моста,
все что было отправлено на Telnet сервер будет передано в UART модуля ESP8266 и обратно.
Допускается подключение до 5 клиентов одновременно. ESP8266 потребуется перепрошить по инструкции.
Микроконтроллер по UART получает данные с ESP8266 и обработав текст команды включает или выключает светодиод.
Программа клиент написана на Delphi 7, автоматически определяет WiFi адаптер компьютера и находит точку доступа ESP8266, подключение сделано одной кнопкой. Программа показывает уровень сигнала и следит за обрывом связи.
Вместо программы можно использовать Telnet клиент встроенный в Windows и набирать команды вручную.
Всю схему можно не собирать в железе, достаточно запустить модель в Proteus и подключить модуль ESP8266 через
USB-UART конвертер. Чтобы Proteus принимал данные, нужно соединить виртуальные COM порты программой
Null-modem emulator (com0com-3.0.0.0-i386-fre). Первый порт - это компонент COMPIM в Proteus, второй создается
USB-UART конвертером.
Для проверки связи можно использовать обычный COM терминал на скорости 19200.
Программа клиент
Проект рассчитан на освоение WiFi модуля ESP8266 и простую передачу данных между компьютером и микроконтроллером.
Со стороны компьютера должен быть любой USB WiFi адаптер (или встроенный в ноутбук) и программа клиент.
Модуль ESP8266 при включении запускает Telnet сервер с адресом 192.168.4.1 порт 23 и выполняет роль Telnet-UART моста,
все что было отправлено на Telnet сервер будет передано в UART модуля ESP8266 и обратно.
Допускается подключение до 5 клиентов одновременно. ESP8266 потребуется перепрошить по инструкции.
Микроконтроллер по UART получает данные с ESP8266 и обработав текст команды включает или выключает светодиод.
Программа клиент написана на Delphi 7, автоматически определяет WiFi адаптер компьютера и находит точку доступа ESP8266, подключение сделано одной кнопкой. Программа показывает уровень сигнала и следит за обрывом связи.
Вместо программы можно использовать Telnet клиент встроенный в Windows и набирать команды вручную.
Всю схему можно не собирать в железе, достаточно запустить модель в Proteus и подключить модуль ESP8266 через
USB-UART конвертер. Чтобы Proteus принимал данные, нужно соединить виртуальные COM порты программой
Null-modem emulator (com0com-3.0.0.0-i386-fre). Первый порт - это компонент COMPIM в Proteus, второй создается
USB-UART конвертером.
Для проверки связи можно использовать обычный COM терминал на скорости 19200.
Программа клиент
Инструкция по прошивке ESP8266 | |
Программа PyFlasher | |
Прошивка ESP8266 | |
Файлы проекта программы клиента на Delphi 7 | |
Файлы проекта Flowcode V5 и модель для Proteus 8.5 | |
Команды управления через Telnet |