Skip to content

Releases: adafruit/Adafruit_CircuitPython_BLE

Alpha release for CircuitPython 5.0.0-alpha.0

19 Jul 19:23
f38c77c
Compare
Choose a tag to compare

This pre-release is meant to be used with bleio in CircuitPython 5.0.0-alpha.0 and later. It is not backward compatible with bleio in CircuitPython 4.x.

  • New UART_Client and Scanner functionality added.
  • UART_Server moved from uart.py to uart_server.py.
  • Refactoring of advertisement data code. Advertisements are now built in Python instead of in C.
  • Various other updates and renamings.
  • Beacon code improved.
  • Examples updated.

Allow UARTServer.write() to write more than 20 bytes

23 Apr 12:52
04c84be
Compare
Choose a tag to compare

Allow UARTServer.write() to write buffers of indefinite length.

Improve UARTServer example

01 Feb 17:32
52f7488
Compare
Choose a tag to compare

Improve UARTServer example: now retries after connection dropped.

To use in CircuitPython, simply install the Adafruit CircuitPython bundle.

Read the docs for info on how to use it.

Initial release

23 Jan 03:21
4e9fd61
Compare
Choose a tag to compare

Includes:

  • LocationBeacon - an iBeacon-style beacon
  • EddystoneURLBeacon
  • UARTServer - a Peripheral running an implementation of the Nordic UART Service (NUS). Provides a stream interface for reading.

[note - not yet in bundle as of the date of this release, but will be added soon]

To use in CircuitPython, simply install the Adafruit CircuitPython bundle.

Read the docs for info on how to use it.