2019-04-16 16:18:13 +08:00
|
|
|
|
# BASIC {docsify-ignore-all}
|
2018-12-25 16:04:58 +08:00
|
|
|
|
|
2019-02-26 12:09:29 +08:00
|
|
|
|
<img src="assets/img/product_pics/core/basic/basic_02.png" alt="basic_02" width="350" height="350"> <img src="assets/img/product_pics/core/basic/basic_03.png" alt="basic_03" width="350" height="350">
|
2018-12-25 16:04:58 +08:00
|
|
|
|
|
|
|
|
|
|
* * *
|
|
|
|
|
|
|
2019-01-23 12:10:53 +08:00
|
|
|
|
:memo:**[概要](#概要)** :bulb:**[クイックスタート](ja/quick_start/m5core/m5stack_core_quick_start)** :octocat:**[サンプルコード](https://github.com/m5stack/M5Stack/tree/master/examples/Basics)** :electric_plug:**[回路図](https://github.com/m5stack/M5-Schematic/blob/master/Core/Basic/M5-Core-Schematic(20171206).pdf)** 🛒**[購入リンク](https://www.aliexpress.com/item/M5Stack-ESP32-Wifi-BLE-IoT-arduino/32837164440.html)** :clapper:**[関連動画](#関連動画)**
|
2018-12-25 16:04:58 +08:00
|
|
|
|
|
|
|
|
|
|
## 概要
|
|
|
|
|
|
|
2019-04-30 12:24:55 +08:00
|
|
|
|
**M5Stack BASIC Kit**はM5Stack開発キットシリーズの1つで、豊富な機能と手ごろな価格を備えた、IoT学習の優れたスターターキットになります。
|
2018-12-25 16:04:58 +08:00
|
|
|
|
|
2019-04-30 12:24:55 +08:00
|
|
|
|
最速でIoTプロトタイピングをしたいなら、M5Stack開発ボードは最も良いソリューションのひとつです。M5Stack開発ボードはしっかりとしたケースに収められていおり、ベースのESP32は高性能なデュアルコアCPU、4MBのSPIフラッシュ搭載といった特徴があります。またWi-FiやBluetoothも使用可能です。30以上の[M5Stack用モジュール](https://docs.m5stack.com/#/ja/?id=module)、40以上の[拡張ユニット](https://docs.m5stack.com/#/ja/?id=unit)、さまざまなプログラム言語を好きに組み合わせることで、短期間でIoT製品の作成や検証ができます。サポートされている開発プラットフォームおよびプログラム言語は次の通りです:[Arduino](http://www.arduino.cc)、[UIFlow](http://flow.m5stack.com)を使用したBlockly言語、[MicroPython](http://micropython.org/)。どのプログラムスキルの方にとっても、M5Stackは最速でアイデアを実現する手助けになるでしょう。
|
2018-12-25 16:04:58 +08:00
|
|
|
|
|
2019-04-30 12:24:55 +08:00
|
|
|
|
もし今までESP8266を使用した経験があるなら、ESP32はESP8266からの完璧なアップグレード版であることに気がつくでしょう。ESP32は、より多くのGPIO、アナログ入力、2つのアナログ出力、周辺機器の為の複数のインターフェース(予備UARTなど)などを備えています。公式開発プラットフォームESP-IDFはFreeRTOSを採用しています。リアルタイムOS内で、より体系的なコードとはるかに高速なプロセッサを利用可能です。
|
2018-12-25 16:04:58 +08:00
|
|
|
|
|
2019-04-30 12:24:55 +08:00
|
|
|
|
M5Stack Basicは2つの分離可能なパーツで構成されています。アッパー部分にはプロセッサ、チップ、その他のスロットコンポーネントが含まれています。また[ボトム部分](https://docs.m5stack.com/#/ja/base/core_bottom)には、リチウム電池、[M-BUS](https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/m5-docs_schematic/M-BUS.png)ソケット、両サイドには拡張用のピンソケットが含まれています。
|
2018-12-25 16:04:58 +08:00
|
|
|
|
|
2019-04-30 12:24:55 +08:00
|
|
|
|
<img src="assets/img/product_pics/core/basic/basic_11.png">
|
2019-02-26 12:09:29 +08:00
|
|
|
|
|
2019-04-30 12:24:55 +08:00
|
|
|
|
**Notice:**
|
|
|
|
|
|
1) BASIC kitにはIMUセンサーは内蔵されていません。
|
|
|
|
|
|
2) I2Sに関連するピン(GPIO0, GPIO12, GPIO13, GPIO15, GPIO34)は外部に出ていません。
|
|
|
|
|
|
3) GPIO34-39ピンは入力のみです。出力にはできません。
|
2018-12-25 16:04:58 +08:00
|
|
|
|
|
2019-04-30 12:24:55 +08:00
|
|
|
|
## 製品特徴
|
|
|
|
|
|
|
|
|
|
|
|
- 5V 直流電源
|
|
|
|
|
|
- USB Type-C
|
|
|
|
|
|
- ESP32ベース
|
|
|
|
|
|
- 4 MB Flash
|
|
|
|
|
|
- スピーカー、ボタンx3、LCD スクリーン(320 * 240)、電源/リセットボタンx1
|
|
|
|
|
|
- 2.4GWi-Fiアンテナ: Proant 440
|
2019-02-03 20:16:23 +08:00
|
|
|
|
- TFカード (サポート最大16GB)
|
2019-04-30 12:24:55 +08:00
|
|
|
|
- バッテリソケット & 150 mAh LiPo バッテリー
|
|
|
|
|
|
- 拡張ピン & LEGO ホール
|
|
|
|
|
|
- Groveポート対応
|
|
|
|
|
|
- M-Busソケット & ピン
|
|
|
|
|
|
- 開発プラットフォーム [UIFlow](http://flow.m5stack.com)、[MicroPython](http://micropython.org/)、[Arduino](http://www.arduino.cc)
|
|
|
|
|
|
|
|
|
|
|
|
### 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カードインターフェースサポート
|
2019-02-13 16:45:57 +08:00
|
|
|
|
|
2019-02-03 20:16:23 +08:00
|
|
|
|
## ピンマップ
|
|
|
|
|
|
|
|
|
|
|
|
**LCD & TF Card**
|
|
|
|
|
|
|
|
|
|
|
|
*LCD解像度: 320x240*
|
|
|
|
|
|
|
|
|
|
|
|
<table>
|
|
|
|
|
|
<tr><td>ESP32 Chip</td><td>GPIO23</td><td>GPIO19</td><td>GPIO18</td><td>GPIO14</td><td>GPIO27</td><td>GPIO33</td><td>GPIO32</td><td>GPIO4</td></tr>
|
2019-03-25 09:49:50 +08:00
|
|
|
|
<tr><td>ILI9341</td><td>MOSI</td><td>/</td><td>CLK</td><td>CS</td><td>DC</td><td>RST</td><td>BL</td><td> </td></tr>
|
2019-02-03 20:16:23 +08:00
|
|
|
|
<tr><td>TF Card</td><td>MOSI</td><td>MISO</td><td>CLK</td><td> </td><td> </td><td> </td><td> </td><td>CS</td></tr>
|
|
|
|
|
|
</table>
|
|
|
|
|
|
|
|
|
|
|
|
**Button & Speaker**
|
|
|
|
|
|
|
|
|
|
|
|
<table>
|
|
|
|
|
|
<tr><td>ESP32 Chip</td><td>GPIO39</td><td>GPIO38</td><td>GPIO37</td><td>GPIO25</td></tr>
|
|
|
|
|
|
<tr><td>Button Pin</td><td>BUTTON A</td><td>BUTTON B</td><td>BUTTON C</td></tr>
|
|
|
|
|
|
<tr><td>Speaker</td><td> </td><td> </td><td> </td><td>Speaker Pin</td></tr>
|
|
|
|
|
|
</table>
|
|
|
|
|
|
|
2019-03-06 11:22:54 +08:00
|
|
|
|
**GROVEポートA & IP5306**
|
2019-02-26 12:09:29 +08:00
|
|
|
|
|
2019-02-26 16:38:57 +08:00
|
|
|
|
*電源管理IC (IP5306) はカスタム品です。IP5306のI2Cアドレスは**0x75**です。[IP5306データシート](https://github.com/m5stack/M5-Schematic/blob/master/Core/IIC_IP5306_REG_V1.4.pdf)*
|
2019-02-03 20:16:23 +08:00
|
|
|
|
|
|
|
|
|
|
<table>
|
|
|
|
|
|
<tr><td>ESP32 Chip</td><td>GPIO22</td><td>GPIO21</td></tr>
|
|
|
|
|
|
<tr><td>GROVE A</td><td>SCL</td><td>SDA</td></tr>
|
2019-02-26 12:09:29 +08:00
|
|
|
|
<tr><td>IP5306</td><td>SCL</td><td>SDA</td><td>5V</td><td>GND</td></tr>
|
2019-02-03 20:16:23 +08:00
|
|
|
|
</table>
|
2018-12-25 16:04:58 +08:00
|
|
|
|
|
|
|
|
|
|
## スペック
|
|
|
|
|
|
|
|
|
|
|
|
|項目|詳細|
|
|
|
|
|
|
|:---|:---|
|
|
|
|
|
|
|ESP32| 240MHz x 2コア, 600 DMIPS, 520KB SRAM, Wi-Fi, デュアルモードBluetooth|
|
2019-04-18 15:58:34 +08:00
|
|
|
|
|Flash| 4MB |
|
2018-12-25 16:04:58 +08:00
|
|
|
|
|電源入力| 5V @ 500mA |
|
|
|
|
|
|
|インターフェース| USB Type-C x 1, Grove(I2C+I/0+UART) x 1|
|
2019-04-11 18:20:28 +08:00
|
|
|
|
|画面| 2 inch, 320x240 Colorful TFT LCD, ILI9341 |
|
2018-12-25 16:04:58 +08:00
|
|
|
|
|スピーカー| 1W-0928|
|
2019-04-30 12:24:55 +08:00
|
|
|
|
|電池| 150mAh @ 3.7V|
|
2018-12-25 16:04:58 +08:00
|
|
|
|
|動作温度| 32°F to 104°F ( 0°C to 40°C ) |
|
|
|
|
|
|
|サイズ| 54 x 54 x 12.5 mm |
|
|
|
|
|
|
|ケース| プラスチック ( PC )|
|
|
|
|
|
|
|
2019-02-13 16:45:57 +08:00
|
|
|
|
**<mark>メモ:</mark>**
|
|
|
|
|
|
|
2019-02-28 13:43:11 +08:00
|
|
|
|
*各コアの主な仕様は以下の表の通りです。*
|
2019-02-13 16:45:57 +08:00
|
|
|
|
|
2019-02-28 18:06:05 +08:00
|
|
|
|
- *比較表の**チェック**は[こちら](https://github.com/m5stack/M5-Schematic/blob/master/Core/hardware_difference_between_cores_ja.md)。*
|
2019-02-13 16:45:57 +08:00
|
|
|
|
|
2019-02-28 13:43:11 +08:00
|
|
|
|
- *比較表の**ダウンロード**は[こちら](https://github.com/m5stack/M5-Schematic/blob/master/Core/M5%20Core%20Detailed%20Comparison.xlsx)。*
|
|
|
|
|
|
|
2019-03-01 12:08:14 +08:00
|
|
|
|
<img src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/m5-docs_table/core_comparison/core_main_comparison_04_ja.png">
|
2019-02-28 13:43:11 +08:00
|
|
|
|
|
2019-03-01 12:08:14 +08:00
|
|
|
|
<img src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/m5-docs_table/core_comparison/core_main_comparison_05_ja.png">
|
2019-02-13 16:45:57 +08:00
|
|
|
|
|
2018-12-25 16:04:58 +08:00
|
|
|
|
## パッケージ内容
|
|
|
|
|
|
|
|
|
|
|
|
- 1x M5Stack BASIC
|
2019-04-30 12:24:55 +08:00
|
|
|
|
- 1x M5Stack BASICボトムモジュール
|
|
|
|
|
|
- 8x デュポンケーブル
|
|
|
|
|
|
- 1x USB Type-Cケーブル
|
|
|
|
|
|
- 1x ユーザーマニュアル
|
2018-12-25 16:04:58 +08:00
|
|
|
|
|
2019-02-26 12:09:29 +08:00
|
|
|
|
<img src="assets/img/product_pics/core/basic/basic_04.png" alt="basic_04" width="80%" height="80%">
|
2019-02-03 20:16:23 +08:00
|
|
|
|
|
2018-12-25 16:04:58 +08:00
|
|
|
|
## 関連リンク
|
|
|
|
|
|
|
|
|
|
|
|
- **データシート**
|
2019-04-30 12:24:55 +08:00
|
|
|
|
- [ESP32(英語)](https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf)
|
|
|
|
|
|
- [IP5306](https://github.com/m5stack/M5-Schematic/blob/master/Core/IIC_IP5306_REG_V1.4.pdf)
|
2018-12-25 16:04:58 +08:00
|
|
|
|
|
|
|
|
|
|
## 関連動画
|
|
|
|
|
|
|
2019-01-26 18:10:47 +08:00
|
|
|
|
**m5stackの紹介**
|
2018-12-25 16:04:58 +08:00
|
|
|
|
|
2019-03-19 14:56:33 +08:00
|
|
|
|
<video width="500" controls>
|
|
|
|
|
|
<source src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/LukeVideo/m5stack%E7%AE%80%E4%BB%8B%EF%BC%88%E4%B8%AD%E6%96%87%EF%BC%89.mp4" type="video/mp4">
|
|
|
|
|
|
</video>
|
2019-01-26 18:10:47 +08:00
|
|
|
|
|
|
|
|
|
|
**M5Coreの作品**
|
|
|
|
|
|
|
2019-04-12 11:54:04 +08:00
|
|
|
|
[](https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Blog/Twitch201811/M5Stack%20Compass.mp4)[](https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Blog/Twitch201903/M5stack%20Gray.mp4)[](https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Blog/Twitch201811/M5Stack%20Avatar%20Custom%20Face.mp4)
|
2019-01-26 18:10:47 +08:00
|
|
|
|
|
2019-04-12 11:54:04 +08:00
|
|
|
|
[](https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Blog/Twitch201812/M5Stack%20Voice-Recognize.mp4)[](https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Blog/Twitch201811/M5stack%20Smart%20Electric%20Monitor.mp4)[](https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Blog/Twitch201904/Esplora-and-M5Stack.mp4)
|
2019-01-26 18:10:47 +08:00
|
|
|
|
|
2019-03-21 14:19:28 +08:00
|
|
|
|
[](https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Blog/Twitch201811/M5Stack%20Motion%20Detector.mp4)[](https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Blog/Twitch201812/M5stack%20Microphone%20.mp4)[](https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Blog/Twitch201811/M5Stack%20Robot.mp4)
|