Datasheet

control the power consumption of the base and a built-in green LED power indicator
helps to notify the user of battery level. The battery capacity has been upgraded to
390mAh, which can power the core for much longer than the previous model.
The M5Core2 retains the TF-card(microSD) slot and speakers. However, in order to ensure
higher quality sound output, the I2S digital audio interface power amplifier chip is used to
effectively prevent signal distortion. There are independent power and reset buttons on
the left side and bottom of the base.
The 3 icons on the front of the screen are capacitive buttons which are programmable.
There is a small expansion board on the back of the base with a 6-axis IMU sensor and
microphone. The development platform and programming language supported by
M5Stack Core2: Arduino, UIFlow (using Blockly, MicroPython language) No matter what
level of your development and programming skills, M5Stack will help You gradually turn
your ideas into reality.
//mbus_mode_t:
//kMBusModeOutput
Powered by USB or battery
//kMBusModeInput: Powered by external 5V or DC jack
M5.begin(bool LCDEnable = true, bool SDEnable = true, bool SerialEnable
= true, bool I2CEnable = false, mbus_mode_t mode = kMBusModeOutput);
Power Management
Operations:
Power on: One click the power button on the left
Power off: Long press the left power button for 6 seconds
Reset: Click the RST button on the bottom side
Core2 is adopting AXP192 as power chip. Please initialize the 'mbus'
mode per the powering method, as below: