Skip to content

Initial MicroPython BLE support (GATTS)

schneider requested to merge schneider/mp-ble into master

This implements the first step towards MicroPython BLE support.

It supports to:

  • Read and set (temporarily) the device name
  • Read BLE MAC address
  • Close a connection and start advertising
  • Get notified if a connection is opened or closed
  • Dynamically define new services
  • Read and write attributes on the local ATT server
  • Notify and indicate to the peer ATT client

It does not support to:

  • Get notified if an indication was acknowledged
  • Modify the advertising data

Contributes to #8 (closed)

Edited by schneider

Merge request reports