はじめに
スタックチャン2才のお誕生日会へ参加して刺激を受けたのでRaspberry Pi Pico Wでも動かそうと思い、まずはお顔を表示するところから始めました。
moddable-avatar
ほぼこちらの手順通りでした。
moddable SDKの開発環境を構築する
macOSの方はxs-devツールを使用するのが楽です。
TypeScriptでコンパイルできる環境を構築する
sudo npm install -g typescript
moddable-avatarをgit cloneする
git clone https://github.com/meganetaaan/moddable-avatar
必要なライブラリをインストールする
cd moddable-avatar
npm install
manifest.jsonを編集する
※ 2023年7月31日 PRがマージされ不要になりました。
manifest.json
{
"build": {},
"include": ["$(MODDABLE)/examples/manifest_base.json","$(MODDABLE)/examples/manifest_piu.json","$(MODDABLE)/examples/manifest_typings.json"],
"resources": {
"*": ["./assets/images/*"],
"*-alpha": ["./assets/fonts/*"]
},
"modules": {
"*": ["./src/main", "./src/avatar", "./src/marquee-label", "./src/balloon", "./src/emoticon"]
},
"preload": ["avatar", "marquee-label", "balloon", "emoticon"],
"creation": {
"static": 131072,
"stack": 512
}
}
Raspberry Pi Pico Wへインストールする
mcconfig -d -m -p pico/pico_display_2
シミュレータでも動作します。
mcconfig -d -m -p mac