Skip to content

Latest commit

 

History

History
23 lines (19 loc) · 1.75 KB

systemConfiguration.md

File metadata and controls

23 lines (19 loc) · 1.75 KB

CHIRIMEN with micro:bitのシステム構成

block diagram

  • 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

フレームワークのテストページ