i2cdevice-python
i2cdevice-python copied to clipboard
Domain-specific language for describing smbus/i2c register maps
I really liked this library and as I used it via pimoroni's BME280 library I wanted to write a SCD30 library with it. But it turns out the SCD30 uses...
Add support for handling switching register banks directly into the i2cdevice library. This may require some extended regression testing.
This afternoon I successfully finished a port of the combo: i2cdevice-python and rv3028-python for use with a RPi Pico mounted on a Pimoroni 'pico explorer pack' on which also stacked...
basically what the title says, my current modification is to set the register address to "None" and change the _i2c_read / _i2c_write methods: ``` def _i2c_write(self, register, value, bit_width): values...