Raspberry Pi ConnectはRaspberry Pi公式が提供しているサービスで、簡単な設定でインターネット経由で自宅のRaspberry Piをリモート操作することができます。本記事ではその使い方をわかりやすく解説しています。
更新日 : 2025年10月7日Raspberry Pi Connectとは
ラズパイをリモート操作できる
Raspberry Pi ConnectはRaspberry Piが公式に提供しているサービスで、インターネットにつながっているRaspberry Piを遠隔地から操作することが可能になります。外出先からRaspberry Piを操作してソフトウェアを実行したり、設定を変えることができます。

通常インターネット経由でRaspberry Piへアクセスする場合、VPNやIPアドレス、ルーターなどの設定が必要でした。Raspberry Pi Connectを使えばそういった設定が不要になります。
デスクトップとコマンドラインをサポート
GUIが使えるリモートデスクトップ接続と、コマンドで操作するリモートシェル接続をサポートしています。

ブラウザーから操作可能
操作する側(PCなど)ではブラウザーを使用するため、ソフトのインストールや設定作業が不要です。Raspberry Pi側の設定も非常に簡単ですぐに始められます。
暗号化通信
インターネット経由の通信となると、心配になるのはセキュリティです。Raspberry Pi Connectは暗号化通信に対応しています。
通常はRaspberry Pi(操作される側)とブラウザー(操作する側)がダイレクトに接続されますが、ネットワーク状況によってはサーバー経由での接続となるようです。
必要環境
必要環境は以下の通りです。
- Raspberry Pi OS
- インターネット接続
- Waylandデスクトップ環境 (リモートデスクトップを利用する場合)
2025年10月リリースのRaspberry Pi OS TrixieであればすべてのRaspberry Piシリーズでリモートデスクトップを利用できるようです。
Legacy版のRaspberry Pi OS BookwormではRaspberry Pi Zeroシリーズなど一部モデルでWaylandにならず、リモートデスクトップが利用できない場合があります。また、Raspberry Pi OS LiteについてもWaylandにならないためリモートデスクトップが利用できません。
コマンドラインのみの利用であればデスクトップ環境は不要です。
セットアップ手順
以下の手順で進めます。
- Raspberry Pi Connectサービスを利用するために、Raspberry Pi IDを作成します
- Raspberry PiでRaspberry Pi Connectの有効化とサインインを行います
- 操作する側のPCで、ブラウザーからリモート操作します
Raspberry Pi IDの作成
Raspberry Pi ConnectはRaspberry Piが提供しているサービスで、使用するにはRaspberry Pi IDを作成する必要があります。
ブラウザーでRaspberry Pi ID作成ページへアクセスします。
以下のフォームに、メールアドレス、パスワード、ニックネームを入力します。Terms and Conditionsに問題なければ左のチェックボックスをクリックします。私は人間ですの左にもチェックを入れ、簡単な質問に回答します。

最後にContinueボタンをクリックします。
登録したメールアドレスにメールが来るので、Verify emailのリンクをクリックして登録完了です。

Raspberry Piの設定
Raspberry Pi (操作される側)の設定をしていきます。
Raspberry Pi Connectの有効化
右上の丸いRaspberry Pi Connectアイコンをクリックし、「Turn On Raspberry Pi Connect」をクリックします。

デスクトップ環境が利用できない場合は以下のコマンドで有効化します。
$ rpi-connect onサインイン
Raspberry Pi Connectを有効化すると、ブラウザーが立ち上がってサインイン画面が表示されると思います。誤って閉じてしまった場合は、右上のRaspberry Pi Connectアイコンをクリック後、「Sign in…」をクリックしてください。

コマンド操作の場合は以下を実行します。
$ rpi-connect signinすると以下のようなメッセージが表示されます。ブラウザーで表示されているhttps://〜にアクセスします。ブラウザーは別のPCのものでも構いません。
Complete sign in by visiting https://connect.raspberrypi.com/verify/XXXX-XXXXブラウザーでサインイン画面が表示されたら、「Sigin in …」ボタンをクリックします。

Raspberry Pi IDのメールアドレスとパスワードを入力し、「Sign in」ボタンをクリックします。なお、既にサインイン済みの場合は本画面はスキップされます。

次にデバイスの名前を入力する画面が表示されます。複数のRaspberry Piを登録する場合など、デバイスを識別する名前を決めて入力し、「Create device and sign in」ボタンをクリックします。

「Device sign in successful」などと表示されれば登録完了です。
ブラウザーからリモート操作
PCなどの操作する側のデバイスで、ブラウザーでRaspberry Pi Connectにアクセスします。必要に応じてサインインしてください。
登録済みのRaspberry Piの一覧が表示されます。デバイス名の下に「Screen sharing」と表示されているものはリモートデスクトップ接続が可能なデバイス、「Remote shell」と表示されているものはリモートシェル(コマンドライン)接続が可能なデバイスです。いずれも表示されていないデバイスはオフラインで現在接続できません。

リモートデスクトップで接続するには、右の「Connect via」ボタンをクリックし、「Screen sharing」をクリックします。
以下のようにブラウザー上にRaspberry Piデスクトップ画面が表示されれば成功です! マウスやキーボードでRaspberry Piを操作することができます。

リモートシェル(コマンドライン)で接続するには、接続画面で「Remote shell」をクリックします。リモートシェルのみ接続可能な場合は「Connect」ボタンのみ表示されているのでクリックします。
以下のようにブラウザー上にターミナル画面が表示されれば成功です! ターミナルと同様にコマンドを入力してRaspberry Piを操作することができます。インターネット回線が遅い場合などはデスクトップ操作がもたつくので、コマンドラインで操作しても良いと思います。

まとめ
Raspberry Pi Connectを使ってRaspberry Piをリモート操作する手順は以上です。
Raspberry Pi3やZeroなどRaspberry Pi Connectでデスクトップ接続できないモデルをリモート操作したい方や、スマホからリモート操作したい方は従来のVNCを使ったリモート接続手順も解説していますので、参考にして下さい。
また、Raspberry Piとのファイルのやり取りについてはSSH/SCPを使ったファイル転送手順を解説しています。
これらの方法はLAN内での接続を前提としているのでインターネット経由で接続する場合はVPNなどと組み合わせる必要があります。

VNCでRaspberry Piにリモートデスクトップ接続 (Windows/Mac/Linux対応)
VNCを使って、PC (パソコン) からRaspberry Pi(ラズパイ)にリモート接続する手順、およびディスプレイなしでRaspberry Piを起動できるようにする方法について解説しています。PCからリモートでRaspberry Piを操作することができれば、運用の幅が広がって便利になります。

ステッピングモーターを指定位置まで回転させる (Raspberry Pi + RPZ-Stepper)
RPZ-StepperとRaspberry Pi(ラズパイ)を使ってステッピングモーターを指定位置まで回転させる手順を解説しています。制御ソフトウェアcgstepを使うことでコマンドやPythonから簡単かつ直感的にステッピングモーターを動かすことが可能です。

Raspberry Pi PicoにラズパイHATを取り付けるアダプター「RPP-HAT-Adapter」
Raspberry Pi PicoシリーズにRaspberry Pi(ラズパイ)用の拡張基板(HAT)を取り付けるためのアダプター基板です。LEDやセンサー、赤外線通信、モータードライバーなど、既存のラズパイ用拡張基板の機能をPicoに追加することができます。プログラム書き換えに便利なリセットスイッチを搭載。サンプルプログラムも用意しており、Picoで様々なアプリケーションを開発することができます。