diff --git a/docs/assets/css/main.css b/docs/assets/css/main.css index 89aa1988..0eaeb7c3 100644 --- a/docs/assets/css/main.css +++ b/docs/assets/css/main.css @@ -190,7 +190,8 @@ body[data-page="ja/README.md"] #faces-kit { #servo, #lego_plus, #encoder, -#joystick-1 { +#joystick-1, +#fan { width: 0; height: 0; overflow: hidden; @@ -252,7 +253,7 @@ body[data-page="ja/README.md"] #faces-kit { #finger, #weight, #trace, -#neopixel, +#rgb_led, #catear, #hex, #neoflash, diff --git a/docs/assets/img/getting_started_pics/how_to_burn_firmware/M5Burner/CP210X_MAC.png b/docs/assets/img/getting_started_pics/how_to_burn_firmware/M5Burner/CP210X_MAC.png new file mode 100644 index 00000000..fef30c88 Binary files /dev/null and b/docs/assets/img/getting_started_pics/how_to_burn_firmware/M5Burner/CP210X_MAC.png differ diff --git a/docs/assets/img/getting_started_pics/how_to_burn_firmware/M5Burner/CP210X_WIN.jpg b/docs/assets/img/getting_started_pics/how_to_burn_firmware/M5Burner/CP210X_WIN.jpg new file mode 100644 index 00000000..6ea91de1 Binary files /dev/null and b/docs/assets/img/getting_started_pics/how_to_burn_firmware/M5Burner/CP210X_WIN.jpg differ diff --git a/docs/assets/img/getting_started_pics/how_to_burn_firmware/M5Burner/M5Burner_01.jpg b/docs/assets/img/getting_started_pics/how_to_burn_firmware/M5Burner/M5Burner_01.jpg new file mode 100644 index 00000000..b8d6d4ee Binary files /dev/null and b/docs/assets/img/getting_started_pics/how_to_burn_firmware/M5Burner/M5Burner_01.jpg differ diff --git a/docs/assets/img/getting_started_pics/how_to_burn_firmware/M5Burner/M5Burner_02.jpg b/docs/assets/img/getting_started_pics/how_to_burn_firmware/M5Burner/M5Burner_02.jpg new file mode 100644 index 00000000..3ac0dba3 Binary files /dev/null and b/docs/assets/img/getting_started_pics/how_to_burn_firmware/M5Burner/M5Burner_02.jpg differ diff --git a/docs/assets/img/getting_started_pics/how_to_burn_firmware/M5Burner/M5Burner_03.jpg b/docs/assets/img/getting_started_pics/how_to_burn_firmware/M5Burner/M5Burner_03.jpg new file mode 100644 index 00000000..0b5e7bb4 Binary files /dev/null and b/docs/assets/img/getting_started_pics/how_to_burn_firmware/M5Burner/M5Burner_03.jpg differ diff --git a/docs/assets/img/getting_started_pics/how_to_burn_firmware/M5Burner/M5Burner_04.jpg b/docs/assets/img/getting_started_pics/how_to_burn_firmware/M5Burner/M5Burner_04.jpg new file mode 100644 index 00000000..3438826a Binary files /dev/null and b/docs/assets/img/getting_started_pics/how_to_burn_firmware/M5Burner/M5Burner_04.jpg differ diff --git a/docs/assets/img/getting_started_pics/how_to_burn_firmware/M5Burner/M5Burner_05.jpg b/docs/assets/img/getting_started_pics/how_to_burn_firmware/M5Burner/M5Burner_05.jpg new file mode 100644 index 00000000..8888c166 Binary files /dev/null and b/docs/assets/img/getting_started_pics/how_to_burn_firmware/M5Burner/M5Burner_05.jpg differ diff --git a/docs/assets/img/product_pics/app/Demo-Board/Demo-Board_04.jpg b/docs/assets/img/product_pics/app/Demo-Board/Demo-Board_04.jpg new file mode 100644 index 00000000..c629cca0 Binary files /dev/null and b/docs/assets/img/product_pics/app/Demo-Board/Demo-Board_04.jpg differ diff --git a/docs/assets/img/product_pics/module/module_FAN.png b/docs/assets/img/product_pics/module/module_FAN.png new file mode 100644 index 00000000..1b4527de Binary files /dev/null and b/docs/assets/img/product_pics/module/module_FAN.png differ diff --git a/docs/assets/img/product_pics/unit/M5GO_Unit_neopixel.jpg b/docs/assets/img/product_pics/unit/M5GO_Unit_neopixel.jpg new file mode 100644 index 00000000..97b6a912 Binary files /dev/null and b/docs/assets/img/product_pics/unit/M5GO_Unit_neopixel.jpg differ diff --git a/docs/assets/img/product_pics/unit/M5GO_Unit_neopixel.png b/docs/assets/img/product_pics/unit/M5GO_Unit_neopixel.png deleted file mode 100644 index ffabc5cc..00000000 Binary files a/docs/assets/img/product_pics/unit/M5GO_Unit_neopixel.png and /dev/null differ diff --git a/docs/assets/img/related_documents/Arduino_IDE/Arduino_1.jpg b/docs/assets/img/related_documents/Arduino_IDE/Arduino_1.jpg new file mode 100644 index 00000000..64ed8dcf Binary files /dev/null and b/docs/assets/img/related_documents/Arduino_IDE/Arduino_1.jpg differ diff --git a/docs/assets/img/related_documents/Arduino_IDE/Arduino_2.jpg b/docs/assets/img/related_documents/Arduino_IDE/Arduino_2.jpg new file mode 100644 index 00000000..68ba838f Binary files /dev/null and b/docs/assets/img/related_documents/Arduino_IDE/Arduino_2.jpg differ diff --git a/docs/assets/img/related_documents/Arduino_IDE/Arduino_3.jpg b/docs/assets/img/related_documents/Arduino_IDE/Arduino_3.jpg new file mode 100644 index 00000000..894de038 Binary files /dev/null and b/docs/assets/img/related_documents/Arduino_IDE/Arduino_3.jpg differ diff --git a/docs/assets/img/related_documents/Arduino_IDE/Arduino_4.jpg b/docs/assets/img/related_documents/Arduino_IDE/Arduino_4.jpg new file mode 100644 index 00000000..a5fdc58b Binary files /dev/null and b/docs/assets/img/related_documents/Arduino_IDE/Arduino_4.jpg differ diff --git a/docs/assets/img/related_documents/Arduino_IDE/Arduino_5.jpg b/docs/assets/img/related_documents/Arduino_IDE/Arduino_5.jpg new file mode 100644 index 00000000..6f94d716 Binary files /dev/null and b/docs/assets/img/related_documents/Arduino_IDE/Arduino_5.jpg differ diff --git a/docs/assets/img/related_documents/Arduino_IDE/Arduino_6.jpg b/docs/assets/img/related_documents/Arduino_IDE/Arduino_6.jpg new file mode 100644 index 00000000..41b93e58 Binary files /dev/null and b/docs/assets/img/related_documents/Arduino_IDE/Arduino_6.jpg differ diff --git a/docs/assets/img/related_documents/Arduino_IDE/Arduino_7.jpg b/docs/assets/img/related_documents/Arduino_IDE/Arduino_7.jpg new file mode 100644 index 00000000..f8063c44 Binary files /dev/null and b/docs/assets/img/related_documents/Arduino_IDE/Arduino_7.jpg differ diff --git a/docs/assets/img/related_documents/Arduino_IDE/Arduino_8.jpg b/docs/assets/img/related_documents/Arduino_IDE/Arduino_8.jpg new file mode 100644 index 00000000..d6d149ac Binary files /dev/null and b/docs/assets/img/related_documents/Arduino_IDE/Arduino_8.jpg differ diff --git a/docs/assets/img/related_documents/Arduino_IDE/Arduino_install.jpg b/docs/assets/img/related_documents/Arduino_IDE/Arduino_install.jpg new file mode 100644 index 00000000..10bbd100 Binary files /dev/null and b/docs/assets/img/related_documents/Arduino_IDE/Arduino_install.jpg differ diff --git a/docs/assets/img/related_documents/Arduino_IDE/Arduino_logo.jpg b/docs/assets/img/related_documents/Arduino_IDE/Arduino_logo.jpg new file mode 100644 index 00000000..b7b14397 Binary files /dev/null and b/docs/assets/img/related_documents/Arduino_IDE/Arduino_logo.jpg differ diff --git a/docs/assets/img/related_documents/Arduino_IDE/CP210X_MAC.png b/docs/assets/img/related_documents/Arduino_IDE/CP210X_MAC.png new file mode 100644 index 00000000..fef30c88 Binary files /dev/null and b/docs/assets/img/related_documents/Arduino_IDE/CP210X_MAC.png differ diff --git a/docs/assets/img/related_documents/Arduino_IDE/CP210X_WIN.jpg b/docs/assets/img/related_documents/Arduino_IDE/CP210X_WIN.jpg new file mode 100644 index 00000000..6ea91de1 Binary files /dev/null and b/docs/assets/img/related_documents/Arduino_IDE/CP210X_WIN.jpg differ diff --git a/docs/assets/img/related_documents/UIFlow_Desktop_IDE/Desktop_IDE_01.jpg b/docs/assets/img/related_documents/UIFlow_Desktop_IDE/Desktop_IDE_01.jpg new file mode 100644 index 00000000..5010c027 Binary files /dev/null and b/docs/assets/img/related_documents/UIFlow_Desktop_IDE/Desktop_IDE_01.jpg differ diff --git a/docs/assets/img/related_documents/UIFlow_Desktop_IDE/Desktop_IDE_02.png b/docs/assets/img/related_documents/UIFlow_Desktop_IDE/Desktop_IDE_02.png new file mode 100644 index 00000000..15e3c6da Binary files /dev/null and b/docs/assets/img/related_documents/UIFlow_Desktop_IDE/Desktop_IDE_02.png differ diff --git a/docs/assets/img/related_documents/UIFlow_Desktop_IDE/Desktop_IDE_03.png b/docs/assets/img/related_documents/UIFlow_Desktop_IDE/Desktop_IDE_03.png new file mode 100644 index 00000000..0355babc Binary files /dev/null and b/docs/assets/img/related_documents/UIFlow_Desktop_IDE/Desktop_IDE_03.png differ diff --git a/docs/assets/img/related_documents/UIFlow_Desktop_IDE/Desktop_IDE_04.png b/docs/assets/img/related_documents/UIFlow_Desktop_IDE/Desktop_IDE_04.png new file mode 100644 index 00000000..e7b914af Binary files /dev/null and b/docs/assets/img/related_documents/UIFlow_Desktop_IDE/Desktop_IDE_04.png differ diff --git a/docs/assets/img/related_documents/UIFlow_Desktop_IDE/Desktop_IDE_05.jpg b/docs/assets/img/related_documents/UIFlow_Desktop_IDE/Desktop_IDE_05.jpg new file mode 100644 index 00000000..d0caaa6e Binary files /dev/null and b/docs/assets/img/related_documents/UIFlow_Desktop_IDE/Desktop_IDE_05.jpg differ diff --git a/docs/assets/img/related_documents/UIFlow_Desktop_IDE/Desktop_IDE_06.jpg b/docs/assets/img/related_documents/UIFlow_Desktop_IDE/Desktop_IDE_06.jpg new file mode 100644 index 00000000..52d586d8 Binary files /dev/null and b/docs/assets/img/related_documents/UIFlow_Desktop_IDE/Desktop_IDE_06.jpg differ diff --git a/docs/assets/img/related_documents/UIFlow_Desktop_IDE/Desktop_IDE_07.jpg b/docs/assets/img/related_documents/UIFlow_Desktop_IDE/Desktop_IDE_07.jpg new file mode 100644 index 00000000..340c5983 Binary files /dev/null and b/docs/assets/img/related_documents/UIFlow_Desktop_IDE/Desktop_IDE_07.jpg differ diff --git a/docs/en/app/Demo-Board.md b/docs/en/app/Demo-Board.md index 68bc41a5..729edc59 100644 --- a/docs/en/app/Demo-Board.md +++ b/docs/en/app/Demo-Board.md @@ -34,8 +34,13 @@ - 1x **Demo Board** learning board - 1x Power Aapter +- 1x RS232 cable +- 1x RFID Card +- 1x ID Card - 16x breadboard cable + + ## Specification diff --git a/docs/en/module/FAN.md b/docs/en/module/FAN.md new file mode 100644 index 00000000..541424bf --- /dev/null +++ b/docs/en/module/FAN.md @@ -0,0 +1,31 @@ +# Module FAN {docsify-ignore-all} + + + +*** + + + +## Description + +**FAN** is one of the M5Stack stacking module series. The fan cooling module can effectively cool the body, so that other hardware can stabilize the normal work. The fan on the module is connected to the power pin by default, and the stack can be used. + +## Product Features + +- Rated voltage: DC 5V +- Rated current: 0.14 A +- Power consumption: 0.7W +- Speed: 7500 ± 10% RPM +- Noise: 300BA +- Bearing: Hydraulic bearing +- Wiring: red line positive, black line negative + +## Include + +- 1x M5Stack FAN Module + +## Related Link + +- **[Offical Video](https://www.youtube.com/channel/UCozgFVglWYQXbvTmGyS739w)** + +- **[Forum](http://forum.m5stack.com/)** diff --git a/docs/en/module/battery.md b/docs/en/module/battery.md index 39c43a67..1c54ef32 100644 --- a/docs/en/module/battery.md +++ b/docs/en/module/battery.md @@ -31,3 +31,4 @@ Once the BATTERY is stacked underneath the M5 controller, the battery positive p - **[Offical Video](https://www.youtube.com/channel/UCozgFVglWYQXbvTmGyS739w)** - **[Forum](http://forum.m5stack.com/)** + diff --git a/docs/en/module/bus.md b/docs/en/module/bus.md index e595c2b0..de0627e1 100644 --- a/docs/en/module/bus.md +++ b/docs/en/module/bus.md @@ -32,3 +32,4 @@ Just like other M5modules, BUS is able to connected with other layer through M-B - **[Offical Video](https://www.youtube.com/channel/UCozgFVglWYQXbvTmGyS739w)** - **[Forum](http://forum.m5stack.com/)** + diff --git a/docs/en/module/commu.md b/docs/en/module/commu.md index d2b46745..efbdec42 100644 --- a/docs/en/module/commu.md +++ b/docs/en/module/commu.md @@ -56,6 +56,17 @@ Be care about TTL Interface. It is a UART Interface actually by default. But you ## Example +### 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. +[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) + + + ### Arduino IDE #### CAN communication diff --git a/docs/en/module/encoder.md b/docs/en/module/encoder.md index d2987caf..26fe140e 100644 --- a/docs/en/module/encoder.md +++ b/docs/en/module/encoder.md @@ -81,6 +81,16 @@ void get_encoder_increment(void){ ## Example +### 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. +[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) + + ### Arduino IDE *If you want the complete code `faces_encoder.ino`, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/ENCODER/Arduino/faces_encoder).* diff --git a/docs/en/module/gps.md b/docs/en/module/gps.md index 09189404..6116c552 100644 --- a/docs/en/module/gps.md +++ b/docs/en/module/gps.md @@ -67,6 +67,15 @@ If you want to Change the uart baudrate,please check here ( [u-center-just-for-W ## Example +### 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. +[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) + ### Arduino IDE *To the complete code `GPSRaw.ino`, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/GPS/Arduino).* diff --git a/docs/en/module/joystick.md b/docs/en/module/joystick.md index 5fdeae7d..cf0c8a87 100644 --- a/docs/en/module/joystick.md +++ b/docs/en/module/joystick.md @@ -73,6 +73,15 @@ void get_joystick_offset(void){ ## Example +### 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. +[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) + ### Arduino IDE *To the complete code `faces_joystick.ino`, click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/JOYSTICK/Arduino/faces_joystick)。* diff --git a/docs/en/module/lego_plus.md b/docs/en/module/lego_plus.md index 42a9d620..c386ed5a 100644 --- a/docs/en/module/lego_plus.md +++ b/docs/en/module/lego_plus.md @@ -40,7 +40,14 @@ LEGO motor is one of the Technic pieces form LEGO. The purpose of LEGO Technic i +### 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. +[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) ### UIFlow diff --git a/docs/en/module/lora.md b/docs/en/module/lora.md index a7a2d23f..9e3b3afe 100644 --- a/docs/en/module/lora.md +++ b/docs/en/module/lora.md @@ -56,6 +56,15 @@ LoRa and LoRaWAN permit long-range connectivity for Internet of Things (IoT) dev ## Example +### 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. +[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) + ### Arduino IDE These are the point-to-point communication examples between two LORA modules. The LoRa nodes send and receive messages. diff --git a/docs/en/module/lorawan.md b/docs/en/module/lorawan.md index 0b9255e2..0aeb908c 100644 --- a/docs/en/module/lorawan.md +++ b/docs/en/module/lorawan.md @@ -90,6 +90,15 @@ By default, the UART configuration: "9600, 8, n, 1"(8 bits data, no parity, 1 st ## Example +### 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. +[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) + ### Arduino IDE This is a exmaple of p2p LoRaWAN modules communication. Reference to `3.6 Point to Point communication with LoRa` of [LoRaWAN User Manual](http://wiki.ai-thinker.com/_media/lora/docs/rhf76-052_ho_to_use_ai-thinker_s_lorawan_modem.pdf). diff --git a/docs/en/module/plus.md b/docs/en/module/plus.md index a5863818..bbc6a19d 100644 --- a/docs/en/module/plus.md +++ b/docs/en/module/plus.md @@ -33,6 +33,16 @@ Communication Protocol: IIC (0x62). ## Example +### 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. +[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) + + ### Arduino IDE *The Code below `plus_read_encoder.ino` is incomplete. To get the complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/PLUS/Arduino).* diff --git a/docs/en/module/servo.md b/docs/en/module/servo.md index 310f6a51..4a683317 100644 --- a/docs/en/module/servo.md +++ b/docs/en/module/servo.md @@ -39,6 +39,16 @@ Servo is powered by MEGA328 communicate via IIC(0x53). ## Example +### 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. +[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) + + ### 1. Arduino IDE *The below code is incomplete(just for usage). If you want the complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/SERVO/Arduino).* diff --git a/docs/en/module/sim800.md b/docs/en/module/sim800.md index c0bd3734..334cf298 100644 --- a/docs/en/module/sim800.md +++ b/docs/en/module/sim800.md @@ -58,6 +58,17 @@ Series Protocol: UART - **[Forum](http://forum.m5stack.com/)** + +### 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. +[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) + + diff --git a/docs/en/module/usb.md b/docs/en/module/usb.md index 2f891e45..bd1b8b8a 100644 --- a/docs/en/module/usb.md +++ b/docs/en/module/usb.md @@ -38,6 +38,16 @@ Series Protocol: SPI ## Example +### 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. +[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Module/MiniBurner_USB_Mouse.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) + + *To get complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/USB/Arduino).* **NOTE:** diff --git a/docs/en/quick_start/m5core/m5stack_core_get_started_Arduino_MacOS.md b/docs/en/quick_start/m5core/m5stack_core_get_started_Arduino_MacOS.md index 3fae61af..ab2a2b22 100644 --- a/docs/en/quick_start/m5core/m5stack_core_get_started_Arduino_MacOS.md +++ b/docs/en/quick_start/m5core/m5stack_core_get_started_Arduino_MacOS.md @@ -34,11 +34,7 @@ Open up your browser, and visit Arduino official website https://www.arduino.cc/ ## 2. Install USB to Serial Driver -Open up your browser, visite M5Stack official website https://m5stack.com/download - -#### (1) Navigate to `Explore` `Download`,click `CP210X Driver` `Mac` to download the installation package and then unzip it. - - +>1.Click the link on the right to download the CP210X driver.. MacOS #### (2) After unzipped this package, double click the disk image `SiLabsUSBDriverDisk.dmg` for installation diff --git a/docs/en/quick_start/m5core/m5stack_core_get_started_Arduino_Windows.md b/docs/en/quick_start/m5core/m5stack_core_get_started_Arduino_Windows.md index 4015c8b3..b738e911 100644 --- a/docs/en/quick_start/m5core/m5stack_core_get_started_Arduino_Windows.md +++ b/docs/en/quick_start/m5core/m5stack_core_get_started_Arduino_Windows.md @@ -34,11 +34,7 @@ Open up your browser, and visit Arduino official website https://www.arduino.cc ## 2. Install USB to Serial Driver -Open up your browser, visit M5Stack official website https://m5stack.com/download - -#### (1) Navigate to `Explore` `Download`,click `CP210X Driver` click `Windows` to download this installation package and then unzip it afterwads. - - +>1.Click the link on the right to download the CP210X driver.. Windows #### (2) Based on your Windows operating system type, select the corresponding driver installation package diff --git a/docs/en/quick_start/m5core/m5stack_core_get_started_MicroPython.md b/docs/en/quick_start/m5core/m5stack_core_get_started_MicroPython.md index f21f52be..d6d6a0bb 100644 --- a/docs/en/quick_start/m5core/m5stack_core_get_started_MicroPython.md +++ b/docs/en/quick_start/m5core/m5stack_core_get_started_MicroPython.md @@ -2,23 +2,36 @@ ## Table of Contents -**[1. Install USB to Serial Driver](#_1-Install-USB-to-Serial-Driver)** +**[1. Install Driver and Tools](#_1-Install-USB-to-Serial-Driver)** -**[2. Download UIFlow Firmware](#_2-Burn-UIFlow-Firmware)** +**[2. CP210X Driver](#_1-Install-USB-to-Serial-Driver)** -**[3. Wi-Fi Configuration](#_3-Wi-Fi-Setting)** +**[3. M5Burner](#_2-M5Burner)** -**[4. Program](#_4-Program)** +**[4. Wi-Fi Configuration](#_3-Wi-Fi-Setting)** -**[5. Video Tutorial](#_5-Related-Video)** +**[5. Program](#_4-Program)** -## 1. Install USB to Serial Driver +**[6. Video Tutorial](#_5-Related-Video)** -Open up your browser, and visit M5Stack official website https://m5stack.com/download +## 1. Install USB to Serial Driver -### (1) Navigate to `Explore` `Download` `CP210X Driver`. Based on your OS choose to download the installation package, unzip the package afterwards. +>1.Click on the M5Burner burning tool and CP210X driver for your operating system below to download. - + ### (2) Install the USB driver @@ -87,17 +100,9 @@ Connect the device to your computer via a USB Type-C cable, open `Windows Device -## 2. Download UIFlow Firmware +## 2. M5Burner -### (1) Download M5Burner - -Go to [M5Stack Official Website](http://www.m5stack.com/download), and download M5Burner - -Screenshot of coverpage - -Screenshot of coverpage - -### (2) Flash the firmware +### (1) Flash the firmware - Connect M5Core to your computer via the USB Type-C cable, unzip the M5Burner pakage. - Here appears a folder, open it and double-click the executable `M5Burner.exe` @@ -241,4 +246,15 @@ In this case, 'Hello M5Stack` will be printed on the M5Core screen. \ No newline at end of file +?> *Absolutely, For being more familiar with M5, you can read [the tutorial documentation of UIFlow](https://m5stack.github.io/UIFlow_doc/cn/index.html).* --> + + + \ 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 5751fc65..1a35554b 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 @@ -42,11 +42,7 @@ Open up your browser, visit Arduino official website https://www.arduino.cc/en/ ## 2. Install USB to Serial Driver -Open up your browser, visit M5Stack official website https://m5stack.com/download - -#### (1) Navigate to `Explore` `Download`,click `CP210X Driver` `Mac` to download the installation package and then unzip it. - - +>1.Click the link on the right to download the CP210X driver.. MacOS #### (2) After unzipped this package, double click the disk image `SiLabsUSBDriverDisk.dmg` for installation 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 f97c61c3..dfd11905 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 @@ -38,11 +38,7 @@ Open up your browser, and visit Arduino official website https://www.arduino.cc/ ## 2. Install USB to Serial Driver -Open up your browser, and visit M5Stack official website https://m5stack.com/download - -#### (1) Navigate to `Explore` `Download`,click `CP210X Driver` click `Windows` to download this installation package and then unzip it afterwads. - - +>1.Click the link on the right to download the CP210X driver.. Windows #### (2) Based on your Windows operating system type, select the corresponding driver installation package 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 7f335ead..a91e19a3 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 @@ -12,11 +12,17 @@ ### (1) Download M5Burner -Go to [M5Stack](http://www.m5stack.com/download) Official Website , and download M5Burner +>1.Click on the M5Burner burning tool for your operating system below to download. + + -Screenshot of coverpage -Screenshot of coverpage ### (2) Flash the firmware @@ -137,4 +143,15 @@ Now you can start programming with UIFlow! --> \ No newline at end of file + --> + + + \ No newline at end of file diff --git a/docs/en/related_documents/establish_serial_connection.md b/docs/en/related_documents/establish_serial_connection.md index d2bde7a4..b3fad732 100644 --- a/docs/en/related_documents/establish_serial_connection.md +++ b/docs/en/related_documents/establish_serial_connection.md @@ -8,7 +8,7 @@ ### 1. Install the USB driver -**[Download the SiLabs CP2104 Driver](http://res.m5stack.com/Driver/CP210x_VCP_MacOS.zip)** +**[Download the SiLabs CP2104 Driver](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/drivers/CP210x_VCP_MacOS.zip)** **After the disk image `SiLabsUSBDriverDisk.dmg` was downloaded, mount it.** diff --git a/docs/en/unit/adc.md b/docs/en/unit/adc.md index 3349ab9c..885e0269 100644 --- a/docs/en/unit/adc.md +++ b/docs/en/unit/adc.md @@ -54,6 +54,15 @@ GAIN = 1, 2, 4, OR 8 ## Example +### 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. +[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_ADC_ADS1100.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) + ### 1. Arduino IDE *The below code is incomplete(just for usage). If you want the complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/ADC/Arduino/ADC_ADS1100).* diff --git a/docs/en/unit/angle.md b/docs/en/unit/angle.md index eb8c68dc..413241fe 100644 --- a/docs/en/unit/angle.md +++ b/docs/en/unit/angle.md @@ -44,6 +44,15 @@ The Unit's Grove interface is black, indicating an analog interface that needs t ## Example +### 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. +[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_Angle.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) + ### 1. Arduino IDE *The code below is incomplete. To get the complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/ANGLE/Arduino).* diff --git a/docs/en/unit/button.md b/docs/en/unit/button.md index 4c560659..67cb7648 100644 --- a/docs/en/unit/button.md +++ b/docs/en/unit/button.md @@ -43,6 +43,15 @@ This unit communicates with M5Core through GROVE B port. ## Example +### 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. +[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_Button.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) + ### 1. Arduino IDE *The code below is incomplete(just for usage). To get the complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/BUTTON/Arduino).* diff --git a/docs/en/unit/cardkb.md b/docs/en/unit/cardkb.md index db9505b7..c933d57e 100644 --- a/docs/en/unit/cardkb.md +++ b/docs/en/unit/cardkb.md @@ -49,6 +49,16 @@ It also can achieve button combination(Sym+Key, Shift+Key, Fn+Key) and output ri ## Example +### 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. +[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_CardKB.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) + + ### 1. Arduino IDE *To get the code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/CARDKB/Arduino)。* diff --git a/docs/en/unit/color.md b/docs/en/unit/color.md index 2947e071..e63906f3 100644 --- a/docs/en/unit/color.md +++ b/docs/en/unit/color.md @@ -56,6 +56,15 @@ This Unit communicates with the M5Core via the GROVE A interface(I2C). Address i ## Example +### 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. +[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_Color.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) + ### 1. Arduino IDE *The code below is incomplete. To get the complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/COLOR/Arduino).* diff --git a/docs/en/unit/dac.md b/docs/en/unit/dac.md index dc2ed644..22c830c5 100644 --- a/docs/en/unit/dac.md +++ b/docs/en/unit/dac.md @@ -37,6 +37,16 @@ ## Example +### 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. +[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_DAC_MCP4725.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) + + ### 1. Arduino IDE *The code below is incomplete(just for usage). To get the complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/DAC/Arduino).* diff --git a/docs/en/unit/dual_button.md b/docs/en/unit/dual_button.md index 19282bf0..44eeffc3 100644 --- a/docs/en/unit/dual_button.md +++ b/docs/en/unit/dual_button.md @@ -41,6 +41,15 @@ This unit communicates with M5Core through GROVE B port. ## Example +### 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. +[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_Dual_Button.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) + ### 1. Arduino IDE *The code below is incomplete(just for usage). TO get the complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/DUAL_BUTTON/Arduino).* diff --git a/docs/en/unit/earth.md b/docs/en/unit/earth.md index 2873733a..2d2a7e45 100644 --- a/docs/en/unit/earth.md +++ b/docs/en/unit/earth.md @@ -42,6 +42,16 @@ change the measurement range. ## Example +### 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. +[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_Earth.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) + + ### 1. Arduino IDE *The code below is incomplete. To get the complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/EARTH/Arduino).* diff --git a/docs/en/unit/env.md b/docs/en/unit/env.md index 8f966447..a1e24858 100644 --- a/docs/en/unit/env.md +++ b/docs/en/unit/env.md @@ -41,6 +41,15 @@ BMP280 is an absolute barometric pressure sensor especially designed for mobile ## Example +### 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. +[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_ENV.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) + ### 1. Arduino IDE This is a ENV example, implemented reading temperature, humidity and atmospheric pressure function. diff --git a/docs/en/unit/extio.md b/docs/en/unit/extio.md index 349999ae..ec0e2da2 100644 --- a/docs/en/unit/extio.md +++ b/docs/en/unit/extio.md @@ -37,6 +37,15 @@ It’s difficult to foresee the needs of your project from the start. EXT.IO is ## Example +### 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. +[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_EXT_IO.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) + ### 1. Arduino IDE *To get the complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/EXTIO/Arduino)。* diff --git a/docs/en/unit/gps.md b/docs/en/unit/gps.md index a36c38fe..2d181f97 100644 --- a/docs/en/unit/gps.md +++ b/docs/en/unit/gps.md @@ -74,6 +74,15 @@ UART settings : ## Example +### 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. +[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_GPS.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) + ### Arduino IDE *To get the complete code `GPSRaw.ino`, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/GPS/Arduino).* diff --git a/docs/en/unit/heart.md b/docs/en/unit/heart.md index ceb7c4e3..08ae1fad 100644 --- a/docs/en/unit/heart.md +++ b/docs/en/unit/heart.md @@ -46,6 +46,16 @@ MAX30100 is a complete pulse oximetry and heartrate sensor system solution desig ## Example +### 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. +[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_HEART.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) + + ### 1. Arduino IDE *To get the code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/HEART/Arduino).* diff --git a/docs/en/unit/ir.md b/docs/en/unit/ir.md index bfe525fe..277de65e 100644 --- a/docs/en/unit/ir.md +++ b/docs/en/unit/ir.md @@ -33,6 +33,15 @@ IR remote control is widely used in consumer electronics,it can be used to opera ## Example +### 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. +[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_IR.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) + ### 1. Arduino IDE *The code below is incomplete. TO get the complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/IR/Arduino).* diff --git a/docs/en/unit/joystick.md b/docs/en/unit/joystick.md index 1eaed0ee..000ea130 100644 --- a/docs/en/unit/joystick.md +++ b/docs/en/unit/joystick.md @@ -43,6 +43,15 @@ This Unit communicates with the M5Core via the GROVE A interface. It's I2C addre ## Example +### 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. +[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_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) + ### 1. Arduino IDE *The code below is incomplete(just for usage).To get complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/JOYSTICK/Arduino).* diff --git a/docs/en/unit/light.md b/docs/en/unit/light.md index e1165ab8..d0f52946 100644 --- a/docs/en/unit/light.md +++ b/docs/en/unit/light.md @@ -34,6 +34,15 @@ We add some extra work to strengthen the circult, a Dual Differential Comparator ## Example +### 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. +[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_Light.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) + ### 1. Arduino IDE *The code below is incomplete. To complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/LIGHT/Arduino).* diff --git a/docs/en/unit/makey.md b/docs/en/unit/makey.md index a252e7f9..27f31cda 100644 --- a/docs/en/unit/makey.md +++ b/docs/en/unit/makey.md @@ -57,6 +57,15 @@ Repeat the same operation as above. you will see this sound much better. ## Example +### 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. +[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_Makey.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) + ### 1. Arduino IDE *The code below is incomplete. To get complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/Makey_NewVersion/Arduino/Makey_new_version).* diff --git a/docs/en/unit/ncir.md b/docs/en/unit/ncir.md index 6704aa49..6ea52260 100644 --- a/docs/en/unit/ncir.md +++ b/docs/en/unit/ncir.md @@ -43,6 +43,15 @@ Connect with M5Core via GROVE A IIC(0x5A). ## Example +### 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. +[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_NCIR.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) + ### 1. Arduino IDE *The code below is incomplete. TO get complete code, please click [here](https://github.com/m5stack/M5Stack/tree/master/examples/Unit/NCIR).* diff --git a/docs/en/unit/neopixel.md b/docs/en/unit/neopixel.md index 8da0dddc..035db6ed 100644 --- a/docs/en/unit/neopixel.md +++ b/docs/en/unit/neopixel.md @@ -1,6 +1,6 @@ -# Unit NEOPIXEL {docsify-ignore-all} +# Unit RGB LED {docsify-ignore-all} - + *** @@ -8,7 +8,7 @@ ## Description -**NeoPixel** is a extendable strip light with Neopixels lined on. Just in case you haven’t heard about Neopixel yet, Neopixel features digitally addressable LEDs,which means each led can display RGB color and brightness individually. It is very easy to program by Single-BUS with simple protocol. Another feature is the extension and flexiblulity.You can even connect many of them up together to create a massive long LED display. It's important to note that, the brightness and the quantity of LEDs matters the most to the power consuming, if you have a bunch of them connectted up, you will need extra power supply. +**RGB LED** is a extendable strip light with RGB LED lined on. Just in case you haven’t heard about RGB LED yet, RGB LED features digitally addressable LEDs,which means each led can display RGB color and brightness individually. It is very easy to program by Single-BUS with simple protocol. Another feature is the extension and flexiblulity.You can even connect many of them up together to create a massive long LED display. It's important to note that, the brightness and the quantity of LEDs matters the most to the power consuming, if you have a bunch of them connectted up, you will need extra power supply. *Notice: please pay attention to the direction of the input port and output port* @@ -22,7 +22,7 @@ ## Include -- 1x NeoPixel Unit +- 1x RGB LED Unit - 1x Grove Cable ## Related Link @@ -37,6 +37,15 @@ ## Example +### 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. +[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_NEOPIXEL.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) + ### 1. Arduino IDE *To get complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/NEOPIXEL/Arduino)。* diff --git a/docs/en/unit/pahub.md b/docs/en/unit/pahub.md index 9f171ef3..107adb4a 100644 --- a/docs/en/unit/pahub.md +++ b/docs/en/unit/pahub.md @@ -58,6 +58,15 @@ The I2C address of this unit is 0x70 (changable by resistors). - protovol type - I2C - address - 0x70 +### 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. +[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_PaHUB.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) + ### 1. Arduino IDE *The code below is incomplete. To get complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/PaHUB/Arduino).* diff --git a/docs/en/unit/pbhub.md b/docs/en/unit/pbhub.md index 500d1ac5..ba536f54 100644 --- a/docs/en/unit/pbhub.md +++ b/docs/en/unit/pbhub.md @@ -36,6 +36,15 @@ See the below picture for timing sequence of HX711: - 1x PbHUB Unit - 1x Grove Cable +### 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. +[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_PbHUB.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) + ## Schematic diff --git a/docs/en/unit/pir.md b/docs/en/unit/pir.md index 7d940967..0f5d3bf9 100644 --- a/docs/en/unit/pir.md +++ b/docs/en/unit/pir.md @@ -43,6 +43,15 @@ This Unit communicates with the M5Core via the GROVE B. ## Example +### 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. +[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_PIR.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) + ### 1. Arduino IDE *The code below is incomplete. To get complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/PIR/Arduino).* diff --git a/docs/en/unit/relay.md b/docs/en/unit/relay.md index 67b64b47..3d2a856c 100644 --- a/docs/en/unit/relay.md +++ b/docs/en/unit/relay.md @@ -37,6 +37,15 @@ There are 3 pins named: ON, OFF, COM. You can program to make COM connect to ON ## Example +### 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. +[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_Relay.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) + ### 1. Arduino IDE *The code below is incomplete. To get complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/RELAY/Arduino).* diff --git a/docs/en/unit/rfid.md b/docs/en/unit/rfid.md index bc98f3b1..89d0b86c 100644 --- a/docs/en/unit/rfid.md +++ b/docs/en/unit/rfid.md @@ -50,6 +50,15 @@ Connect this Unit to GROVE PORTA on M5Core, IIC adress is 0x28. ## Example +### 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. +[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_RFID.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) + ### 1. Arduino IDE *The code below is incomplete. To get complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/RFID/Arduino).* diff --git a/docs/en/unit/rgb.md b/docs/en/unit/rgb.md index 38792c17..8ac9f3c2 100644 --- a/docs/en/unit/rgb.md +++ b/docs/en/unit/rgb.md @@ -30,6 +30,15 @@ This is a very useful piece on STEM class, students can program it to realize so ## Example +### 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. +[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_RGB.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) + ### 1. Arduino IDE *The code below is incomplete. To get complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/RGB/Arduino).* diff --git a/docs/en/unit/thermal.md b/docs/en/unit/thermal.md index 5d94cd5a..6dfa44fb 100644 --- a/docs/en/unit/thermal.md +++ b/docs/en/unit/thermal.md @@ -51,6 +51,15 @@ The Unit communicates with the M5Core through the Grove A interface, IIC address ## Example +### 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. +[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_MLX90640.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) + ### 1. Arduino IDE *The code below is incomplete. To get complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/THERMAL/Arduino)。* diff --git a/docs/en/unit/tof.md b/docs/en/unit/tof.md index c65a3974..4c1ce48c 100644 --- a/docs/en/unit/tof.md +++ b/docs/en/unit/tof.md @@ -54,6 +54,15 @@ This unit comunicates with M5Core via I2C(0x29). ## Example +### 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. +[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_TOF_VL53L0X.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) + ### 1. Arduino IDE *The below code is incomplete(just for usage). If you want the complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/TOF/Arduino).* diff --git a/docs/en/unit/trace.md b/docs/en/unit/trace.md index 3c7924e2..d02154d9 100644 --- a/docs/en/unit/trace.md +++ b/docs/en/unit/trace.md @@ -41,6 +41,15 @@ This Unit communicates with the M5Core via GROVE PORTA I2C(0x5A). ## Example +### 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. +[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_TRACE.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) + ### 1. Arduino IDE *The code below is incomplete. To get complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/TRACE/Arduino)。* diff --git a/docs/en/unit/weight.md b/docs/en/unit/weight.md index fe91e8e6..218cfc3d 100644 --- a/docs/en/unit/weight.md +++ b/docs/en/unit/weight.md @@ -64,6 +64,15 @@ power supply regulator: ## Example +### 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. +[Click here to download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_WEIGHT.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) + ### 1. Arduino IDE We used a pressure sensor(10kg) in this experiment. (Unit: gram) diff --git a/docs/index.html b/docs/index.html index e657a595..3c55f3b7 100644 --- a/docs/index.html +++ b/docs/index.html @@ -12,6 +12,7 @@ + diff --git a/docs/index.md b/docs/index.md index d5feddf3..df1ac66b 100644 --- a/docs/index.md +++ b/docs/index.md @@ -200,6 +200,7 @@ ## STEPMOTOR ## SERVO ## LEGO_PLUS +## FAN **Drive Modules** @@ -224,6 +225,13 @@

