M5StickC PLUS2

SKU:K016-P2

商品概要

M5StickC PLUS2はM5StickC PLUSの後継バージョンで、ESP32-PICO-V3-02チップをWiFi機能内蔵のメインコントローラーとして搭載しています。このコンパクトなデバイスは、赤外線、RTC、マイク、LED、IMU、ボタン、ブザーなど、豊富なハードウェアリソースを小さなフォームファクターに統合しています。ST7789V2によって駆動される、解像度135*240の1.14インチTFTスクリーンが自慢です。バッテリー容量は200mAhに増加し、インターフェースはHATおよびUnitシリーズ製品にも対応しています。このコンパクトで汎用性の高い開発ツールは、無限の創造の可能性を呼び起こすように設計されています。

M5StickC PLUS2は、IoT製品の迅速なプロトタイピングを容易にし、開発プロセス全体を効率化します。プログラミングの初心者でも、M5StickC PLUS2を使用することで、興味深いアプリケーションを簡単に構築し、実際のシナリオに適用することができます。

電源オン: ボタンCを2秒以上押してください。また、ウェイクアップ信号をトリガーした後、電源を維持するためにプログラムの初期化でhold(G4)ピンをハイレベル(1)に設定する必要があります。
パワーオフ: USB外部電源が供給されていない場合は、BUTTON Cを6秒以上押してください。または、USB外部電源がない場合、プログラム操作でHOLD(GPIO4)=0に設定することで電源OFFとなります。USBが接続されている場合、"BUTTON C "ボタンを6秒以上押すと、電源オフではなく、画面がオフになり、ハイバネーション状態になります。

チュートリアル

このチュートリアルでは、UIFlowグラフィカルプログラミングプラットフォームを使用してM5StickC PLUS2デバイスを制御する方法を説明します。
このチュートリアルでは、Arduino IDEを使用してM5StickC PLUS2デバイスをプログラムおよび制御する方法を説明します。

特徴

  • ESP32-PICO-V3-02ベース、WiFiをサポート
  • 6軸IMU内蔵
  • IRトランスミッター
  • マイク
  • RTC
  • ボタン、LCD(1.14インチ)
  • 200mAhリチウムポリマーバッテリー内蔵
  • 拡張可能ソケット
  • パッシブブザー内蔵
  • ウェアラブル&壁掛け
  • マルチプラットフォーム開発に対応

付属品

  • 1x M5StickC Plus2

アプリケーション

  • IoT端末コントローラー
  • ウェアラブルデバイス
  • STEM教育製品
  • DIY制作

仕様

リソース パラメータ
ESP32 ESP32-PICO-V3-02
240MHzデュアルコア、無線LAN対応、2MB SPI PSRAM、8MB SPIフラッシュ搭載。
PSRAM 2MBPSRAM
フラッシュ 8MBフラッシュ
電源入力 5V @ 500mA
ポート TypeC x 1, GROVE(I2C+I/0+UART) x 1
LCDスクリーン 1.14インチ, 135*240 カラフルTFT LCD, ST7789v2
ボタン カスタムボタン×3
LED 赤色LED
電源LED 緑色LED(プログラム制御不可)
MEMS MPU6886
ブザー 内蔵ブザー
マイク SPM1423
RTC BM8563
バッテリー 200mAh@3.7V
アンテナ 2.4G 3Dアンテナ
PINポート G0, G25/G36, G26, G32, G33
動作温度 0℃~40℃
ケース材質 プラスチック(PC)
製品サイズ 48x25x13mm
梱包サイズ 114x64x23mm
製品重量 17g
梱包重量 24.8g

ドライバーのインストール

以下のリンクをクリックして、オペレーティング・システムに合ったドライバーをダウンロードしてください。現在、CP34X(CH9102用)の2種類のドライバがあります。圧縮パッケージを解凍した後、インストールするオペレーティングシステムの数に対応するインストールパッケージを選択してください。 プログラムが正常にダウンロードできない場合(プロンプトが時間オーバーまたはターゲットRAMへの書き込みに失敗)、デバイスドライバの再インストールを試すことができます。
ドライバ名 適用ドライバチップ ダウンロードリンク
CH9102_VCP_SER_Windows CH9102 ダウンロード
CH9102_VCP_SER_MacOS v1.7 CH9102 ダウンロード

EasyLoader

EasyLoaderは簡潔で速いプログラムライタで、製品に関連するケースプログラムを内蔵しています。簡単なステップでメインコントロールに書き込み、一連の機能検証を行うことができます。

Windows版EasyLoaderのダウンロード

ピンマップ

赤色LEDとIRトランスミッターとボタンAとボタンB

ESP32 GPIO19 GPIO37 GPIO39 GPIO35 GPIO2
IR Transmitter Transmitter Pin
BUTTON A Button Pin
BUTTON B Button Pin
BUTTON C Button Pin
Buzzer Buzzer Pin

TFT LCD

ドライバIC: ST7789v2

解像度:135 * 240

ESP32 GPIO15 GPIO13 GPIO14 GPIO12 GPIO5
TFT LCD TFT_MOSI TFT_CLK TFT_DC TFT_RST TFT_CS

GROVE PORT

ESP32 GPIO22 GPIO21 5V GND
GROVE port SCL SDA 5V GND

MIC (SPM1423)

ESP32 GPIO0 GPIO34
MICROPHONE CLK DATA

6-Axis posture sensor (MPU6886)

ESP32 GPIO22 GPIO21
6-Axis IMU sensor SCL SDA

関連リンク

回路図

schematics

Arduino

モジュールサイズ

module size

バージョン変更

リリース日 製品変更 注記:
/ 初期バージョンリリース /
2021.12 ハイバネーション及びウェイクアップ機能を追加、バージョンをV1.1へ /
2023.12 PMICのAXP192がEOLのため削除、メインコントローラーチップをESP32-PICO-D4からESP32-PICO-V3-02へ変更、スイッチボタンの機能を変更 バージョンをv2にアップ

Difference between M5StickC PLUS and M5StickC PLUS2

Product SoC Power management Battery Capacity Memory Body Color
M5STICKC PLUS ESP32-PICO-D4 AXP192 120mAh 520KB SRAM and 4MB Flash orange red
M5STICKC PLUS2 ESP32-PICO-V3-02 \ 200mAh 2MB PSRAM and 8 MB flash orange