SKU:K016-P2




















StickC-Plus2 is the iterative version of StickC-Plus. It is powered by the ESP32-PICO-V3-02 chip, providing Wi-Fi connectivity. Within its compact body, it integrates a rich variety of hardware resources, including IR emitter, RTC, microphone, LED, IMU, buttons, buzzer, and more. It features a 1.14-inch TFT display driven by the ST7789V2 with a resolution of 135 × 240. The battery capacity has been increased to 200mAh, and the interface is compatible with both HAT and Unit series modules.
This sleek and compact development tool can ignite unlimited creativity. StickC-Plus2 helps you quickly build IoT product prototypes and greatly simplifies the entire development process. Even beginners who are new to programming can create interesting applications and apply them in real life.
| Specification | Parameter |
|---|---|
| SoC | ESP32-PICO-V3-02@Dual-Core Processor, up to 240MHz |
| Flash | 8MB |
| PSRAM | 2MB Quad |
| Wi-Fi | 2.4 GHz Wi-Fi |
| Input Voltage | 5V@500mA |
| Interface | USB Type-C x 1, HY2.0-4P (I2C+I/O+UART) x 1 |
| LCD Screen | 1.14-inch, 135 x 240 Colorful TFT LCD, ST7789v2 |
| Microphone | SPM1423 |
| Button | Custom Button x 3 |
| LED | Green LED x 1 (Non-programmable) (Sleep State Indicator) Red LED x 1 (Shared control pin G19 with IR emitter tube) |
| RTC | BM8563 |
| Buzzer | Onboard Buzzer |
| IMU | MPU6886 |
| Antenna | 2.4 GHz 3D Antenna |
| External Pins | G0, G25/G26, G36, G32, G33 |
| Battery | 200mAh@3.7V, inside |
| Operating Temperature | 0 ~ 40°C |
| Shell Material | Plastic (PC) |
| Product Size | 48.0 x 24.0 x 13.5mm |
| Product Weight | 16.7g |
| Package Size | 110.0 x 65.0 x 15.0mm |
| Gross Weight | 26.3g |
Power On
Press and hold BUTTON C for more than 2 seconds, or wake the device via an IRQ signal triggered by the RTC timer. After the wake-up signal is triggered, set the HOLD (G4) pin to high (1) in the program initialization to maintain power; otherwise, the device will return to the power-off state.
Power Off
When no external USB power is connected, press and hold BUTTON C for more than 6 seconds, or set HOLD (GPIO4) to 0 during program execution to cut off power. When USB is connected, holding BUTTON C for more than 6 seconds turns off the display and enters sleep mode, but does not cut power.








| ESP32-PICO-V3-02 | G19 | G37 | G39 | G35 | G2 |
|---|---|---|---|---|---|
| IR Emitter & Red LED | IR emitter & Red LED pin | ||||
| Button A | Button A | ||||
| Button B | Button B | ||||
| Button C | Button C | ||||
| Passive Buzzer | Buzzer |
Driver IC: ST7789V2
Resolution: 135 × 240
| ESP32-PICO-V3-02 | G15 | G13 | G14 | G12 | G5 | G27 |
|---|---|---|---|---|---|---|
| TFT Display | TFT_MOSI | TFT_CLK | TFT_DC | TFT_RST | TFT_CS | TFT_BL |
| ESP32-PICO-V3-02 | G0 | G34 |
|---|---|---|
| MIC SPM1423 | CLK | DATA |
| ESP32-PICO-V3-02 | G22 | G21 | G19 |
|---|---|---|---|
| IMU MPU6886 | SCL | SDA | |
| BM8563 | SCL | SDA | |
| IR Emitter | TX | ||
| Red LED | TX |
| HY2.0-4P | Black | Red | Yellow | White |
|---|---|---|---|---|
| PORT.CUSTOM | GND | 5V | G32 | G33 |
[env:m5stack-stickc-plus2]
platform = espressif32@6.7.0
board = m5stick-c
framework = arduino
upload_speed = 1500000
monitor_speed = 115200
build_flags =
-DBOARD_HAS_PSRAM
-mfix-esp32-psram-cache-issue
-DCORE_DEBUG_LEVEL=5
lib_deps =
M5Unified=https://github.com/m5stack/M5Unified Click the links below to download the driver that matches your operating system. The package contains CP34X drivers (for CH9102). After extracting the archive, run the installer that matches your OS bit-depth.
If you encounter issues such as timeout or “Failed to write to target RAM” during downloading, please try reinstalling the driver.
| Driver Name | Supported Chip | Download |
|---|---|---|
| CH9102_VCP_SER_Windows | CH9102 | Download |
| CH9102_VCP_SER_MacOS v1.7 | CH9102 | Download |
EasyLoader is a lightweight program flasher that comes with a demonstration firmware. By following a few simple steps, you can flash it to the controller for quick functional verification.
| Easyloader | Download | Note |
|---|---|---|
| FactoryTest for Windows | download | / |
| Release Date | Product Changes | Note |
|---|---|---|
| 2023.12 | Removed AXP192 power management chip; main controller changed from ESP32-PICO-D4 to ESP32-PICO-V3-02; power on/off method is different | Version changed to v2 |
| 2021.12 | Added sleep and wake-up functions; version changed to v1.1 | / |
| / | First release | / |
To compare information on the Stick series products, you can visit the Product Selection Table, check the target products, and get the comparison results. The selection table covers key information such as core parameters and functional features, and supports comparison of multiple products simultaneously.
| Product Name | SoC | Power Management | Battery Capacity | Memory | USB-UART Chip | Color |
|---|---|---|---|---|---|---|
| StickC-Plus | ESP32-PICO-D4 | AXP192 | 120 mAh | 520 KB SRAM + 4 MB Flash | CH522 | Red-orange |
| StickC-Plus2 | ESP32-PICO-V3-02 | / | 200 mAh | 2 MB PSRAM + 8 MB Flash | CH9102 | Orange |
| Product Name | IR | LED | TFT | BUTTON A | BUTTON B | BUTTON C (WAKE) | HOLD | Battery Voltage Detect |
|---|---|---|---|---|---|---|---|---|
| M5STICKC PLUS | G9 | G10 | MOSI (G15) CLK (G13) DC (G23) RST (G18) CS (G5) | G37 | G39 | Regular button | / | Via AXP192 |
| M5STICKC PLUS2 | G19 | G19 | MOSI (G15) CLK (G13) DC (G14) RST (G12) CS (G5) | G37 | G39 | G35 | G4 | G38 |
| Product Name | Power On | Power Off |
|---|---|---|
| StickC-Plus | Press reset button (BUTTON C) for at least 2 s | Press reset button (BUTTON C) for at least 6 s |
| StickC-Plus2 | Press “BUTTON C” for more than 2 s, or wake via RTC IRQ. After wake-up, set HOLD (G4)=1 in the program to keep power on, otherwise the device will shut down again. | Without USB power, press “BUTTON C” for more than 6 s, or set HOLD (GPIO4)=0 in the program to power off. With USB connected, pressing “BUTTON C” for more than 6 s will turn off the screen and enter sleep, but not a full power-off. |
Because StickC-Plus2 removes the PMIC AXP192, the power-on/off method differs from previous versions. As mentioned at the beginning of this document, the operation is largely similar, but the supported libraries will differ. Wi-Fi and IR signal strength have both been improved compared to the previous model.