SKU:K001
M5Stack BASIC Kitは、その名の通り、M5Stack 開発キットシリーズの中のスターターキットです。ESP-32 コアを搭載し、オープンソース、低コスト、フル機能で、回路設計、PCB 設計、ソフトウェア、金型設計、生産などすべての段階での新製品開発を容易にする、モジュール式、スタッカブル、スケーラブル、かつポータブルなデバイスです。この Basic キットは、親しみやすい価格とフル機能のリソースを提供しており、IoT を探求するための良いスターターキットとなっています。
IoT プロトタイピングの最速の方法を探求したいのであれば、M5Stack 開発ボードは完璧なソリューションです。M5Stack 開発ボードは、産業グレードのケースとESP32 ベースの開発ボードで覆われており、他の製品とは異なり、非常に効率的です。Wi-Fi モジュールと統合され、デュアルコアと 16MB の SPI フラッシュを搭載しています。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 ソケット、拡張用ピンが搭載されています。
リソース | パラメータ |
---|---|
ESP32-D0WDQ6-V3 | 240MHz デュアルコア、600DMIPS、520KB SRAM、Wi-Fi |
フラッシュメモリ | 16MB |
電源入力 | 5V、500mA |
ポート | TypeC×1、GROVE(I2C+I/0+UART)×1 |
コアボトムポート | PIN(G1、G2、G3、G16、G17、G18、G19、G21、G22、G23、G25、G26、G35、G36) |
IPS スクリーン | 2 インチ、320x240、ILI9342C、最大輝度 853nit のカラフルな TFT LCD |
ボタン | カスタムボタン ×3 |
スピーカー | 1W-0928 |
バッテリー | 110mAh@3.7V |
アンテナ | 2.4G 3D アンテナ |
動作温度 | 0℃ ~ 60 |
製品重量 | 47.2g |
梱包重量 | 93g |
製品サイズ | 54 x 54 x 18mm |
梱包サイズ | 95 x 65 x 25mm |
ケース素材 | プラスチック(PC) |
**LCD と TF カード
LCD :320x240 TF カード 最大サイズ 16GB
ESP32 Chip | GPIO23 | GPIO19 | GPIO18 | GPIO14 | GPIO27 | GPIO33 | GPIO32 | GPIO4 |
---|---|---|---|---|---|---|---|---|
ILI9342C | MOSI/MISO | / | CLK | CS | DC | RST | BL | |
TF カード | MOSI | MISO | CLK | CS |
ボタンとスピーカ
ESP32 Chip | GPIO39 | GPIO38 | GPIO37 | GPIO25 |
---|---|---|---|---|
Button Pin | BUTTON A | BUTTON B | BUTTON C | / |
Speaker | / | / | / | DA PIN |
グローブポート A&IP5306
ESP32 チップ | GPIO22 | GPIO21 | 5V | GND | . | ||
---|---|---|---|---|---|---|---|
グローブ A | SCL | SDA | 5V | GND | IP5306 | SCL | |
ip5306 | SCL | SDA | 5V | GND | . |
充電 | 放電 |
---|---|
0.00 ~ 3.40V -> 0% | 4.20 ~ 4.07V -> 100% |
3.40 ~ 3.61V -> 25% | 4.07 ~ 3.81V -> 75% |
3.61 ~ 3.88V -> 50% | 3.81 ~ 3.55V -> 50% |
3.88 ~ 4.12V -> 75% | 3.55 ~ 3.33V -> 25% |
4.12 ~ / -> 100% | 3.33 ~ 0.00V -> 0% |
PORT | PIN | Note: |
---|---|---|
PORT-A(Red) | G21/22 | I2C |
PORT-B(Black) | G26/36 | DAC/ADC |
PORT-C(Blue) | G16/17 | UART |
ADC1 | ADC2 | DAC1 | DAC2 |
---|---|---|---|
8 channels | 10 channels | 2 channels | 2 channels |
G32-39 | G0/2/4/12-15/25-27 | G25 | G26 |
**充電電流測定値※2
charging current | Fully charged current(Power OFF) | Fully charged current(Power ON) |
---|---|---|
0.55A | - | 0.066A |
[env:m5stack-core]
platform = espressif32@6.3.2
board = m5stack-core-esp32
framework = arduino
upload_speed = 1500000
monitor_speed = 115200
build_flags =
-DCORE_DEBUG_LEVEL=5
lib_deps =
M5Unified=https://github.com/m5stack/M5Unified
ドライバ名 | 適用ドライバチップ | ダウンロードリンク |
---|---|---|
CP210x_VCP_Windows | CP2104 | ダウンロード |
CP210x_VCP_MacOS | CP2104 | ダウンロード |
CP210x_VCP_Linux | CP2104 | ダウンロード |
CH9102_VCP_SER_Windows | CH9102 | ダウンロード |
CH9102_VCP_SER_MacOS v1.7 | CH9102 | ダウンロード |
wchmodem
という名前のポートを選択してください。Easyloader | Downloade Link | Note |
---|---|---|
Basic Factory Test Easyloader | download | / |
M5Stack の紹介
リリース日 | 製品の変更点 | 注記 |
---|---|---|
2017.7 | 公式の最初のバージョン | / |
2019.7 | 液晶ディスプレイが TN 液晶から IPS 液晶へ変更 | Arduino の M5Stack ライブラリが 0.2.7 以前だと画面の色が反転します。 |
2020.3 | バッテリー容量が 150mAh から 110mAh に変更されました。 | |
2020.6 | フラッシュメモリのサイズが 4mb から 16mb に変更されました。 |
注:2018.2A
というシルクの基板は C2C(USB TypeC to TypeC)ケーブルでの接続と PD 充電に対応していせん。