## Specification
diff --git a/docs/en/core/basic.md b/docs/en/core/basic.md
index 06885c37..f63172e1 100644
--- a/docs/en/core/basic.md
+++ b/docs/en/core/basic.md
@@ -4,7 +4,7 @@
* * *
-:memo:**[Description](#Description)** :bulb:**[Quick Start](en/quick_start/m5core/m5stack_core_quick_start)** :octocat:**[Example](https://github.com/m5stack/M5Stack/tree/master/examples/Basics)** :electric_plug:**[Schematic](https://github.com/m5stack/M5-Schematic/blob/master/Core/Basic/M5-Core-Schematic(20171206).pdf)** 🛒**[Purchase](https://m5stack.com/collections/m5-core/products/m5stack-official-stock-offer-esp32-basic-core-development-kit-extensible-micro-control-wifi-ble-iot-prototype-board-for-arduino)** :clapper:**[Related Video](#Related-Video)**
+:memo:**[Description](#Description)** :bulb:**[Quick Start](en/quick_start/m5core/m5stack_core_quick_start)** :octocat:**[Example](https://github.com/m5stack/M5Stack/tree/master/examples/Basics)** :electric_plug:**[Schematic](https://github.com/m5stack/M5-Schematic/blob/master/Core/Basic/M5-Core-Schematic(20171206).pdf)** 🛒**[Purchase](https://m5stack.com/collections/m5-core/products/m5stack-official-stock-offer-esp32-basic-core-development-kit-extensible-micro-control-wifi-ble-iot-prototype-board-for-arduino)** :clapper:**[Related Video](#Related-Video)** **[EasyLoader](#EasyLoader)**
## Description
@@ -52,6 +52,20 @@ M5Stack Basic is consist with two separable parts. the upside part has all kinds
- SDIO master/salve 50MHz
- SD-card interface support
+
+## EasyLoader
+
+
+
+
+
+>1.EasyLoader is a simple and fast program burner, and each product page has a product-related case program for EasyLoader.
+
+>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 EasyLoader is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
+
## Peripherals Pin Map
**LCD & TF Card**
diff --git a/docs/en/core/face_kit.md b/docs/en/core/face_kit.md
index 4336a5a2..31066757 100644
--- a/docs/en/core/face_kit.md
+++ b/docs/en/core/face_kit.md
@@ -91,7 +91,7 @@ For more information about Pin assignment and Pin Remapping, Please refer to EPS
**Notice3:Face Kit factory test code**
The error message displayed on the screen, is actually normal, it doesn't mean something wrong with the hardware, don't worry.
-
+
## User Work
diff --git a/docs/en/core/gray.md b/docs/en/core/gray.md
index c6091435..719da9bd 100644
--- a/docs/en/core/gray.md
+++ b/docs/en/core/gray.md
@@ -6,7 +6,7 @@
* * *
-:memo:**[Description](#Description)** :bulb:**[Quick Start](en/quick_start/m5core/m5stack_core_quick_start)** :octocat:**[Example](https://github.com/m5stack/M5Stack/tree/master/examples/Basics)** :electric_plug:**[Schematic](https://github.com/m5stack/M5-Schematic/blob/master/Core/Basic/M5-Core-Schematic(20171206).pdf)** 🛒**[Purchase](https://m5stack.com/collections/m5-core/products/m5stack-official-in-stock-esp32-mpu9250-9axies-motion-sensor-core-development-kit-extensible-iot-development-board-for-arduino)** :clapper:**[Related Video](#Related-Video)**
+:memo:**[Description](#Description)** :bulb:**[Quick Start](en/quick_start/m5core/m5stack_core_quick_start)** :octocat:**[Example](https://github.com/m5stack/M5Stack/tree/master/examples/Basics)** :electric_plug:**[Schematic](https://github.com/m5stack/M5-Schematic/blob/master/Core/Basic/M5-Core-Schematic(20171206).pdf)** 🛒**[Purchase](https://m5stack.com/collections/m5-core/products/m5stack-official-in-stock-esp32-mpu9250-9axies-motion-sensor-core-development-kit-extensible-iot-development-board-for-arduino)** :clapper:**[Related Video](#Related-Video)** **[EasyLoader](#EasyLoader)**
## Description
@@ -52,6 +52,18 @@ Supported development platforms and program languages: Arduino, Blockly language
- SDIO master/salve 50MHz
- SD-card interface support
+## EasyLoader
+
+
+
+
+
+>1.EasyLoader is a simple and fast program burner, and each product page has a product-related case program for EasyLoader.
+
+>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 EasyLoader is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
## Peripherals Pin Map
**LCD & TF card**
diff --git a/docs/en/core/m5stick.md b/docs/en/core/m5stick.md
index 7e833bb3..dd1fd7cb 100644
--- a/docs/en/core/m5stick.md
+++ b/docs/en/core/m5stick.md
@@ -5,7 +5,7 @@
* * *
-:memo:**[Description](#Description)** :bulb:**[Quick Start](en/quick_start/m5stick/m5stick_quick_start)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://m5stack.com/collections/m5-core/products/m5stack-official-new-m5stick-mini-development-kit-esp32-1-3oled-80mah-battery-inside-buzzer-ir-transmitter-mpu9250-optional)** :clapper:**[Related Video](#Related-Video)**
+:memo:**[Description](#Description)** :bulb:**[Quick Start](en/quick_start/m5stick/m5stick_quick_start)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://m5stack.com/collections/m5-core/products/m5stack-official-new-m5stick-mini-development-kit-esp32-1-3oled-80mah-battery-inside-buzzer-ir-transmitter-mpu9250-optional)** **[EasyLoader](#EasyLoader)**
## Description
@@ -57,6 +57,18 @@ M5stick is one of the core devices in M5Stack product series which is built in a
- SDIO master/salve 50MHz
- SD-card interface support
+## EasyLoader
+
+
+
+
+
+>1.EasyLoader is a simple and fast program burner, and each product page has a product-related case program for EasyLoader.
+
+>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 EasyLoader is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
## PinMap
### Peripheral Pin Mapping
diff --git a/docs/en/core/m5stickc.md b/docs/en/core/m5stickc.md
index 6d86a055..dc4ae093 100644
--- a/docs/en/core/m5stickc.md
+++ b/docs/en/core/m5stickc.md
@@ -4,7 +4,7 @@
* * *
-:memo:**[Description](#Description)** :bulb:**[Quick Start](en/quick_start/m5stickc/m5stickc_quick_start)** :octocat:**[Example](#Example)** 🛒**[Purchase](https://m5stack.com/collections/m5-core/products/new-arrival-2019-m5stickc-esp32-pico-mini-iot-development-board-finger-computer-with-color-lcd)** :clapper:**[Related Video](#Related-Video)**
+:memo:**[Description](#Description)** :bulb:**[Quick Start](en/quick_start/m5stickc/m5stickc_quick_start)** :octocat:**[Example](#Example)** 🛒**[Purchase](https://m5stack.com/collections/m5-core/products/new-arrival-2019-m5stickc-esp32-pico-mini-iot-development-board-finger-computer-with-color-lcd)** :clapper:**[Related Video](#Related-Video)** **[EasyLoader](#EasyLoader)**
## Description
@@ -62,6 +62,17 @@ M5stickC is one of the core devices in M5Stack product series which is built in
- SDIO master/salve 50MHz
- SD-card interface support
+## EasyLoader
+
+
+
+
+
+>1.EasyLoader is a simple and fast program burner, and each product page has a product-related case program for EasyLoader.
+
+>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.
+
+
## PinMap
diff --git a/docs/en/core/white.md b/docs/en/core/white.md
deleted file mode 100644
index d3455271..00000000
--- a/docs/en/core/white.md
+++ /dev/null
@@ -1,167 +0,0 @@
-# M5Core WHITE {docsify-ignore-all}
-
-## Description
-
-**The White M5Core is a main board of M5GO IOT Starter Kit.** The White M5Core is similar with M5Core GRAY. But it's bottom module is M5GO Base, not the same as M5Core GRAY.
-
-It equips the ESP32 with everything necessary to program, run and develop on the wonderchip. It also features a MEMS Chip(**MPU9250**), and a TFT LCD, so you can create a 3D remote gesture controller, a simple "Leap Motion" via M5Stack GRAY in a day in stead of couple weeks and so on.
-
-The a Bottom board on the back of M5Core. It's designed for expanding gpio on M-Bus besides I2S Pins(GPIO0, GPIO12, GPIO13, GPIO15, GPIO34)for DIY. Each gpio on M-Bus is expanded as pin and port for convenience and flexibility.
-
-## Feature
-
-- Programming Support
- - UIFlow
- - MicroPython
- - Arduino
-- Compatible LEGO
-- TF Card Support
-
-## PARAMETER
-
-| Source | Parameter |
-| :----------: |:------------: |
-| ESP32 | 240MHz dual core, 600 DMIPS, 520KB SRAM, Wi-Fi, dual mode Bluetooth |
-| Flash | 16MB |
-| Input | 5V @ 500mA |
-| Interface | TypeC x 1, GROVE(I2C+I/0+UART) x 1 |
-| LCD | 2 inch, 320x240 Colorful TFT LCD, ILI9341 |
-| Speaker | 1W-0928 |
-| **MEMS** | MPU9250 |
-| Battery | 150mAh @ 3.7V, inside vb |
-| Op.Temp. | 32°F to 104°F ( 0°C to 40°C ) |
-| Size | 54 x 54 x 12.5 mm |
-| C.A.S.E | Plastic ( PC ) |
-| Weight | 120g with bottom, 100g only core |
-
-## PinMap
-
-**POGO Pin**
-
-| POGO Pin | ESP32 Chip |
-| :----------: |:------------: |
-| SCL | GPIO22 |
-| SDA | GPIO21 |
-
-**LED Bar**
-
-| LED Pin | ESP32 Chip |
-| :----------: |:------------: |
-| LED Pin | GPIO15 |
-
-**MIC**
-
-| MIC Pin | ESP32 Chip |
-| :----------: |:------------: |
-| MIC Pin | GPIO34 |
-
-**Speak**
-
-| Speak Pin | ESP32 Chip |
-| :----------: |:------------: |
-| Speak Pin | GPIO25 |
-
-**Button**
-
-| Button Pin | ESP32 Chip |
-| :----------: |:------------: |
-| BUTTON A | GPIO39 |
-| BUTTON B | GPIO38 |
-| BUTTON C | GPIO37 |
-
-**GROVE**
-
-| PORT A(I2C) | ESP32 Chip |
-| :----------: |:------------: |
-| SCL | GPIO22 |
-| SDA | GPIO21 |
-| 5V | 5V |
-| GND | GND |
-
-| PORT B(I/O) | ESP32 Chip |
-| :----------: |:------------: |
-| G36 | GPIO36 |
-| G26 | GPIO26 |
-| 5V | 5V |
-| GND | GND |
-
-| PORT C(UART2) | ESP32 Chip |
-| :----------: |:------------: |
-| RXD | GPIO16 |
-| TXD | GPIO17 |
-| 5V | 5V |
-| GND | GND |
-
-**MEMS Chip**
-
-*MPU9250 i2c address: 0x68*
-
-| MPU9250 | ESP32 Chip |
-| :----------: |:------------: |
-| SCL | GPIO22 |
-| SDA | GPIO21 |
-| 5V | 5V |
-| GND | GND |
-
-**LCD**
-
-| ILI9341 | ESP32 Chip |
-| :----------: |:------------: |
-| MOSI | GPIO23 |
-| MISO | / |
-| CLK | GPIO18 |
-| CS | GPIO14 |
-| DC | GPIO27 |
-| RST | GPIO33 |
-| BL | GPIO32 |
-
-**TF Card**
-
-| TFCard Pin | ESP32 Chip |
-| :----------: |:------------: |
-| MOSI | GPIO23 |
-| MISO | GPIO19 |
-| CLK | GPIO18 |
-| CS | GPIO4 |
-
-**M-Bus**
-
-
-
-
-
-**NOTE:**
-
-*We have several kinds of Cores, the following figures show the main differece with them.*
-
-- *If you want to **view** the detailed defference with them, please click [here](https://github.com/m5stack/M5-Schematic/blob/master/Core/hardware_difference_between_cores.md).*
-
-- *If you want to **download** the detailed defference with them, please click [here](https://github.com/m5stack/M5-Schematic/blob/master/Core/M5%20Core%20Detailed%20Comparison.xlsx).*
-
-
-
-
-
-## Include
-
-- 1x M5Core WHITE
-- 1x M5GO Base
-- 1x M5GO CHG BASE
-- Type-C USB Cable
-- User Manual
-
-## Related Link
-
-- **Example** - [Arduino](https://github.com/m5stack/M5Stack/tree/master/examples) - [MicroPython](https://github.com/m5stack/M5GO/tree/master/examples)
-
-- **[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-Stock-Offer-M5GO-IoT-Starter-Kit-ESP32-for-Arduino-MicroPython-Programming-Development-IR-MIC/3226069_32881911596.html?spm=2114.12010615.8148356.6.44fa2da3D2i5Yi)**
-
-- **Quick Start**
- - Arduino - [MacOS](/en/quick_start/m5core/m5stack_core_get_started_Arduino_MacOS) - [Windows_64](/en/quick_start/m5core/m5stack_core_get_started_Arduino_Windows)
- - [MicroPython](/en/quick_start/m5core/m5stack_core_get_started_MicroPython)
-
-- **[The difference between M5Cores](https://github.com/m5stack/M5-Schematic/blob/master/Core/hardware_difference_between_cores.md)**
-
-
-
-
diff --git a/docs/en/faq.md b/docs/en/faq.md
index 3f4e8360..072d4f92 100644
--- a/docs/en/faq.md
+++ b/docs/en/faq.md
@@ -60,12 +60,14 @@
-- **Q5: Some computers are connected to the main control, but still can't use Arduino IDE, ESPFlashDownloadTool or M5Burner to burn the program. For example, the following figure using Arduino IDE.**
+- **Q5: Some computers are connected to the main control, but still can't use Arduino IDE、 ESPFlashDownloadTool or M5Burner to burn the program. For example, the following figure using Arduino IDE.**
+
+
Solution: you need to connect the capacitor between RST pin and GND pin in your Core (Capacitance value is more than 0.1 uF) or connect GPIO 0 with GND when downloading your firmware so that GPIO 0 keeps low level for an enough time as the third following picture shows.
diff --git a/docs/en/hat/hat-env.md b/docs/en/hat/hat-env.md
index 05b6686c..d44bf98a 100644
--- a/docs/en/hat/hat-env.md
+++ b/docs/en/hat/hat-env.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://item.taobao.com/item.htm?spm=a2oq0.12575281.0.0.504a1debWyi50z&ft=t&id=595958456624)**
+:memo:**[Description](#Description)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://item.taobao.com/item.htm?spm=a2oq0.12575281.0.0.504a1debWyi50z&ft=t&id=595958456624)** **[EasyLoader](#EasyLoader)**
## Description
@@ -52,6 +52,18 @@ Typical Magnetic Field:
- **[BMM150 Datasheet](https://pdf1.alldatasheet.com/datasheet-pdf/view/608913/ETC2/BMM150.html)**
+
+## EasyLoader
+
+
+
+
+
+>1.EasyLoader is a simple and fast program burner, and each product page has a product-related case program for EasyLoader.
+
+>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.
+
+
## Example
- **[Arduino](https://github.com/m5stack/M5StickC/tree/master/examples/Hat/ENV)**
@@ -62,6 +74,3 @@ Typical Magnetic Field:
ENV Unit
SCL
SDA
5V
GND
-
-
-
diff --git a/docs/en/hat/hat-pir.md b/docs/en/hat/hat-pir.md
index 28d3d547..194d9d2c 100644
--- a/docs/en/hat/hat-pir.md
+++ b/docs/en/hat/hat-pir.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :electric_plug:**[Schematic](#Schematic))** 🛒**[Purchase](https://item.taobao.com/item.htm?spm=a2oq0.12575281.0.0.504a1debWyi50z&ft=t&id=596552375186)**
+:memo:**[Description](#Description)** :electric_plug:**[Schematic](#Schematic))** 🛒**[Purchase](https://item.taobao.com/item.htm?spm=a2oq0.12575281.0.0.504a1debWyi50z&ft=t&id=596552375186)** **[EasyLoader](#EasyLoader)**
## Description
@@ -32,16 +32,31 @@
- Security product
- Auto-induction
+
## Schematic
+
+
## Links
- **[Official channle](https://i.youku.com/i/UNjE1ODA2MzE0OA==?spm=a2hzp.8253869.0.0)**
- **[Official forum](http://forum.m5stack.com/)**
+## EasyLoader
+
+
+
+
+
+>1.EasyLoader is a simple and fast program burner, and each product page has a product-related case program for EasyLoader.
+
+>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.
+
+
+
## Example
-- **[Arduino](https://github.com/m5stack/M5StickC/tree/master/examples/Hat/PIR)**
+- **[Arduino](https://github.com/m5stack/M5StickC/tree/master/examples/Hat/ENV)**
diff --git a/docs/en/hat/hat-spk.md b/docs/en/hat/hat-spk.md
index b380f742..e0df0bdd 100644
--- a/docs/en/hat/hat-spk.md
+++ b/docs/en/hat/hat-spk.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://item.taobao.com/item.htm?spm=a2oq0.12575281.0.0.504a1debWyi50z&ft=t&id=596552567279)**
+:memo:**[Description](#Description)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://item.taobao.com/item.htm?spm=a2oq0.12575281.0.0.504a1debWyi50z&ft=t&id=596552567279)** **[EasyLoader](#EasyLoader)**
## Description
@@ -31,6 +31,9 @@
- **[Schematic](https://github.com/m5stack/M5-Schematic/blob/master/Hat/StickHat_SPK.pdf)**
+
+
+
## Links
- **[Official Channle](https://i.youku.com/i/UNjE1ODA2MzE0OA==?spm=a2hzp.8253869.0.0)**
@@ -40,11 +43,20 @@
- **[PAM8303 Datasheet](https://pdf1.alldatasheet.com/datasheet-pdf/view/790820/DIODES/PAM8303C.html)**
+## EasyLoader
+
+
+
+
+
+>1.EasyLoader is a simple and fast program burner, and each product page has a product-related case program for EasyLoader.
+
+>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.
+
## Example
- **[Arduino](https://github.com/m5stack/M5StickC/tree/master/examples/Hat/SPK)**
-## Schematic
-
+
diff --git a/docs/en/module/commu.md b/docs/en/module/commu.md
index bcf8858d..87bbe918 100644
--- a/docs/en/module/commu.md
+++ b/docs/en/module/commu.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-New-COMMU-Module-Extend-RS485-TTL-CAN-I2C-Port-with-MCP2515-TJA1051-SP3485-Development-Board/3226069_32954475633.html?spm=a2g1y.12024536.productList_5885013.subject_2)**
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-New-COMMU-Module-Extend-RS485-TTL-CAN-I2C-Port-with-MCP2515-TJA1051-SP3485-Development-Board/3226069_32954475633.html?spm=a2g1y.12024536.productList_5885013.subject_2)** **[EasyLoader](#EasyLoader)**
## Description
@@ -57,8 +57,11 @@ Be care about TTL Interface. It is a UART Interface actually by default. But you
## EasyLoader
+
+
+
+
>1.EasyLoader is a simple and fast program burner, and each product page has a product-related case program for EasyLoader.
-[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.
diff --git a/docs/en/module/encoder.md b/docs/en/module/encoder.md
index d089278f..1211fe4d 100644
--- a/docs/en/module/encoder.md
+++ b/docs/en/module/encoder.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :octocat:**[Example](#Example)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Encoder-Panel-for-M5Stack-FACES-ESP32-Pocket-Computer-with-12pcs-NeoPixel-LED-MEGA328-Inside-I2C/3226069_32960440900.html?spm=2114.12010615.8148356.16.24884ead1iqJmC)**
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Encoder-Panel-for-M5Stack-FACES-ESP32-Pocket-Computer-with-12pcs-NeoPixel-LED-MEGA328-Inside-I2C/3226069_32960440900.html?spm=2114.12010615.8148356.16.24884ead1iqJmC)** **[EasyLoader](#EasyLoader)**
## Description
@@ -22,6 +22,18 @@ The series communication protocol between M5 core and ENCODER is IIC (adress: 0x
- Mega328 inside
- Encoder detection
+## EasyLoader
+
+
+
+
+
+>1.EasyLoader is a simple and fast program burner, and each product page has a product-related case program for EasyLoader.
+
+>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 EasyLoader is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
## Function
**Control single RGB**
diff --git a/docs/en/module/goplus.md b/docs/en/module/goplus.md
index e8c8390f..9cd7f807 100644
--- a/docs/en/module/goplus.md
+++ b/docs/en/module/goplus.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-New-Arrival-GOPLUS-Module-with-MEGA328P-IR-Transmitter-and-Receiver-suit-for-ESP32-Kit/3226069_33010785963.html?spm=2114.12010615.8148356.1.a8747842Ll7Apb)** :octocat:**[Code](#Code)**
+:memo:**[Description](#Description)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-New-Arrival-GOPLUS-Module-with-MEGA328P-IR-Transmitter-and-Receiver-suit-for-ESP32-Kit/3226069_33010785963.html?spm=2114.12010615.8148356.1.a8747842Ll7Apb)** :octocat:**[Code](#Code)** **[EasyLoader](#EasyLoader)**
## Description
@@ -31,6 +31,18 @@ Communication Protocol: IIC (0x61).
- 1x M5Stack GoPlus Module
+## EasyLoader
+
+
+
+
+
+>1.EasyLoader is a simple and fast program burner, and each product page has a product-related case program for EasyLoader.
+
+>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 EasyLoader is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
## Schematic
diff --git a/docs/en/module/gps.md b/docs/en/module/gps.md
index e87af804..60639e2f 100644
--- a/docs/en/module/gps.md
+++ b/docs/en/module/gps.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-Stock-Offer-GPS-Module-with-Internal-External-Antenna-MCX-Interface-IoT-Development-Board-for/3226069_32840757048.html?spm=2114.12010615.8148356.2.7c6c2743BZthY3)**
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-Stock-Offer-GPS-Module-with-Internal-External-Antenna-MCX-Interface-IoT-Development-Board-for/3226069_32840757048.html?spm=2114.12010615.8148356.2.7c6c2743BZthY3)** **[EasyLoader](#EasyLoader)**
## Description
@@ -65,10 +65,13 @@ If you want to Change the uart baudrate,please check here ( [u-center-just-for-W
- **[u-blox Protocol Manual](https://www.u-blox.com/sites/default/files/products/documents/u-blox8-M8_ReceiverDescrProtSpec_%28UBX-13003221%29_Public.pdf)**
-### EasyLoader
+## EasyLoader
+
+
+
+
>1.EasyLoader is a simple and fast program burner, and each product page has a product-related case program for EasyLoader.
-[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.
diff --git a/docs/en/module/joystick.md b/docs/en/module/joystick.md
index a23a8eb4..03c15ae8 100644
--- a/docs/en/module/joystick.md
+++ b/docs/en/module/joystick.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :octocat:**[Example](#Example)** 🛒**[Purchase](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.15.6c7f425eQd3OmC&id=581195019026)**
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** 🛒**[Purchase](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.15.6c7f425eQd3OmC&id=581195019026)** **[EasyLoader](#EasyLoader)**
## Description
@@ -73,8 +73,11 @@ void get_joystick_offset(void){
## EasyLoader
+
+
+
+
>1.EasyLoader is a simple and fast program burner, and each product page has a product-related case program for EasyLoader.
-[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.
diff --git a/docs/en/module/lego_plus.md b/docs/en/module/lego_plus.md
index fc9e2dcf..6a337eae 100644
--- a/docs/en/module/lego_plus.md
+++ b/docs/en/module/lego_plus.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-MEGA328-4-DC-10-DC-I2C/3226069_32961587834.html)** :clapper:**[Related Video](#Related-Video)**
+:memo:**[Description](#Description)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-MEGA328-4-DC-10-DC-I2C/3226069_32961587834.html)** :clapper:**[Related Video](#Related-Video)** **[EasyLoader](#EasyLoader)**
## Description
@@ -41,8 +41,11 @@ LEGO motor is one of the Technic pieces form LEGO. The purpose of LEGO Technic i
## EasyLoader
+
+
+
+
>1.EasyLoader is a simple and fast program burner, and each product page has a product-related case program for EasyLoader.
-[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.
diff --git a/docs/en/module/lora.md b/docs/en/module/lora.md
index bbdf97da..9e3a7e1c 100644
--- a/docs/en/module/lora.md
+++ b/docs/en/module/lora.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-Stock-Offer-LoRa-Module-for-ESP32-DIY-Development-Kit-Wireless-433MHz-Built-in-Antenna/3226069_32839736315.html?spm=2114.12010615.8148356.22.25e96be7xE1y22.html)**
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-Stock-Offer-LoRa-Module-for-ESP32-DIY-Development-Kit-Wireless-433MHz-Built-in-Antenna/3226069_32839736315.html?spm=2114.12010615.8148356.22.25e96be7xE1y22.html)** **[EasyLoader](#EasyLoader)**
## Description
@@ -56,8 +56,11 @@ LoRa and LoRaWAN permit long-range connectivity for Internet of Things (IoT) dev
## EasyLoader
+
+
+
+
>1.EasyLoader is a simple and fast program burner, and each product page has a product-related case program for EasyLoader.
-[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.
diff --git a/docs/en/module/lorawan.md b/docs/en/module/lorawan.md
index 35b028cb..026ddb62 100644
--- a/docs/en/module/lorawan.md
+++ b/docs/en/module/lorawan.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-New-LoRaWAN-Module-433-470Mhz-868-915MHz-with-Internal-Antenna-and-MCX-External-Antenna-Port/3226069_32953098569.html?spm=a2g1y.12024536.productList_5885011.pic_2)**
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-New-LoRaWAN-Module-433-470Mhz-868-915MHz-with-Internal-Antenna-and-MCX-External-Antenna-Port/3226069_32953098569.html?spm=a2g1y.12024536.productList_5885011.pic_2)** **[EasyLoader](#EasyLoader)**
## Description
@@ -90,13 +90,17 @@ By default, the UART configuration: "9600, 8, n, 1"(8 bits data, no parity, 1 st
## EasyLoader
+
+
+
+
>1.EasyLoader is a simple and fast program burner, and each product page has a product-related case program for EasyLoader.
-[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 EasyLoader is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
## Example
### Arduino IDE
diff --git a/docs/en/module/plus.md b/docs/en/module/plus.md
index 24b44840..f17af7ae 100644
--- a/docs/en/module/plus.md
+++ b/docs/en/module/plus.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-New-Arrival-PLUS-Module-Encoder-Module-with-MEGA328P-500mAh-Battery-ISP-IR-Transmitter-UART-GPIO/3226069_32949278724.html?spm=a2g1x.12024536.productList_5885013.pic_1)** :clapper:**[Related Video](#Related-Video)**
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-New-Arrival-PLUS-Module-Encoder-Module-with-MEGA328P-500mAh-Battery-ISP-IR-Transmitter-UART-GPIO/3226069_32949278724.html?spm=a2g1x.12024536.productList_5885013.pic_1)** :clapper:**[Related Video](#Related-Video)** **[EasyLoader](#EasyLoader)**
## Description
@@ -31,10 +31,13 @@ Communication Protocol: IIC (0x62).
- **[The Firmware of inside MEGA328](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/PLUS/firmware_328p)**
-### EasyLoader
+## EasyLoader
+
+
+
+
>1.EasyLoader is a simple and fast program burner, and each product page has a product-related case program for EasyLoader.
-[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.
diff --git a/docs/en/module/servo.md b/docs/en/module/servo.md
index d2f55516..ca2e3f12 100644
--- a/docs/en/module/servo.md
+++ b/docs/en/module/servo.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-New-SERVO-Module-Board-12-Channels-Servo-Controller-with-MEGA328-Inside-Power-Adapter-6-24V/3226069_32951356502.html?spm=a2g1y.12024536.productList_5885011.pic_0)** :clapper:**[Related Video](#Related-Video)**
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-New-SERVO-Module-Board-12-Channels-Servo-Controller-with-MEGA328-Inside-Power-Adapter-6-24V/3226069_32951356502.html?spm=a2g1y.12024536.productList_5885011.pic_0)** :clapper:**[Related Video](#Related-Video)** **[EasyLoader](#EasyLoader)**
## Description
@@ -37,10 +37,13 @@ Servo is powered by MEGA328 communicate via IIC(0x53).
- **[The Firmware of inside MEGA328](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/SERVO/firmware_328p)**
-### EasyLoader
+## EasyLoader
+
+
+
+
>1.EasyLoader is a simple and fast program burner, and each product page has a product-related case program for EasyLoader.
-[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.
diff --git a/docs/en/module/sim800.md b/docs/en/module/sim800.md
index f4c591ad..ed2b012d 100644
--- a/docs/en/module/sim800.md
+++ b/docs/en/module/sim800.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-In-Stock-GSM-Module-SIM800L-Stackable-IoT-Development-Board-for-Arduino-ESP32-with-MIC/3226069_32843211923.html?spm=2114.12010615.8148356.20.25e96be7xE1y22.html)** :clapper:**[Related Video](#Related-Video)**
+:memo:**[Description](#Description)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-In-Stock-GSM-Module-SIM800L-Stackable-IoT-Development-Board-for-Arduino-ESP32-with-MIC/3226069_32843211923.html?spm=2114.12010615.8148356.20.25e96be7xE1y22.html)** :clapper:**[Related Video](#Related-Video)** **[EasyLoader](#EasyLoader)**
## Description
@@ -61,8 +61,11 @@ Series Protocol: UART
## EasyLoader
+
+
+
+
>1.EasyLoader is a simple and fast program burner, and each product page has a product-related case program for EasyLoader.
-[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.
diff --git a/docs/en/module/stepmotor.md b/docs/en/module/stepmotor.md
index 4de34343..6fbae740 100644
--- a/docs/en/module/stepmotor.md
+++ b/docs/en/module/stepmotor.md
@@ -6,7 +6,7 @@
***
-:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-New-Arrival-Stepmotor-Module-for-Arduino-ESP32-GRBL-12C-Step-Motor-MEGA328P-similar-as-12V/3226069_32889109142.html?spm=2114.12010612.8148356.17.50511b9b5ViNuz)**
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-New-Arrival-Stepmotor-Module-for-Arduino-ESP32-GRBL-12C-Step-Motor-MEGA328P-similar-as-12V/3226069_32889109142.html?spm=2114.12010612.8148356.17.50511b9b5ViNuz)** **[EasyLoader](#EasyLoader)**
## Description
@@ -40,6 +40,18 @@ Integrated 3 DRV8825, a simple but very powerful board that can control one bipo
- **[The Firmware of inside MEGA328](https://github.com/m5stack/stepmotor_module/tree/master/Firmware%20for%20stepmotor%20module/GRBL-Arduino-Library)**
+## EasyLoader
+
+
+
+
+
+>1.EasyLoader is a simple and fast program burner, and each product page has a product-related case program for EasyLoader.
+
+>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 EasyLoader is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
## Example
### 1. Arduino IDE
diff --git a/docs/en/module/usb.md b/docs/en/module/usb.md
index 0bcd2c11..2e5524cb 100644
--- a/docs/en/module/usb.md
+++ b/docs/en/module/usb.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-New-USB-Module-USB-HOST-HID-with-MAX3421E-SPI-Interface-Output-5-Input-5-Compatible/3226069_32961627365.html?spm=2114.12010615.8148356.4.6c042548sAUbGi)** :clapper:**[Related Video](#Related-Video)**
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-New-USB-Module-USB-HOST-HID-with-MAX3421E-SPI-Interface-Output-5-Input-5-Compatible/3226069_32961627365.html?spm=2114.12010615.8148356.4.6c042548sAUbGi)** :clapper:**[Related Video](#Related-Video)** **[EasyLoader](#EasyLoader)**
## Description
@@ -38,8 +38,11 @@ Series Protocol: SPI
## EasyLoader
+
+
+
+
>1.EasyLoader is a simple and fast program burner, and each product page has a product-related case program for EasyLoader.
-[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.
diff --git a/docs/en/quick_start/m5core/m5stack_core_get_started_MicroPython_m5cloud.md b/docs/en/quick_start/m5core/m5stack_core_get_started_MicroPython_m5cloud.md
deleted file mode 100644
index 396a540c..00000000
--- a/docs/en/quick_start/m5core/m5stack_core_get_started_MicroPython_m5cloud.md
+++ /dev/null
@@ -1,154 +0,0 @@
-# M5Core Quick Start - M5Cloud {docsify-ignore-all}
-
-?> If it's first time to use M5Core or you want to change the networkable AP that means the Core can't access [http://cloud.m5stack.com](http://cloud.m5stack.com), you need visit this article for setting wifi [How to connect wifi using Core with M5Cloud](/en/related_documents/how_to_connect_wifi_using_core_with_m5cloud).
-
-By default, we consider your M5Core has been connected with the networkable AP successfully. And the screen shows like this figure below.
-
-
-
-
-
-## CONTENT
-
-1. [Connect to M5Cloud](#connect-to-m5cloud)
-
-2. [Binding device](#binding-device)
-
-3. [Program with Core](#program-with-Core)
-
-
-## 1. Connect to M5Cloud
-
-Now If you want to program the M5 from your computer, enter the url shown at the top of the screen `cloud.m5stack.com`
-
-It will show as following figure.
-
-
-
-
-
-Now, register a account.
-
-## 2. Binding device
-
-Press `Device`->`Add` buttom on M5Cloud IDE for binding M5Stack board to your account.(Now, my check code is `052879`)
-
-
-
-
-
-
-
-
-
-At the moment, you can program it through Python as shown below.
-
-## 3. Program with Core
-
-### a. New a Project
-
-
-
-
-
-### a. Code it
-
-*Now, let's get started with FACES Kit.*
-
-After creating a new project, add a file named `faces.py` as a python module.
-
-
-
-
-
-
-
-
-
-Then copy following code into faces.py and main.py, and save they.
-
-```Python
-"""
-File name: faces.py
-
-M5Stack MicroPython FACES keyboard I2C driver
-"""
-
-class Faces:
- def __init__(self, i2c=None):
- if i2c == None:
- from machine import I2C, Pin
- self.i2c = I2C(sda=21, scl=22)
- else:
- self.i2c = i2c
- self.addr = 0x08
- self.cb = None
-
- def read(self):
- return self.i2c.readfrom(self.addr, 1)
-
- def _callback(self, pin):
- from machine import Pin
- if pin == Pin(5):
- self.cb(self.read())
-
- def callback(self, cb):
- from machine import Pin
- self.pin = Pin(5)
- self.pin.init(Pin.IN)
- self.pin.irq(trigger=Pin.IRQ_FALLING, handler=self._callback)
- self.cb = cb
-```
-
-
-
-
-
-
-```Python
-"""
-File name: main.py
-"""
-
-from m5stack import *
-from faces import Faces
-
-keyboard = Faces()
-
-# read once
-print("Key value:", end='')
-print(keyboard.read())
-
-# callback
-def keyboard_cb(value):
- print("Key value:", end='')
- print(value)
- lcd.print(value)
-
-keyboard.callback(keyboard_cb)
-```
-
-
-
-
-
-
-
-
-
-
-Now, upload and run it!
-
-
-
-
-
-## Complete
-
-The function of This demostration is that screen and serial terminal will display the value of the key you pressed.
-
-Now, I press the first line of QWERTY Keyboard. ("q", "w", "e", "r", "t", "y", "u", "i", "o", "p")
-
-
-
-
\ No newline at end of file
diff --git a/docs/en/quick_start/m5core/m5stack_core_quick_start.md b/docs/en/quick_start/m5core/m5stack_core_quick_start.md
index 99f4eecb..d71f3ce5 100644
--- a/docs/en/quick_start/m5core/m5stack_core_quick_start.md
+++ b/docs/en/quick_start/m5core/m5stack_core_quick_start.md
@@ -1,7 +1,31 @@
# M5Core Get Started {docsify-ignore-all}
-**Choose the development platform**
+
+
+## Choose the development platform
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/docs/en/quick_start/m5stick/m5stick_quick_start.md b/docs/en/quick_start/m5stick/m5stick_quick_start.md
index 84bf0a5c..d6b89adf 100644
--- a/docs/en/quick_start/m5stick/m5stick_quick_start.md
+++ b/docs/en/quick_start/m5stick/m5stick_quick_start.md
@@ -1,7 +1,31 @@
# M5Stick Quick Start {docsify-ignore-all}
-**Choose the development platform**
+
+
+## Choose the development platform
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ 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 1a35554b..b0a42693 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
@@ -6,7 +6,7 @@
-
+
## Table of Contents
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 dfd11905..1eafc261 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
@@ -1,6 +1,6 @@
# M5Stick Quick Start - Arduino Win {docsify-ignore-all}
-
+
## Table of Contents
diff --git a/docs/en/quick_start/m5stick/m5stick_quick_start_with_uiflow.md b/docs/en/quick_start/m5stick/m5stick_quick_start_with_uiflow.md
index d622be1c..12a05681 100644
--- a/docs/en/quick_start/m5stick/m5stick_quick_start_with_uiflow.md
+++ b/docs/en/quick_start/m5stick/m5stick_quick_start_with_uiflow.md
@@ -1,6 +1,6 @@
# M5Stick Quick Start - UIFlow {docsify-ignore-all}
-
+
1. **[Update firmware](#update-firmware)**
diff --git a/docs/en/quick_start/m5stickc/m5stickc_quick_start.md b/docs/en/quick_start/m5stickc/m5stickc_quick_start.md
index 2767c28b..ad28a9b1 100644
--- a/docs/en/quick_start/m5stickc/m5stickc_quick_start.md
+++ b/docs/en/quick_start/m5stickc/m5stickc_quick_start.md
@@ -1,7 +1,31 @@
# M5StickC Quick Start {docsify-ignore-all}
-**Choose the development platform**
+
+
+## Choose the development platform
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/docs/en/quick_start/m5stickc/m5stickc_quick_start_with_arduino_MacOS.md b/docs/en/quick_start/m5stickc/m5stickc_quick_start_with_arduino_MacOS.md
index 9fffe509..9c3c2bfe 100644
--- a/docs/en/quick_start/m5stickc/m5stickc_quick_start_with_arduino_MacOS.md
+++ b/docs/en/quick_start/m5stickc/m5stickc_quick_start_with_arduino_MacOS.md
@@ -16,7 +16,7 @@
- [Step2. ESP32 Board Support](#step2-esp32-board-support)
- - [Step3. Install M5Stack Lib](#step3-install-m5stack-lib)
+ - [Step3. Install M5StackC Lib](#step3-install-m5stack-lib)
2. [Example](#example)
@@ -87,13 +87,11 @@ Open Arduino IDE, select `Tools`->`Board`->`M5StickC` , `Tools` -> `Ports`(choos
### 2. Select an example
-Click `File-> Examples`. Here are some test demos in `M5Stack`->`Stick`
-
-Let's open this example called `FactoryTest` inside Basics.
+Click `File`->`Examples`->`M5StackC`->`Basic`->`FactoryTest`
-Click `Upload`, to flash the code to the device. Once it's done, reset the M5Core, On M5Core screen will display "Hello World!"
+Click `Upload`, to flash the code to the device.
**The button located on the bottom left is the power button, single-click to reboot. To enter deep sleep mode, double click this button**
@@ -106,6 +104,3 @@ Most version of MacOS have no problem detecting the serial device that connected
-
-?> **If you want to know more about the CP2104 USB driver permission, visit this link.** https://developer.apple.com/library/archive/technotes/tn2459/\_index.html
-
diff --git a/docs/en/quick_start/m5stickc/m5stickc_quick_start_with_arduino_Windows.md b/docs/en/quick_start/m5stickc/m5stickc_quick_start_with_arduino_Windows.md
index c960d12b..5c99615e 100644
--- a/docs/en/quick_start/m5stickc/m5stickc_quick_start_with_arduino_Windows.md
+++ b/docs/en/quick_start/m5stickc/m5stickc_quick_start_with_arduino_Windows.md
@@ -1,6 +1,6 @@
# M5StickC Quick Start - Arduino Win {docsify-ignore-all}
-
+
## Table of Contents
diff --git a/docs/en/quick_start/m5stickc/m5stickc_quick_start_with_uiflow.md b/docs/en/quick_start/m5stickc/m5stickc_quick_start_with_uiflow.md
index a91e19a3..4850f06a 100644
--- a/docs/en/quick_start/m5stickc/m5stickc_quick_start_with_uiflow.md
+++ b/docs/en/quick_start/m5stickc/m5stickc_quick_start_with_uiflow.md
@@ -1,6 +1,6 @@
# M5StickC Quick Start - UIFlow {docsify-ignore-all}
-
+
**[1. Burn UIFlow Firmware](#_1-Burn-UIFlow-Firmware)**
diff --git a/docs/en/related_documents.md b/docs/en/related_documents.md
index f98e4dcf..7d93ff6f 100644
--- a/docs/en/related_documents.md
+++ b/docs/en/related_documents.md
@@ -51,3 +51,13 @@
\ No newline at end of file
diff --git a/docs/en/related_documents/Arduino_IDE.md b/docs/en/related_documents/Arduino_IDE.md
index 2c4cc61c..24c10fc8 100644
--- a/docs/en/related_documents/Arduino_IDE.md
+++ b/docs/en/related_documents/Arduino_IDE.md
@@ -39,7 +39,7 @@
->5.选择 `工具`->`开发板:`->`ESP32`
+>5.select `Tools`->`Board:`->`ESP32`
@@ -108,4 +108,4 @@
}
-
\ No newline at end of file
+s
\ No newline at end of file
diff --git a/docs/en/unit/adc.md b/docs/en/unit/adc.md
index a030637f..108a3af8 100644
--- a/docs/en/unit/adc.md
+++ b/docs/en/unit/adc.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-ADC-Unit-16-Bit-I2C-GROVE-ADS1100-Module-0V-to-12V-analog-to-digital/3226069_32946953374.html?spm=a2g1x.12024536.productList_5885013.pic_7)**
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-ADC-Unit-16-Bit-I2C-GROVE-ADS1100-Module-0V-to-12V-analog-to-digital/3226069_32946953374.html?spm=a2g1x.12024536.productList_5885013.pic_7)** **[EasyLoader](#EasyLoader)**
## Description
diff --git a/docs/en/unit/angle.md b/docs/en/unit/angle.md
index 551403c0..55f14376 100644
--- a/docs/en/unit/angle.md
+++ b/docs/en/unit/angle.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-Mini-Angle-Unit-Potentiometer-Inside-Resistance-Adjustable-GPIO-GROVE-Co-n-nec-to-r/3226069_32931834705.html?spm=a2g1y.12024536.productList_5885013.subject_18)**
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-Mini-Angle-Unit-Potentiometer-Inside-Resistance-Adjustable-GPIO-GROVE-Co-n-nec-to-r/3226069_32931834705.html?spm=a2g1y.12024536.productList_5885013.subject_18)** **[EasyLoader](#EasyLoader)**
## Description
diff --git a/docs/en/unit/button.md b/docs/en/unit/button.md
index 2037104d..bca7bbd2 100644
--- a/docs/en/unit/button.md
+++ b/docs/en/unit/button.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-Mini-Button-Unit-for-https://github.com/m5stack/m5-prduct-docsESP32-Arduino-Micropython-Development-Kit-with-GROVE-GPIO-Port-Blockly/3226069_32921805637.html?spm=a2g1x.12024536.productList_2187621.8)**
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-Mini-Button-Unit-for-https://github.com/m5stack/m5-prduct-docsESP32-Arduino-Micropython-Development-Kit-with-GROVE-GPIO-Port-Blockly/3226069_32921805637.html?spm=a2g1x.12024536.productList_2187621.8)** **[EasyLoader](#EasyLoader)**
## Description
diff --git a/docs/en/unit/cardkb.md b/docs/en/unit/cardkb.md
index cb45f65e..a956e0b9 100644
--- a/docs/en/unit/cardkb.md
+++ b/docs/en/unit/cardkb.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :octocat:**[Example](#Example)** 🛒**[Purchase](https://pt.aliexpress.com/store/product/M5Stack-Official-CardKB-Mini-Keyboard-Unit-with-MEGA328P-GROVE-Port-I2C-ISP-for-M5Stack-ESP32-Arduino/3226069_32963872643.html?spm=a2g03.12010615.8148356.28.7b686481fhK2em)** :clapper:**[Related Video](#Related-Video)**
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** 🛒**[Purchase](https://pt.aliexpress.com/store/product/M5Stack-Official-CardKB-Mini-Keyboard-Unit-with-MEGA328P-GROVE-Port-I2C-ISP-for-M5Stack-ESP32-Arduino/3226069_32963872643.html?spm=a2g03.12010615.8148356.28.7b686481fhK2em)** :clapper:**[Related Video](#Related-Video)** **[EasyLoader](#EasyLoader)**
## Description
diff --git a/docs/en/unit/color.md b/docs/en/unit/color.md
index 6c97da66..67f27a28 100644
--- a/docs/en/unit/color.md
+++ b/docs/en/unit/color.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-Color-Unit-TCS34725-Color-Sensor-RGB-Color-Sensor-Development-Board-Module-GROVE-I2C-Compatible/3226069_32946957647.html?spm=a2g1x.12024536.productList_5885013.pic_5)** :clapper:**[Related Video](#Related-Video)**
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-Color-Unit-TCS34725-Color-Sensor-RGB-Color-Sensor-Development-Board-Module-GROVE-I2C-Compatible/3226069_32946957647.html?spm=a2g1x.12024536.productList_5885013.pic_5)** :clapper:**[Related Video](#Related-Video)** **[EasyLoader](#EasyLoader)**
## Description
diff --git a/docs/en/unit/dac.md b/docs/en/unit/dac.md
index b0b5db24..581edc0e 100644
--- a/docs/en/unit/dac.md
+++ b/docs/en/unit/dac.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :octocat:**[Example](#Example)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-DAC-Unit-MCP4725-I2C-DAC-Converter-Breakout-Module-Digital-to-Analog-12-Bits-0V/3226069_32947696641.html?spm=a2g1x.12024536.productList_5885013.pic_6)**
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-DAC-Unit-MCP4725-I2C-DAC-Converter-Breakout-Module-Digital-to-Analog-12-Bits-0V/3226069_32947696641.html?spm=a2g1x.12024536.productList_5885013.pic_6)** **[EasyLoader](#EasyLoader)**
## Description
diff --git a/docs/en/unit/dual_button.md b/docs/en/unit/dual_button.md
index a3834763..2bfa0342 100644
--- a/docs/en/unit/dual_button.md
+++ b/docs/en/unit/dual_button.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-New-Mini-Dual-Button-Unit-Mini-with-GROVE-Port-Cable-Connector-Compatible-with-FIRE/3226069_32923126250.html?spm=a2g1x.12024536.productList_2187621.9)** :clapper:**[Related Video](#Related-Video)**
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-New-Mini-Dual-Button-Unit-Mini-with-GROVE-Port-Cable-Connector-Compatible-with-FIRE/3226069_32923126250.html?spm=a2g1x.12024536.productList_2187621.9)** :clapper:**[Related Video](#Related-Video)** **[EasyLoader](#EasyLoader)**
## Description
diff --git a/docs/en/unit/earth.md b/docs/en/unit/earth.md
index eb493898..fb62e017 100644
--- a/docs/en/unit/earth.md
+++ b/docs/en/unit/earth.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-Earth-Module-Grove-Compatible-Soil-monitoring-Analog-and-Digital-Output/3226069_32922643696.html?spm=2114.12010615.8148356.2.45434ff2lDdyLQ)** :clapper:**[Related Video](#Related-Video)**
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-Earth-Module-Grove-Compatible-Soil-monitoring-Analog-and-Digital-Output/3226069_32922643696.html?spm=2114.12010615.8148356.2.45434ff2lDdyLQ)** :clapper:**[Related Video](#Related-Video)** **[EasyLoader](#EasyLoader)**
## Description
diff --git a/docs/en/unit/env.md b/docs/en/unit/env.md
index c95a3677..aabba0a1 100644
--- a/docs/en/unit/env.md
+++ b/docs/en/unit/env.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-Mini-ENV-Unit-with-DHT12-BMP280-Digital-DHT-12-Temperature-Humidity-Aire-Pressure-Sensor/3226069_32933115893.html?spm=2114.12010615.8148356.2.758c5bcbURtQtR)**
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-Mini-ENV-Unit-with-DHT12-BMP280-Digital-DHT-12-Temperature-Humidity-Aire-Pressure-Sensor/3226069_32933115893.html?spm=2114.12010615.8148356.2.758c5bcbURtQtR)** **[EasyLoader](#EasyLoader)**
## Description
diff --git a/docs/en/unit/esp32cam.md b/docs/en/unit/esp32cam.md
index cc10f4ea..3d462d30 100644
--- a/docs/en/unit/esp32cam.md
+++ b/docs/en/unit/esp32cam.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :bulb:**[Quick Start](en/quick_start/m5camera/m5camera_quick_start)** :octocat:**[Code](#Code)** :electric_plug:**[Schematic](https://github.com/m5stack/M5-Schematic/blob/master/Units/esp32-cam/M5CAM-ESP32-A1-POWER.pdf)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-ESP32-Camera-Module-Development-Board-OV2640-Camera-Type-C-Grove-Port-3D-Wifi-Antenna/3226069_32881414545.html)** :clapper:**[Related Video](#Related-Video)**
+:memo:**[Description](#Description)** :bulb:**[Quick Start](en/quick_start/m5camera/m5camera_quick_start)** :octocat:**[Code](#Code)** :electric_plug:**[Schematic](https://github.com/m5stack/M5-Schematic/blob/master/Units/esp32-cam/M5CAM-ESP32-A1-POWER.pdf)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-ESP32-Camera-Module-Development-Board-OV2640-Camera-Type-C-Grove-Port-3D-Wifi-Antenna/3226069_32881414545.html)** :clapper:**[Related Video](#Related-Video)** **[EasyLoader](#EasyLoader)**
## Description
@@ -68,6 +68,18 @@ The hardware also comes with some reserved weld pad, just in case you want put t
- 1x ESP32CAM Unit
+## EasyLoader
+
+
+
+
+
+>1.EasyLoader is a simple and fast program burner, and each product page has a product-related case program for EasyLoader.
+
+>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 EasyLoader is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
## PinMap
**Camera Interface PinMap**
diff --git a/docs/en/unit/extio.md b/docs/en/unit/extio.md
index 934984fb..cbcbfbd6 100644
--- a/docs/en/unit/extio.md
+++ b/docs/en/unit/extio.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :octocat:**[Example](#Example)** 🛒**[Purchase](https://pt.aliexpress.com/store/product/M5Stack-Official-Extend-Serial-IO-I-O-Unit-Grove-Cable-I2C-Interface-for-Arduino-Blockly-ESP32/3226069_32966582585.html?spm=a2g03.12010615.8148356.48.3b773d71o7oNY1)**
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** 🛒**[Purchase](https://pt.aliexpress.com/store/product/M5Stack-Official-Extend-Serial-IO-I-O-Unit-Grove-Cable-I2C-Interface-for-Arduino-Blockly-ESP32/3226069_32966582585.html?spm=a2g03.12010615.8148356.48.3b773d71o7oNY1)** **[EasyLoader](#EasyLoader)**
## Description
diff --git a/docs/en/unit/finger.md b/docs/en/unit/finger.md
index 3d001d29..11b05c93 100644
--- a/docs/en/unit/finger.md
+++ b/docs/en/unit/finger.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://pt.aliexpress.com/store/product/M5Stack-Official-Finger-Print-Unit-FPC1020A-Capacitive-Fingerprint-Identification-Module-Grove-Cable-UART-Interface-for-ESP32/3226069_32966642182.html?spm=a2g03.12010612.8148356.36.73ee56a05T9uR7)** :clapper:**[Related Video](#Related-Video)**
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://pt.aliexpress.com/store/product/M5Stack-Official-Finger-Print-Unit-FPC1020A-Capacitive-Fingerprint-Identification-Module-Grove-Cable-UART-Interface-for-ESP32/3226069_32966642182.html?spm=a2g03.12010612.8148356.36.73ee56a05T9uR7)** :clapper:**[Related Video](#Related-Video)** **[EasyLoader](#EasyLoader)**
## Description
@@ -42,17 +42,36 @@ UART settings:
- Fingerprint Attendance Machine
- Fingerprint Locker
-## Related Link
-
-- **[Offical Video](https://www.youtube.com/channel/UCozgFVglWYQXbvTmGyS739w)**
-
-- **[Forum](http://forum.m5stack.com/)**
-
-- **[FINGER communication protocol](https://github.com/m5stack/M5-Schematic/blob/master/Units/finger/biovo_fingerprint_Protocol_en.DOC)**
+## Document
- **[FPC1020 Datasheet](http://www.shenzhen2u.com/doc/Module/Fingerprint/710-FPC1020_PB3_Product-Specification.pdf)**
+## Schematic
+
+
+
+### PinMap
+
+
+
M5Core(GROVE C)
U2RXD
U2TXD
5V
GND
+
FINGER Unit
TXD
RXD
5V
GND
+
+
+
+## EasyLoader
+
+
+
+
+
+>1.EasyLoader is a simple and fast program burner, and each product page has a product-related case program for EasyLoader.
+
+>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 EasyLoader is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
+
## Example
@@ -95,16 +114,6 @@ res1 = fpm_compareFinger();
res1 = fpm_deleteAllUser();
```
-## Schematic
-
-
-
-### PinMap
-
-
-
M5Core(GROVE C)
U2RXD
U2TXD
5V
GND
-
FINGER Unit
TXD
RXD
5V
GND
-
## Related Video
diff --git a/docs/en/unit/gps.md b/docs/en/unit/gps.md
index 88522a55..a1d51b1e 100644
--- a/docs/en/unit/gps.md
+++ b/docs/en/unit/gps.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://pt.aliexpress.com/store/product/M5Stack-Official-GPS-BDS-Mini-Unit-Board-AT6558-MAX2659-with-GROVE-Port-UART-Interface-M5GO-M5Stack/3226069_32959837627.html?spm=a2g03.12010615.8148356.4.d2df160dp0aQSw)**
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://pt.aliexpress.com/store/product/M5Stack-Official-GPS-BDS-Mini-Unit-Board-AT6558-MAX2659-with-GROVE-Port-UART-Interface-M5GO-M5Stack/3226069_32959837627.html?spm=a2g03.12010615.8148356.4.d2df160dp0aQSw)** **[EasyLoader](#EasyLoader)**
## Description
diff --git a/docs/en/unit/heart.md b/docs/en/unit/heart.md
index ecdd6581..ffbeb699 100644
--- a/docs/en/unit/heart.md
+++ b/docs/en/unit/heart.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://pt.aliexpress.com/store/product/M5Stack-Newest-Mini-Heart-Rate-Unit-MAX30100-Module-Sensor-for-Arduino-Low-Power-Heart-Rate-Oxygen/3226069_32960528289.html?spm=a2g03.12010615.8148356.2.770159282aM5qM)**
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://pt.aliexpress.com/store/product/M5Stack-Newest-Mini-Heart-Rate-Unit-MAX30100-Module-Sensor-for-Arduino-Low-Power-Heart-Rate-Oxygen/3226069_32960528289.html?spm=a2g03.12010615.8148356.2.770159282aM5qM)** **[EasyLoader](#EasyLoader)**
## Description
diff --git a/docs/en/unit/hex.md b/docs/en/unit/hex.md
index ac90cd81..571a6ab5 100644
--- a/docs/en/unit/hex.md
+++ b/docs/en/unit/hex.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :octocat:**[Example](#Example)** 🛒**[Purchase](https://pt.aliexpress.com/store/product/M5Stack-New-HEX-NeoPixel-LED-Board-with-WS6812-37pcs-NeoPixel-Three-GROVE-Port-and-Power-Input/3226069_32961683136.html?spm=a2g03.12010615.8148356.2.d4652ef23dWS29)**
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** 🛒**[Purchase](https://pt.aliexpress.com/store/product/M5Stack-New-HEX-NeoPixel-LED-Board-with-WS6812-37pcs-NeoPixel-Three-GROVE-Port-and-Power-Input/3226069_32961683136.html?spm=a2g03.12010615.8148356.2.d4652ef23dWS29)** **[EasyLoader](#EasyLoader)**
## Description
@@ -34,11 +34,18 @@ This is how LEDs layout in the panel. Pay attention to the sequence in your code
- **[Forum](http://forum.m5stack.com/)**
-RGB LED Library on Arduino
+## EasyLoader
-- **[FastLED Library](https://github.com/FastLED/FastLED/wiki/Overview)**
+
+
+
+
+>1.EasyLoader is a simple and fast program burner, and each product page has a product-related case program for EasyLoader.
+
+>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 EasyLoader is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
-- **[FastLED Reference(Chinese version)](http://www.taichi-maker.com/homepage/reference-index/arduino-library-index/fastled-library/)**
## Example
@@ -47,6 +54,12 @@ RGB LED Library on Arduino
FastLED library on Arduino presents excellent and colorful lighting effects.
Before compile, it is require to install the FastLED library and connect HEX to GROVE A.
+RGB LED Library on Arduino
+
+- **[FastLED Library](https://github.com/FastLED/FastLED/wiki/Overview)**
+
+- **[FastLED Reference(Chinese version)](http://www.taichi-maker.com/homepage/reference-index/arduino-library-index/fastled-library/)**
+
*To get the complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/HEX/Arduino)。*
```arduino
diff --git a/docs/en/unit/ir.md b/docs/en/unit/ir.md
index f397fd90..b8c34b17 100644
--- a/docs/en/unit/ir.md
+++ b/docs/en/unit/ir.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-Mini-Infrared-Unit-IR-Remote-Reflective-Sensor-with-Receiver-and-Transmitter-GPIO-GROVE-Connector/3226069_32933215001.html?spm=a2g1y.12024536.productList_5885013.subject_20)**
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-Mini-Infrared-Unit-IR-Remote-Reflective-Sensor-with-Receiver-and-Transmitter-GPIO-GROVE-Connector/3226069_32933215001.html?spm=a2g1y.12024536.productList_5885013.subject_20)** **[EasyLoader](#EasyLoader)**
## Description
diff --git a/docs/en/unit/joystick.md b/docs/en/unit/joystick.md
index ad18ac01..dc26e71f 100644
--- a/docs/en/unit/joystick.md
+++ b/docs/en/unit/joystick.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-New-Joystick-Unit-MEGA328P-I2C-Grove-Connector-Compatible-X-Y-Axis-Button-for-ESP32/3226069_32921785624.html?spm=a2g1x.12024536.productList_2187621.10)** :clapper:**[Related Video](#Related-Video)**
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-New-Joystick-Unit-MEGA328P-I2C-Grove-Connector-Compatible-X-Y-Axis-Button-for-ESP32/3226069_32921785624.html?spm=a2g1x.12024536.productList_2187621.10)** :clapper:**[Related Video](#Related-Video)** **[EasyLoader](#EasyLoader)**
## Description
diff --git a/docs/en/unit/light.md b/docs/en/unit/light.md
index 9debe75c..5c3e833c 100644
--- a/docs/en/unit/light.md
+++ b/docs/en/unit/light.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-Light-Unit-with-Photoresistance-Grove-Port-Analog-Digital-Output-Compatible-with-M5GO-FIRE-ESP32/3226069_32920589923.html?spm=2114.12010615.8148356.4.1be27011RbDBo5)** :clapper:**[Related Video](#Related-Video)**
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-Light-Unit-with-Photoresistance-Grove-Port-Analog-Digital-Output-Compatible-with-M5GO-FIRE-ESP32/3226069_32920589923.html?spm=2114.12010615.8148356.4.1be27011RbDBo5)** :clapper:**[Related Video](#Related-Video)** **[EasyLoader](#EasyLoader)**
## Description
diff --git a/docs/en/unit/m5camera.md b/docs/en/unit/m5camera.md
index cb3fca9b..dca36405 100644
--- a/docs/en/unit/m5camera.md
+++ b/docs/en/unit/m5camera.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :bulb:**[Quick Start](en/quick_start/m5camera/m5camera_quick_start)** :octocat:**[Code](#Code)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://pt.aliexpress.com/item/M5Stack-Oficial-ESP32-WROVER-com-M-dulo-de-C-mera-PSRAM-OV2640-Tipo-C-Grove-Porta/32909972455.html?spm=a2g03.12010108.1000013.1.28487d58Cog3fX&pvid=7b101d99-7f75-4eba-9b6c-3dbf826a6f7d&gps-id=pcDetailBottomMoreThisSeller&scm=1007.13339.90158.0&scm-url=1007.13339.90158.0&scm_id=1007.13339.90158.0)** :clapper:**[Related Video](#Related-Video)**
+:memo:**[Description](#Description)** :bulb:**[Quick Start](en/quick_start/m5camera/m5camera_quick_start)** :octocat:**[Code](#Code)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://pt.aliexpress.com/item/M5Stack-Oficial-ESP32-WROVER-com-M-dulo-de-C-mera-PSRAM-OV2640-Tipo-C-Grove-Porta/32909972455.html?spm=a2g03.12010108.1000013.1.28487d58Cog3fX&pvid=7b101d99-7f75-4eba-9b6c-3dbf826a6f7d&gps-id=pcDetailBottomMoreThisSeller&scm=1007.13339.90158.0&scm-url=1007.13339.90158.0&scm_id=1007.13339.90158.0)** :clapper:**[Related Video](#Related-Video)** **[EasyLoader](#EasyLoader)**
## Description
@@ -79,6 +79,18 @@ The hardware also comes with some reserved weld pad, just in case you want put t
- 1x M5Camera
- 1x Type-C USB Cable
+## EasyLoader
+
+
+
+
+
+>1.EasyLoader is a simple and fast program burner, and each product page has a product-related case program for EasyLoader.
+
+>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 EasyLoader is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
## PinMap
**There are two versions of M5Camera Unit: A Model and B Model.**
diff --git a/docs/en/unit/m5camera_f.md b/docs/en/unit/m5camera_f.md
index e0405385..ffb0b281 100644
--- a/docs/en/unit/m5camera_f.md
+++ b/docs/en/unit/m5camera_f.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :bulb:**[Quick Start](en/quick_start/m5camera/m5camera_quick_start)** :octocat:**[Code](#Code)** :electric_plug:**[Schematic](#Schematic)** 🛒[Purchase]**(https://www.aliexpress.com/store/product/M5Stack-New-Fish-eye-Camera-Module-OV2640-Fisheye-Mini-Camera-Unit-Demoboard-with-ESP32-PSRAM-Development/3226069_32973208335.html?spm=a2g1y.12024536.productList_5885013.subject_2)**
+:memo:**[Description](#Description)** :bulb:**[Quick Start](en/quick_start/m5camera/m5camera_quick_start)** :octocat:**[Code](#Code)** :electric_plug:**[Schematic](#Schematic)** 🛒[Purchase]**(https://www.aliexpress.com/store/product/M5Stack-New-Fish-eye-Camera-Module-OV2640-Fisheye-Mini-Camera-Unit-Demoboard-with-ESP32-PSRAM-Development/3226069_32973208335.html?spm=a2g1y.12024536.productList_5885013.subject_2)** **[EasyLoader](#EasyLoader)**
## Description
@@ -76,6 +76,18 @@ The hardware also comes with some reserved weld pad, just in case you want put t
+## EasyLoader
+
+
+
+
+
+>1.EasyLoader is a simple and fast program burner, and each product page has a product-related case program for EasyLoader.
+
+>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 EasyLoader is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
## PinMap
**Camera Interface PinMap**
diff --git a/docs/en/unit/m5camera_x.md b/docs/en/unit/m5camera_x.md
index 351a2e1e..58dfceea 100644
--- a/docs/en/unit/m5camera_x.md
+++ b/docs/en/unit/m5camera_x.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :bulb:**[Quick Start](en/quick_start/m5camera/m5camera_quick_start)** :octocat:**[Code](#Code)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.18.550e425eB8OqGB&id=587046526441)**
+:memo:**[Description](#Description)** :bulb:**[Quick Start](en/quick_start/m5camera/m5camera_quick_start)** :octocat:**[Code](#Code)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.18.550e425eB8OqGB&id=587046526441)** **[EasyLoader](#EasyLoader)**
## Description
**M5CameraX** is a development board for image recognition. It features an ESP32(4M Flash + 520K RAM) chip and 2-Megapixel carmera(OV2640).**M5Camera** offers plenty of storage, with an extra 4 Mbyte PSRAM. It also supports image transmission via Wi-Fi and debuging through USB Type-C port.
@@ -70,6 +70,18 @@ The hardware also comes with some reserved weld pad, just in case you want put t
- 1x Wall-1515
- 1x Type-C USB Cable
+## EasyLoader
+
+
+
+
+
+>1.EasyLoader is a simple and fast program burner, and each product page has a product-related case program for EasyLoader.
+
+>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 EasyLoader is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
## PinMap
**Camera Interface PinMap**
diff --git a/docs/en/unit/makey.md b/docs/en/unit/makey.md
index cfa9c5c6..46e6b691 100644
--- a/docs/en/unit/makey.md
+++ b/docs/en/unit/makey.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-Makey-Unit-MEGA328P-Inside-16Key-Fruit-Paino-with-NEO-Pixel-and-BUZZER-for-ESP32/3226069_32924883456.html?spm=a2g1y.12024536.productList_5885013.subject_23)**
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-Makey-Unit-MEGA328P-Inside-16Key-Fruit-Paino-with-NEO-Pixel-and-BUZZER-for-ESP32/3226069_32924883456.html?spm=a2g1y.12024536.productList_5885013.subject_23)** **[EasyLoader](#EasyLoader)**
## Description
diff --git a/docs/en/unit/ncir.md b/docs/en/unit/ncir.md
index 99ed5aec..14231be4 100644
--- a/docs/en/unit/ncir.md
+++ b/docs/en/unit/ncir.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-NCIR-Unit-MLX90614-Contactless-Temperature-Sensor-Module-70C-382-2C-GROVE-I2C-Development-Board/3226069_32947772098.html?spm=a2g1x.12024536.productList_5885013.pic_4)**
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-NCIR-Unit-MLX90614-Contactless-Temperature-Sensor-Module-70C-382-2C-GROVE-I2C-Development-Board/3226069_32947772098.html?spm=a2g1x.12024536.productList_5885013.pic_4)** **[EasyLoader](#EasyLoader)**
## Description
diff --git a/docs/en/unit/neoflash.md b/docs/en/unit/neoflash.md
index c3824cd1..b3a4ac86 100644
--- a/docs/en/unit/neoflash.md
+++ b/docs/en/unit/neoflash.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :octocat:**[Example](#Example)** 🛒**[Purchase](https://pt.aliexpress.com/store/product/M5Stack-Newest-NeoFlash-Light-Board-made-of-Acrylic-with-192pcs-NeoPixels-and-PIR-Sensor-compatible-with/3226069_32957760176.html?spm=a2g03.12010615.8148356.2.66ca32c6EOLxpR)** :clapper:**[Related Video](#Related-Video)**
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** 🛒**[Purchase](https://pt.aliexpress.com/store/product/M5Stack-Newest-NeoFlash-Light-Board-made-of-Acrylic-with-192pcs-NeoPixels-and-PIR-Sensor-compatible-with/3226069_32957760176.html?spm=a2g03.12010615.8148356.2.66ca32c6EOLxpR)** :clapper:**[Related Video](#Related-Video)** **[EasyLoader](#EasyLoader)**
## Description
diff --git a/docs/en/unit/neopixel.md b/docs/en/unit/neopixel.md
index 78da9c60..4309f51c 100644
--- a/docs/en/unit/neopixel.md
+++ b/docs/en/unit/neopixel.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :octocat:**[Example](#Example)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-NeoPixel-RGB-LEDs-Cable-SK6812-with-GROVE-Port-2m-1m-50cm-20cm-10cm/3226069_32950831315.html?spm=a2g1x.12024536.productList_5885013.pic_0)** :clapper:**[Related Video](#Related-Video)**
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-NeoPixel-RGB-LEDs-Cable-SK6812-with-GROVE-Port-2m-1m-50cm-20cm-10cm/3226069_32950831315.html?spm=a2g1x.12024536.productList_5885013.pic_0)** :clapper:**[Related Video](#Related-Video)** **[EasyLoader](#EasyLoader)**
## Description
diff --git a/docs/en/unit/op180.md b/docs/en/unit/op180.md
index e69de29b..0a63b176 100644
--- a/docs/en/unit/op180.md
+++ b/docs/en/unit/op180.md
@@ -0,0 +1,95 @@
+# Unit OP 90 {docsify-ignore-all}
+
+
+
+***
+
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-ADC-Unit-16-Bit-I2C-GROVE-ADS1100-Module-0V-to-12V-analog-to-digital/3226069_32946953374.html?spm=a2g1x.12024536.productList_5885013.pic_7)**
+
+## Description
+
+**OP.90** and **OP.180** are two limit switches with different orientation placement.
+
+They are used for controlling machinery as part of a control system, as a safety interlock, or to count objects passing a point.A limit switch is an electromechanical device that consists of an actuator mechanically linked to a set of contacts. When an object comes into contact with the actuator, the device operates the contacts to make or break an electrical connection
+
+The actuator of this Unit is consist of a pair of IR part, emitter side and receiver side. The IR emitter will keep sending IR wave while the receiver will keep detecting the IR wave. The IR is directly emitted from one side to another side, so if there's no object in between, the receiver side would get the IR signal. This is how it detecting a break an electrical connection.
+
+
+
+### Product Features
+
+- Horizontal/vertical
+- IR limit switch
+
+## Include
+
+- 1x ADC unit
+- 1x GROVE Cable
+- 1x HT3.96 Male Socket(2 pins)
+
+## Application
+
+- Door switch
+- machinery control
+
+
+## Dcumentation
+
+
+## Schematic
+
+
+
+## EasyLoader
+
+
+
+
+
+>1.EasyLoader is a simple and fast program burner, and each product page has a product-related case program for EasyLoader.
+
+>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 EasyLoader is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
+## Example
+
+### 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).*
+
+```arduino
+#include
+#include
+#include "ADS1100.h"
+
+#define ADS1100_DEFAULT_ADDRESS 0x48
+
+// declaration
+byte error;
+int8_t address;
+
+//new a object
+ADS1100 ads;
+
+// initialization
+M5.begin(true, false, false);
+ads.getAddr_ADS1100(ADS1100_DEFAULT_ADDRESS);// 0x48, 1001 000 (ADDR = GND)
+ads.setGain(GAIN_ONE); // 1x gain(default)
+ads.setMode(MODE_CONTIN); // Continuous conversion mode (default)
+ads.setRate(RATE_8); // 8SPS (default)
+ads.setOSMode(OSMODE_SINGLE); // Set to start a single-conversion
+ads.begin();
+
+// read data
+address = ads.ads_i2cAddress;
+Wire.beginTransmission(address);
+Wire.endTransmission();
+ads.Measure_Differential();
+```
+
+### 2. UIFlow
+
+*If you want the complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/ADC/UIFlow).*
+
+
\ No newline at end of file
diff --git a/docs/en/unit/op90.md b/docs/en/unit/op90.md
index 44921333..8efc4caa 100644
--- a/docs/en/unit/op90.md
+++ b/docs/en/unit/op90.md
@@ -1,6 +1,6 @@
# Unit OP 90 {docsify-ignore-all}
-
+
***
diff --git a/docs/en/unit/pahub.md b/docs/en/unit/pahub.md
index 8b206361..1940ae71 100644
--- a/docs/en/unit/pahub.md
+++ b/docs/en/unit/pahub.md
@@ -5,7 +5,7 @@
-:memo:**[Description](#Description)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/New-Arrival-M5Stack-Official-I2C-Hub-1-to-6-Expansion-Grove-I2C-Interface-for-Arduino-Blockly/3226069_32998974179.html?spm=2114.12010615.8148356.1.2bf2a1134Jsams)** :octocat:**[Code](#Code)**
+:memo:**[Description](#Description)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/New-Arrival-M5Stack-Official-I2C-Hub-1-to-6-Expansion-Grove-I2C-Interface-for-Arduino-Blockly/3226069_32998974179.html?spm=2114.12010615.8148356.1.2bf2a1134Jsams)** :octocat:**[Code](#Code)** **[EasyLoader](#EasyLoader)**
## Description
diff --git a/docs/en/unit/pbhub.md b/docs/en/unit/pbhub.md
index 84dc69e8..54d1b524 100644
--- a/docs/en/unit/pbhub.md
+++ b/docs/en/unit/pbhub.md
@@ -5,7 +5,7 @@
-:memo:**[Description](#Description)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/New-Arrival-M5Stack-Official-I-O-Hub-1-to-6-Expansion-Grove-I-O-Interface-for/3226069_33006652505.html?spm=2114.12010615.8148356.5.2bf2a113olu0DY)** :octocat:**[Code](#Code)**
+:memo:**[Description](#Description)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/New-Arrival-M5Stack-Official-I-O-Hub-1-to-6-Expansion-Grove-I-O-Interface-for/3226069_33006652505.html?spm=2114.12010615.8148356.5.2bf2a113olu0DY)** :octocat:**[Code](#Code)** **[EasyLoader](#EasyLoader)**
## DESCRIPTION
diff --git a/docs/en/unit/pir.md b/docs/en/unit/pir.md
index 6255510b..483fe5f3 100644
--- a/docs/en/unit/pir.md
+++ b/docs/en/unit/pir.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-Mini-PIR-Sensor-Human-Body-Infrared-PIR-Motion-Sensor-Detector-Module-GPIO-GROVE-Connector/3226069_32931794651.html?spm=a2g1y.12024536.productList_5885013.subject_19)**
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-Mini-PIR-Sensor-Human-Body-Infrared-PIR-Motion-Sensor-Detector-Module-GPIO-GROVE-Connector/3226069_32931794651.html?spm=a2g1y.12024536.productList_5885013.subject_19)** **[EasyLoader](#EasyLoader)**
## Description
diff --git a/docs/en/unit/relay.md b/docs/en/unit/relay.md
index 5cb0c6cf..d73a7f83 100644
--- a/docs/en/unit/relay.md
+++ b/docs/en/unit/relay.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-Mini-Relay-Unit-DC-3A-30V-AC-3A-220V-with-Triode-Driven-GROVE-Port/3226069_32922856211.html?spm=a2g1y.12024536.productList_5885013.subject_24)** :clapper: **[Video Tutorial](#Video-Tutorial)**
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-Mini-Relay-Unit-DC-3A-30V-AC-3A-220V-with-Triode-Driven-GROVE-Port/3226069_32922856211.html?spm=a2g1y.12024536.productList_5885013.subject_24)** :clapper: **[Video Tutorial](#Video-Tutorial)** **[EasyLoader](#EasyLoader)**
## Description
diff --git a/docs/en/unit/rfid.md b/docs/en/unit/rfid.md
index 16a3a608..351b437d 100644
--- a/docs/en/unit/rfid.md
+++ b/docs/en/unit/rfid.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://pt.aliexpress.com/store/product/M5Stack-Newest-Mini-RFID-Unit-RC522-Module-Sensor-for-Arduino-SPI-Writer-Reader-IC-Card-with/3226069_32963407976.html?spm=a2g03.12010615.8148356.2.29057436VJRuWu)**
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://pt.aliexpress.com/store/product/M5Stack-Newest-Mini-RFID-Unit-RC522-Module-Sensor-for-Arduino-SPI-Writer-Reader-IC-Card-with/3226069_32963407976.html?spm=a2g03.12010615.8148356.2.29057436VJRuWu)** **[EasyLoader](#EasyLoader)**
## Description
diff --git a/docs/en/unit/rgb.md b/docs/en/unit/rgb.md
index 53e90bec..8f80885a 100644
--- a/docs/en/unit/rgb.md
+++ b/docs/en/unit/rgb.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :octocat:**[Example](#Example)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-Mini-RGB-Unit-with-NeoPixel-RGB-LED-Light-x3-GPIO-GROVE-Connector/3226069_32929809133.html?spm=a2g1y.12024536.productList_5885013.subject_21)**
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-Mini-RGB-Unit-with-NeoPixel-RGB-LED-Light-x3-GPIO-GROVE-Connector/3226069_32929809133.html?spm=a2g1y.12024536.productList_5885013.subject_21)** **[EasyLoader](#EasyLoader)**
## Description
diff --git a/docs/en/unit/rs485.md b/docs/en/unit/rs485.md
index b6400073..9d93dd33 100644
--- a/docs/en/unit/rs485.md
+++ b/docs/en/unit/rs485.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** 🛒**[Purchase](https://pt.aliexpress.com/store/product/M5Stack-Official-RS485-to-TTL-Unit-GROVE-Grove-Cable-UART-Interface-for-Arduino-ESP32-Development-Board/3226069_32966570641.html?spm=a2g03.12010615.8148356.2.5e6e66005SP84o)**
+:memo:**[Description](#Description)** 🛒**[Purchase](https://pt.aliexpress.com/store/product/M5Stack-Official-RS485-to-TTL-Unit-GROVE-Grove-Cable-UART-Interface-for-Arduino-ESP32-Development-Board/3226069_32966570641.html?spm=a2g03.12010615.8148356.2.5e6e66005SP84o)** **[EasyLoader](#EasyLoader)**
## Description
@@ -34,6 +34,19 @@ used for converting TTL level to RS485 level. If the device to be controlled onl
- Datasheet - **[MAX485](https://pdf1.alldatasheet.com/datasheet-pdf/view/73463/MAXIM/MAX485.html)** - **[SP485EEN](https://pdf1.alldatasheet.com/datasheet-pdf/view/45954/SIPEX/SP485EEN.html)**
+## EasyLoader
+
+
+
+
+
+>1.EasyLoader is a simple and fast program burner, and each product page has a product-related case program for EasyLoader.
+
+>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 EasyLoader is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection)
+
+
### PinMap
diff --git a/docs/en/unit/thermal.md b/docs/en/unit/thermal.md
index 1e320be9..d67b2a3e 100644
--- a/docs/en/unit/thermal.md
+++ b/docs/en/unit/thermal.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-New-Thermal-Camera-MLX90640-with-GROVE-I2C-Compatible-M5GO-FIRE-ESP32-Kit-Mini-Development/3226069_32918177644.html?spm=2114.12010615.8148356.2.4ad0717733LM7H)** :clapper:**[Related Video](#Related-Video)**
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-New-Thermal-Camera-MLX90640-with-GROVE-I2C-Compatible-M5GO-FIRE-ESP32-Kit-Mini-Development/3226069_32918177644.html?spm=2114.12010615.8148356.2.4ad0717733LM7H)** :clapper:**[Related Video](#Related-Video)** **[EasyLoader](#EasyLoader)**
## Description
@@ -53,7 +53,7 @@ The Unit communicates with the M5Core through the Grove A interface, IIC address
-
+
>1.EasyLoader is a simple and fast program burner, and each product page has a product-related case program for EasyLoader.
diff --git a/docs/en/unit/tof.md b/docs/en/unit/tof.md
index 07dc7c61..efddd7c9 100644
--- a/docs/en/unit/tof.md
+++ b/docs/en/unit/tof.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-ToF-Unit-VL53L0X-Time-of-Flight-ToF-Laser-Ranging-Sensor-Breakout-Laser-Distance-Sensor/3226069_32949310300.html?spm=a2g1x.12024536.productList_5885013.pic_3)**
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-ToF-Unit-VL53L0X-Time-of-Flight-ToF-Laser-Ranging-Sensor-Breakout-Laser-Distance-Sensor/3226069_32949310300.html?spm=a2g1x.12024536.productList_5885013.pic_3)** **[EasyLoader](#EasyLoader)**
## Description
diff --git a/docs/en/unit/trace.md b/docs/en/unit/trace.md
index 84ae0e82..df24ffc6 100644
--- a/docs/en/unit/trace.md
+++ b/docs/en/unit/trace.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-New-TRACE-Board-for-Lidar-Bot-Mini-Car-M5BALA-Balance-Car-with-MEGA328-4-IR/3226069_32974626338.html?spm=a2g1y.12024536.productList_5885013.subject_0)** :clapper:**[Related Video](#Related-Video)**
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-New-TRACE-Board-for-Lidar-Bot-Mini-Car-M5BALA-Balance-Car-with-MEGA328-4-IR/3226069_32974626338.html?spm=a2g1y.12024536.productList_5885013.subject_0)** :clapper:**[Related Video](#Related-Video)** **[EasyLoader](#EasyLoader)**
## Description
diff --git a/docs/en/unit/weight.md b/docs/en/unit/weight.md
index 32c4b421..391fe5db 100644
--- a/docs/en/unit/weight.md
+++ b/docs/en/unit/weight.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.37.3a93425e5PQbBs&id=580131730176)**
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.37.3a93425e5PQbBs&id=580131730176)** **[EasyLoader](#EasyLoader)**
## Description
diff --git a/docs/index.html b/docs/index.html
index e0855db3..dfca14c2 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -11,6 +11,7 @@
+
diff --git a/docs/index.md b/docs/index.md
index 87b55c77..eec6b515 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -252,7 +252,6 @@
JOYSTICK
-
# BASE
@@ -401,12 +400,15 @@
M5CameraX
+**Sensor class**
+
## ENV
## EARTH
## LIGHT
-## ANGLE
-## IR
## PIR
+## NCIR
+## THERMAL
+## COLOR