SKU: K016
M5Stick is a compact IoT development board. It integrates the ESP32 chip, featuring Wi-Fi capabilities and an IMU motion sensor, making it a reliable hardware platform for both programming education and project development.
What can it do? This small development tool can inspire endless creative possibilities. M5Stick can help quickly prototype IoT products, simplifying the entire development process. Even beginners in programming can use it to build interesting applications and apply them in real-life scenarios.
M5Stick is one of the core devices in the M5Stack product series, which is built on a growing ecosystem of hardware and software. It offers numerous compatible expansion modules, rich open-source code, and an active community forum, providing strong support during the development process.
Main Resources | Parameters |
---|---|
ESP32 | 240MHz dual-core, 600 DMIPS, 520KB SRAM, Wi-Fi |
Flash Memory | 4MB Flash |
Input Voltage | 5V @ 500mA |
Interfaces | TypeC x 1, GROVE (I2C+I/O+UART) x 1 |
OLED Screen | 1.3-inch, 64 x 128, SH1107 |
Buzzer | Active buzzer x 1 |
Button | Custom button x 1 |
LED | Blue LED x 1 |
IR | Infrared transmitter x 1 |
MEMS | MPU9250 (gray version) |
Battery | 80 mAh @ 3.7V, internal |
Antenna | 2.4G 3D antenna |
Operating Temp | 0 ~ 60°C |
Net Weight | 14g |
Gross Weight | 65g |
Product Size | 48.2 x 25.5 x 13.7mm |
Package Size | 85 x 55 x 31mm |
Case Material | Plastic (PC) |
Power On/Off:
EspCore-schematic . Power-schematic . UsbUART-schematic .
ESP32 Chip | GPIO17 | GPIO19 | GPIO26 | GPIO35 |
---|---|---|---|---|
IR Transmitter | Transmitter Pin | |||
Blue LED | LED Pin | |||
Buzzer BUZZER | Buzzer Pin | |||
Button BUTTON | Button Pin |
ESP32 Chip | GPIO14 | GPIO27 | GPIO33 | GPIO18 | GPIO23 |
---|---|---|---|---|---|
OLED Screen | CS | DC | RST | D0 | D1 |
Charge | Discharge |
---|---|
0.00 ~ 3.40V -> 0% | 4.20 ~ 4.07V -> 100% |
3.40 ~ 3.61V -> 25% | 4.07 ~ 3.81V -> 75% |
3.61 ~ 3.88V -> 50% | 3.81 ~ 3.55V -> 50% |
3.88 ~ 4.12V -> 75% | 3.55 ~ 3.33V -> 25% |
4.12 ~ / -> 100% | 3.33 ~ 0.00V -> 0% |
ESP32 Chip | GPIO22 | GPIO21 |
---|---|---|
9-axis IMU MPU9250 | SCL | SDA |
HY2.0-4P | Black | Red | Yellow | White |
---|---|---|---|---|
PORT.CUSTOM | GND | 5V | G32 | G33 |
EasyLoader is a simple and fast program burner that includes a product-related example program. By following simple steps to burn it into the main controller, you can perform a series of functional verifications.