M5StickC PLUS2
Also known as: M5StickC PLUS2 · StickC Plus2
A pocketable, battery-powered ESP32 gadget in a finished case with screen, buttons, IMU, mic, IR and buzzer built in. Big in the M5Stack Grove/HAT ecosystem and in security-research firmware.
As an Amazon Associate and an affiliate we may earn from qualifying purchases. Prices and availability are set by the retailer.
At a glance
⚑ flag an error| SoC | ESP32 |
|---|---|
| Vendor | M5Stack |
| Type | Finished gadget |
| Memory | 8 MB flash · 2 MB PSRAM |
| Display | 1.14" 135x240 (ST7789V2, SPI bus) |
| Connectivity | Wi-Fi, Bluetooth |
| USB | USB-C |
| Battery | Yes (onboard LiPo charging) |
| Onboard extras | battery, imu, mic, ir, buzzer |
| Typical price | $18-22 (street, varies) |
Compare all ESP32 display boards in one table →
Good for
Works with
Firmware and UI-stack support, with a known-good starting point where one exists. "Community" means an unofficial but working config or port.
- ESPHome Community support
- Bruce / Marauder Official support config / port →
Gotchas to know
- Listed EOL by M5Stack; succeeded by the M5StickS3 (ESP32-S3).
- It's a finished product, not a bare board, so the peripherals are fixed.
- PLUS2 dropped the AXP192 PMIC used on the original PLUS.
Variants
Uses the ESP32-PICO-V3-02 SiP; 200 mAh battery; Grove port plus HAT/Unit accessories. Succeeded by the M5StickS3.
The ESP32 inside
This board is built on the ESP32 (ESP32 (classic)). See the SoC page for the full peripheral, GPIO and security details.
Bare modules on the same SoC:
Adding sensors?
Presence radars, climate, CO2, energy — the sensor comparison table covers what people actually wire to these boards, with ESPHome support status and clone-risk ratings per part. Radars want a hardware UART; I2C sensors chain on two pins.
Resources
Community guides usually go deeper than this page: pinout diagrams, wiring, library setup and copy-paste example code from people who build with these boards daily.