Добрый день,
Подскажите по проблеме. Пока не понял в чем косяк (в прошивке или в моих кривых руках):
Есть платка заказанная через jlcpcb. Простая - подключение Wemos и пара мест для подключения i2c датчиков.
Есть несколько SHT20, STH30, SHT31. Отправляю их через TCP/UDP Клиент.
Подключаю SHT20 - все отлично, Данные уходят правильные. Подключаю в соседний "порт" SHT30 (или 31, без разницы) и начинаются чудеса:
На главной в 19 из 20 случаев правильные данные (через F5), в 1 из 19 температура "-0.1". Влажность при этом корректная.
Так вот основная проблема в том что через TCP/UDP Клиент ВСЕГДА уходит -0.1. При том что в самом клиенте (в тестовой строке) - температура правильная... (влажность всегда уходит правильная).
Сначала думал что датчик подыхает, но проверил на 3 разных - никаких изменений.
SHT20 и SHT30 между собой менял - никакой разницы. Питание 3.3.
Есть идеи в чем косяк?