マイコンボードを使ったIoT開発やプロトタイピングにおいて、日本のエンジニアコミュニティで定番となったブランドが、中国・深圳発の**「M5Stack(エムファイブスタック)」**です。

従来の電子工作では、むき出しの基板にジャンパー線を何本も配線し、画面やバッテリーを別途調達してケースを3Dプリントするのが一般的でした。M5Stackは、こうした周辺回路をコンパクトな樹脂筐体に一体化し、モジュール同士をレゴブロックのように積み重ねて拡張できる仕組みを確立したことで、プロトタイピングの敷居を大きく下げました。

2023年以降は物理キーボードを備えた超小型端末「Cardputer」が国内外で注目を集め、2026年現在ではエッジAIチップを搭載したモジュールや、日本発のオープンソース卓上ロボット「スタックチャン」の量産化など、単なる学習用ボードの枠を超えた展開を見せています。

本記事では、M5Stackの主要モデルのスペックや違い、日本市場で定着した背景、購入時の注意点、そして最新の製品動向について詳しく整理します。

M5Stack CoreS3本体の公式製品画像 画像: M5Stack公式ドキュメント

主要モデルのスペック比較(CoreS3・Core2・Cardputer・StickC・Atom・Tab5)

M5Stack製品はラインナップが豊富ですが、用途別に代表的なモデルを把握しておくと選びやすくなります。以下は国内で入手しやすい主要モデルの仕様比較です。

モデル名参考実売価格(税込)搭載SoC / MCU画面・入力部バッテリー主な強み・適した用途
CoreS3約8,500〜9,800円ESP32-S3 (デュアルコア)2.0型 タッチ液晶 / カメラ500mAh(ベース部)カメラ・マイク・スピーカー搭載。画像認識やスマートホームハブ向け
Core2約6,500〜7,800円ESP32-D0WDQ6-V32.0型 タッチ液晶 / 3ボタン390mAh安定した稼働実績と豊富なサンプルコード。UI試作や教育用途の定番
Cardputer約5,500〜6,800円ESP32-S3 (Stamp-S3)1.14型 液晶 / 56キー物理キーボード計1520mAh物理キーボード搭載の掌サイズPC風端末。ポータブルツール、端末制御
StickC Plus2約3,200〜3,900円ESP32-PICO-V3-021.14型 液晶 / 2ボタン200mAh腕時計サイズで軽量。ウェアラブル端末、簡易温湿度モニター
AtomS3約2,400〜3,100円ESP32-S30.85型 液晶一体型ボタン外付け24×24mmの極小サイズ。スペースに制約がある装置への組み込み
Tab5 (最新)約15,000〜19,000円ESP32-P4 + ESP32-C6高精細タッチパネル内蔵デュアルチップ構成。産業機器向けHMI、複雑なGUIダッシュボード

各モデルは共通してWi-FiとBluetooth(BLE)を内蔵しており、センサー類を直結できるGroveポートを備えています。

M5Stackが開発現場で選ばれる理由:All-in-One筐体とGroveエコシステム

M5Stackが支持されている最大の理由は、「箱を開けてUSBケーブルをつなげば、数分で画面付きのIoT端末として動作する」という体験の完結性にあります。

1. スパゲッティ配線からの解放

創業者の頼景明(Jimmy Lai)氏は、国営企業でハードウェア開発に従事する傍ら、個人で電子工作を楽しんでいたメイカーでした。当時、Arduinoなどの開発ボードで試作する際、ブレッドボード上に無数のデュポンワイヤーが絡み合い、線の緩みや接触不良によるトラブルシューティングに多くの時間を取られていたことが、開発の原点となっています。

2015年に考案された初代プロトタイプは、**5cm × 5cm(M5)**の正方形筐体にMCU、カラー画面、ボタン、バッテリーを収め、底面の専用バス(M5-Bus)で拡張基板を積み重ねる構造でした。2016年に世界的なハードウェアアクセラレーター「HAX」に採択され、Kickstarterなどのクラウドファンディングを経て量産化されました。

2. はんだ付け不要の「Unit」システム

本体側面に備えられた4ピンのGroveコネクタにより、M5Stack公式から提供されている数百種類の「Unit」と呼ばれる拡張センサーを挿すだけで利用できます。

  • 環境計測:温度・湿度・気圧(ENV IV)、CO2、照度、土壌水分
  • 光学・測距:ToFレーザー距離計、赤外線サーモグラフィー、超音波
  • 制御・出力:メカニカルリレー、サーボモータードライバー、RGB LED
  • 通信:LoRa、GPS、CANバス、RS485

配線間違いによる回路破損のリスクが極めて低く、プログラミングや機能検証そのものに集中できます。

3. 多様なソフトウェア環境

初級者向けのWebブラウザ上で動作するビジュアルプログラミング環境「UiFlow 2.0」(MicroPython対応)から、標準的なArduino IDE、VS Code上のPlatformIO、さらにはEspressif純正のESP-IDFまで、開発者のスキルセットに応じた開発環境が用意されています。

超小型端末「Cardputer」の実力と活用例

