コンテンツへスキップ

sbc · Comparison

Raspberry Pi 5 vs ESP32-S3 徹底比較 (2026)

Linux SBC の Raspberry Pi 5 とマイコンの ESP32-S3 は用途が重なるようで実は別物。IoT・自作デバイス・家庭内サーバで「どっちを選ぶべきか」を消費電力・OS・開発体験で整理。

公開: 2026-04-18

候補 A

Raspberry Pi 5 (8GB)

¥14,800(JPY)

参考価格 (2026-04 時点、8GB 版、時期により変動)

候補 B

ESP32-S3 (DevKit)

¥1,200(JPY)

参考価格 (2026-04 時点、DevKit-C 品、時期により変動)

スペック比較表

スペックRaspberry Pi 5 (8GB)ESP32-S3 (DevKit)
CPUBCM2712 Cortex-A76 4コア 2.4GHzXtensa LX7 デュアルコア 240MHz
アーキARMv8 (64bit Linux)Xtensa (32bit マイコン)
RAM4GB / 8GB / 16GB LPDDR4X512KB SRAM (+外付け PSRAM 対応)
ストレージmicroSD / USB / NVMe (HAT 経由)内蔵 Flash 4〜16MB
OSRaspberry Pi OS / Ubuntu / 任意の LinuxFreeRTOS (ESP-IDF) / ArduinoIDE / MicroPython
GPIO40ピン (3.3V、I2C/SPI/UART/PWM)最大 45 ピン (ADC/DAC/PWM/I2S/SPI/I2C)
無線Wi-Fi 5 (ac) / Bluetooth 5.0 / BLEWi-Fi 4 (n) / Bluetooth 5 LE
消費電力(アイドル)約 3〜5W
消費電力(最大)約 12W (USB 含む)
電源USB-C PD 27W 推奨USB / 3.3V 直 / コイン電池
開発言語Python / C / C++ / Node.js / Rust / 何でもC/C++ (ESP-IDF, Arduino) / MicroPython
消費電力(通常)約 0.3〜0.5W
消費電力(deep sleep)約 10µA

Pros / Cons

Raspberry Pi 5 (8GB)

Pros

  • Cortex-A76 4 コア 2.4GHz で Linux デスクトップが普通に動く
  • Raspberry Pi OS / Ubuntu / Docker が素で使えて資産の転用性が高い
  • PCIe 2.0 x1 経由で NVMe SSD がネイティブに接続できる
  • デュアル 4K HDMI 出力で小型 PC 代替として使える
  • GPIO 40 ピン + Raspberry Pi 系の膨大な周辺情報

Cons

  • アイドル消費電力が 3〜5W、フル稼働で 10W 超 — バッテリー動作は非現実的
  • 本体単体では動かず、電源 (公式 PD 27W)・ケース・放熱が前提
  • 起動に数十秒〜分かかるためディープスリープで省電力運用は不向き
  • Wi-Fi は内蔵だが BLE は Bluetooth 5.0 で、ESP 系より制約あり
  • モジュール単価が ESP32-S3 の 10 倍前後、量産デバイスには重い

ESP32-S3 (DevKit)

Pros

  • ディープスリープ時の消費電力が µA 級でコイン電池駆動が可能
  • Wi-Fi + BLE 5.0 (LE) が内蔵で IoT 最小構成になる
  • AI 向けベクタ命令 + 512KB SRAM で軽量 ML 推論に対応
  • 起動が秒オーダー、ファーム書き換えも USB-CDC で高速
  • 単価 1000 円台で量産デバイス・スマートセンサに組み込みやすい

Cons

  • OS なし (または FreeRTOS) — Linux の API は使えない
  • Python は MicroPython 系で、pip の世界観とは別
  • HDMI 出力なし、ディスプレイは SPI/I2C 接続の小型のみ
  • ArduinoIDE / ESP-IDF どちらも初学者の学習コストがある
  • ネットワークスタックに負荷をかけると簡単に再起動する

そもそも比較対象なのか

Raspberry Pi 5 と ESP32-S3 は「小型基板で GPIO が付いてる」という外見だけ似た別カテゴリの製品。Pi 5 は Linux が動く PC で、ESP32-S3 は マイコン (MCU)。乱暴に言えば、Pi 5 は Ubuntu デスクトップの弟で、ESP32-S3 は Arduino Uno の兄貴。

しかしメイカー現場では両方「小さいコンピュータ」として候補に挙がる。選択を分けるのは「OS が要るか」「電源が常時あるか」「値段をいくつ並べたいか」の 3 点。この 3 点で用途は機械的に振り分けられる。

よくある誤選択は「Pi 5 でセンサ 1 個読んで Wi-Fi で送るだけ」の IoT ノードを作ること。過剰スペックで、消費電力・起動時間・単価のすべてで ESP32-S3 に負ける。逆に「カメラから画像を取り込んで人物検知して録画」は ESP32-S3 では苦しい。

消費電力と電源設計

