diff --git a/docs/assets/img/getting_started_pics/how_to_burn_firmware/M5Burner/M5Burner_03.jpg b/docs/assets/img/getting_started_pics/how_to_burn_firmware/M5Burner/M5Burner_03.jpg
index 3ef64fdb..0b5e7bb4 100644
Binary files a/docs/assets/img/getting_started_pics/how_to_burn_firmware/M5Burner/M5Burner_03.jpg and b/docs/assets/img/getting_started_pics/how_to_burn_firmware/M5Burner/M5Burner_03.jpg differ
diff --git a/docs/en/module/FAN.md b/docs/en/module/FAN.md
index 0b9d55d0..541424bf 100644
--- a/docs/en/module/FAN.md
+++ b/docs/en/module/FAN.md
@@ -24,9 +24,8 @@
- 1x M5Stack FAN Module
-
## Related Link
- **[Offical Video](https://www.youtube.com/channel/UCozgFVglWYQXbvTmGyS739w)**
-- **[Forum](http://forum.m5stack.com/)**
\ No newline at end of file
+- **[Forum](http://forum.m5stack.com/)**
diff --git a/docs/en/module/battery.md b/docs/en/module/battery.md
index 39c43a67..1c54ef32 100644
--- a/docs/en/module/battery.md
+++ b/docs/en/module/battery.md
@@ -31,3 +31,4 @@ Once the BATTERY is stacked underneath the M5 controller, the battery positive p
- **[Offical Video](https://www.youtube.com/channel/UCozgFVglWYQXbvTmGyS739w)**
- **[Forum](http://forum.m5stack.com/)**
+
diff --git a/docs/en/module/bus.md b/docs/en/module/bus.md
index e595c2b0..de0627e1 100644
--- a/docs/en/module/bus.md
+++ b/docs/en/module/bus.md
@@ -32,3 +32,4 @@ Just like other M5modules, BUS is able to connected with other layer through M-B
- **[Offical Video](https://www.youtube.com/channel/UCozgFVglWYQXbvTmGyS739w)**
- **[Forum](http://forum.m5stack.com/)**
+
diff --git a/docs/en/module/commu.md b/docs/en/module/commu.md
index d2b46745..efbdec42 100644
--- a/docs/en/module/commu.md
+++ b/docs/en/module/commu.md
@@ -56,6 +56,17 @@ Be care about TTL Interface. It is a UART Interface actually by default. But you
## Example
+### Mini Burner
+
+>1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner.
+[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_COMMU_Test_B.exe)
+
+>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
+
+!>3.The CP210X (USB driver) needs to be installed before the Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
+
+
### Arduino IDE
#### CAN communication
diff --git a/docs/en/module/encoder.md b/docs/en/module/encoder.md
index d2987caf..26fe140e 100644
--- a/docs/en/module/encoder.md
+++ b/docs/en/module/encoder.md
@@ -81,6 +81,16 @@ void get_encoder_increment(void){
## Example
+### Mini Burner
+
+>1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner.
+[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_faces_encoder.exe)
+
+>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
+
+!>3.The CP210X (USB driver) needs to be installed before the Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
+
### Arduino IDE
*If you want the complete code `faces_encoder.ino`, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/ENCODER/Arduino/faces_encoder).*
diff --git a/docs/en/module/gps.md b/docs/en/module/gps.md
index 09189404..6116c552 100644
--- a/docs/en/module/gps.md
+++ b/docs/en/module/gps.md
@@ -67,6 +67,15 @@ If you want to Change the uart baudrate,please check here ( [u-center-just-for-W
## Example
+### Mini Burner
+
+>1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner.
+[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_GPSRaw.exe)
+
+>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
+
+!>3.The CP210X (USB driver) needs to be installed before the Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
### Arduino IDE
*To the complete code `GPSRaw.ino`, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/GPS/Arduino).*
diff --git a/docs/en/module/joystick.md b/docs/en/module/joystick.md
index 5fdeae7d..cf0c8a87 100644
--- a/docs/en/module/joystick.md
+++ b/docs/en/module/joystick.md
@@ -73,6 +73,15 @@ void get_joystick_offset(void){
## Example
+### Mini Burner
+
+>1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner.
+[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_Faces_Joystick.exe)
+
+>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
+
+!>3.The CP210X (USB driver) needs to be installed before the Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
### Arduino IDE
*To the complete code `faces_joystick.ino`, click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/JOYSTICK/Arduino/faces_joystick)。*
diff --git a/docs/en/module/lego_plus.md b/docs/en/module/lego_plus.md
index 42a9d620..c386ed5a 100644
--- a/docs/en/module/lego_plus.md
+++ b/docs/en/module/lego_plus.md
@@ -40,7 +40,14 @@ LEGO motor is one of the Technic pieces form LEGO. The purpose of LEGO Technic i
+### Mini Burner
+>1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner.
+[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_LEGO_Test.exe)
+
+>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
+
+!>3.The CP210X (USB driver) needs to be installed before the Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
### UIFlow
diff --git a/docs/en/module/lora.md b/docs/en/module/lora.md
index a7a2d23f..9e3b3afe 100644
--- a/docs/en/module/lora.md
+++ b/docs/en/module/lora.md
@@ -56,6 +56,15 @@ LoRa and LoRaWAN permit long-range connectivity for Internet of Things (IoT) dev
## Example
+### Mini Burner
+
+>1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner.
+[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_LoRaReceiverCallback.exe)
+
+>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
+
+!>3.The CP210X (USB driver) needs to be installed before the Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
### Arduino IDE
These are the point-to-point communication examples between two LORA modules. The LoRa nodes send and receive messages.
diff --git a/docs/en/module/lorawan.md b/docs/en/module/lorawan.md
index 0b9255e2..0aeb908c 100644
--- a/docs/en/module/lorawan.md
+++ b/docs/en/module/lorawan.md
@@ -90,6 +90,15 @@ By default, the UART configuration: "9600, 8, n, 1"(8 bits data, no parity, 1 st
## Example
+### Mini Burner
+
+>1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner.
+[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_LoRaWAN_Transmmiter.exe)
+
+>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
+
+!>3.The CP210X (USB driver) needs to be installed before the Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
### Arduino IDE
This is a exmaple of p2p LoRaWAN modules communication. Reference to `3.6 Point to Point communication with LoRa` of [LoRaWAN User Manual](http://wiki.ai-thinker.com/_media/lora/docs/rhf76-052_ho_to_use_ai-thinker_s_lorawan_modem.pdf).
diff --git a/docs/en/module/plus.md b/docs/en/module/plus.md
index a5863818..bbc6a19d 100644
--- a/docs/en/module/plus.md
+++ b/docs/en/module/plus.md
@@ -33,6 +33,16 @@ Communication Protocol: IIC (0x62).
## Example
+### Mini Burner
+
+>1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner.
+[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_Plus.exe)
+
+>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
+
+!>3.The CP210X (USB driver) needs to be installed before the Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
+
### Arduino IDE
*The Code below `plus_read_encoder.ino` is incomplete. To get the complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/PLUS/Arduino).*
diff --git a/docs/en/module/servo.md b/docs/en/module/servo.md
index 310f6a51..4a683317 100644
--- a/docs/en/module/servo.md
+++ b/docs/en/module/servo.md
@@ -39,6 +39,16 @@ Servo is powered by MEGA328 communicate via IIC(0x53).
## Example
+### Mini Burner
+
+>1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner.
+[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_Servo.exe)
+
+>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
+
+!>3.The CP210X (USB driver) needs to be installed before the Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
+
### 1. Arduino IDE
*The below code is incomplete(just for usage). If you want the complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/SERVO/Arduino).*
diff --git a/docs/en/module/sim800.md b/docs/en/module/sim800.md
index c0bd3734..334cf298 100644
--- a/docs/en/module/sim800.md
+++ b/docs/en/module/sim800.md
@@ -58,6 +58,17 @@ Series Protocol: UART
- **[Forum](http://forum.m5stack.com/)**
+
+### Mini Burner
+
+>1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner.
+[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_SIM800L_Send_Message.exe)
+
+>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
+
+!>3.The CP210X (USB driver) needs to be installed before the Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
+
diff --git a/docs/en/module/usb.md b/docs/en/module/usb.md
index 2f891e45..bd1b8b8a 100644
--- a/docs/en/module/usb.md
+++ b/docs/en/module/usb.md
@@ -38,6 +38,16 @@ Series Protocol: SPI
## Example
+### Mini Burner
+
+>1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner.
+[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_USB_Mouse.exe)
+
+>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
+
+!>3.The CP210X (USB driver) needs to be installed before the Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
+
*To get complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/USB/Arduino).*
**NOTE:**
diff --git a/docs/en/quick_start/m5core/m5stack_core_get_started_Arduino_MacOS.md b/docs/en/quick_start/m5core/m5stack_core_get_started_Arduino_MacOS.md
index 3fae61af..ab2a2b22 100644
--- a/docs/en/quick_start/m5core/m5stack_core_get_started_Arduino_MacOS.md
+++ b/docs/en/quick_start/m5core/m5stack_core_get_started_Arduino_MacOS.md
@@ -34,11 +34,7 @@ Open up your browser, and visit Arduino official website https://www.arduino.cc/
## 2. Install USB to Serial Driver
-Open up your browser, visite M5Stack official website https://m5stack.com/download
-
-#### (1) Navigate to `Explore` `Download`,click `CP210X Driver` `Mac` to download the installation package and then unzip it.
-
-
+>1.Click the link on the right to download the CP210X driver..
MacOS
#### (2) After unzipped this package, double click the disk image `SiLabsUSBDriverDisk.dmg` for installation
diff --git a/docs/en/quick_start/m5core/m5stack_core_get_started_Arduino_Windows.md b/docs/en/quick_start/m5core/m5stack_core_get_started_Arduino_Windows.md
index 4015c8b3..b738e911 100644
--- a/docs/en/quick_start/m5core/m5stack_core_get_started_Arduino_Windows.md
+++ b/docs/en/quick_start/m5core/m5stack_core_get_started_Arduino_Windows.md
@@ -34,11 +34,7 @@ Open up your browser, and visit Arduino official website https://www.arduino.cc
## 2. Install USB to Serial Driver
-Open up your browser, visit M5Stack official website https://m5stack.com/download
-
-#### (1) Navigate to `Explore` `Download`,click `CP210X Driver` click `Windows` to download this installation package and then unzip it afterwads.
-
-
+>1.Click the link on the right to download the CP210X driver..
Windows
#### (2) Based on your Windows operating system type, select the corresponding driver installation package
diff --git a/docs/en/quick_start/m5core/m5stack_core_get_started_MicroPython.md b/docs/en/quick_start/m5core/m5stack_core_get_started_MicroPython.md
index f21f52be..d6d6a0bb 100644
--- a/docs/en/quick_start/m5core/m5stack_core_get_started_MicroPython.md
+++ b/docs/en/quick_start/m5core/m5stack_core_get_started_MicroPython.md
@@ -2,23 +2,36 @@
## Table of Contents
-**[1. Install USB to Serial Driver](#_1-Install-USB-to-Serial-Driver)**
+**[1. Install Driver and Tools](#_1-Install-USB-to-Serial-Driver)**
-**[2. Download UIFlow Firmware](#_2-Burn-UIFlow-Firmware)**
+**[2. CP210X Driver](#_1-Install-USB-to-Serial-Driver)**
-**[3. Wi-Fi Configuration](#_3-Wi-Fi-Setting)**
+**[3. M5Burner](#_2-M5Burner)**
-**[4. Program](#_4-Program)**
+**[4. Wi-Fi Configuration](#_3-Wi-Fi-Setting)**
-**[5. Video Tutorial](#_5-Related-Video)**
+**[5. Program](#_4-Program)**
-## 1. Install USB to Serial Driver
+**[6. Video Tutorial](#_5-Related-Video)**
-Open up your browser, and visit M5Stack official website https://m5stack.com/download
+## 1. Install USB to Serial Driver
-### (1) Navigate to `Explore` `Download` `CP210X Driver`. Based on your OS choose to download the installation package, unzip the package afterwards.
+>1.Click on the M5Burner burning tool and CP210X driver for your operating system below to download.
-
+
-## 2. Download UIFlow Firmware
+## 2. M5Burner
-### (1) Download M5Burner
-
-Go to [M5Stack Official Website](http://www.m5stack.com/download), and download M5Burner
-
-
-
-
-
-### (2) Flash the firmware
+### (1) Flash the firmware
- Connect M5Core to your computer via the USB Type-C cable, unzip the M5Burner pakage.
- Here appears a folder, open it and double-click the executable `M5Burner.exe`
@@ -241,4 +246,15 @@ In this case, 'Hello M5Stack` will be printed on the M5Core screen.
\ No newline at end of file
+?> *Absolutely, For being more familiar with M5, you can read [the tutorial documentation of UIFlow](https://m5stack.github.io/UIFlow_doc/cn/index.html).* -->
+
+
+
\ No newline at end of file
diff --git a/docs/en/quick_start/m5stick/m5stick_quick_start_with_arduino_MacOS.md b/docs/en/quick_start/m5stick/m5stick_quick_start_with_arduino_MacOS.md
index 5751fc65..1a35554b 100644
--- a/docs/en/quick_start/m5stick/m5stick_quick_start_with_arduino_MacOS.md
+++ b/docs/en/quick_start/m5stick/m5stick_quick_start_with_arduino_MacOS.md
@@ -42,11 +42,7 @@ Open up your browser, visit Arduino official website https://www.arduino.cc/en/
## 2. Install USB to Serial Driver
-Open up your browser, visit M5Stack official website https://m5stack.com/download
-
-#### (1) Navigate to `Explore` `Download`,click `CP210X Driver` `Mac` to download the installation package and then unzip it.
-
-
+>1.Click the link on the right to download the CP210X driver..
MacOS
#### (2) After unzipped this package, double click the disk image `SiLabsUSBDriverDisk.dmg` for installation
diff --git a/docs/en/quick_start/m5stick/m5stick_quick_start_with_arduino_Windows.md b/docs/en/quick_start/m5stick/m5stick_quick_start_with_arduino_Windows.md
index f97c61c3..dfd11905 100644
--- a/docs/en/quick_start/m5stick/m5stick_quick_start_with_arduino_Windows.md
+++ b/docs/en/quick_start/m5stick/m5stick_quick_start_with_arduino_Windows.md
@@ -38,11 +38,7 @@ Open up your browser, and visit Arduino official website https://www.arduino.cc/
## 2. Install USB to Serial Driver
-Open up your browser, and visit M5Stack official website https://m5stack.com/download
-
-#### (1) Navigate to `Explore` `Download`,click `CP210X Driver` click `Windows` to download this installation package and then unzip it afterwads.
-
-
+>1.Click the link on the right to download the CP210X driver..
-
### (2) Flash the firmware
@@ -137,4 +143,15 @@ Now you can start programming with UIFlow!
-->
\ No newline at end of file
+ -->
+
+
+
\ No newline at end of file
diff --git a/docs/en/related_documents/establish_serial_connection.md b/docs/en/related_documents/establish_serial_connection.md
index d2bde7a4..b3fad732 100644
--- a/docs/en/related_documents/establish_serial_connection.md
+++ b/docs/en/related_documents/establish_serial_connection.md
@@ -8,7 +8,7 @@
### 1. Install the USB driver
-**[Download the SiLabs CP2104 Driver](http://res.m5stack.com/Driver/CP210x_VCP_MacOS.zip)**
+**[Download the SiLabs CP2104 Driver](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/drivers/CP210x_VCP_MacOS.zip)**
**After the disk image `SiLabsUSBDriverDisk.dmg` was downloaded, mount it.**
diff --git a/docs/en/unit/adc.md b/docs/en/unit/adc.md
index 3349ab9c..885e0269 100644
--- a/docs/en/unit/adc.md
+++ b/docs/en/unit/adc.md
@@ -54,6 +54,15 @@ GAIN = 1, 2, 4, OR 8
## Example
+### Mini Burner
+
+>1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner.
+[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_ADC_ADS1100.exe)
+
+>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
+
+!>3.The CP210X (USB driver) needs to be installed before the Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
### 1. Arduino IDE
*The below code is incomplete(just for usage). If you want the complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/ADC/Arduino/ADC_ADS1100).*
diff --git a/docs/en/unit/angle.md b/docs/en/unit/angle.md
index eb8c68dc..413241fe 100644
--- a/docs/en/unit/angle.md
+++ b/docs/en/unit/angle.md
@@ -44,6 +44,15 @@ The Unit's Grove interface is black, indicating an analog interface that needs t
## Example
+### Mini Burner
+
+>1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner.
+[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_Angle.exe)
+
+>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
+
+!>3.The CP210X (USB driver) needs to be installed before the Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
### 1. Arduino IDE
*The code below is incomplete. To get the complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/ANGLE/Arduino).*
diff --git a/docs/en/unit/button.md b/docs/en/unit/button.md
index 4c560659..67cb7648 100644
--- a/docs/en/unit/button.md
+++ b/docs/en/unit/button.md
@@ -43,6 +43,15 @@ This unit communicates with M5Core through GROVE B port.
## Example
+### Mini Burner
+
+>1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner.
+[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_Button.exe)
+
+>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
+
+!>3.The CP210X (USB driver) needs to be installed before the Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
### 1. Arduino IDE
*The code below is incomplete(just for usage). To get the complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/BUTTON/Arduino).*
diff --git a/docs/en/unit/cardkb.md b/docs/en/unit/cardkb.md
index db9505b7..c933d57e 100644
--- a/docs/en/unit/cardkb.md
+++ b/docs/en/unit/cardkb.md
@@ -49,6 +49,16 @@ It also can achieve button combination(Sym+Key, Shift+Key, Fn+Key) and output ri
## Example
+### Mini Burner
+
+>1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner.
+[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_CardKB.exe)
+
+>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
+
+!>3.The CP210X (USB driver) needs to be installed before the Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
+
### 1. Arduino IDE
*To get the code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/CARDKB/Arduino)。*
diff --git a/docs/en/unit/color.md b/docs/en/unit/color.md
index 2947e071..e63906f3 100644
--- a/docs/en/unit/color.md
+++ b/docs/en/unit/color.md
@@ -56,6 +56,15 @@ This Unit communicates with the M5Core via the GROVE A interface(I2C). Address i
## Example
+### Mini Burner
+
+>1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner.
+[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_Color.exe)
+
+>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
+
+!>3.The CP210X (USB driver) needs to be installed before the Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
### 1. Arduino IDE
*The code below is incomplete. To get the complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/COLOR/Arduino).*
diff --git a/docs/en/unit/dac.md b/docs/en/unit/dac.md
index dc2ed644..22c830c5 100644
--- a/docs/en/unit/dac.md
+++ b/docs/en/unit/dac.md
@@ -37,6 +37,16 @@
## Example
+### Mini Burner
+
+>1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner.
+[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_DAC_MCP4725.exe)
+
+>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
+
+!>3.The CP210X (USB driver) needs to be installed before the Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
+
### 1. Arduino IDE
*The code below is incomplete(just for usage). To get the complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/DAC/Arduino).*
diff --git a/docs/en/unit/dual_button.md b/docs/en/unit/dual_button.md
index 19282bf0..44eeffc3 100644
--- a/docs/en/unit/dual_button.md
+++ b/docs/en/unit/dual_button.md
@@ -41,6 +41,15 @@ This unit communicates with M5Core through GROVE B port.
## Example
+### Mini Burner
+
+>1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner.
+[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_Dual_Button.exe)
+
+>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
+
+!>3.The CP210X (USB driver) needs to be installed before the Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
### 1. Arduino IDE
*The code below is incomplete(just for usage). TO get the complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/DUAL_BUTTON/Arduino).*
diff --git a/docs/en/unit/earth.md b/docs/en/unit/earth.md
index 2873733a..2d2a7e45 100644
--- a/docs/en/unit/earth.md
+++ b/docs/en/unit/earth.md
@@ -42,6 +42,16 @@ change the measurement range.
## Example
+### Mini Burner
+
+>1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner.
+[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_Earth.exe)
+
+>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
+
+!>3.The CP210X (USB driver) needs to be installed before the Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
+
### 1. Arduino IDE
*The code below is incomplete. To get the complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/EARTH/Arduino).*
diff --git a/docs/en/unit/env.md b/docs/en/unit/env.md
index 8f966447..a1e24858 100644
--- a/docs/en/unit/env.md
+++ b/docs/en/unit/env.md
@@ -41,6 +41,15 @@ BMP280 is an absolute barometric pressure sensor especially designed for mobile
## Example
+### Mini Burner
+
+>1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner.
+[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_ENV.exe)
+
+>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
+
+!>3.The CP210X (USB driver) needs to be installed before the Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
### 1. Arduino IDE
This is a ENV example, implemented reading temperature, humidity and atmospheric pressure function.
diff --git a/docs/en/unit/extio.md b/docs/en/unit/extio.md
index 349999ae..ec0e2da2 100644
--- a/docs/en/unit/extio.md
+++ b/docs/en/unit/extio.md
@@ -37,6 +37,15 @@ It’s difficult to foresee the needs of your project from the start. EXT.IO is
## Example
+### Mini Burner
+
+>1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner.
+[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_EXT_IO.exe)
+
+>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
+
+!>3.The CP210X (USB driver) needs to be installed before the Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
### 1. Arduino IDE
*To get the complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/EXTIO/Arduino)。*
diff --git a/docs/en/unit/gps.md b/docs/en/unit/gps.md
index a36c38fe..2d181f97 100644
--- a/docs/en/unit/gps.md
+++ b/docs/en/unit/gps.md
@@ -74,6 +74,15 @@ UART settings :
## Example
+### Mini Burner
+
+>1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner.
+[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_GPS.exe)
+
+>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
+
+!>3.The CP210X (USB driver) needs to be installed before the Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
### Arduino IDE
*To get the complete code `GPSRaw.ino`, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/GPS/Arduino).*
diff --git a/docs/en/unit/heart.md b/docs/en/unit/heart.md
index ceb7c4e3..08ae1fad 100644
--- a/docs/en/unit/heart.md
+++ b/docs/en/unit/heart.md
@@ -46,6 +46,16 @@ MAX30100 is a complete pulse oximetry and heartrate sensor system solution desig
## Example
+### Mini Burner
+
+>1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner.
+[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_HEART.exe)
+
+>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
+
+!>3.The CP210X (USB driver) needs to be installed before the Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
+
### 1. Arduino IDE
*To get the code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/HEART/Arduino).*
diff --git a/docs/en/unit/ir.md b/docs/en/unit/ir.md
index bfe525fe..277de65e 100644
--- a/docs/en/unit/ir.md
+++ b/docs/en/unit/ir.md
@@ -33,6 +33,15 @@ IR remote control is widely used in consumer electronics,it can be used to opera
## Example
+### Mini Burner
+
+>1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner.
+[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_IR.exe)
+
+>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
+
+!>3.The CP210X (USB driver) needs to be installed before the Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
### 1. Arduino IDE
*The code below is incomplete. TO get the complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/IR/Arduino).*
diff --git a/docs/en/unit/joystick.md b/docs/en/unit/joystick.md
index 1eaed0ee..000ea130 100644
--- a/docs/en/unit/joystick.md
+++ b/docs/en/unit/joystick.md
@@ -43,6 +43,15 @@ This Unit communicates with the M5Core via the GROVE A interface. It's I2C addre
## Example
+### Mini Burner
+
+>1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner.
+[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_Joystick.exe)
+
+>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
+
+!>3.The CP210X (USB driver) needs to be installed before the Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
### 1. Arduino IDE
*The code below is incomplete(just for usage).To get complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/JOYSTICK/Arduino).*
diff --git a/docs/en/unit/light.md b/docs/en/unit/light.md
index e1165ab8..d0f52946 100644
--- a/docs/en/unit/light.md
+++ b/docs/en/unit/light.md
@@ -34,6 +34,15 @@ We add some extra work to strengthen the circult, a Dual Differential Comparator
## Example
+### Mini Burner
+
+>1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner.
+[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_Light.exe)
+
+>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
+
+!>3.The CP210X (USB driver) needs to be installed before the Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
### 1. Arduino IDE
*The code below is incomplete. To complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/LIGHT/Arduino).*
diff --git a/docs/en/unit/makey.md b/docs/en/unit/makey.md
index a252e7f9..27f31cda 100644
--- a/docs/en/unit/makey.md
+++ b/docs/en/unit/makey.md
@@ -57,6 +57,15 @@ Repeat the same operation as above. you will see this sound much better.
## Example
+### Mini Burner
+
+>1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner.
+[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_Makey.exe)
+
+>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
+
+!>3.The CP210X (USB driver) needs to be installed before the Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
### 1. Arduino IDE
*The code below is incomplete. To get complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/Makey_NewVersion/Arduino/Makey_new_version).*
diff --git a/docs/en/unit/ncir.md b/docs/en/unit/ncir.md
index 6704aa49..6ea52260 100644
--- a/docs/en/unit/ncir.md
+++ b/docs/en/unit/ncir.md
@@ -43,6 +43,15 @@ Connect with M5Core via GROVE A IIC(0x5A).
## Example
+### Mini Burner
+
+>1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner.
+[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_NCIR.exe)
+
+>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
+
+!>3.The CP210X (USB driver) needs to be installed before the Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
### 1. Arduino IDE
*The code below is incomplete. TO get complete code, please click [here](https://github.com/m5stack/M5Stack/tree/master/examples/Unit/NCIR).*
diff --git a/docs/en/unit/neopixel.md b/docs/en/unit/neopixel.md
index 1b800cca..035db6ed 100644
--- a/docs/en/unit/neopixel.md
+++ b/docs/en/unit/neopixel.md
@@ -37,6 +37,15 @@
## Example
+### Mini Burner
+
+>1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner.
+[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_NEOPIXEL.exe)
+
+>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
+
+!>3.The CP210X (USB driver) needs to be installed before the Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
### 1. Arduino IDE
*To get complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/NEOPIXEL/Arduino)。*
diff --git a/docs/en/unit/pahub.md b/docs/en/unit/pahub.md
index 9f171ef3..107adb4a 100644
--- a/docs/en/unit/pahub.md
+++ b/docs/en/unit/pahub.md
@@ -58,6 +58,15 @@ The I2C address of this unit is 0x70 (changable by resistors).
- protovol type - I2C
- address - 0x70
+### Mini Burner
+
+>1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner.
+[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_PaHUB.exe)
+
+>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
+
+!>3.The CP210X (USB driver) needs to be installed before the Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
### 1. Arduino IDE
*The code below is incomplete. To get complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/PaHUB/Arduino).*
diff --git a/docs/en/unit/pbhub.md b/docs/en/unit/pbhub.md
index 500d1ac5..ba536f54 100644
--- a/docs/en/unit/pbhub.md
+++ b/docs/en/unit/pbhub.md
@@ -36,6 +36,15 @@ See the below picture for timing sequence of HX711:
- 1x PbHUB Unit
- 1x Grove Cable
+### Mini Burner
+
+>1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner.
+[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_PbHUB.exe)
+
+>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
+
+!>3.The CP210X (USB driver) needs to be installed before the Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
## Schematic
diff --git a/docs/en/unit/pir.md b/docs/en/unit/pir.md
index 7d940967..0f5d3bf9 100644
--- a/docs/en/unit/pir.md
+++ b/docs/en/unit/pir.md
@@ -43,6 +43,15 @@ This Unit communicates with the M5Core via the GROVE B.
## Example
+### Mini Burner
+
+>1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner.
+[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_PIR.exe)
+
+>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
+
+!>3.The CP210X (USB driver) needs to be installed before the Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
### 1. Arduino IDE
*The code below is incomplete. To get complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/PIR/Arduino).*
diff --git a/docs/en/unit/relay.md b/docs/en/unit/relay.md
index 67b64b47..3d2a856c 100644
--- a/docs/en/unit/relay.md
+++ b/docs/en/unit/relay.md
@@ -37,6 +37,15 @@ There are 3 pins named: ON, OFF, COM. You can program to make COM connect to ON
## Example
+### Mini Burner
+
+>1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner.
+[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_Relay.exe)
+
+>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
+
+!>3.The CP210X (USB driver) needs to be installed before the Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
### 1. Arduino IDE
*The code below is incomplete. To get complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/RELAY/Arduino).*
diff --git a/docs/en/unit/rfid.md b/docs/en/unit/rfid.md
index bc98f3b1..89d0b86c 100644
--- a/docs/en/unit/rfid.md
+++ b/docs/en/unit/rfid.md
@@ -50,6 +50,15 @@ Connect this Unit to GROVE PORTA on M5Core, IIC adress is 0x28.
## Example
+### Mini Burner
+
+>1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner.
+[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_RFID.exe)
+
+>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
+
+!>3.The CP210X (USB driver) needs to be installed before the Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
### 1. Arduino IDE
*The code below is incomplete. To get complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/RFID/Arduino).*
diff --git a/docs/en/unit/rgb.md b/docs/en/unit/rgb.md
index 38792c17..8ac9f3c2 100644
--- a/docs/en/unit/rgb.md
+++ b/docs/en/unit/rgb.md
@@ -30,6 +30,15 @@ This is a very useful piece on STEM class, students can program it to realize so
## Example
+### Mini Burner
+
+>1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner.
+[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_RGB.exe)
+
+>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
+
+!>3.The CP210X (USB driver) needs to be installed before the Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
### 1. Arduino IDE
*The code below is incomplete. To get complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/RGB/Arduino).*
diff --git a/docs/en/unit/thermal.md b/docs/en/unit/thermal.md
index 5d94cd5a..6dfa44fb 100644
--- a/docs/en/unit/thermal.md
+++ b/docs/en/unit/thermal.md
@@ -51,6 +51,15 @@ The Unit communicates with the M5Core through the Grove A interface, IIC address
## Example
+### Mini Burner
+
+>1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner.
+[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_MLX90640.exe)
+
+>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
+
+!>3.The CP210X (USB driver) needs to be installed before the Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
### 1. Arduino IDE
*The code below is incomplete. To get complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/THERMAL/Arduino)。*
diff --git a/docs/en/unit/tof.md b/docs/en/unit/tof.md
index c65a3974..4c1ce48c 100644
--- a/docs/en/unit/tof.md
+++ b/docs/en/unit/tof.md
@@ -54,6 +54,15 @@ This unit comunicates with M5Core via I2C(0x29).
## Example
+### Mini Burner
+
+>1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner.
+[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_TOF_VL53L0X.exe)
+
+>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
+
+!>3.The CP210X (USB driver) needs to be installed before the Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
### 1. Arduino IDE
*The below code is incomplete(just for usage). If you want the complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/TOF/Arduino).*
diff --git a/docs/en/unit/trace.md b/docs/en/unit/trace.md
index 3c7924e2..d02154d9 100644
--- a/docs/en/unit/trace.md
+++ b/docs/en/unit/trace.md
@@ -41,6 +41,15 @@ This Unit communicates with the M5Core via GROVE PORTA I2C(0x5A).
## Example
+### Mini Burner
+
+>1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner.
+[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_TRACE.exe)
+
+>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
+
+!>3.The CP210X (USB driver) needs to be installed before the Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
### 1. Arduino IDE
*The code below is incomplete. To get complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/TRACE/Arduino)。*
diff --git a/docs/en/unit/weight.md b/docs/en/unit/weight.md
index fe91e8e6..218cfc3d 100644
--- a/docs/en/unit/weight.md
+++ b/docs/en/unit/weight.md
@@ -64,6 +64,15 @@ power supply regulator:
## Example
+### Mini Burner
+
+>1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner.
+[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_WEIGHT.exe)
+
+>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
+
+!>3.The CP210X (USB driver) needs to be installed before the Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
### 1. Arduino IDE
We used a pressure sensor(10kg) in this experiment. (Unit: gram)
diff --git a/docs/zh_CN/module/FAN.md b/docs/zh_CN/module/FAN.md
index 6dd0238e..3ae53151 100644
--- a/docs/zh_CN/module/FAN.md
+++ b/docs/zh_CN/module/FAN.md
@@ -29,4 +29,4 @@
- **[官方频道视频](https://i.youku.com/i/UNjE1ODA2MzE0OA==?spm=a2hzp.8253869.0.0)**
-- **[官方论坛](http://forum.m5stack.com/)**
\ No newline at end of file
+- **[官方论坛](http://forum.m5stack.com/)**
diff --git a/docs/zh_CN/module/battery.md b/docs/zh_CN/module/battery.md
index c9dc700f..369eb0be 100644
--- a/docs/zh_CN/module/battery.md
+++ b/docs/zh_CN/module/battery.md
@@ -30,4 +30,4 @@
- **[官方论坛](http://forum.m5stack.com/)**
-
+
diff --git a/docs/zh_CN/module/bus.md b/docs/zh_CN/module/bus.md
index 610289a7..d14254a8 100644
--- a/docs/zh_CN/module/bus.md
+++ b/docs/zh_CN/module/bus.md
@@ -32,3 +32,4 @@
- **[官方频道视频](https://i.youku.com/i/UNjE1ODA2MzE0OA==?spm=a2hzp.8253869.0.0)**
- **[官方论坛](http://forum.m5stack.com/)**
+
diff --git a/docs/zh_CN/module/commu.md b/docs/zh_CN/module/commu.md
index 31e38404..b1e6990a 100644
--- a/docs/zh_CN/module/commu.md
+++ b/docs/zh_CN/module/commu.md
@@ -55,6 +55,15 @@
## 例程
+### Mini Burner
+
+>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序.
+[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_COMMU_Test_B.exe)
+
+>2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录
+
+!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动)
+
### Arduino IDE
#### CAN通信
diff --git a/docs/zh_CN/module/encoder.md b/docs/zh_CN/module/encoder.md
index edd01de5..68f9d67e 100644
--- a/docs/zh_CN/module/encoder.md
+++ b/docs/zh_CN/module/encoder.md
@@ -82,6 +82,15 @@ void get_encoder_increment(void){
## 例程
+### Mini Burner
+
+>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序.
+[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_faces_encoder.exe)
+
+>2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录
+
+!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动)
+
### Arduino IDE
*以下代码仅为片段,如需获取完整代码, [请点击此处.](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/ENCODER/Arduino/faces_encoder).*
diff --git a/docs/zh_CN/module/gps.md b/docs/zh_CN/module/gps.md
index 2f677ef5..3c1c57a2 100644
--- a/docs/zh_CN/module/gps.md
+++ b/docs/zh_CN/module/gps.md
@@ -67,6 +67,15 @@ M5Core与GPS模块之间使用UART通信协议,通过连接引脚**UART2 (GPIO
## 例程
+### Mini Burner
+
+>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序.
+[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_GPSRaw.exe)
+
+>2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录
+
+!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动)
+
### Arduino IDE
*具体例程`GPSRaw.ino`请点击[这里](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/GPS/Arduino)。*
diff --git a/docs/zh_CN/module/joystick.md b/docs/zh_CN/module/joystick.md
index 1e24f8b6..36eb4b24 100644
--- a/docs/zh_CN/module/joystick.md
+++ b/docs/zh_CN/module/joystick.md
@@ -73,6 +73,15 @@ void get_joystick_offset(void){
## 例程
+### Mini Burner
+
+>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序.
+[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_Faces_Joystick.exe)
+
+>2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录
+
+!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动)
+
### Arduino IDE
*以下代码仅为片段,如需获取完整代码,[请点击此处. ](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/JOYSTICK/Arduino/faces_joystick)。*
diff --git a/docs/zh_CN/module/lego_plus.md b/docs/zh_CN/module/lego_plus.md
index ea38ea7f..022c04a7 100644
--- a/docs/zh_CN/module/lego_plus.md
+++ b/docs/zh_CN/module/lego_plus.md
@@ -40,6 +40,14 @@
+### Mini Burner
+
+>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序.
+[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_LEGO_Test.exe)
+
+>2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录
+
+!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动)
### 2. UIFlow
diff --git a/docs/zh_CN/module/lora.md b/docs/zh_CN/module/lora.md
index a217dbf3..c1b2eb8b 100644
--- a/docs/zh_CN/module/lora.md
+++ b/docs/zh_CN/module/lora.md
@@ -57,6 +57,15 @@ LoRa和LoRaWAN允许与不同类型的物联网(IoT)设备,进行远程连
## 例程
+### Mini Burner
+
+>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序.
+[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_LoRaReceiverCallback.exe)
+
+>2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录
+
+!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动)
+
### Arduino IDE
在本案例中,将使用两个LoRa模块分别进行发送与接收消息.实现点对点的通信功能.
diff --git a/docs/zh_CN/module/lorawan.md b/docs/zh_CN/module/lorawan.md
index 004514c0..cc6989d9 100644
--- a/docs/zh_CN/module/lorawan.md
+++ b/docs/zh_CN/module/lorawan.md
@@ -90,6 +90,15 @@ LoRaWAN默认的串口配置: 波特率为9600,8位数据位,无校验位,1
## 例程
+### Mini Burner
+
+>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序.
+[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_LoRaWAN_Transmmiter.exe)
+
+>2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录
+
+!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动)
+
### Arduino IDE
本案例将使用两个LoRaWAN模块,实现P2P(点对点)通讯,详情请参考 [LoRaWAN使用手册](http://wiki.ai-thinker.com/_media/lora/docs/rhf76-052_ho_to_use_ai-thinker_s_lorawan_modem.pdf)的3.6.
diff --git a/docs/zh_CN/module/plus.md b/docs/zh_CN/module/plus.md
index 24323380..d7557b44 100644
--- a/docs/zh_CN/module/plus.md
+++ b/docs/zh_CN/module/plus.md
@@ -37,6 +37,15 @@ PLUS 上的PORT C 和 PORT B 的丝印画反了,使用时请注意。黑色的
## 例程
+### Mini Burner
+
+>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序.
+[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_Plus.exe)
+
+>2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录
+
+!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动)
+
### Arduino IDE
*以下代码仅为片段,如需获取完整代码, [请点击此处.](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/PLUS/Arduino).*
diff --git a/docs/zh_CN/module/servo.md b/docs/zh_CN/module/servo.md
index cbc6f3ef..8398bdfc 100644
--- a/docs/zh_CN/module/servo.md
+++ b/docs/zh_CN/module/servo.md
@@ -39,6 +39,16 @@ SERVO 基于 MEGA328 芯片进行 I2C 通信(0x53).
## 例程
+### Mini Burner
+
+>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序.
+[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_Servo.exe)
+
+>2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录
+
+!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动)
+
+
### 1. Arduino IDE
*以下代码仅为片段,如需获取完整代码, [请点击此处.](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/SERVO/Arduino).*
diff --git a/docs/zh_CN/module/sim800.md b/docs/zh_CN/module/sim800.md
index 480a8280..a59801cf 100644
--- a/docs/zh_CN/module/sim800.md
+++ b/docs/zh_CN/module/sim800.md
@@ -61,6 +61,16 @@
- **[官方论坛](http://forum.m5stack.com/)**
+### Mini Burner
+
+>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序.
+[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_SIM800L_Send_Message.exe)
+
+>2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录
+
+!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动)
+
+
+*注意:如果已经安装了 CP21x 的串口驱动的话,请直接从[步骤 3](#_3-安装-ESP32-的板管理) 开始。*
-浏览器打开 M5Stack 官网 https://m5stack.com/download
+>1.点击右侧链接,下载CP210X驱动程序.
MacOS
-#### (1) 点击 `Mac`,下载 Mac 版本的驱动安装包并解压
-
-
#### (2) 解压后,双击镜像文件 SiLabsUSBDriverDisk.dmg,开始安装
@@ -154,3 +151,13 @@
+
+
\ No newline at end of file
diff --git a/docs/zh_CN/quick_start/m5core/m5stack_core_get_started_Arduino_Windows.md b/docs/zh_CN/quick_start/m5core/m5stack_core_get_started_Arduino_Windows.md
index 7eaf69d0..5665b50f 100644
--- a/docs/zh_CN/quick_start/m5core/m5stack_core_get_started_Arduino_Windows.md
+++ b/docs/zh_CN/quick_start/m5core/m5stack_core_get_started_Arduino_Windows.md
@@ -36,11 +36,7 @@
## 2. 安装串口驱动
-浏览器打开 M5Stack 官网 https://m5stack.com/download
-
-#### (1) 点击 `Windows`,下载 Windows 版本的驱动安装包并解压
-
-
+>1.点击右侧链接,下载CP210X驱动程序.
+>1.点击下方对应自己操作系统的 M5Burner烧录工具 及 CP210X驱动程序 进行下载.
-#### (2) 根据您的 windows 操作系统类型,选择对应的驱动安装包
+
+## 安装串口驱动
-#### (3) 双击执行
+### For Windows
-
+>将下载好的CP210X驱动压缩包解压,选择对应您操作系统的安装程序,双击安装.
-
+
-#### (4) 检查确认 COM 串口号
-检查确认 COM 串口号,以确定串口驱动是否安装成功:
+### For Mac
-将 Core 通过 USB Type-C 线连接电脑,打开 Windows 设备管理器,点击 `端口 (COM 和 LPT)` 以查看串口号。然后拔掉 USB 线,此时`端口 (COM 和 LPT)` 上消失的 COM 口就是该 Core 对应的 串口号。
+>将下载好的CP210X驱动压缩包解压,安装程序,双击镜像文件开始安装.
-
+
-拔掉 USB 线之后,COM 口消失
-
+## M5Burner
-## 2. 烧录 UIFlow 固件
+>1.将下载好的烧录工具压缩包进行解压.
-#### (1) 下载最新的 M5Burner
+
-访问[官网](http://www.m5stack.com/download),下载 M5Burner
+>2.双击打开"M5Burner"应用程序.工具左侧为固件版本列表,点击列表中下载箭头能够下载相应的固件(灰色代表未下载,白色代表已下载).
+>点击上方的刷新按钮能够刷新列表,查看是否有新的固件发布.
-
+
-
+>3.选择好您想要烧录的固件版本,将设备通过Type-C数据线连接至电脑,选择对应COM端口与设备类型.点击"Burn"开始烧录.
-#### (2) 烧录固件
+!>在首次烧录时,建议点击"Erase"清除内存,在后续的固件更新时,则无需再次清除,否则将删除已保存的Wi-Fi信息,及刷新API Key.
-将 M5Core 通过 USB Type-C 线连接到电脑,解压刚刚下载的 M5Burner 压缩包, 然后双击可执行文件 `M5Burner.exe`
+
-选择板子正与电脑相连的`串口号`和 `921600 波特率`, 选择最新版本的 UIFlow 固件
-
-
-
-点击 `Burn` 以下载 UIFlow 的固件到 M5Core 中
-
-
-
-出现如下界面,表示固件烧录成功
-
-
-
-## 3. 配置 Wi-Fi
+## 配置 Wi-Fi
#### (1) 选择`设置网络`
@@ -100,7 +96,7 @@ M5Core 成功连接可联网的 Wi-Fi ( 这里是 M5 )之后,屏幕会出现 `
* 红色代表 M5Core 离线状态
-## 4. 编程
+## 开始编程
#### (1) 连接 UIFlow
@@ -157,7 +153,7 @@ lcd.print("Hello M5Stack")
这时候,M5Core 屏幕上会打印出 `Hello M5Stack` 字样。
-## 5. 相关视频
+## 相关视频
- UIFlow 的简介
@@ -174,3 +170,14 @@ lcd.print("Hello M5Stack")
## 最后
?> *如果您想了解学习 UIFlow 方面的编程,阅读 [UIFlow 的教程文档](https://m5stack.github.io/UIFlow_doc/cn/index.html).*
+
+
+
\ No newline at end of file
diff --git a/docs/zh_CN/quick_start/m5stick/m5stick_quick_start_with_arduino_MacOS.md b/docs/zh_CN/quick_start/m5stick/m5stick_quick_start_with_arduino_MacOS.md
index 3b816411..7f605984 100644
--- a/docs/zh_CN/quick_start/m5stick/m5stick_quick_start_with_arduino_MacOS.md
+++ b/docs/zh_CN/quick_start/m5stick/m5stick_quick_start_with_arduino_MacOS.md
@@ -36,11 +36,7 @@
-浏览器打开 M5Stack 官网 https://m5stack.com/download
-
-#### (1) 点击 `Mac`,下载 Mac 版本的驱动安装包并解压
-
-
+>1.点击右侧链接,下载CP210X驱动程序.
MacOS
#### (2) 解压后,双击镜像文件 SiLabsUSBDriverDisk.dmg,开始安装
@@ -153,3 +149,12 @@
?> **如果您想了解更多关于CP2104 USB驱动的资料,请阅读这个链接的内容** https://developer.apple.com/library/archive/technotes/tn2459/\_index.html
+
\ No newline at end of file
diff --git a/docs/zh_CN/quick_start/m5stick/m5stick_quick_start_with_arduino_Windows.md b/docs/zh_CN/quick_start/m5stick/m5stick_quick_start_with_arduino_Windows.md
index 2861a2f8..fad122ab 100644
--- a/docs/zh_CN/quick_start/m5stick/m5stick_quick_start_with_arduino_Windows.md
+++ b/docs/zh_CN/quick_start/m5stick/m5stick_quick_start_with_arduino_Windows.md
@@ -38,11 +38,7 @@
## 2. 安装串口驱动
-浏览器打开 M5Stack 官网 https://m5stack.com/download
-
-#### (1) 点击 `Windows`,下载 Windows 版本的驱动安装包并解压
-
-
+>1.点击右侧链接,下载CP210X驱动程序.
diff --git a/docs/zh_CN/related_documents.md b/docs/zh_CN/related_documents.md
index 1d206ee9..e93efa78 100644
--- a/docs/zh_CN/related_documents.md
+++ b/docs/zh_CN/related_documents.md
@@ -23,3 +23,24 @@
3. [为M5Core配置Wi-Fi连接](zh_CN/related_documents/Setting_WIFI)
4. [UIFlow Desktop IDE 部署](zh_CN/related_documents/UIFlow_Desktop_IDE)
+
+
+### Mini Burner
+
+>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序.
+[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_GPSRaw.exe)
+
+>2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录
+
+!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动)
+
+
+### Mini Burner
+
+>1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner.
+[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_GPSRaw.exe)
+
+>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
+
+!>3.The CP210X (USB driver) needs to be installed before the Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
diff --git a/docs/zh_CN/related_documents/Arduino_IDE.md b/docs/zh_CN/related_documents/Arduino_IDE.md
index 50d854c6..6944ce8b 100644
--- a/docs/zh_CN/related_documents/Arduino_IDE.md
+++ b/docs/zh_CN/related_documents/Arduino_IDE.md
@@ -91,9 +91,9 @@ https://www.arduino.cc/en/Main/Software
-
Windows
-
MacOS
-
Linux
+
Windows
+
MacOS
+
Linux