2023年秋に登場した**「Cardputer(カードピュータ)」**は、M5Stackのラインナップの中でも特に幅広い層に受け入れられた製品です。

M5Stack Cardputer本体の公式製品画像 画像: M5Stack公式ドキュメント

1. クレジットカードサイズへの機能凝縮

Cardputerは、Stamp-S3(ESP32-S3)をコアに採用し、横84mm × 縦54mm × 厚さ17mmのケースに以下のハードウェアを一体化しています。

  • 56キーQWERTY物理キーボード(クリック感のあるタクトスイッチ)
  • 1.14インチ カラーTFT液晶(240×135ピクセル)
  • MicroSDカードスロット(ファームウェアやデータ保存用)
  • デジタルMEMSマイクおよびキャビティスピーカー
  • 赤外線(IR)送信LED
  • 合計1,520mAhバッテリー(内蔵120mAh+拡張ベース1,400mAh)
  • 底面マグネットおよびレゴ互換マウント穴

実売5,000円台半ばという手頃な価格でありながら、PCを介さずに単体で文字入力と画面表示ができるため、携帯型端末としての自由度が高いのが特徴です。

2. 実際の活用用途とコミュニティファームウェア

Cardputerは、オープンソースコミュニティによるソフトウェア資産が充実しています。

  • 赤外線リモコン・家電制御:内蔵の赤外線LEDを活用し、学習リモコンやスマートホームのコントローラーとして運用。
  • ネットワーク管理ツール:オープンソースファームウェア(「Bruce」など)を導入し、Wi-Fi環境の電波強度測定やパケット解析の検証機として携帯。
  • ポータブルテキストビューア・簡易電卓:物理キーボードを活かしたオフラインメモやプログラム電卓。
  • レトロゲームエミュレーター:十字キー配置を模したキー割り当てによるミニゲーム実行。

ただし、画面サイズが1.14インチと小さく、キーボードも親指で1文字ずつ押す仕様であるため、長文のコーディングや複雑な文章作成には向いていません。あくまで「設定値の変更やステータス確認ができる携帯コンソール」としての使い方が現実的です。

日本のメイカー文化と「スタックチャン」の共創

M5Stackにとって、日本は米国や欧州と並ぶ最重要市場です。秋葉原の主要電子パーツ店(スイッチサイエンス、秋月電子通商、千石電商など)では定番商品として陳列され、技術系出版社からも多くの日本語解説書が出版されています。

1. ソフトウェア技術者との親和性

日本にはWebやモバイルアプリの開発者が多く存在する一方、回路図の作成や金属・プラスチック筐体の設計・加工はハードルが高いとされていました。M5Stackは外装があらかじめ整っているため、「Web技術やスクリプト言語の感覚で、現実世界のハードウェアを動かせるツール」として日本のソフトウェアエンジニア層に自然に浸透しました。

また、ニコ技深圳コミュニティの発起人である高須正和氏らの橋渡しにより、開発者コミュニティ「M5Stack User Group Japan」が形成され、Maker Faire TokyoなどのイベントでもM5Stackを用いた作品が多数出展されています。

2. オープンソース卓上ロボット「スタックチャン」

日本発の象徴的な事例として知られるのが、エンジニアの石川真也氏(@meganetaan)が発案した**「スタックチャン(Stack-chan)」**です。

M5Stackの液晶画面に顔の表情(アニメーション)を映し、足元の2基のサーボモーターで首を上下左右に振る構成の卓上コンパニオンロボットです。3Dプリンター用の外装データと制御コードがオープンソースとして公開されたことで、多くのユーザーが独自のスタックチャンを自作し、音声合成AIやChatGPTなどの大規模言語モデル(LLM)と連携させる試みが広がりました。

M5Stack公式もこのムーブメントを支援し、石川氏との正式なコラボレーションを通じて専用の基板やケースをキット化。2026年には公式量産型スタックチャンのKickstarterキャンペーンが行われ、コミュニティ主導のプロジェクトがメーカー公式の手で世界展開される代表例となりました。

2026年の最新動向:エッジAI・CardputerZero・Tab5

プロトタイピングの枠組みを超え、2026年現在のM5Stackは「オンデバイスAI」と「産業用途向けハードウェア」の2軸で進化しています。

1. Linuxが動作する「CardputerZero」

Cardputerのコンセプトをシングルボードコンピュータ(SBC)領域へと拡張した**「CardputerZero」**が2026年に発表されました。従来のESP32によるマイコン制御から、Linux OSが起動する仕様へと強化されており、Pythonスクリプトやシェルコマンドを直接実行できる、より本格的なポケット端末として設計されています。

2. エッジAIチップとオフライン音声処理(AI Pyramid / Unit-LLM)

クラウド通信を行わずにローカル環境で推論処理を行う「エッジAI」関連のハードウェアも投入されています。

  • Unit-LLM / Module-LLM:小型のNPU(ニューラルプロセッシングユニット)を搭載し、ネットワークが切断された環境でもキーワード検出や簡易音声コマンドの解析を実行。
  • AI Pyramidシリーズ:ピラミッド型の専用筐体に上位のSoCを搭載した、開発者向けのエッジコンピューティング端末。

