0% found this document useful (0 votes)
31 views13 pages

M5Stack Technology 01102024 K016 P2-3387216

The M5StickC PLUS2 is a compact development tool featuring the ESP32-PICO-V3-02 chip with built-in WiFi, a 1.14-inch TFT screen, and a 200mAh battery. It supports various applications including IoT product prototyping and is compatible with multiple programming platforms like UIFlow and Arduino IDE. The device integrates numerous hardware resources such as an IMU, microphone, and infrared transmitter, making it versatile for creative projects.

Uploaded by

Dany Mohxs
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
31 views13 pages

M5Stack Technology 01102024 K016 P2-3387216

The M5StickC PLUS2 is a compact development tool featuring the ESP32-PICO-V3-02 chip with built-in WiFi, a 1.14-inch TFT screen, and a 200mAh battery. It supports various applications including IoT product prototyping and is compatible with multiple programming platforms like UIFlow and Arduino IDE. The device integrates numerous hardware resources such as an IMU, microphone, and infrared transmitter, making it versatile for creative projects.

Uploaded by

Dany Mohxs
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

HOME > CORE > M5STICKC PLUS2

M5StickC PLUS2
SKU:K016-P2

Description

M5StickC PLUS2 is an iterative version of M5StickC PLUS, featuring the ESP32-PICO-V3-


02 chip as the main controller with built-in WiFi functionality. The compact device
integrates a wealth of hardware resources within its small form factor, including infrared,
RTC, microphone, LED, IMU, buttons, buzzer, and more. It boasts a 1.14-inch TFT screen
with a resolution of 135*240, driven by the ST7789V2. The battery capacity has been
increased to 200mAh, and the interface also supports HAT and Unit series products. This
compact and versatile development tool is designed to spark limitless creative
possibilities.

M5StickC PLUS2 facilitates the rapid prototyping of IoT products, streamlining the entire
development process. Even beginners in programming can easily build interesting
applications and apply them to real-life scenarios using M5StickC PLUS2.

Power on:
Wake up can be started by pressing "BUTTON C" for more than 2
seconds, or IRQ signal triggered by RTC regularly. After triggering the
wake up signal, the hold(G4) pin needs to be set to a high level (1) in
program initialization to maintain the power supply, otherwise the
device will enter the shutdown state again.
Power off:
When no USB external power supply is available, press BUTTON C for
more than 6 seconds. Or when there is no USB external power supply,
set HOLD(GPIO4)=0 in the program operation, that is, to achieve
power off. When the USB is connected, press the "BUTTON C" button
for more than 6 seconds to turn off the screen and enter the
hibernation state, but not power off.

Tutorial

UIFlow
This tutorial will show you how to control
M5StickC PLUS2 devices through the UIFlow
graphical programming platform

Arduino IDE
This tutorial will show you how to program and
control M5StickC PLUS2 devices through Arduino
IDE

Features

ESP32-­PICO-­V3-­02-Base,support WiFi

Built-in 6-Axis IMU


IR transmitter

Microphone

RTC

Buttons, LCD(1.14 inch)


Built-in Lithium Polymer Battery@200mAh

Extendable Socket

Built-in Passive Buzzer


Wearable & Wall mounted

Compatible with multi-platform development:

UIFlow

MicroPython
Arduino
.NET nanoFramework

Includes

1x M5StickC Plus2

Applications

Internet of things terminal controller

Wearable devices

Stem education product

DIY creation

Specification

Resources Parameters

ESP32-PICO-V3-02

ESP32 240MHz dual core,support wifi,2 MB SPI PSRAM,8 MB

SPI flash

PSRAM 2 MB PSRAM

Flash 8 MB flash

Power Input 5V @ 500mA

Port TypeC x 1, GROVE(I2C+I/0+UART) x 1

LCD screen 1.14 inch, 135*240 Colorful TFT LCD, ST7789v2

Button Custom button x 3

Power indicator LED GREEN LED(non-programmable)

MEMS MPU6886

Buzzer built-in buzzer


MIC SPM1423

RTC BM8563

Battery 200mAh @ 3.7V

Antenna 2.4G 3D Antenna

PIN port G0, G25/G36, G26, G32, G33

Operating
0°C to 60°C
Temperature

Case Material Plastic ( PC )

Product Size 48*25*13mm

Package Size 114*64*23mm

Product Weight 17g

Package Weight 24.8g