消費電力差は 100 倍以上。Pi 5 はアイドルで 3〜5W、フル稼働で 10W を超える。これは乾電池駆動が現実的でないレンジで、ACアダプタか大容量モバイルバッテリー必須。24 時間運転するならワット数 × 24 × 365 = 電気代も考慮が要る (Pi 5 常時稼働で年間約 1000〜1500 円)。

ESP32-S3 は通常動作で 0.3〜0.5W、ディープスリープに入れれば 10µA = 約 0.00003W。1 分に 1 回起きて計測してスリープするセンサノードなら、CR2032 コイン電池 1 個で半年〜1 年動く設計が現実的に成立する。これは Pi 5 では絶対に不可能なレンジ。

ソーラー小型パネル (5V 1W 級) で自立運用できるのは ESP32-S3 のほうで、屋外設置の IoT センサには一択。

ソフトウェア資産と開発体験

Pi 5 は Linux が動く = Python の pip install で何でも入る。OpenCV で画像処理、pandas でデータ解析、Docker でサービス構成、Node-RED でフロー作成、Home Assistant をホスト、全部 1 枚でこなせる。既存の PC 用スクリプトをほぼそのまま動かせるのが最大の価値。

ESP32-S3 は ESP-IDF (C/C++) または ArduinoIDE、あるいは MicroPython。Pi 5 用に書いた Python スクリプトは動かないのが基本で、MicroPython でも numpy は持ち込めない (ulab で一部代替)。「Wi-Fi 経由で HTTPS POST」「BLE ペリフェラルになる」「I2C/SPI で周辺チップを叩く」といった組み込みの定型タスクに最適化されていて、ここを外れると途端に厳しくなる。

開発サイクルも違って、Pi 5 は SSH でログインしてエディタで書いて即実行。ESP32-S3 はコンパイル → フラッシュ書き込み → リセットのループで、1 サイクルが 10〜30 秒。大規模ロジックは Pi 5、エッジの小さな動作は ESP32-S3 が鉄則。

典型的な使い分け例

Pi 5 の得意分野: 自宅サーバ (Nextcloud / Home Assistant / Pi-hole)、レトロゲームエミュレータ、軽量 NAS、Kubernetes 学習用ノード、3D プリンタのコントローラ (OctoPrint)、機械学習の推論サーバ、カメラ映像の録画・AI 検知、家庭内ダッシュボード表示機。

ESP32-S3 の得意分野: 温湿度センサノード、スマート電球の自作、BLE ビーコン、Matter 対応スイッチ、低消費電力の環境ロガー、ウェアラブル、小型カメラモジュールでの画像キャプチャ (圧縮込み)、リレー制御、赤外線リモコンゲートウェイ。

両方使うケースも多い。Pi 5 をゲートウェイ兼母艦、ESP32-S3 を屋外 5 台のセンサノード、MQTT で母艦に集約、というのは実際よくある構成。「1 つだけ買う」より「それぞれ 1 つずつ買う」のが一番学びが深い、と言っておく。

結論:こう選べ

OS / Python の資産を活かしたい、カメラや画面出力が要る、24 時間電源が確保できる → Raspberry Pi 5。1 枚で家 1 軒分のスマート化インフラが組める。

電池で動かしたい、1 万円で 10 台並べたい、IoT センサを量産したい → ESP32-S3。µA 級スリープと 1000 円台の単価は代えがきかない。

どっちか迷うレベルの初心者両方買え。合計 1.6 万円で両方揃う。Pi 5 で Linux・Python・Docker の世界を学び、ESP32-S3 で組み込み・低消費電力・Wi-Fi の世界を学ぶ。メイカー系の入口としてはこの 2 つが最短ルートや。

用途別の推奨

カジュアル / 初心者向け

Raspberry Pi 5

パワーユーザー / 上級者向け

ESP32-S3

よくある質問

Raspberry Pi Zero 2 W や Pi 4 と比べるとどう?

Zero 2 W は小型・低消費だが Pi 5 の 1/4 の性能。Pi 4 は Pi 5 の前世代でアプリ互換性は高い。安さ狙いなら Zero 2 W+ESP32-S3、性能狙いなら Pi 5 の組み合わせが現代的や。

ESP32-C3 / C6 じゃだめ?

C3/C6 は RISC-V 単コアでさらに安い (300〜800 円)。AI 推論・PSRAM・USB-OTG が要らない超シンプル IoT なら C3/C6 で十分。S3 は「ちょっと頭の良いセンサノード」向け。

AI (ML) モデルは動かせる?

Pi 5 は TensorFlow Lite / ONNX Runtime で画像分類・音声認識が実用速度で動く。ESP32-S3 は ESP-DL / TFLite Micro で「顔検出」「キーワード検出」レベル。規模が 2 桁違う。

Home Assistant をどちらで動かす?

Pi 5 が標準解 (HAOS 公式対応)。ESP32-S3 は HA の「端末」側 (ESPHome でセンサ・スイッチ) に回る役割や。