M5Stick-C IoT Development Kit + Watch Accessories

Product ID: 4289


The ESP-32-based M5Stick-C is a wee, super portable, open-source IoT development board, like a fun-sized version of the M5Stack. Jam-packed with a Wi-Fi & Bluetooth powered ESP32, USB interface, Li-Poly battery and charge circuitry, 0.96" color TFT display, various sensors (IR transmitter, microphone, 6-DoF IMU sensor) all integrated inside, buttons, and more! You can plug Grove sensors into one end, or use the 0.1" header sockets on the other, to connect additional sensors or actuators. It's perfect for making ultra-small IoT projects or wearables.

We also have just the M5Stick-C micro core available

M5Stick-C is one of the core devices in the M5Stack product series. It's compatible with many of the modules and add-ons in that ecosystem, which opens up much potential in the developing IoT landscape (or perhaps we should say...cloudscape?)


  • 1 x M5Stick-C Micro Core
  • 1 x USB-C to USB-A cable
  • PCB-to-watch adapter mounts and watch strap (note: the color of the watch band may vary)

Documentation and tutorials available on M5Stack's website

Technical Details

For tech support for M5Stack products, please visit their forum or contact M5Stack directly.

Revision History:

  • As of March 25, 2022, this product no longer includes the M5Stick-C Speaker Hat (output add-on) and M5Stick-C ENV Hat (sensor Add-on).
  • As of September 20, 2019, this dev board comes with an MPU6886 6-Axis IMU instead of the SH200Q

Product Features:

  • ESP32-based with USB Type-C connection and serial converter
  • 4 MByte Flash + 520K RAM
  • 6-Axis IMU MPU6886 built in
  • Red LED built in
  • IR transmitter built in
  • Microphone built in
  • 2 user buttons, Color TFT (0.96 inch), 1 Reset button
  • 2.4G Antenna: Proant 440
  • 80 mAh Lipo Battery
  • Extendable Socket
  • Grove Port
  • Wearable & Wall mounted
  • Development Platform UIFlowMicroPythonArduino
  • Dimensions: 48.2mm x 25.5mm x 13.7mm
  • Weight: 15.1g
  • Quick start tutorial