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

CのあいまいなソースコードをRustで実行する

この記事はCの未定義動作など、あいまいなソースコードをRustでコンパイル・実行し コンパイル・実行結果を比較してみよう、というものです。 Webブラウザのみで確認できるシミュレータを使うので、気になった方は後述のシミュレータで 動作確認してみてくだ…

AWS(EC2)でSTM32MP1 用の組込みLinux(OpenSTLinux)をコンパイルした件

この記事はSTマイクロエレクトロニクス社のプロセッサ・STM32MP1の組込みLinux(OpenSTLinux)を AWSのEC2でコンパイル環境構築した際の記録です。 AWSで組込みLinuxをコンパイルしたときにどの程度費用がかかるかざっくり知りたい方は参考になるかもしれませ…

Zig × Arduino UnoでLチカ・シリアル通信できた件

Zig言語でArduino UNOのLチカ、シリアル通信が確認できた、という記事です。 Zig Zigについてはこちらをどうぞ。 Home ⚡ Zig Programming Language ベースのソースコード こちらのソースコードで確認させていただきました。 GitHub - FireFox317/avr-arduino…

LeafonyをRustで動かせたので情報共有です

この記事の内容です。 LeafonyのBasic KitがRustで動いた。 Lチカできた シリアル通信できた I2C通信できた 最近、Rustの学習をArduinoではじめました。 もう少しで書籍:基礎から学ぶ-組込みRustも発売されますし、今、組み込みRustが熱い、と個人的に思っ…