SKU:K016-P2
StickC-Plus2は StickC-Plus の後継バージョンです。メインコントローラには ESP32-PICO-V3-02 チップを採用し、Wi-Fi 機能を搭載しています。コンパクトな筐体に、赤外線、RTC、マイク、LED、IMU、ボタン、ブザーなど多彩なハードウェアリソースを内蔵。ST7789V2 ドライバを用いた 1.14 インチ TFT ディスプレイ(135×240)を搭載し、バッテリー容量も 200mAh に増強。インターフェース面では HAT や Unit シリーズ製品にも対応しています。
この小型で洗練された開発ツールは、無限の創造性を引き出します。StickC PLUS2 により、IoT 製品のプロトタイピングが素早く可能で、開発プロセスを大幅に簡略化。プログラミング初心者でも、実生活で活用できる楽しいアプリケーションを手軽に作成できます。
仕様 | パラメータ |
---|---|
SoC | ESP32-PICO-V3-02 240MHz デュアルコア、Wi-Fi 対応、2MB PSRAM、8MB flash |
入力電圧 | 5V @ 500mA |
インターフェース | USB Type-C ×1、HY2.0-4P(I2C+I/O+UART)×1 |
LCD ディスプレイ | 1.14 インチ・135×240 カラー TFT LCD、ST7789v2 |
マイク | SPM1423 |
ボタン | カスタムボタン ×3 |
LED | 緑色 LED×1(プログラム不可、スリープステータス) 赤色 LED×1(赤外線 LED と共用 G19) |
RTC | BM8563 |
ブザー | オンボードブザー |
IMU | MPU6886 |
アンテナ | 2.4GHz 3D アンテナ |
外部ピン | G0,G25/G26,G36,G32,G33 |
バッテリー | 200mAh @3.7V 内蔵 |
動作温度 | 0~40°C |
ケース材質 | プラスチック(PC) |
製品サイズ | 48.0 x 24.0 x 13.5mm |
製品重量 | 16.7g |
梱包サイズ | 110.0 x 65.0 x 15.0mm |
梱包重量 | 26.3g |
電源オン: "BUTTON C" を 2 秒以上押す、または RTC タイマーによる IRQ 信号でウェイクアップ。ウェイクアップ後、プログラム初期化時に hold(G4)ピンを HIGH(1)に設定して電源を保持してください。設定しない場合、デバイスは再びシャットダウン状態になります。
電源オフ:USB 外部電源なしの時、"BUTTON C" を 6 秒以上長押し。または USB 無しでプログラム中に HOLD(GPIO4)=0 に設定しシャットダウン。USB 接続時は "BUTTON C" を 6 秒以上長押ししても断電せずスクリーンオフでスリープ状態。
ESP32-PICO-V3-02 | GPIO19 | GPIO37 | GPIO39 | GPIO35 | GPIO2 |
---|---|---|---|---|---|
赤外線 LED・赤色 LED | 発光 LED・赤色 LED ピン | ||||
ボタン A | ボタン A ピン | ||||
ボタン B | ボタン B ピン | ||||
ボタン C | ボタン C ピン | ||||
パッシブブザー | ブザーピン |
ドライバ:ST7789v2
解像度:135 × 240
ESP32-PICO-V3-02 | G15 | G13 | G14 | G12 | G5 | G27 |
---|---|---|---|---|---|---|
TFT ディスプレイ | TFT_MOSI | TFT_CLK | TFT_DC | TFT_RST | TFT_CS | TFT_BL |
ESP32-PICO-V3-02 | G0 | G34 |
---|---|---|
マイク MIC SPM1423 | CLK | DATA |
ESP32-PICO-V3-02 | G22 | G21 | G19 |
---|---|---|---|
6 軸姿勢センサ | SCL | SDA | |
BM8563 | SCL | SDA | |
赤外線 LED | TX | ||
赤色 LED | TX |
HY2.0-4P | Black | Red | Yellow | White |
---|---|---|---|---|
PORT.CUSTOM | GND | 5V | G32 | G33 |
[env:m5stack-stickc-plus2]
platform = espressif32@6.7.0
board = m5stick-c
framework = arduino
upload_speed = 1500000
monitor_speed = 115200
build_flags =
-DBOARD_HAS_PSRAM
-mfix-esp32-psram-cache-issue
-DCORE_DEBUG_LEVEL=5
lib_deps =
M5Unified=https://github.com/m5stack/M5Unified
下のリンクからお使いの OS に合ったドライバをダウンロードしてください。CP34X(CH9102用)ドライバー圧縮パッケージ。解凍後、OS に合ったインストーラを実行してください。プログラム書き込みに失敗した(タイムアウトや "Failed to write to target RAM" 等)場合はドライバの再インストールをお試しください。
ドライバ名 | 対応チップ | ダウンロードリンク |
---|---|---|
CH9102_VCP_SER_Windows | CH9102 | Download |
CH9102_VCP_SER_MacOS v1.7 | CH9102 | Download |
EasyLoader はシンプルで素早く書き込みできるプログラム書き込みツールです。内蔵のデモプログラムを簡単な手順でコントローラに書き込み、機能検証が行えます。
Easyloader | ダウンロードリンク | 備考 |
---|---|---|
FactoryTest for Windows | download | / |
発売日 | 製品の変更内容 | 備考 |
---|---|---|
/ | 初回リリース | / |
2021.12 | スリープ・ウェイク機能追加、バージョン v1.1 へ | / |
2023.12 | 電源管理 IC(AXP192)廃止、メインチップが ESP32-PICO-D4 から ESP32-PICO-V3-02 へ、電源動作仕様変更 | バージョン v2 |
製品名 | SoC | 電源管理 | バッテリー容量 | メモリ | UART チップ | 本体色 |
---|---|---|---|---|---|---|
StickC-Plus | ESP32-PICO-D4 | AXP192 | 120mAh | 520KB SRAM / 4MB Flash | CH522 | オレンジレッド |
StickC-Plus2 | ESP32-PICO-V3-02 | 200mAh | 2MB PSRAM / 8 MB Flash | CH9102 | オレンジ |
製品名 | IR | LED | TFT ピン構成 | BUTTON A | BUTTON B | BUTTON C (WAKE) | HOLD | バッテリー電圧検出 |
---|---|---|---|---|---|---|---|---|
M5STICKC PLUS | G9 | G10 | MOSI (G15) CLK (G13) DC (G23) RST (G18) CS (G5) | G37 | G39 | 通常ボタン(非プログラム) | / | AXP192 経由で取得 |
M5STICKC PLUS2 | G19 | G19 | MOSI (G15) CLK (G13) DC (G14) RST (G12) CS (G5) | G37 | G39 | G35 | G4 | G38 |
製品名 | 電源 ON 動作 | 電源 OFF 動作 |
---|---|---|
StickC-Plus | リセットボタン(BUTTON C)を 2 秒以上押す | リセットボタン(BUTTON C)を 6 秒以上押す |
StickC-Plus2 | "BUTTON C" を 2 秒以上押す、または RTC タイマー IRQ でウェイクアップ。ウェイク信号後はプログラム初期化で hold(G4)を HIGH(1)に設定し電源維持しない場合は再度シャットダウン。 | USB 外部電源が無い時は "BUTTON C" を 6 秒以上押す、もしくはプログラム内で HOLD (GPIO4)=0 で完全シャットダウン。USB が接続されている時 "BUTTON C" を 6 秒長押しでスクリーンオフのスリープ状態(完全シャットダウンではない)。 |
StickC-Plus2 は PMIC 電源管理 IC(AXP192)が廃止され仕様が変更されています。主な違いは冒頭で述べた通りですが、プログラム対応ライブラリも異なる部分があります。Wi-Fi と赤外線出力は従来より強化されています。