Web Bluetooth library for micro:bit implementing the micro:bit Bluetooth Profile.
See the microbit-web-components library for some ready-to-use web components which use this library.
Node.js > v10.16.0, which includes npm
Refer to the micro:bit Web Bluetooth API Documentation for more information.
- micro:bit Discovery
- Service enumeration
- Model Number
- Serial Number
- Hardware Revision
- Firmware Revision
- Manufacturer
- LED Matrix State
- LED Text
- Scrolling Delay
- Button A State
- Button A State Changed Event
- Button B State
- Button B State Changed Event
- Temperature
- Temperature Changed Event
- Temperature Period
- Accelerometer Data
- Accelerometer Data Changed Event
- Accelerometer Period
- Magnetometer Data
- Magnetometer Data Changed Event
- Magnetometer Period
- Magnetometer Bearing
- Magnetometer Bearing Changed Event
- Magnetometer Calibration
- Send
- Receive Event
- SendString
- ReceiveString Event
- MicroBit Requirements
- MicroBit Event
- Client Requirements
- Client Event
- Pin Data
- Pin Data Changed Event
- Pin AD Configuration
- Pin IO Configuration
- PWM Control
- Request DFU
- Request Flash Code