コンテンツへスキップ

maker-board · Comparison

M5Stack Core2 vs XIAO ESP32-S3 徹底比較 (2026)

小型 Maker ボードの人気 2 機種、M5Stack Core2 と Seeed XIAO ESP32-S3 を比較。ディスプレイ付きのオールインワン vs 極小・拡張前提、どちらが自分のプロジェクトに合うかを整理。

公開: 2026-04-18

候補 A

M5Stack Core2 (v1.1)

¥7,800(JPY)

参考価格 (2026-04 時点、v1.1、時期により変動)

候補 B

Seeed XIAO ESP32-S3

¥1,500(JPY)

参考価格 (2026-04 時点、無印 S3、時期により変動)

スペック比較表

スペックM5Stack Core2 (v1.1)Seeed XIAO ESP32-S3
SoCESP32 (旧 Xtensa LX6 デュアル 240MHz) ※Core2 v1.1 は ESP32-D0WDQ6-V3ESP32-S3 (Xtensa LX7 デュアル 240MHz)
RAM520KB SRAM + 8MB PSRAM512KB SRAM + 8MB PSRAM
Flash16MB8MB
ディスプレイ2.0 インチ 320×240 TFT (タッチ対応)なし (外付け SPI/I2C)
IMUMPU-6886 (加速度+ジャイロ)なし (外付け)
スピーカ / MEMS マイク (SPM1423)なし (Sense 版のみ PDM マイク + カメラ搭載)
バッテリー390mAh LiPo (本体内蔵)なし (BAT パッド経由で外付け LiPo 可)
電源管理AXP192 (2022以降は AXP2101 の個体あり)USB-C + LiPo 充電 IC 内蔵 (低電流)
GPIO自由ピン約 6〜8 本 (M5Bus / 側面ピン経由)11 本 (ADC/PWM/I2C/SPI/UART)
拡張M5Bus / GROVE / 背面拡張ピンヘッダ (要ハンダ)
サイズ54×54×16 mm21×17.5×3.5 mm
重量約 50g約 3.5g

Pros / Cons

M5Stack Core2 (v1.1)

Pros

  • 2.0 インチ ILI9342C カラーTFT タッチスクリーン内蔵
  • バッテリー (390mAh LiPo) と RTC、スピーカ、マイクも本体一体
  • MPU-6886 6軸 IMU + PMU (AXP192/AXP2101) で電源管理が成熟
  • M5Bus で Base / Unit / Hat と周辺を物理拡張できる
  • UIFlow で Blockly プログラミング対応、教育用途に向く

Cons

  • 本体サイズ 54×54×16mm でウェアラブル・超小型向けには大きい
  • GPIO ピンがパネル・電源管理で消費済みで、自由に使える本数が少ない
  • ディープスリープ時の消費電力は PMU 制御で µA 級だが、素の ESP32 より設計が複雑
  • 新機種 (Core S3 / CoreS3 SE) との世代差が出てきた
  • ケース込みの重さ (約 50g) がウェアラブルに使いにくい

Seeed XIAO ESP32-S3

Pros

  • 21×17.5mm の指先サイズでウェアラブル・小型ケースに仕込める
  • ESP32-S3 搭載で Wi-Fi / BLE 5.0 / AI ベクタ命令を網羅
  • USB-C 直挿し書き込み、ブートボタン込みで DevKit として完成度が高い
  • PSRAM 8MB + Flash 8MB (S3 Sense 版はカメラ+マイク搭載)
  • Sense 版は OV2640 カメラ + PDM マイクで AI カメラノードが組める

Cons

  • ディスプレイもバッテリーも外付け必須 — システム設計が必要
  • GPIO が 11 本と限られ、I2C/SPI/UART を割り振ると余裕は少ない
  • ピン間隔 2.54mm 互換だがピンヘッダ未実装 (要ハンダ付け)
  • M5Stack のようなエコシステム (HAT/Unit) がなく、周辺は自作寄り
  • バッテリー充電 IC は搭載だが放熱余裕が小さく大電流充電は不可

「完成品」か「部品」かの設計思想

M5Stack Core2 は システム完成品。電源を入れれば液晶が光り、タッチが効き、バッテリーで駆動し、スピーカから音が出て、IMU がジャイロを返す。ハードウェア設計のストレスをすべて取り払ってあり、「コードを書けば機能になる」 状態が最初から整っている。これがプロトタイピング速度に直結する。

対して XIAO ESP32-S3 は 超小型の部品。MCU と USB と電源回路だけがあり、あとは全部外付けで設計する。自由度と引き換えにシステム全体を自分で組む責任が発生する。ブレッドボードで試作 → PCB 起こしてケースに収める、というステップを踏めるなら XIAO の小ささと安さが武器になる。

「作るものの形」が決まってるなら XIAO、「作るものを模索する段階」なら Core2、という使い分けが正しい。

サイズ・消費電力・バッテリー運用

