add GSM/LTE/NB-IoT AT command pdf links

This commit is contained in:
shaoxiang
2019-08-15 16:36:33 +08:00
parent 25728bcfa6
commit dfa676929e
30 changed files with 185 additions and 179 deletions
Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 MiB

After

Width:  |  Height:  |  Size: 313 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 159 KiB

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 51 KiB

+12 -23
View File
@@ -19,19 +19,13 @@ M5Stack Basic is consist with two separable parts. the upside part has all kinds
<img src="assets/img/product_pics/core/basic/basic_11.png">
**Notice:**
1)Basic kit have no IMU sensor inside
2)GPIO0, GPIO12, GPIO13, GPIO15, GPIO34, pins that related to I2S are not extended out
3)GPIO34-39 are input-only
**Notice:**
The newly-produced M5Core replaces the screen with better display performance and higher viewing angle, so it has some compatibility problems with the old Arduino library. When using the old library for screen driving, it will produce reverse color display. You can open the Arduino. The library management option will upgrade your M5Stack library to the latest version (after 0.2.8) to solve this problem.
<img src="assets\img\product_pics\core\basic\lib_01.jpg" width="70%">
<br>
<img src="assets\img\product_pics\core\basic\lib_02.jpg" width="70%">
<img src="assets\img\product_pics\core\basic\lib_01.jpg" width="40%">
<br><br><br>
<img src="assets\img\product_pics\core\basic\lib_02.jpg" width="40%">
## Product Features
@@ -41,7 +35,7 @@ The newly-produced M5Core replaces the screen with better display performance an
- ESP32-based
- Case Material: PC + ABS
- 4 MByte flash
- Speaker, 3 Buttons, LCD(320*240), 1 Reset
- Speaker, 3 Buttons,Color LCD(320*240), 1 Reset
- 2.4G Antenna: Proant 440
- TF card slot (16G Maximum size)
- Battery Socket & 150 mAh Lipo Battery
@@ -112,7 +106,7 @@ The newly-produced M5Core replaces the screen with better display performance an
<tr><td>IP5306</td><td>SCL</td><td>SDA</td><td>5V</td><td>GND</td></tr>
</table>
**IP5306 charging/dischargingCurrent parameter**
**IP5306 charging/dischargingVoltage parameter**
<table>
<tr style="font-weight:bold;text-align:center" >
@@ -198,15 +192,18 @@ The newly-produced M5Core replaces the screen with better display performance an
**<mark>Notice1M5PORT EXPLAIN</mark>**
*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.
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 DA/AD, 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: <br>
<img src="assets/img/product_pics/core/basic/basic_notice_01.jpg">
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:
- ADC1(8 channels atteched to GPIOs 32-39)
- ADC2(10 channels atteched to GPIOs 02412-1525-27)
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*
For more information about Pin assignment and Pin Remapping, Please refer to EPS32 Datasheet
### Kit includes
@@ -219,14 +216,6 @@ For more information about Pin assignment and Pin Remapping, Please refer to EPS
<img src="assets/img/product_pics/core/basic/basic_04.png" alt="basic_04" width="80%" height="80%">
<!-- <img src="assets/img/product_pics/core/basic/basic_04.png" alt="basic_04" width="80%" height="80%">
<img src="assets/img/product_pics/core/basic/basic_06.png" width="250" height="250"> <img src="assets/img/product_pics/core/basic/basic_07.png" width="250" height="250">
<img src="assets/img/product_pics/core/basic/basic_08.png" width="250" height="250"> <img src="assets/img/product_pics/core/basic/basic_09.png" width="250" height="250"> -->
<!-- <img src="assets/img/product_pics/core/basic/basic_10.png" width="50%" height="50%"> -->
## Learn
- **Datasheet** - [ESP32](https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_cn.pdf) - [IP5306](https://github.com/m5stack/M5-Schematic/blob/master/Core/IIC_IP5306_REG_V1.4.pdf)
+13 -10
View File
@@ -55,9 +55,9 @@ Other than 3 functional panels, this development kit comes with more stuff like
The newly-produced M5Core replaces the screen with better display performance and higher viewing angle, so it has some compatibility problems with the old Arduino library. When using the old library for screen driving, it will produce reverse color display. You can open the Arduino. The library management option will upgrade your M5Stack library to the latest version (after 0.2.8) to solve this problem.
<img src="assets\img\product_pics\core\basic\lib_01.jpg" width="70%">
<br>
<img src="assets\img\product_pics\core\basic\lib_02.jpg" width="70%">
<img src="assets\img\product_pics\core\basic\lib_01.jpg" width="40%">
<br><br><br>
<img src="assets\img\product_pics\core\basic\lib_02.jpg" width="40%">
## Product Features
@@ -71,7 +71,7 @@ The newly-produced M5Core replaces the screen with better display performance an
- Speaker, 3 Buttons, LCD(320*240), 1 Reset
- 2.4G Antenna: Proant 440
- TF card slot (16G Maximum size)
- Battery Socket & 150 mAh Lipo Battery
- Battery Socket & 650 mAh Lipo Battery
- Extendable Pins & Holes
- Grove Port
- M-Bus Socket & Pins
@@ -107,7 +107,7 @@ The newly-produced M5Core replaces the screen with better display performance an
## PinMap
**Mega328 ISP**Download interface Pin foot definition
**Mega328 ISP** Download interface Pin foot definition
<img src="assets\img\product_pics\app\mega328_isp.png" width="30%" height="30%">
@@ -125,7 +125,7 @@ The newly-produced M5Core replaces the screen with better display performance an
- [IP5306](https://github.com/m5stack/M5-Schematic/blob/master/Core/IIC_IP5306_REG_V1.4.pdf)
**IP5306 charging/dischargingCurrent parameter**
**IP5306 charging/dischargingVoltage parameter**
<table>
<tr style="font-weight:bold;text-align:center" >
@@ -165,15 +165,18 @@ The newly-produced M5Core replaces the screen with better display performance an
**<mark>Notice1M5PORT EXPLAIN</mark>**<br>
*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, Single-bus communication, Blue is PortC(16/17) which can be used for Uart. Correspondingly, most of the M5 Units have the Port with matched color to specify which port it should go in on the M5Core.
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 DA/AD, Single-bus communication, Blue is PortC(16/17) which can be used for Uart. Correspondingly, most of the M5 Units have the Port with matched color to specify which port it should go in on the M5Core.
Those port identifications are a convenience for UIFlow (Blockly) users. For advanced users ,you can do your own customization, since most of the PIN on ESP32 are remap-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: <br>
<img src="assets/img/product_pics/core/basic/basic_notice_01.jpg"><br>
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:
- ADC1(8 channels atteched to GPIOs 32-39)
- ADC2(10 channels atteched to GPIOs 02412-1525-27)
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*
For more information about Pin assignment and Pin Remapping, Please refer to EPS32 Datasheet
<br>
**<mark>Notice3Face Kit factory test code</mark>**<br>
The error message displayed on the screen, is actually normal, it doesn't mean something wrong with the hardware, it means that the main.py file is missing, but you can add your own, don't worry. <br>
+12 -9
View File
@@ -29,9 +29,9 @@ Supported development platforms and program languages: Arduino, Blockly language
The newly-produced M5Core replaces the screen with better display performance and higher viewing angle, so it has some compatibility problems with the old Arduino library. When using the old library for screen driving, it will produce reverse color display. You can open the Arduino. The library management option will upgrade your M5Stack library to the latest version (after 0.2.8) to solve this problem.
<img src="assets\img\product_pics\core\basic\lib_01.jpg" width="70%">
<br>
<img src="assets\img\product_pics\core\basic\lib_02.jpg" width="70%">
<img src="assets\img\product_pics\core\basic\lib_01.jpg" width="40%">
<br><br><br>
<img src="assets\img\product_pics\core\basic\lib_02.jpg" width="40%">
**Notice2:**
@@ -53,7 +53,7 @@ The GPIO 16 / 17 in Fire is connected to the PSRAM by default, so when you conne
- Speaker, 3 Buttons, LCD(320*240), 1 Reset
- 2.4G Antenna: Proant 440
- TF card slot (16G Maximum size)
- Battery Socket & 150 mAh Lipo Battery
- Battery Socket & 500 mAh Lipo Battery
- Extendable Pins & Holes
- Grove Port
- M-Bus Socket & Pins
@@ -110,7 +110,7 @@ The GPIO 16 / 17 in Fire is connected to the PSRAM by default, so when you conne
<tr><td>IP5306</td><td>SCL</td><td>SDA</td><td>5V</td><td>GND</td></tr>
</table>
**IP5306 charging/dischargingCurrent parameter**
**IP5306 charging/dischargingVoltage parameter**
<table>
<tr style="font-weight:bold;text-align:center" >
@@ -244,15 +244,18 @@ The GPIO 16 / 17 in Fire is connected to the PSRAM by default, so when you conne
**<mark>Notice1M5PORT EXPLAIN </mark>**
*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.
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 DA/AD, 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: <br>
<img src="assets/img/product_pics/core/basic/basic_notice_01.jpg">
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:
- ADC1(8 channels atteched to GPIOs 32-39)
- ADC2(10 channels atteched to GPIOs 02412-1525-27)
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*
For more information about Pin assignment and Pin Remapping, Please refer to EPS32 Datasheet
## Include
+11 -8
View File
@@ -27,9 +27,9 @@ Supported development platforms and program languages: Arduino, Blockly language
The newly-produced M5Core replaces the screen with better display performance and higher viewing angle, so it has some compatibility problems with the old Arduino library. When using the old library for screen driving, it will produce reverse color display. You can open the Arduino. The library management option will upgrade your M5Stack library to the latest version (after 0.2.8) to solve this problem.
<img src="assets\img\product_pics\core\basic\lib_01.jpg" width="70%">
<br>
<img src="assets\img\product_pics\core\basic\lib_02.jpg" width="70%">
<img src="assets\img\product_pics\core\basic\lib_01.jpg" width="40%">
<br><br><br>
<img src="assets\img\product_pics\core\basic\lib_02.jpg" width="40%">
## Product Features
@@ -128,7 +128,7 @@ The newly-produced M5Core replaces the screen with better display performance an
<tr><td>IP5306</td><td>SCL</td><td>SDA</td><td>5V</td><td>GND</td></tr>
</table>
**IP5306 charging/dischargingCurrent parameter**
**IP5306 charging/dischargingVoltage parameter**
<table>
<tr style="font-weight:bold;text-align:center" >
@@ -233,15 +233,18 @@ The newly-produced M5Core replaces the screen with better display performance an
**<mark>Notice1M5PORT EXPLAIN</mark>**
*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.
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 DA/AD, 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: <br>
<img src="assets/img/product_pics/core/basic/basic_notice_01.jpg">
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:
- ADC1(8 channels atteched to GPIOs 32-39)
- ADC2(10 channels atteched to GPIOs 02412-1525-27)
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*
For more information about Pin assignment and Pin Remapping, Please refer to EPS32 Datasheet
## Include
+10 -12
View File
@@ -20,9 +20,9 @@ This M5GO kit is specifically designed for STEM education. The pack includes 1 M
The newly-produced M5Core replaces the screen with better display performance and higher viewing angle, so it has some compatibility problems with the old Arduino library. When using the old library for screen driving, it will produce reverse color display. You can open the Arduino. The library management option will upgrade your M5Stack library to the latest version (after 0.2.8) to solve this problem.
<img src="assets\img\product_pics\core\basic\lib_01.jpg" width="70%">
<br>
<img src="assets\img\product_pics\core\basic\lib_02.jpg" width="70%">
<img src="assets\img\product_pics\core\basic\lib_01.jpg" width="40%">
<br><br><br>
<img src="assets\img\product_pics\core\basic\lib_02.jpg" width="40%">
## Product Features
@@ -93,7 +93,7 @@ The newly-produced M5Core replaces the screen with better display performance an
<tr><td>IP5306</td><td>SCL</td><td>SDA</td><td>5V</td><td>GND</td></tr>
</table>
**IP5306 charging/dischargingCurrent parameter**
**IP5306 charging/dischargingVoltage parameter**
<table>
<tr style="font-weight:bold;text-align:center" >
@@ -227,15 +227,18 @@ The newly-produced M5Core replaces the screen with better display performance an
**<mark>Notice1M5PORT EXPLAIN</mark>**
*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.
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 DA/AD, 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:
<img src="assets/img/product_pics/core/basic/basic_notice_01.jpg">
- ADC1(8 channels atteched to GPIOs 32-39)
- ADC2(10 channels atteched to GPIOs 02412-1525-27)
To use AD read function : <br>
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*
For more information about Pin assignment and Pin Remapping, Please refer to EPS32 Datasheet
## Include
@@ -247,11 +250,6 @@ For more information about Pin assignment and Pin Remapping, Please refer to EPS
- Type-C USB cable
- User Manual
<img src="assets/img/product_pics/core/m5go/m5go_04.png" width="500">
<img src="assets/img/product_pics/core/m5go/m5go_05.png" width="500">
<img src="assets/img/product_pics/core/m5go/m5go_06.png" width="500">
## Related Link
+13 -15
View File
@@ -2,18 +2,13 @@
<img src="assets/img/product_pics/core/m5go/m5go_lite_01.png" alt="gray_02" width="250" height="250"><img src="assets/img/product_pics/core/m5go/m5go_lite_04.png" alt="gray_04" width="250" height="250">
<!-- <img src="assets/img/product_pics/core/m5go/m5go_lite_02.png" alt="gray_02" width="250" height="250"> <img src="assets/img/product_pics/core/m5go/m5go_lite_03.png" alt="gray_04" width="250" height="250"> -->
<!-- <img src="assets/img/product_pics/core/m5go/m5go_03.png" alt="gray_03" width="250" height="250"> -->
* * *
:memo:**[Description](#Description)**&nbsp;&nbsp;&nbsp;:bulb:**[Quick Start](en/quick_start/m5core/m5stack_core_quick_start)**&nbsp;&nbsp;&nbsp;:octocat:**[Example](#Example)**&nbsp;&nbsp;&nbsp;:electric_plug:**[Schematic](https://github.com/m5stack/M5-Schematic/blob/master/Core/Basic/M5-Core-Schematic(20171206).pdf)**&nbsp;&nbsp;&nbsp;🛒**[Purchase](https://m5stack.com/collections/m5-core/products/m5go-lite-iot-development-board-kit)**&nbsp;&nbsp;&nbsp;:clapper:**[Related Video](#Related-Video)**
## DESCRIPTION
**M5GO Lite** is a light pack of M5GO kit, instead of having 6 M5units, M5Go-Lite provides 1 ENV + accessories and the same M5 controller as M5GO. M5Go-Lite is also designed for STEM education. M5GO controller itself is already a full-feathered, highly integrated, upgraded development board provides plenty of hardware resources, such as LCD screen, speaker, Led bar, 16M flash, microphone and more. Light but not least.
**M5GO Lite** is a light pack of M5GO kit, instead of having 6 M5units, M5GO-Lite provides 1 ENV + accessories and the same M5 controller as M5GO. M5GO-Lite is also designed for STEM education. M5GO controller itself is already a full-feathered, highly integrated, upgraded development board provides plenty of hardware resources, such as LCD screen, speaker, Led bar, 16M flash, microphone and more. Light but not least.
All M5stack development board can be programmed through Arduino IDE, WebIDE UIFlow, Micropython, and Blockly, simplifying the development process for those requiring a joint hardware and software solution. Not only does M5stack have far-reaching IoT applications in industry, agriculture, and home, but it also empowers students to learn to code in STEM classrooms.
@@ -21,9 +16,9 @@ All M5stack development board can be programmed through Arduino IDE, WebIDE UIFl
The newly-produced M5Core replaces the screen with better display performance and higher viewing angle, so it has some compatibility problems with the old Arduino library. When using the old library for screen driving, it will produce reverse color display. You can open the Arduino. The library management option will upgrade your M5Stack library to the latest version (after 0.2.8) to solve this problem.
<img src="assets\img\product_pics\core\basic\lib_01.jpg" width="70%">
<br>
<img src="assets\img\product_pics\core\basic\lib_02.jpg" width="70%">
<img src="assets\img\product_pics\core\basic\lib_01.jpg" width="40%">
<br><br><br>
<img src="assets\img\product_pics\core\basic\lib_02.jpg" width="40%">
## Product Features
@@ -34,7 +29,7 @@ The newly-produced M5Core replaces the screen with better display performance an
- Case Material: PC + ABS
- 16 MByte flash
- BMM150 + MPU6886
- Speaker, 3 Buttons, LCD(320*240), 1 Reset
- Speaker, 3 Buttons,Color LCD(320*240), 1 Reset
- 2.4G Antenna: Proant 440
- TF card slot (16G Maximum size)
- Extendable Pins & Holes
@@ -96,7 +91,7 @@ The newly-produced M5Core replaces the screen with better display performance an
<tr><td>IP5306</td><td>SCL</td><td>SDA</td><td>5V</td><td>GND</td></tr>
</table>
**IP5306 charging/dischargingCurrent parameter**
**IP5306 charging/dischargingVoltage parameter**
<table>
<tr style="font-weight:bold;text-align:center" >
@@ -229,15 +224,18 @@ The newly-produced M5Core replaces the screen with better display performance an
**<mark>Notice1M5PORT EXPLAIN</mark>**
*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.
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 DA/AD, 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: <br>
<img src="assets/img/product_pics/core/basic/basic_notice_01.jpg">
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:
- ADC1(8 channels atteched to GPIOs 32-39)
- ADC2(10 channels atteched to GPIOs 02412-1525-27)
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*
For more information about Pin assignment and Pin Remapping, Please refer to EPS32 Datasheet
## Package Includes:
+1 -1
View File
@@ -98,7 +98,7 @@ M5stick is one of the core devices in M5Stack product series which is built in a
<tr><td>GROVE Port</td><td>SCL</td><td>SDA</td><td>5V</td><td>GND</td></tr>
</table>
**IP5306 charging/dischargingCurrent parameter**
**IP5306 charging/dischargingVoltage parameter**
<table>
<tr style="font-weight:bold;text-align:center" >
+9 -4
View File
@@ -9,7 +9,7 @@
## Description
**M5Stick-C** is a mini M5Stack, powered by ESP32. It is a portable, easy-to-use, open source, IoT development board.
**M5StickC** is a mini M5Stack, powered by ESP32. It is a portable, easy-to-use, open source, IoT development board.
*What it can do?*
This tiny block is able to realize your idea, enlighten your creativity, and help with your IoT prototying in a very short time. It will takes away a lot of the pains form the development process.
@@ -33,7 +33,11 @@ M5stickC is one of the core devices in M5Stack product series which is built in
<img src="assets/img/product_pics/core/minicore/m5stickc/m5stickc_02.png" width=50% height=50%>
<br><br><br>
*Notice*: One issue commonly exists on M5Stick-C, which happens when the battery is at a low level. In this case, some of the devices will have problem powering on, this is probably caused by a chaos timing sequence of power-on of ESP32, some component is involved, such as AXP192, 552, ESP32. There is one way to bring the device back to live: 1, Connect G0 to 3V3. 2. Plug in the USB cable. 3, The screen will light up and leave the USB to charge the device. <br><br><br>
*Notice*: One issue commonly exists on M5StickC, which happens when the battery is at a low level. In this case, some of the devices will have problem powering on, this is probably caused by a chaos timing sequence of power-on of ESP32, some component is involved, such as AXP192, 552, ESP32. There is one way to bring the device back to live:
- 1 Connect G0 to 3V3. (can be shorted by 680Ω resistor)
- 2 Plug in the USB cable.
- 3 The screen will light up and leave the USB to charge the device. <br><br><br>
<img src="assets\img\faq\m5stickc_05.jpg" width="300px">
@@ -97,10 +101,11 @@ There are two versions of IMU sensors (MPU6886 and SH200Q) currently available o
## PinMap
<img src="assets/img/product_pics/core/minicore/m5stickc/m5stickc_04.png" width="30%" height="30%">
<img src="assets/img/product_pics/core/minicore/m5stickc/m5stickc_04.png" width="300px">
Power structure block diagram
<img src="assets/img/product_pics/core/minicore/m5stickc/m5stickc_05.jpg" width="30%" height="30%">
<img src="assets/img/product_pics/core/minicore/m5stickc/m5stickc_05.jpg" width="300px">
**RED LED & IR Transmitter & BUTTON A & BUTTON B**
+2
View File
@@ -66,6 +66,8 @@ Product Feature:
- **Datasheet** - [MC6315](http://iot.10086.cn/Uploads/file/product/20190404/M615%E4%BA%A7%E5%93%81%E6%89%8B%E5%86%8C_20190404095859_81328.pdf)
- **Datasheet** - [TXS0104E](http://iot.10086.cn/Uploads/file/product/20190216/M5311_AT_Command_Interface_Specification_v2_20190216181452_37713.pdf)
- **Datasheet** - [MC6315 AT Command](https://github.com/m5stack/M5-Schematic/blob/master/datasheet/GSM-MODULE/M6315%20AT%20%E5%91%BD%E4%BB%A4%E7%94%A8%E6%88%B7%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8CV1.0.1.pdf)
## Schematic
+2 -8
View File
@@ -1,4 +1,4 @@
# Module LORA {docsify-ignore-all}
# Module LoRa {docsify-ignore-all}
<img src="assets/img/product_pics/module/module_lora_01.jpg" width="30%" height="30%"> <img src="assets/img/product_pics/module/module_lora_02.jpg" width="30%" height="30%">
@@ -16,7 +16,7 @@ LoRa and LoRaWAN permit long-range connectivity for Internet of Things (IoT) dev
## Product Features
- Lora Module: Ra-02 (by Ai-Thinker)
- LoRa Module: Ra-02 (by Ai-Thinker)
- Series Communication Protocol: SPI
- Universal Perboard
- Working Frequency: 433 MHz
@@ -49,12 +49,6 @@ LoRa and LoRaWAN permit long-range connectivity for Internet of Things (IoT) dev
- **[LoRaWAN Regional Parameters](https://lora-alliance.org/sites/default/files/2018-04/lorawantm_regional_parameters_v1.1rb_-_final.pdf)**
<!-- ?> If your board LCD can't display or has some other problem, we suggest you to add the two statements code followed by ``m5.begin();`` as shown below. Because GPIO5 who has connected NSS pin of LoRa module need be pull-up at the moment your board(or system) power on to prevent system's LCD can't display.
```arduino
pinMode(5,OUTPUT);
digitalWrite(5,HIGH);
m5.begin();
``` -->
## EasyLoader
+3 -2
View File
@@ -70,11 +70,12 @@ Product Feature:
- **Datasheet** - [M8321](http://iot.10086.cn/Uploads/file/product/20190216/M8321_%E4%BA%A7%E5%93%81%E6%89%8B%E5%86%8C_20190216184322_87691.pdf)
- **Datasheet** - [TXS0104E](http://iot.10086.cn/Uploads/file/product/20190216/M5311_AT_Command_Interface_Specification_v2_20190216181452_37713.pdf)
- **Datasheet** - [M8321 AT Command](https://github.com/m5stack/M5-Schematic/blob/master/datasheet/LTE-MODULE/M8321%20AT%E5%91%BD%E4%BB%A4%E7%94%A8%E6%88%B7%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C.pdf)
## Schematic
- [GSM Module](https://github.com/m5stack/M5-Schematic/blob/master/Modules/module_lte_sch.pdf)
- [LTE Module](https://github.com/m5stack/M5-Schematic/blob/master/Modules/module_lte_sch.pdf)
## EasyLoader
+2 -2
View File
@@ -35,7 +35,7 @@ Power Operation:
## Product Features
- Serial communication: UART
- Product Power in : 5V
- 3x Alternative UARTs
- Serial Communication: Uart2 16/17
- 2x antenna: Spring / External
- WUP, STA LEDs
- 1x Power Button
@@ -93,7 +93,7 @@ only for reference
## Links
- **Datasheet** - [M5311 AT Command](http://iot.10086.cn/Uploads/file/product/20190216/M5311_AT_Command_Interface_Specification_v2_20190216181452_37713.pdf)
- **Datasheet** - [M5311 AT Command](https://github.com/m5stack/M5-Schematic/blob/master/datasheet/NB-IOT-MODULE/M5311_AT_Command_Interface_Specification_v2_20190216181452_37713.pdf)
- **User Manual** - [M5311](http://iot.10086.cn/Uploads/file/product/20190216/M5311_%E4%BA%A7%E5%93%81%E6%89%8B%E5%86%8C_20190216181514_33229.pdf)
+2 -5
View File
@@ -54,16 +54,13 @@
</div>
**M5Core**
<div id="core">
<img src="assets/img/product_pics/icon_core.png" style="vertical-align:middle;">
<img src="assets/img/product_pics/icon_core.png" style="vertical-align:middle;margin-top:30px">
<span style="font-size:30px">Core</span>
</div>
**M5Stack**
**M5Core**
<a class="btn btn btn-primary" href="#en/quick_start/m5core/m5stack_core_quick_start" role="button" style="color:white;margin-top:10px;text-decoration:none">M5Core QuickStart</a>&nbsp;&nbsp;&nbsp;&nbsp;
<a class="btn btn btn-primary" href="https://shimo.im/sheets/GWkjHV3XyCCgwDpQ" role="button" style="color:white;margin-top:10px;text-decoration:none" data-toggle="modal" data-target="#Core_I2C">I2C AddressTable</a>&nbsp;&nbsp;&nbsp;&nbsp;
+2 -4
View File
@@ -52,15 +52,13 @@
</div>
**M5Core**
<div id="core">
<img src="assets/img/product_pics/icon_core.png" style="vertical-align:middle;">
<img src="assets/img/product_pics/icon_core.png" style="vertical-align:middle;margin-top:30px">
<span style="font-size:30px">Core</span>
</div>
**M5Stack**
**M5Core**
<a class="btn btn btn-primary" href="#zh_CN/quick_start/m5core/m5stack_core_quick_start" role="button" style="color:white;margin-top:10px;text-decoration:none">M5Core上手指南</a>&nbsp;&nbsp;&nbsp;&nbsp;
<a class="btn btn btn-primary" href="https://shimo.im/sheets/GWkjHV3XyCCgwDpQ" role="button" style="color:white;margin-top:10px;text-decoration:none" data-toggle="modal" data-target="#Core_I2C">I2C地址表</a>&nbsp;&nbsp;&nbsp;&nbsp;
+1 -1
View File
@@ -41,4 +41,4 @@
<!-- |**[麦克风](zh_CN/api/spm1423_m5stickc)** | **[LED](zh_CN/api/led_m5stickc)** |
|**[按键](zh_CN/api/buttom_m5stickc)** | **[红外发射](zh_CN/api/led_m5stickc)** | -->
|**[按键](zh_CN/api/buttom_m5stickc)** | **[红外发射](zh_CN/api/led_m5stickc)** | -->
+9 -10
View File
@@ -20,17 +20,13 @@ M5Stack Basic 由两个可分离部分堆叠组成. 顶部放置了电路板,
<img src="assets/img/product_pics/core/basic/basic_11.png">
**注意:
1)Basic内部没有集成IMU传感器
2)GPIO0, GPIO12, GPIO13, GPIO15, GPIO34,与 I2C 协议相关的引脚没有被引出**
**注意:**
新生产的M5Core更换了显示效果与可视角更加优质的屏幕,因此与旧版的Arduino库产生了一些兼容性问题,使用旧版程序库进行屏幕驱动时会产生反色显示的现象,您可以打开Arduino的库管理选项将您的M5Stack库升级至最新版本(0.2.8以后)来解决这个问题.
<img src="assets\img\product_pics\core\basic\lib_01.jpg" width="70%">
<br>
<img src="assets\img\product_pics\core\basic\lib_02.jpg" width="70%">
<img src="assets\img\product_pics\core\basic\lib_01.jpg" width="40%">
<br><br><br>
<img src="assets\img\product_pics\core\basic\lib_02.jpg" width="40%">
## 产品特性
@@ -107,7 +103,7 @@ M5Stack Basic 由两个可分离部分堆叠组成. 顶部放置了电路板,
<tr><td>IP5306</td><td>SCL</td><td>SDA</td><td>5V</td><td>GND</td></tr>
</table>
**IP5306充/放电,电参数**
**IP5306充/放电,电参数**
<table>
<tr style="font-weight:bold;text-align:center" >
@@ -193,8 +189,11 @@ M5Stack Basic 由两个可分离部分堆叠组成. 顶部放置了电路板,
</table>
**<mark>NoticeM5PORT 说明 </mark>**
*不同颜色的GROVE端口分别代表不同的功能.红色的PortA(21/22),为默认的I2C协议接口,黑色的PortB(26/36), 支持AD/DA转换与信号总线通信.蓝色的PortC(16/17, 支持Uart串口通信.在使用Unit进行功能拓展的时候,只需要匹配二者的端口的颜色,相应的进行连接即可正常使用.不仅提供简洁的硬件连接方式,还支持引脚的重映射.PortA(红色)被作为信号总线连接至是ESP32的GPIO21/22 ,没有AD通道转换方案,因此不能用作模拟输入使用.
<img src="assets/img/product_pics/core/basic/basic_notice_01.jpg">
*不同颜色的GROVE端口分别代表不同的功能.红色的PortA(21/22),为默认的I2C协议接口,黑色的PortB(26/36), 支持DA/AD转换与信号总线通信.蓝色的PortC(16/17, 支持Uart串口通信.在使用Unit进行功能拓展的时候,只需要匹配二者的端口的颜色,相应的进行连接即可正常使用.不仅提供简洁的硬件连接方式,还支持引脚的重映射.PortA(红色)被作为信号总线连接至是ESP32的GPIO21/22 ,没有AD通道转换方案,因此不能用作模拟输入使用.
- ADC1(8 通道 GPIO 32-39)
- ADC2(10 通道 GPIO 02412-1525-27)
使用AD读取功能:
1,使用杜邦线连接机身侧面的能够AD转换的引脚.
2,堆叠一个M5GO底座,使用其提供PortB.
+10 -7
View File
@@ -40,9 +40,9 @@
新生产的M5Core更换了显示效果与可视角更加优质的屏幕,因此与旧版的Arduino库产生了一些兼容性问题,使用旧版程序库进行屏幕驱动时会产生反色显示的现象,您可以打开Arduino的库管理选项将您的M5Stack库升级至最新版本(0.2.8以后)来解决这个问题.
<img src="assets\img\product_pics\core\basic\lib_01.jpg" width="70%">
<br>
<img src="assets\img\product_pics\core\basic\lib_02.jpg" width="70%">
<img src="assets\img\product_pics\core\basic\lib_01.jpg" width="40%">
<br><br><br>
<img src="assets\img\product_pics\core\basic\lib_02.jpg" width="40%">
## 产品特性
@@ -54,7 +54,7 @@
- 扬声器,按键x3,LCD屏幕(320 * 240),电源/复位按键x1
- 2.4G天线:Proant 440
- TF卡插槽(最大可拓展16GB
- 电池总线母座和 150 mAh 锂电池
- 电池总线母座和 650 mAh 锂电池
- 可拓展的引脚与接口
- Grove 接口
- M-Bus总线母座 & 引脚
@@ -106,7 +106,7 @@
- [IP5306](https://github.com/m5stack/M5-Schematic/blob/master/Core/IIC_IP5306_REG_V1.4.pdf)
**IP5306充/放电,电参数**
**IP5306充/放电,电参数**
<table>
<tr style="font-weight:bold;text-align:center" >
@@ -152,8 +152,11 @@
**<mark>NoticeM5PORT 说明 </mark>**
*不同颜色的GROVE端口分别代表不同的功能.红色的PortA(21/22),为默认的I2C协议接口,黑色的PortB(26/36), 支持AD/DA转换与信号总线通信.蓝色的PortC(16/17, 支持Uart串口通信.在使用Unit进行功能拓展的时候,只需要匹配二者的端口的颜色,相应的进行连接即可正常使用.不仅提供简洁的硬件连接方式,还支持引脚的重映射.PortA(红色)被作为信号总线连接至是ESP32的GPIO21/22 ,没有AD通道转换方案,因此不能用作模拟输入使用.
<img src="assets/img/product_pics/core/basic/basic_notice_01.jpg">
*不同颜色的GROVE端口分别代表不同的功能.红色的PortA(21/22),为默认的I2C协议接口,黑色的PortB(26/36), 支持DA/AD转换与信号总线通信.蓝色的PortC(16/17, 支持Uart串口通信.在使用Unit进行功能拓展的时候,只需要匹配二者的端口的颜色,相应的进行连接即可正常使用.不仅提供简洁的硬件连接方式,还支持引脚的重映射.PortA(红色)被作为信号总线连接至是ESP32的GPIO21/22 ,没有AD通道转换方案,因此不能用作模拟输入使用.
- ADC1(8 通道 GPIO 32-39)
- ADC2(10 通道 GPIO 02412-1525-27)
使用AD读取功能:
1,使用杜邦线连接机身侧面的能够AD转换的引脚.
2,堆叠一个M5GO底座,使用其提供PortB.

Some files were not shown because too many files have changed in this diff Show More