diff --git a/docs/en/hat/hat-beetlec.md b/docs/en/hat/hat-beetlec.md
index 36a41018..8a847027 100644
--- a/docs/en/hat/hat-beetlec.md
+++ b/docs/en/hat/hat-beetlec.md
@@ -3,7 +3,7 @@
-:memo:**[Description](#Description)**
**[EasyLoader](#EasyLoader)** 🛒**[Purchase](https://m5stack.com/products/beetlec-w-o-m5stickc)**
+:memo:**[Description](#Description)**
**[EasyLoader](#EasyLoader)** :octocat:**[Code](#Code)** 🛒**[Purchase](https://m5stack.com/products/beetlec-w-o-m5stickc)**
## Description
@@ -80,7 +80,7 @@ Besides, a power switch is placed at the front.
- **UIFlow**
-
+
### Arduino IDE
diff --git a/docs/en/hat/hat-dac.md b/docs/en/hat/hat-dac.md
index 9d100350..22003ea7 100644
--- a/docs/en/hat/hat-dac.md
+++ b/docs/en/hat/hat-dac.md
@@ -68,6 +68,7 @@ I2C address: 0x60
## Code
- **UIFlow**
+
Open http://flow.m5stack.com and Load Demo
diff --git a/docs/en/hat/hat-env.md b/docs/en/hat/hat-env.md
index 004c7a4e..1aaa62a9 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://m5stack.com/collections/m5-unit/products/m5stickc-env-hat)**
**[EasyLoader](#EasyLoader)**
+:memo:**[Description](#Description)** :electric_plug:**[Schematic](#Schematic)** :octocat:**[Example](#Example)** 🛒**[Purchase](https://m5stack.com/collections/m5-unit/products/m5stickc-env-hat)**
**[EasyLoader](#EasyLoader)**
## Description
@@ -65,7 +65,6 @@
>2. After downloading the software, double-click to run the application, connect the M5 device to the computer through the data cable, select the port parameters, click **"Burn"** to start burning. (**For M5StickC burning, please Set the baud rate to 750000 or 115200**)
-
## Example
- **UIFlow**
@@ -74,7 +73,9 @@ Open http://flow.m5stack.com and Load Demo
-- **[Arduino](https://github.com/m5stack/M5StickC/tree/master/examples/Hat/ENV)**
+- **Arduino**
+
+ Please click [here](https://github.com/m5stack/M5StickC/tree/master/examples/Hat/ENV) to get complete code
### Pin Map
diff --git a/docs/en/hat/hat-neoflash.md b/docs/en/hat/hat-neoflash.md
index b81afbdf..a4228b6f 100644
--- a/docs/en/hat/hat-neoflash.md
+++ b/docs/en/hat/hat-neoflash.md
@@ -69,11 +69,9 @@ If you thinking about adding a display on your project, NeoFlash is a good choic
## Code
-- **UIFlow**
+- **Arduino**
-
-
-- **[Arduino](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Hat/neoflash-hat/Arduino)**
+To get complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Hat/neoflash-hat/Arduino)
## Pin Map
diff --git a/docs/en/hat/hat-pir.md b/docs/en/hat/hat-pir.md
index ee906e47..cb7b1746 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://m5stack.com/collections/m5-unit/products/m5stickccompatible-hat-pir-sensor)**
**[EasyLoader](#EasyLoader)**
+:memo:**[Description](#Description)** :electric_plug:**[Schematic](#Schematic)** :octocat:**[Example](#Example)** 🛒**[Purchase](https://m5stack.com/collections/m5-unit/products/m5stickccompatible-hat-pir-sensor)**
**[EasyLoader](#EasyLoader)**
## Description
@@ -32,7 +32,6 @@
- Security product
- Auto-induction
-
## Schematic
@@ -53,16 +52,17 @@
>2. After downloading the software, double-click to run the application, connect the M5 device to the computer through the data cable, select the port parameters, click **"Burn"** to start burning. (**For M5StickC burning, please Set the baud rate to 750000 or 115200**)
-
-
## Example
- **UIFlow**
+
Open http://flow.m5stack.com and click Demo to load
-- **[Arduino](https://github.com/m5stack/M5StickC/tree/master/examples/Hat/PIR)**
+- **Arduino**
+
+ Please click [here](https://github.com/m5stack/M5StickC/tree/master/examples/Hat/PIR) to get complete code
### Pin Map
diff --git a/docs/en/hat/hat-spk.md b/docs/en/hat/hat-spk.md
index 41b44b05..45affd58 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://m5stack.com/collections/m5-unit/products/m5stickc-speaker-hat)**
**[EasyLoader](#EasyLoader)**
+:memo:**[Description](#Description)** :electric_plug:**[Schematic](#Schematic)** octocat:**[Example](#Example)** 🛒**[Purchase](https://m5stack.com/collections/m5-unit/products/m5stickc-speaker-hat)**
**[EasyLoader](#EasyLoader)**
## Description
@@ -49,8 +49,6 @@
>2. After downloading the software, double-click to run the application, connect the M5 device to the computer through the data cable, select the port parameters, click **"Burn"** to start burning. (**For M5StickC burning, please Set the baud rate to 750000 or 115200**)
-
-
## Example
- **UIFlow**
diff --git a/docs/en/hat/hat-yun.md b/docs/en/hat/hat-yun.md
index dbe34b74..11046735 100644
--- a/docs/en/hat/hat-yun.md
+++ b/docs/en/hat/hat-yun.md
@@ -5,7 +5,7 @@
***
-:memo:**[Description](#Description)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://m5stack.com/products/m5stickc-yun-hatsh20-bmp280-sk6812)**
**[EasyLoader](#EasyLoader)**
+:memo:**[Description](#Description)** :electric_plug:**[Schematic](#Schematic)** :octocat:**[Example](#Example)** 🛒**[Purchase](https://m5stack.com/products/m5stickc-yun-hatsh20-bmp280-sk6812)**
**[EasyLoader](#EasyLoader)**
## Description
@@ -42,7 +42,6 @@ One hook hole and two 6*4mm magnet mounting positions are reserved on the board,
- 1x YUN HAT
- 2x Dupont
-
## Application
@@ -51,7 +50,6 @@ One hook hole and two 6*4mm magnet mounting positions are reserved on the board,
- Smart home decoration
- Fridge Magnet
-
## Schematic
@@ -83,7 +81,9 @@ Open http://flow.m5stack.com and Load Demo
-- **[Arduino](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Hat/hat-yun)**
+- **Arduino**
+
+To get complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Hat/hat-yun)
### Pin Map
diff --git a/docs/en/module/faces_finger.md b/docs/en/module/faces_finger.md
index b31731a1..854eab3b 100644
--- a/docs/en/module/faces_finger.md
+++ b/docs/en/module/faces_finger.md
@@ -68,6 +68,8 @@ Communication Protocol: UART.
- Datasheet **[FPC1020A](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/hat/1020A_datasheet_cn.pdf)**
+## Code
+
### Arduino IDE
*If you want the complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/FACES_FINGER)*
diff --git a/docs/en/module/faces_rfid.md b/docs/en/module/faces_rfid.md
index 0d003cce..9d2ecadb 100644
--- a/docs/en/module/faces_rfid.md
+++ b/docs/en/module/faces_rfid.md
@@ -68,6 +68,8 @@ Communication Protocol: I2C.
- Datasheet **[MFRC522](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/module/MFRC522_en.pdf)**
+## Code
+
### Arduino IDE
*If you want the complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/FACES_RFID)*
diff --git a/docs/en/unit/m5-bit.md b/docs/en/unit/m5-bit.md
index 143ca0ed..84927847 100644
--- a/docs/en/unit/m5-bit.md
+++ b/docs/en/unit/m5-bit.md
@@ -4,7 +4,7 @@
* * *
-:memo:**[Description](#Description)** 🛒**[Purchase](https://m5stack.com/collections/m5-unit/products/m5-bit-iot-classroom-development-board)**
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** 🛒**[Purchase](https://m5stack.com/collections/m5-unit/products/m5-bit-iot-classroom-development-board)**
## Description
diff --git a/docs/en/unit/pbhub.md b/docs/en/unit/pbhub.md
index 4cef49bb..a5ff0b68 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://m5stack.com/collections/m5-unit/products/pb-hub)** :octocat:**[Code](#Code)**
**[EasyLoader](#EasyLoader)**
+:memo:**[Description](#Description)** :electric_plug:**[Schematic](#Schematic)** 🛒**[Purchase](https://m5stack.com/collections/m5-unit/products/pb-hub)** :octocat:**[例程](#例程)**
**[EasyLoader](#EasyLoader)**
## Description
@@ -61,7 +61,7 @@ See the below picture for timing sequence of HX711:
-## Code
+## 例程
### 1. Arduino IDE
diff --git a/docs/en/unit/rs485.md b/docs/en/unit/rs485.md
index 951e5e25..2756c03c 100644
--- a/docs/en/unit/rs485.md
+++ b/docs/en/unit/rs485.md
@@ -4,7 +4,7 @@
***
-:memo:**[Description](#Description)** 🛒**[Purchase](https://m5stack.com/collections/m5-unit/products/rs485-module)**
**[EasyLoader](#EasyLoader)**
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** 🛒**[Purchase](https://m5stack.com/collections/m5-unit/products/rs485-module)**
**[EasyLoader](#EasyLoader)**
## Description
diff --git a/docs/zh_CN/hat/hat-adc.md b/docs/zh_CN/hat/hat-adc.md
index 21a48fd4..173a7440 100644
--- a/docs/zh_CN/hat/hat-adc.md
+++ b/docs/zh_CN/hat/hat-adc.md
@@ -4,7 +4,7 @@
***
-:memo:**[描述](#Description)** :electric_plug:**[原理图](#原理图)** :octocat:**[Code](#Code)**
**[EasyLoader](#EasyLoader)** 🛒**[购买链接](https://m5stack.com/collections/m5-unit/products/m5stickc-adc-hat)**
+:memo:**[描述](#Description)** :electric_plug:**[原理图](#原理图)** :octocat:**[例程](#例程)**
**[EasyLoader](#EasyLoader)** 🛒**[购买链接](https://m5stack.com/collections/m5-unit/products/m5stickc-adc-hat)**
## 描述
@@ -64,14 +64,15 @@ ADS1100允许-5~ + 5V的差分输入,但我们通过增加该IC的外围电路
>2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录.(**为M5StickC烧录时,请将波特率设置在750000或115200**)
-## Code
+## 例程
- **UIFlow**
+
打开 http://flow.m5stack.com 点击Demo载入UIFlow例程
-### 1. Arduino IDE
+### Arduino IDE
*以下代码仅为片段,如需获取完整代码,[请点击此处.](https://github.com/m5stack/M5StickC/tree/master/examples/Hat/ADC).*
diff --git a/docs/zh_CN/hat/hat-beetlec.md b/docs/zh_CN/hat/hat-beetlec.md
index 7e8d4c87..5e0b9d95 100644
--- a/docs/zh_CN/hat/hat-beetlec.md
+++ b/docs/zh_CN/hat/hat-beetlec.md
@@ -2,7 +2,7 @@
-:memo:**[描述](#描述)**
**[EasyLoader](#EasyLoader)** 🛒**[购买链接](https://m5stack.com/products/beetlec-w-o-m5stickc)**
+:memo:**[描述](#描述)**
**[EasyLoader](#EasyLoader)** :octocat:**[例程](#例程)** 🛒**[购买链接](https://m5stack.com/products/beetlec-w-o-m5stickc)**
@@ -76,7 +76,7 @@ Beetlec底座需要结合M5StickC控制器使用.在底座上,配备了两个
- 向上推动控制杆以加速车轮,向下推动减速.
- 底部有四个颜色的螺栓.彩色块用于打开底部的所有RGB LED指定的颜色. 黑色挡将关闭灯.
-## Code
+## 例程
- **UIFlow**
diff --git a/docs/zh_CN/hat/hat-dac.md b/docs/zh_CN/hat/hat-dac.md
index 276198ca..9d609d3e 100644
--- a/docs/zh_CN/hat/hat-dac.md
+++ b/docs/zh_CN/hat/hat-dac.md
@@ -4,7 +4,7 @@
***
-:memo:**[描述](#描述)** :electric_plug:**[原理图](#原理图)** 🛒**[购买链接](https://m5stack.com/collections/m5-unit/products/m5stickc-env-hat)**
**[EasyLoader](#EasyLoader)**
+:memo:**[描述](#描述)** :electric_plug:**[原理图](#原理图)** :octocat:**[例程](#例程)** 🛒**[购买链接](https://m5stack.com/collections/m5-unit/products/m5stickc-env-hat)**
**[EasyLoader](#EasyLoader)**
@@ -13,8 +13,6 @@
**DAC Hat**是一款兼容M5SticKC的DA转换模块,内部集成DAC转换芯片MCP4725,具备低功耗,高精度,单通道,12位缓冲电压输出数模转换器(DAC),非易失性存储器(EEPROM).其片上精密输出放大器使其能够达到轨到轨模拟输出摆幅.用户可以使用I2C接口命令将DAC输入和配置烧写到非易失性存储器(EEPROM)中,使得DAC在断电期间仍能保持代码,上电后即可直接使用,I2C地址为0x60.
-
-
## 产品特性
- 输出电压: 0-3.3V
@@ -46,8 +44,6 @@
- 数据采集系统
-
-
## 原理图
@@ -66,6 +62,7 @@
## 例程
- **UIFlow**
+
打开 http://flow.m5stack.com 点击Demo载入UIFlow例程
@@ -80,6 +77,7 @@
## 相关视频
+
**Demo**