mirror of
https://github.com/m5stack/m5-docs.git
synced 2026-05-20 10:23:01 -07:00
5.1 KiB
5.1 KiB
M5StickC {docsify-ignore-all}
📝概要 💡クイックスタート :octocat:サンプルコード 🛒購入リンク 🎬関連動画
概要
M5StickCは、0.96 インチの TFTカラー液晶 (解像度: 80 * 160), 赤色LED, ボタン, マイクロフォン, IR送信機, 6 DoF IMU (SH200Q),そして80mAHの電池を備えたESP32開発用ボードです。またM5StickC内のESP32 ESP32-Pico モジュールは4MBのフラッシュメモリを内蔵しています。ストラップベースを利用すれば、いつでもあなたの手首にM5Stickを身に着けることができます。
電源操作:
- 電源オン: 電源スイッチを2秒間押し続けます。
- 電源オフ: 電源オンの状態で電源スイッチを6秒間押し続けます。
メモ:
-
M5StickCがサポートするボーレートは 1,200 ~ 115,200, 250K, 500K, 750K, 1,500K です。
# 表示されていないスピードを追加する場合は、以下のようにします。 # 例)1,500Kを追加する場合は、boards.txt内で次の行を検索し、 # 見つかった行の1行上に以下の2行を貼り付けます。 # 検索する行 pico32.menu.UploadSpeed.921600=921600 # 貼り付ける行 pico32.menu.UploadSpeed.1500000=1500000 pico32.menu.UploadSpeed.1500000.upload.speed=1500000 -
販売用M5StickCのカラーはオレンジ色のみです。
特徴
- サポートプログラミング環境: Arduino, UIFlow(Blockly, MicroPython)
ピンマップ
赤色LED & IR送信機 & ボタンA & ボタンB
| ESP32 chip | GPIO10 | GPIO9 | GPIO37 | GPIO39 |
| 赤色LED | LEDピン | |||
| IR送信機 | 送信ピン | |||
| ボタンA | ボタンピン | |||
| ボタンB | ボタンピン |
TFTスクリーン
ドライバIC: ST7735S
解像度: 80 * 160
| ESP32 chip | GPIO15 | GPIO13 | GPIO23 | GPIO18 | GPIO5 |
| TFTスクリーン | TFT_MOSI | TFT_CLK | TFT_DC | TFT_RST | TFT_CS |
GROVEインターフェース
| ESP32 chip | GPIO33 | GPIO32 | 5V | GND |
| GROVEインターフェース | SCL | SDA | 5V | GND |
マイク (SPM1423)
| ESP32 chip | GPIO0 | GPIO34 |
| マイク | SCL | SDA |
6 DoF IMU (SH200Q) & 電源管理IC (AXP192)
| ESP32 chip | GPIO22 | GPIO21 |
| 6 DoF IMU (SH200Q) | SCL | SDA |
| 電源管理IC (AXP192) | SCL | SDA |
M5StickC 拡張 IO ポート
パッケージ内容
- 1x M5StickC (80mAh電池内蔵)
関連リンク
サンプルコード
- Arduino
関連動画
- M5StickC デモ - タイムカウンター
- M5StickC Case - 見守りシステム

