
M5StickC Plus2 操作ガイド
工場ファームウェア
デバイスで動作上の問題が発生した場合は、工場出荷時のファームウェアを再度フラッシュして、ハードウェアの不具合がないか確認してください。以下のチュートリアルをご参照ください。M5Burnerファームウェアフラッシュツールを使用して、工場出荷時のファームウェアをデバイスにフラッシュしてください。

よくある質問
Q1: M5StickC Plus2 の画面が黒くなり、起動しないのはなぜですか?
解決策: M5Burner 公式ファクトリーファームウェア「M5StickCPlus2 ユーザーデモ」

Q2: なぜ動作時間は3時間しかないのですか?1分で100%充電されるのに、充電ケーブルを取り外すと電源が切れるのはなぜですか?

解決策:「ブルース Stack plus2用「これは非公式ファームウェアです。非公式ファームウェアをインストールすると、保証が無効になるだけでなく、デバイスが不安定になり、セキュリティリスクにさらされる可能性があります。慎重に進めてください。」
公式ファームウェアを焼き戻してください。

準備
- M5Burner チュートリアルを参照してファームウェア フラッシュ ツールのダウンロードを完了し、下の画像を参照して対応するファームウェアをダウンロードしてください。
ダウンロードリンク: https://docs.m5stack.com/en/uiflow/m5burner/intro
USBドライバーのインストール
ドライバーのインストールのヒント
以下のリンクをクリックして、お使いのオペレーティングシステムに対応するドライバーをダウンロードしてください。CP34X(CH9102バージョン用)のドライバーパッケージは、お使いのオペレーティングシステムに対応するインストールパッケージを選択することでダウンロードおよびインストールできます。プログラムのダウンロードで問題(タイムアウトや「ターゲットRAMへの書き込みに失敗しました」などのエラー)が発生した場合は、デバイスドライバーを再インストールしてみてください。
CH9102_VCP_SER_Windows
https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/drivers/CH9102_VCP_SER_Windows.exe
CH9102_VCP_SER_MacOS v1.7
https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/drivers/CH9102_VCP_MacOS_v1.7.zip
MacOSでのポート選択
MacOSでは、利用可能なポートが2つある場合があります。使用する場合は、wchmodemというポートを選択してください。
ポートの選択
USBケーブルでデバイスをコンピューターに接続します。ドライバーのインストールが完了したら、M5Burnerで対応するデバイスポートを選択できます。
やけど
「書き込み」をクリックしてフラッシュプロセスを開始します。

スティックCプラス2
商品番号:K016-P2

説明
StickC-Plus2はStick C-Plusの改良版です。ESP32-PICO-V3-02チップを搭載し、Wi-Fi接続が可能です。コンパクトなボディに、赤外線エミッター、RTC、マイク、LED、IMU、ボタン、ブザーなど、豊富なハードウェアリソースを統合しています。ST7789V2プロセッサを搭載した1.14インチTFTディスプレイを搭載し、解像度は135 x 240です。
バッテリー容量は200mAhに増加し、インターフェースはHATおよびUnitシリーズモジュールの両方と互換性があります。
この洗練されたコンパクトな開発ツールは、無限の創造性を刺激します。StickC-Plus2は、IoT製品のプロトタイプを迅速に構築し、開発プロセス全体を大幅に簡素化します。プログラミング初心者でも、興味深いアプリケーションを作成し、実社会で活用することができます。
チュートリアル
UIフロー
このチュートリアルでは、UIFlow グラフィカル プログラミング プラットフォームを通じて StickC-Plus2 デバイスを制御する方法を紹介します。

ユーザフロー2
このチュートリアルでは、UiFlow2 グラフィカル プログラミング プラットフォームを通じて StickC-Plus2 デバイスを制御する方法を紹介します。

