9.4 KiB
BASIC {docsify-ignore-all}
📝概要 💡クイックスタート :octocat:サンプルコード 🔌回路図 🛒購入リンク 🎬関連動画
概要
M5Stack BASIC KitはM5Stack開発キットシリーズの1つで、豊富な機能と手ごろな価格を備えた、IoT学習の優れたスターターキットになります。
最速でIoTプロトタイピングをしたいなら、M5Stack開発ボードは最も良いソリューションのひとつです。M5Stack開発ボードはしっかりとしたケースに収められていおり、ベースのESP32は高性能なデュアルコアCPU、4MBのSPIフラッシュ搭載といった特徴があります。またWi-FiやBluetoothも使用可能です。30以上のM5Stack用モジュール、40以上の拡張ユニット、さまざまなプログラム言語を好きに組み合わせることで、短期間でIoT製品の作成や検証ができます。サポートされている開発プラットフォームおよびプログラム言語は次の通りです:Arduino、UIFlowを使用したBlockly言語、MicroPython。どのプログラムスキルの方にとっても、M5Stackは最速でアイデアを実現する手助けになるでしょう。
もし今までESP8266を使用した経験があるなら、ESP32はESP8266からの完璧なアップグレード版であることに気がつくでしょう。ESP32は、より多くのGPIO、アナログ入力、2つのアナログ出力、周辺機器の為の複数のインターフェース(予備UARTなど)などを備えています。公式開発プラットフォームESP-IDFはFreeRTOSを採用しています。リアルタイムOS内で、より体系的なコードとはるかに高速なプロセッサを利用可能です。
M5Stack Basicは2つの分離可能なパーツで構成されています。アッパー部分にはプロセッサ、チップ、その他のスロットコンポーネントが含まれています。またボトム部分には、リチウム電池、M-BUSソケット、両サイドには拡張用のピンソケットが含まれています。
Notice:
- BASIC kitにはIMUセンサーは内蔵されていません。
- I2Sに関連するピン(GPIO0, GPIO12, GPIO13, GPIO15, GPIO34)は外部に出ていません。
- GPIO34-39ピンは入力のみです。出力にはできません。
製品特徴
- 5V 直流電源
- USB Type-C
- ESP32ベース
- 4 MB Flash
- スピーカー、ボタンx3、LCD スクリーン(320 * 240)、電源/リセットボタンx1
- 2.4GWi-Fiアンテナ: Proant 440
- TFカード (サポート最大16GB)
- バッテリソケット & 150 mAh LiPo バッテリー
- 拡張ピン & LEGO ホール
- Groveポート対応
- M-Busソケット & ピン
- 開発プラットフォーム UIFlow、MicroPython、Arduino
ESP32特性
- 240 MHzデュアルコア Tensilica LX6 MCU、600DMIPS
- 520 KB SRAM
- 802.11 b/g/n HT40 Wi-Fi トランシーバー、ベースバンド、スタック & LWIP
- Bluetooth(Classic & BLE)
- ホールセンサー
- 10x 静電容量式タッチセンサー対応
- 32 kHz 水晶振動子
- 各GPIOピン PWM/タイマー/入力/出力 可能(一部除く)
- SDIO マスター/スレーブ 50MHz
- SDカードインターフェースサポート
ピンマップ
LCD & TF Card
LCD解像度: 320x240
| ESP32 Chip | GPIO23 | GPIO19 | GPIO18 | GPIO14 | GPIO27 | GPIO33 | GPIO32 | GPIO4 |
| ILI9341 | MOSI | / | CLK | CS | DC | RST | BL | |
| TF Card | MOSI | MISO | CLK | CS |
Button & Speaker
| ESP32 Chip | GPIO39 | GPIO38 | GPIO37 | GPIO25 |
| Button Pin | BUTTON A | BUTTON B | BUTTON C | |
| Speaker | Speaker Pin |
GROVEポートA & IP5306
電源管理IC (IP5306) はカスタム品です。IP5306のI2Cアドレスは0x75です。IP5306データシート
| ESP32 Chip | GPIO22 | GPIO21 | ||
| GROVE A | SCL | SDA | ||
| IP5306 | SCL | SDA | 5V | GND |
スペック
| 項目 | 詳細 |
|---|---|
| ESP32 | 240MHz x 2コア, 600 DMIPS, 520KB SRAM, Wi-Fi, デュアルモードBluetooth |
| Flash | 4MB |
| 電源入力 | 5V @ 500mA |
| インターフェース | USB Type-C x 1, Grove(I2C+I/0+UART) x 1 |
| 画面 | 2 inch, 320x240 Colorful TFT LCD, ILI9341 |
| スピーカー | 1W-0928 |
| 電池 | 150mAh @ 3.7V |
| 動作温度 | 32°F to 104°F ( 0°C to 40°C ) |
| サイズ | 54 x 54 x 12.5 mm |
| ケース | プラスチック ( PC ) |
メモ:
各コアの主な仕様は以下の表の通りです。
パッケージ内容
- 1x M5Stack BASIC
- 1x M5Stack BASICボトムモジュール
- 8x デュポンケーブル
- 1x USB Type-Cケーブル
- 1x ユーザーマニュアル
関連リンク
関連動画
m5stackの紹介
M5Coreの作品









