diff --git a/docs/assets/img/product_pics/core/basic/basic_notice_01.jpg b/docs/assets/img/product_pics/core/basic/basic_notice_01.jpg new file mode 100644 index 00000000..7a13c8ab Binary files /dev/null and b/docs/assets/img/product_pics/core/basic/basic_notice_01.jpg differ diff --git a/docs/en/core/basic.md b/docs/en/core/basic.md index db816a68..61ca22ea 100644 --- a/docs/en/core/basic.md +++ b/docs/en/core/basic.md @@ -134,7 +134,7 @@ M5Stack Basic is consist with two separable parts. the upside part has all kinds -**Notice:** +**Notice1:** *Comparision Between Different Development Kits of M5* @@ -146,6 +146,18 @@ M5Stack Basic is consist with two separable parts. the upside part has all kinds +**Notice2:M5PORT EXPLAIN** +*You can identify the port name and function by its color, red is PortA(21/22) mainly used for I2C, black is PortB(26/36) which can be used for AD/DA, Singel-bus communication, Blue is PortC(16/17) can be used for Uart. Correspondingly, most of the M5 Units have the Port with matched color for specify which port it should go in on the M5Core. +Those port identification is a convenience for UIFlow (Blockly) Users. For advanced using ,you can do you own customization, since most of the PIN on ESP32 are remapping-able. +Unfortunatly, PortA(red) can not be used as analog read in. It refers to GPIO 21 & 22 from ESP32, which doesn't have AD channel alternatives: + +To use AD read function : +1, Use Dupont cable refers to the pins on the side which can be used as an AD channel. +2, Get a M5GO bottom, which comes with a PortB. +3, Get a PbHUB and connect it with PortA, then you can have 6 PortBs. +For more information about Pin assignment and Pin Remapping, Please refer to EPS32 Datasheet* + + ### Kit includes - 1x M5Stack BASIC Controller diff --git a/docs/en/core/face_kit.md b/docs/en/core/face_kit.md index c3c228e7..d22a1761 100644 --- a/docs/en/core/face_kit.md +++ b/docs/en/core/face_kit.md @@ -91,3 +91,15 @@ Other than 3 functional panels, this development kit comes with more stuff like + + +**Notice:M5PORT EXPLAIN** +*You can identify the port name and function by its color, red is PortA(21/22) mainly used for I2C, black is PortB(26/36) which can be used for AD/DA, Singel-bus communication, Blue is PortC(16/17) can be used for Uart. Correspondingly, most of the M5 Units have the Port with matched color for specify which port it should go in on the M5Core. +Those port identification is a convenience for UIFlow (Blockly) Users. For advanced using ,you can do you own customization, since most of the PIN on ESP32 are remapping-able. +Unfortunatly, PortA(red) can not be used as analog read in. It refers to GPIO 21 & 22 from ESP32, which doesn't have AD channel alternatives: + +To use AD read function : +1, Use Dupont cable refers to the pins on the side which can be used as an AD channel. +2, Get a M5GO bottom, which comes with a PortB. +3, Get a PbHUB and connect it with PortA, then you can have 6 PortBs. +For more information about Pin assignment and Pin Remapping, Please refer to EPS32 Datasheet* diff --git a/docs/en/core/fire.md b/docs/en/core/fire.md index 87f5ceaa..850d60a4 100644 --- a/docs/en/core/fire.md +++ b/docs/en/core/fire.md @@ -171,7 +171,7 @@ Supported development platforms and program languages: Arduino, Blockly language -**Notice:** +**Notice1:** *Comparision Between Different Development Kits* @@ -183,6 +183,17 @@ Supported development platforms and program languages: Arduino, Blockly language +**Notice2:M5PORT EXPLAIN ** +*You can identify the port name and function by its color, red is PortA(21/22) mainly used for I2C, black is PortB(26/36) which can be used for AD/DA, Singel-bus communication, Blue is PortC(16/17) can be used for Uart. Correspondingly, most of the M5 Units have the Port with matched color for specify which port it should go in on the M5Core. +Those port identification is a convenience for UIFlow (Blockly) Users. For advanced using ,you can do you own customization, since most of the PIN on ESP32 are remapping-able. +Unfortunatly, PortA(red) can not be used as analog read in. It refers to GPIO 21 & 22 from ESP32, which doesn't have AD channel alternatives: + +To use AD read function : +1, Use Dupont cable refers to the pins on the side which can be used as an AD channel. +2, Get a M5GO bottom, which comes with a PortB. +3, Get a PbHUB and connect it with PortA, then you can have 6 PortBs. +For more information about Pin assignment and Pin Remapping, Please refer to EPS32 Datasheet* + ## Include - 1x M5Stack Fire Controller diff --git a/docs/en/core/gray.md b/docs/en/core/gray.md index d9c7c271..f976aecd 100644 --- a/docs/en/core/gray.md +++ b/docs/en/core/gray.md @@ -161,7 +161,7 @@ Supported development platforms and program languages: Arduino, Blockly language -**Notice:** +**Notice1:** *Comparision Between Different Development Kits* @@ -173,6 +173,18 @@ Supported development platforms and program languages: Arduino, Blockly language +**Notice2:M5PORT EXPLAIN** +*You can identify the port name and function by its color, red is PortA(21/22) mainly used for I2C, black is PortB(26/36) which can be used for AD/DA, Singel-bus communication, Blue is PortC(16/17) can be used for Uart. Correspondingly, most of the M5 Units have the Port with matched color for specify which port it should go in on the M5Core. +Those port identification is a convenience for UIFlow (Blockly) Users. For advanced using ,you can do you own customization, since most of the PIN on ESP32 are remapping-able. +Unfortunatly, PortA(red) can not be used as analog read in. It refers to GPIO 21 & 22 from ESP32, which doesn't have AD channel alternatives: + +To use AD read function : +1, Use Dupont cable refers to the pins on the side which can be used as an AD channel. +2, Get a M5GO bottom, which comes with a PortB. +3, Get a PbHUB and connect it with PortA, then you can have 6 PortBs. +For more information about Pin assignment and Pin Remapping, Please refer to EPS32 Datasheet* + + ## Include - 1x M5Stack Gray Controller diff --git a/docs/en/core/m5go.md b/docs/en/core/m5go.md index 51033742..08858e06 100644 --- a/docs/en/core/m5go.md +++ b/docs/en/core/m5go.md @@ -164,7 +164,7 @@ This M5GO kit is specifically designed for STEM education. The pack includes 1 M -**Notice:** +**Notice1:** *Comparision Between Different Development Kits* @@ -176,6 +176,17 @@ This M5GO kit is specifically designed for STEM education. The pack includes 1 M +**Notice2:M5PORT EXPLAIN** +*You can identify the port name and function by its color, red is PortA(21/22) mainly used for I2C, black is PortB(26/36) which can be used for AD/DA, Singel-bus communication, Blue is PortC(16/17) can be used for Uart. Correspondingly, most of the M5 Units have the Port with matched color for specify which port it should go in on the M5Core. +Those port identification is a convenience for UIFlow (Blockly) Users. For advanced using ,you can do you own customization, since most of the PIN on ESP32 are remapping-able. +Unfortunatly, PortA(red) can not be used as analog read in. It refers to GPIO 21 & 22 from ESP32, which doesn't have AD channel alternatives: + +To use AD read function : +1, Use Dupont cable refers to the pins on the side which can be used as an AD channel. +2, Get a M5GO bottom, which comes with a PortB. +3, Get a PbHUB and connect it with PortA, then you can have 6 PortBs. +For more information about Pin assignment and Pin Remapping, Please refer to EPS32 Datasheet* + ## Include - 1x white M5Core controller diff --git a/docs/en/core/m5go_lite.md b/docs/en/core/m5go_lite.md index 5ba01eb1..cbfdb6c7 100644 --- a/docs/en/core/m5go_lite.md +++ b/docs/en/core/m5go_lite.md @@ -165,7 +165,7 @@ All M5stack development board can be programmed through Arduino IDE, WebIDE UIFl -**Notice:** +**Notice1:** *Comparision Between Different Development Kits* @@ -177,7 +177,18 @@ All M5stack development board can be programmed through Arduino IDE, WebIDE UIFl -## 包含 +**Notice2:M5PORT EXPLAIN** +*You can identify the port name and function by its color, red is PortA(21/22) mainly used for I2C, black is PortB(26/36) which can be used for AD/DA, Singel-bus communication, Blue is PortC(16/17) can be used for Uart. Correspondingly, most of the M5 Units have the Port with matched color for specify which port it should go in on the M5Core. +Those port identification is a convenience for UIFlow (Blockly) Users. For advanced using ,you can do you own customization, since most of the PIN on ESP32 are remapping-able. +Unfortunatly, PortA(red) can not be used as analog read in. It refers to GPIO 21 & 22 from ESP32, which doesn't have AD channel alternatives: + +To use AD read function : +1, Use Dupont cable refers to the pins on the side which can be used as an AD channel. +2, Get a M5GO bottom, which comes with a PortB. +3, Get a PbHUB and connect it with PortA, then you can have 6 PortBs. +For more information about Pin assignment and Pin Remapping, Please refer to EPS32 Datasheet* + +## Package Includes: - 1x white M5GO Controller - 1x M5GO Base