話題のラズパイ《Raspberry Pi》を使用して、C言語で組込みプログラミングを習得します
Raspberry Pi の拡張コネクタの GPIO、I2C、SPI などの信号線を使用して、温度センサ、A/D コンバータなどのデバイスについて組込みプログラミングを習得します。
- 教科項目・内容
- Raspberry Piとは
- Pi 5およびラズパイシリーズの特徴について
- Raspberry Pi OSの使用方法
- 新しくリリースされたBookwormについて
- Linuxコマンドの使い方
- 開発環境と開発フロー
- エディタとコンパイラ(gcc)
- GPIOの出力ポート
- Lチカ
- GPIOの入力ポート
- 外部割込み処理のテクニック
- PWM 出力、タイムスタンプ、スレッド
- ワンランク上のプログラミング方法
- I2Cバス
- 温度センサのデータをLCDに表示させる
- SPIバス
- D/A変換とA/D変換の仕組みと制御方法
- Piカメラ
- 新しいカメラライブラリlibcameraの使用方法
- 静止画の撮影

