Гаражный контроллер на NodeMCU (ESP8266)

Надоела мне ардуинка в шкафу, мотающаяся на проводах. Да и от работы с контакторами она уходит на перезагрузку и может зависнуть. Решено было перейти на что то более интересное и выбор пал на NodeMCU с ESP8266 на борту.

вот такая пердунька получилась

Программку написал за вечер, благо исходники от первой версии остались. Логика плюс минус такая же, но с доработками.

Компоновка получилась примерно такая.Контроллер в боксе внизу, силовая часть сверху

Все крышки закрыты, контроллер запущен

Для серверной части решил все полностью переработать. Осталось почти такая же только структура. Решил в этот раз не халтурить, а сделать все красиво. На ООП PHP все уместилось в один класс. Ну а с веб интерфейсом решил не мудрить, сделал примитивненько, для себя ж.

такое вот чудо-юдо

Для Вас, мои малочисленные читатели, я выложил все исходники на Github. Так что изучайте:)