Примерно с полтора года назад накодил решение для esp8266 NodeMCU v2 + DHT22 + MH-Z19 + ILI9340C. Решение успешно проработало пол года и умерло, после чего было надолго забыто 🙂
Прогресс на месте не стоит и для «решения» появились стоковые прошивки: ESPEasy от Let’s Control It. ESPEasy собирается с разным набором модулей и доступна для различных объемов flash памяти. Для большого количества датчиков необходимые модули доступны из коробки!
Для любителей картинок — описание web интерфейса:
https://www.letscontrolit.com/wiki/index.php/ESP_Easy_web_interface
Мануал по прошивке:
https://www.letscontrolit.com/wiki/index.php/ESPEasy
Сама прошивка:
https://github.com/letscontrolit/ESPEasy/releases
Список команд:
https://www.letscontrolit.com/wiki/index.php/ESPEasy_Command_Reference
Список доступных сенсоров:
https://www.letscontrolit.com/wiki/index.php/Devices
Из приятного — интеграция с thingspeak.com и MQTT также доступна из коробки:
Поделка пока работает на макетке: