Всем привет.
ESP8266 (модуль Wemos D1 Mini) соединен с BME280:
питание для датчика температуры 3.3V идет с D1 mini,
SCL соединено с D1 (GPIO5),
SDA с D2(GPIO4).
Залита стандартнаная программа использующая библиотеку Adafruit_BME280.
При подключении к компьютеру через USB все работает как надо.
Как только я отключаю от USB и подаю внешние 5V на модуль - все также работает, но модуль все время возвращает -143.53 градуса.
Я собрал еще 4 таких же модуля - они работают без проблем. Соединение в порядке, использовал печатные платы.
Менял питание с рабочим датчиком - проблема не ушла.
3.3V вроде в порядке согласно моему дешевому мультиметру.
Единственное что я могу придумать на данный момент - подключиться к TX и попробовать посмотреть что происходит на внешнем питании. Но это все.
Кто-нибудь сталкивался с такой проблемой? В какую сторону смотреть?
ESP8266 (модуль Wemos D1 Mini) соединен с BME280:
питание для датчика температуры 3.3V идет с D1 mini,
SCL соединено с D1 (GPIO5),
SDA с D2(GPIO4).
Залита стандартнаная программа использующая библиотеку Adafruit_BME280.
При подключении к компьютеру через USB все работает как надо.
Как только я отключаю от USB и подаю внешние 5V на модуль - все также работает, но модуль все время возвращает -143.53 градуса.
Я собрал еще 4 таких же модуля - они работают без проблем. Соединение в порядке, использовал печатные платы.
Менял питание с рабочим датчиком - проблема не ушла.
3.3V вроде в порядке согласно моему дешевому мультиметру.
Единственное что я могу придумать на данный момент - подключиться к TX и попробовать посмотреть что происходит на внешнем питании. Но это все.
Кто-нибудь сталкивался с такой проблемой? В какую сторону смотреть?