2021-01-01から1年間の記事一覧

2021年 まとめ

年末なので何したのか思い出しておく! 大雑把に言うと「基礎から学ぶ 組込みRust」の執筆と引っ越しでプライベートはほとんど燃え尽きてました。 仕事の面では Nature に転職してから1年経過し、できることも少しずつ増えてきた感じです。 次男が2歳になっ…

M5Stamp-C3 Mate で始める組込み「std」Rust プログラミング

このエントリは Rust Advent Calendar 2021 3 の5日目として書きました。 qiita.com はじめに みなさん組込み Rust やっていますか?はい、やっていますね。息を吸うように日常的にやっているはずです。今年はなんと組込み Rust にフィーチャーした「基礎か…

Wio Terminal で Knurling Sessions 2020Q4

はじめに ここ数日、Knurling Sessions 2020Q4 をリファレンスボード (nRF52840-DK) でやっていました。 tomo-wait-for-it-yuki.hatenablog.com 今回は、Wio Terminal を使って同じ内容 (CO2 センサから読み取った値をディスプレイに表示) をやってみます。 …

Wio Terminal で probe-run / defmt

組込み Rust の便利なツール、probe-run と defmt を Wio Terminal で使ってみます。

Knurling Sessions 2020Q4 をやる (4) 〜ディスプレイ〜

Knurling Sessions 2020Q4 をやる、の最後です。今回は、CO2センサから読み取った値をディスプレイに表示します。

Knurling Sessions 2020Q4 をやる (3) 〜CO2センサドライバ〜

前回、Lチカ終わらせたので、いよいよ CO2 センサドライバを書いていきます。

Knurling Sessions 2020Q4 をやる (2) 〜基本編〜

はじめに knurling-rs では Ferrous Systems が、スポンサー向けに組込み Rust の教材 knurling-session を提供しています。 github.com knurling-session では、3ヶ月ごとに1つのテーマを取り上げています。 最新のもの以外は、公開されています。スポンサ…

Knurling Sessions 2020Q4 をやる (1) 〜環境構築〜

はじめに knurling-rs では Ferrous Systems が、スポンサー向けに組込み Rust の教材 knurling-session を提供しています。 github.com knurling-session では、3ヶ月ごとに1つのテーマを取り上げています。 最新のもの以外は、公開されています。スポンサ…

『基礎から学ぶ 組込みRust』を書きました

はじめに 2021年4月20日、『基礎から学ぶ 組込みRust』(C&R研究所) を出版します。Rust の文法から組込み Rust でファームウェアを作成するところまでを、片手で持てる (多分!まだ持ったことないけど!) 1 冊の本にまとめた、喉から手が出るほど (私が) 求…

Rust serialport お試し①

はじめに Rust でシリアル通信したくなったので、serialport クレートを使ってみます。 docs.rs serialport クレート serialport クレートはクロスプラットフォームで使えるシリアルポートライブラリです。 各プラットフォーム固有の API も提供しています。…