SKU:K001
Basic is an entry-level product with high cost performance in the M5Stack development kit series, ideal for beginners in development. It comes with a wealth of case resources, equipped with an ESP32 IoT chip, integrated Wi-Fi, and built-in 16 MB SPI flash memory. With its dual-core low-power design, it performs excellently in various application scenarios. It features an industrial-grade casing, exquisite appearance, and stable performance, breaking the traditional development board's limitations of being used only for verification and learning. With the advantages of rapid prototyping and ultra-low threshold, it helps developers achieve product-level results quickly, accelerating the development and productization process. A powerful hardware expansion system composed of multiple stackable modules and expandable units can quickly build and verify IoT products.
Basic has a practical and ingenious structural design, consisting of two stackable parts that can be separated. The top integrates the circuit board, chip, and other key components, while the bottom is equipped with a lithium battery, M-BUS bus socket, and expansion pins. This layout not only facilitates operation but also provides convenience for subsequent functional expansion.
Main Control Resources | Parameters |
---|---|
ESP32-D0WDQ6 | 240MHz dual core, 600 DMIPS, 520KB SRAM, Wi-Fi |
Flash | 16MB |
Input Voltage | 5V @ 500mA |
Host Interface | TypeC x 1, GROVE(I2C+I/O+UART) x 1 |
Core Base Interface | PIN (G21, G22, G23, G19, G18, G3, G1, G16, G17, G2, G5, G25, G26, G35, G36) |
IPS Screen | 2 inch, 320x240 Colorful TFT LCD, ILI9342C, max brightness 853nit |
Speaker | 1W-0928 |
Buttons | Custom buttons x 3 |
Lithium Battery | 110mAh @ 3.7V |
Antenna | 2.4G 3D antenna |
Operating Temperature | 0 ~ 60°C |
Casing Material | Plastic (PC) |
Product Dimensions | 54.0 x 54.0 x 17.0mm |
Product Weight | 49.5g |
Package Dimensions | 94.8 x 65.4 x 25.3mm |
Gross Weight | 89.5g |
LCD Screen & TF Card
LCD Pixels: 320x240 TF Card supports up to 16GB
ESP32 Chip | GPIO23 | GPIO19 | GPIO18 | GPIO14 | GPIO27 | GPIO33 | GPIO32 | GPIO4 |
---|---|---|---|---|---|---|---|---|
ILI9342C | MOSI/MISO | / | CLK | CS | DC | RST | BL | |
TF Card | MOSI | MISO | CLK | CS |
Buttons & Speaker
ESP32 Chip | GPIO39 | GPIO38 | GPIO37 | GPIO25 |
---|---|---|---|---|
Button Pins | BUTTON A | BUTTON B | BUTTON C | / |
Speaker | DA PIN |
GROVE Interface A & IP5306
The power management chip (IP5306) is a custom I2C version with an I2C address of 0x75. Click here to view the IP5306 register manual.
ESP32 Chip | GPIO22 | GPIO21 | 5V | GND |
---|---|---|---|---|
GROVE A | SCL | SDA | 5V | GND |
IP5306 | SCL | SDA | 5V | GND |
IP5306 Charging/Discharging, Voltage Parameters
Charging | Discharging |
---|---|
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% |
PORT
PORT | PIN | Note: |
---|---|---|
PORT-A(Red) | G21/22 | I2C |
PORT-B(Black) | G26/36 | DAC/ADC |
PORT-C(Blue) | G16/17 | UART |
ESP32 ADC/DAC
ADC1 | ADC2 | DAC1 | DAC2 |
---|---|---|---|
8 Channels | 10 Channels | 2 Channels | 2 Channels |
G32-39 | G0/2/4/12-15/25-27 | G25 | G26 |
Charging Current Measurements
Charging Current | Fully Charged Current (Power Off) | Fully Charged (Power On) |
---|---|---|
0.55A | - | 0.066A |
M-BUS
Charging Current Measurements
Charging Current | Fully Charged Current (Power Off) | Fully Charged Current (Power On) |
---|---|---|
0.55A | - | 0.066A |
[env:m5stack-core]
platform = espressif32@6.3.2
board = m5stack-core-esp32
framework = arduino
upload_speed = 1500000
monitor_speed = 115200
build_flags =
-DCORE_DEBUG_LEVEL=5
lib_deps =
M5Unified=https://github.com/m5stack/M5Unified
Driver Name | Applicable Driver Chip | Download Link |
---|---|---|
CP210x_VCP_Windows | CP2104 | Download |
CP210x_VCP_MacOS | CP2104 | Download |
CP210x_VCP_Linux | CP2104 | Download |
CH9102_VCP_SER_Windows | CH9102 | Download |
CH9102_VCP_SER_MacOS v1.7 | CH9102 | Download |
Easyloader | Download Link | Note |
---|---|---|
Basic Factory Test Easyloader | download | / |
Introduction to M5Stack
Release Date | Product Changes | Notes: |
---|---|---|
2017.7 | First release | / |
2019.7 | TN screen changed to IPS screen | Please upgrade your M5Stack library to the latest version (v0.2.8 or above) to resolve screen inversion issues. |
2020.3 | Battery capacity changed from 150mAh to 110mAh | / |
2020.6 | Flash size changed from 4MB to 16MB | / |