J-IMPACTでは、セキュリティや知能技術に関わる書籍を発行しています。
Rust×Raspberry Pi Picoで本気の組み込み開発 IMUで姿勢情報を取得しよう!


本書は、Rustプログラミング言語を使用してRaspberry Pi Picoを制御し、BNO055 IMUから高精度な姿勢情報を取得する総合的なガイドブックです。RustとRaspberry Pi Pico(通称ラスピコ)による開発のベストプラクティスとテクニックを包括的に解説しています。
具体的には、初歩的な「LEDチカチカ(Lチカ)」の実装から始め、シリアル通信を通じて文字列や数値データを効率的に送受信する方法を探ります。さらに、BNO055 IMUモジュールの詳細な取り扱い方についても説明し、Raspberry Pi Picoの外部フラッシュメモリへのデータ保存手法も提供します。
ハードウェアとソフトウェアのインテグレーションに関心のあるエンジニア、開発者、そしてホビーイストにとって、貴重なリソースとなるでしょう。
(画像・解説文は公式サイトより引用)
【前編】RustとGithub Pagesで公開するWebアプリ

サブタイトル「クラウドにお金を払いたくない人のための開発入門」
本書ではGithub Pagesを使用し、とにかく0円でWebアプリ開発・公開を始めるための方法を解説します。本書でのWebアプリ開発には、高速かつセキュリティ性能の高いRustを使用しているため、無料で高機能なWebアプリを実装することができます。
「こんなアプリを作ってみたい!」「でも、みんな使ってくれるかな?」「資金と時間を投資して作る必要があるかな?」―そんなアイデアが生じたときに、まず簡単なものを作って無料で公開して、ユーザの生きた反応を獲得するという選択肢を読者に提供するのが本書の目的です。
※この本は全体の前半分のみを収録した「前編版」です。 著者の筆があまりにも遅すぎたため、現在執筆が完了しているところまでを「お試し版」として公開しました。 半分とはいえ分量は87ページあるので、本書の基本的な内容はカバーされています。 「完全版」では応用的な内容が追加される予定です。 なお、「完全版」で使用する予定だったサンプルコードへのリンクは、本書にも掲載しています。



コメント