LEGO+

+
+ + + +

FAN

+
+ ## ENCODER ## JOYSTICK @@ -645,7 +653,7 @@

M5:bit

-## NeoPixel +## RGB_LED ## CatEar ## HEX ## NeoFlash @@ -655,9 +663,9 @@
- + -

NeoPixel

+

RGB LED

diff --git a/docs/ja/README.md b/docs/ja/README.md index 582f79c3..00b5046c 100644 --- a/docs/ja/README.md +++ b/docs/ja/README.md @@ -590,7 +590,7 @@

TRACE

-## NeoPixel +## RGB_LED ## CatEar ## HEX ## NeoFlash @@ -600,9 +600,9 @@
- + -

NeoPixel

+

RGB LED

diff --git a/docs/ja/unit/neopixel.md b/docs/ja/unit/neopixel.md index ab8f3efd..15e59ced 100644 --- a/docs/ja/unit/neopixel.md +++ b/docs/ja/unit/neopixel.md @@ -1,4 +1,4 @@ -# NeoPixel ユニット {docsify-ignore-all} +# RGB LED ユニット {docsify-ignore-all} @@ -8,9 +8,9 @@ ## 概要 -**NeoPixel**ユニットは帯状にフルカラーLEDが連なったケーブルです。プログラマブルに色や点灯・点滅などをコントロールする事が可能です。Grove インターフェースで接続します。 +**RGB LED**ユニットは帯状にフルカラーLEDが連なったケーブルです。プログラマブルに色や点灯・点滅などをコントロールする事が可能です。Grove インターフェースで接続します。 -?> NeoPixel Unitには入力側と出力側があります。必ず入力側をM5Core側につないでください。矢印の向きで確認できます。 +?> RGB LED Unitには入力側と出力側があります。必ず入力側をM5Core側につないでください。矢印の向きで確認できます。 diff --git a/docs/zh_CN/README.md b/docs/zh_CN/README.md index 4c0514b0..07a18509 100644 --- a/docs/zh_CN/README.md +++ b/docs/zh_CN/README.md @@ -145,6 +145,7 @@ ## BUS ## GoPlus + **拓展模块**
@@ -193,6 +194,7 @@ ## STEPMOTOR ## SERVO ## LEGO_PLUS +## FAN **驱动模块** @@ -217,6 +219,13 @@

