CHIRIMEN with micro:bitのシステム構成
- Web Apps (ウェブアプリ)
- CHIRIMEN with micro:bit 環境を使って開発し、ブラウザ上で実行するアプリです
- Examples のサンプルコードもこの部分に相当します
- I2C デバイスのドライバライブラリも、この部分に位置します (通常の MakeCode プログラムと異なり、micro:bit にインストールするプログラム側にドライバは含めません)
- WebGPIO WebI2C Polyfill
- WebGPIO, WebI2C API と micro:bit 内蔵センサーなどを操作する拡張 JavaScript API を提供するライブラリの実装です
- Web Apps が最初にこのライブラリを読み込むことで、ブラウザが直接 WebGPIO 等をサポートしている場合と同様にアプリを開発可能にします
- Web Bluetooth を用いて、micro:bit 側の CHIRIMEN BLE bridge と通信することで動作します
- ソースコード: microBitBLE.js
- script タグ読み込み用 URL: https://cdn.jsdelivr.net/npm/@chirimen/microbit
- CHIRIMEN BLE brigde
Tests
フレームワークのテストページ