Link Search Menu Expand Document

Python Bluetooth

There are many resources invloving Bluetooth and Python that choosing one over the other can be hard. I decided to go with bluepy because of the community and documentation. Some of the resources I came across during my research are -

  • PyBlueZ
  • Blue Zero
  • PyGATT
  • Bleak
  • BLE Suite
  • PyBT
  • Adafruit Python Bluefriuit LE

Other tools (not necessarily python based) -

  • bettercap
  • Bleah
  • hcitool, hciconfig, hcidump
  • sdptool
  • l2ping
  • udigen

Check out and run the examples from the sample code

Here is a recording of getting real time accelerometer data via bluetooth by subscribing to notifications (this is the bluetooth_peripheral.py example) -

accelerometer_notification


Copyright © 2019 Shantam Raj