LEGO+

+
+ + + +

FAN

+
+ ## ENCODER ## JOYSTICK @@ -640,7 +649,7 @@

M5:bit

-## NeoPixel +## RGB_LED ## CatEar ## HEX ## NeoFlash @@ -650,9 +659,9 @@
- + -

NeoPixel

+

RGB LED

diff --git a/docs/zh_CN/app/Demo-Board.md b/docs/zh_CN/app/Demo-Board.md index d93edffe..ef411efc 100644 --- a/docs/zh_CN/app/Demo-Board.md +++ b/docs/zh_CN/app/Demo-Board.md @@ -15,7 +15,7 @@ 配备多组环境检测相关的传感器,提供摇杆、旋转编码、矩阵按键、无线射频识别等多种输入方式. -包含三种电机驱动方式,Neopixel灯板、继电器控制.集成多组ADC、DAC转换电路,支持RS485、RS232总线通信,并为每一个模块提供独立电源开关. +包含三种电机驱动方式,RGB LED灯板、继电器控制.集成多组ADC、DAC转换电路,支持RS485、RS232总线通信,并为每一个模块提供独立电源开关. 结合自带物联网属性的M5Core用作控制核心,涵盖了"声、光、电、力"学等多个方面,Demo Board开发板会是你学习硬件、编程的一大利器. @@ -42,9 +42,14 @@ ## 套件清单 - 1x M5Stack Demo Board -- 1x 12V 电源适配器 +- 1x DC 12V 电源适配器(5.5*2.1mm ) +- 1x RS232 连接线 +- 1x RFID Card +- 1x ID Card - 16x 面包线 + + ## 模块参数 diff --git a/docs/zh_CN/core/basic.md b/docs/zh_CN/core/basic.md index f5a6b9b7..10f7bc43 100644 --- a/docs/zh_CN/core/basic.md +++ b/docs/zh_CN/core/basic.md @@ -144,7 +144,18 @@ M5Stack Basic 由两个可分离部分堆叠组成. 顶部放置了电路板, -## 包含 + +**Notice2:M5PORT 说明 ** +*不同颜色的GROVE端口分别代表不同的功能.红色的PortA(21/22),为默认的I2C协议接口,黑色的PortB(26/36), 支持AD/DA转换与信号总线通信.蓝色的PortC(16/17), 支持Uart串口通信.在使用Unit进行功能拓展的时候,只需要匹配二者的端口的颜色,相应的进行连接即可正常使用.不仅提供简洁的硬件连接方式,还支持引脚的重映射.PortA(红色)被作为信号总线连接至是ESP32的GPIO21/22 ,没有AD通道转换方案,因此不能用作模拟输入使用. + +使用AD读取功能: +1,使用杜邦线连接机身侧面的能够AD转换的引脚. +2,堆叠一个M5GO底座,使用其提供PortB. +3,使用PbHUB连接至PortA,拓展出6个PortB. +有关引脚分配和引脚重映射的更多信息,请查阅[ESP32数据手册](https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_cn.pdf) + + +## 套件清单 - 1x BASIC Controller - 1x Basic 底座 diff --git a/docs/zh_CN/core/face_kit.md b/docs/zh_CN/core/face_kit.md index 57543664..c3ae70a9 100644 --- a/docs/zh_CN/core/face_kit.md +++ b/docs/zh_CN/core/face_kit.md @@ -86,4 +86,14 @@ - \ No newline at end of file + + + +**Notice2:M5PORT 说明 ** +*不同颜色的GROVE端口分别代表不同的功能.红色的PortA(21/22),为默认的I2C协议接口,黑色的PortB(26/36), 支持AD/DA转换与信号总线通信.蓝色的PortC(16/17), 支持Uart串口通信.在使用Unit进行功能拓展的时候,只需要匹配二者的端口的颜色,相应的进行连接即可正常使用.不仅提供简洁的硬件连接方式,还支持引脚的重映射.PortA(红色)被作为信号总线连接至是ESP32的GPIO21/22 ,没有AD通道转换方案,因此不能用作模拟输入使用. + +使用AD读取功能: +1,使用杜邦线连接机身侧面的能够AD转换的引脚. +2,堆叠一个M5GO底座,使用其提供PortB. +3,使用PbHUB连接至PortA,拓展出6个PortB. +有关引脚分配和引脚重映射的更多信息,请查阅[ESP32数据手册](https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_cn.pdf) diff --git a/docs/zh_CN/core/fire.md b/docs/zh_CN/core/fire.md index 582d944e..367e62d3 100644 --- a/docs/zh_CN/core/fire.md +++ b/docs/zh_CN/core/fire.md @@ -13,7 +13,7 @@ 我们可以在很多的应用场景中使用IMU姿态传感器用作:检测加速度、角度、轨迹延伸等数据.根据这些去制作出相关的产品,如运动数据采集器,3D远程手势控制器等. - + M5Stack Fire 配有三个可分离部件. 顶部与其他的M5主机一样,放置了电路板,芯片,LCD屏幕,2.4G天线,,各种电子元器件以及一些接口组件.中间部分称为 [M5GO 底座](https://docs.m5stack.com/#/zh_CN/base/m5go_bottom),提供锂电池,[M-BUS](https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/m5-docs_schematic/M-BUS.png) 总线母座,LED条和三个GROVE拓展端口. 位于最底部的是充电底座,可以与 M5GO 底座通过 POGO 引脚进行连接,进行充电. @@ -194,6 +194,18 @@ M5Stack Fire 配有三个可分离部件. 顶部与其他的M5主机一样,放 + +**Notice2:M5PORT 说明 ** +*不同颜色的GROVE端口分别代表不同的功能.红色的PortA(21/22),为默认的I2C协议接口,黑色的PortB(26/36), 支持AD/DA转换与信号总线通信.蓝色的PortC(16/17), 支持Uart串口通信.在使用Unit进行功能拓展的时候,只需要匹配二者的端口的颜色,相应的进行连接即可正常使用.不仅提供简洁的硬件连接方式,还支持引脚的重映射.PortA(红色)被作为信号总线连接至是ESP32的GPIO21/22 ,没有AD通道转换方案,因此不能用作模拟输入使用. + +使用AD读取功能: +1,使用杜邦线连接机身侧面的能够AD转换的引脚. +2,堆叠一个M5GO底座,使用其提供PortB. +3,使用PbHUB连接至PortA,拓展出6个PortB. +有关引脚分配和引脚重映射的更多信息,请查阅[ESP32数据手册](https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_cn.pdf) + + + ## 包含 - 1x Fire Controller diff --git a/docs/zh_CN/core/gray.md b/docs/zh_CN/core/gray.md index 932c31de..16bae917 100644 --- a/docs/zh_CN/core/gray.md +++ b/docs/zh_CN/core/gray.md @@ -157,6 +157,17 @@ + +**Notice2:M5PORT 说明 ** +*不同颜色的GROVE端口分别代表不同的功能.红色的PortA(21/22),为默认的I2C协议接口,黑色的PortB(26/36), 支持AD/DA转换与信号总线通信.蓝色的PortC(16/17), 支持Uart串口通信.在使用Unit进行功能拓展的时候,只需要匹配二者的端口的颜色,相应的进行连接即可正常使用.不仅提供简洁的硬件连接方式,还支持引脚的重映射.PortA(红色)被作为信号总线连接至是ESP32的GPIO21/22 ,没有AD通道转换方案,因此不能用作模拟输入使用. + +使用AD读取功能: +1,使用杜邦线连接机身侧面的能够AD转换的引脚. +2,堆叠一个M5GO底座,使用其提供PortB. +3,使用PbHUB连接至PortA,拓展出6个PortB. +有关引脚分配和引脚重映射的更多信息,请查阅[ESP32数据手册](https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_cn.pdf) + + ## 包含 - 1x Gray Controller diff --git a/docs/zh_CN/core/m5go.md b/docs/zh_CN/core/m5go.md index ce599c44..3119895f 100644 --- a/docs/zh_CN/core/m5go.md +++ b/docs/zh_CN/core/m5go.md @@ -183,6 +183,18 @@ + +**Notice2:M5PORT 说明 ** +*不同颜色的GROVE端口分别代表不同的功能.红色的PortA(21/22),为默认的I2C协议接口,黑色的PortB(26/36), 支持AD/DA转换与信号总线通信.蓝色的PortC(16/17), 支持Uart串口通信.在使用Unit进行功能拓展的时候,只需要匹配二者的端口的颜色,相应的进行连接即可正常使用.不仅提供简洁的硬件连接方式,还支持引脚的重映射.PortA(红色)被作为信号总线连接至是ESP32的GPIO21/22 ,没有AD通道转换方案,因此不能用作模拟输入使用. + +使用AD读取功能: +1,使用杜邦线连接机身侧面的能够AD转换的引脚. +2,堆叠一个M5GO底座,使用其提供PortB. +3,使用PbHUB连接至PortA,拓展出6个PortB. +有关引脚分配和引脚重映射的更多信息,请查阅[ESP32数据手册](https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_cn.pdf) + + + ## 包含 - 1x M5GO Controller diff --git a/docs/zh_CN/core/m5go_lite.md b/docs/zh_CN/core/m5go_lite.md index 35194167..f40e5494 100644 --- a/docs/zh_CN/core/m5go_lite.md +++ b/docs/zh_CN/core/m5go_lite.md @@ -184,6 +184,16 @@ +**Notice2:M5PORT 说明 ** +*不同颜色的GROVE端口分别代表不同的功能.红色的PortA(21/22),为默认的I2C协议接口,黑色的PortB(26/36), 支持AD/DA转换与信号总线通信.蓝色的PortC(16/17), 支持Uart串口通信.在使用Unit进行功能拓展的时候,只需要匹配二者的端口的颜色,相应的进行连接即可正常使用.不仅提供简洁的硬件连接方式,还支持引脚的重映射.PortA(红色)被作为信号总线连接至是ESP32的GPIO21/22 ,没有AD通道转换方案,因此不能用作模拟输入使用. + +使用AD读取功能: +1,使用杜邦线连接机身侧面的能够AD转换的引脚. +2,堆叠一个M5GO底座,使用其提供PortB. +3,使用PbHUB连接至PortA,拓展出6个PortB. +有关引脚分配和引脚重映射的更多信息,请查阅[ESP32数据手册](https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_cn.pdf) + + ## 包含 - 1x M5GO Controller diff --git a/docs/zh_CN/module/FAN.md b/docs/zh_CN/module/FAN.md new file mode 100644 index 00000000..3ae53151 --- /dev/null +++ b/docs/zh_CN/module/FAN.md @@ -0,0 +1,32 @@ +# Module FAN {docsify-ignore-all} + + + +*** + + + +## 描述 + +**FAN** 是M5Stack堆叠模块系列中的一款,风扇散热模块,能够有效的冷却机身,使其他硬件能够稳定正常的工作.模块上的风扇默认连接电源引脚,堆叠即可使用. + +## 产品特性 + +- 额定电压:DC 5V +- 额定电流:0.14 A +- 消耗功率:0.7W +- 转速:7500±10%RPM +- 噪音:300BA +- 轴承:液压轴承 +- 接线:红线正极,黑线负极 + +## 包含 + +- 1x M5Stack FAN 风扇散热模块 + + +## 相关链接 + +- **[官方频道视频](https://i.youku.com/i/UNjE1ODA2MzE0OA==?spm=a2hzp.8253869.0.0)** + +- **[官方论坛](http://forum.m5stack.com/)** diff --git a/docs/zh_CN/module/battery.md b/docs/zh_CN/module/battery.md index c9dc700f..369eb0be 100644 --- a/docs/zh_CN/module/battery.md +++ b/docs/zh_CN/module/battery.md @@ -30,4 +30,4 @@ - **[官方论坛](http://forum.m5stack.com/)** - + diff --git a/docs/zh_CN/module/bus.md b/docs/zh_CN/module/bus.md index 610289a7..d14254a8 100644 --- a/docs/zh_CN/module/bus.md +++ b/docs/zh_CN/module/bus.md @@ -32,3 +32,4 @@ - **[官方频道视频](https://i.youku.com/i/UNjE1ODA2MzE0OA==?spm=a2hzp.8253869.0.0)** - **[官方论坛](http://forum.m5stack.com/)** + diff --git a/docs/zh_CN/module/commu.md b/docs/zh_CN/module/commu.md index 31e38404..b1e6990a 100644 --- a/docs/zh_CN/module/commu.md +++ b/docs/zh_CN/module/commu.md @@ -55,6 +55,15 @@ ## 例程 +### Mini Burner + +>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +[点击此处下载](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#安装串口驱动) + ### Arduino IDE #### CAN通信 diff --git a/docs/zh_CN/module/encoder.md b/docs/zh_CN/module/encoder.md index edd01de5..68f9d67e 100644 --- a/docs/zh_CN/module/encoder.md +++ b/docs/zh_CN/module/encoder.md @@ -82,6 +82,15 @@ void get_encoder_increment(void){ ## 例程 +### Mini Burner + +>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +[点击此处下载](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#安装串口驱动) + ### Arduino IDE *以下代码仅为片段,如需获取完整代码, [请点击此处.](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/ENCODER/Arduino/faces_encoder).* diff --git a/docs/zh_CN/module/gps.md b/docs/zh_CN/module/gps.md index 2f677ef5..3c1c57a2 100644 --- a/docs/zh_CN/module/gps.md +++ b/docs/zh_CN/module/gps.md @@ -67,6 +67,15 @@ M5Core与GPS模块之间使用UART通信协议,通过连接引脚**UART2 (GPIO ## 例程 +### 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#安装串口驱动) + ### Arduino IDE *具体例程`GPSRaw.ino`请点击[这里](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/GPS/Arduino)。* diff --git a/docs/zh_CN/module/joystick.md b/docs/zh_CN/module/joystick.md index 1e24f8b6..36eb4b24 100644 --- a/docs/zh_CN/module/joystick.md +++ b/docs/zh_CN/module/joystick.md @@ -73,6 +73,15 @@ void get_joystick_offset(void){ ## 例程 +### Mini Burner + +>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +[点击此处下载](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#安装串口驱动) + ### Arduino IDE *以下代码仅为片段,如需获取完整代码,[请点击此处. ](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/JOYSTICK/Arduino/faces_joystick)。* diff --git a/docs/zh_CN/module/lego_plus.md b/docs/zh_CN/module/lego_plus.md index ea38ea7f..022c04a7 100644 --- a/docs/zh_CN/module/lego_plus.md +++ b/docs/zh_CN/module/lego_plus.md @@ -40,6 +40,14 @@ +### Mini Burner + +>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +[点击此处下载](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#安装串口驱动) ### 2. UIFlow diff --git a/docs/zh_CN/module/lora.md b/docs/zh_CN/module/lora.md index a217dbf3..c1b2eb8b 100644 --- a/docs/zh_CN/module/lora.md +++ b/docs/zh_CN/module/lora.md @@ -57,6 +57,15 @@ LoRa和LoRaWAN允许与不同类型的物联网(IoT)设备,进行远程连 ## 例程 +### Mini Burner + +>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +[点击此处下载](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#安装串口驱动) + ### Arduino IDE 在本案例中,将使用两个LoRa模块分别进行发送与接收消息.实现点对点的通信功能. diff --git a/docs/zh_CN/module/lorawan.md b/docs/zh_CN/module/lorawan.md index 004514c0..cc6989d9 100644 --- a/docs/zh_CN/module/lorawan.md +++ b/docs/zh_CN/module/lorawan.md @@ -90,6 +90,15 @@ LoRaWAN默认的串口配置: 波特率为9600,8位数据位,无校验位,1 ## 例程 +### Mini Burner + +>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +[点击此处下载](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#安装串口驱动) + ### Arduino IDE 本案例将使用两个LoRaWAN模块,实现P2P(点对点)通讯,详情请参考 [LoRaWAN使用手册](http://wiki.ai-thinker.com/_media/lora/docs/rhf76-052_ho_to_use_ai-thinker_s_lorawan_modem.pdf)的3.6. diff --git a/docs/zh_CN/module/plus.md b/docs/zh_CN/module/plus.md index 24323380..d7557b44 100644 --- a/docs/zh_CN/module/plus.md +++ b/docs/zh_CN/module/plus.md @@ -37,6 +37,15 @@ PLUS 上的PORT C 和 PORT B 的丝印画反了,使用时请注意。黑色的 ## 例程 +### Mini Burner + +>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +[点击此处下载](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#安装串口驱动) + ### Arduino IDE *以下代码仅为片段,如需获取完整代码, [请点击此处.](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/PLUS/Arduino).* diff --git a/docs/zh_CN/module/servo.md b/docs/zh_CN/module/servo.md index cbc6f3ef..8398bdfc 100644 --- a/docs/zh_CN/module/servo.md +++ b/docs/zh_CN/module/servo.md @@ -39,6 +39,16 @@ SERVO 基于 MEGA328 芯片进行 I2C 通信(0x53). ## 例程 +### Mini Burner + +>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +[点击此处下载](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#安装串口驱动) + + ### 1. Arduino IDE *以下代码仅为片段,如需获取完整代码, [请点击此处.](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/SERVO/Arduino).* diff --git a/docs/zh_CN/module/sim800.md b/docs/zh_CN/module/sim800.md index 480a8280..a59801cf 100644 --- a/docs/zh_CN/module/sim800.md +++ b/docs/zh_CN/module/sim800.md @@ -61,6 +61,16 @@ - **[官方论坛](http://forum.m5stack.com/)** +### Mini Burner + +>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +[点击此处下载](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#安装串口驱动) + + +*注意:如果已经安装了 CP21x 的串口驱动的话,请直接从[步骤 3](#_3-安装-ESP32-的板管理) 开始。* -浏览器打开 M5Stack 官网 https://m5stack.com/download +>1.点击右侧链接,下载CP210X驱动程序. MacOS -#### (1) 点击 `Mac`,下载 Mac 版本的驱动安装包并解压 - - #### (2) 解压后,双击镜像文件 SiLabsUSBDriverDisk.dmg,开始安装 @@ -154,3 +151,13 @@ + + \ No newline at end of file diff --git a/docs/zh_CN/quick_start/m5core/m5stack_core_get_started_Arduino_Windows.md b/docs/zh_CN/quick_start/m5core/m5stack_core_get_started_Arduino_Windows.md index 7eaf69d0..5665b50f 100644 --- a/docs/zh_CN/quick_start/m5core/m5stack_core_get_started_Arduino_Windows.md +++ b/docs/zh_CN/quick_start/m5core/m5stack_core_get_started_Arduino_Windows.md @@ -36,11 +36,7 @@ ## 2. 安装串口驱动 -浏览器打开 M5Stack 官网 https://m5stack.com/download - -#### (1) 点击 `Windows`,下载 Windows 版本的驱动安装包并解压 - - +>1.点击右侧链接,下载CP210X驱动程序. Windows #### (2) 根据您的 windows 操作系统类型,选择对应的驱动安装包 @@ -155,3 +151,13 @@ void loop() { 编译并上传这个程序,如果成功后,就会看到屏幕上显示"Hello World!" "M5Stack is running successfully!"啦! + + \ No newline at end of file diff --git a/docs/zh_CN/quick_start/m5core/m5stack_core_get_started_MicroPython.md b/docs/zh_CN/quick_start/m5core/m5stack_core_get_started_MicroPython.md index 58330374..2ce6f1b9 100644 --- a/docs/zh_CN/quick_start/m5core/m5stack_core_get_started_MicroPython.md +++ b/docs/zh_CN/quick_start/m5core/m5stack_core_get_started_MicroPython.md @@ -2,77 +2,73 @@ ## 目录 -**[1. 安装串口驱动](#_1-安装串口驱动)** +**[1. 准备工作](#准备工作)** -**[2. 烧录 UIFlow 固件](#_2-烧录-UIFlow-固件)** +**[2. 安装串口驱动](#安装串口驱动)** -**[3. 配置 Wi-Fi](#_3-配置-Wi-Fi)** +**[3. M5Burner](#M5Burner)** -**[4. 编程](#_4-编程)** +**[4. 配置 Wi-Fi](#配置-Wi-Fi)** -**[5. 视频教程](#_5-相关视频)** +**[5. 开始编程](#开始编程)** -## 1. 安装串口驱动 +**[6. 视频教程](#相关视频)** -浏览器打开 M5Stack 官网 https://m5stack.com/download -#### (1) 点击 `Windows`,下载 Windows 版本的驱动安装包并解压 +## 准备工作 - +>1.点击下方对应自己操作系统的 M5Burner烧录工具 及 CP210X驱动程序 进行下载. -#### (2) 根据您的 windows 操作系统类型,选择对应的驱动安装包 + -* 64 位的 Windows 操作系统,选择 `CP210xVCPInstaller_x64_vx.x.x.x.exe` - +## 安装串口驱动 -#### (3) 双击执行 +### For Windows - +>将下载好的CP210X驱动压缩包解压,选择对应您操作系统的安装程序,双击安装. - + -#### (4) 检查确认 COM 串口号 -检查确认 COM 串口号,以确定串口驱动是否安装成功: +### For Mac -将 Core 通过 USB Type-C 线连接电脑,打开 Windows 设备管理器,点击 `端口 (COM 和 LPT)` 以查看串口号。然后拔掉 USB 线,此时`端口 (COM 和 LPT)` 上消失的 COM 口就是该 Core 对应的 串口号。 +>将下载好的CP210X驱动压缩包解压,安装程序,双击镜像文件开始安装. - + -拔掉 USB 线之后,COM 口消失 - +## M5Burner -## 2. 烧录 UIFlow 固件 +>1.将下载好的烧录工具压缩包进行解压. -#### (1) 下载最新的 M5Burner + -访问[官网](http://www.m5stack.com/download),下载 M5Burner +>2.双击打开"M5Burner"应用程序.工具左侧为固件版本列表,点击列表中下载箭头能够下载相应的固件(灰色代表未下载,白色代表已下载). +>点击上方的刷新按钮能够刷新列表,查看是否有新的固件发布. -Screenshot of coverpage + -Screenshot of coverpage +>3.选择好您想要烧录的固件版本,将设备通过Type-C数据线连接至电脑,选择对应COM端口与设备类型.点击"Burn"开始烧录. -#### (2) 烧录固件 +!>在首次烧录时,建议点击"Erase"清除内存,在后续的固件更新时,则无需再次清除,否则将删除已保存的Wi-Fi信息,及刷新API Key. -将 M5Core 通过 USB Type-C 线连接到电脑,解压刚刚下载的 M5Burner 压缩包, 然后双击可执行文件 `M5Burner.exe` + -选择板子正与电脑相连的`串口号`和 `921600 波特率`, 选择最新版本的 UIFlow 固件 - - - -点击 `Burn` 以下载 UIFlow 的固件到 M5Core 中 - - - -出现如下界面,表示固件烧录成功 - - - -## 3. 配置 Wi-Fi +## 配置 Wi-Fi #### (1) 选择`设置网络` @@ -100,7 +96,7 @@ M5Core 成功连接可联网的 Wi-Fi ( 这里是 M5 )之后,屏幕会出现 ` * 红色代表 M5Core 离线状态 -## 4. 编程 +## 开始编程 #### (1) 连接 UIFlow @@ -157,7 +153,7 @@ lcd.print("Hello M5Stack") 这时候,M5Core 屏幕上会打印出 `Hello M5Stack` 字样。 -## 5. 相关视频 +## 相关视频 - UIFlow 的简介 @@ -174,3 +170,14 @@ lcd.print("Hello M5Stack") ## 最后 ?> *如果您想了解学习 UIFlow 方面的编程,阅读 [UIFlow 的教程文档](https://m5stack.github.io/UIFlow_doc/cn/index.html).* + + + \ 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 3b816411..7f605984 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 @@ -36,11 +36,7 @@ -浏览器打开 M5Stack 官网 https://m5stack.com/download - -#### (1) 点击 `Mac`,下载 Mac 版本的驱动安装包并解压 - - +>1.点击右侧链接,下载CP210X驱动程序. MacOS #### (2) 解压后,双击镜像文件 SiLabsUSBDriverDisk.dmg,开始安装 @@ -153,3 +149,12 @@ ?> **如果您想了解更多关于CP2104 USB驱动的资料,请阅读这个链接的内容** https://developer.apple.com/library/archive/technotes/tn2459/\_index.html + \ No newline at end of file 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 2861a2f8..fad122ab 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 @@ -38,11 +38,7 @@ ## 2. 安装串口驱动 -浏览器打开 M5Stack 官网 https://m5stack.com/download - -#### (1) 点击 `Windows`,下载 Windows 版本的驱动安装包并解压 - - +>1.点击右侧链接,下载CP210X驱动程序. Windows #### (2) 根据您的 windows 操作系统类型,选择对应的驱动安装包 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 14b11e44..ec8ddc44 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 @@ -22,7 +22,7 @@ >将stick更新到最新固件版本,以获得更棒的体验 -*如果需要更新或自行烧录固件的话,请点击[这里](zh_CN/related_documents/how_to_burn_firmware)* +*如果需要更新或自行烧录固件的话,请点击[这里](zh_CN/related_documents/M5Burner)* 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 33537a44..0526b34f 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 @@ -20,13 +20,6 @@ Windows MacOS Linux

