Skip to content

Releases: adafruit/Adafruit_CircuitPython_BusDevice

4.1.1 - Actions workflows update

23 Dec 00:15
805d41a
Compare
Choose a tag to compare

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

18 Dec 14:41
2000ae3
Compare
Choose a tag to compare
  • New optional probe argument for I2CDevice(i2c, device_address, probe=True). If False, 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

25 Nov 22:25
cf7eabc
Compare
Choose a tag to compare

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.

22 Aug 21:28
52d87bd
Compare
Choose a tag to compare

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

12 Jun 21:19
b9280af
Compare
Choose a tag to compare

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

11 May 15:16
182eebd
Compare
Choose a tag to compare

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

08 Feb 23:25
3e6bf71
Compare
Choose a tag to compare

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

16 Jan 02:12
285fcf3
Compare
Choose a tag to compare

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

20 Nov 06:34
d8de432
Compare
Choose a tag to compare

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

01 Nov 21:34
Compare
Choose a tag to compare

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.