Программатор
Если Вы самостоятельно собираете контроллер, то в этом случае потребуется загрузить в него микропрограмму.
Это можно сделать вручную, просто скачав bin-файл со страницы соответствующего проекта и затем, используя стороннее ПО, загрузить его в чип ESP8266 (подробнее об этом в разделе Загрузка микропрограммы). Либо же, можно использовать наше приложение-программатор SmartESP. Это приложение разработано для ОС семейства Windows и максимально упрощает работу с контроллером. С её помощью Вы сможете выполнить все необходимые задачи: инициализировать новый контроллер, подключить и настроить WiFi-соединение, загрузить соответствующую микропрограмму проекта (прошивку), а также выполнить другие настройки.
Шаг 1 - Подготовка и подключение
Скачайте файл-архив с программой SmartESP и распакуйте его на своём компьютере. Для загрузки в контроллер микропрограммы требуется подключить его через USB-провод к Вашему компьютеру. Подключите контроллер Wemos D1 mini к компьютеру и определите порт к которому он будет подсоединен, например COM3 (это легко узнать, используя "Диспетчер устройств").
Если случилось так, что Вы не можете найти в списке новое COM-устройство, то это означает, что Вам необходимо установить драйвер. Какой драйвер Вам нужен, можно определить глядя на микросхему на плате, для контроллера типа WeMos D1 mini обычно это CH340 или CP2104.
Шаг 2 - Инициализация
Шаг 3 - Задание настроек подключения
Перейдите на закладку Access, здесь необходимо задать главные настройки контроллера:
- Wi-Fi access - параметры (название и пароль) подключения контроллера к Вашей WiFi-сети.
- Name - название контроллера в сети (латинские символы).
- Password - пароль доступа к контроллеру.
- Board Hotspot - параметры аварийного подключения к контроллеру, если ему не удается найти Вашу WiFi-сеть. По умолчанию, там будут отображаться текущие настройки. Настоятельно рекомендуем изменить их по соображениям безопасности!
Нажмите кнопку Save и контроллер будет перезагружен, после чего он выполнит подключение к Вашей WiFi-сети. Если ему удастся это сделать, то появится надпись GOT ACCESS TO WI-FI, а рядом с ней IP-адрес контроллера в Вашей WiFi-сети, который ему выдал маршрутизатор. Сохраните его, для того чтобы подключить контроллер к серверу SmartESP позже.
Шаг 4 - Установка микропрограммы
Перейдите на закладку Firmware и выберете микропрограмму какого проекта Вы хотите загрузить в контроллер. Обратите внимание, что для её загрузки потребуется подключение к Интернет. Сначала произойдёт загрузка микропрограммы с сервера, а затем её запись в контроллер. После записи контроллер перезагрузится и его светодиод будет медленно мигать, а потом погаснет. Это будет означать, что Ваша WiFi-сеть была найдена и контроллер к ней успешно подключился.
Вы можете перейти на закладку Setup или открыть в своём браузере веб-страницу контроллера для проверки и задания других его настроек. Однако, более удобно это можно сделать на сервере SmartESP, поэтому зная IP-адрес контроллера лучше перейти к следующему этапу - добавление контроллера на сервер.