pdf-icon

M5StickC

SKU:K016-C

チュートリアル

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

説明

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

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

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

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

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

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

注意事項:

  • M5StickCがサポートするボーレート: 1200 ~115200, 250K, 500K, 750K, 1500K
本製品は現在製造中止となっております。

製品の特徴

  • 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*25.5*13.7mm
Package Size 55*55*20mm
Case Material Plastic ( PC )

USBドライバ

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

EasyLoader

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

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

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

PinMap

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

電源構成ブロック図

回路図

関連リンク

構造設計ファイル

Example

Arduino

UIFlow

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

Video

バージョン変更

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