-## 包含
+
+**Notice2:M5PORT 说明 **
+*不同颜色的GROVE端口分别代表不同的功能.红色的PortA(21/22),为默认的I2C协议接口,黑色的PortB(26/36), 支持AD/DA转换与信号总线通信.蓝色的PortC(16/17), 支持Uart串口通信.在使用Unit进行功能拓展的时候,只需要匹配二者的端口的颜色,相应的进行连接即可正常使用.不仅提供简洁的硬件连接方式,还支持引脚的重映射.PortA(红色)被作为信号总线连接至是ESP32的GPIO21/22 ,没有AD通道转换方案,因此不能用作模拟输入使用.
+
+使用AD读取功能:
+1,使用杜邦线连接机身侧面的能够AD转换的引脚.
+2,堆叠一个M5GO底座,使用其提供PortB.
+3,使用PbHUB连接至PortA,拓展出6个PortB.
+有关引脚分配和引脚重映射的更多信息,请查阅[ESP32数据手册](https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_cn.pdf)
+
+
+## 套件清单
- 1x BASIC Controller
- 1x Basic 底座
diff --git a/docs/zh_CN/core/face_kit.md b/docs/zh_CN/core/face_kit.md
index 57543664..c3ae70a9 100644
--- a/docs/zh_CN/core/face_kit.md
+++ b/docs/zh_CN/core/face_kit.md
@@ -86,4 +86,14 @@
-
\ No newline at end of file
+
+
+
+**Notice2:M5PORT 说明 **
+*不同颜色的GROVE端口分别代表不同的功能.红色的PortA(21/22),为默认的I2C协议接口,黑色的PortB(26/36), 支持AD/DA转换与信号总线通信.蓝色的PortC(16/17), 支持Uart串口通信.在使用Unit进行功能拓展的时候,只需要匹配二者的端口的颜色,相应的进行连接即可正常使用.不仅提供简洁的硬件连接方式,还支持引脚的重映射.PortA(红色)被作为信号总线连接至是ESP32的GPIO21/22 ,没有AD通道转换方案,因此不能用作模拟输入使用.
+
+使用AD读取功能:
+1,使用杜邦线连接机身侧面的能够AD转换的引脚.
+2,堆叠一个M5GO底座,使用其提供PortB.
+3,使用PbHUB连接至PortA,拓展出6个PortB.
+有关引脚分配和引脚重映射的更多信息,请查阅[ESP32数据手册](https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_cn.pdf)
diff --git a/docs/zh_CN/core/fire.md b/docs/zh_CN/core/fire.md
index 582d944e..8c8813ff 100644
--- a/docs/zh_CN/core/fire.md
+++ b/docs/zh_CN/core/fire.md
@@ -194,6 +194,18 @@ M5Stack Fire 配有三个可分离部件. 顶部与其他的M5主机一样,放
+
+**Notice2:M5PORT 说明 **
+*不同颜色的GROVE端口分别代表不同的功能.红色的PortA(21/22),为默认的I2C协议接口,黑色的PortB(26/36), 支持AD/DA转换与信号总线通信.蓝色的PortC(16/17), 支持Uart串口通信.在使用Unit进行功能拓展的时候,只需要匹配二者的端口的颜色,相应的进行连接即可正常使用.不仅提供简洁的硬件连接方式,还支持引脚的重映射.PortA(红色)被作为信号总线连接至是ESP32的GPIO21/22 ,没有AD通道转换方案,因此不能用作模拟输入使用.
+
+使用AD读取功能:
+1,使用杜邦线连接机身侧面的能够AD转换的引脚.
+2,堆叠一个M5GO底座,使用其提供PortB.
+3,使用PbHUB连接至PortA,拓展出6个PortB.
+有关引脚分配和引脚重映射的更多信息,请查阅[ESP32数据手册](https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_cn.pdf)
+
+
+
## 包含
- 1x Fire Controller
diff --git a/docs/zh_CN/core/gray.md b/docs/zh_CN/core/gray.md
index 932c31de..16bae917 100644
--- a/docs/zh_CN/core/gray.md
+++ b/docs/zh_CN/core/gray.md
@@ -157,6 +157,17 @@
+
+**Notice2:M5PORT 说明 **
+*不同颜色的GROVE端口分别代表不同的功能.红色的PortA(21/22),为默认的I2C协议接口,黑色的PortB(26/36), 支持AD/DA转换与信号总线通信.蓝色的PortC(16/17), 支持Uart串口通信.在使用Unit进行功能拓展的时候,只需要匹配二者的端口的颜色,相应的进行连接即可正常使用.不仅提供简洁的硬件连接方式,还支持引脚的重映射.PortA(红色)被作为信号总线连接至是ESP32的GPIO21/22 ,没有AD通道转换方案,因此不能用作模拟输入使用.
+
+使用AD读取功能:
+1,使用杜邦线连接机身侧面的能够AD转换的引脚.
+2,堆叠一个M5GO底座,使用其提供PortB.
+3,使用PbHUB连接至PortA,拓展出6个PortB.
+有关引脚分配和引脚重映射的更多信息,请查阅[ESP32数据手册](https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_cn.pdf)
+
+
## 包含
- 1x Gray Controller
diff --git a/docs/zh_CN/core/m5go.md b/docs/zh_CN/core/m5go.md
index ce599c44..3119895f 100644
--- a/docs/zh_CN/core/m5go.md
+++ b/docs/zh_CN/core/m5go.md
@@ -183,6 +183,18 @@
+
+**Notice2:M5PORT 说明 **
+*不同颜色的GROVE端口分别代表不同的功能.红色的PortA(21/22),为默认的I2C协议接口,黑色的PortB(26/36), 支持AD/DA转换与信号总线通信.蓝色的PortC(16/17), 支持Uart串口通信.在使用Unit进行功能拓展的时候,只需要匹配二者的端口的颜色,相应的进行连接即可正常使用.不仅提供简洁的硬件连接方式,还支持引脚的重映射.PortA(红色)被作为信号总线连接至是ESP32的GPIO21/22 ,没有AD通道转换方案,因此不能用作模拟输入使用.
+
+使用AD读取功能:
+1,使用杜邦线连接机身侧面的能够AD转换的引脚.
+2,堆叠一个M5GO底座,使用其提供PortB.
+3,使用PbHUB连接至PortA,拓展出6个PortB.
+有关引脚分配和引脚重映射的更多信息,请查阅[ESP32数据手册](https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_cn.pdf)
+
+
+
## 包含
- 1x M5GO Controller
diff --git a/docs/zh_CN/core/m5go_lite.md b/docs/zh_CN/core/m5go_lite.md
index 35194167..f40e5494 100644
--- a/docs/zh_CN/core/m5go_lite.md
+++ b/docs/zh_CN/core/m5go_lite.md
@@ -184,6 +184,16 @@
+**Notice2:M5PORT 说明 **
+*不同颜色的GROVE端口分别代表不同的功能.红色的PortA(21/22),为默认的I2C协议接口,黑色的PortB(26/36), 支持AD/DA转换与信号总线通信.蓝色的PortC(16/17), 支持Uart串口通信.在使用Unit进行功能拓展的时候,只需要匹配二者的端口的颜色,相应的进行连接即可正常使用.不仅提供简洁的硬件连接方式,还支持引脚的重映射.PortA(红色)被作为信号总线连接至是ESP32的GPIO21/22 ,没有AD通道转换方案,因此不能用作模拟输入使用.
+
+使用AD读取功能:
+1,使用杜邦线连接机身侧面的能够AD转换的引脚.
+2,堆叠一个M5GO底座,使用其提供PortB.
+3,使用PbHUB连接至PortA,拓展出6个PortB.
+有关引脚分配和引脚重映射的更多信息,请查阅[ESP32数据手册](https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_cn.pdf)
+
+
## 包含
- 1x M5GO Controller
diff --git a/docs/zh_CN/unit/pbhub.md b/docs/zh_CN/unit/pbhub.md
index d855f316..bd6f867d 100644
--- a/docs/zh_CN/unit/pbhub.md
+++ b/docs/zh_CN/unit/pbhub.md
@@ -9,7 +9,7 @@
## 描述
-**PbHUB**, 是一款 GPIO GROVE PORTB 扩展器,能够将单路 GPIO GROBE 接口拓展至六路.内部集成MEGA328,且搭载驱动程序.不支持多 Unit 嵌套,这意味着无法像**PaHUB[link]**一样挂载多个相同协议、地址的设备.
+**PbHUB**, 是一款 GPIO GROVE PORTB 扩展器,能够将单路 GPIO GROBE 接口拓展至六路.内部集成MEGA328,且搭载驱动程序.不支持多 Unit 嵌套,这意味着无法像**PaHUB**一样挂载多个相同协议、地址的设备.
Port B 中的两条数据总线与ESP32的**GPIO36**和**GPIO26**连接,可根据需求编程配置多个端口的输入(支持模拟输入)、输出.
@@ -17,10 +17,16 @@ Port B 中的两条数据总线与ESP32的**GPIO36**和**GPIO26**连接,可根
该 Unit 的 I2C 地址为0x40(可通过调整电阻进行更改).
-*注意:编程时请注意通道顺序*
+*注意1:编程时请注意通道顺序*
+
+
## 产品特性
From 3cd630af1b209bd0f188ed9fbedfc82423050bda Mon Sep 17 00:00:00 2001
From: shaoxiang <1026025056@qq.com>
Date: Mon, 3 Jun 2019 10:22:15 +0800
Subject: [PATCH 2/9] fix Fire cn some pic display
---
docs/zh_CN/core/fire.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/docs/zh_CN/core/fire.md b/docs/zh_CN/core/fire.md
index 8c8813ff..367e62d3 100644
--- a/docs/zh_CN/core/fire.md
+++ b/docs/zh_CN/core/fire.md
@@ -13,7 +13,7 @@
我们可以在很多的应用场景中使用IMU姿态传感器用作:检测加速度、角度、轨迹延伸等数据.根据这些去制作出相关的产品,如运动数据采集器,3D远程手势控制器等.
-
+
M5Stack Fire 配有三个可分离部件. 顶部与其他的M5主机一样,放置了电路板,芯片,LCD屏幕,2.4G天线,,各种电子元器件以及一些接口组件.中间部分称为 [M5GO 底座](https://docs.m5stack.com/#/zh_CN/base/m5go_bottom),提供锂电池,[M-BUS](https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/m5-docs_schematic/M-BUS.png) 总线母座,LED条和三个GROVE拓展端口. 位于最底部的是充电底座,可以与 M5GO 底座通过 POGO 引脚进行连接,进行充电.
From 518f4c0800870bd17b516bbe5c783af93c6e287a Mon Sep 17 00:00:00 2001
From: shaoxiang <1026025056@qq.com>
Date: Wed, 5 Jun 2019 19:48:25 +0800
Subject: [PATCH 3/9] change Related_documents
---
.../M5Burner/CP210X_MAC.png | Bin 0 -> 41645 bytes
.../M5Burner/CP210X_WIN.jpg | Bin 0 -> 107537 bytes
.../M5Burner/M5Burner_01.jpg | Bin 0 -> 49624 bytes
.../M5Burner/M5Burner_02.jpg | Bin 0 -> 15653 bytes
.../M5Burner/M5Burner_03.jpg | Bin 0 -> 26696 bytes
.../M5Burner/M5Burner_04.jpg | Bin 0 -> 44963 bytes
.../M5Burner/M5Burner_05.jpg | Bin 0 -> 28452 bytes
.../Arduino_IDE/Arduino_1.jpg | Bin 0 -> 15924 bytes
.../Arduino_IDE/Arduino_2.jpg | Bin 0 -> 122867 bytes
.../Arduino_IDE/Arduino_3.jpg | Bin 0 -> 29935 bytes
.../Arduino_IDE/Arduino_4.jpg | Bin 0 -> 68809 bytes
.../Arduino_IDE/Arduino_5.jpg | Bin 0 -> 38485 bytes
.../Arduino_IDE/Arduino_6.jpg | Bin 0 -> 22979 bytes
.../Arduino_IDE/Arduino_7.jpg | Bin 0 -> 108028 bytes
.../Arduino_IDE/Arduino_8.jpg | Bin 0 -> 20789 bytes
.../Arduino_IDE/Arduino_install.jpg | Bin 0 -> 41602 bytes
.../Arduino_IDE/Arduino_logo.jpg | Bin 0 -> 23922 bytes
.../Arduino_IDE/CP210X_MAC.png | Bin 0 -> 41645 bytes
.../Arduino_IDE/CP210X_WIN.jpg | Bin 0 -> 107537 bytes
.../UIFlow_Desktop_IDE/Desktop_IDE_01.jpg | Bin 0 -> 44404 bytes
.../UIFlow_Desktop_IDE/Desktop_IDE_02.png | Bin 0 -> 102980 bytes
.../UIFlow_Desktop_IDE/Desktop_IDE_03.png | Bin 0 -> 53848 bytes
.../UIFlow_Desktop_IDE/Desktop_IDE_04.png | Bin 0 -> 53998 bytes
.../UIFlow_Desktop_IDE/Desktop_IDE_05.jpg | Bin 0 -> 142487 bytes
.../UIFlow_Desktop_IDE/Desktop_IDE_06.jpg | Bin 0 -> 75871 bytes
.../UIFlow_Desktop_IDE/Desktop_IDE_07.jpg | Bin 0 -> 69140 bytes
docs/index.html | 1 +
.../m5stickc_quick_start_with_uiflow.md | 7 -
docs/zh_CN/related_documents.md | 20 +-
docs/zh_CN/related_documents/Arduino_IDE.md | 133 +++++
.../{how_to_burn_firmware.md => M5Burner.md} | 463 ++++++++++--------
...ect_wifi_using_core.md => Setting_WIFI.md} | 150 +++---
.../related_documents/UIFlow_Desktop_IDE.md | 90 ++++
.../how_to_install_git_and_arduino.md | 25 -
.../related_documents/upgrade_m5stack_lib.md | 17 -
35 files changed, 570 insertions(+), 336 deletions(-)
create mode 100644 docs/assets/img/getting_started_pics/how_to_burn_firmware/M5Burner/CP210X_MAC.png
create mode 100644 docs/assets/img/getting_started_pics/how_to_burn_firmware/M5Burner/CP210X_WIN.jpg
create mode 100644 docs/assets/img/getting_started_pics/how_to_burn_firmware/M5Burner/M5Burner_01.jpg
create mode 100644 docs/assets/img/getting_started_pics/how_to_burn_firmware/M5Burner/M5Burner_02.jpg
create mode 100644 docs/assets/img/getting_started_pics/how_to_burn_firmware/M5Burner/M5Burner_03.jpg
create mode 100644 docs/assets/img/getting_started_pics/how_to_burn_firmware/M5Burner/M5Burner_04.jpg
create mode 100644 docs/assets/img/getting_started_pics/how_to_burn_firmware/M5Burner/M5Burner_05.jpg
create mode 100644 docs/assets/img/related_documents/Arduino_IDE/Arduino_1.jpg
create mode 100644 docs/assets/img/related_documents/Arduino_IDE/Arduino_2.jpg
create mode 100644 docs/assets/img/related_documents/Arduino_IDE/Arduino_3.jpg
create mode 100644 docs/assets/img/related_documents/Arduino_IDE/Arduino_4.jpg
create mode 100644 docs/assets/img/related_documents/Arduino_IDE/Arduino_5.jpg
create mode 100644 docs/assets/img/related_documents/Arduino_IDE/Arduino_6.jpg
create mode 100644 docs/assets/img/related_documents/Arduino_IDE/Arduino_7.jpg
create mode 100644 docs/assets/img/related_documents/Arduino_IDE/Arduino_8.jpg
create mode 100644 docs/assets/img/related_documents/Arduino_IDE/Arduino_install.jpg
create mode 100644 docs/assets/img/related_documents/Arduino_IDE/Arduino_logo.jpg
create mode 100644 docs/assets/img/related_documents/Arduino_IDE/CP210X_MAC.png
create mode 100644 docs/assets/img/related_documents/Arduino_IDE/CP210X_WIN.jpg
create mode 100644 docs/assets/img/related_documents/UIFlow_Desktop_IDE/Desktop_IDE_01.jpg
create mode 100644 docs/assets/img/related_documents/UIFlow_Desktop_IDE/Desktop_IDE_02.png
create mode 100644 docs/assets/img/related_documents/UIFlow_Desktop_IDE/Desktop_IDE_03.png
create mode 100644 docs/assets/img/related_documents/UIFlow_Desktop_IDE/Desktop_IDE_04.png
create mode 100644 docs/assets/img/related_documents/UIFlow_Desktop_IDE/Desktop_IDE_05.jpg
create mode 100644 docs/assets/img/related_documents/UIFlow_Desktop_IDE/Desktop_IDE_06.jpg
create mode 100644 docs/assets/img/related_documents/UIFlow_Desktop_IDE/Desktop_IDE_07.jpg
create mode 100644 docs/zh_CN/related_documents/Arduino_IDE.md
rename docs/zh_CN/related_documents/{how_to_burn_firmware.md => M5Burner.md} (69%)
rename docs/zh_CN/related_documents/{how_to_connect_wifi_using_core.md => Setting_WIFI.md} (97%)
create mode 100644 docs/zh_CN/related_documents/UIFlow_Desktop_IDE.md
delete mode 100644 docs/zh_CN/related_documents/how_to_install_git_and_arduino.md
delete mode 100644 docs/zh_CN/related_documents/upgrade_m5stack_lib.md
diff --git a/docs/assets/img/getting_started_pics/how_to_burn_firmware/M5Burner/CP210X_MAC.png b/docs/assets/img/getting_started_pics/how_to_burn_firmware/M5Burner/CP210X_MAC.png
new file mode 100644
index 0000000000000000000000000000000000000000..fef30c889ac31924ada144d4a0ac0b9aa87313cb
GIT binary patch
literal 41645
zcmeAS@N?(olHy`uVBq!ia0y~yV9I7-VBEsN#=yXkdnTcofq{XsILO_JVcj{ImkbOH
zEa{HEjtmSN`?>!lvNA9*a29w(7BevL9RXp+soH$f3=E8OGeaUuB7A+UlJj%*5>xV%
zQuQiw3m8DaroyTsw;(sQBvGLvHz%*ys=`(Ytimd<*a{@9ucQE0Qj%?}6yY17;GAES
zs$i;TqGzCF$EBd4U{jQmW)zWjG)HNXfyqjC5M#) LXUZCvR9sP})t!l5F
z)!c`Z7Vr6!nScMm&I>(qQob8I=II4khR*DZ;!iaNnnUZ@#^F%kG@Yzu7xClz(=4eQoW
X%j~_zzy3c?PmNh-JX!72y@T^Et9QtL
zW$CG~UKccB;u>9f@%;~f9J8pa3|swp?q-ABmwrC`@A9Ah<#%AxZ`TEH?~A>wdw4>C
z(Rb42s-nAzdsduT&+g>@H)G?TNpn}v7CLwK`GF%lH}3J-Et0s;yC7CBr1$lvCiXdV
z=d96_F8;)G{LIy)-Bs5Lc3xThmE*y}REhhmBbUCc;H_ObtyH#E@a?RQ+->alyeegW
z$4mF8*{UbsbUr9?{bsmi`HkA{kDp$pYu`Ps8X5iU+`PLV|MjJwGJBtv-@omz{NWSf
z*B>7}xb|Y
!~LIro}F3dKktx9cG^=DgSt+!C(Sz9cA}>DyD#WpOaCqS
zX;L9qSf2gD67$HZ1$>c`k|zYNE|h)b-NjMxI_Y(Je|+T3m}A}(${)1^-80(Aqd(JRO&asUp3%q|M@VvV&dBPx;>B@r>=OUI&-*)K0
z!-*1i)LB?1Pj=j@m(!a6?Zw@ty%P5X-|qV2RKQ(1f2thouBK1k?W(hwmZ+;AMy=9%
zLR;hozioT(-{!nKPD0F5=C9Rn#ouQfRbs9j&{hcfqFq)26rAYVpPsGncAXUU(|1
z`MC9$h*|FaexAAVzj$PN>XPg>omWjb9CkSM^rcBohU=0oS{-;~%y{nJHW6~|I;god
z@q^c#S;{VcI`1W}t^3JY{ayCh%FojSUtD8!Zu??zXLHyLXn#rb@oQLbY3(nLVwV+n
zDnIbdDtXtO*!+9p+}ojV?(Y*_6mhEN|CY}R>sH-TthrIZ^X49xfhPX@uD9zB){d#FJ?y5($#bM3Q9yL
zu55Z(>2YBDae*&c&)d6?KN8%UD0^*P|DjH8)`B3f<>B+DxU77sr!!T;U9axu2C4gN
z