OPEnSLab-OSU/Loom

Absorb I2CLibDev I2C Implementation into Loom

Opened this issue · 1 comments

Item's use
This is a seemingly incredibly robust I2C library containing numerous stable device integrations, seeing as our I2C implementation has been long overdue for a refactor, I propose we simply add this as a dependency and incorporate their catalog into our own, making sure to include references to their repo and special thanks somewhere within our own.

Product Page
https://github.com/jrowberg/i2cdevlib

Existing Implementation
Our current solution involves a sparse lookup table and some minor helper functions, however its far less fleshed out as this library shows to be.

Explore in 3.1