CHIRIMENおさわり&もくもく会 〜Raspberry Pi 4 & Jetson対応記念〜に参加しました
Sunday, November 17, 2019 04:40:00 PM
CHIRIMENおさわり&もくもく会 〜Raspberry Pi 4 & Jetson対応記念〜に参加しました。
やったこと1 : 新しいハードのお触り
現在公式サポートしているRaspberry Pi 3より、どのくらい速く動くのか確認したかったので、参加しました。 自分の作成した、CHIRIMEN Piano, CHIRIMEN Guitar で検証です。
結果としてはレスポンスが速くなっていて、自作楽器にはもってこいでした。 私のはフロントをWebComponentsで作っているので、スペックの弱いマシンで動かすとモッサリするのですが、これなら良いと思いました。
やったこと2 : WebGpioエレメントとWebI2Cエレメントのパッケージ化
これまでは楽器アプリ内にて普通のエレメントとして作っていましたが、パッケージ化も進めています。 まずはWebGpio。 とりあえずTypeScript + LitElement + Rollupで。
sizuhiko/WebGpioElementで開発を進めています。 まだReadだけ。Write I/Fもそろそろ書きます。
今の所は
<web-gpio>
<web-gpio-peripheral port="19" mode="out"></web-gpio-peripheral>
<web-gpio-peripheral port="5" mode="in"></web-gpio-peripheral>
<div slot="no-web-gpio">
The device is not CHIRIMEN.
</div>
</web-gpio>
こんな感じなんですが、
<web-gpio>
<web-gpio-out port="19"></web-gpio-out>
<web-gpio-in port="5"></web-gpio-in>
<div slot="no-web-gpio">
The device is not CHIRIMEN.
</div>
</web-gpio>
みたいなのも悪くないなーと思って検討中です。
何かアップデートあれば、随時記事にしていこうと思います。
Recent Articles
- マルチプルレポをモノレポへコミットログを残しながら移行する 2023/09/27
- tsyringe を TypeScript 5 で使う方法 2023/05/02
- LocalStack を使って aws-sdk の Integration Test を実行する 2023/04/19
- AWS SDK v3 のモジュールと利用方法 2023/04/18
- ts-jest が esbuild/swc をトランスフォーマーに使って高速化していた 2023/04/13
- aws-sdk v3 を使うライブラリを作ったときは、なるべく peerDependencies に設定しよう 2023/04/11
- aws-sdk v2 が 2023 年中にメンテナンスモードになる 2023/04/06
- Node.js v18 / aws-sdk v3 の Lambda アプリが突然動かなくなる 2023/04/05
- aws-sdk v3 でコンパイルエラーになる - その2 2023/04/04
- aws-sdk v3 で TS2345 が出てコンパイルエラーになる 2023/04/03