M5Stack Core2 は 54×54×16mm。机上のガジェットや据え置きデバイスには絶妙なサイズだが、リストバンドや首かけには大きすぎる。内蔵バッテリーは 390mAh で、液晶を常時点灯させれば 3〜4 時間、ディープスリープ主体なら数日持つ程度。「長時間動くデバイス」を作るには工夫が要る。

XIAO ESP32-S3 は 21×17.5mm、約 3.5g。指輪型ガジェット、ペンダント、指先用センサ、どこにでも収まる。バッテリーは外付け前提だが、同じ 400mAh LiPo をつなげば Core2 と同等の運用が可能で、むしろ省電力設計 (液晶なし等) ならバッテリー時間は XIAO のほうが伸びる。

消費電力は ESP32-S3 のほうが ESP32 (旧) より僅かに省電力で、ディープスリープ µA 級は両者とも達成するが、Core2 は液晶バックライト OFF を確実にしないと LDO 経由で漏れ電流が残る。

ソフトウェアとエコシステム

M5Stack は UIFlow / M5Unified / ArduinoIDE / PlatformIO と対応環境が広い。特に UIFlow は Blockly ブロックプログラミングで、子供や初心者でも「IMU の値を液晶に表示」が 10 分で組める。教育用途で選ばれる最大の理由はこれ。公式が多言語ドキュメントを出していて日本語情報も豊富。

XIAO ESP32-S3 は ArduinoIDE / PlatformIO / ESP-IDF / MicroPython が標準ルート。Seeed のチュートリアルは英語中心で、Core2 ほど手厚いドキュメントではないが、ESP32-S3 そのものは情報が多いので困る場面は少ない。

拡張エコシステムの差は大きい。M5Stack は Unit / HAT / Module で I2C 機器が差し込むだけで動く。環境センサ、カメラ、GPS、ThermIR、ステッピングモータドライバ、なんでも箱から出してすぐ使える。XIAO は素の GPIO ピンしかないので、I2C デバイスをブレッドボードに挿して SDA/SCL を手動接続する必要がある。学習用途なら M5、量産・組み込み用途なら XIAO。

典型プロジェクト例

Core2 向き: デスクトップ環境モニタ (CO2/VOC/温湿度を液晶表示)、タスクタイマー、物理ボタン+液晶の自動化ダッシュボード、IoT コントローラのリモコン、子供向けプログラミング教材、会議室予約表示。液晶があるので「見て操作する」物すべて。

XIAO ESP32-S3 向き: ウェアラブル生体センサ、BLE ビーコン、スマートプラグ内蔵用コントローラ、指輪型マウスジェスチャ、自作キーボード (QMK/ZMK)、カメラ付き玄関センサ (Sense 版)、インジケータ LED ネックレス。小さく埋め込む物すべて。

Chip の世代的には XIAO S3 のほうが新しい (LX7 vs LX6、Core2 v1.1 は旧 ESP32)。AI 推論を使うなら XIAO S3 か、M5Stack の Core S3 を選ぶ方が理にかなう。Core2 は完成度の高い「定番」だが最新世代ではない点は留意。

結論:こう選べ

初めてのマイコン、学習が主目的、見た目がガジェットらしく完結していてほしい → M5Stack Core2。7800 円で液晶・タッチ・IMU・音・バッテリーまで揃う完成度は別格で、学習コストを最小化できる。

特定用途に組み込む、小型にしたい、量産も見据える、最新 ESP32-S3 の AI 命令を使いたい → XIAO ESP32-S3。1500 円台で S3 搭載、Sense 版ならカメラ付き。設計自由度と単価は代えがきかない。

両方買え は前述した通りで、Core2 (プロトタイピング) + XIAO (最終実装) の 2 段構えが実際は最短。合計でも 1 万円以下に収まる。どちらか 1 台しか買わないなら「作りたいものに液晶が要るか」で判断するのが失敗しない。

用途別の推奨

カジュアル / 初心者向け

M5Stack Core2

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

Seeed XIAO ESP32-S3

よくある質問

M5Stack Core S3 と Core2 どっちがいい?

新規購入なら Core S3。ESP32-S3 搭載で AI 命令対応、USB-C、カメラ対応 (SE 版) と機能が一新されている。Core2 は成熟・資料量で今も十分戦えるが、長く使うなら S3 系に寄せるのが合理的や。

XIAO ESP32-C3 のほうが安いけどそっちでええ?

RISC-V 単コアで AI/PSRAM なし、価格は約半額。温湿度送信みたいな超軽量 IoT なら C3 で十分。画像・音声・AI を触るなら S3 を選ぶべき。

QMK/ZMK 対応キーボードに使える?

XIAO ESP32-S3 は ZMK (BLE) 用途で人気。Core2 はキーボード用途には向かん (液晶・ケース形状的にも)。

M5Stack を電池駆動でウェアラブルにできる?

できるが 50g+ 液晶は手首にはゴツい。ウェアラブルなら XIAO + 小型 LiPo の自作が定番で、Core2 は胸ポケットに入れる「持ち運び端末」が現実的な用途や。