M5GO-Lite is a lightweight STEM education kit in the M5Stack development kit series. The M5GO Lite provides 1 ENV Unit (for environmental temperature, humidity, and pressure detection). Compared to the "M5GO IoT Kit," it has reduced the number of Units and accessories, offering more flexibility in configuration. For users who want to purchase other Units or conduct small STEM courses, the M5GO-Lite is a great choice.
It offers an online version of the WebIDE UIFlow programming platform, allowing students to experience the power of IoT through network-based program deployment. It supports multiple programming methods, helping students gradually transition from graphical programming to understanding actual code.
As a kit designed specifically for STEM education, M5GO aims to make learning both educational and fun, giving students a sense of accomplishment as they turn their ideas into reality. It allows students to freely explore the world of engineering, create their own IoT products, and integrate creative ideas into real-life applications.
Tutorial
Choose the development platform you want to use and view the corresponding tutorials & quick start guides.
2 inch, 320x240 Colorful TFT LCD, ILI9342C, max brightness 853nit
Speaker
1W-0928
Microphone
MEMS Analog BSE3729 Microphone
Buttons
Custom buttons x 3
LED
SK6812 3535 RGB LED x 10
MEMS
BMM150 + MPU6886
Antenna
2.4G 3D antenna
Base Interface
PortA (I2C), PortB (GPIO), PortC (UART)
Battery
500 mAh @ 3.7V, inside vb
Operating Temperature
0 ~ 60°C
Net Weight
56.4g
Gross Weight
159g
Product Size
54 x 54 x 21 mm
Package Size
105 x 65 x 40 mm
Shell Material
Plastic (PC)
Learn
Power On/Off
Power On/Off Operation Power On: Click the red power button on the left Power Off: Quickly double-click the red power button on the left Note: By default, the device cannot be powered off when USB is connected.
*LCD Resolution: 320x240* *TF Card Maximum size: 16GB*
ESP32-D0WDQ6-V3
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-D0WDQ6-V3
GPIO39
GPIO38
GPIO37
GPIO25
Button Pin
BUTTON A
BUTTON B
BUTTON C
Speaker
Speaker Pin
GROVE Port A & IP5306
The power management chip (IP5306) is a customized I2C version. Its I2C address is 0x75. Click
here
to view the IP5306 register manual.
ESP32-D0WDQ6-V3
GPIO22
GPIO21
5V
GND
GROVE A
SCL
SDA
5V
GND
IP5306
SCL
SDA
5V
GND
IP5306
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%
MPU6886 Gyroscope & Accelerometer
MPU6886 I2C address 0x68
ESP32-D0WDQ6-V3
GPIO22
GPIO21
5V
GND
MPU6886
SCL
SDA
5V
GND
BMM150 3-Axis Magnetometer
BMM150 I2C address 0x10
ESP32-D0WDQ6-V3
GPIO22
GPIO21
5V
GND
BMM150
SCL
SDA
5V
GND
M5GO Base Pins
LED Strip & Microphone MIC & Speaker
ESP32-D0WDQ6-V3
GPIO15
GPIO34
GPIO25
LED Strip
SIG Pin
Microphone MIC
MIC Pin
Speaker
Speaker Pin
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
HY2.0-4P
HY2.0-4P
Black
Red
Yellow
White
PORT.A
GND
5V
G21
G22
PORT.B
GND
5V
G26
G36
PORT.C
GND
5V
G16
G17
M-BUS
When using GPIO15 for RGB LED, it is recommended to initialize the pin with pinMode(15, OUTPUT_OPEN_DRAIN); For more information on pin allocation and pin remapping, please refer to the
ESP32 datasheet
.
Click the link below to download the driver that matches the operating system. There are currently two driver chip versions (CP210X/CH9102). Please download the corresponding driver compressed package according to the version you are using. After decompressing the compressed package, select the installation package corresponding to the number of operating systems to install. (If you are not sure of the USB chip used by your device, you can install both drivers at the same time. During the installation process of CH9102_VCP_SER_MacOS v1.7, an error may occur, but the installation is actually completed, just ignore it.)