Datasheet
5/8
Flash Memory
16MB (old: 4MB)
Power Input 5V @ 500mA
Port TypeC x 1, GROVE(I2C+I/0+UART) x 1
IPS Screen 2 inch, 320x240 Colorful TFT LCD, ILI9342C
Speaker 1W-0928
Battery 150mAh @ 3.7V
Operating Temperature 32°F to 104°F ( 0°C to 40°C )
Size 54 x 54 x 12.5 mm
Case Material Plastic ( PC )
Notice1
:
M5PORT EXPLAIN You can identify the port name and function by its color, red is
A(21/22) mainly used for I2C, black is PortB(26/36) which can be used for DA/AD, Singel-bus
communication, Blue is PortC(16/17) can be used for Uart. Correspondingly, most of the M5 Units have
customization, since most of the PIN on ESP32 are remapping-able. Unfortunatly, PortA(red) can not be
used as analog read in. It refers to GPIO 21 & 22 from ESP32, which doesn't have AD channel alternatives:
ADC1(8 channels atteched to GPIOs 32-39)
ADC2(10 channels atteched to GPIOs 0,2,4,12-15,25-27)
then you can have 6 PortBs. For more information about Pin assignment and Pin Remapping, Please refer
to EPS32 Datasheet
Include
1x Gray
10x Femal-male Dupont
1x Type-C USB(20cm)
1x User Manual
1x Sticker
M5Stack Docs
Port with matched color for specify which port it should go in on the M5Core. Those port
identification is a convenience for UIFlow (Blockly) Users. For advanced using ,you can do you own
TIC
To use AD read function : 1, Use Dupont cable refers to the pins on the side which can be used as an AD
channel. 2, Get a M5GO bottom, which comes with a PortB. 3, Get a PbHUB and connect it with PortA,