pdf-icon

StickC

SKU:K016-C

説明

M5StickCは、ESP32 を搭載したミニ M5Stack です。ポータブルで使いやすく、オープンソースの IoT 開発ボードです。 何ができるのか? この小さなブロックは、あなたのアイデアを実現し、あなたの創造性を啓発し、非常に短時間で IoT プロトタイピングを支援することができます。M5stickC は、M5Stack 製品シリーズのコア・デバイスの 1 つで、開発プロセスから多くの苦痛を取り除きます。

継続的に成長するハードウェアとソフトウェアのエコシステムで構築されています。多くの互換性のあるモジュールやユニット、オープンソースコード&エンジニアリングコミュニティがあり、開発プロセスの各ステップで最大限の利益を得ることができます。

Note

  • VBUS_VIN と VBUS_USB の入力範囲は 4.8-5.5V に制限されており、VBUS に電源が供給されると AXP192 のパワーマネジメントによって内蔵バッテリーが充電されます。

  • M5StickC がサポートするボーレート: 1200 ~115200, 250K, 500K, 750K, 1500K

クイックスタート

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

特徴

  • ESP32 ベース
  • 6 軸 IMU を内蔵
  • 赤色 LED
  • IR 送信機
  • マイクロフォン
  • ボタン、LCD(0.96 インチ)
  • リチウムポリマー電池内蔵
  • 伸縮式ソケット
  • ウェアラブル&ウォールマウント
  • マルチプラットフォーム開発に対応

含まれるもの

  • 1x M5StickC
  • 1x USB Type-C(20cm)

アプリケーション

  • モノのインターネット端末のコントローラ
  • ウェアラブルデバイス
  • ステム教育製品
  • DIY 制作

仕様

Resources Parameter
ESP32 240MHz dual core, 600 DMIPS, 520KB SRAM, Wi-Fi
Flash Memory 4MB
Power Input 5V @ 500mA
Port TypeC x 1, GROVE(I2C+I/0+UART) x 1
LCD screen 0.96 inch, 80*160 Colorful TFT LCD, ST7735S
Button Custom button x 2
LED RED LED
MEMS MPU6886
IR Infrared transmission
MIC SPM1423
RTC BM8563
PMU AXP192
Battery 95 mAh @ 3.7V
Antenna 2.4G 3D Antenna
PIN port G0, G26, G36
Operating Temperature 0°C to 60°C
Net weight 15.1g
Gross weight 33g
Product Size 48.2 x 25.5 x 13.7mm
Package Size 55 x 55 x 20mm
Case Material Plastic ( PC )

操作説明

Power On/Off

**電源スイッチの操作: **

  • 電源オン:2 秒間のプレス電源ボタン

  • 電源オフ:電源ボタン 6 秒押し

回路図

ピンマップ

RED LED & IR トランスミッター & BUTTON A & BUTTON B

ESP32 GPIO10 GPIO9 GPIO37 GPIO39
RED LED LED Pin
IR Transmitter Transmitter Pin
BUTTON A Button Pin
BUTTON B Button Pin

TFT LCD

ドライバ IC:ST7735S

解像度:80×160

ESP32 GPIO15 GPIO13 GPIO23 GPIO18 GPIO5
TFT LCD TFT_MOSI TFT_CLK TFT_DC TFT_RST TFT_CS

**GROVE(HY2.0-4P) ポート

ESP32 GPIO33 GPIO32 5V GND
GROVE port SCL SDA 5V GND

MIC (SPM1423)

ESP32 GPIO0 GPIO34
MICPHONE CLK DATA

6 軸姿勢センサ (SH200Q/MPU6886) & パワーマネジメント IC (AXP192) & RTC (BM8563)

ESP32 G21 G22 G35
AXP192 SDA SCL IRQ
MPU6886 SDA SCL IRQ
BM8563 SDA SCL IRQ

AXP192

Microphone RTC TFT backlight TFT IC ESP32/3.3V MPU6886/SH200Q 5V GROVE
LDOio0 LDO1 LDO2 LDO3 DC-DC1 IPSOUT

充電電流測定値

charging current Fully charged current(Power OFF) Fully charged current(Power ON)
0.488A 0.066A 0.181A

電源構成ブロック図

構造設計ファイル

関連リンク

ソフトウェア

Arduino

UIFlow

uiflow のチュートリアルは こちら をご覧ください。

USB ドライバ

デバイスを PC に接続し、デバイスマネージャーを開いてデバイス用の FTDI ドライバー をインストールします。win10 環境を例にとると、OS に合ったドライバファイルをダウンロードし、解凍してデバイスマネージャからインストールします。(注)システム環境によっては、ドライバを 2 回インストールしないと有効にならない場合があります。認識できないデバイス名は、通常、M5StackまたはUSB Serialです。Windows では、デバイスマネージャで直接インストールするドライバファイルの使用を推奨しています(カスタムアップデート)、実行ファイルのインストール方法は正しく動作しない場合があります。 FTDI ドライバのダウンロードはこちら

Easyloader

EasyLoader は簡潔で高速なプログラムライターで、製品に関連するケースプログラムを内蔵しています。簡単な手順でメインコントロールに焼き付けられ、一連の機能検証を行うことができます。

Windows 版 Easyloader のダウンロード MacOS 版 Easyloader をダウンロード

説明:
加速度センサー、マイク、LED、IR、RTC などのハードウェアテスト。A ボタン、B ボタンでテスト項目が切り替わります。

動画

バージョン変更

. . .
発売日製品変更 注意事項
2019.3 初期公開リリース/
2019.8 SH200QをMPU6886に変更/
2019.8
2019.10 底面のアップグレードと銅製ナットの追加 /
2020.3 バッテリー容量が80mAhから95mAhに変更 /