Basic 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 ソケット、拡張用ピンが搭載されています。
クイックスタート
このチュートリアルでは、UIFlow グラフィカルプログラミングプラットフォームを通じて、Basic デバイスを制御する方法を説明します
このチュートリアルは、Arduino IDE を通して Basic デバイスをプログラムし、制御する方法を説明します
このチュートリアルは、Micropython プログラミングを通して、Basic デバイスを制御する方法を紹介します
特徴 ESP32 ベース スピーカー、ボタン、カラー LCD、電源/リセットボタン搭載 TF カードスロット(最大 16G) 背面マグネット吸着 拡張可能なピン&ホール M-Bus ソケット&ピン マルチプラットフォーム開発に対応UiFlow1 UiFlow2 Arduino IDE ESP-IDF PlatformIO 含まれるもの 1x BASIC 10x デュポンケーブル 1x Type-C USB(20cm) 1x ユーザーマニュアル 1x ステッカー アプリケーション モノのインターネット端末のコントローラー STEM 教育製品 DIY 制作 スマートホーム機器 仕様 リソース パラメータ ESP32-D0WDQ6-V3 240MHz デュアルコア、600DMIPS、520KB SRAM、Wi-Fi フラッシュメモリ 16MB 電源入力 5V、500mA ポート TypeC×1、GROVE(I2C+I/O+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 ケース素材 プラスチック(PC) 製品サイズ 54.0 x 54.0 x 17.0mm 製品重量 49.5g 梱包サイズ 94.8 x 65.4 x 25.3 梱包重量 89.5g
Learn Power On/Off Operations
Power On : Press the red power button on the left once.Power Off : Quickly double-press the red power button on the left.USB Power Supply : By default, the device cannot be turned off while connected to a USB power supply.
回路図 ピンマップ 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 .
IP5306 の充電・放電、電圧パラメーター 充電 放電 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%
M5PORT DEFINE PORT PIN Note: PORT-A(Red) G21/22 I2C PORT-B(Black) G26/36 DAC/ADC PORT-C(Blue) G16/17 UART
esp32 adc/dac ADC1 ADC2 DAC1 DAC2 8 channels 10 channels 2 channels 2 channels G32-39 G0/2/4/12-15/25-27 G25 G26
HY2.0-4P HY2.0-4P Black Red Yellow White PORT.A GND 5V G21 G22 PORT.B GND 5V G26 G36 PORT.C GND 5V G16 G17
M-BUS **充電電流測定値※2
charging current Fully charged current(Power OFF) Fully charged current(Power ON) 0.55A - 0.066A
製品サイズ 関連リンク ソフトウェア Arduino UiFlow1 UiFlow2 [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
ドライバーのインストール
以下のリンクをクリックし、OS に合ったドライバーをダウンロードしてください。現在、2 種類のドライバチップバージョン(CP210X/CH9102)が存在します。お使いのバージョンに応じて、対応するドライバの圧縮パッケージをダウンロードしてください。圧縮パッケージを解凍後、インストールする OS の数に応じたインストールパッケージを選択してください(お使いの機器が使用している USB チップが不明な場合は、両方のドライバを同時にインストールすることができます)。CH9102_VCP_SER_MacOS v1.7`のインストール中にエラーが発生することがありますが、実際にはインストールが完了していますので無視してください。
ドライバ名 適用ドライバチップ ダウンロードリンク CP210x_VCP_Windows CP2104
ダウンロード
CP210x_VCP_MacOS CP2104
ダウンロード
CP210x_VCP_Linux CP2104
ダウンロード
CH9102_VCP_SER_Windows CH9102
ダウンロード
CH9102_VCP_SER_MacOS v1.7 CH9102
ダウンロード
MacOS のポート選択
MacOS では、2 つの利用可能なポートが表示される場合があります。使用する際は、wchmodem
という名前のポートを選択してください。
Easyloader Easyloader Downloade Link Note Basic Factory Test Easyloader
download
/
動画 Speaker, wifi, buttons, accelerometer, TF-card(microSD) card, screen and other hardware operation test.
Description: This case will perform hardware running tests for speakers, wifi, buttons, accelerometer, TF-card(microSD), screen, etc.
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 充電に対応していせん。