Wio Terminal で Knurling Sessions 2020Q4

はじめに

ここ数日、Knurling Sessions 2020Q4 をリファレンスボード (nRF52840-DK) でやっていました。

tomo-wait-for-it-yuki.hatenablog.com

今回は、Wio Terminal を使って同じ内容 (CO2 センサから読み取った値をディスプレイに表示) をやってみます。

配線

I2C1_SDA / I2C1_SCL / 3.3V / GND をスルーホール用テストワイヤで接続します。 probe-run と defmt を使うために、JLink を接続しています。

実行結果

f:id:tomo-wait-for-it-yuki:20210503210005p:plain
奥にあるのが CO2 センサ

f:id:tomo-wait-for-it-yuki:20210503203548p:plain
defmt のログ

余談

実装時に1回ピンアサインを間違って、panic しましたが、probe-run (panic-probe) のおかげで、バックトレースが出力されたので、一瞬でデバッグできました。 やったね。

おわりに

大体半日もかからずに移植できました。 CO2 センサがちょっと高価ですが、基礎から学ぶ 組込みRust 後のお楽しみとしてどうでしょうか。