maker-board · Comparison
M5Stack Core2 vs XIAO ESP32-S3 徹底比較 (2026)
小型 Maker ボードの人気 2 機種、M5Stack Core2 と Seeed XIAO ESP32-S3 を比較。ディスプレイ付きのオールインワン vs 極小・拡張前提、どちらが自分のプロジェクトに合うかを整理。
公開: 2026-04-18
M5Stack Core2 (v1.1)
¥7,800(JPY)
参考価格 (2026-04 時点、v1.1、時期により変動)
Seeed XIAO ESP32-S3
¥1,500(JPY)
参考価格 (2026-04 時点、無印 S3、時期により変動)
スペック比較表
| スペック | M5Stack Core2 (v1.1) | Seeed XIAO ESP32-S3 |
|---|---|---|
| SoC | ESP32 (旧 Xtensa LX6 デュアル 240MHz) ※Core2 v1.1 は ESP32-D0WDQ6-V3 | ESP32-S3 (Xtensa LX7 デュアル 240MHz) |
| RAM | 520KB SRAM + 8MB PSRAM | 512KB SRAM + 8MB PSRAM |
| Flash | 16MB | 8MB |
| ディスプレイ | 2.0 インチ 320×240 TFT (タッチ対応) | なし (外付け SPI/I2C) |
| IMU | MPU-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 mm | 21×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 は胸ポケットに入れる「持ち運び端末」が現実的な用途や。
