CircuitPython driver for the TCA9548A I2C Multiplexer.
- Author(s): Carter Nelson
- TCA9548A I2C Multiplexer (Product ID: 2717)
Software and Dependencies:
- Adafruit CircuitPython firmware for the supported boards: https://circuitpython.org/downloads
- Adafruit’s Bus Device library: https://github.com/adafruit/Adafruit_CircuitPython_BusDevice
Helper class to represent an output channel on the TCA9548A and take care of the necessary I2C commands for channel switching. This class needs to behave like an I2CDevice.
Pass through for try_lock.
Pass through for unlock.
readfrom_into(address, buffer, **kwargs)¶
Pass through for readfrom_into.
writeto(address, buffer, **kwargs)¶
Pass through for writeto.
writeto_then_readfrom(address, buffer_out, buffer_in, **kwargs)¶
Pass through for writeto_then_readfrom.
Perform an I2C Device Scan
Class which provides interface to TCA9548A I2C multiplexer.