adafruit on Nostr: Adafruit BusIO library makes debugging I2C failures fast ð ïļðĄð It's not ...
Adafruit BusIO library makes debugging I2C failures fast ð ïļðĄð
It's not often... but every few months, one of our sensor drivers stops working due to hardware changes. It happened this week with the AHT20 tester - for some reason, it doesn't init anymore! What would typically turn into a multi-hour debugging session is a lot easier since we started using an intermediary library called BusIO for I2C/SPI device interactions https://github.com/adafruit/Adafruit_BusIO -
{
"id":"d67961270a407005e3aba3d377a2dba8e9fdb0b089fd14b8f2183bf1ed5d73d7",
"pubkey":"c164633a8802f15a960409c6a2889f36b63295baf91bdad19dfdaf1db4cef46a",
"created_at":1691970168,
"kind":1,
"tags": [
[
"proxy",
"https://mastodon.cloud/users/adafruit/statuses/110884956966967979",
"activitypub"
]
],
"content":"Adafruit BusIO library makes debugging I2C failures fast ð ïļðĄð\n\nIt's not often... but every few months, one of our sensor drivers stops working due to hardware changes. It happened this week with the AHT20 tester - for some reason, it doesn't init anymore! What would typically turn into a multi-hour debugging session is a lot easier since we started using an intermediary library called BusIO for I2C/SPI device interactions https://github.com/adafruit/Adafruit_BusIO -\n\nhttps://media.mastodon.cloud/media_attachments/files/110/884/926/878/247/116/original/bf65c835f3440974.mp4",
"sig":"21b480146a8bcea8d9461bc920438facd31a621bc61e217033c04ce3b4d802d58072fa4267b4d750686db17637a09effc472cbf1bb171ac8dd30c52616cb65d1"
}