M5STACKロゴM5STACK ESP32-PICO-V3-02 IoT開発モジュールM5StickC Plus2 操作ガイド

工場ファームウェア

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

よくある質問

Q1: M5StickC Plus2 の画面が黒くなり、起動しないのはなぜですか?

M5STACK ESP32-PICO-V3-02 IoT開発モジュール - 図2解決策: M5Burner 公式ファクトリーファームウェア「M5StickCPlus2 ユーザーデモ」

M5STACK ESP32-PICO-V3-02 IoT開発モジュール - 図3M5STACK ESP32-PICO-V3-02 IoT開発モジュール - 図4Q2: なぜ動作時間は3時間しかないのですか?1分で100%充電されるのに、充電ケーブルを取り外すと電源が切れるのはなぜですか?

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

M5STACK ESP32-PICO-V3-02 IoT開発モジュール - 図7

準備

  • M5Burner チュートリアルを参照してファームウェア フラッシュ ツールのダウンロードを完了し、下の画像を参照して対応するファームウェアをダウンロードしてください。

ダウンロードリンク: https://docs.m5stack.com/en/uiflow/m5burner/introM5STACK ESP32-PICO-V3-02 IoT開発モジュール - 図8

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で対応するデバイスポートを選択できます。M5STACK ESP32-PICO-V3-02 IoT開発モジュール - 図9

やけど

「書き込み」をクリックしてフラッシュプロセスを開始します。M5STACK ESP32-PICO-V3-02 IoT開発モジュール - 図10M5STACK ESP32-PICO-V3-02 IoT開発モジュール - 図11

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

M5STACK ESP32-PICO-V3-02 IoT開発モジュール - 図12

説明

M5STACK ESP32-PICO-V3-02 IoT開発モジュール - 説明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製品のプロトタイプを迅速に構築し、開発プロセス全体を大幅に簡素化します。プログラミング初心者でも、興味深いアプリケーションを作成し、実社会で活用することができます。

チュートリアル

M5STACK ESP32-PICO-V3-02 IoT開発モジュール - 図13UIフロー
このチュートリアルでは、UIFlow グラフィカル プログラミング プラットフォームを通じて StickC-Plus2 デバイスを制御する方法を紹介します。
M5STACK ESP32-PICO-V3-02 IoT開発モジュール - 図14

ユーザフロー2
このチュートリアルでは、UiFlow2 グラフィカル プログラミング プラットフォームを通じて StickC-Plus2 デバイスを制御する方法を紹介します。
M5STACK ESP32-PICO-V3-02 IoT開発モジュール - 図15
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秒以上押すと画面がオフになり、スリープモードになります(完全な電源オフではありません)。

M5STACK ESP32-PICO-V3-02 IoT開発モジュール - 図16

回路図

StickC-Plus2 回路図 PDF

M5STACK ESP32-PICO-V3-02 IoT開発モジュール - 図17M5STACK ESP32-PICO-V3-02 IoT開発モジュール - 図18M5STACK ESP32-PICO-V3-02 IoT開発モジュール - 図19

ピンマップ
赤色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

モデルサイズ

M5STACK ESP32-PICO-V3-02 IoT開発モジュール - 図20データシート
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 /

製品比較

M5STACK ESP32-PICO-V3-02 IoT開発モジュール - 図21ハードウェアの違い

製品
名前
ソニック 電源管理 バッテリー容量 メモリ 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ロゴ

ドキュメント / リソース

M5STACK ESP32-PICO-V3-02 IoT開発モジュール [pdf] ユーザーガイド
ESP32-PICO-V3-02 IoT開発モジュール、ESP32-PICO-V3-02、IoT開発モジュール、開発モジュール、モジュール

参考文献

コメントを残す

あなたのメールアドレスは公開されません。 必須項目はマークされています *