Skip to content

The M5StickC is a compact ESP32-based development board from M5Stack, designed for portable IoT prototyping. Despite its tiny size, it packs a 0.96-inch LCD, 6-axis IMU (MPU6886), microphone, IR transmitter, red LED, and an 80 mAh LiPo battery — all accessible via USB Type-C.

This kit includes two HAT accessories: the ENV Hat for environmental sensing (temperature, humidity, pressure, and magnetic field) and the SPK Hat with a PAM8303 amplifier for audio output. Programme it with UIFlow, MicroPython, or Arduino IDE.

Key Features

  • ESP32 Processor – 240 MHz dual-core, Wi-Fi, Bluetooth (classic and BLE)
  • 0.96-Inch LCD – Built-in colour display
  • 6-Axis IMU – MPU6886 accelerometer and gyroscope
  • Microphone and IR Transmitter – Built-in audio input and infrared output
  • 80 mAh Battery – Onboard rechargeable LiPo
  • Grove Port – For connecting external modules
  • Extendable HAT Socket – Top-mounted connector for HAT accessories
  • Multiple IDEs – UIFlow (visual), MicroPython, and Arduino IDE

Specifications

  • MCU – ESP32 (240 MHz dual-core Tensilica LX6, 520 KB SRAM)
  • Flash – 4 MB
  • Wireless – 802.11 b/g/n Wi-Fi, Bluetooth 4.2 (classic + BLE)
  • Power – 5 V DC via USB Type-C
  • Battery – 80 mAh LiPo
  • Baud Rates – 1 200–115 200, 250K, 500K, 750K, 1 500K
  • Buttons – 2 user buttons + 1 reset

Included HAT Accessories

  • ENV Hat – Temperature, humidity, air pressure, and magnetic field sensing via I²C (2-pin connection)
  • SPK Hat – Speaker with PAM8303 3 W Class-D amplifier, high PSRR with differential inputs for noise rejection

Ideal For

  • Portable IoT prototyping and wearable projects
  • Environmental monitoring with the ENV Hat
  • Audio output projects with the SPK Hat
  • Learning ESP32, MicroPython, and Arduino development

Package Contents

  • 1× M5StickC Development Board
  • 1× ENV Hat
  • 1× SPK Hat
Note: Power on by long-pressing the power button for 2 seconds. Power off by pressing for 6 seconds. If the device does not power on without USB, the battery may be in protection mode — charge via USB for approximately 40 minutes to restore normal operation.

The M5StickC+ Development Kit with Hat appears in the following collections:

SKU M5-K016-F