diff --git a/docs/en/hat/hat-env.md b/docs/en/hat/hat-env.md index 8f8a0982..d44bf98a 100644 --- a/docs/en/hat/hat-env.md +++ b/docs/en/hat/hat-env.md @@ -63,8 +63,6 @@ Typical Magnetic Field: >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](https://github.com/m5stack/M5StickC/tree/master/examples/Hat/ENV)** diff --git a/docs/en/hat/hat-pir.md b/docs/en/hat/hat-pir.md index 8755fcde..194d9d2c 100644 --- a/docs/en/hat/hat-pir.md +++ b/docs/en/hat/hat-pir.md @@ -56,7 +56,6 @@ >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 diff --git a/docs/en/hat/hat-spk.md b/docs/en/hat/hat-spk.md index c03352b3..e0df0bdd 100644 --- a/docs/en/hat/hat-spk.md +++ b/docs/en/hat/hat-spk.md @@ -53,7 +53,6 @@ >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 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/index.md b/docs/index.md index eec63f53..eec6b515 100644 --- a/docs/index.md +++ b/docs/index.md @@ -459,7 +459,6 @@

COLOR

- ## TOF ## HEART ## ADC diff --git a/docs/zh_CN/base/base15.md b/docs/zh_CN/base/base15.md index 3bc4be10..22ff138d 100644 --- a/docs/zh_CN/base/base15.md +++ b/docs/zh_CN/base/base15.md @@ -3,8 +3,8 @@ *** - + +:memo:**[描述](#描述)**      :electric_plug:**[原理图](#原理图)**      🛒**[购买链接](https://m5stack.com/collections/m5-base/products/base15-proto-industrial-board-module)** ## 描述 @@ -29,16 +29,16 @@ ## 套件清单 - 1x PLC-Proto Broad -- 1x Base15 Plastic Enclosure -- 1x Slide Guide -- 1x Din-Rail -- 2x Grove Port -- 1x M12*1.5 -- 2x hexagonal wrench -- 10x Screw (3 types: M3*22, M3*12, M2*5) -- 2x M3 Nut -- 1x 2.45mm pin set -- 1x Sticker +- 1x Base15 外壳 +- 1x 金属导轨 +- 1x Din导轨 +- 2x Grove 接口 +- 1x M12*1.5防水接头 +- 2x 六角扳手 +- 10x 螺丝 (M3x22, M3x12, M3x8, M2x5) +- 2x M3 型槽螺母 +- 1x 2.45mm 引脚组 +- 1x 贴纸 ## 结构设计文件 @@ -46,6 +46,6 @@ -## 相关链接 +## 原理图 - **[原理图](https://github.com/m5stack/M5-Schematic/blob/master/Bases/BASE15.pdf)** diff --git a/docs/zh_CN/base/base26.md b/docs/zh_CN/base/base26.md index 47e901db..ff897266 100644 --- a/docs/zh_CN/base/base26.md +++ b/docs/zh_CN/base/base26.md @@ -2,9 +2,9 @@ - +:memo:**[描述](#描述)**      :electric_plug:**[原理图](#原理图)**      🛒**[购买链接](https://m5stack.com/collections/m5-base/products/base-26proto-industrial-board-module)** ## 描述 @@ -28,39 +28,23 @@ ## 套件清单 - 1x PLC-Proto Broad -- 1x Base15 Plastic Enclosure -- 1x TTL-to-RS485 board -- 1x Slide Guide -- 1x Din-Rail -- 2x Grove Port -- 1x M12*1.5 -- 1x 4 Pin 3.96 Pitch Terminal -- 1x hexagonal wrench -- 10x Screw (3 types: M3*22, M3*12, M2*5) -- 2x M3 Nut -- 1x 2.45mm pin set -- 1x Sticker +- 1x Base26 外壳 +- 1x TTL-RS485转接板 +- 1x 金属导轨 +- 1x Din导轨 +- 2x Grove 接口 +- 1x M12*1.5防水接头 +- 2x 六角扳手 +- 10x 螺丝 (M3x22, M3x12, M3x8, M2x5) +- 2x M3 型槽螺母 +- 1x 2.45mm 引脚组 +- 1x 贴纸 ## 结构设计文件 ?>[点击此处,获取开源结构设计文件](https://github.com/m5stack/m5-structural-design-file/tree/master/BaseX_DB9_01) -## 相关链接 +## 原理图 -- **[原理图](https://github.com/m5stack/M5-Schematic/blob/master/Bases/BASE26.pdf)** - - - - 1x PLC-Proto Broad - - 1x Base15塑料外壳 - - 1个TTL到RS485板 - - 1x幻灯片指南 - - 1x Din-Rail - - 2x Grove Port - - 1x M12 * 1.5 - - 1x 4针3.96间距端子 - - 1x六角扳手 - - 10x螺丝(3种类型:M3 * 22,M3 * 12,M2 * 5) - - 2x M3坚果 - - 1x 2.45mm引脚组 - - 1x贴纸 \ No newline at end of file +- **[原理图](https://github.com/m5stack/M5-Schematic/blob/master/Bases/BASE26.pdf)** \ No newline at end of file diff --git a/docs/zh_CN/base/btc_base.md b/docs/zh_CN/base/btc_base.md index 479ce255..2ad11516 100644 --- a/docs/zh_CN/base/btc_base.md +++ b/docs/zh_CN/base/btc_base.md @@ -6,7 +6,7 @@ *** -:memo:**[描述](#描述)**      :octocat:**[例程](#例程)**      🛒**[购买链接](https://www.aliexpress.com/store/product/M5Stack-New-BTC-Ticker-DHT12-Digital-Humidity-Temperature-Sensor-ESP32-for-Micropython-Bitcoin-Price-Ticker-with/3226069_32852302770.html?spm=2114.12010615.8148356.2.3a8d51c2LV8jni)** +:memo:**[描述](#描述)**      :octocat:**[例程](#例程)**      🛒**[购买链接](https://m5stack.com/collections/m5-base/products/btc-standing-base)** # 描述 diff --git a/docs/zh_CN/base/core_bottom.md b/docs/zh_CN/base/core_bottom.md index eea22983..4fc01050 100644 --- a/docs/zh_CN/base/core_bottom.md +++ b/docs/zh_CN/base/core_bottom.md @@ -4,7 +4,7 @@ *** -:memo:**[描述](#描述)**      🛒**[购买链接](https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-1172588093.27.3b626971KRKjiu&id=585955214454)** +:memo:**[描述](#描述)**      🛒**[购买链接](https://m5stack.com/collections/m5-base/products/battery-bottom-150mah)** ## 描述 diff --git a/docs/zh_CN/base/lan_base.md b/docs/zh_CN/base/lan_base.md index 1f67bb29..263ef09d 100644 --- a/docs/zh_CN/base/lan_base.md +++ b/docs/zh_CN/base/lan_base.md @@ -4,7 +4,7 @@ *** -:memo:**[描述](#描述)**      :octocat:**[例程](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Base/LAN/Arduino)**      :electric_plug:**[原理图](#原理图)**      🛒**[购买链接](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.10.6c24425eKdAPr3&id=574863427657)**      :clapper:**[相关视频](#相关视频)** +:memo:**[描述](#描述)**      :octocat:**[例程](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Base/LAN/Arduino)**      :electric_plug:**[原理图](#原理图)**      🛒**[购买链接](https://m5stack.com/collections/m5-base/products/lan-module)**      :clapper:**[相关视频](#相关视频)** ## 描述 diff --git a/docs/zh_CN/base/m5go_bottom.md b/docs/zh_CN/base/m5go_bottom.md index 34574286..9d02db3a 100644 --- a/docs/zh_CN/base/m5go_bottom.md +++ b/docs/zh_CN/base/m5go_bottom.md @@ -4,7 +4,7 @@ *** -:memo:**[描述](#描述)**      :electric_plug:**[原理图](#原理图)**      🛒**[购买链接](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.13.690a425eFsoYVX&id=584136175270)** +:memo:**[描述](#描述)**      :electric_plug:**[原理图](#原理图)**      🛒**[购买链接](https://m5stack.com/collections/m5-base/products/battery-bottom-charging-base)** ## 描述 diff --git a/docs/zh_CN/base/m5go_charger.md b/docs/zh_CN/base/m5go_charger.md index 7b0a8346..24cc257b 100644 --- a/docs/zh_CN/base/m5go_charger.md +++ b/docs/zh_CN/base/m5go_charger.md @@ -4,7 +4,7 @@ *** -:memo:**[描述](#描述)**      🛒**[购买链接](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.10.2e34425e54pbJV&id=584136175270)** +:memo:**[描述](#描述)**      🛒**[购买链接](https://m5stack.com/collections/m5-base/products/battery-bottom-charging-base)** ## 描述 diff --git a/docs/zh_CN/base/node_base.md b/docs/zh_CN/base/node_base.md index a9b3b7bc..94e95b22 100644 --- a/docs/zh_CN/base/node_base.md +++ b/docs/zh_CN/base/node_base.md @@ -4,7 +4,7 @@ *** -:memo:**[描述](#描述)**      :octocat:**[例程](#例程)**      :electric_plug:**[原理图](https://github.com/m5stack/Bases-Node/tree/master/schematic)**      🛒**[购买链接](https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-1172588093.16.6c2275f4nUJEfh&id=581064610318)**      :clapper:**[相关视频](#相关视频)** +:memo:**[描述](#描述)**      :octocat:**[例程](#例程)**      :electric_plug:**[原理图](https://github.com/m5stack/Bases-Node/tree/master/schematic)**      🛒**[购买链接](https://m5stack.com/collections/m5-base/products/node-module)**      :clapper:**[相关视频](#相关视频)** ## 描述 diff --git a/docs/zh_CN/base/plc_base.md b/docs/zh_CN/base/plc_base.md index 568a2c4f..8afa732f 100644 --- a/docs/zh_CN/base/plc_base.md +++ b/docs/zh_CN/base/plc_base.md @@ -4,7 +4,7 @@ *** -:memo:**[描述](#描述)**      :electric_plug:**[原理图](#原理图)**      🛒**[购买链接](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.9.4f73425ewv8Jgu&id=569322040719)**      :clapper:**[相关视频](#相关视频)** +:memo:**[描述](#描述)**      :electric_plug:**[原理图](#原理图)**      🛒**[购买链接](https://m5stack.com/collections/m5-base/products/plc-proto-industrial-board-module)**      :clapper:**[相关视频](#相关视频)** ## 描述 diff --git a/docs/zh_CN/base/pm2.5.md b/docs/zh_CN/base/pm2.5.md index 9b17cd34..d3195fd5 100644 --- a/docs/zh_CN/base/pm2.5.md +++ b/docs/zh_CN/base/pm2.5.md @@ -4,7 +4,7 @@ * * * -:memo:**[描述](#描述)**   :electric_plug:**[原理图](#原理图)**      :octocat:**[例程](#案例)**   🛒**[购买链接](https://item.taobao.com/item.htm?spm=a2oq0.12575281.0.0.78ec1debCSGLNF&ft=t&id=594362860431)**       +:memo:**[描述](#描述)**   :electric_plug:**[原理图](#原理图)**      :octocat:**[例程](#案例)**   🛒**[购买链接](https://m5stack.com/collections/m5-base/products/pm-2-5-sensor-usb-power-sht20)**       ## 描述 diff --git a/docs/zh_CN/core/basic.md b/docs/zh_CN/core/basic.md index 243953fc..08946de2 100644 --- a/docs/zh_CN/core/basic.md +++ b/docs/zh_CN/core/basic.md @@ -4,7 +4,7 @@ * * * -:memo:**[描述](#描述)**   :bulb:**[上手指南](zh_CN/quick_start/m5core/m5stack_core_quick_start)**   :octocat:**[例程](https://github.com/m5stack/M5Stack/tree/master/examples/Basics)**   :electric_plug:**[原理图](https://github.com/m5stack/M5-Schematic/blob/master/Core/Basic/M5-Core-Schematic(20171206).pdf)**   🛒**[购买链接](https://item.taobao.com/item.htm?spm=a230r.7195193.1997079397.11.2bb86d62zW1YQG&id=557295147801&abbucket=8)**   :clapper:**[相关视频](#相关视频)**   **[EasyLoader](#EasyLoader)** +:memo:**[描述](#描述)**   :bulb:**[上手指南](zh_CN/quick_start/m5core/m5stack_core_quick_start)**   :octocat:**[例程](https://github.com/m5stack/M5Stack/tree/master/examples/Basics)**   :electric_plug:**[原理图](https://github.com/m5stack/M5-Schematic/blob/master/Core/Basic/M5-Core-Schematic(20171206).pdf)**   🛒**[购买链接](https://m5stack.com/collections/m5-core/products/basic-core-iot-development-kit)**   :clapper:**[相关视频](#相关视频)**   **[EasyLoader](#EasyLoader)** ## 描述 diff --git a/docs/zh_CN/core/face_kit.md b/docs/zh_CN/core/face_kit.md index b74c78b7..aa498995 100644 --- a/docs/zh_CN/core/face_kit.md +++ b/docs/zh_CN/core/face_kit.md @@ -3,7 +3,7 @@ -:memo:**[描述](#描述)**   :bulb:**[上手指南](en/quick_start/m5core/m5stack_core_quick_start)**   :octocat:**[例程](https://github.com/m5stack/M5Stack/tree/master/examples/Modules/FACES)**   :electric_plug:**[原理图](https://github.com/m5stack/M5-Schematic/blob/master/Core/Basic/M5-Core-Schematic(20171206).pdf)**   🛒**[购买链接](https://m5stack.com/collections/m5-core/products/face)**    +:memo:**[描述](#描述)**   :bulb:**[上手指南](en/quick_start/m5core/m5stack_core_quick_start)**   :octocat:**[例程](https://github.com/m5stack/M5Stack/tree/master/examples/Modules/FACES)**   :electric_plug:**[原理图](https://github.com/m5stack/M5-Schematic/blob/master/Core/Basic/M5-Core-Schematic(20171206).pdf)**   🛒**[购买链接](https://m5stack.com/collections/m5-core/products/m5go-iot-starter-kit-stem-education)**    ## 描述 diff --git a/docs/zh_CN/core/fire.md b/docs/zh_CN/core/fire.md index 158f9675..3b2b44fe 100644 --- a/docs/zh_CN/core/fire.md +++ b/docs/zh_CN/core/fire.md @@ -4,7 +4,7 @@ * * * -:memo:**[描述](#描述)**   :bulb:**[上手指南](zh_CN/quick_start/m5core/m5stack_core_quick_start)**   :octocat:**[例程](https://github.com/m5stack/M5Stack/tree/master/examples/Basics)**   :electric_plug:**[原理图](https://github.com/m5stack/M5-Schematic/blob/master/Core/Basic/M5-Core-Schematic(20171206).pdf)**   🛒**[购买链接](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.10.bcec425e3VR4TD&id=571494244869)**   :clapper:**[相关视频](#相关视频)**   **[EasyLoader](#EasyLoader)** +:memo:**[描述](#描述)**   :bulb:**[上手指南](zh_CN/quick_start/m5core/m5stack_core_quick_start)**   :octocat:**[例程](https://github.com/m5stack/M5Stack/tree/master/examples/Basics)**   :electric_plug:**[原理图](https://github.com/m5stack/M5-Schematic/blob/master/Core/Basic/M5-Core-Schematic(20171206).pdf)**   🛒**[购买链接](https://m5stack.com/collections/m5-core/products/fire-iot-development-kit)**   :clapper:**[相关视频](#相关视频)**   **[EasyLoader](#EasyLoader)** ## 描述 diff --git a/docs/zh_CN/core/gray.md b/docs/zh_CN/core/gray.md index 507afa60..a829e932 100644 --- a/docs/zh_CN/core/gray.md +++ b/docs/zh_CN/core/gray.md @@ -6,7 +6,7 @@ * * * -:memo:**[描述](#描述)**   :bulb:**[上手指南](zh_CN/quick_start/m5core/m5stack_core_quick_start)**   :octocat:**[例程](https://github.com/m5stack/M5Stack/tree/master/examples/Basics)**   :electric_plug:**[原理图](https://github.com/m5stack/M5-Schematic/blob/master/Core/Basic/M5-Core-Schematic(20171206).pdf)**   🛒**[购买链接](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.33.cc8e425e1QylQu&id=559226082388)**   :clapper:**[相关视频](#相关视频)**   **[EasyLoader](#EasyLoader)** +:memo:**[描述](#描述)**   :bulb:**[上手指南](zh_CN/quick_start/m5core/m5stack_core_quick_start)**   :octocat:**[例程](https://github.com/m5stack/M5Stack/tree/master/examples/Basics)**   :electric_plug:**[原理图](https://github.com/m5stack/M5-Schematic/blob/master/Core/Basic/M5-Core-Schematic(20171206).pdf)**   🛒**[购买链接](https://m5stack.com/collections/m5-core/products/grey-development-core)**   :clapper:**[相关视频](#相关视频)**   **[EasyLoader](#EasyLoader)** ## 描述 diff --git a/docs/zh_CN/core/m5go.md b/docs/zh_CN/core/m5go.md index 8477daf4..c2adddd7 100644 --- a/docs/zh_CN/core/m5go.md +++ b/docs/zh_CN/core/m5go.md @@ -4,7 +4,7 @@ * * * -:memo:**[描述](#描述)**   :bulb:**[上手指南](zh_CN/quick_start/m5core/m5stack_core_quick_start)**   :octocat:**[例程](https://github.com/m5stack/M5Stack/tree/master/examples/Basics)**   :electric_plug:**[原理图](https://github.com/m5stack/M5-Schematic/blob/master/Core/Basic/M5-Core-Schematic(20171206).pdf)**   🛒**[购买链接](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.10.1b28425eUFn3DY&id=568283585553)**   :clapper:**[相关视频](#相关视频)** +:memo:**[描述](#描述)**   :bulb:**[上手指南](zh_CN/quick_start/m5core/m5stack_core_quick_start)**   :octocat:**[例程](https://github.com/m5stack/M5Stack/tree/master/examples/Basics)**   :electric_plug:**[原理图](https://github.com/m5stack/M5-Schematic/blob/master/Core/Basic/M5-Core-Schematic(20171206).pdf)**   🛒**[购买链接](https://m5stack.com/collections/m5-core/products/m5go-iot-starter-kit-stem-education)**   :clapper:**[相关视频](#相关视频)** ## 描述 diff --git a/docs/zh_CN/core/m5go_lite.md b/docs/zh_CN/core/m5go_lite.md index a98d89bf..3c67ad6f 100644 --- a/docs/zh_CN/core/m5go_lite.md +++ b/docs/zh_CN/core/m5go_lite.md @@ -4,7 +4,7 @@ * * * -:memo:**[描述](#描述)**   :bulb:**[上手指南](zh_CN/quick_start/m5core/m5stack_core_quick_start)**   :octocat:**[例程](#例程)**   :electric_plug:**[原理图](https://github.com/m5stack/M5-Schematic/blob/master/Core/Basic/M5-Core-Schematic(20171206).pdf)**   🛒**[购买链接](https://www.aliexpress.com/store/product/M5Stack-NEW-Lite-IoT-Development-Board-Kit-ESP32-MPU9250-Grove-16MFlash-DHT12-Temperature-Humidity-Sensor-Module/3226069_32965981279.html?spm=a2g1y.12024536.productList_5885013.subject_3)**   :clapper:**[相关视频](#相关视频)** +:memo:**[描述](#描述)**   :bulb:**[上手指南](zh_CN/quick_start/m5core/m5stack_core_quick_start)**   :octocat:**[例程](#例程)**   :electric_plug:**[原理图](https://github.com/m5stack/M5-Schematic/blob/master/Core/Basic/M5-Core-Schematic(20171206).pdf)**   🛒**[购买链接](https://m5stack.com/collections/m5-core/products/m5go-lite-iot-development-board-kit)**   :clapper:**[相关视频](#相关视频)** ## 描述 diff --git a/docs/zh_CN/core/m5stick.md b/docs/zh_CN/core/m5stick.md index ee9aeeb3..76f27a4a 100644 --- a/docs/zh_CN/core/m5stick.md +++ b/docs/zh_CN/core/m5stick.md @@ -5,7 +5,7 @@ * * * -:memo:**[描述](#描述)**   :bulb:**[上手指南](zh_CN/quick_start/m5stick/m5stick_quick_start)**   :octocat:**[例程](#例程)**   :electric_plug:**[原理图](#原理图)**   🛒**[购买链接](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.11.257b425esTi92S&id=581055502939)**   :clapper:**[相关视频](#相关视频)**   **[EasyLoader](#EasyLoader)** +:memo:**[描述](#描述)**   :bulb:**[上手指南](zh_CN/quick_start/m5stick/m5stick_quick_start)**   :octocat:**[例程](#例程)**   :electric_plug:**[原理图](#原理图)**   🛒**[购买链接](https://m5stack.com/collections/m5-core/products/stick)**   :clapper:**[相关视频](#相关视频)**   **[EasyLoader](#EasyLoader)** ## 描述 diff --git a/docs/zh_CN/core/m5stickc.md b/docs/zh_CN/core/m5stickc.md index be0e4d7f..68a70e94 100644 --- a/docs/zh_CN/core/m5stickc.md +++ b/docs/zh_CN/core/m5stickc.md @@ -4,7 +4,7 @@ * * * -:memo:**[描述](#描述)**   :bulb:**[上手指南](zh_CN/quick_start/m5stickc/m5stickc_quick_start)**   :octocat:**[例程](#例程)**   🛒**[购买链接](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.12.7807425e3JNPRr&id=588710395351)**   :clapper:**[相关视频](#相关视频)**   **[EasyLoader](#EasyLoader)** +:memo:**[描述](#描述)**   :bulb:**[上手指南](zh_CN/quick_start/m5stickc/m5stickc_quick_start)**   :octocat:**[例程](#例程)**   🛒**[购买链接](https://m5stack.com/collections/m5-core/products/stick-c)**   :clapper:**[相关视频](#相关视频)**   **[EasyLoader](#EasyLoader)** ## 描述 diff --git a/docs/zh_CN/hat/hat-env.md b/docs/zh_CN/hat/hat-env.md index 8503f847..8e203e79 100644 --- a/docs/zh_CN/hat/hat-env.md +++ b/docs/zh_CN/hat/hat-env.md @@ -63,7 +63,6 @@ >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 -!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) ### 管脚映射 diff --git a/docs/zh_CN/hat/hat-pir.md b/docs/zh_CN/hat/hat-pir.md index fbb0adbe..284d32a8 100644 --- a/docs/zh_CN/hat/hat-pir.md +++ b/docs/zh_CN/hat/hat-pir.md @@ -53,5 +53,3 @@ >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 -!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) - diff --git a/docs/zh_CN/hat/hat-spk.md b/docs/zh_CN/hat/hat-spk.md index c73a9635..c44f1194 100644 --- a/docs/zh_CN/hat/hat-spk.md +++ b/docs/zh_CN/hat/hat-spk.md @@ -49,5 +49,3 @@ >1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序. >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 - -!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) \ No newline at end of file diff --git a/docs/zh_CN/module/battery.md b/docs/zh_CN/module/battery.md index 369eb0be..24735de8 100644 --- a/docs/zh_CN/module/battery.md +++ b/docs/zh_CN/module/battery.md @@ -4,7 +4,7 @@ *** -:memo:**[描述](#描述)**      🛒**[购买链接](https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-1172588093.64.501375f4xEgd84&id=562045689464)** +:memo:**[描述](#描述)**      🛒**[购买链接](https://m5stack.com/collections/m5-module/products/battery-module)** diff --git a/docs/zh_CN/module/bus.md b/docs/zh_CN/module/bus.md index d14254a8..fab7c0e7 100644 --- a/docs/zh_CN/module/bus.md +++ b/docs/zh_CN/module/bus.md @@ -4,7 +4,7 @@ *** -:memo:**[描述](#描述)**      🛒**[购买链接](https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-1172588093.64.501375f4xEgd84&id=562045689464)** +:memo:**[描述](#描述)**      🛒**[购买链接](https://m5stack.com/collections/m5-module/products/bus-module)** # 描述 diff --git a/docs/zh_CN/module/commu.md b/docs/zh_CN/module/commu.md index 9b92e1b4..6521ace8 100644 --- a/docs/zh_CN/module/commu.md +++ b/docs/zh_CN/module/commu.md @@ -6,7 +6,7 @@ -:memo:**[描述](#描述)**      :octocat:**[例程](#例程)**      :electric_plug:**[原理图](#原理图)**      🛒**[购买链接](https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-1172588093.64.6c2275f4nUJEfh&id=580999880340)**   **[EasyLoader](#EasyLoader)** +:memo:**[描述](#描述)**      :octocat:**[例程](#例程)**      :electric_plug:**[原理图](#原理图)**      🛒**[购买链接](https://m5stack.com/collections/m5-module/products/commu-module)**   **[EasyLoader](#EasyLoader)** ## 描述 diff --git a/docs/zh_CN/module/encoder.md b/docs/zh_CN/module/encoder.md index 7d36a933..e6914f54 100644 --- a/docs/zh_CN/module/encoder.md +++ b/docs/zh_CN/module/encoder.md @@ -4,7 +4,7 @@ *** -:memo:**[描述](#描述)**      :octocat:**[例程](#例程)**      🛒**[购买链接](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.11.12b9425efVP5Y2&id=583870225775)**   **[EasyLoader](#EasyLoader)** +:memo:**[描述](#描述)**      :octocat:**[例程](#例程)**      🛒**[购买链接](https://m5stack.com/collections/m5-module/products/encoder-module)**   **[EasyLoader](#EasyLoader)** diff --git a/docs/zh_CN/module/fan.md b/docs/zh_CN/module/fan.md index 3ae53151..49dbe4c8 100644 --- a/docs/zh_CN/module/fan.md +++ b/docs/zh_CN/module/fan.md @@ -4,7 +4,7 @@ *** - +:memo:**[描述](#描述)**      🛒**[购买链接](https://m5stack.com/collections/m5-module/products/step-motor-module-adapter-fan-module)** ## 描述 diff --git a/docs/zh_CN/module/goplus.md b/docs/zh_CN/module/goplus.md index b7f9db6e..b76de094 100644 --- a/docs/zh_CN/module/goplus.md +++ b/docs/zh_CN/module/goplus.md @@ -4,7 +4,7 @@ *** -:memo:**[描述](#描述)**      :electric_plug:**[原理图](#原理图)**      🛒**[购买链接](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:**[程序](#程序)**   **[EasyLoader](#EasyLoader)** +:memo:**[描述](#描述)**      :electric_plug:**[原理图](#原理图)**      🛒**[购买链接](https://m5stack.com/collections/m5-module/products/goplus-module)**      :octocat:**[程序](#程序)**   **[EasyLoader](#EasyLoader)** diff --git a/docs/zh_CN/module/gps.md b/docs/zh_CN/module/gps.md index f99b250d..9a5b6104 100644 --- a/docs/zh_CN/module/gps.md +++ b/docs/zh_CN/module/gps.md @@ -4,7 +4,7 @@ *** -:memo:**[描述](#描述)**      :octocat:**[例程](#例程)**      :electric_plug:**[原理图](#原理图)**      🛒**[购买链接](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.10.69f6425e8Agsbh&id=559647865340)**   **[EasyLoader](#EasyLoader)** +:memo:**[描述](#描述)**      :octocat:**[例程](#例程)**      :electric_plug:**[原理图](#原理图)**      🛒**[购买链接](https://m5stack.com/collections/m5-module/products/gps-module)**   **[EasyLoader](#EasyLoader)** ## 描述 diff --git a/docs/zh_CN/module/joystick.md b/docs/zh_CN/module/joystick.md index 30a69a38..2376ebdb 100644 --- a/docs/zh_CN/module/joystick.md +++ b/docs/zh_CN/module/joystick.md @@ -4,7 +4,7 @@ *** -:memo:**[描述](#描述)**      :octocat:**[例程](#例程)**      🛒**[购买链接](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.15.6c7f425eQd3OmC&id=581195019026)**   **[EasyLoader](#EasyLoader)** +:memo:**[描述](#描述)**      :octocat:**[例程](#例程)**      🛒**[购买链接](https://m5stack.com/collections/m5-module/products/joystick-module)**   **[EasyLoader](#EasyLoader)** ## 描述 diff --git a/docs/zh_CN/module/lego_plus.md b/docs/zh_CN/module/lego_plus.md index c20450a8..59486d19 100644 --- a/docs/zh_CN/module/lego_plus.md +++ b/docs/zh_CN/module/lego_plus.md @@ -4,7 +4,7 @@ *** -:memo:**[描述](#描述)**      :electric_plug:**[原理图](#原理图)**      🛒**[购买链接](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.13.7698425eZ5TWJR&id=583130748767)**      :clapper:**[相关视频](#相关视频)**   **[EasyLoader](#EasyLoader)** +:memo:**[描述](#描述)**      :electric_plug:**[原理图](#原理图)**      🛒**[购买链接](https://m5stack.com/collections/m5-module/products/lego-module)**      :clapper:**[相关视频](#相关视频)**   **[EasyLoader](#EasyLoader)** ## 描述 diff --git a/docs/zh_CN/module/lora.md b/docs/zh_CN/module/lora.md index 30598be7..4632a34b 100644 --- a/docs/zh_CN/module/lora.md +++ b/docs/zh_CN/module/lora.md @@ -4,7 +4,7 @@ *** -:memo:**[描述](#描述)**      :octocat:**[例程](#例程)**      :electric_plug:**[原理图](#原理图)**      🛒**[购买链接](https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-1172588093.70.6c2275f4nUJEfh&id=559302217850)**   **[EasyLoader](#EasyLoader)** +:memo:**[描述](#描述)**      :octocat:**[例程](#例程)**      :electric_plug:**[原理图](#原理图)**      🛒**[购买链接](https://m5stack.com/collections/m5-module/products/lora-module)**   **[EasyLoader](#EasyLoader)** ## 描述 diff --git a/docs/zh_CN/module/plus.md b/docs/zh_CN/module/plus.md index 2cbfd824..0ce094e8 100644 --- a/docs/zh_CN/module/plus.md +++ b/docs/zh_CN/module/plus.md @@ -4,7 +4,7 @@ *** -:memo:**[描述](#描述)**      :octocat:**[例程](#原理图)**      :electric_plug:**[原理图](#原理图)**      🛒**[购买链接](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.11.6e32425el3pHvc&id=579821616764)**      :clapper:**[相关视频](#相关视频)**   **[EasyLoader](#EasyLoader)** +:memo:**[描述](#描述)**      :octocat:**[例程](#原理图)**      :electric_plug:**[原理图](#原理图)**      🛒**[购买链接](https://m5stack.com/collections/m5-module/products/plus-module)**      :clapper:**[相关视频](#相关视频)**   **[EasyLoader](#EasyLoader)** ## 描述 diff --git a/docs/zh_CN/module/proto.md b/docs/zh_CN/module/proto.md index ef48c958..425463a3 100644 --- a/docs/zh_CN/module/proto.md +++ b/docs/zh_CN/module/proto.md @@ -4,7 +4,7 @@ *** -:memo:**[描述](#描述)**      🛒**[购买链接](https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-1172588093.19.6c2275f4nUJEfh&id=563688612650)** +:memo:**[描述](#描述)**      🛒**[购买链接](https://m5stack.com/collections/m5-module/products/proto-module)** ## 描述 diff --git a/docs/zh_CN/module/proto_kit.md b/docs/zh_CN/module/proto_kit.md index 49644266..afbf6e9c 100644 --- a/docs/zh_CN/module/proto_kit.md +++ b/docs/zh_CN/module/proto_kit.md @@ -4,7 +4,7 @@ *** -:memo:**[描述](#Description)**     🛒**[购买链接](https://www.aliexpress.com/store/product/M5Stack-Official-Experimental-Proto-Board-Set-included-DHT12-Bus-Socke-Grove-Cable-for-ESP32-Basic-Kit/3226069_32841004439.html?spm=2114.12010615.8148356.13.3f172fb10t1sUb)** +:memo:**[描述](#Description)**     🛒**[购买链接](https://m5stack.com/collections/m5-module/products/experimental-proto-board-set)** ## 描述 diff --git a/docs/zh_CN/module/servo.md b/docs/zh_CN/module/servo.md index 1bdc4919..7cfd22c8 100644 --- a/docs/zh_CN/module/servo.md +++ b/docs/zh_CN/module/servo.md @@ -4,7 +4,7 @@ *** -:memo:**[描述](#描述)**      :octocat:**[例程](#例程)**      :electric_plug:**[原理图](#原理图)**      🛒**[购买链接](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.10.6c6f425e2rHsr9&id=581189197514)**      :clapper:**[相关视频](#相关视频)**   **[EasyLoader](#EasyLoader)** +:memo:**[描述](#描述)**      :octocat:**[例程](#例程)**      :electric_plug:**[原理图](#原理图)**      🛒**[购买链接](https://m5stack.com/collections/m5-module/products/servo-module)**      :clapper:**[相关视频](#相关视频)**   **[EasyLoader](#EasyLoader)** ## 描述 diff --git a/docs/zh_CN/module/sim800.md b/docs/zh_CN/module/sim800.md index cb17b2e3..a3993668 100644 --- a/docs/zh_CN/module/sim800.md +++ b/docs/zh_CN/module/sim800.md @@ -4,7 +4,7 @@ *** -:memo:**[描述](#描述)**      :electric_plug:**[原理图](#原理图)**      🛒**[购买链接](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.10.1c03425emPA4gi&id=559726007780)**      :clapper:**[相关视频](#相关视频)**   **[EasyLoader](#EasyLoader)** +:memo:**[描述](#描述)**      :electric_plug:**[原理图](#原理图)**      🛒**[购买链接](https://m5stack.com/collections/m5-module/products/gsm-sim800-module)**      :clapper:**[相关视频](#相关视频)**   **[EasyLoader](#EasyLoader)** ## 描述 diff --git a/docs/zh_CN/module/stepmotor.md b/docs/zh_CN/module/stepmotor.md index 92055fbd..75dd75cf 100644 --- a/docs/zh_CN/module/stepmotor.md +++ b/docs/zh_CN/module/stepmotor.md @@ -6,7 +6,7 @@ *** -:memo:**[描述](#描述)**      :octocat:**[例程](#例程)**      :electric_plug:**[原理图](#原理图)**      🛒**[购买链接](https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-1172588093.61.501375f4xEgd84&id=572288296141)**   **[EasyLoader](#EasyLoader)** +:memo:**[描述](#描述)**      :octocat:**[例程](#例程)**      :electric_plug:**[原理图](#原理图)**      🛒**[购买链接](https://m5stack.com/collections/m5-module/products/step-motor-module-adapter-fan-module)**   **[EasyLoader](#EasyLoader)** ## 描述 diff --git a/docs/zh_CN/module/usb.md b/docs/zh_CN/module/usb.md index 27e119af..8b6fb8e3 100644 --- a/docs/zh_CN/module/usb.md +++ b/docs/zh_CN/module/usb.md @@ -4,7 +4,7 @@ *** -:memo:**[描述](#描述)**      :octocat:**[例程](#例程)**      :electric_plug:**[原理图](#原理图)**      🛒**[购买链接](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.13.1dbd425eDUpt0Z&id=583599151180)**      :clapper:**[相关视频](#相关视频)**   **[EasyLoader](#EasyLoader)** +:memo:**[描述](#描述)**      :octocat:**[例程](#例程)**      :electric_plug:**[原理图](#原理图)**      🛒**[购买链接](https://m5stack.com/collections/m5-module/products/usb-module)**      :clapper:**[相关视频](#相关视频)**   **[EasyLoader](#EasyLoader)** ## 描述 diff --git a/docs/zh_CN/quick_start/m5core/m5stack_core_get_started_MicroPython_m5cloud.md b/docs/zh_CN/quick_start/m5core/m5stack_core_get_started_MicroPython_m5cloud.md deleted file mode 100644 index b79dc165..00000000 --- a/docs/zh_CN/quick_start/m5core/m5stack_core_get_started_MicroPython_m5cloud.md +++ /dev/null @@ -1,155 +0,0 @@ -# M5Cloud 上手指南(MicroPython) {docsify-ignore-all} - -?> 如果您的设备还没烧录M5Cloud固件的话,请参考这篇文档[如果使用M5Burner烧录固件](/zh_CN/related_documents/how_to_burn_firmware). - -?> 如果您是第一次使用这个Core或者想Core连接其他可联网的热点AP的话,请参考这篇文档[如果使用Core连接WIFI和M5Cloud](/zh_CN/related_documents/how_to_connect_wifi_using_core_with_m5cloud). - -如果您的Core已经连接了可联网WIFI热点之后,屏幕会如下图显示,出现check code(check code用于M5Core设备与M5Cloud绑定),下面开始M5Cloud的编程 - -
- -
- -## 目录 - -1. [连接到M5Cloud](#连接到M5Cloud) - -2. [绑定设备](#绑定设备) - -3. [编程Core](#编程Core) - - -## 1. 连接到M5Cloud - -如果您想用PC连编程M5Core的话,请在浏览器页面输入M5Core屏幕上显示的网址`cloud.m5stack.com` - -
- -
- -然后,注册一个M5Cloud账号 - -## 2. 绑定设备 - - -点击M5Cloud上`Device`->`Add`按钮,并输入check code到对话框。(看,我的check code是`052879`) - -
- -
- -
- -
- -这时候,您可以按照下面的步骤使用Python编程Core啦! - -## 3. 编程Core - -### a. 新建工程 - -
- -
- -### a. 开始编程 - -*现在我们以使用FACES Kit为举例如何使用M5Cloud。* - -在创建新工程之后,新建文件,并重命名为`faces.py`。 - -
- -
- -
- -
- -然后分别拷贝如下的代码到`faces.py`和`main.py`,并保存。 - -```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) -``` - -
- -
- -
- -
- - -现在点击M5Cloud界面上的`Upload`按钮,如下图所示的操作。 - -
- -
- -## 最后 - -这个FACES Kits的例程功能是,当您按下FACES面板上的某个按键之后,屏幕上会显示对应按键的值。 - -现在我按下QWERTY键盘上第一行的按键。("q", "w", "e", "r", "t", "y", "u", "i", "o", "p") - -
- -
\ No newline at end of file diff --git a/docs/zh_CN/quick_start/m5core/m5stack_core_quick_start.md b/docs/zh_CN/quick_start/m5core/m5stack_core_quick_start.md index 14260b4f..8b4360a5 100644 --- a/docs/zh_CN/quick_start/m5core/m5stack_core_quick_start.md +++ b/docs/zh_CN/quick_start/m5core/m5stack_core_quick_start.md @@ -1,9 +1,25 @@ # M5Core 上手指南 {docsify-ignore-all} -## 选择您需要的编程语言 +## 选择您使用的开发平台 -*使用 Arduino/C++ 编程的话,选择 MacOS/Windows;使用 Blockly/MicroPython,选择 UIFlow(Blockly/MicroPython)* - -| | | | -|:---:|:---:|:---:| -|[Arduino-MacOS](zh_CN/quick_start/m5core/m5stack_core_get_started_Arduino_MacOS) | [Arduino-Windows](zh_CN/quick_start/m5core/m5stack_core_get_started_Arduino_Windows) | [UIFlow](zh_CN/quick_start/m5core/m5stack_core_get_started_MicroPython)| \ No newline at end of file +
+
+
+ +
+
+ +
+
+
+ + +
+
+
\ No newline at end of file diff --git a/docs/zh_CN/quick_start/m5stick/m5stick_quick_start.md b/docs/zh_CN/quick_start/m5stick/m5stick_quick_start.md index 1325ff4e..b370d83a 100644 --- a/docs/zh_CN/quick_start/m5stick/m5stick_quick_start.md +++ b/docs/zh_CN/quick_start/m5stick/m5stick_quick_start.md @@ -1,9 +1,33 @@ # M5Stick 上手指南 {docsify-ignore-all} -## 选择您需要的编程语言 + + +## 选择您使用的开发平台 + +
+
+
+ +
+
+ +
+
+
+ + +
+
+
\ No newline at end of file diff --git a/docs/zh_CN/quick_start/m5stick/m5stick_quick_start_with_arduino_MacOS.md b/docs/zh_CN/quick_start/m5stick/m5stick_quick_start_with_arduino_MacOS.md index 7f605984..ec2dcb2b 100644 --- a/docs/zh_CN/quick_start/m5stick/m5stick_quick_start_with_arduino_MacOS.md +++ b/docs/zh_CN/quick_start/m5stick/m5stick_quick_start_with_arduino_MacOS.md @@ -1,6 +1,6 @@ # M5Stick 上手指南 - Arudino Mac {docsify-ignore-all} - + ## 目录 @@ -121,7 +121,7 @@ 打开 Arduino IDE, 并点击 `Tools`->`Boards`->`M5Stack-Core-ESP32` -点击 `Tools` -> `Ports` 以选择合适的串口号 +点击 `Tools` -> `Ports` 以选择的串口号 diff --git a/docs/zh_CN/quick_start/m5stick/m5stick_quick_start_with_arduino_Windows.md b/docs/zh_CN/quick_start/m5stick/m5stick_quick_start_with_arduino_Windows.md index fad122ab..4209f9ba 100644 --- a/docs/zh_CN/quick_start/m5stick/m5stick_quick_start_with_arduino_Windows.md +++ b/docs/zh_CN/quick_start/m5stick/m5stick_quick_start_with_arduino_Windows.md @@ -1,6 +1,6 @@ # M5Stick 上手指南 - Arduino Win{docsify-ignore-all} - + ## 目录 diff --git a/docs/zh_CN/quick_start/m5stick/m5stick_quick_start_with_uiflow.md b/docs/zh_CN/quick_start/m5stick/m5stick_quick_start_with_uiflow.md index ec8ddc44..bd21802a 100644 --- a/docs/zh_CN/quick_start/m5stick/m5stick_quick_start_with_uiflow.md +++ b/docs/zh_CN/quick_start/m5stick/m5stick_quick_start_with_uiflow.md @@ -1,6 +1,6 @@ # M5Stick 快速上手 - UIFlow {docsify-ignore-all} - + 1. **[更新固件](#更新固件)** diff --git a/docs/zh_CN/quick_start/m5stickc/m5stickc_quick_start.md b/docs/zh_CN/quick_start/m5stickc/m5stickc_quick_start.md index c9054de4..88d2573f 100644 --- a/docs/zh_CN/quick_start/m5stickc/m5stickc_quick_start.md +++ b/docs/zh_CN/quick_start/m5stickc/m5stickc_quick_start.md @@ -1,9 +1,34 @@ # M5StickC 上手指南 {docsify-ignore-all} -## 选择您需要的编程语言 + | | | |:---:|:---:| -|[Arduino-Windows](zh_CN/quick_start/m5stickc/m5stickc_quick_start_with_arduino_Windows) | [UIFlow](zh_CN/quick_start/m5stickc/m5stickc_quick_start_with_uiflow)| \ No newline at end of file +|[Arduino-Windows](zh_CN/quick_start/m5stickc/m5stickc_quick_start_with_arduino_Windows) | [UIFlow](zh_CN/quick_start/m5stickc/m5stickc_quick_start_with_uiflow)| --> + + +## 选择您使用的开发平台 + +
+
+
+ +
+
+ +
+
+
+ + +
+
+
+ diff --git a/docs/zh_CN/quick_start/m5stickc/m5stickc_quick_start_with_arduino_MacOS.md b/docs/zh_CN/quick_start/m5stickc/m5stickc_quick_start_with_arduino_MacOS.md index cc455713..878d1f38 100644 --- a/docs/zh_CN/quick_start/m5stickc/m5stickc_quick_start_with_arduino_MacOS.md +++ b/docs/zh_CN/quick_start/m5stickc/m5stickc_quick_start_with_arduino_MacOS.md @@ -1,108 +1,93 @@ -# M5Stick 上手指南(macOS, Arudino) {docsify-ignore-all} +# M5StickC Quick Start - Arduino Mac {docsify-ignore-all} - + -?> 在配置环境之前,先确保您已经安装了 USB 驱动,并且 M5Stick 能通过串口与 PC 通信。 如果还没的话,看这篇文章[如何建立串口连接](zh_CN/related_documents/establish_serial_connection). + -## 文本教程 + + + 1. [配置环境](#配置环境) - - [Step1. 安装Arduino IDE](#Step1-安装arduino-ide) + - [1. 安装 Arduino IDE](#_1-安装-Arduino-IDE) - - [Step2. 安装ESP32的支持包](#Step2-安装ESP32的支持包) + - [2. 安装 ESP32 的板管理](#_2-安装-ESP32-的板管理) - - [Step3. 安装Arduino-M5Stack库](#Step3-安装arduino-m5stack库) + - [3. 安装 M5StackC 库](#_3-安装-M5StackC-库) - - [Step4. 安装U8g2库](#Step4-安装U8g2库) -2. [示例](#示例) +2. [例程](#例程) ## 配置环境 -### Step1. 安装Arduino IDE +### 1. 安装 Arduino IDE -首先,如果 Arduino IDE 还没安装的话,先安装它。 这是下载地址 *download address* https://www.arduino.cc/en/Main/Software +浏览器打开 Arduino 官网 https://www.arduino.cc/en/Main/Software + +#### (1) 点击选择安装包 `Mac OS X` -### Step2. 安装ESP32的支持包 +#### (2) 选择 `JUST DOWNLOAD` -打开 Arduino IDE,选择`Arduino`->`Peferences`->`Settings` + + +#### (3) Arduino IDE 下载下来就可以直接双击打开使用 + + + +### 2. 安装 ESP32 的板管理 + +#### (1) 打开 Arduino IDE,选择 `文件`->`首选项`->`设置` -复制下面最新的 ESP32 板管理网址到`Additional Boards Manager URLs: `选项中 +#### (2) 复制下面的 ESP32 板管理网址到 `附加开发板管理器:` 中 -*目前最新的板管理网址是这个:https://dl.espressif.com/dl/package_esp32_index.json* +*ESP32 Boards Manager url: https://dl.espressif.com/dl/package_esp32_index.json* -都确定 OK 之后,选择`Tools`->`Board:`->`Boards Manager...`,在新弹出的对话框中,输入并搜索 `ESP32`,点击`安装` +#### (3) 选择 `工具`->`开发板:`->`开发板管理器...` - +#### (4) 在新弹出的对话框中,输入并搜索 `ESP32`,点击`安装` -### Step3. 安装Arduino-M5Stack库 + -打开 Arduino IDE, 然后选择`Sketch`->`Include Library`->`Manage Libraries...` +### 3. 安装 M5StackC 库 -在搜索框输入`M5Stack`搜索并安装。 +#### (1) 打开 Arduino IDE, 然后选择 `项目`->`加载库`->`库管理...` - + - +#### (2) 搜索 `M5StackC` 并安装,如下图所示 -### Step4. 安装U8g2库 + -如果您还没安装 `U8g2` 库的话,打开 Arduino IDE,并点击`Sketch`->`Include Library`->`Manage Libraries...`,搜索 `U8g2` 进行安装。 -
- -
- -## 示例 - -用 USB 线连接 [带 MPU9250 的 M5Stick](https://img.alicdn.com/imgextra/i4/136588748/O1CN012EUdFpJIthEANlx_!!136588748.jpg) 和 PC,然后选择 PC 上正与 M5Stick 连接的串口号。 +## 例程 ### 1. 选择板子和串口 打开 Arduino IDE, 并点击 `Tools`->`Boards`->`M5Stack-Core-ESP32` -点击 `Tools` -> `Ports` 以选择合适的串口号 +点击 `Tools` -> `Ports` 以选择对应的串口号 - +`Upload Speed`->`115200` -### 2. 选择一个例程 + -点击 `File`->`Examples`->`M5Stack`->`Stick` +### 2. 选择例程 -选择例程 `FactoryTest`. +点击 `File`->`Examples`->`M5StackC`->`Basic`->`FactoryTest` - + -编译并上传这个例程,然后 M5Sstick 屏幕会显示 "Hello World! Exist" +点击 `Upload`, 编译上传程序. -**单击电源键开机,双击电源键休眠。** - -## 注意 - -虽然大多数版本的 MacOS 系统都没找不到串口号这个问题,可是有些最新版本系统就可能出现这个问题。 -如果真的遇到这个问题了,请连接 M5 并在`system preferences`中打开`security and privacy`,设置`permit` - - - - - - - -?> **如果您想了解更多关于CP2104 USB驱动的资料,请阅读这个链接的内容** https://developer.apple.com/library/archive/technotes/tn2459/\_index.html - - - - --> \ No newline at end of file +**The button located on the bottom left is the power button, single-click to reboot. To enter deep sleep mode, double click this button** \ No newline at end of file diff --git a/docs/zh_CN/quick_start/m5stickc/m5stickc_quick_start_with_arduino_Windows.md b/docs/zh_CN/quick_start/m5stickc/m5stickc_quick_start_with_arduino_Windows.md index ab0a2bbb..ff2acbf0 100644 --- a/docs/zh_CN/quick_start/m5stickc/m5stickc_quick_start_with_arduino_Windows.md +++ b/docs/zh_CN/quick_start/m5stickc/m5stickc_quick_start_with_arduino_Windows.md @@ -1,6 +1,6 @@ # M5StickC 上手指南 - Arduino Win{docsify-ignore-all} - + ## 目录 diff --git a/docs/zh_CN/quick_start/m5stickc/m5stickc_quick_start_with_uiflow.md b/docs/zh_CN/quick_start/m5stickc/m5stickc_quick_start_with_uiflow.md index 0526b34f..8792ee4f 100644 --- a/docs/zh_CN/quick_start/m5stickc/m5stickc_quick_start_with_uiflow.md +++ b/docs/zh_CN/quick_start/m5stickc/m5stickc_quick_start_with_uiflow.md @@ -1,6 +1,6 @@ # M5StickC 上手指南 - UIFlow {docsify-ignore-all} - + **[1. 烧录 UIFlow 固件](#_1-烧录-UIFlow-固件)**