Имеется Raspberry pi zero w.
По I²C подключён датчик температуры, давления и влажности bme280.
Долгое время работал скрипт на python получавшей данные с датчика. Иногда происходили отказы датчика по не понятной причине, но а не списывались мною на плохой контакт датчик был подключён через штырьковые соединение. Причём иногда датчик определялся на шине I²C и не работал, а иногда не определялся полностью. Теперь я его припаял напрямую. Но вот спустя 2 недели произошёл отказ – датчик определяется сканером, но не работает.
![](https://storage.googleapis.com/breadboard-ru-media/uploads/2021/09/21/3ce0a369167eca420bc7c6f7d41f7c5fa6fd5460.jpg)
Перезагрузка не помогает.
Вывод такой (скомпилированный код на си):
![](https://storage.googleapis.com/breadboard-ru-media/uploads/2021/09/21/1f78d02899bb5462c963cb5fe968af57d58d7601.jpg)
Что делать, какие могут быть причины неработоспособности датчика?