@ASM, ...хм, странно, ничего не трогал... Ну как не трогал? вы полностью переписали функцию вывода цвета....Если проблема с web...... В WEB и удалял и добавлял это ничего не меняет.
ПС: Если подключить к соответствующему пину ESP отдельно приёмник(полный собранный на тиньке) то тогда на последней прошивке температуру с внешнего датчика снимает.
@ASM, Нашёл причину по которой ESP выдает ошибку при вводе SSID в WEB по 192.168.4.1. Я установил новый роутер в котором с завода установлено название сети, так вот в названии сети(не обратил внимания сначала) есть пробелы между знаками, если во вкладке "Constants.h" перед прошивкой ввести SSID и пароль то проблем нет, а если поля оставить пустыми то не хочет подключаться в WEB к сети. Одним словом для контроллеров ESP8266 не должно быть в названии сети пробелов, спецсимволов, длинных имен и кирилицы, разделение знаков должно быть только дефисом или нижним подчеркиванием, для ESP32 это не имеет значения. Изменил название сети в роутере, прошил несколько разных плат всё работает и подключается как и должно.