SKU:K010-V11
Core2 v1.1 は M5Stack 開発キットシリーズ第 2 世代ホストの改良版で、初代ホストの機能をさらに強化し、電源管理チップを AXP2101+INA3221 構成へ更新しました。ハードウェア機能がより充実し、RTC バッテリーが追加され、低消費電力アプリケーションや高精度な時刻管理のニーズに対応します。コア MCU には ESP32-D0WDQ6-V3 を採用し、独立して制御可能な Xtensa® 32-bit LX6 プロセッサを 2 基搭載、最大 240MHz で動作します。Wi-Fi 機能をサポートし、16MB Flash と 8MB PSRAM を搭載、TYPE-C インターフェースでのプログラム書き込みに対応しています。高性能な構成により複雑なアプリケーションのリソース要求にも適応します。前面には 2.0 インチ一体型静電容量式タッチスクリーンを搭載し、よりスムーズなヒューマンマシンインターフェースを提供します。
本体には振動モーターを内蔵し、触覚フィードバックや振動通知を可能にします。RTC モジュールと専用 RTC バッテリーにより、高精度な時刻管理が可能です。電源管理には AXP2101 チップを採用しており、消費電力を効果的に制御します。青色の電源インジケータを搭載。TF カード (microSD) スロットおよびスピーカーも内蔵し、音質向上のため I2S デジタルオーディオインターフェース採用のアンプチップを搭載しており、信号の歪みを防ぎます。側面と底部には独立した電源ボタンとリセット (RST) ボタンを備え、前面の 3 つの丸い点はタッチスクリーンの一部で、プログラムによりタップエリアを仮想ボタンに設定できます。背面の拡張基板には 6 軸 IMU センサーとマイクを搭載しています。
Core2 V1.1 を M5 モジュールと積層する場合、Core2 V1.1 のバッテリーベースを取り外す必要があります。ベースの I2S マイク、IMU、およびバッテリー機能を維持したまま他のモジュールを積層したい場合は、M5GO Bottom2 の使用を推奨します。Core2 V1.1 の PCB 基板には CH910F チップインターフェースとリチウムバッテリーインターフェースが用意されています。
Core2 V1.1 内蔵の振動モーターは、M5 Base シリーズベースと物理的干渉があるため、デバイスの損傷を防ぐため Core2 V1.1 と M5 Base シリーズ機能ベースの積層使用は避けてください。
一部の画面端にタッチ非線形の問題が発生する場合があります。M5Tool を使用してスクリーンファームウェアをアップデートすることで解決可能です。
仕様 | パラメータ |
---|---|
SoC | ESP32-D0WDQ6-V3@デュアルコアプロセッサ、動作周波数 240MHz |
DMIPS | 600 |
SRAM | 520KB |
Flash | 16MB |
PSRAM | 8MB |
Wi-Fi | 2.4 GHz Wi-Fi |
入力電圧 | 5V@500mA |
ホストインターフェース | USB Type-C x 1、GROVE (I2C+I/O+UART) x 1 |
LED | 青色電源インジケーター |
ボタン | 電源ボタン、RST ボタン、スクリーン仮想ボタン * 3 |
バイブ通知 | バイブモーター |
IPS LCD スクリーン | 2.0"@320 x 240 ILI9342C |
静電容量式タッチスクリーン IC | FT6336U |
スピーカーアンプ | 1W(サイズ:0928) |
マイク | SPM1423 |
I2S アンプ | NS4168 |
IMU | MPU6886 |
RTC | BM8563 |
PMU | AXP2101 |
電流計 | INA3221 |
USB チップ | CH9102F |
DC-DC 昇圧 | SY7088 |
TF カードスロット | 最大 16G 対応 |
リチウムバッテリー | 500mAh @ 3.7V |
アンテナ | 2.4G 3D アンテナ |
動作温度 | 0 ~ 60°C |
ベースネジ仕様 | 六角穴皿ネジ M3 |
内部 PCB 基板予約インターフェース | バッテリーインターフェース(仕様:1.25mm-2P)、USB ケーブルインターフェース(仕様:1.25mm-4P) |
ケース材質 | プラスチック (PC) |
製品サイズ | 54.0 x 54.0 x 16.5mm |
製品重量 | 45.1g |
梱包サイズ | 80.0 x 59.9 x 21.6mm |
梱包重量 | 74.3g |
ESP32-D0WDQ6-V3 | GPIO38 | GPIO23 | GPIO18 | GPIO5 | GPIO15 |
---|---|---|---|---|---|
ILI9342C | MISO | MOSI | SCK | CS | DC |
AXP2101 | AXP_ALDO2 | AXP_BLDO1 | AXP_ALDO4 |
---|---|---|---|
ILI9342C | RST | BL | PWR |
ESP32-D0WDQ6-V3 | GPIO38 | GPIO23 | GPIO18 | GPIO4 |
---|---|---|---|---|
TF Card | MISO | MOSI | SCK | CS |
ESP32-D0WDQ6-V3 | GPIO21 | GPIO22 | GPIO39 |
---|---|---|---|
FT6336U (0x38) | SDA | SCL | INT |
AXP2101 | AXP_ALDO2 |
---|---|
FT6336U | RST |
ESP32-D0WDQ6-V3 | GPIO12 | GPIO0 | GPIO2 | GPIO34 |
---|---|---|---|---|
NS4168 | BCLK | LRCK | DATA | |
Mic | CLK | DATA |
AXP2101 | AXP_ALDO3 |
---|---|
NS4168 | SPK_EN |
AXP2101 | VRTC | DLDO1 |
---|---|---|
Bule LED | Vcc | |
Vibration motor | Vcc |
ESP32-D0WDQ6-V3 | GPIO21 | GPIO22 | \ |
---|---|---|---|
BM8563 (0x51) | SDA | SCL |
AXP2101 | AXP_IRQ |
---|---|
BM8563 | INT |
ESP32-D0WDQ6-V3 | GPIO21 | GPIO22 |
---|---|---|
MPU6886 (0x68) | SDA | SCL |
ESP32-D0WDQ6-V3 | GPIO1 | GPIO3 |
---|---|---|
CH9102F | RXD | TXD |
ESP32-D0WDQ6-V3 | GPIO21 | GPIO22 |
---|---|---|
MPU6886 | SDA | SCL |
AXP2101 (0x34) | SDA | SCL |
BM8563 | SDA | SCL |
FT6336U | SDA | SCL |
INA3221 (0x40) | SDA | SCL |
HY2.0-4P | Black | Red | Yellow | White |
---|---|---|---|---|
PORT.A | GND | 5V | G32 | G33 |
PORT.B | GND | 5V | G26 | G36 |
PORT.C | GND | 5V | G14 | G13 |
FUNC | PIN | LEFT | RIGHT | PIN | FUNC |
---|---|---|---|---|---|
GND | 1 | 2 | G35 | ADC | |
GND | 3 | 4 | G36 | ADC | |
GND | 5 | 6 | RST | EN | |
MOSI | G23 | 7 | 8 | G25 | DAC |
MISO | G38 | 9 | 10 | G26 | DAC |
SCK | G18 | 11 | 12 | 3V3 | |
RXD0 | G3 | 13 | 14 | G1 | TXD0 |
RXD2 | G13 | 15 | 16 | G14 | TXD2 |
Int SDA | G21 | 17 | 18 | G22 | Int SCL |
PORT.A SDA | G32 | 19 | 20 | G33 | PORT.A SCL |
GPIO | G27 | 21 | 22 | G19 | GPIO |
I2S_DOUT | G2 | 23 | 24 | G0 | I2S_LRCK |
NC | 25 | 26 | G34 | I2S_DATA | |
NC | 27 | 28 | 5V | ||
NC | 29 | 30 | BAT |
[env:m5stack-core2]
platform = espressif32@6.7.0
board = m5stack-core-esp32
framework = arduino
upload_speed = 1500000
monitor_speed = 115200
build_flags =
-DBOARD_HAS_PSRAM
-mfix-esp32-psram-cache-issue
-DCORE_DEBUG_LEVEL=5
lib_deps =
M5Unified=https://github.com/m5stack/M5Unified
Easyloader | ダウンロードリンク | 備考 |
---|---|---|
Core2 v1.1 Factory Test Easyloader | download | / |
下記リンクからお使いの OS に対応するドライバをダウンロードしてください。現在 2 種類のドライバチップバージョンが存在します。CP34X(CH9102バージョン対応)ドライバパッケージを解凍後、OS のビット数に対応するインストーラーを実行してください。(使用している USB チップが不明な場合、両方のドライバをインストールしてください)CH9102_VCP_SER_MacOS v1.7ではインストール中にエラーが表示される場合がありますが、インストールは完了しているため無視してください。使用中にプログラム書き込みができない(タイムアウトや Failed to write to target RAM などのエラーが表示される)場合は、デバイスドライバの再インストールをお試しください。
ドライバ名 | 対応チップ | ダウンロードリンク |
---|---|---|
CH9102_VCP_SER_Windows | CH9102 | Download |
CH9102_VCP_SER_MacOS v1.7 | CH9102 | Download |
この例では、スピーカー、Wi-Fi、ボタン、加速度計、TF カード (microSD)、ディスプレイなどの動作テストを行います。
発売日 | 変更内容 | 備考 |
---|---|---|
/ | Core2 初回発売 | / |
2023.11 | Core2 v1.1 | PMU 電源管理チップを AXP2101+INA3221 に変更 / RTC 用バッテリー追加 / 電源インジケータを青色に変更 |