A python package to connect to the Bluetooth LE GATT services of paired bbc micro:bit devices
Project description
Kasper's microbit
Nederlands
A python package to make a connection to a bbc microbit by means of the Bluetooth LE GATT services exposed by the microbit
Example:
import time
from kaspersmicrobit import KaspersMicrobit
CHANGE_THIS_TO_YOUR_MICROBIT_BLUETOOTH_ADDRESS = 'E3:7E:99:0D:C1:BA'
def pressed(button):
print(f"button {button} pressed")
with KaspersMicrobit(CHANGE_THIS_TO_YOUR_MICROBIT_BLUETOOTH_ADDRESS) as microbit:
microbit.buttons.on_button_a(press=pressed)
time.sleep(10)
More examples can be found in the examples directory.
Problem solving
Problems related to connecting to the microbit over bluetooth are often solved by pairing your computer again to your microbit
See Also: https://support.microbit.org/helpdesk/attachments/19075694226
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
kaspersmicrobit-0.0.7.tar.gz
(22.7 kB
view hashes)
Built Distribution
Close
Hashes for kaspersmicrobit-0.0.7-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | be33ce126d5f47d742b01c5cfe876fde05a3cddddea1e7f5fbbd60078852511a |
|
MD5 | 590b76258bca22a4cdb13667f0a0eda4 |
|
BLAKE2b-256 | 0846b45edc5cfd0ac9a0eb61bc318b28991a17d3f5af30abee4061809bd54639 |