使用する開発プラットフォームを選択し、対応するチュートリアルとクイックスタートを表示します。
Core2 for AWS は、AWSのサービスを利用したIoTアプリケーションの構築方法を簡単かつ低コストで学べるAWSの規定型学習プログラム「AWS IoT EduKit」用のリファレンスハードウェアキットです。標準のM5Stack Core2、M5GO Bottom2の既存機能に加え、Microchip社製ATECC608 Trust&GO プレプロビジョニングセキュアエレメントを搭載しています。Core2 for AWSは、様々なIoTアプリケーションを学習・構築するための機能豊富でプラグアンドプレイ可能な拡張性の高いセキュアなハードウェアキットです。
AWS IoT EduKitプログラムについてもっと知りたい場合は、 https://core2-for-aws-iot-kit.m5stack.com/ja/ を参照してください。
Core2 for AWSは、Xtensa 32-bit LX6コアをデュアル搭載し、メイン周波数が最大240MhzのマイクロコントローラESP32-D0WDQ6-V3と、2.4GHzのWi-Fiを搭載しています。8MB PSRAMと16MBフラッシュをオンボードで装備。
本体には2.0インチの静電容量式タッチスクリーンを搭載し、スムーズでレスポンスの良いヒューマンマシンインターフェースを実現。内蔵の振動モーターを使用して、触覚フィードバックやアラートを提供することができます。オンボードRTCモジュールは正確な時刻を提供します。電源はAXP192パワーマネージメント・チップから供給され、デバイスの電源属性を監視・制御します。TFカードスロットは、最大16GBのmicroSDカードに対応しています。内蔵スピーカーは、I2Sデジタルオーディオインターフェースのパワーアンプチップと組み合わせて、信号の歪みを抑え、よりクリアな音声出力を実現しています。Core2 for AWSの側面には独立した物理電源ボタンとリセット(RST)ボタンがあり、画面前面には3つのプログラマブルタッチボタンが搭載されています。
M5GO Bottom2 for AWSは、IoTアプリケーションのための機能とセキュリティを追加しています。MPU6886は6軸の内部IMUと温度を提供し、SPM1423デジタルマイクは録音や音声アプリケーションの作成用に音声をキャプチャし、SK6812を介して10個の個別にプログラム可能なRGB LEDはカスタマイズやアニメーションの照明効果を作成し、500mAhリチウムイオン電池は移動中に電源を供給し、オンボードMicrochip ATECC608 Trust&GO暗号認証チップには事前に安全な鍵がプロビジョニングされていてAWSへの接続性を簡略化して暗号計算を加速させることが可能です。 Core2のPCBには、AWSとリチウム電池のインターフェースとしてCP2104チップのインターフェースが確保されています。
このデバイスに関する質問や問題はこちらのフォーラムにお願いいたします。: https://forum.m5stack.com/category/41/core2-for-aws
バイブレーションモーターが干渉するため、M5BaseシリーズはCore2と互換性がありません。
Resources | Parameter |
---|---|
ESP32-D0WDQ6-V3 | 240MHz dual core, 600 DMIPS, 520KB SRAM, Wi-Fi |
Flash | 16MB |
PSRAM | 8MB |
Hardware encryption chip | ATECC608B-TNGTLSU-G (addr 0x35) |
Input voltage | 5V @ 500mA |
Host interface | TypeC x1, POGO PIN x1, I2C x1, GPIO x1, UART x1 |
Programmable LED light | SK6812*10 |
Button | Power button, RST button, virtual screen button * 3 |
Vibration reminder | Vibration motor |
IPS LCD screen | 2.0"@320*240 ILI9342C |
タッチスクリーン制御IC | FT6336U |
スピーカー | 1W-0928 |
マイク | SPM1423 |
I2Sアンプ | NS4168 |
IMU | MPU6886 |
RTC | BM8563 |
PMU | AXP192 |
USB chip | CP2104(or CH9102) |
DC-DC boost | SY7088 |
TF card slot | Support up to 16G |
Lithium battery | 500mAh @ 3.7V |
Antenna | 2.4G 3D antenna |
動作温度 | 32°F to 104°F (0°C to 40°C ) |
製品重量 | 101g |
梱包重量 | 108g |
製品サイズ | 54 x 54 x 24mm |
パッケージサイス | 90 x 60 x 27mm |
カバー材料 | Plastic (PC ) |
CP2104
版)/CP34X(CH9102
版)ドライバ圧縮パッケージの2種類のドライバチップが存在します。圧縮パッケージを解凍後、インストールするOSの数に応じたインストールパッケージを選択してください。 (お使いのデバイスが使用しているUSBチップが不明な場合は、両方のドライバを同時にインストールすることができます。CH9102_VCP_SER_MacOS v1.7`のインストール中にエラーが発生することがありますが、実際にはインストールは完了していますので無視してください) 使用する際、もしプログラムが正常にダウンロードできない場合(プロンプトがovertimeになったり、Failed to write to target RAM)は、デバイスドライバの再インストールを試してみてください。Driver name | Applicable driver chip | Download link |
---|---|---|
CP210x_VCP_Windows | CP2104 | Download |
CP210x_VCP_MacOS | CP2104 | Download |
CP210x_VCP_Linux | CP2104 | Download |
CH9102_VCP_SER_Windows | CH9102 | Download |
CH9102_VCP_SER_MacOS v1.7 | CH9102 | Download |
EasyLoaderは、製品に関連するケースプログラムを内蔵した、簡潔で高速なプログラムライターです。簡単な手順で主制御に書き込み、一連の機能検証を行うことができます。
LCD & TF card
LCD :320x240 TF card Maximum size 16GB
ESP32 Chip | GPIO38 | GPIO23 | GPIO18 | GPIO5 | GPIO15 | |||
---|---|---|---|---|---|---|---|---|
AXP192 Chip | AXP_IO4 | AXP_DC3 | AXP_LDO2 | |||||
ILI9342C | MISO | MOSI | SCK | CS | DC | RST | BL | PWR |
ESP32 Chip | GPIO38 | GPIO23 | GPIO18 | GPIO4 |
---|---|---|---|---|
TF Card | MISO | MOSI | SCK | CS |
CAP.TOUCH (I2C Addr: 0x38)
ESP32 chip | GPIO21 | GPIO22 | GPIO39 |
---|---|---|---|
AXP192 | |||
FT6336U | SDA | SCL | INT |
Mic & NS4168
ESP32 Chip | GPIO12 | GPIO0 | GPIO2 | AXP_IO2 | GPIO34 |
---|---|---|---|---|---|
NS4168 | BCLK | LRCK | DATA | SPK_EN | |
SPM1423 | CLK | DATA |
AXP Power Indicator Light
AXP192 | AXP_IO1 | AXP_LDO3 |
---|---|---|
Green LED | Vcc | / |
Vibration motor | Vcc |
RTC
ESP32 Chip | GPIO21 | GPIO22 | |
---|---|---|---|
AXP192 | AXP_PWR | ||
BM8563 | SDA | SCL | INT |
IMU(3-axis gyroscope & 3-axis accelerometer) &Pogo Pin
ESP32 Chip | GPIO21 | GPIO22 |
---|---|---|
MPU6886 | SDA | SCL |
Pogo Pin | SDA | SCL |
USB to serial chip
ESP32 Chip | GPIO1 | GPIO3 |
---|---|---|
CP2104 | RXD | TXD |
PSRAM
ESP32 Chip | GPIO8 | GPIO7 | GPIO10 | GPIO9 | GPIO17 | GPIO16 |
---|---|---|---|---|---|---|
ESP-PSRAM64H | SI/SIO0 | SO/SIO1 | SIO2 | SIO3 | SCLK | CS# |
SK6812-LED
ESP32 Chip | GPIO25 |
---|---|
SK6812-LED | DATA |
Internal I2C connection
ESP32 Chip | GPIO21 | GPIO22 |
---|---|---|
MPU6886 | SDA | SCL |
AXP192 | SDA | SCL |
BM8563 | SDA | SCL |
FT6336U | SDA | SCL |
ATECC608 | SDA | SCL |
Charging current measured value
charging current | Fully charged current(Power OFF) | Fully charged current(Power ON) |
---|---|---|
0.219A | 0.055A | 0.147A |
HY2.0-4P-PortA(Red)
ESP32 Chip | GPIO32 | GPIO33 |
---|---|---|
PortA | GPIO32(SDA) | GPIO33(SCL) |
HY2.0-4P-PortB(black)
ESP32 Chip | GPIO26 | GPIO36 |
---|---|---|
PortB | GPIO26(DAC) | GPIO36(ADC) |
HY2.0-4P-PortC(blue)
ESP32 Chip | GPIO13 | GPIO14 |
---|---|---|
PortC | GPIO13(RXD2) | GPIO14(TXD2) |
ADC1 | ADC2 | DAC1 | DAC2 |
---|---|---|---|
8 channels | 10 channels | 2 channels | 2 channels |
G32-39 | G0/2/4/12-15/25-27 | G25 | G26 |
For more information about Pin assignment and Pin Remapping, Please refer to ESP32 Datasheet
Datasheet
API