ラズパイPicoのセットアップ

QOL -生活-

はじめに

Raspberry Pi Pico(ラズパイPico)は、小型で低コストなマイコンボードであり、電子工作や組み込み開発に適しています。本記事では、Picoを初めて使用する方向けに、セットアップ手順をわかりやすく説明します。


1. Raspberry Pi Picoとは

Raspberry Pi Picoは、Raspberry Pi財団が開発したマイクロコントローラーボードです。RP2040という独自のチップを搭載し、低消費電力でさまざまな用途に活用できます。プログラミングはMicroPythonやC言語を使用でき、初心者から上級者まで幅広く利用されています。


2. 必要なもの

必須アイテム

  • Raspberry Pi Pico本体(標準モデルまたはPico W)
  • USBケーブル(Micro USB – USB-A)(データ通信対応のもの)
  • PCまたはMac(Windows, macOS, Linux対応)

あると便利なもの

  • ブレッドボードとジャンパーワイヤー(電子工作を行う場合)
  • LEDやセンサー類(動作確認用)

3. セットアップ手順

①Raspberry Pi PicoをPCに接続する

PicoのBOOTSELボタン を押しながらUSBケーブルをPCに接続する。

PC上で 「RPI-RP2」 というUSBドライブが表示されることを確認する。

MacやLinuxでも同様に認識される。


②MicroPythonのインストール

Raspberry Pi PicoでMicroPythonを使用するためには、MicroPythonファームウェアをインストールする必要がある。ここでは、Thonnyを使用する方法手動でインストールする方法 の2通りを紹介する。

方法1: Thonnyを使用する(初心者向け)

Thonny(Python IDE)公式サイトからダウンロードし、インストールする。

Thonnyを起動し、右下のインタプリタ設定から 「MicroPython (Raspberry Pi Pico)」 を選択する。

「MicroPython (Raspberry Pi Pico)のファームウェアをインストールしますか?」と表示された場合、「はい」を選択する。

そうでない場合、「MicroPythonをインストール」を選択。

variantの部分で、対応するラズパイPicoを選択する。

インストールが完了すると、画面下のシェルに >>> と表示される。

この方法では、MicroPythonのインストールが自動的に行われるため、初心者にとって簡単である。


方法2: 手動でMicroPythonをインストールする

  1. Raspberry Piの公式サイト から MicroPython UF2ファイル をダウンロードする
  2. PicoをBOOTSELモードでPCに接続(BOOTSELボタンを押しながらUSBケーブルを挿入)
  3. PC上に 「RPI-RP2」ドライブ が表示されたら、ダウンロードした uf2 ファイルをドライブにドラッグ&ドロップする
  4. ファイルのコピーが完了すると、Picoが自動的に再起動し、MicroPythonがインストールされる

こちらの方法は、Thonnyを使わずに手動でファームウェアを導入する方法であり、Thonny以外の環境で開発する場合にも有効である。


4. Thonnyを使用してPythonのコードを記述する

  1. Thonny(Python IDE) を起動し、 [インタプリタ] → [MicroPython (Raspberry Pi Pico)] を選択する
  2. 画面下のシェルに >>> と表示されることを確認する

簡単な動作確認として、以下のコードを入力する。

print("Hello, Pico!")

エンターキーを押すと、“Hello, Pico!” が表示されれば正常に動作している。


5. LEDを点滅させる(Lチカ)

Picoには標準でLEDが搭載されており、それを点滅させるプログラムを実行できる。

1.Thonnyで以下のコードを入力する。

from machine import Pin
import utime

led = Pin(25, Pin.OUT)

while True:
led.value(1)
utime.sleep(1)
led.value(0)
utime.sleep(1)

※ラズパイPico W(WiFi付)のものは、Pinの番号が『25』ではなく、『”LED”』とする必要がある。

2.実行(緑色の再生ボタン)すると、PicoのオンボードLEDが1秒ごとに点滅する。


6. まとめ

本記事では、Raspberry Pi Picoの基本的なセットアップ手順について説明した。

この記事の内容

  • PicoをPCに接続する方法
  • MicroPythonをThonny経由でインストールする方法
  • MicroPythonを手動でインストールする方法
  • Thonnyを使ってコードを書く方法
  • LEDを点滅させる方法

これでPicoの基本的な動作確認が完了した。

タイトルとURLをコピーしました