- Raspberry Pi Pico or RP2040 Compatible board.
- SO1602 16x2 OLED Character Display Module (I2C connection model)
- ADT7410 High Resolution Tempreture Sensor Module (I2C connection model)
-
The SDK の Your First Binaries を参照し、Raspberry Pi Pico でプログラムを動作させる方法について確認しておきます。
-
Getting started with Raspberry Pi Picoの Chapter 1. Quick Pico Setup または、Chapter 2. The SDKのいずれかを参照して、Raspberry Pi Pico 開発環境を準備します。
以下の手順はUbuntu上で行っています。
-
このリポジトリをクローンして、クローンしたディレクトリに移動します。
git clone https://github.com/yukkeorg/rpi-pico-display-temp.git cd rpi-pico-display-temp
-
build
ディレクトリを作成してディレクトリをそこに移動します。、mkdir build cd build
-
cmake
コマンドを実行してビルド環境を整えます。cmake -DPICO_SDK_PATH=<path-to-sdk> -G Ninja ..
-
ninja
コマンドでビルドします。ビルドが成功するとshowtemp.uf2
が作成されます。ninja
- Raspberry Pi PicoのGPIO24をSDA、GPIO25をSCLとして、SO1602、ADT7410をI2C接続します。
MIT