pdf-icon

Core Metal

SKU:C001-CNC

説明

Core Metal は M5Stack Basic ホストの限定 CNC 金属記念版です。Espressif 社の ESP32 チップを採用し、低消費電力 Xtensa® 32-bit LX6 マイクロプロセッサを 2 基(最大 240 MHz)搭載しています。オンボード 16 MB Flash2.0 インチ フルカラー高精細 IPS ディスプレイスピーカーTFCard スロット などの周辺機能を統合。フルカバー筐体により、産業用途でも回路の安定性を確保します。内部バスは ADC/DAC/I2C/UART/SPI などの一般的なインターフェースを備え、底部バスから 15 本の IO を引き出せるため拡張性も抜群。プロトタイプ開発、産業制御、スマートビルディングなどに最適です。

クイックスタート

クイックスタート

このチュートリアルでは、UIFlow のビジュアルプログラミングプラットフォームを使用して Basic デバイスを制御する方法を紹介します。
このチュートリアルでは、UiFlow2 のビジュアルプログラミングプラットフォームを使用して Basic デバイスを制御する方法を紹介します。
このチュートリアルでは、Arduino IDE を使用して Basic デバイスをプログラミングおよび制御する方法を紹介します。

特徴

  • ESP32 ベースで開発
  • 16M Flash
  • フルカラー高精細 IPS ディスプレイと多彩なハードウェア周辺機能を統合
  • 豊富なインターフェース、M5Stack スタックモジュールおよびセンサシステムと互換、高い拡張性
  • 開発プラットフォーム
    • UiFlow1
    • UiFlow2
    • Arduino IDE
    • ESP-IDF
    • PlatformIO

含まれるもの

  • 1 x Core Metal 本体

アプリケーション

  • IoT コントローラ
  • メイカ― DIY 作品
  • スマートホームコントロール

仕様

仕様 パラメータ
SoC ESP32-D0WDQ6-V3,240MHz dual core,600 DMIPS,520KB SRAM,Wi-Fi
Flash 16MB
入力電源 5V @ 500mA
インターフェース Type-C x1,I2C x1
IO G21,G22,G23,G19,G18,G3,G1,G16,G17,G2,G5,G25,G26,G35,G36
ボタン 物理ボタン x 3
LCD 画面 2.0"@320 x 240 ILI9342C IPS パネル,最大輝度 853 nit
スピーカー 1W-0928
USB チップ CH9102F
アンテナ 2.4G 3D アンテナ
ケース素材 アルミニウム合金
製品サイズ 54 x 54 x 18mm
梱包サイズ 95 x 65 x 25mm
製品重量 42g
梱包重量 43.5g

操作説明

Power On/Off

  • 電源オン:左側の赤い電源ボタンを 1 回クリック
  • 電源オフ:左側の赤い電源ボタンを素早く 2 回クリック
  • USB 給電:デフォルトでは USB 給電中に電源オフはできません

アンテナ信号強度説明

回路図

ピンマップ

LCD 画面 & TF カード

LCD ピクセル:320x240
TF カード最大容量 16GB

ESP32-D0WDQ6-V3 GPIO23 GPIO19 GPIO18 GPIO14 GPIO27 GPIO33 GPIO32 GPIO4
ILI9342C MOSI/MISO / CLK CS DC RST BL
TF Card MOSI MISO CLK / / / / CS

ボタン & スピーカー

ESP32-D0WDQ6-V3 GPIO39 GPIO38 GPIO37 GPIO25
ボタンピン BUTTON A BUTTON B BUTTON C
スピーカー / / / SPK ピン

GROVE インターフェース A & IP5306

電源管理 IC (IP5306) はカスタム I2C バージョンで、I2C アドレスは 0x75 です。こちら を参照してください。

ESP32-D0WDQ6-V3 GPIO22 GPIO21 5V GND
GROVE A SCL SDA 5V GND
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%

ESP32 ADC/DAC

ADC1 ADC2 DAC1 DAC2
8 チャンネル 10 チャンネル 2 チャンネル 2 チャンネル
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

M5-Bus

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/SPK
MISO G19 9 10 G26 DAC
SCK G18 11 12 3V3
RXD0 G3 13 14 G1 TXD0
RXD2 G16 15 16 G17 TXD2
Int SDA G21 17 18 G22 Int SCL
GPIO G2 19 20 G5 GPIO
I2S_SK G12 21 22 G13 I2S_WS
I2S_OUT G15 23 24 G0 I2S_MK
HPWR 25 26 G34 I2S_IN
HPWR 27 28 5V
HPWR 29 30 BAT

より詳細なピン配置およびリマッピングについては ESP32 datasheet を参照してください。

製品サイズ

module size

データシート

ソフトウェア

Arduino

UiFlow1

UiFlow2

PlatformIO

[env:m5stack-core]
platform = espressif32@6.7.0
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

USB ドライバ

下記リンクより OS に対応したドライバをダウンロードしてください。現在の対象チップは CP34X(CH9102)です。解凍後、OS のビット数に合ったインストーラを実行してください。(デバイスの USB チップが不明な場合、両方のドライバをインストールしても問題ありません。CH9102_VCP_SER_MacOS v1.7 はインストール中にエラーが表示される場合がありますが、実際には完了しているため無視してください。)プログラム書き込みに失敗した場合は、ドライバを再インストールしてみてください。

ドライバ名 対応チップ ダウンロード
CH9102_VCP_SER_Windows CH9102 Download
CH9102_VCP_SER_MacOS v1.7 CH9102 Download
MacOS ポート選択
MacOS では複数のポートが表示される場合があります。wchmodem と表示されているポートを選択してください。

Easyloader

Easyloader ダウンロード 備考
Core Metal Test Easyloader download /

動画

M5Stack の紹介

更新履歴

発売日 製品変更 備考
2017.7 初回発売 (Core1.4) /
2019.7 TN LCD を IPS LCD へ変更 (Core2.2) M5Stack ライブラリを最新 (v0.2.8 以上) にアップグレードし、反転色問題を解決してください
2020.3 バッテリー容量 150 mAh を 110 mAh へ変更 (Core2.4) /
2020.6 Flash 容量を 4 MB から 16 MB へ拡張 (Core2.5) /
2023.4 v2.7 へアップグレード ガラススクリーン採用で表示がより鮮明、Grove ポートに昇圧機能追加で 5.1 V 出力が安定;バッテリー電源スイッチ追加
注意:2018.2A PCB バージョンのデバイスは C2C (Type-C to Type-C) 接続および PD 給電に対応していません。