Skip to content
Every Product Vetted

M5Stack

M5StickC PLUS2

$30.99
32ESP32

Clip it to your badge, strap it to your wrist, or drop it on a breadboard. The M5StickC PLUS2 packs an ESP32, color LCD, 6-axis IMU, microphone, IR transmitter, and buzzer into a 200mAh-powered shell barely bigger than a USB stick. Full IoT computer. No external components needed.

The ESP32-PICO-D4 at its core runs dual-core 240MHz with WiFi and Bluetooth 4.2 built in. The MPU6886 handles motion, orientation, and step counting natively. UIFlow, Arduino, or MicroPython: your choice, all supported out of the box.

Things to build with this

  • Wrist-worn posture coach: the MPU6886 detects forward spine tilt beyond a configurable degree threshold and fires the onboard buzzer as a cue, while session stats (total violations, duration) render live on the ST7789v2 LCD
  • IR remote cloner worn on your wrist: capture raw IR codes from any remote via the built-in IR receiver, store them in flash, then replay them to your TV, AC, or projector from a button combo on the PLUS2 itself, no phone required
  • Clap-activated BLE keyboard: use the SPM1423 PDM microphone to detect double-clap patterns in firmware, then send BLE HID keystrokes to a paired laptop to trigger macros, media controls, or presentation slides

Key Features

  • ESP32-PICO-D4: dual-core 240MHz, 4MB flash, WiFi + Bluetooth 4.2 onboard
  • MPU6886 6-axis IMU: 3-axis gyro plus 3-axis accelerometer for gesture, posture, and motion detection
  • 1.14-inch ST7789v2 color LCD: 135x240 resolution, SPI-driven, readable in direct light
  • 200mAh LiPo battery: 1-3 hours active use, multi-day standby with deep sleep enabled
  • IR transmitter built in: clone and replay remote control signals entirely from firmware
  • SPM1423 PDM microphone: onboard audio capture for voice trigger or clap detection
  • Grove port: connects to 100-plus M5Stack sensors and actuators with no soldering

Frequently Asked Questions

How long does the battery actually last in real use?

Expect 1 to 3 hours with WiFi active and the display at full brightness. Duty-cycling WiFi and dimming the screen pushes runtime toward the high end. With deep sleep between sensor readings, standby stretches to several days. M5Stack also sells battery bases that attach via the bottom pogo pins for all-day runtime.

What changed between the M5StickC PLUS and the PLUS2?

The PLUS2 bumps the battery from 120mAh to 200mAh, improves the tactile feel of both buttons, and updates the power management IC. The form factor, Grove port, and ESP32 core are identical. Code written for the original PLUS runs on the PLUS2 without modification.

Can I program it with Arduino IDE instead of UIFlow?

Yes. M5Stack publishes the M5StickCPlus2 Arduino library, which wraps the display, IMU, buzzer, and power management into clean function calls. Add the M5Stack board package to Arduino IDE, install the library from Library Manager, and you are writing C++ against real hardware in under ten minutes.

Battery PoweredBoards ControllersEsp32GroveImuIotM5stackMicrocontrollerPortableShip ItWearable

Why we stock this

Curated by Kindly Morrow. We test and vet every product before it hits the store. If we wouldn't use it in our own builds, we don't sell it.

Secure checkout30-day returns, no questions
Visa
Mastercard
Apple Pay
Shop Pay
Free shipping over $5030-day returnsShips from US

Things to build with this

Fun projects to try once you get your hands on it.

**Easy

Movie mode with one tap

NFC tag on your coffee table. Tap your phone: lights dim, TV turns on, blinds close. Tap again to undo. Feels like magic every time.

!!Easy

Laundry notification system

Vibration sensor on your washing machine. When it stops vibrating, your phone buzzes. No more forgetting wet clothes for 3 days.

<>Medium

Automatic night light path

Motion sensors in the hallway trigger dim warm lights at floor level after 10pm. Walk to the bathroom without waking up fully.

[]Easy

Mailbox alert

Contact sensor on the mailbox door. Home Assistant sends a notification when mail arrives. Never walk to an empty mailbox again.

Frequently Asked Questions

Orders ship from US warehouses within 2-5 business days. Most items arrive within a week. Free shipping on orders over $50.
This is an intermediate to advanced product. You should be comfortable with basic electronics, flashing firmware, and reading documentation. Prior experience with Arduino, ESP32, or similar platforms is recommended.
30-day returns, no restocking fees. If something arrives damaged or is not what you expected, email hello@kindlymorrow.com and we will sort it out.