- -

CP210X Driver:

-

- Windows - MacOS - Linux -

diff --git a/docs/zh_CN/related_documents.md b/docs/zh_CN/related_documents.md index 8cc68c40..e93efa78 100644 --- a/docs/zh_CN/related_documents.md +++ b/docs/zh_CN/related_documents.md @@ -1,11 +1,46 @@ # 相关文档 {docsify-ignore-all} -1. [如何安装 USB 驱动并建立与 PC 的串口通讯](zh_CN/related_documents/establish_serial_connection) + + + + + + +1. [Arduino IDE 环境搭建](zh_CN/related_documents/Arduino_IDE) + + + +2. [安装USB驱动及烧录固件](zh_CN/related_documents/M5Burner) + +3. [为M5Core配置Wi-Fi连接](zh_CN/related_documents/Setting_WIFI) + +4. [UIFlow Desktop IDE 部署](zh_CN/related_documents/UIFlow_Desktop_IDE) + + +### 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#安装串口驱动) + + +### 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. +[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) -5. [如何使用 M5Core 连接可联网的 WiFi 热点](zh_CN/related_documents/how_to_connect_wifi_using_core) diff --git a/docs/zh_CN/related_documents/Arduino_IDE.md b/docs/zh_CN/related_documents/Arduino_IDE.md new file mode 100644 index 00000000..6944ce8b --- /dev/null +++ b/docs/zh_CN/related_documents/Arduino_IDE.md @@ -0,0 +1,133 @@ +# Arduino IDE 环境搭建{docsify-ignore-all} + + + + + +1. [安装Arduino-IDE](#安装Arduino-IDE) + +2. [安装ESP32的板管理](#安装ESP32的板管理) + +3. [安装M5Stack的库](#安装M5Stack的库) + +4. [安装串口驱动](#安装串口驱动) + + + +## 安装Arduino-IDE + + +>[点击此处访问 Arduino 官网](https://www.arduino.cc/en/Main/Software),选择对应自己操作系统的安装包进行下载. + + + + + +## 安装ESP32的板管理 + +>1.打开 Arduino IDE,选择 `文件`->`首选项`->`设置` + + + +>2.复制下方的 ESP32 板管理网址到 `附加开发板管理器:` 中 + +**https://dl.espressif.com/dl/package_esp32_index.json** + + + +>3.选择 `工具`->`开发板:`->`开发板管理器...` + + + +>4.在新弹出的对话框中,输入并搜索 `ESP32`,点击`安装`(若出现搜索失败的情况,可以尝试重启Arduino程序) + + + + +>5.选择 `工具`->`开发板:`->`ESP32` + + + +## 安装M5Stack的库 + +>不同的硬件设备,有着不同的案例程序库,请根据你所使用的设备选择下载.打开 Arduino IDE, 然后选择 `项目`->`加载库`->`库管理...` + + + +### For M5Core and M5Stick + +?>搜索 `M5Stack` 并安装,如下图所示 + + + +### For M5Stick-C + +?>搜索 `M5StickC` 并安装,如下图所示 + + + +## 安装串口驱动 + +>1.点击下方对应自己操作系统的CP210X驱动程序 进行下载. + + + + + +### For Windows + +>将下载好的驱动压缩包解压,选择对应您操作系统的安装程序,双击安装. + + + + +### For Mac + +>将下载好的驱动压缩包解压,安装程序,双击镜像文件开始安装. + + + + + + + + + + + \ No newline at end of file diff --git a/docs/zh_CN/related_documents/how_to_burn_firmware.md b/docs/zh_CN/related_documents/M5Burner.md similarity index 63% rename from docs/zh_CN/related_documents/how_to_burn_firmware.md rename to docs/zh_CN/related_documents/M5Burner.md index 7c55ebf1..60e8dea1 100644 --- a/docs/zh_CN/related_documents/how_to_burn_firmware.md +++ b/docs/zh_CN/related_documents/M5Burner.md @@ -1,210 +1,253 @@ -# 如何通过M5Burner烧录固件 {docsify-ignore-all} - -:clapper: **[视频教程](#视频教程)**      :memo: **[文本教程](#文本教程)** - -*** - -*这个文档会介绍如何下载M5Burner,并通过M5Burner烧录固件.* - -*** - -## 文本教程 - -1. [Windows](#Windows) - -2. [MacOS](#MacOS) - -2. [Linux](#Linux) - -## Windows - - - - ->1.点击下方对应自己操作系统的 M5Burner烧录工具 及 CP210X驱动程序 进行下载. - - - -驱动安装教程,[请点击此处](zh_CN/related_documents/establish_serial_connection) - -### 3. 烧录固件 - -解压刚刚下载的M5Burner压缩包, 然后双击`M5Burner.exe`. - -**选择板子正与PC相连的`串口号`和`921600 波特率`, 选择合适的固件文件, 点击`Erase`, 然后等擦除固件完成,点击`Burn`** - -?> **Tip** **a.** 如果您想通过 [UIFlow](http://flow.m5stack.com)(/[M5Cloud](http://cloud.m5stack.com)) 来编程的话,请选择最新的 `M5Flow-vx.x`(/`M5Cloud-vx.x.x`) **b.** 如果您想有 ESP32CAM (或 M5CAMERA),并且想编程它的话,请选择最新版的`M5Cam-vx.x (/M5Cam-psram)` - - - -!> **注意** 如何 M5Burner 的串口号选项框没有显示任何的 `COMx` 号或者只显示 `COM1`, 这时候您需要参考这篇文档[建立串口通信](zh_CN/related_documents/establish_serial_connection)来重新安装USB驱动. - -**a. 选择合适的固件文件** - -a. 如果您想通过 [UIFlow](http://flow.m5stack.com)来编程的话,请选择最新的 `M5Flow-vx.x` - -b. 如果您想有 ESP32CAM (或 M5CAMERA),并且想编程它的话,请选择最新版的 `M5Cam-vx.x (/M5Cam-psram)` - -**b. 点击 `Erase`** - -Screenshot of coverpage - -*如果 M5Burner 打印出这样的信息的话`Hard resetting via RTS pin...`,这就表明您擦除固件成功了.* - -Screenshot of coverpage - -*如果 M5Burner 打印出这样的信息的话`Leaving... Staying in bootloader.`,这就表明您烧录固件成功了.* - -Screenshot of coverpage - -### 3. 然后重启板子 - -?> **提示** -如果 M5Burner 在点击 `Burn` 之后,显示 `busy...`, 也就是卡顿的话,不要慌张,稍微等几分钟,软件自然就会烧录成功。 - -?> **提示** 如果 M5Burner 在擦除或者烧录过程中被中断了(如突然关闭软件), 为了保证板子能正常工作,您最好重新擦除和烧录一遍固件. - -## MacOS - -### 1. 安装 USB 驱动 (如果您还没安装 USB 驱动的话,跟着这个步骤完成。如果已经安装的话,您可以直接跳转到步骤 2。) - -首先,打开官网 https://m5stack.com,然后在页面最顶部选择 `Explore` -> `Download`,下载 MacOS 版本的 `M5Burner` 和 `CP21X Driver`。 - - - - - -USB 驱动 `CP21X Driver` 下载完之后,打开这个文件,如下图所示安装这个驱动。 - - - - - - - - - - - - - - - - - -执行到这里,USB 驱动安装成功了。不过您需要执行以下步骤来允许 Mac 系统执行第三方应用软件。打开 Mac 的 `search`,然后搜索 `Terminal`,并敲击键盘 `Enter` 按键以执行它。 - - - -在 `Terminal` 中,输入下图的命令,然后敲击键盘 `Enter` 按键。 - - - -现在点击屏幕左上角的苹果 LOGO,选择 `System Preferences...`,然后打开 `Security & Privacy`. - - - -在打开的窗口中,选择选项 `Allow apps downloaded from:` 下的 `Anywhere`. - - - -### 2. 打开 M5Burner - -回到浏览器,点击浏览器右上角的 `Downloads` 按钮,打开 `M5Burner` 文件。 - - - -### 3. 烧录固件 - -接下来,通过 Type-C USB 线连接您的设备到 Mac 电脑,然后选择对应的固件版本(一般是选择最新的版本),点击 `Flash` 按钮。 - - - -固件烧录完成后,拔了 USB 线,按下您的 M5 上的复位按键(M5Core 是红色按键,同时也是电源键)。 - -## Linux - -### 1. 安装 pip 和 esptool - -打开终端,根据系统版本,输入如下命令,安装 python的包管理工具 `pip` - -* Centos7: - -```shell -sudo yum install python-pip -``` - -* Ubuntu and Debian: - -```shell -sudo apt-get install python-pip -``` - -* Arch: - -```shell -sudo pacman -S --needed python-pip -``` - -安装完 `pip` 之后,输入 `sudo pip install esptool`,安装 esptool - - - -### 2. 下载最新的M5Burner - -访问[UIFlow](http://www.m5stack.com)来下载MacOS版本的M5Burner,并解压。 - - - -### 3. 执行程序 - -在用户目录下创建文件夹 `M5Burner`,复制 `M5Burner_MacOS/M5Burner_MacOS.app/Contents/Resources/firmware/M5Flow/` 文件夹到 `~/M5Burner` - -如果您希望烧录 v1.1.1 版本的固件的话,在终端窗口中,切换当前到对应目录下,`cd ~/M5Burner/M5Flow/v1.1.1-en` - - - -插入 M5Core 设备,在终端执行 `sudo chmod +x *.sh`,对所有的 shell 脚本文件赋予可执行权限,然后再执行 `sudo ./flash.sh` 烧录固件。 - - - -## 视频教程 - -**Windows** - - - - \ No newline at end of file diff --git a/docs/zh_CN/related_documents/how_to_connect_wifi_using_core.md b/docs/zh_CN/related_documents/Setting_WIFI.md similarity index 91% rename from docs/zh_CN/related_documents/how_to_connect_wifi_using_core.md rename to docs/zh_CN/related_documents/Setting_WIFI.md index bccd36e3..08a50989 100644 --- a/docs/zh_CN/related_documents/how_to_connect_wifi_using_core.md +++ b/docs/zh_CN/related_documents/Setting_WIFI.md @@ -1,75 +1,74 @@ -# 连接Wi-Fi(For UIFlow) {docsify-ignore-all} - -:clapper: **[视频教程](#视频教程)**      :memo: **[文本教程](#文本教程)** - -*** - -?> *如果您的M5Core还没预先烧录了UIFlow固件的话,参考这篇文章[如何使用M5Burner烧录固件](zh_CN/related_documents/how_to_burn_firmware))* - -**烧录了UIFlow的固件,并重启M5Core之后,您会看到如下的欢迎界面,然后我们开始连接Wi-Fi.** - -
- -
- -*** - -## 文本教程 - -1. [按下 UPLOAD 按键](#按下-UPLOAD-按键) - -2. [选择可联网的 Wi-Fi](#选择可联网的-Wi-Fi) - -3. [重启 M5Core](#重启-M5Core) - - -## 1. 按下 UPLOAD 按键 - -**现在, 按下 `upload` 按键. 屏幕会出现如下界面.** - -
- -
- -## 2. 选择可联网的Wi-Fi - -**用手机或者PC去连接屏幕上显示的M5Core的热点(like `M5Stack-a67c`),然后打开浏览器输入网址`192.168.4.1`,然后选择可联网的路由器Wi-Fi,然后输入密码。(您看,像我这样,我现在可以联网的Wi-Fi是`MasterHax_5G`)** - -
- -
- -## 3. 重启M5Core - -**输入密码后,成功连接可联网的路由器Wi-Fi之后,重启M5Core** - -
- -
- -## 完成 - -重启M5Core之后,按`upload`按键,这时候,看到下图带二维码的界面。这很好我们就可以跟着这篇文章[UIFlow编程](zh_CN/quick_start/m5core/m5stack_core_get_started_MicroPython)学习UIFlow的编程啦! - - -
- -
- -?> **Note** 同样地,如果您想换一个可联网的wifi的话,按`SETUP`按键。 - -
- -
- -## 最后 - -现在,您可以阅读这篇文章开始使用UIFlow编程啦![UIFlow上手指南](zh_CN/quick_start/m5core/m5stack_core_get_started_MicroPython) - -## 视频教程 - -**[连接 WIFI](https://v.youku.com/v_show/id_XNDAxOTEyNTQ2NA==.html?spm=a2hzp.8253869.0.0)** - - +# 连接Wi-Fi(For UIFlow) {docsify-ignore-all} + +:clapper: **[视频教程](#视频教程)**      :memo: **[文本教程](#文本教程)** + +*** + +?> *以下的Wi-Fi配置内容,仅针对于烧录了UIFlow固件的M5Core设备,若您的设备还未安装UIFlow固件,[请点击此处查看固件烧录教程](zh_CN/related_documents/M5Burner))* + +**烧录了UIFlow的固件,并重启M5Core之后,您会看到如下的欢迎界面,然后我们开始连接Wi-Fi.** + +
+ +
+ +*** + +## 文本教程 + +1. [按下 UPLOAD 按键](#按下-UPLOAD-按键) + +2. [选择可联网的 Wi-Fi](#选择可联网的-Wi-Fi) + +3. [重启 M5Core](#重启-M5Core) + + +## 1. 按下 UPLOAD 按键 + +**现在, 按下 `upload` 按键. 屏幕会出现如下界面.** + +
+ +
+ +## 2. 选择可联网的Wi-Fi + +**用手机或者PC去连接屏幕上显示的M5Core的热点(like `M5Stack-a67c`),然后打开浏览器输入网址`192.168.4.1`,然后选择可联网的路由器Wi-Fi,然后输入密码。(您看,像我这样,我现在可以联网的Wi-Fi是`MasterHax_5G`)** + +
+ +
+ +## 3. 重启M5Core + +**输入密码后,成功连接可联网的路由器Wi-Fi之后,重启M5Core** + +
+ +
+ +## 完成 + +重启M5Core之后,按`upload`按键,这时候,看到下图带二维码的界面。这很好我们就可以跟着这篇文章[UIFlow编程](zh_CN/quick_start/m5core/m5stack_core_get_started_MicroPython)学习UIFlow的编程啦! + +
+ +
+ +?> **Note** 同样地,如果您想换一个可联网的wifi的话,按`SETUP`按键。 + +
+ +
+ +## 最后 + +现在,您可以阅读这篇文章开始使用UIFlow编程啦![UIFlow上手指南](zh_CN/quick_start/m5core/m5stack_core_get_started_MicroPython) + +## 视频教程 + +**[连接 WIFI](https://v.youku.com/v_show/id_XNDAxOTEyNTQ2NA==.html?spm=a2hzp.8253869.0.0)** + + diff --git a/docs/zh_CN/related_documents/UIFlow_Desktop_IDE.md b/docs/zh_CN/related_documents/UIFlow_Desktop_IDE.md new file mode 100644 index 00000000..9155e067 --- /dev/null +++ b/docs/zh_CN/related_documents/UIFlow_Desktop_IDE.md @@ -0,0 +1,90 @@ +# UIFlow Desktop IDE 部署{docsify-ignore-all} + + + + +1. [安装UIFlow-Desktop-IDE](#安装UIFlow-Desktop-IDE) + +2. [基本配置](#基本配置) + +3. [使用案例](#使用案例) + +4. [附加功能](#附加功能) + + + +## 安装UIFlow-Desktop-IDE + +>点击下方对应自己操作系统的 **UIFlow-Desktop-IDE** 进行下载. + + + +## 基本配置 + +>将下载好的UIFlow Desktop IDE压缩包解压,双击执行应用程序. + + + +?>软件启动后,将自动检测你的电脑是否安装有USB驱动(CP210X),点击Install,根据提示,进行安装. + + + +>驱动安装完成后,将自动进入UIFlow Desktop IDE并自动弹出配置框,此时将M5设备通过Tpye-C数据线连接至电脑. + + + +!>使用UIFlow Desktop IDE需要M5设备搭载UIFlow固件且进入**USB编程模式**. + +>单击设备左侧电源键重启,进入菜单后快速选择Setup,进入配置页面,选择**USB mode**. + + + +>选择好对应的端口,与编程设备,点击OK进行连接. + + + +## 使用案例 + +>完成连接后,就可以开始编程创作了,拖拽左侧的程序块列表中的程序块到编程区域,完成程序编辑后点击右上角的运行按钮,执行程序. + + + +## 附加功能 + +!>UIFlow Desktop IDE除了是一个强大的程序编辑器以外,它同时还集成了**USB驱动**安装、**M5Burner**烧录工具等功能,无需另外下载其他的软件,一站式解决编程环境的部署需求. + +>在IDE的上方菜单栏,能够找到对应的附加功能,点击即可打开使用,关于M5Burner的使用方式,详情可以参考我们的另一篇文档 ["烧录固件"](zh_CN/related_documents/M5Burner). + + + + + diff --git a/docs/zh_CN/related_documents/how_to_install_git_and_arduino.md b/docs/zh_CN/related_documents/how_to_install_git_and_arduino.md deleted file mode 100644 index 47ed6bfd..00000000 --- a/docs/zh_CN/related_documents/how_to_install_git_and_arduino.md +++ /dev/null @@ -1,25 +0,0 @@ -# 安装Git和Arduino IDE (Windows) {docsify-ignore-all} - -## 1. 安装`Git` -如果您已经安装了`Git`,请直接从第2步开始。 - -否则点击这里下载[Git](https://git-scm.com/download/win)并安装它 - -## 2. 安装`Arduino IDE` - -*下载地址* -https://www.arduino.cc/en/Main/Software - -
- -
- -双击安装Arduino IDE,全程保持默认的选择,包括安装路径也是默认。 - -
- -
- -
- -
\ No newline at end of file diff --git a/docs/zh_CN/related_documents/upgrade_m5stack_lib.md b/docs/zh_CN/related_documents/upgrade_m5stack_lib.md deleted file mode 100644 index 3183b6b6..00000000 --- a/docs/zh_CN/related_documents/upgrade_m5stack_lib.md +++ /dev/null @@ -1,17 +0,0 @@ -# 升级M5Stack库(Arduino IDE Library) {docsify-ignore-all} - -### 1. 打开Arduino IDE,然后点击`Sketch`->`Include Library`->`Manage Libraries...` - -### 2. 在搜索框输入`M5Stack`,并搜索 - -
- Screenshot of coverpage -
- -### 3. 如果显示如下,则点击`Update`. - -**但是如果显示`Install`,这意味着您之前还没安装M5Stack库,所以点击`Install`进行安装。** - -
- Screenshot of coverpage -
diff --git a/docs/zh_CN/unit/adc.md b/docs/zh_CN/unit/adc.md index 16642013..8638cccc 100644 --- a/docs/zh_CN/unit/adc.md +++ b/docs/zh_CN/unit/adc.md @@ -53,6 +53,15 @@ ## 例程 +### 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 4d0a7a5e..c52cd5c8 100644 --- a/docs/zh_CN/unit/angle.md +++ b/docs/zh_CN/unit/angle.md @@ -40,6 +40,15 @@ ## 例程 +### Mini Burner + +>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_Angle.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/ANGLE/Arduino).* diff --git a/docs/zh_CN/unit/button.md b/docs/zh_CN/unit/button.md index fb5f9bd4..e1e26770 100644 --- a/docs/zh_CN/unit/button.md +++ b/docs/zh_CN/unit/button.md @@ -43,6 +43,15 @@ ## 例程 +### Mini Burner + +>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_Button.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/BUTTON/Arduino).* diff --git a/docs/zh_CN/unit/cardkb.md b/docs/zh_CN/unit/cardkb.md index 190e92f0..c634aa27 100644 --- a/docs/zh_CN/unit/cardkb.md +++ b/docs/zh_CN/unit/cardkb.md @@ -48,6 +48,15 @@ ## 例程 +### Mini Burner + +>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_CardKB.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/CARDKB/Arduino)。* diff --git a/docs/zh_CN/unit/color.md b/docs/zh_CN/unit/color.md index 0317cbe0..9011134c 100644 --- a/docs/zh_CN/unit/color.md +++ b/docs/zh_CN/unit/color.md @@ -61,6 +61,15 @@ ## 例程 +### Mini Burner + +>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_Color.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/COLOR/Arduino).* diff --git a/docs/zh_CN/unit/dac.md b/docs/zh_CN/unit/dac.md index 175fef81..f9b12107 100644 --- a/docs/zh_CN/unit/dac.md +++ b/docs/zh_CN/unit/dac.md @@ -39,6 +39,15 @@ ## 例程 +### Mini Burner + +>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_DAC_MCP4725.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/DAC/Arduino).* diff --git a/docs/zh_CN/unit/dual_button.md b/docs/zh_CN/unit/dual_button.md index 64145fdf..16acc8e3 100644 --- a/docs/zh_CN/unit/dual_button.md +++ b/docs/zh_CN/unit/dual_button.md @@ -41,6 +41,15 @@ ## 例程 +### Mini Burner + +>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_Dual_Button.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/DUAL_BUTTON/Arduino).* diff --git a/docs/zh_CN/unit/earth.md b/docs/zh_CN/unit/earth.md index af22e591..500aa380 100644 --- a/docs/zh_CN/unit/earth.md +++ b/docs/zh_CN/unit/earth.md @@ -36,6 +36,15 @@ ## 例程 +### Mini Burner + +>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_Earth.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/EARTH/Arduino).* diff --git a/docs/zh_CN/unit/env.md b/docs/zh_CN/unit/env.md index ad7c1b6a..9983757d 100644 --- a/docs/zh_CN/unit/env.md +++ b/docs/zh_CN/unit/env.md @@ -44,6 +44,15 @@ ## 例程 +### Mini Burner + +>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_ENV.exe) + +>2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 + +!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) + ### 1. Arduino IDE 该案例将使用 ENV Unit ,实现温度、湿度、大气压数据的读取. diff --git a/docs/zh_CN/unit/extio.md b/docs/zh_CN/unit/extio.md index 744fb8da..995fbfd7 100644 --- a/docs/zh_CN/unit/extio.md +++ b/docs/zh_CN/unit/extio.md @@ -33,6 +33,16 @@ IIC 地址: 0x27. ## 例程 +### Mini Burner + +>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_EXT_IO.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/EXTIO/Arduino)。* diff --git a/docs/zh_CN/unit/gps.md b/docs/zh_CN/unit/gps.md index 10ac55e7..d1ca7b87 100644 --- a/docs/zh_CN/unit/gps.md +++ b/docs/zh_CN/unit/gps.md @@ -72,6 +72,15 @@ UART 参数设置: ## 例程 +### Mini Burner + +>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_GPS.exe) + +>2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 + +!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) + ### Arduino IDE *以下代码仅为片段,如需获取完整代码, [请点击此处](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/GPS/Arduino).* diff --git a/docs/zh_CN/unit/heart.md b/docs/zh_CN/unit/heart.md index 591ca603..47cfff47 100644 --- a/docs/zh_CN/unit/heart.md +++ b/docs/zh_CN/unit/heart.md @@ -42,6 +42,15 @@ ## 例程 +### Mini Burner + +>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_HEART.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/HEART/Arduino).* diff --git a/docs/zh_CN/unit/ir.md b/docs/zh_CN/unit/ir.md index 98f1308c..c5e3e476 100644 --- a/docs/zh_CN/unit/ir.md +++ b/docs/zh_CN/unit/ir.md @@ -33,6 +33,15 @@ ## 例程 +### Mini Burner + +>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_IR.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/IR/Arduino).* diff --git a/docs/zh_CN/unit/joystick.md b/docs/zh_CN/unit/joystick.md index 0a4b5fd8..54b8e43e 100644 --- a/docs/zh_CN/unit/joystick.md +++ b/docs/zh_CN/unit/joystick.md @@ -41,6 +41,15 @@ ## 例程 +### Mini Burner + +>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_Joystick.exes) + +>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/JOYSTICK/Arduino).* diff --git a/docs/zh_CN/unit/light.md b/docs/zh_CN/unit/light.md index 4e28bfb0..b6402d38 100644 --- a/docs/zh_CN/unit/light.md +++ b/docs/zh_CN/unit/light.md @@ -38,6 +38,15 @@ ## 例程 +### Mini Burner + +>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_Light.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/LIGHT/Arduino).* diff --git a/docs/zh_CN/unit/makey.md b/docs/zh_CN/unit/makey.md index 968de20e..0344b839 100644 --- a/docs/zh_CN/unit/makey.md +++ b/docs/zh_CN/unit/makey.md @@ -53,6 +53,15 @@ ## 例程 +### Mini Burner + +>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_Makey.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/Makey_NewVersion/Arduino/Makey_new_version).* diff --git a/docs/zh_CN/unit/ncir.md b/docs/zh_CN/unit/ncir.md index d4ea48a4..693486fb 100644 --- a/docs/zh_CN/unit/ncir.md +++ b/docs/zh_CN/unit/ncir.md @@ -43,6 +43,15 @@ ## 例程 +### Mini Burner + +>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_NCIR.exe) + +>2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 + +!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) + ### 1. Arduino IDE *以下代码仅为片段,如需获取完整代码, [请点击此处](https://github.com/m5stack/M5Stack/tree/master/examples/Unit/NCIR).* diff --git a/docs/zh_CN/unit/neopixel.md b/docs/zh_CN/unit/neopixel.md index fbe3fe1d..f4ef1f59 100644 --- a/docs/zh_CN/unit/neopixel.md +++ b/docs/zh_CN/unit/neopixel.md @@ -1,6 +1,6 @@ # Unit NEOPIXEL {docsify-ignore-all} - + *** @@ -8,9 +8,9 @@ ## 描述 -**NeoPixel** 是一款可编程灯条.该灯条支持数字寻址,这意味着你可以单独控制Neopixel上的每一个单独的LED灯显示的颜色、亮度.使用单总线编程,可进行灯条拓展.需要注意的是,随着Neopixel连接数量的逐渐增加,伴随的功耗也会增加,因此在使用LED个数较多的Neopixel时,需要额外为其提供电源. +**RGB LED** 是一款可编程灯条.该灯条支持数字寻址,这意味着你可以单独控制灯条上的每一个单独的LED灯显示的颜色、亮度.使用单总线编程,可进行灯条拓展.需要注意的是,随着灯条连接数量的逐渐增加,伴随的功耗也会增加,因此在使用LED个数较多的RGB LED灯条时,需要额外为其提供电源. -*注意:在连接时请留意输入端口与输出端口的方向.输入端口用作连接接M5Core,或Neopixel延长拓展.* +*注意:在连接时请留意输入端口与输出端口的方向.输入端口用作连接接M5Core,或RGB LED延长拓展.* @@ -22,7 +22,7 @@ ## 包含 -- 1x NeoPixel Unit +- 1x RGB LED Unit - 1x Grove 线 ## 相关链接 @@ -37,6 +37,15 @@ ## 例程 +### Mini Burner + +>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_NEOPIXEL.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/NEOPIXEL/Arduino)。* diff --git a/docs/zh_CN/unit/pahub.md b/docs/zh_CN/unit/pahub.md index 2dab95c7..f181ed84 100644 --- a/docs/zh_CN/unit/pahub.md +++ b/docs/zh_CN/unit/pahub.md @@ -50,3 +50,12 @@ - 通讯类型 - I2C - 地址 - 0x77 + +### Mini Burner + +>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_PaHUB.exe) + +>2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 + +!>3.Mini Burner烧录前需要安装有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 d855f316..f5ad0707 100644 --- a/docs/zh_CN/unit/pbhub.md +++ b/docs/zh_CN/unit/pbhub.md @@ -9,7 +9,7 @@ ## 描述 -**PbHUB**, 是一款 GPIO GROVE PORTB 扩展器,能够将单路 GPIO GROBE 接口拓展至六路.内部集成MEGA328,且搭载驱动程序.不支持多 Unit 嵌套,这意味着无法像**PaHUB[link]**一样挂载多个相同协议、地址的设备. +**PbHUB**, 是一款 GPIO GROVE PORTB 扩展器,能够将单路 GPIO GROBE 接口拓展至六路.内部集成MEGA328,且搭载驱动程序.不支持多 Unit 嵌套,这意味着无法像**PaHUB**一样挂载多个相同协议、地址的设备. Port B 中的两条数据总线与ESP32的**GPIO36**和**GPIO26**连接,可根据需求编程配置多个端口的输入(支持模拟输入)、输出. @@ -17,10 +17,16 @@ Port B 中的两条数据总线与ESP32的**GPIO36**和**GPIO26**连接,可根 该 Unit 的 I2C 地址为0x40(可通过调整电阻进行更改). -*注意:编程时请注意通道顺序* +*注意1:编程时请注意通道顺序* +
+
+*注意2: 并非所有带有黑色接口(PortB)的Unit都支持通过PbHUB扩展.PbHUB只能应用于基本的单总线通信,通过I2C协议(内置MEGA328)能够实现基本的数字读写,模拟读写.但对于像Weight(内置HX711)这种通信不仅需要进行anglog读取,还需要依赖于时序的Unit来说,PbHUB无法进行拓展.* +参考下图,了解HX711的时序: +
+ ## 产品特性 @@ -34,6 +40,14 @@ Port B 中的两条数据总线与ESP32的**GPIO36**和**GPIO26**连接,可根 - 1x PbHUB Unit - 1x Grove 线 +### Mini Burner + +>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_PbHUB.exe) + +>2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 + +!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) ## 原理图 diff --git a/docs/zh_CN/unit/pir.md b/docs/zh_CN/unit/pir.md index 5d96e076..8a8e7825 100644 --- a/docs/zh_CN/unit/pir.md +++ b/docs/zh_CN/unit/pir.md @@ -43,6 +43,16 @@ ## 例程 +### 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#安装串口驱动) + + ### 1. Arduino IDE *以下代码仅为片段,如需获取完整代码, [请点击此处](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/PIR/Arduino).* diff --git a/docs/zh_CN/unit/relay.md b/docs/zh_CN/unit/relay.md index 7257b146..0dc11de2 100644 --- a/docs/zh_CN/unit/relay.md +++ b/docs/zh_CN/unit/relay.md @@ -36,6 +36,15 @@ ## 例程 +### Mini Burner + +>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_Relay.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/RELAY/Arduino).* diff --git a/docs/zh_CN/unit/rfid.md b/docs/zh_CN/unit/rfid.md index cb7b999d..2f6b62bd 100644 --- a/docs/zh_CN/unit/rfid.md +++ b/docs/zh_CN/unit/rfid.md @@ -46,6 +46,15 @@ ## 例程 +### Mini Burner + +>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_RFID.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/RFID/Arduino).* diff --git a/docs/zh_CN/unit/rgb.md b/docs/zh_CN/unit/rgb.md index b338b189..1402f29b 100644 --- a/docs/zh_CN/unit/rgb.md +++ b/docs/zh_CN/unit/rgb.md @@ -28,6 +28,15 @@ ## 例程 +### Mini Burner + +>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_RGB.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/RGB/Arduino).* diff --git a/docs/zh_CN/unit/rs485.md b/docs/zh_CN/unit/rs485.md index f1792012..2fae5852 100644 --- a/docs/zh_CN/unit/rs485.md +++ b/docs/zh_CN/unit/rs485.md @@ -34,6 +34,15 @@ - 数据手册 - **[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 319d91e6..0cb30f68 100644 --- a/docs/zh_CN/unit/thermal.md +++ b/docs/zh_CN/unit/thermal.md @@ -48,6 +48,15 @@ ## 例程 +### Mini Burner + +>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_MLX90640.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/THERMAL/Arduino)。* diff --git a/docs/zh_CN/unit/tof.md b/docs/zh_CN/unit/tof.md index 138958b6..b339fa46 100644 --- a/docs/zh_CN/unit/tof.md +++ b/docs/zh_CN/unit/tof.md @@ -54,6 +54,15 @@ ## 例程 +### Mini Burner + +>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_TOF_VL53L0X.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/TOF/Arduino).* diff --git a/docs/zh_CN/unit/trace.md b/docs/zh_CN/unit/trace.md index 7d3fc43f..d9adce22 100644 --- a/docs/zh_CN/unit/trace.md +++ b/docs/zh_CN/unit/trace.md @@ -39,6 +39,15 @@ ## 例程 +### Mini Burner + +>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_TRACE.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/TRACE/Arduino)。* diff --git a/docs/zh_CN/unit/weight.md b/docs/zh_CN/unit/weight.md index 973c113a..4468b5ca 100644 --- a/docs/zh_CN/unit/weight.md +++ b/docs/zh_CN/unit/weight.md @@ -55,6 +55,15 @@ ## 例程 +### Mini Burner + +>1.Mini Burner是一个简洁快速的程序烧录器,每一个产品页面里的Mini Burner都提供了一个与产品相关的案例程序. +[点击此处下载](https://m5stack.oss-cn-shenzhen.aliyuncs.com/MiniBurner/Unit/MiniBurner_WEIGHT.exe) + +>2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录 + +!>3.Mini Burner烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动) + ### 1. Arduino IDE 该案例使用10Kg量程的传感器.(单位:克)