Arduino IDE
このチュートリアルでは、Arduino IDE を使用して StickC-Plus2 デバイスをプログラムおよび制御する方法を紹介します。
注記
ポートが認識されません
C-to-C ケーブルを使用しているときにポートが認識されない場合は、次の電源投入手順を実行してください。
StickC-Plus2 を取り外し、電源をオフにし(緑色の LED が点灯するまで電源ボタンを長押しします)、USB ケーブルを再度接続して電源をオンにします。
特徴
- Wi-Fi対応のESP32-PICO-V3-02をベースにした
- 3軸加速度計と3軸ジャイロスコープを内蔵
- 統合型IRエミッター
- 内蔵RTC
- 統合されたマイク
- ユーザーボタン、1.14インチLCD、電源/リセットボタン
- 200 mAhリチウムイオン電池
- 拡張コネクタ
- 内蔵パッシブブザー
- ウェアラブル&マウント可能
- 開発プラットフォーム
- ユーザフロー1
- ユーザフロー2
- Arduino IDE
- ESP-IDF
- プラットフォームIO
含まれるもの
- スティックCプラス2×1
アプリケーション
- ウェアラブルデバイス
- IoTコントローラー
- STEM教育
- DIYプロジェクト
- スマートホームデバイス
仕様
| 仕様 | パラメータ |
| ソニック | ESP32-PICO-V3-02 240 MHz デュアルコア、Wi-Fi、2 MB PSRAM、8 MB フラッシュ |
| 入力ボリュームtage | 5V@500mA |
| インタフェース | Type-C x 1、GROVE(I2C + I/O + UART)x 1 |
| 液晶画面 | 1.14インチ、135 x 240カラーTFT LCD、ST7789V2 |
| マイクロフォン | 講演会 |
| ボタン | ユーザーボタン x 3 |
| 導かれた | 緑色 LED x 1 (プログラム不可、スリープ インジケーター) 赤色 LED x 1 (制御ピン G19 を IR エミッターと共有) |
| RTCC の | BM8563 |
| ブザー | オンボードパッシブブザー |
| 国際ミュー | MPU6886 |
| アンテナ | 2.4G 3Dアンテナ |
| 外部ピン | G0、G25/G26、G36、G32、G33 |
| バッテリー | 200 mAh @ 3.7 V、内部 |
| 動作温度 | 0〜40℃ |
| 囲い | プラスチック(PC) |
| 製品サイズ | 48.0 x 24.0 x 13.5mm |
| 製品重量 | 16.7グラム |
| パッケージサイズ | 104.4 x 65.0 x 18.0mm |
| 総重量 | 26.3グラム |
操作手順
電源オン/オフ
電源投入:「ボタンC」を2秒以上押すか、RTC IRQ信号でウェイクアップします。ウェイクアップ信号がトリガーされた後、プログラムはHOLDピン(G4)をハイ(1)に設定して電源をオン状態に保つ必要があります。そうしないと、デバイスは再びシャットダウンします。
電源オフ:USB外部電源がない場合、「ボタンC」を6秒以上押すか、プログラムでHOLD(GPIO4)=0に設定すると電源がオフになります。USB接続中は、「ボタンC」を6秒以上押すと画面がオフになり、スリープモードになります(完全な電源オフではありません)。

回路図



