12-16-2024, 08:36 PM
It most certainly is an I2C conflict. I've modified the code to update the SSD1306 every ~60s and query the SHT31 every ~35s. I'm seeing about a 60% failure rate on the SHT31, but given the higher read frequency one should still be able to get a reading every 90s or so.
This HACK is "good enough", but I'm open to suggestions on a configuration that would achieve near 100%.
The Github code has been updated with the recent fixes.
This HACK is "good enough", but I'm open to suggestions on a configuration that would achieve near 100%.
The Github code has been updated with the recent fixes.