← ClaudeAtlas

m5stack-core2listed

Hardware reference and development helper for the M5Stack Core2 family — a 2.0" touchscreen ESP32 (classic, Xtensa LX6) Controller built around an AXP192 power management IC, ILI9342C display, FT6336U capacitive touch, BM8563 RTC, and (on original/1.1/1.3 revisions) an MPU6886 or BMI270 IMU. Covers the plain Core2 (v1.0/v1.1, v1.3) and the Core2 For AWS variants (For AWS, For AWS v1.3), which add an ATECC608B hardware crypto chip for AWS IoT device authentication, a 10-LED SK6812 RGB ring, and a larger antenna. Use this skill whenever the user is writing, debugging, or planning firmware for any Core2 board, or asks about its pinout, power management (AXP192 — battery, vibration motor, LED, DCDC rails), display/touch, RTC, audio (NS4168/SPM1423), IMU, the ATECC608 secure element and AWS IoT provisioning, or how to set it up in Arduino IDE, PlatformIO, ESP-IDF, or UIFlow1/2. Also trigger on "Core2", "Core2 For AWS", "AWS IoT EduKit", "AWS IoT Kit v1.3", "K010-AWS", "Core2-for-AWS-IoT-EduKit", or "M5Core2" in an
iot-forge/m5stack-skills · ★ 2 · DevOps & Infrastructure · score 73
Install: claude install-skill iot-forge/m5stack-skills
# M5Stack Core2 family development Core2 is M5Stack's 2.0" touchscreen ESP32 (classic) Controller family. Every member shares the same core: ESP32-D0WDQ6-V3 (dual-core Xtensa LX6 @ 240MHz), 16MB flash, 8MB PSRAM, an AXP192 power management IC, a 2.0" 320x240 ILI9342C IPS display with FT6336U capacitive touch, a BM8563 RTC, an NS4168 I2S amp + SPM1423 PDM mic, and a 500mAh 3.7V battery charged over a magnetic pogo-pin base. Official docs index: https://docs.m5stack.com/en/core/core2 This skill folds M5Stack's several Core2 hardware revisions into one skill rather than near-duplicate skills per revision — read "Hardware revisions" below before writing code, since the differences (which IMU chip, whether an ATECC608 crypto chip and RGB LED ring are present, physical dimensions) matter for correctness. ## Important: this is classic ESP32, not S3/P4 Unlike the other M5Stack Controller skills in this marketplace (Cardputer Adv, Tab5), Core2 runs on a **classic ESP32** (`ESP32-D0WDQ6-V3`) — Xtensa LX6, not LX7, **no native USB** (programming/serial goes through an onboard USB-UART bridge chip, not a USB-CDC peripheral on the SoC itself), no ULP-RISC-V coprocessor, and Bluetooth Classic + BLE 4.2 rather than BLE 5. For chip-level capability questions that aren't about this board's specific wiring — RMT, LEDC, I2S, ADC/touch, deep sleep and wake sources, the ULP-FSM coprocessor, PSRAM/flash config, WiFi/BT coexistence — see the **`esp32` skill** (classic ESP32), shipped in the `e