$ cp 0244_kl26z_microbit_0x8000.hex /run/media/lyshie/MAINTENANCE/
Control a BBC micro:bit from Node.js using BLE
https://github.com/sandeepmistry/node-bbc-microbit
韌體
https://github.com/sandeepmistry/node-bbc-microbit/tree/master/firmware
Golang framework for robotics, drones, and the Internet of Things (IoT)
https://github.com/hybridgroup/gobot
Scratch to micro:bit bridge.
https://github.com/MrYsLab/s2m
Linux 下使用 BLE (Bluetooth Low Energy) 與 Micro:bit 溝通
https://gist.github.com/lyshie/70c5b759357da3f630348a8a510acba9
GATT Profile 簡介
https://www.race604.com/gatt-profile-intro/
Scratch controller with Micro:bit over BLE (Bluetooth Low Energy)
Micro:bit BLE (Bluetooth Low Energy) 讀取溫度數據
Tutorial: BLE Pairing the Raspberry Pi 3 Model B with Hexiwear
$ bluetoothctl [BBC micro:bit [zotap]]# power on [BBC micro:bit [zotap]]# agent on [BBC micro:bit [zotap]]# scan on [BBC micro:bit [zotap]]# pair D6:AF:43:58:57:9F [BBC micro:bit [zotap]]# connect D6:AF:43:58:57:9F [BBC micro:bit [zotap]]# list-attributes Characteristic /org/bluez/hci0/dev_D6_AF_43_58_57_9F/service0025/char0028 e95d93ee-251d-470a-a062-fa1922dfa9a8 MicroBit LED Text [BBC micro:bit [zotap]]# select-attributes /org/bluez/hci0/dev_D6_AF_43_58_57_9F/service0025/char0028 [BBC micro:bit [zotap]]# write 0x31 0x32 0x33