Driver Installation
Click the link below to download the driver that matches the operating
system. There are currently two driver chip versions, CP34X (for
CH9102 ) driver compressed package. After decompressing the
CH9102
compressed package, select the installation package corresponding to
the number of operating systems to install. if If the program cannot be
downloaded normally (the prompt is overtime or Failed to write to
target RAM), you can try to reinstall the device driver.

Driver name Applicable driver chip Download link

CH9102_VCP_SER_Windows CH9102 Download

CH9102_VCP_SER_MacOS v1.7 CH9102 Download

EasyLoader

EasyLoader is a concise and fast program writer, which has a built-in case
program related to the product. It can be burned to the main control by
simple steps to perform a series of function verification.

Download Windows Version Easyloader

PinMap

RED LED & IR Transmitter & BUTTON A & BUTTON B

ESP32 GPIO19 GPIO37 GPIO39 GPIO35 GPIO2

IR
Transmitte
Transmitte
r Pin
r
BUTTON Button

A Pin

BUTTON Button

B Pin

BUTTON Button

C Pin

Buzzer
Buzzer
TFT LCD Pin

Driver IC:ST7789v2

Resolution:135 * 240

ESP32 GPIO15 GPIO13 GPIO14 GPIO12 GPIO5

TFT LCD TFT_MOSI TFT_CLK TFT_DC TFT_RST TFT_CS

GROVE PORT

ESP32 GPIO22 GPIO21 5V GND

GROVE port SCL SDA 5V GND

MIC (SPM1423)

ESP32 GPIO0 GPIO34

MICROPHONE CLK DATA

6-Axis posture sensor (MPU6886)

ESP32 GPIO22 GPIO21

6-Axis IMU sensor SCL SDA

Related Link
ESP32-PICO-V3-02

ST7789v2
BM8563

MPU6886

SPM1423

Schematic

Schematic download

Examples

Arduino

M5StickC_PLUS2 Library
M5StickC_PLUS2 Factory Test Firmware

Module Size
Version Change

Release
Product Change Note:
Date

/ Initial public release /

Added hibernation and wake-up functions, and


2021.12 /
changed version to v1.1

The power management chip AXP192 was


The version
cancelled, and the main control chip was changed
2023.12 is changed
from ESP32-PICO-D4 to ESP32-PICO-V3-02, and
to v2
the switching mode was different

The difference between M5StickC PLUS


and M5StickC PLUS2
Hardware difference

Power Battery
Produc Memor UART Body
SoC manag Capacit
t Name y Chip Color
ement y

520KB

M5STIC ESP32- SRAM


120mA orange
KC PICO- AXP192 and CH522
h red
PLUS D4 4MB

Flash

2MB

M5STIC ESP32- PSRAM


200mA CH910
KC PICO- \ and 8 orange
h 2
PLUS2 V3-02 MB

flash

Pin difference
BUTTO

Produc BUTTO BUTTO N


IR LED TFT
t Name NA NB C(WAK

E)

MOSI(G

15)
Normal
CLK(G1
buttons
M5STIC 3)
, non-
KC G9 G10 DC(G23 G37 G39
progra
PLUS )
mmabl
RST(G1
e
8)

CS(G5)

MOSI(G

15)

CLK(G1

M5STIC 3)

KC G19 G19 DC(G14 G37 G39 G35

PLUS2 )

RST(G1

2)

CS(G5)

The difference between turn on and off


Product
Power on Power off
Name

Press the reset BUTTON


M5STIC Press the reset BUTTON (BUTTON
(BUTTON C) for at least 2
KC PLUS C) for at least 6 seconds
seconds

It can be started by pressing When no USB external power

"BUTTON C" for more than 2 supply is available, press BUTTON

seconds, or IRQ signal C for more than 6 seconds. Or

triggered by RTC regularly. when there is no USB external

After triggering the wake up power supply, set HOLD(GPIO4)=0


M5STIC
signal, it is necessary to set in the program operation, that is,
KC
the hold(G4) pin to high level to achieve power off. When the
PLUS2
(1) in program initialization to USB is connected, press the

maintain the power supply, "BUTTON C" button for more than

otherwise the device will 6 seconds to turn off the screen

enter the shutdown state and enter the hibernation state,

again. but not power off.

Since M5StickC PLUS2 has cancelled the PMIC power management chip
AXP192, the switching mode will be different. As mentioned in the
beginning of the article, the operation is the same, so the library files
supported by the program will also be different. Both the Wi-Fi signal and
the infrared signal are stronger than before.

Video

M5StickC PLUS2 features


Mouser Electronics

Authorized Distributor

Click to View Pricing, Inventory, Delivery & Lifecycle Information:

M5Stack:

K016-P2

You might also like