SKU:K010-AWS
Core2 for AWS is a dedicated kit for AWS IoT learning projects. It consists of the M5Stack Core2 main control unit and the M5GO-Bottom For AWS expansion base, with an additional custom integration of the ATECC608 Trust&GO hardware encryption, making it an ideal kit for IoT learning and secure project development.
The main control unit Core2 is equipped with the ESP32-D0WDQ6-V3, featuring two independently controllable Xtensa® 32-bit LX6 processors with a clock speed of up to 240MHz, supporting WiFi functionality. It comes with 16MB Flash and 8MB PSRAM, and programs can be downloaded via the TYPE-C interface. The robust configuration meets the resource demands of complex applications. The front features a 2.0-inch integrated capacitive touchscreen, providing a smoother human-machine interaction experience. The device includes a built-in vibration motor for tactile feedback and vibration alerts. The built-in RTC module offers precise timing functions. The power section is equipped with the AXP192 power management chip, effectively controlling power consumption, and includes a green power indicator. The device also features a TF-card (microSD) slot and a speaker. To ensure higher-quality sound, an I2S digital audio interface amplifier chip is used, effectively preventing signal distortion. The left side and bottom of the device have independent power and reset (RST) buttons. The three dots on the front of the screen are part of the touchscreen and can be programmed as three virtual buttons.
M5GO-Bottom For AWS is an expansion base specifically designed for this custom model. The base integrates an MPU6886 six-axis motion sensor, a digital microphone (SPM1423), and a 500mAh lithium battery. It provides two HY2.0-4P expansion interfaces, exposing commonly used ADC/DAC/UART pins for connecting various sensors. The sides of the base feature 10 programmable RGB LEDs (SK6812), paired with frosted light-transmitting material, providing a soft and comfortable lighting effect. The bottom uses a pogo pin magnetic charging interface. When attached to the charging base, current flows safely into the internal battery via the built-in TP4057 charging chip. In addition to charging, the pogo pin interface exposes the main control I2C bus, allowing for magnetic attachment of external expansions. The base includes built-in magnets and a LEGO-compatible hole design on the back, enabling seamless integration with other LEGO structures. The PCB of Core2 for AWS reserves interfaces for the CP2104 chip and the lithium battery. The AWS custom model embeds the ATECC608 hardware encryption chip, enhancing the security of IoT communication at the hardware level.
Main Control Resources | Parameters |
---|---|
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 | SK6812*10 |
Buttons | Power button, RST button, 3 virtual screen buttons |
Vibration Alert | Vibration motor |
IPS LCD Screen | 2.0"@320 x 240 ILI9342C |
Capacitive Touchscreen IC | FT6336U |
Speaker | 1W-0928 |
Microphone | SPM1423 |
I2S Amplifier | NS4168 |
IMU | MPU6886 |
RTC | BM8563 |
PMU | AXP192 |
USB Chip | CP2104 |
DC-DC Boost | SY7088 |
TF Card Slot | Supports up to 16GB |
Lithium Battery | 500mAh @ 3.7V |
Antenna | 2.4G 3D antenna |
Operating Temperature | 0 ~ 40°C |
Casing Material | Plastic (PC) |
Product Dimensions | 54.0 x 54.0 x 23.5mm |
Net Weight | 69.5g |
Package Dimensions | 90.0 x 60.0 x 30.0mm |
Gross Weight | 110.0g |
LCD Screen & TF Card
LCD Resolution: 320x240 TF Card supports up to 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 | AXP_IO4 | |||
FT6336U | SDA | SCL | INT | RST |
Microphone & NS4168 Amplifier
ESP32 Chip | GPIO12 | GPIO0 | GPIO2 | AXP_IO2 | GPIO34 |
---|---|---|---|---|---|
NS4168 | BCLK | LRCK | DATA | SPK_EN | |
SPM1423 | CLK | DATA |
AXP Power Indicator & Vibration Motor
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 Download
ESP32 Chip | GPIO1 | GPIO3 |
---|---|---|
CP2104 | RXD | TXD |
SK6812-LED
ESP32 Chip | GPIO25 |
---|---|
SK6812-LED | DATA |
Internal I2C Connections
ESP32 Chip | GPIO21 | GPIO22 |
---|---|---|
MPU6886 | SDA | SCL |
AXP192 | SDA | SCL |
BM8563 | SDA | SCL |
FT6336U | SDA | SCL |
ATECC608 | SDA | SCL |
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 |
Charging Current Measurements
Charging Current | Current After Full Charge (Off) | Current After Full Charge (On) |
---|---|---|
0.219A | 0.055A | 0.147A |
For more information on pin assignments and pin remapping, refer to the ESP32 datasheet