Loading files
This file is pinned to the selected release. Download the original to open it in your design tool.
a917e7c83This file is pinned to the selected release. Download the original to open it in your design tool.
# サンプルMOD
スタックチャンのユーザアプリケーション(MOD)のサンプル集です。
MODの書き込み方法は[プログラムのビルドと書き込み](../docs/flashing-firmware_ja.md)を参照ください。
一部のMODは動かすためにネットワーク接続や外部のサーバを準備する必要があります(執筆中)。
## WebRadio
- [web_radio](./examples/web_radio/): M5StackChan CoreS3でSomaFMのMP3ストリームを再生します。
MOD をインストールすると、ホストの製品既定動作は実行されません。
ボタンや画面操作の意味は、インストールした MOD の実装で決まります。
MOD は JavaScript または TypeScript module として書けます。
TypeScript で MOD を書く場合は、公開された Stack-chan capability 型と Moddable の module specifier だけを使います。
WASM host で使う MOD も、`lin` など TypeScript 対応済み target で build した `.xsb` または archive を読み込ませます。
## M5StackChan CoreS3 Smoke
- [m5stackchan_smoke](./examples/m5stackchan_smoke/): M5StackChan CoreS3 のサーボ電源とヘッドLEDの smoke 確認です。手順は [M5StackChan CoreS3 smoke check](../docs/m5stackchan-cores3-smoke.md) を参照してください。
## Look Around: きょろきょろスタックチャン

- [look_around](./examples/look_around/)
## Monologue: ぽしょぽしょ独り言スタックチャン
- [monologue](./examples/monologue/)
## Cheerup: スタックチャン応援団


- [cheerup_ble_lite](./examples/cheerup_ble_lite/): BLE版
- [cheerup_ws](./examples/cheerup_ws/): WebSocket版
## Mimic: まねっこスタックチャン

- [mimic_main](./examples/mimic_main/): ユーザが動かすほう
- [mimic_follow](./examples/mimic_follow/): まねして動くほう
## Face Tracker: 顔を追いかけるスタックチャン

- [face_tracker](./examples/face_tracker/)