Releases: adafruit/Adafruit_CircuitPython_BusDevice
4.1.1 - Actions workflows update
This release includes updates to the github actions workflows
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip3 install adafruit-circuitpython-busdevice
.
Read the docs for info on how to use it.
Optionally turn off I2C device probe at initialization
- New optional
probe
argument forI2CDevice(i2c, device_address, probe=True)
. IfFalse
, does not probe for device initially. A few devices don't respond, or do something unwanted. - Library build moved to GitHub actions.
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip install adafruit-circuitpython-busdevice
.
Read the docs for info on how to use it.
Example names updated, docs updated
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip install adafruit-circuitpython-busdevice
.
Read the docs for info on how to use it.
API CHANGE - Change stop to False and throw error if True.
Removing stop=
from libraries as well as bus_device
.
See adafruit/circuitpython#2082 for details.
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip install adafruit-circuitpython-busdevice
.
Read the docs for info on how to use it.
Remove debug param
Removes debug flag from I2CDevice
because it cost 800 bytes of code size when frozen into CircuitPython. It also costs that in ram when loaded normally.
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip install adafruit-circuitpython-busdevice
.
Read the docs for info on how to use it.
Updated Example
Example files are now Adabot Approved. Thanks @dherrada.
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip install adafruit-circuitpython-busdevice
.
Read the docs for info on how to use it.
Added debug option to i2c_device
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip install adafruit-circuitpython-busdevice
.
Read the docs for info on how to use it.
Update Travis Badge In Readme
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip install adafruit-circuitpython-busdevice
.
Read the docs for info on how to use it.
update to I2C scanning technique
Update to how we scan for I2C addresses, so BeagleBones are happy
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip install adafruit-circuitpython-busdevice
.
Read the docs for info on how to use it.
pylint fix
No code changes.
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip install adafruit-circuitpython-busdevice
.
Read the docs for info on how to use it.