diff --git a/docs/assets/img/product_pics/module/module_plus_01.png b/docs/assets/img/product_pics/module/module_plus_01.png index dd352a65..b81994ad 100644 Binary files a/docs/assets/img/product_pics/module/module_plus_01.png and b/docs/assets/img/product_pics/module/module_plus_01.png differ diff --git a/docs/assets/js/main.js b/docs/assets/js/main.js index 4d2e4fcc..67fa5a2b 100644 --- a/docs/assets/js/main.js +++ b/docs/assets/js/main.js @@ -118,4 +118,4 @@ // Main // ========================================================================= initStyleSwitcher(); -})(); +})(); \ No newline at end of file diff --git a/docs/en/app/Demo-Board.md b/docs/en/app/demo-board.md similarity index 100% rename from docs/en/app/Demo-Board.md rename to docs/en/app/demo-board.md diff --git a/docs/en/base/PM2.5.md b/docs/en/base/pm2.5.md similarity index 100% rename from docs/en/base/PM2.5.md rename to docs/en/base/pm2.5.md diff --git a/docs/en/faq.md b/docs/en/faq.md index 5e89af3c..ceba6228 100644 --- a/docs/en/faq.md +++ b/docs/en/faq.md @@ -1,5 +1,144 @@ # FAQ {docsify-ignore-all} +**[M5CORE](#M5CORE-Question)**      **[UNIT](#UNIT-Question)** + + +## M5CORE Question + +- **Q1: What's the difference between those Cores?** + +
+ +
+ The main difference between these Cores is the internal hardware configuration and kit matching. From the basic version to the upgraded version, the attitude sensor MPU9250 is added and the RAM and FLASH are increased. For details, please visit here + + + + +
+
+ + +- **Q2: How to turn off the speaker function of M5Core?** + +
+ +
+ Add the following statement to functioin Setup( ){ } + + ```arduino + dacWrite(M5STACKFIRE_SPEAKER_PIN, 0); + ``` +
+
+ + +- **Q3: Some modules cannot be downloaded after stacking with M5Core, such as USB module and M5Core stacking.** + +
+ +
+ Probably after the stack, the pins GPIO0 and M5Core on the M5-Bus bus are not very well connected. + + In this case, when downloading the program, GPIO0 should always remain low, but because the contact is not good, GPIO0 can not remain low all the time, so the download fails. + + Solution: Manually let GPIO0 connect to GND during the download process to ensure that it is pulled low enough。 +
+
+ + +- **Q4: After the [M5GO bottom](en/base/m5go_bottom) is stacked with the M5Core, the M5Core cannot be turned on, but the base battery in this M5GO bottom is fully charged.** + +
+ +
+ It may be that after the stacking, the BATTERY of the lower left corner of the M5-Bus bus on the base is not well connected to the M5Core. This is + caused by the deviation of the welding position during production. After **the bus pin welding position is slightly biased**, it is easy to see that the BATTERY pin is not in good contact with the M5Core. + + Solution: Re-soldering the M5-Bus bus header, the pin header must be strictly aligned with the pad position. +
+
+ + +- **Q5: Some computers are connected to the main control, but still can't use Arduino IDE, ESPFlashDownloadTool or M5Burner to burn the program. For example, the following figure using Arduino IDE.** + +
+ +
+ + Solution: you need to connect the capacitor between RST pin and GND pin in your Core (Capacitance value is more than 0.1 uF) or connect GPIO 0 with GND when downloading your firmware so that GPIO 0 keeps low level for an enough time as the third following picture shows. + + + + + + +
+
+ + +- **Q6: What special GPIO pins do you need to pay attention to in ESP32?** + +
+ +
+ The ESP32 has 34 GPIO pins, of which GPIO 34-39 is only used as an input and cannot be used as an output. Others can be used as both an input and an output pin. +
+
+ + +- **Q7: Why does the Stick with MPU9250 burn the factory firmware and press button A, the result shows "No", which means "No 9250"?** + +
+ +
+ Restart this Stick and then it can display correctly. Because the code to read the MPU9250 is placed in the setup() function which only was executed once when booting. So reboot and let the Stick detect MPU9250 again. +
+
+ + +- **Q8: After getting the FACES Kit or downloading the factory program of the FACES Kit, the following error is displayed on the screen. What happened?** + +
+ +
+ + This is normal, because there is no main.py file in the program, so this warning is available. + +
+
+ +## UNIT Question + +- **Q1: What is the difference between the various cameras of M5Stack?** + +
+ +
+ The main difference between these cameras is that some pins (OV2640-SIOD, OV2640-VSYNC, GROVE interface), lens type, and whether or not there is PSRAM. For specific differences, please visithere + + +
+
+ + +- **Q2: The camera transmits images to the mobile phone via WIFI, how far can it be transmitted?** + +
+ +
+ After testing, using M5Camera indoors can transmit about 20 meters. +
+
+ + + + + \ No newline at end of file + + + --> diff --git a/docs/en/hat/ENV.md b/docs/en/hat/hat-env.md similarity index 100% rename from docs/en/hat/ENV.md rename to docs/en/hat/hat-env.md diff --git a/docs/en/hat/PIR.md b/docs/en/hat/hat-pir.md similarity index 100% rename from docs/en/hat/PIR.md rename to docs/en/hat/hat-pir.md diff --git a/docs/en/hat/SPK.md b/docs/en/hat/hat-spk.md similarity index 100% rename from docs/en/hat/SPK.md rename to docs/en/hat/hat-spk.md diff --git a/docs/en/module/commu.md b/docs/en/module/commu.md index efbdec42..bcf8858d 100644 --- a/docs/en/module/commu.md +++ b/docs/en/module/commu.md @@ -54,18 +54,17 @@ Be care about TTL Interface. It is a UART Interface actually by default. But you - [SP3485](https://www.exar.com/ds/sp3485.pdf) - [MCP2515](https://www.mouser.com/datasheet/2/268/20001801H-708845.pdf) -## Example -### Mini Burner +## EasyLoader ->1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner. +>1.EasyLoader is a simple and fast program burner, and each product page has a product-related case program for EasyLoader. [Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_COMMU_Test_B.exe) >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 Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection) - +!>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 IDE diff --git a/docs/en/module/encoder.md b/docs/en/module/encoder.md index 26fe140e..01559d62 100644 --- a/docs/en/module/encoder.md +++ b/docs/en/module/encoder.md @@ -79,17 +79,16 @@ void get_encoder_increment(void){ - **[The Firmware of inside MEGA328](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/ENCODER/firmware_328p/FacesEncoder328)** -## Example +## EasyLoader -### Mini Burner - ->1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner. +>1.EasyLoader is a simple and fast program burner, and each product page has a product-related case program for EasyLoader. [Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_faces_encoder.exe) >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 Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection) +!>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 IDE diff --git a/docs/en/module/FAN.md b/docs/en/module/fan.md similarity index 100% rename from docs/en/module/FAN.md rename to docs/en/module/fan.md diff --git a/docs/en/module/gps.md b/docs/en/module/gps.md index 6116c552..e87af804 100644 --- a/docs/en/module/gps.md +++ b/docs/en/module/gps.md @@ -65,16 +65,17 @@ If you want to Change the uart baudrate,please check here ( [u-center-just-for-W - **[u-blox Protocol Manual](https://www.u-blox.com/sites/default/files/products/documents/u-blox8-M8_ReceiverDescrProtSpec_%28UBX-13003221%29_Public.pdf)** -## Example +### EasyLoader -### Mini Burner - ->1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner. +>1.EasyLoader is a simple and fast program burner, and each product page has a product-related case program for EasyLoader. [Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_GPSRaw.exe) >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 Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection) +!>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 IDE diff --git a/docs/en/module/joystick.md b/docs/en/module/joystick.md index cf0c8a87..a23a8eb4 100644 --- a/docs/en/module/joystick.md +++ b/docs/en/module/joystick.md @@ -71,16 +71,16 @@ void get_joystick_offset(void){ - **[The Firmware of inside MEGA328](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/JOYSTICK/firmware_328p/FacesJoystick328)** -## Example +## EasyLoader -### Mini Burner - ->1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner. +>1.EasyLoader is a simple and fast program burner, and each product page has a product-related case program for EasyLoader. [Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_Faces_Joystick.exe) >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 Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection) +!>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 IDE diff --git a/docs/en/module/lego_plus.md b/docs/en/module/lego_plus.md index c386ed5a..fc9e2dcf 100644 --- a/docs/en/module/lego_plus.md +++ b/docs/en/module/lego_plus.md @@ -36,18 +36,19 @@ LEGO motor is one of the Technic pieces form LEGO. The purpose of LEGO Technic i - **[The Firmware of inside MEGA328](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/LEGO_PLUS/firmware_328p)** -## Example -### Mini Burner +## EasyLoader ->1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner. +>1.EasyLoader is a simple and fast program burner, and each product page has a product-related case program for EasyLoader. [Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_LEGO_Test.exe) >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 Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection) +!>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 ### UIFlow diff --git a/docs/en/module/lora.md b/docs/en/module/lora.md index ec78d191..bbdf97da 100644 --- a/docs/en/module/lora.md +++ b/docs/en/module/lora.md @@ -54,16 +54,16 @@ LoRa and LoRaWAN permit long-range connectivity for Internet of Things (IoT) dev m5.begin(); ``` --> -## Example +## EasyLoader -### Mini Burner - ->1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner. +>1.EasyLoader is a simple and fast program burner, and each product page has a product-related case program for EasyLoader. [Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_LoRaReceiverCallback.exe) >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 Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection) +!>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 IDE diff --git a/docs/en/module/lorawan.md b/docs/en/module/lorawan.md index 0aeb908c..35b028cb 100644 --- a/docs/en/module/lorawan.md +++ b/docs/en/module/lorawan.md @@ -88,16 +88,16 @@ By default, the UART configuration: "9600, 8, n, 1"(8 bits data, no parity, 1 st - **[LoRaWAN Regional Parameters](https://lora-alliance.org/sites/default/files/2018-04/lorawantm_regional_parameters_v1.1rb_-_final.pdf)** -## Example +## EasyLoader -### Mini Burner - ->1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner. +>1.EasyLoader is a simple and fast program burner, and each product page has a product-related case program for EasyLoader. [Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_LoRaWAN_Transmmiter.exe) >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 Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection) +!>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 IDE diff --git a/docs/en/module/plus.md b/docs/en/module/plus.md index bbc6a19d..24b44840 100644 --- a/docs/en/module/plus.md +++ b/docs/en/module/plus.md @@ -31,17 +31,16 @@ Communication Protocol: IIC (0x62). - **[The Firmware of inside MEGA328](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/PLUS/firmware_328p)** -## Example +### EasyLoader -### Mini Burner - ->1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner. +>1.EasyLoader is a simple and fast program burner, and each product page has a product-related case program for EasyLoader. [Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_Plus.exe) >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 Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection) +!>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 IDE diff --git a/docs/en/module/servo.md b/docs/en/module/servo.md index 4a683317..291b54e1 100644 --- a/docs/en/module/servo.md +++ b/docs/en/module/servo.md @@ -37,17 +37,16 @@ Servo is powered by MEGA328 communicate via IIC(0x53). - **[The Firmware of inside MEGA328](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/SERVO/firmware_328p)** -## Example +### EasyLoader -### Mini Burner - ->1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner. +>1.EasyLoader is a simple and fast program burner, and each product page has a product-related case program for EasyLoader. [Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_Servo.exe) >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 Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection) +!>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 ### 1. Arduino IDE diff --git a/docs/en/module/sim800.md b/docs/en/module/sim800.md index 334cf298..f4c591ad 100644 --- a/docs/en/module/sim800.md +++ b/docs/en/module/sim800.md @@ -59,14 +59,14 @@ Series Protocol: UART - **[Forum](http://forum.m5stack.com/)** -### Mini Burner +## EasyLoader ->1.Mini Burner is a simple and fast program burner, and each product page has a product-related case program for Mini Burner. +>1.EasyLoader is a simple and fast program burner, and each product page has a product-related case program for EasyLoader. [Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_SIM800L_Send_Message.exe) >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 Mini Burner is burned. [Click here to view the driver installation tutorial](en/related_documents/establish_serial_connection) +!>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) + + + + + + + + diff --git a/docs/index.md b/docs/index.md index 6da75f49..87b55c77 100644 --- a/docs/index.md +++ b/docs/index.md @@ -226,7 +226,7 @@
- +

FAN

@@ -335,7 +335,7 @@
- +

PM2.5

@@ -664,7 +664,7 @@
- +

M5:bit

@@ -682,21 +682,21 @@ ## HAT-SPK
- +

ENV

- +

PIR

- +

SPK

@@ -790,7 +790,7 @@
- +

Demo Board

diff --git a/docs/zh_CN/README.md b/docs/zh_CN/README.md index 6c726220..8d482ae1 100644 --- a/docs/zh_CN/README.md +++ b/docs/zh_CN/README.md @@ -220,7 +220,7 @@
- +

FAN

@@ -330,21 +330,21 @@
- +

PM2.5

- +

BASE15

- +

BASE26

@@ -660,7 +660,7 @@
- +

M5:bit

@@ -678,21 +678,21 @@ ## HAT-SPK
- +

ENV

- +

PIR

- +

SPK

@@ -788,7 +788,7 @@
- +

Demo Board

diff --git a/docs/zh_CN/app/Demo-Board.md b/docs/zh_CN/app/demo-board.md similarity index 92% rename from docs/zh_CN/app/Demo-Board.md rename to docs/zh_CN/app/demo-board.md index 06c7d1f2..b8ec6517 100644 --- a/docs/zh_CN/app/Demo-Board.md +++ b/docs/zh_CN/app/demo-board.md @@ -7,16 +7,15 @@ :memo:**[描述](#描述)**   **[原理图](#原理图)**      :bulb:**[上手指南](#上手指南)**   :octocat:**[例程](#案例)**   🛒**[购买链接](https://item.taobao.com/item.htm?spm=a2oq0.12575281.0.0.55a11debQawlvD&ft=t&id=595173726730)**       - ## 描述 **Demo Board** 是一款学习开发板.采用M5Core作为控制核心,完全兼容模块堆叠与硬件拓展体系. 配备多组环境检测相关的传感器,提供摇杆、旋转编码、矩阵按键、无线射频识别等多种输入方式. -包含三种电机驱动方式,RGB LED灯板、继电器控制.集成多组ADC、DAC转换电路,支持RS485、RS232总线通信,并为每一个模块提供独立电源开关. +包含三种电机驱动方式(直流、步进、舵机),RGB LED灯板、集成多组继电器控制与ADC、DAC转换电路,支持RS485、RS232总线通信,并为每一个模块提供独立电源开关. -结合自带物联网属性的M5Core用作控制核心,涵盖了"声、光、电、力"学等多个方面,Demo Board开发板会是你学习硬件、编程的一大利器. +结合自带物联网属性的M5Core用作控制核心,板载模块涵盖了"声、光、电、力"学等多个方面,Demo Board会是你学习硬件、编程的一大利器. ## 产品特性 @@ -35,7 +34,7 @@ - 四相五线制步进电机 - 无线射频识别读卡器 - RS-458,RS232通信功能 - + ## 套件清单 diff --git a/docs/zh_CN/base/BASE15.md b/docs/zh_CN/base/base15.md similarity index 89% rename from docs/zh_CN/base/BASE15.md rename to docs/zh_CN/base/base15.md index 9b00c60d..3bc4be10 100644 --- a/docs/zh_CN/base/BASE15.md +++ b/docs/zh_CN/base/base15.md @@ -10,19 +10,20 @@ **Base15** 是M5体系中一款支持高度定制化的工业底座.与PLC Base有着类似,却有着更高级别定制化能力.套件内提供了Protoboard(万能板)允许您添加自己的电路设计,并预留了两个Grove接口焊盘,方便您进行线路的拓展.提供M型防水接头组件,允许用户将其安装在底座的侧面或是底部. -**Base15** 中'15'代号来源于底座的高度15cm,底座上每一侧都是可以自由拆卸,切割,定制成不同的接口,以满足不同需求.关于底座的定制,我们提供了大量的结构组件替代方案,并将其完全开源,你可以基于这些设计去制作3D打印林见或是二次设计.不但如此,该底座完全兼容M5堆叠模块与硬件拓展体系.在产品的底部,我们提供了3种不同的装配方式:2种导轨固定,悬挂固定。 +**Base15** 中'15'代号来源于底座的高度15cm,底座上每一侧都是可以自由拆卸,切割,定制成不同的接口,以满足不同需求.关于底座的定制,我们提供了大量的结构组件替代方案,并将其完全开源,你可以基于这些设计去制作3D打印林见或是二次设计.不但如此,该底座完全兼容M5堆叠模块与硬件拓展体系.在产品的底部,我们提供了2种不同的装配方式:导轨固定,悬挂固定。 + + 底座覆盖工业级外壳,自由拼接的组件能够为您提供无限的组合方式,为您创造出功能强大且可靠的工业应用.对于面向工业场景,要求一定的防护水准且希望项目高度定制化的开发者用户来说,**Base15** 是一个很好的解决方案. - ## 产品特性 -- Highly Customizable -- Alternative parts -- M-BUS extension -- 2 Fitting ways +- 支持高度定制化 +- 可替换部件 +- M-BUS 拓展 +- 2 种底座固定方式 ## 套件清单 diff --git a/docs/zh_CN/base/BASE26.md b/docs/zh_CN/base/base26.md similarity index 72% rename from docs/zh_CN/base/BASE26.md rename to docs/zh_CN/base/base26.md index 1396cbad..47e901db 100644 --- a/docs/zh_CN/base/BASE26.md +++ b/docs/zh_CN/base/base26.md @@ -1,6 +1,6 @@ # Base 26 {docsify-ignore-all} - + -## CORE Question -- **Q1: 这些 M5Core 之间有什么区别?M5Stick 之间也有什么区别?** +## M5CORE 相关问题 - 这些主控主要区别在内部硬件配置和套件搭配上,从基础版到升级版,分别是增加了姿态传感器 MPU9250和加大了 RAM 和 FLASH,具体区别请访问[这里](https://github.com/m5stack/M5-Schematic/blob/master/Core/hardware_difference_between_cores_zh_CN.md)。 +- **Q1: 不同的M5主机之间有什么区别?** - +
+ +
+ 这些主控主要区别在内部硬件配置和套件搭配上,从基础版到升级版,分别是增加了姿态传感器 MPU9250和加大了 RAM 和 FLASH,具体区别请访问这里 + + + + +
+
- - **Q2: 如何关闭 M5Core 的喇叭功能?** +
+ +
在 Arduino 程序的 Setup(){} 中执行以下语句 ```arduino dacWrite(M5STACKFIRE_SPEAKER_PIN, 0); ``` +
+
- **Q3: 有些模块与 M5Core 堆叠之后不能下载程序,比如 USB 模块与 M5Core 堆叠** +
+ +
可能是堆叠之后,M5-Bus 总线上的引脚 GPIO0 与 M5Core 接触不太好。这种情况下,在下载程序的时候,GPIO0 理应会一直保持低电平的,可是因为接触不好,GPIO0 不能一直保持低电平,所以下载失败。 - **解决方案:**在下载过程中,手动让 GPIO0 连接 GND,保证足够长时间拉低。 + 解决方案:在下载过程中,手动让 GPIO0 连接 GND,保证足够长时间拉低。 +
+
+ - **Q4: M5GO 底座堆叠了 M5Core 之后,M5Core 不能开机,可是测试了底座电池满电。** +
+ +
可能是堆叠之后,底座上的 M5-Bus 总线上的左下角的引脚 BATTERY 与 M5Core 接触不太好,这是生产时焊接位置偏了导致的。总线排针焊接位置稍微偏了一些之后,容易出现 BATTERY 引脚与 M5Core 接触不好。 - **解决方案:**重新焊接 M5-Bus 总线排针,排针位置必须严格与焊盘位置吻合。 + 解决方案:重新焊接 M5-Bus 总线排针,排针位置必须严格与焊盘位置吻合。 +
+
- **Q5: 有的电脑虽然连接上了主控,可是仍然无法使用 Arduino IDE、ESPFlashDownloadTool 或 M5Burner 来烧录程序。例如下图使用 Arduino IDE 的时候的情况。** +
+ +
+ 原因和解决方案:可能是因为这些串口的供电电流不够大,需要在主控中的 RST 引脚和 GND 引脚之间接入电容 ( 电容值是比0.1uF大的 ),或者在下载程序的时候,将 GPIO 0 连接到 GND,使得 GPIO 0 能持续足够的低电平。 - **原因和解决方案:**可能是因为这些串口的供电电流不够大,需要在主控中的 RST 引脚和 GND 引脚之间接入电容 ( 电容值是比0.1uF大的 ),或者在下载程序的时候,将 GPIO 0 连接到 GND,使得 GPIO 0 能持续足够的低电平。 + - + - - - + +
+
- **Q6: ESP32 有哪些特殊的 GPIO 管脚需要注意?** +
+ +
ESP32 有 34 个 GPIO 管脚,其中 GPIO 34-39 仅用作输入,不能作为输出,其他的既可以作为输入又可以作为输出管脚。 +
+
+ - **Q7: 为什么带 MPU9250 的 Stick 烧录了出厂固件之后,按按键 A,结果显示 "No",即 "不存在9250"。** +
+ +
重启这个 Stick,就可以显示。因为读取 MPU9250 的代码放置在出厂程序的 setup() 函数中,开机只执行一次,所以重启,让 Stick 再检测一次 MPU9250。 +
+
-- **Q8: 刚拿到 FACES Kit 或者烧录了 FACES Kit 的出厂程序之后,屏幕上显示如下的错误,是怎么回事。** +- **Q8: 烧录FACES Kit 出厂程序后,屏幕上显示如下的错误** +
+ +
- 这是正常现象,因为程序里面有没main.py文件,所以才有这个警告。 + +
+
-## UNIT Question + +## UNIT 相关问题 - **Q1: M5Stack 的多款摄像头 Unit 之间有什么区别?** - 这些摄像头主要区别在于一些管脚 (OV2640-SIOD、OV2640-VSYNC、GROVE 接口)、镜头类型、有无 PSRAM,具体区别请访问[这里](https://shimo.im/sheets/gP96C8YTdyjGgKQC/e2041)。 +
+ +
+ 这些摄像头主要区别在于一些管脚 (OV2640-SIOD、OV2640-VSYNC、GROVE 接口)、镜头类型、有无 PSRAM,具体区别请访问这里 + + +
+
- - **Q2: 摄像头通过 WIFI 传输图像给手机,能传输多远?** +
+ +
经过测试,在室内使用 M5Camera 能传输 20 米左右。 +
+
\ No newline at end of file diff --git a/docs/zh_CN/hat/ENV.md b/docs/zh_CN/hat/hat-env.md similarity index 100% rename from docs/zh_CN/hat/ENV.md rename to docs/zh_CN/hat/hat-env.md diff --git a/docs/zh_CN/hat/PIR.md b/docs/zh_CN/hat/hat-pir.md similarity index 100% rename from docs/zh_CN/hat/PIR.md rename to docs/zh_CN/hat/hat-pir.md diff --git a/docs/zh_CN/hat/SPK.md b/docs/zh_CN/hat/hat-spk.md similarity index 100% rename from docs/zh_CN/hat/SPK.md rename to docs/zh_CN/hat/hat-spk.md diff --git a/docs/zh_CN/module/commu.md b/docs/zh_CN/module/commu.md index b1e6990a..ba25f8c6 100644 --- a/docs/zh_CN/module/commu.md +++ b/docs/zh_CN/module/commu.md @@ -53,16 +53,16 @@ - [SP3485](https://www.exar.com/ds/sp3485.pdf) - [MCP2515](https://www.mouser.com/datasheet/2/268/20001801H-708845.pdf) -## 例程 +## EasyLoader -### Mini Burner - ->1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +>1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序. [点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_COMMU_Test_B.exe) >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 -!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) +!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) + +## 例程 ### Arduino IDE diff --git a/docs/zh_CN/module/encoder.md b/docs/zh_CN/module/encoder.md index 68f9d67e..b7d5b819 100644 --- a/docs/zh_CN/module/encoder.md +++ b/docs/zh_CN/module/encoder.md @@ -80,16 +80,16 @@ void get_encoder_increment(void){ - **[ENCODER 固件](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/ENCODER/firmware_328p/FacesEncoder328)** -## 例程 +## EasyLoader -### Mini Burner - ->1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +>1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序. [点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_faces_encoder.exe) >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 -!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) +!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) + +## 例程 ### Arduino IDE diff --git a/docs/zh_CN/module/FAN.md b/docs/zh_CN/module/fan.md similarity index 100% rename from docs/zh_CN/module/FAN.md rename to docs/zh_CN/module/fan.md diff --git a/docs/zh_CN/module/gps.md b/docs/zh_CN/module/gps.md index 3c1c57a2..30453f9c 100644 --- a/docs/zh_CN/module/gps.md +++ b/docs/zh_CN/module/gps.md @@ -65,16 +65,17 @@ M5Core与GPS模块之间使用UART通信协议,通过连接引脚**UART2 (GPIO - **[u-blox 协议手册](https://www.u-blox.com/sites/default/files/products/documents/u-blox8-M8_ReceiverDescrProtSpec_%28UBX-13003221%29_Public.pdf)** -## 例程 -### Mini Burner +### EasyLoader ->1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +>1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序. [点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_GPSRaw.exe) >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 -!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) +!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) + +## 例程 ### Arduino IDE diff --git a/docs/zh_CN/module/joystick.md b/docs/zh_CN/module/joystick.md index 36eb4b24..d4a4aa4c 100644 --- a/docs/zh_CN/module/joystick.md +++ b/docs/zh_CN/module/joystick.md @@ -71,16 +71,16 @@ void get_joystick_offset(void){ - **[JOYSTICK 固件](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/JOYSTICK/firmware_328p/FacesJoystick328)** -## 例程 +## EasyLoader -### Mini Burner - ->1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +>1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序. [点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_Faces_Joystick.exe) >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 -!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) +!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) + +## 例程 ### Arduino IDE diff --git a/docs/zh_CN/module/lego_plus.md b/docs/zh_CN/module/lego_plus.md index 022c04a7..d8ee7465 100644 --- a/docs/zh_CN/module/lego_plus.md +++ b/docs/zh_CN/module/lego_plus.md @@ -36,19 +36,19 @@ - **[LEGO+ 固件](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/LEGO_PLUS/firmware_328p)** -## 例程 -### Mini Burner +## EasyLoader ->1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +>1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序. [点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_LEGO_Test.exe) >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 -!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) +!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) +## 例程 ### 2. UIFlow diff --git a/docs/zh_CN/module/lora.md b/docs/zh_CN/module/lora.md index c1b2eb8b..400f0116 100644 --- a/docs/zh_CN/module/lora.md +++ b/docs/zh_CN/module/lora.md @@ -55,16 +55,16 @@ LoRa和LoRaWAN允许与不同类型的物联网(IoT)设备,进行远程连 m5.begin(); ``` --> -## 例程 +## EasyLoader -### Mini Burner - ->1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +>1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序. [点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_LoRaReceiverCallback.exe) >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 -!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) +!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) + +## 例程 ### Arduino IDE diff --git a/docs/zh_CN/module/lorawan.md b/docs/zh_CN/module/lorawan.md index cc6989d9..44d18db5 100644 --- a/docs/zh_CN/module/lorawan.md +++ b/docs/zh_CN/module/lorawan.md @@ -88,16 +88,17 @@ LoRaWAN默认的串口配置: 波特率为9600,8位数据位,无校验位,1 - **[LoRaWAN 区域参数](https://lora-alliance.org/sites/default/files/2018-04/lorawantm_regional_parameters_v1.1rb_-_final.pdf)** -## 例程 -### Mini Burner +## EasyLoader ->1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +>1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序. [点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_LoRaWAN_Transmmiter.exe) >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 -!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) +!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) + +## 例程 ### Arduino IDE diff --git a/docs/zh_CN/module/plus.md b/docs/zh_CN/module/plus.md index d7557b44..e9ebe4ef 100644 --- a/docs/zh_CN/module/plus.md +++ b/docs/zh_CN/module/plus.md @@ -35,16 +35,17 @@ PLUS 上的PORT C 和 PORT B 的丝印画反了,使用时请注意。黑色的 - **[PLUS 固件](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/PLUS/firmware_328p)** -## 例程 -### Mini Burner +### EasyLoader ->1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +>1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序. [点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_Plus.exe) >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 -!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) +!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) + +## 例程 ### Arduino IDE diff --git a/docs/zh_CN/module/servo.md b/docs/zh_CN/module/servo.md index 8398bdfc..b79b5be2 100644 --- a/docs/zh_CN/module/servo.md +++ b/docs/zh_CN/module/servo.md @@ -37,17 +37,16 @@ SERVO 基于 MEGA328 芯片进行 I2C 通信(0x53). - **[SERVO 固件](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/SERVO/firmware_328p)** -## 例程 +### EasyLoader -### Mini Burner - ->1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +>1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序. [点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_Servo.exe) >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 -!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) +!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) +## 例程 ### 1. Arduino IDE diff --git a/docs/zh_CN/module/sim800.md b/docs/zh_CN/module/sim800.md index a59801cf..547bcd60 100644 --- a/docs/zh_CN/module/sim800.md +++ b/docs/zh_CN/module/sim800.md @@ -61,14 +61,14 @@ - **[官方论坛](http://forum.m5stack.com/)** -### Mini Burner +## EasyLoader ->1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +>1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序. [点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_SIM800L_Send_Message.exe) >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 -!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) +!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) diff --git a/docs/zh_CN/module/usb.md b/docs/zh_CN/module/usb.md index 29cbf8ce..77301e97 100644 --- a/docs/zh_CN/module/usb.md +++ b/docs/zh_CN/module/usb.md @@ -16,7 +16,7 @@ - 1x UAB 标准端口 A - 10x GPIO 引脚拓展 -- 拓展 3v3, 5v & GND +- 拓展引脚 3v3, 5v, GND ## 包含 @@ -35,16 +35,18 @@ - **数据手册** - [MAX3421E](https://www.sparkfun.com/datasheets/DevTools/Arduino/MAX3421E.pdf) -## 例程 -### Mini Burner +## EasyLoader ->1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +>1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序. [点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_USB_Mouse.exe) >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 -!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) +!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) + + +## 例程 *以下代码仅为片段,如需获取完整代码, [请点击此处.](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/USB/Arduino).* diff --git a/docs/zh_CN/related_documents.md b/docs/zh_CN/related_documents.md index a8781831..efe7c1e6 100644 --- a/docs/zh_CN/related_documents.md +++ b/docs/zh_CN/related_documents.md @@ -1,8 +1,6 @@ # 相关文档 {docsify-ignore-all} - - [Arduino IDE 环境搭建](zh_CN/related_documents/Arduino_IDE) - - [安装USB驱动及烧录固件](zh_CN/related_documents/M5Burner) diff --git a/docs/zh_CN/related_documents/how_to_connect_wifi_using_core_with_m5cloud.md b/docs/zh_CN/related_documents/how_to_connect_wifi_using_core_with_m5cloud.md index d99da75f..ffe6978b 100644 --- a/docs/zh_CN/related_documents/how_to_connect_wifi_using_core_with_m5cloud.md +++ b/docs/zh_CN/related_documents/how_to_connect_wifi_using_core_with_m5cloud.md @@ -1,53 +1,53 @@ -# 如何连接WIFI (For M5Cloud) {docsify-ignore-all} - -?> *如果您的M5Cloud还没预先烧录名为`M5Cloud`固件的话,请阅读这篇文章[如何烧录使用M5Burner烧录固件](zh_CN/related_documents/how_to_burn_firmware)* - -**重启M5Core之后,您会看到M5Core出现下图界面。现在我们就开始连接WIFI吧** - -
- -
- -## 目录 - -1. [连接M5Core的热点](#connect-to-m5Core-AP) - -2. [选择可联网的WIFI热点](#select-networkable-ap) - -3. [重启M5Core](#reset-your-device) - -## 1. 连接M5Core的热点 - -**使用手机或者PC连接M5Core发出的热点AP(看,现在我的M5Core发出的热点名是`M5Stack-a67c`)** - -## 2. 选择可联网的WIFI热点 - -**打开浏览器并输入网址`192.168.4.1`,然后选择可联网的WIFI,并输入其密码(如下图,我的WIFI名字是`MasterHax_2.4G`)** - -
- -
- -
- -
- -?> 如果您的M5Core没成功连接WIFI,请重试一次. - -## 3. 重启M5Core - -**在M5Core成功连接WIFI之后,重启您的Core** - -
- -
- -!> **Note** 可是如果您的Core之前绑定过M5Cloud账号(也就是之前有过将check code输入到[M5Cloud](http://cloud.m5stack.com)),这时M5Core屏幕会如下图所示。 - -
- -
- -## 最后 - -现在,您可以阅读这篇文章开始使用M5Cloud编程啦![M5Cloud上手指南](zh_CN/quick_start/m5core/m5stack_core_get_started_MicroPython_m5cloud) +# 如何连接WIFI (For M5Cloud) {docsify-ignore-all} + +?> *如果您的M5Cloud还没预先烧录名为`M5Cloud`固件的话,请阅读这篇文章[如何烧录使用M5Burner烧录固件](zh_CN/related_documents/how_to_burn_firmware)* + +**重启M5Core之后,您会看到M5Core出现下图界面。现在我们就开始连接WIFI吧** + +
+ +
+ +## 目录 + +1. [连接M5Core的热点](#connect-to-m5Core-AP) + +2. [选择可联网的WIFI热点](#select-networkable-ap) + +3. [重启M5Core](#reset-your-device) + +## 1. 连接M5Core的热点 + +**使用手机或者PC连接M5Core发出的热点AP(看,现在我的M5Core发出的热点名是`M5Stack-a67c`)** + +## 2. 选择可联网的WIFI热点 + +**打开浏览器并输入网址`192.168.4.1`,然后选择可联网的WIFI,并输入其密码(如下图,我的WIFI名字是`MasterHax_2.4G`)** + +
+ +
+ +
+ +
+ +?> 如果您的M5Core没成功连接WIFI,请重试一次. + +## 3. 重启M5Core + +**在M5Core成功连接WIFI之后,重启您的Core** + +
+ +
+ +!> **Note** 可是如果您的Core之前绑定过M5Cloud账号(也就是之前有过将check code输入到[M5Cloud](http://cloud.m5stack.com)),这时M5Core屏幕会如下图所示。 + +
+ +
+ +## 最后 + +现在,您可以阅读这篇文章开始使用M5Cloud编程啦![M5Cloud上手指南](zh_CN/quick_start/m5core/m5stack_core_get_started_MicroPython_m5cloud) diff --git a/docs/zh_CN/unit/adc.md b/docs/zh_CN/unit/adc.md index 8638cccc..b1e640ec 100644 --- a/docs/zh_CN/unit/adc.md +++ b/docs/zh_CN/unit/adc.md @@ -51,17 +51,23 @@ - **数据手册** - [ADS1100](http://pdf1.alldatasheet.com/datasheet-pdf/view/619024/TI1/ADS1100.html) +## EasyLoader + + + + + +>1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序. + + + + +>2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 + +!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) + ## 例程 -### Mini Burner - ->1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. -[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_ADC_ADS1100.exe) - ->2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 - -!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) - ### 1. Arduino IDE *以下代码仅为片段,如需获取完整代码, [请点击此处](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/ADC/Arduino/ADC_ADS1100).* diff --git a/docs/zh_CN/unit/angle.md b/docs/zh_CN/unit/angle.md index c52cd5c8..3ff02a59 100644 --- a/docs/zh_CN/unit/angle.md +++ b/docs/zh_CN/unit/angle.md @@ -38,16 +38,19 @@ - **[官方论坛](http://forum.m5stack.com/)** -## 例程 +## EasyLoader -### Mini Burner + ->1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. -[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_Angle.exe) + + +>1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序. >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 -!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) +!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) + +## 例程 ### 1. Arduino IDE diff --git a/docs/zh_CN/unit/button.md b/docs/zh_CN/unit/button.md index e1e26770..5168204e 100644 --- a/docs/zh_CN/unit/button.md +++ b/docs/zh_CN/unit/button.md @@ -41,16 +41,19 @@ - **[官方论坛](http://forum.m5stack.com/)** -## 例程 +## EasyLoader -### Mini Burner + ->1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. -[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_Button.exe) + + +>1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序. >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 -!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) +!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) + +## 例程 ### 1. Arduino IDE diff --git a/docs/zh_CN/unit/cardkb.md b/docs/zh_CN/unit/cardkb.md index c634aa27..f5d27ad8 100644 --- a/docs/zh_CN/unit/cardkb.md +++ b/docs/zh_CN/unit/cardkb.md @@ -46,16 +46,19 @@ - **[CardKB 固件](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/CARDKB/firmware_328p/CardKeyBoard)** -## 例程 +## EasyLoader -### Mini Burner + ->1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. -[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_CardKB.exe) + + +>1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序. >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 -!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) +!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) + +## 例程 ### 1. Arduino IDE diff --git a/docs/zh_CN/unit/color.md b/docs/zh_CN/unit/color.md index 9011134c..8a15c828 100644 --- a/docs/zh_CN/unit/color.md +++ b/docs/zh_CN/unit/color.md @@ -59,16 +59,19 @@ - **数据手册** - [TCS3472](https://ams.com/documents/20143/36005/TCS3472_DS000390_2-00.pdf) -## 例程 +## EasyLoader -### Mini Burner + ->1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. -[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_Color.exe) + + +>1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序. >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 -!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) +!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) + +## 例程 ### 1. Arduino IDE diff --git a/docs/zh_CN/unit/dac.md b/docs/zh_CN/unit/dac.md index f9b12107..10bd0a59 100644 --- a/docs/zh_CN/unit/dac.md +++ b/docs/zh_CN/unit/dac.md @@ -37,16 +37,19 @@ - **数据手册** - [MCP4725](http://pdf1.alldatasheet.com/datasheet-pdf/view/233449/MICROCHIP/MCP4725.html) -## 例程 +## EasyLoader -### Mini Burner + ->1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. -[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_DAC_MCP4725.exe) + + +>1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序. >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 -!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) +!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) + +## 例程 ### 1. Arduino IDE diff --git a/docs/zh_CN/unit/dual_button.md b/docs/zh_CN/unit/dual_button.md index 16acc8e3..d12d0511 100644 --- a/docs/zh_CN/unit/dual_button.md +++ b/docs/zh_CN/unit/dual_button.md @@ -39,16 +39,19 @@ - **[官方论坛](http://forum.m5stack.com/)** -## 例程 +### EasyLoader -### Mini Burner + ->1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. -[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_Dual_Button.exe) + + +>1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序. >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 -!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) +!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) + +## 例程 ### 1. Arduino IDE diff --git a/docs/zh_CN/unit/earth.md b/docs/zh_CN/unit/earth.md index 500aa380..a1e3f92b 100644 --- a/docs/zh_CN/unit/earth.md +++ b/docs/zh_CN/unit/earth.md @@ -34,16 +34,19 @@ - **[官方论坛](http://forum.m5stack.com/)** -## 例程 +## EasyLoader -### Mini Burner + ->1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. -[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_Earth.exe) + + +>1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序. >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 -!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) +!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) + +## 例程 ### 1. Arduino IDE diff --git a/docs/zh_CN/unit/env.md b/docs/zh_CN/unit/env.md index 9983757d..2c54cdd8 100644 --- a/docs/zh_CN/unit/env.md +++ b/docs/zh_CN/unit/env.md @@ -42,16 +42,19 @@ - **[BMP280 的库](https://github.com/adafruit/Adafruit_BMP280_Library)** -## 例程 +## EasyLoader -### Mini Burner + ->1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. -[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_ENV.exe) + + +>1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序. >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 -!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) +!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) + +## 例程 ### 1. Arduino IDE diff --git a/docs/zh_CN/unit/extio.md b/docs/zh_CN/unit/extio.md index 995fbfd7..49e4c29c 100644 --- a/docs/zh_CN/unit/extio.md +++ b/docs/zh_CN/unit/extio.md @@ -31,17 +31,19 @@ IIC 地址: 0x27. - 数据手册 - **[PCA9554PW](https://pdf1.alldatasheet.com/datasheet-pdf/view/86709/PHILIPS/PCA9554PW.html)** -## 例程 +### EasyLoader -### Mini Burner + ->1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. -[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_EXT_IO.exe) + + +>1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序. >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 -!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) +!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) +## 例程 ### 1. Arduino IDE diff --git a/docs/zh_CN/unit/gps.md b/docs/zh_CN/unit/gps.md index d1ca7b87..dfc57bd6 100644 --- a/docs/zh_CN/unit/gps.md +++ b/docs/zh_CN/unit/gps.md @@ -70,16 +70,20 @@ UART 参数设置: - **[上位机软件 GnssToolKit3(Windows Version)](http://www.icofchina.com/d/file/xiazai/2018-05-23/2b29a8da746eec0ef1dcd9deae895298.zip)** -## 例程 -### Mini Burner +## EasyLoader ->1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. -[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_GPS.exe) + + + + +>1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序. >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 -!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) +!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) + +## 例程 ### Arduino IDE diff --git a/docs/zh_CN/unit/heart.md b/docs/zh_CN/unit/heart.md index 47cfff47..b8200f05 100644 --- a/docs/zh_CN/unit/heart.md +++ b/docs/zh_CN/unit/heart.md @@ -40,16 +40,19 @@ - **[MAX30100 lib](https://github.com/oxullo/Arduino-MAX30100)** -## 例程 +## EasyLoader -### Mini Burner + ->1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. -[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_HEART.exe) + + +>1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序. >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 -!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) +!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) + +## 例程 ### 1. Arduino IDE diff --git a/docs/zh_CN/unit/ir.md b/docs/zh_CN/unit/ir.md index c5e3e476..45a7a88a 100644 --- a/docs/zh_CN/unit/ir.md +++ b/docs/zh_CN/unit/ir.md @@ -31,16 +31,20 @@ - **[官方论坛](http://forum.m5stack.com/)** -## 例程 -### Mini Burner +## EasyLoader ->1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. -[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_IR.exe) + + + + +>1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序. >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 -!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) +!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) + +## 例程 ### 1. Arduino IDE diff --git a/docs/zh_CN/unit/joystick.md b/docs/zh_CN/unit/joystick.md index 54b8e43e..a07f1dfd 100644 --- a/docs/zh_CN/unit/joystick.md +++ b/docs/zh_CN/unit/joystick.md @@ -39,16 +39,20 @@ - **[官方论坛](http://forum.m5stack.com/)** -## 例程 +## EasyLoader -### Mini Burner + ->1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. -[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_Joystick.exes) + + +>1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序. >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 -!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) +!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) + + +## 例程 ### 1. Arduino IDE diff --git a/docs/zh_CN/unit/light.md b/docs/zh_CN/unit/light.md index b6402d38..5d146458 100644 --- a/docs/zh_CN/unit/light.md +++ b/docs/zh_CN/unit/light.md @@ -36,16 +36,20 @@ - **[官方论坛](http://forum.m5stack.com/)** -## 例程 -### Mini Burner +## EasyLoader ->1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. -[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_Light.exe) + + + + +>1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序. >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 -!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) +!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) + +## 例程 ### 1. Arduino IDE diff --git a/docs/zh_CN/unit/makey.md b/docs/zh_CN/unit/makey.md index 0344b839..016a4aa2 100644 --- a/docs/zh_CN/unit/makey.md +++ b/docs/zh_CN/unit/makey.md @@ -51,16 +51,20 @@ - **[Maykey 固件](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/Makey_NewVersion/firmware_328p)** -## 例程 -### Mini Burner +## EasyLoader ->1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. -[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_Makey.exe) + + + + +>1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序. >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 -!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) +!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) + +## 例程 ### 1. Arduino IDE diff --git a/docs/zh_CN/unit/ncir.md b/docs/zh_CN/unit/ncir.md index 693486fb..ca7e5247 100644 --- a/docs/zh_CN/unit/ncir.md +++ b/docs/zh_CN/unit/ncir.md @@ -41,16 +41,19 @@ - **数据手册** - [MLX90614](https://pdf1.alldatasheet.com/datasheet-pdf/view/218977/ETC2/MLX90614.html) -## 例程 +## EasyLoader -### Mini Burner + ->1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. -[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_NCIR.exe) + + +>1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序. >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 -!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) +!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) + +## 例程 ### 1. Arduino IDE diff --git a/docs/zh_CN/unit/neoflash.md b/docs/zh_CN/unit/neoflash.md index 07d50b45..7fa2aee9 100644 --- a/docs/zh_CN/unit/neoflash.md +++ b/docs/zh_CN/unit/neoflash.md @@ -37,6 +37,20 @@ - **[FastLED Reference(中文版本)](http://www.taichi-maker.com/homepage/reference-index/arduino-library-index/fastled-library/)** + +## EasyLoader + + + + + +>1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序. + +>2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 + +!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) + + ## 例程 ### 1. Arduino IDE diff --git a/docs/zh_CN/unit/neopixel.md b/docs/zh_CN/unit/neopixel.md index f4ef1f59..1903f641 100644 --- a/docs/zh_CN/unit/neopixel.md +++ b/docs/zh_CN/unit/neopixel.md @@ -35,16 +35,20 @@ - **[FastLED Reference(中文版本)](http://www.taichi-maker.com/homepage/reference-index/arduino-library-index/fastled-library/)** -## 例程 +## EasyLoader -### Mini Burner + ->1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. -[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_NEOPIXEL.exe) + + +>1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序. >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 -!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) +!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) + + +## 例程 ### 1. Arduino IDE diff --git a/docs/zh_CN/unit/pahub.md b/docs/zh_CN/unit/pahub.md index f181ed84..f361aea0 100644 --- a/docs/zh_CN/unit/pahub.md +++ b/docs/zh_CN/unit/pahub.md @@ -51,11 +51,14 @@ - 通讯类型 - I2C - 地址 - 0x77 -### Mini Burner +## EasyLoader ->1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. -[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_PaHUB.exe) + + + + +>1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序. >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 -!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) \ No newline at end of file +!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) \ No newline at end of file diff --git a/docs/zh_CN/unit/pbhub.md b/docs/zh_CN/unit/pbhub.md index f5ad0707..d7e921f9 100644 --- a/docs/zh_CN/unit/pbhub.md +++ b/docs/zh_CN/unit/pbhub.md @@ -40,14 +40,17 @@ Port B 中的两条数据总线与ESP32的**GPIO36**和**GPIO26**连接,可根 - 1x PbHUB Unit - 1x Grove 线 -### Mini Burner +## EasyLoader ->1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. -[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_PbHUB.exe) + + + + +>1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序. >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 -!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) +!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) ## 原理图 diff --git a/docs/zh_CN/unit/pir.md b/docs/zh_CN/unit/pir.md index 8a8e7825..ec74beca 100644 --- a/docs/zh_CN/unit/pir.md +++ b/docs/zh_CN/unit/pir.md @@ -41,17 +41,19 @@ - **[官方论坛](http://forum.m5stack.com/)** -## 例程 +## EasyLoader -### Mini Burner + ->1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. -[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_GPSRaw.exe) + + +>1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序. >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 -!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) +!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) +## 例程 ### 1. Arduino IDE diff --git a/docs/zh_CN/unit/relay.md b/docs/zh_CN/unit/relay.md index 0dc11de2..5ba36587 100644 --- a/docs/zh_CN/unit/relay.md +++ b/docs/zh_CN/unit/relay.md @@ -34,16 +34,20 @@ - **[官方论坛](http://forum.m5stack.com/)** -## 例程 -### Mini Burner +## EasyLoader ->1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. -[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_Relay.exe) + + + + +>1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序. >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 -!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) +!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) + +## 例程 ### 1. Arduino IDE diff --git a/docs/zh_CN/unit/rfid.md b/docs/zh_CN/unit/rfid.md index 2f6b62bd..82273363 100644 --- a/docs/zh_CN/unit/rfid.md +++ b/docs/zh_CN/unit/rfid.md @@ -44,16 +44,20 @@ - **数据手册** - [MFRC522](https://www.nxp.com/docs/en/data-sheet/MFRC522.pdf) -## 例程 -### Mini Burner +## EasyLoader ->1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. -[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_RFID.exe) + + + + +>1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序. >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 -!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) +!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) + +## 例程 ### 1. Arduino IDE diff --git a/docs/zh_CN/unit/rgb.md b/docs/zh_CN/unit/rgb.md index 1402f29b..8c4b2f8d 100644 --- a/docs/zh_CN/unit/rgb.md +++ b/docs/zh_CN/unit/rgb.md @@ -26,16 +26,19 @@ - **[官方论坛](http://forum.m5stack.com/)** -## 例程 +## EasyLoader -### Mini Burner + ->1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. -[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_RGB.exe) + + +>1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序. >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 -!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) +!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) + +## 例程 ### 1. Arduino IDE diff --git a/docs/zh_CN/unit/rs485.md b/docs/zh_CN/unit/rs485.md index ba14d714..45fc6027 100644 --- a/docs/zh_CN/unit/rs485.md +++ b/docs/zh_CN/unit/rs485.md @@ -34,14 +34,6 @@ - 数据手册 - **[MAX485](https://pdf1.alldatasheet.com/datasheet-pdf/view/73463/MAXIM/MAX485.html)** - **[SP485EEN](https://pdf1.alldatasheet.com/datasheet-pdf/view/45954/SIPEX/SP485EEN.html)** -### Mini Burner - ->1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. -[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_GPSRaw.exe) - ->2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 - -!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) ### 管脚映射 diff --git a/docs/zh_CN/unit/thermal.md b/docs/zh_CN/unit/thermal.md index 0cb30f68..70b8c519 100644 --- a/docs/zh_CN/unit/thermal.md +++ b/docs/zh_CN/unit/thermal.md @@ -10,7 +10,7 @@ **THERMAL** 是一款人体红外成像 Unit.内置**MLX90640**热电堆传感器,能够测量物体表面温度.并通过由表面温度形成的温度梯度,生成热成像图片.(图片分辨率为**32 x 24**) -**MLX90640** 红外(IR)传感器阵列具备了高分辨率与在恶劣环境中可靠工作的能力.与昂贵的高端热像仪相比,该 Unit 是一个高性价比的替代方案.相对一般的微测辐射热计,该传感器优势在于,不需要频繁重复校准,从而确保了检测的连续性并降低了系统维护成本.视场角提供标准版(55°×35° 采用封装BAB)与广角版(110°×75° 采用封装BAA),检测距离可以达到 7m. +**MLX90640** 红外(IR)传感器阵列具备了高分辨率与在恶劣环境中可靠工作的能力.与昂贵的高端热像仪相比,该 Unit 是一个高性价比的替代方案.相对一般的微测辐射热计,该传感器优势在于,不需要频繁重复校准,从而确保了检测的连续性并降低了系统维护成本.视场角提供标准版(55°×35° )与广角版(110°×75°)两种模式.(视场角模式可以通过修改程序进行更改) 该 Unit 与 M5Core 通过 Grove A 接口通信,I2C 地址为**0x33**. @@ -46,16 +46,21 @@ - **数据手册** - [MLX90640](http://www.alldatasheet.com/datasheet-pdf/pdf/884988/MELEXIS/MLX90640.html) -## 例程 -### Mini Burner +## EasyLoader ->1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. -[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_MLX90640.exe) + + + + +>1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序. +[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/Unit/EasyLoader_MLX90640.exe) >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 -!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) +!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) + +## 例程 ### 1. Arduino IDE diff --git a/docs/zh_CN/unit/tof.md b/docs/zh_CN/unit/tof.md index b339fa46..853a828f 100644 --- a/docs/zh_CN/unit/tof.md +++ b/docs/zh_CN/unit/tof.md @@ -52,16 +52,19 @@ - **数据手册** - [VL53L0X](https://pdf1.alldatasheet.com/datasheet-pdf/view/948120/STMICROELECTRONICS/VL53L0X.html) -## 例程 +## EasyLoader -### Mini Burner + ->1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. -[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_TOF_VL53L0X.exe) + + +>1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序. >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 -!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) +!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) + +## 例程 ### 1. Arduino IDE diff --git a/docs/zh_CN/unit/trace.md b/docs/zh_CN/unit/trace.md index d9adce22..09552f29 100644 --- a/docs/zh_CN/unit/trace.md +++ b/docs/zh_CN/unit/trace.md @@ -37,16 +37,19 @@ - **[MEGA328 内部固件](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/TRACE/firmware_328p)** -## 例程 +## EasyLoader -### Mini Burner + ->1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. -[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_TRACE.exe) + + +>1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序. >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 -!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) +!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) + +## 例程 ### 1. Arduino IDE diff --git a/docs/zh_CN/unit/weight.md b/docs/zh_CN/unit/weight.md index 4468b5ca..4efb29b7 100644 --- a/docs/zh_CN/unit/weight.md +++ b/docs/zh_CN/unit/weight.md @@ -35,7 +35,7 @@ - 开发平台: Arduino, UIFlow(Blockly, Python) - 2x LEGO 兼容孔 -### 套件清单 +## 套件清单 - 1x WEIGHT Unit - 1x Grove 线 @@ -53,16 +53,20 @@ - **数据手册** - [HX711](http://www.dfrobot.com/image/data/SEN0160/hx711_english.pdf) -## 例程 -### Mini Burner +## EasyLoader ->1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. -[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_WEIGHT.exe) + + + + +>1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序. >2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 -!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) +!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) + +## 例程 ### 1. Arduino IDE