ピンマップ
赤色LEDと赤外線エミッター | ボタンA | ボタンB | ブザー
| ESP32-ピコ-V3-02 | GPIO19 | GPIO37 | GPIO39 | GPIO35 | GPIO2 |
| IRエミッターと赤色LED | IRエミッターと赤色LEDピン | ||||
| ボタンA | ボタンA | ||||
| ボタンB | ボタンB | ||||
| ボタンC | ボタンC | ||||
| パッシブブザー | ブザー |
カラーTFTディスプレイ
ドライバIC: ST7789V2
解像度: 135 x 240
| ESP32-ピコ-V3-02 | G15 | G13 | G14 | G12 | G5 | G27 |
| TFTディスプレイ | TFT_MOSI | TFT_CLK | TFT_DC | TFT_RST | TFT_CS | 翻訳元 |
マイクMIC(SPM1423)
| ESP32-ピコ-V3-02 | G0 | G34 |
| マイク SPM1423 | クロック | データ |
6軸IMU(MPU6886)とRTC BM8563
| ESP32-ピコ-V3-02 | G22 | G21 | G19 |
| IMU MPU6886 | SCL | SDA | |
| BM8563 | SCL | SDA | |
| IRエミッター | TX | ||
| 赤色LED | TX |
HY2.0-4P
| HY2.0-4P | 黒 | 赤 | 黄色 | 白 |
| ポート.カスタム | グランド | 5V | G32 | G33 |
モデルサイズ
データシート
ESP32-ピコ-V3-02
ST7789V2
BM8563
MPU6886
講演会
ソフトウェア
アルドゥイーノ
StickC-Plus2 Arduino クイックスタート
StickC-Plus2 ライブラリ
StickC-Plus2 工場テストファームウェア
ユーザフロー1
StickC-Plus2 UiFlow1 クイックスタート
ユーザフロー2
StickC-Plus2 UiFlow2 クイックスタート
プラットフォームIO
[env:m5stack-stickc-plus2] プラットフォーム = espressif32@6.7.0
ボード = m5stick-c
フレームワーク = Arduino
アップロード速度 = 1500000
モニター速度 = 115200
ビルドフラグ =
-DBOARD_HAS_PSRAM
-mfix-esp32-psram-キャッシュの問題
-DCORE_DEBUG_LEVEL=5
lib_deps =
M5統合=https://github.com/m5stack/M5Unified
USBドライバー
以下のリンクをクリックして、お使いのオペレーティングシステムに適したドライバをダウンロードしてください。パッケージにはCP34Xドライバ(CH9102用)が含まれています。アーカイブを解凍後、OSのビット深度に合ったインストーラを実行してください。
ダウンロード中にタイムアウトや「ターゲット RAM への書き込みに失敗しました」などの問題が発生した場合は、ドライバーを再インストールしてみてください。
| ドライバー名 | 対応チップ | ダウンロード |
| CH9102_VCP_SER_Windows | 9102 位 | ダウンロード |
| CH9102_VCP_SER_MacOS v1.7 | 9102 位 | ダウンロード |
macOS ポートの選択
macOSではシリアルポートが2つ表示されることがあります。「wchmodem」という名前のポートを選択してください。
イージーローダー
Easy Loaderは、デモ用ファームウェアが付属する軽量のプログラムフラッシャーです。簡単な手順でコントローラーにフラッシュし、素早く機能検証を行うことができます。
| イージーローダー | ダウンロード | 注記 |
| Windows の工場テスト | ダウンロード | / |
他の
StickC-Plus2 工場出荷時のファームウェアの復元ガイド
ビデオ
StickC-Plus2の機能紹介
StackC Plus2 ビデオ.mp4
バージョン変更
| 発売日 | 変更の説明 | 注記 |
| / | 最初のリリース | / |
| 2021-12 | スリープとウェイクアップ機能を追加、バージョンをv1.1にアップデート | / |
| 2023-12 | PMIC AXP192を削除、MCUをESP32-PICO-D4からESP32-PICO-V3-02に変更、電源オン/オフ方法を変更、バージョンv2 | / |
製品比較
ハードウェアの違い
| 製品 名前 |
ソニック | 電源管理 | バッテリー容量 | メモリ | USB-UARTチップ | 色 |
| スティックCプラス | ESP32-ピコ-D4 | AXP192 | 120mAh | 520 KB SRAM + 4 MB フラッシュ | 522 位 | 赤オレンジ |
| スティックCプラス2 | ESP32-ピコ-V3-02 | / | 200mAh | 2 MB PSRAM + 8 MB フラッシュ | 9102 位 | オレンジ |
ピンの違い
| 製品名 | IR | 導かれた | TF-TFT の | ボタンA | ボタンB | ボタンC (ウェイク) |
所有 | バッテリー 巻tage 検出する |
| M5スティックCプラス | G9 | G10 | モシ(G15) CLK(G13) DC(G23) RST(G18) CS(G5) |
G37 | G39 | 通常 ボタン |
/ | AXP192経由 |
| M5スティックCプラス2 | G19 | G19 | モシ(G15) CLK(G13) DC(G14) RST(G12) CS(G5) |
G37 | G39 | G35 | G4 | G38 |
電源オン/オフの違い
| 製品 名前 | 電源オン | 電源オフ |
| スティックCプラス2 | 「ボタンC」を2秒以上押すか、RTC IRQで復帰します。復帰後、プログラムでHOLD (G4)=1に設定して、 電源をオンにしてください。そうしないと、デバイスは再びシャットダウンします。 |
USB電源が接続されていない場合は、「ボタンC」を6秒以上押すか、プログラムでHOLD(GPIO4)=0に設定すると電源がオフになります。USB接続の場合は、「ボタンC」を6秒以上押すと画面がオフになりスリープ状態になりますが、完全に電源がオフになるわけではありません。 |
StickC-Plus2ではPMIC AXP192が削除されているため、電源のオン/オフ方法が以前のバージョンと異なります。冒頭で述べたように、操作はほぼ同様ですが、サポートされるライブラリが異なります。Wi-FiとIR信号強度は、どちらも以前のモデルと比較して向上しています。
ドキュメント / リソース
![]() |
M5STACK ESP32-PICO-V3-02 IoT開発モジュール [pdf] ユーザーガイド ESP32-PICO-V3-02 IoT開発モジュール、ESP32-PICO-V3-02、IoT開発モジュール、開発モジュール、モジュール |
