Впринципе можно взять совместимые внешние ацп (есть одноканальные и многоканальные) которые подсоединяются по протоколам spi или i2c к цифровым входам. Советую почитать на сайте home-smart (надеюсь меня не забанят за его упоминание)
Если не нужно максимальное быстродействие, впринципе решение силами только ESP возможна.
(опрос датчиков, управление Реле, страничка веб-интерфейса).
Как вариант - предложил бы заменить часть аналоговые датчики на цифровые (с одним протоколом, например 1-wire) и организовать их последовательный опрос. (напримерDS18B20 вместо терморезисторов)А кнопки через резисторный делитель как раз повесить на аналоговый вход для экономии важных нам цифровых пинов))
Если не нужно максимальное быстродействие, впринципе решение силами только ESP возможна.
(опрос датчиков, управление Реле, страничка веб-интерфейса).
Как вариант - предложил бы заменить часть аналоговые датчики на цифровые (с одним протоколом, например 1-wire) и организовать их последовательный опрос. (напримерDS18B20 вместо терморезисторов)А кнопки через резисторный делитель как раз повесить на аналоговый вход для экономии важных нам цифровых пинов))