M5Stack
From Wikipedia, the free encyclopedia
中国广东省深圳市宝安区福海街道会展湾南广场A10栋
北緯22度41分16秒 東経113度46分19秒 / 北緯22.68778度 東経113.77194度座標: 北緯22度41分16秒 東経113度46分19秒 / 北緯22.68778度 東経113.77194度
| 種類 | 有限公司 |
|---|---|
| 略称 | M5Stack |
| 本社所在地 |
中国广东省深圳市宝安区福海街道会展湾南广场A10栋 北緯22度41分16秒 東経113度46分19秒 / 北緯22.68778度 東経113.77194度座標: 北緯22度41分16秒 東経113度46分19秒 / 北緯22.68778度 東経113.77194度 |
| 設立 | 2017年6月 |
| 業種 | 製造業 |
| 所有者 | Jimmy Lai |
| 主要株主 | Espressif Systems |
| 外部リンク | M5Stack |
M5Stack(エムファイブスタック)は、中国深圳に拠点を持つスタートアップ企業。かつ、同社の代表製品の小型のマイコンモジュールである[1]。
2017年6月にJimmy Lai(中文:赖景明)によって中華人民共和国の深圳で設立した。創業者であるJimmyは、国営の電力会社に勤務するエンジニアであったが、第二子が生まれたことで一人っ子政策に対応するために国営企業を退社し起業に至る[2]。2017年9月に正式販売を開始した[3]。
2018年2月から日本国内の総代理店としてスイッチサイエンスがM5 Stack Basicの販売を開始[4]。スイッチサイエンスとは2017年11月に開催されたイベント「Maker Faire Shenzhen」にて接触し、日本での販売にあたっては工事設計認証の取得など行い、僅か3か月後に国内での早期発売を実現した[5]。
2024年4月にEspressif Systemsが、M5 Stackの過半数株式を取得[6]。
製品
|
| |
| 開発時期 | 2016年5月 |
|---|---|
| 開発者 | Jimmy Lai (M5Stack) |
| 主なメーカー | M5Stack |
| 設計者 | M5Stack |
| 販売開始 |
2017年 (Basic) 2023年4月 (Core S3) 2018年1月19日(Basic) 2023年5月4日 (Core S3) |
| 価格 |
$39.90 (Basic) $59.90 (Core S3) |
| 種類 | マイコンモジュール |
| プロセッサー |
Espressif Systems ESP32-D0WDQ6-V3(Basic) ESP32-S3(Core S3) |
| 周波数 | Xtensa LX7 32bit 240MHz 2コア |
| メモリ | 16MB Flash, 8MB PSRAM (Core S3) |
| 接続 |
WiFi (2.4GHz)・Bluetooth Micro SDスロット |
| ポート | PORT.A: I2C PORT.B:GPIO PORT.C:UART (Core S3) |
| 電源 | 5V@500mA USB Type-C |
| 重量 |
49.5g(Basic) 73.3g (Core S3) |
| 寸法 |
54.0x54.0x17.0mm 54.0x54.0x16.0mm (Core S3) |
| ディスプレイ |
TFT液晶(Basic) IPS液晶 (Core S3) |
| 表示サイズ | 320 x 240 |
M5 Stack
M5 Stackは、2015年にJimmyが自分専用のWi-Fi付き電力計を製作したいという構想から生まれた[2]。機能別にモジュールを分類して用途に応じてを選択でき、モジュールサイズを統一し製品レベルの筐体とすることや組み合わせたときに製品としての外観デザインができるものとして考えられた[3]。
主軸となるコアモジュールには無線、ディスプレイ、操作ボタンなどのプロトタイプ開発に必要な機能をあらかじめ備えており[7]、Arduino IDEやMicroPythonといった開発言語に対応している[1]。コアモジュールのSoCには主にEspressif Systems社のESP32が搭載。GPIO(汎用入出力)・A/Dコンバータ・シリアル通信ポートなど一般的な機能の他、Wi-FiとBluetoothによる無線通信の機能も搭載している[8]。 Seeed Technology社から製造・販売されている「Grove」と呼ばれる製品群に対応しており、4ピンの同じ規格のコネクタとケーブルによって接続が可能である[8]。他にモジュール同士を30ピンのピンヘッダ・ソケットで接続し、複数のモジュールを積み重ねることもできる[7]。
第1世代
2018年1月19日に国内で発売[9]されたM5 Stackシリーズでは、オプションとしてGPSモジュール、バッテリーモジュール(850mAh)、プロトモジュール(ユニバーサル基板)、ピンヘッダ・ソケットセットなどが発売。Coreモジュールは、M5Stack Basicのほか、M5Stack Gray(9軸加速度センサー搭載モデル)、M5Stack Faces(Grayにカバーパネル付属モデル)の3種類が用意された[7]。
第2世代
第2世代のM5 Stackシリーズとして、2020年9月1日にM5 Stack Core2が国内で発売[10]。2.0インチの静電容量タッチスクリーン、新たに内蔵振動モーターを備え、RTCモジュールを追加。電源管理チップはAXP192を採用、内蔵緑色LED電源表示灯を新たに搭載した。バッテリー容量が390mAhに増加した。SoCには、ESP32-D0WD-V3が採用した[10]。
第3世代
第3世代としてM5 Stack Core S3が2023年5月4日に国内で発売された。従来モデルの相違点としてSoCにESP32-S3が搭載され、CPUコアがXtensa LX6からXtensa LX7に変更。Bluetoothが4.2から5.0へアップデートされ、スクリーンの下部には30万ピクセルカメラ(GC0308)が組み込まれており、さらに近接センサー(LTR-553ALS-WA)も搭載された[11]。
MSX0
次世代MSXプロジェクトとして、2023年1月15日からM5 Stack Core2にMSX2+エミュレータを実装したMSX0のクラウドファンディングがCAMPFIREで行われた。MSX0ではIoTをターゲットとして、MSXの生みの親である西和彦が理事を務める特定非営利活動法人IoTメディアラボラトリーとM5Stackが共同で開発が進められた。M5 FacesもMSX0専用デザインとなっている[12]。2024年7月1日にD4エンタープライズは、7月下旬にMSX0 Stackを発売すると発表。RPGやアクションゲームなど6タイトルのMSXゲームを収録した[13]。
製品一覧[14]
M5 Stack シリーズ
| M5Stack Basic | M5Stack Gray | M5Stack Face | M5Stack FIRE | M5Stack CM4Stack | |
|---|---|---|---|---|---|
| 発売日 | |||||
| SoC | Espressif Systems ESP32-D0WDQ6-V3
(240 MHz Xtensa LX6 2コア 32bit) |
Espressif Systems ESP32-D0WDQ6
(240 MHz Xtensa LX6 2コア 32bit) |
Broadcom BCM2711(CM4104032)
(1.4GHz Cortex-A72 4コア 64bit) | ||
| DMIPS | 600 | N/A | |||
| Flash RAM |
|
32GB eMMC | |||
| RAM | 520KB SRAM | 4GB DRAM | |||
| ROM | Micro SD Card | N/A | |||
| Wi-Fi | 2.4 GHz Wi-Fi | 2.4GHz、5.0GHz IEEE 802.11 b/g/n/ac | |||
| スピーカー | 1W-0928 | AW88298 スピーカー(2W) | |||
| マイク | N/A | MEMS アナログ BSE3729 マイクロフォン | N/A | ||
| 電源 | USB 5V 500 mA | DCジャック(12 V 3 A) | |||
| IO | USB Type-C x1、I2C x1 | USB Type-C x 1、GROVE (I2C+I/O+UART) x 1 | I2C(HY 2.0_4P端子、Grove互換)、UART (HY 2.0_4P端子、Grove互換)、USB Type-C(MP8759、AW32901)、イーサネット端子(RJ45)、HDMIポート、外部アンテナ接続端子 | ||
| 液晶 | 2.0 inch, 320 x 240, ILI9342C
最大輝度 853nit |
2.0 inch, 320 x 240, LCD
タッチ機能付き ST7789V2 コントローラー | |||
| ボタン | 物理ボタン x 3 | N/A | |||
| バッテリー |
|
600mAh 3.7V |
|
N/A | |
| 製品サイズ | 54.0 x 54.0 x 17.0mm | 120.0 x 85.0 x 65.0mm | 54.0 x 54.0 x 28.6mm | 59.0 x 46.0 x 44.0mm | |
| 備考 |
|
以下のモジュールが付属する。
|
|||
| バージョン | V 1.4, V 2.2, V 2.4, V 2.5, V 2.6, V 2.7 | ||||
| 引用 | [15] | [16] | [17] | [18] | [19][20] |
M5 Stack Core シリーズ
| M5Stack
Core2 |
M5Stack Core2
for AWS Kit |
M5Stack Tough | M5Stack
Core S3 |
M5Stack
Core S3 Lite |
M5Stack
Core S3 SE |
M5Stack
Thread Border |
StackChan
(Core S3) |
M5Stack
Core MP135 | |
|---|---|---|---|---|---|---|---|---|---|
| 発売日 | N/A | ||||||||
| SoC | Espressif Systems ESP32-D0WDQ6-V3
(240 MHz Xtensa LX6 2コア 32bit) |
Espressif Systems ESP32-S3
(240 MHz Xtensa LX7 2コア 32bit) |
STM32MP135DAE7
(1GHz Arm Cortex-A7 1コア) | ||||||
| Flash RAM | 16MB | 16MB | N/A | ||||||
| RAM | 8MB PSRAM | 8MB Quad PSRAM |
| ||||||
| ROM | Micro SDカード (最大16 GBまで対応) | Micro SDカード | |||||||
| Wi-Fi | 2.4GHz Wi-Fi |
|
N/A | ||||||
| スピーカー | 1W-0928 | NS4168 16-bit I2S アンプ + スピーカー(1W) | 16bits-I2S アンプ AW88298 (1W) | NS4168(1W) | |||||
| カメラ | N/A | GC0308 (0.3MP) | N/A | GC0308 (0.3MP) | N/A | ||||
| マイク | SPM1423 | N/A | ES7210、デュアルマイク入力 | N/A | |||||
| 電源電圧 | 5V / 500mA |
|
5V / 500mA (電源IC:AXP2101) | DC12 V/2A(内径2.1/外径5.5 mmバレルプラグ用) | |||||
| インターフェイス |
|
|
|
|
| ||||
| 液晶 | 2.0 inch, 320 x 240, ILI9342C
IPS液晶, 最大輝度 853nit |
2.0インチ 320×240 ILI9342C | 2.0 inch, 320 x 240, LCD
タッチ機能付き FT6336U コントローラー | ||||||
| ボタン | 電源ボタン、RST ボタン、画面仮想ボタン ×3 | 電源ボタン・リセットボタン | |||||||
| バッテリー | 3.7V / 500mAh | N/A | 3.7V / 500mAh(TP4057) | 3.7V /200 mAh | N/A | 3.7V / 500mAh(TP4057) | 3.7V / 550 mAh | N/A | |
| RTC | BM8563 | ||||||||
| 製品サイズ | 54.0 x 54.0 x 16.5mm | 54.0 x 54.0 x 23.7mm | 76.0 × 58.0 × 41.6 mm | 69.0 x 54.0 x 31.5mm | 54.0 x 54.0 x 15.5mm | 76.0 × 58.0 × 41.6 mm | 54.0 x 70.5 x 61.5mm | 54 x 54 x 34.5 mm | |
| その他センサー |
|
|
|
|
|||||
| 備考 | Base M5GO Bottom2が付属 |
|
DinBaseが付属 |
|
Debian12上で動作 | ||||
| バージョン | 無印/V 1.1/V 1.3 | 無印/V 1.3 | |||||||
| 引用 | [21] | [22] | [23] | [24] | [25] | [26] | [27] | [28] | [29] |
M5 Stick シリーズ
- M5Stick C PLUS
- M5Stick C
- M5Stick T2
- M5Stick S3
- M5Stick V
M5 Atom シリーズ
- Atom Voice
- Atom Lite
- Atom S3 Lite
- Atom Matrix
- Atom S3 Dev Kit
- Atom S3R
- Atom S3U
- Atom S3R AI
- Atom Voice S3R
- Atom S3R Camera Kit
- Atom S3R-CAM AI Chatbot Kit
- Atom S3R Proto Kit
- Atom Matrix ESP32
M5 Stamp シリーズ
- M5Stack Cardputer Adv Version
- StamPLC Controller with M5StampS3
- Cardputer Mesh Kit for Meshtastic
- M5Stack Dial
- M5Stamp
- M5Stamp Pico
- M5Stamp C3
- M5Stamp C3U Mate
- M5Stamp S3
- M5Stamp S3A
- M5Stamp C6LoRa Module
その他製品
- M5Paper
- M5PaperS3
- M5Stack NanoC6
- M5Stack NanoH2
- M5Stack Station
- Unit V
- M5Camera
開発環境
- UiFlow1
- UiFlow2
- Arduino IDE
- ESP-IDF
- PlatformIO
関連項目
- Espressif Systems
- MSX - MSX0シリーズのベースとなっている[12]。