Прошивка для контроллера трехфазного котла

C ESP32 MQTT IoT
Главный скриншот DataViz

Обзор Проекта

Целью проекта было создание программного продукта для управления трехфазным котлом и установкой режимов отопления с поддержкой дистанционного управления при помощи протокола MQTT. Прошивка полностью написана на языке C для микроконтроллера ESP32 и платформы WiFi-IoT и представляет собой замкнутую САУ с обратной связью от датчика температуры.

Функционал

  • Удобный веб интерфейс для настройки режимов отопления.
  • Постоянное отслеживание параметров котла и моментальное реагирование на внештатные ситуации.
  • Вывод всей информации на встроенный дисплей устройства.
  • Возможность управления устройством по протоколу MQTT.
  • Возможность подключения к Wi-Fi точке для встраивания в систему умного дома или использования устройства автономно.
  • Поддержка нескольких режимов работы с различными правилами отопления помещения.
  • В качестве датчиков температуры поддерживаются датчики DS18B20 и DHT11, возможно переключение на горячую.