1. Устанавливаем плату ESP8266 Wemos D1 mini и разводим питание
2. Устанавливаем модуль флеш карты и часами. Для его работы модуля нам потребуется задействовать дополнительно 3.3V
3. Соединяем D5, D6, D7, D8 с одноименными пинами на плате
4. Подключаем I2C шину D1 (SCL), D2 (SDA) и подаем питание на модуль 5V и GND
5. Подключаем дисплей к I2C шине и подаем питание.
6. Выводим 1-Wire шину с D3, подтягиваем к питанию через резистор 4.7 кОм. Подключаем датчики температуры
7. Так как свободных пинов на модуле ESP8266 мало (D4 цифровой, A0 аналоговый), то подключаем расширитель портов. Подключаем питание. SDA и SCL подключаем к I2C шине. А0, А1, А2 (с этой же стороны) подтягиваем к земле. К модулю ESP8266 можно подключить до 8 расширителей. При текущем подключении пины в системе ESPsmart Control начинаются с 0 до 14. К примеру, если мы подключим А0 к 5V, А1 к GND, а А2 к GND, то адреса пинов второго расширителя будут начинаться с 15 и т.д.
8. К пинам расширителя портов (A0, A1, A2, A3) подключаем модуль реле, а также от него подаем на модуль питание 5V и GND.
9. К расширителю портов (А6, А7) подключаем кнопки управления, вторую ногу кнопок подтягиваем на землю.
10. Если вам нужен TM считыватель, то подключаем его к 1-Wire шине и земле.
11. Устройство собрано. Для работы с ним необходимо установить прошивку, привязать токен и настроить Wi-Fi. Эти шаги подробно описаны в инструкции по настройке. Подаем питание на плат у ESP8266 и начинаем работу с нашим устройством.