I have this crazy idea about ble sync between a cheap fitness band and ESP32 with neopixels attached - mood lighting influenced by human heart rate/sleep

Code: Select all
import bluetooth
bt = bluetooth.Bluetooth()
bt.active(True)
bt.advertise(100, 'hello MicroPython!')
Code: Select all
import ble_temperature
ble_temperature.demo()
Code: Select all
import ble_temperature_central
ble_temperature_central.demo()
For ESP32, STM32, and Linux/Mac the "ubluetooth" module covers most BLE functionality. Currently the main limitations are lack of support for pairing & bonding, and management of low power states. But other than that, the four main roles (observer, broadcaster, central, peripheral) are implemented.jdcrunchman wrote: ↑Mon Jul 20, 2020 1:41 amCan someone please send me info in how I can get this MicroPython support for BLE. Is there a GitHub repo on this? and I have some pretty smart coders who can roll up their sleeves and contribute to this project. I see some good progress is being made, as I'm actually seeing Python code. So there must be a Bluetooth Python import module somewhere....