2021-03-01から1ヶ月間の記事一覧

M5Stack Core2で複数の音を鳴らす

144Labの入江田です。 今回はM5Stack Core2で複数の音素材を同時に鳴らす方法をまとめてみました。 素材の入手 音素材の入手はフリー素材を公開しているサイトから。 素材の利用規約をよく読んで利用しましょう。 サンプリングレートは44.1KHzのものを入手し…

2軸加速度センサーIIS2ICLXブレイクアウトをTinyGo(nRF52840)で動かす

144Labの入江田です。 2軸加速度センサーIIS2ICLXブレイクアウトをArduino(nRF52840)で動かすの内容をArduinoではなくTinyGoで実装するときの方法を紹介します。 あらかじめ必要なもの Go v1.16.0以降(Goのインストール方法) TinyGo v0.17.0以降(TinyGoのイ…

2軸加速度センサーIIS2ICLXブレイクアウトをArduino(nRF52840)で動かす

144Labの入江田です。 今後スイッチサイエンスから発売する予定の傾斜センサブレイクアウトボードをnRF52840ボードとArduinoで駆動してみました。 STMicro社製の産業向け加速度センサIIS2ICLX「Tilt Sensor Module」(発売予定) STMicroが公開しているサンプ…

RaspberryPi-PicoをTinyGoでLチカする方法

144Labの入江田です。 TinyGoでRaspberryPi-Picoの実装を作れるらしいので試してみました。 現状、rp2040チップサポートはjeffmhastings氏によって試験的に作られたばかり。ソースコードからのビルドが必要ですのでclangかgccおよびmake、git、cmake、 ninja…