これらはスタックチャンなどのロボットと組み合わせることで、通信遅延やプライバシー懸念を抑えたスタンドアローン対話端末の構築を可能にします。

3. 高性能デュアルチップ端末「Tab5」

新登場の「Tab5」は、EspressifのESP32-P4(RISC-V高性能プロセッサ)とESP32-C6(Wi-Fi 6 / Bluetooth 5 / 802.15.4対応無線チップ)を組み合わせた大型タッチスクリーン端末です。 UI開発ツール「SquareLine Studio / LVGL」と統合されており、滑らかなアニメーションを伴うタッチUIを構築できるため、工場の製造ライン用コントロールパネルやスマートホームの集中操作端末など、業務用途への採用が進んでいます。

購入前に知っておくべきデメリットと注意点

導入を検討する際は、以下の制約と注意点をあらかじめ把握しておく必要があります。

1. バッテリー駆動時間の限界

M5Stack各機種の内蔵バッテリー容量は、小型化を優先しているため数十〜数百mAh程度にとどまります。常時液晶を点灯させてWi-Fi接続を維持した場合、バッテリー単体では数時間程度しか持ちません。 数日間連続して稼働させる環境モニターなどを作成する場合は、USBによる常時給電か、プログラム側で「ディープスリープ(省電力待機モード)」を活用する設計が不可欠です。

2. 国内利用時の技適マーク(電波法)の確認

日本国内でWi-FiやBluetoothなどの電波を発する機器を使用する場合、電波法に基づく技術基準適合証明(技適マーク)が必要です。 スイッチサイエンスなどの国内正規代理店で販売されている製品は技適を取得していますが、海外通販サイトから個別に並行輸入した場合、技適マークが付いていない型番が混在することがあります。国内で安心して運用するためには、国内正規流通品を選択することをおすすめします。

3. プログラミングの最低限の知識が必要

M5Stackははんだ付けや複雑な配線が不要ですが、プログラムを書き込まなければ何も機能しません。UiFlowのようなビジュアル言語を使う場合でも、「変数の管理」「条件分岐(if文)」「一定時間ごとのループ処理」といったロジックの基礎知識は必要です。市販の完成品スマート家電のように「アプリをダウンロードして設定完了」とはいかない点に留意してください。

目的別おすすめの選び方

どのモデルを選ぶべきかは、想定している工作内容によって決まります。

1. 最初の1台として万能に使いたい場合

おすすめ:M5Stack CoreS3
タッチパネル、カメラ、マイク、スピーカー、加速度センサーがすべて内蔵されており、ハードウェアの追加購入なしで大半のIoT実験(顔検知、音声通知、Webダッシュボード表示など)が行えます。

2. ガジェット単体として触って楽しみたい場合

おすすめ:M5Cardputer
物理キーボード付きの超小型端末という独特のフォームファクターを持ち、オープンソースファームウェアを書き換えて持ち歩く用途に適しています。

3. 卓上ロボットやキャラクターを作りたい場合

おすすめ:Core2 または CoreS3 + スタックチャン組み立てキット
愛らしい表情とサーボ制御による首振り動作により、自分だけのAIアシスタントやデスクコンパニオンを形にできます。

4. 小型センサー端末として部屋に設置したい場合

おすすめ:M5StickC Plus2 または AtomS3 + ENV IV Unit
目立たない場所に設置して温湿度や気圧を計測し、Wi-Fi経由でAmbientやGoogleスプレッドシートへデータを送る用途に最適です。

よくある質問(FAQ)

Q1: 電子工作の経験がまったくなくても始められますか?

A: はい、始められます。M5Stackはブレッドボードやはんだごてを用意する必要がなく、付属のUSBケーブルでPCに接続するだけで使い始められます。Webブラウザだけでプログラミングできる「UiFlow」を使えば、テキストコードを書かずにブロックを組み合わせるだけで画面表示やセンサー値の取得が可能です。

Q2: ArduinoやRaspberry Piとは何が違うのですか?

A: Arduino Unoなどの従来型ボードは「むき出しの基板」であり、画面やWi-Fiは別売りのシールドを追加する必要があります。Raspberry PiはLinux OSが動く小型PCであり、消費電力が大きく起動にも時間がかかります。M5Stackは「画面・Wi-Fi・バッテリー・ケースが一体化したマイコン」であり、消費電力を抑えつつ数秒で起動し、単体で持ち運べる点が大きな違いです。

Q3: 日本国内ではどこで購入できますか?

A: 正規代理店であるスイッチサイエンス(公式通販)のほか、秋月電子通商、千石電商、マルツオンライン、およびAmazonの公式出店などで購入可能です。国内販売店で購入することで、技適認証済みの個体を確実に入手できます。

参考資料 (6)

  1. M5Stack公式Webサイト
  2. M5Stack Docs Release History
  3. スイッチサイエンス M5Stack製品一覧・正規取扱情報
  4. Kickstarter:CardputerZero プロジェクトページ
  5. Kickstarter:StackChan AI Desktop Robot
  6. ITmedia NEWS:深圳発のモジュール式デバイスM5Stackが広げる世界