Skip to content

Latest commit

 

History

History
30 lines (26 loc) · 993 Bytes

python_bluetooth.md

File metadata and controls

30 lines (26 loc) · 993 Bytes
layout title nav_order
page
Python Bluetooth
50

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