SKU:K016-P2
StickC-Plus2 は StickC-Plus の後継モデルです。主制御チップに ESP32-PICO-V3-02 を採用し、Wi-Fi 機能を備えています。コンパクトな筐体の中に赤外線、RTC、マイク、LED、IMU、ボタン、ブザーなど豊富なハードウェアリソースを集約しています。ディスプレイは ST7789V2 で駆動される 1.14 インチ TFT(135 x 240)を搭載。バッテリー容量は 200 mAh に増加し、HAT/Unit シリーズとの互換性も維持しています。
この小型で洗練された開発ツールは、無限のクリエイティブな可能性を引き出します。StickC-Plus2 は IoT プロトタイプの迅速な構築を支援し、開発フローを大幅に簡素化します。プログラミング初心者でも本デバイスを使って興味深いアプリケーションを作成し、実生活に応用することができます。
仕様 | パラメータ |
---|---|
SoC | ESP32-PICO-V3-02 240 MHz デュアルコア、Wi-Fi 対応、2 MB PSRAM、8 MB Flash |
PSRAM | 2 MB |
Flash | 8 MB |
入力電圧 | 5 V @ 500 mA |
インターフェース | Type-C ×1、GROVE (I2C + I/O + UART) ×1 |
LCD 画面 | 1.14 インチ、135*240 カラー TFT LCD、ST7789V2 |
マイク | SPM1423 |
ボタン | カスタムボタン ×3 |
LED | 緑色 LED ×1(プログラム不可、スリープ状態表示) 赤色 LED ×1(赤外 LED と共用、GPIO19) |
RTC | BM8563 |
ブザー | オンボードブザー |
IMU | MPU6886 |
アンテナ | 2.4 GHz 3D アンテナ |
外部ピン | G0、G25/G26、G36、G32、G33 |
バッテリー | 200 mAh @ 3.7 V 内蔵 |
動作温度 | 0 ~ 40 °C |
ケース材質 | プラスチック (PC) |
製品サイズ | 48.0 x 24.0 x 13.5mm |
製品重量 | 17.2g |
梱包サイズ | 104.4 x 65.0 x 18.0mm |
梱包重量 | 26.3g |
起動:2 秒以上 "BUTTON C" を押す、または RTC の IRQ 信号でウェイクアップします。ウェイクアップ後、プログラム初期化内で HOLD (G4) ピンを High (1) に設定し電源を保持しないと、デバイスは再びシャットダウンします。
シャットダウン:USB 給電が無い場合、"BUTTON C" を 6 秒以上長押し。またはプログラム実行中に HOLD (GPIO4)=0 を設定して電源を遮断します。USB 接続中に "BUTTON C" を 6 秒以上押すと、画面をオフにしてスリープ状態に入りますが完全な電源オフではありません。
ESP32-PICO-V3-02 | GPIO19 | GPIO37 | GPIO39 | GPIO35 | GPIO2 |
---|---|---|---|---|---|
赤外線 LED & 赤色 LED | 発光 / LED 制御ピン | ||||
BUTTON A | ボタン A | ||||
BUTTON B | ボタン B | ||||
BUTTON C | ボタン C | ||||
パッシブブザー | ブザー |
ドライバ:ST7789V2
解像度:135 x 240
ESP32-PICO-V3-02 | G15 | G13 | G14 | G12 | G5 | G27 |
---|---|---|---|---|---|---|
TFT | MOSI | CLK | DC | RST | CS | BL |
ESP32-PICO-V3-02 | G0 | G34 |
---|---|---|
マイク SPM1423 | CLK | DATA |
ESP32-PICO-V3-02 | G22 | G21 | G19 |
---|---|---|---|
IMU | 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” などのエラーが出る場合は、ドライバーを再インストールしてください。
EasyLoader は、製品関連のサンプルプログラムをワンクリックで書き込める簡単なツールです。
Easyloader | ダウンロード | 備考 |
---|---|---|
FactoryTest for Windows | download | / |
発売日 | 変更点 | 備考 |
---|---|---|
/ | 初回リリース | / |
2021.12 | スリープ & ウェイクアップ機能追加、バージョン v1.1 | / |
2023.12 | 電源管理チップ AXP192 を廃止、SoC を ESP32-PICO-D4 から ESP32-PICO-V3-02 に変更、電源操作方法変更 | バージョン v2 |
製品名 | SoC | 電源管理 | バッテリー容量 | メモリ | USB-TTL チップ | カラー |
---|---|---|---|---|---|---|
StickC-Plus | ESP32-PICO-D4 | AXP192 | 120 mAh | 520 KB SRAM + 4 MB Flash | CH522 | オレンジレッド |
StickC-Plus2 | ESP32-PICO-V3-02 | / | 200 mAh | 2 MB 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 |
製品名 | 起動方法 | シャットダウン方法 |
---|---|---|
StickC-Plus | リセットボタン (BUTTON C) を 2 秒以上長押し | リセットボタン (BUTTON C) を 6 秒以上長押し |
StickC-Plus2 | "BUTTON C" を 2 秒以上押す、または RTC の IRQ 信号でウェイクアップ。起動後プログラムで HOLD (G4) を High に設定し電源を保持しないと自動でシャットダウン。 | USB 給電なしで "BUTTON C" を 6 秒以上押す、または実行中に HOLD (GPIO4)=0 を設定して電源オフ。USB 接続時は "BUTTON C" を 6 秒以上押すと画面オフのスリープ状態になるが完全な電源オフではない。 |
StickC-Plus2 は PMIC 電源管理チップ AXP192 を廃止したため、電源操作方法が異なります。記事冒頭で紹介しているように操作自体はほぼ同じですが、対応ライブラリが一部異なります。また、Wi-Fi と赤外線の出力が向上しています。