Raspberry Pi 4(32bit OS)にNode-REDを導入するまでの流れをまとめました。
1. 必要な準備物
- Raspberry Pi 4 本体(電源、HDMI、SDカード含む)
- microSDカード(8GB以上推奨、Class10)
- インターネット環境(有線 or Wi-Fi)
- キーボード/マウス/モニター(Raspberry Pi用)
- Windows または Mac のPC
2. Raspberry Pi OS のインストール(32bit)
- Raspberry Pi Imager を以下からダウンロードしてPCにインストールします。 https://www.raspberrypi.com/software/
- Imagerを起動し、Raspbelly PiのモデルとOSに「Raspberry Pi OS(32-bit)」を選択。
- microSDカードをPCに挿入して「書き込み」を実行。
- 書き込み完了後、microSDをRaspberry Piに挿し電源を入れる。
- 初回起動時に以下の設定を行います:
- 言語設定:日本語
- キーボードレイアウト:日本語(JIS)
- Wi-Fiネットワーク設定
- ホスト名、ユーザー名とパスワードの作成
- ソフトウェアアップデート
今回はRaspberry Piを別画面に映しながら自分のPCのコマンドでSSH接続し操作していきます。
モニターありでのSSH有効化方法:
- Raspberry Piの設定画面(メニュー > 設定 > Raspberry Piの設定)を開く。
- 「インターフェイス」タブで「SSH」を「有効」にする。
- 再起動後、PCからSSHで接続:
ssh pi@raspberrypi.local<br># パスワード:raspberry(初期に設定したパスポート)
ターミナルでSSHを有効にする方法:
sudo raspi-config
- 「インターフェイスオプション」→「SSH」→「有効」にする
- 終了後に再起動:
sudo reboot
4. Node-REDのインストール
Node-REDは、Raspberry Pi上で手軽にIoTや制御を行うためのツールです。
インストールコマンド:
bash <(curl -sL https://raw.githubusercontent.com/node-red/linux-installers/master/deb/update-nodejs-and-nodered)
- 実行中に “Do you want to continue? [y/N]” と聞かれたら
y
を入力します。 - 約5〜10分かかるので、待ちます。
5. Node-REDの起動とアクセス
起動方法:
node-red-start
Webブラウザでアクセス:
http://<ラズパイのIPアドレス>:1880
例:http://192.168.0.23:1880
常時起動させる(自動起動設定):
sudo systemctl enable nodered.service
停止/再起動:
node-red-stop #停止
<br>node-red-restart #再起動
ブラウザを開くと以下のように起動しています。

まとめ
これで、Raspberry Pi 4(32bit)へのNode-RED導入が完了しました。
次はセンサーの値を表示したり、LEDやスマートライトを操作したり、外部APIと連携するフロー作成に挑戦していきます!