Raspberry Pi Pico W に 0.96 インチ I²C 接続 OLED(128 × 64 ドット)をつないで、表示テストをしてみましょう。 この OLED は SSD1306 というコントローラ IC で動いており、I²C アドレスは 0x3C です。 自分でレジスタを叩くこともできますが、今回は初心者でも扱いやすい SSD1306 用ライブラリ を使って手早く動かしてみます。 Thonny IDE を起動 Pico を USB でつないだら、Thonny のメニューから [ツール] → [パッケージを管理...] を選びます。 ライブラリをインストール 検索ボックスに ssd1306 と入力し、結果一覧から micropython-ssd1306 を選択して Install 。 自動的に Pico 内の lib フォルダ に ssd1306.py がコピーされます。 これで準備完了。あとはスクリプトでライブラリをインポートし、表示テストを実行するだけです。 配線図 ソースコード # Raspberry Pi Pico W + 0.96 " SSD1306 OLED (128×64, I²C) # - SDA = GP16, SCL = GP17 … I2C(0) を使用 # # 依存ライブラリ: # ・このファイルと同じ階層、または /lib フォルダに # MicroPython 公式の ssd1306.py(掲載コード)を配置 from machine import I2C, Pin from utime import sleep import ssd1306 # ssd1306.py をインポート # ──────────────────────────────── # 設定値(変更したい場合だけ書き換えてください) SDA_PIN = 16 # SDA line (GP16) SCL_PIN = 17 ...