micro:bitをJavaScriptでコントロールする

Web Bluetooth APIを使用して、ブラウザとmicro:bitの間でBluetooth通信をおこないます。
ブラウザ上で押されたボタンの情報をmicro:bitへ送信して、micro:bitをコントロールします。

現在のところ、Mac、AndroidのChrome、WindowsのChromeか最近のEdgeで動作すると思います。

動作させるには、あらかじめmicro:bit用のバイナリファイルをダウンロードして、micro:bitに書き込んでください。(動画とは異なるデモ用のプログラムです)

書き込んだら、Web Bluetooth APIに対応したブラウザを使用して、https://coderdojo-todakoen.github.io/Controller-JS/へアクセスします。

画面右上の小さな[接続]ボタンを押して、表示されるデバイスの一覧から、micro:bitを選択します。


このプロジェクトのソースファイルは、こちらにあります。
https://github.com/coderdojo-todakoen/Controller-JS