From 0d6403495576eaf4f8b09964c288a9103f7ea6fd Mon Sep 17 00:00:00 2001 From: LottesLiu Date: Wed, 15 May 2019 16:31:58 +0800 Subject: [PATCH] ... --- .../m5buner_com_bandrate_02.jpg | Bin 33980 -> 0 bytes .../m5stickc_qs_mac_adn_config_01.png | Bin 119825 -> 0 bytes docs/en/module/lora.md | 2 +- .../m5stack_core_get_started_Arduino_MacOS.md | 15 ++-- ...5stack_core_get_started_Arduino_Windows.md | 20 ++--- .../m5stack_core_get_started_MicroPython.md | 77 ++++++++++-------- .../m5core/m5stack_core_quick_start.md | 4 +- .../m5stick/m5stick_quick_start.md | 2 +- .../m5stick_quick_start_with_arduino_MacOS.md | 18 ++-- ...5stick_quick_start_with_arduino_Windows.md | 22 ++--- .../m5stick_quick_start_with_uiflow.md | 33 ++++---- .../m5stickc/m5stickc_quick_start.md | 8 +- ...m5stickc_quick_start_with_arduino_MacOS.md | 16 ++-- ...stickc_quick_start_with_arduino_Windows.md | 7 +- .../m5stickc_quick_start_with_uiflow.md | 42 +++++----- 15 files changed, 141 insertions(+), 125 deletions(-) delete mode 100644 docs/assets/img/getting_started_pics/how_to_burn_firmware/m5buner_com_bandrate_02.jpg delete mode 100644 docs/assets/img/getting_started_pics/m5stickc/m5stickc_qs_mac_adn_config_01.png diff --git a/docs/assets/img/getting_started_pics/how_to_burn_firmware/m5buner_com_bandrate_02.jpg b/docs/assets/img/getting_started_pics/how_to_burn_firmware/m5buner_com_bandrate_02.jpg deleted file mode 100644 index 52dd9accd58dacde2774a5b9e8d1d515d802431c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33980 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 diff --git a/docs/assets/img/getting_started_pics/m5stickc/m5stickc_qs_mac_adn_config_01.png b/docs/assets/img/getting_started_pics/m5stickc/m5stickc_qs_mac_adn_config_01.png deleted file mode 100644 index d6e7d00979357b03584c4ce044c1fb22c0d8a483..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 119825 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 U4a)Nv7#J8lUHx3vIVCg!0D$O+9{>OV diff --git a/docs/en/module/lora.md b/docs/en/module/lora.md index 117fc6a4..a7a2d23f 100644 --- a/docs/en/module/lora.md +++ b/docs/en/module/lora.md @@ -60,7 +60,7 @@ LoRa and LoRaWAN permit long-range connectivity for Internet of Things (IoT) dev These are the point-to-point communication examples between two LORA modules. The LoRa nodes send and receive messages. -* Blue string indicates send succeed. +* Blue string indicates sending succeed. * Yellow string display the received messages. 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 7759e3d7..3fae61af 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 @@ -97,13 +97,13 @@ The serial device name is `tty.SLAB_USBtoUART` -#### (4) Search `ESP32` in the pop-up window, find it and click `Install` +#### (4) Search `ESP32` in `Boards Manager` window, find it and click `Install` ## 4. Install M5Stack Library -#### (1) Open Arduino IDE, then Select `Sketch`->`Include Library`->`Manage Libraries...` +#### (1) Open Arduino IDE, Select `Sketch`->`Include Library`->`Manage Libraries...` @@ -119,11 +119,11 @@ Make sure you have M5Core connected to your computer via USB #### (1) Select the correct board name and serial device name -Open Arduino IDE, select `Tools`->`Board`->`M5Stack-Core-ESP32` for your M5Core, `Tools` -> `Ports` for serial port +Choose the correct development `Board` and `Port`: `Tools`->`Board`->`M5Stack-Core-ESP32`, `Tools` -> `Ports` ->`tty.SLAB_USBtoUART` -#### (2) Then select an example +#### (2) Then choose an example `File`->`Examples`->`M5Stack`->`Basics` @@ -132,13 +132,13 @@ Choose the example named `HelloWorld`. #### (3) Upload it -Click `Upload`, to flash the code to the device. Once it's done, reset the M5Core, the screen on M5Core will display "Hello World!" +Click `Upload`, to flash the code to the device. Once it's done, reset the M5Core. It will display "Hello World!" on the screen. ## Note -Most version of MacOS have no problem detecting the serial device that connected to the computer, but might have truble on High Sierra. Sometimes `SLAB_USBtoUART` fail to appear. In this case, after connected the M5,open `security and privacy` in the `system preferences` and set it to `permit`. +Most version of MacOS have no problem detecting the serial device that connected to the computer, but it might have exceptions on High Sierra. Sometimes `SLAB_USBtoUART` fail to appear. In this case, after connected the M5,open `security and privacy` in the `system preferences` and set it to `permit`. @@ -151,8 +151,7 @@ Most version of MacOS have no problem detecting the serial device that connected ## 6. Related Video - Arduino video tutorial for M5. - Although This video is a little out of date, some webpage is not available, it still a good tutorial for beginners,and it shows the manual way of adding m5stack library and almost covered every step we have mentioned in the former steps. - + Although This video is a little out of date, some webpage is not available anymore. it's still a good tutorial for beginners,and it shows the manual way of adding m5stack library and almost covered every step we have mentioned above. 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 3bdece6a..4015c8b3 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 @@ -26,7 +26,7 @@ Open up your browser, and visit Arduino official website https://www.arduino.cc -#### (3) To install IDE, double click Arduino executable file. Keep the default selection throughout this process, including the installation path. +#### (3) To install IDE, double click the Arduino executable file. Keep the default selection throughout this process, including the installation path. @@ -42,9 +42,9 @@ Open up your browser, visit M5Stack official website https://m5stack.com/downloa #### (2) Based on your Windows operating system type, select the corresponding driver installation package -* 32-bit Windows operating system, choose `CP210xVCPInstaller_x86_vx.x.x.x.exe` +* 32-bit, choose `CP210xVCPInstaller_x86_vx.x.x.x.exe` -* 64-bit Windows operating system, choose `CP210xVCPInstaller_x64_vx.x.x.x.exe` +* 64-bit, choose `CP210xVCPInstaller_x64_vx.x.x.x.exe` @@ -56,9 +56,9 @@ Open up your browser, visit M5Stack official website https://m5stack.com/downloa #### (4) Check the serial port number `COMx` -Check the list of identified COM ports in the `Windows Device Manager`: +Check identified COM ports list in the `Windows Device Manager`: -Connect the Core to the computer via a USB Type-C cable, open `Windows Device Manager`, click `Ports(COM & LPT)` if you see this `SiLicon Labs CP210x USB to UART Bridge(COMx) ` , means the driver installation is succeed and your PC is allowed to communicate with M5. +Connect the M5Core to your computer via USB Type-C cable, open `Windows Device Manager`, click `Ports(COM & LPT)` if you see this `SiLicon Labs CP210x USB to UART Bridge(COMx) ` , means the driver installation succeed and your PC is allowed to communicate with M5. @@ -100,7 +100,7 @@ Connect the Core to the computer via a USB Type-C cable, open `Windows Device Ma ## 5. Example -Now that everything is ready to go, you can select a demo example from the `Example` list, before that let's do some configuration on the IDE. +Now that everything is ready to go, you can select a demo example from the `Example` list, before that, let's do some configuration on the IDE. Make sure you have M5Core connected to your computer via USB @@ -110,7 +110,7 @@ config your board name, baudrate, the specified serial port: M5Stack-Core-ESP32, -#### (2) Then select an example +#### (2) Then choose an example @@ -119,9 +119,9 @@ Click `Upload`, to flash the code to the device. -#### (4) New a M5Stack program +#### (4) Creat a new M5Stack program -Open Arduino IDE, create a `.ino` file, `File`->`New`. Click `Save`, name it my_test.ino, and save it somewhere. +Create a `.ino` file, `File`->`New`. Click `Save`, name it `my_test.ino`, and save it somewhere. Copy the code below to my_test.ino @@ -145,6 +145,6 @@ void loop() { } ``` -compile it and upload, the M5Stack screen will display "Hello World!" "M5Stack is running successfully!" +Compile and upload, the M5Stack screen will display "Hello World!" "M5Stack is running successfully!" \ No newline at end of file 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 d52f27e9..f21f52be 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 @@ -14,9 +14,9 @@ ## 1. Install USB to Serial Driver -Open up your browser, and visit the official website of M5Stack https://m5stack.com/download +Open up your browser, and visit M5Stack official website https://m5stack.com/download -### (1) Navigate to `Explore` `Download` `CP210X Driver` and based on your OS choose to download the installation package, unzip it then. +### (1) Navigate to `Explore` `Download` `CP210X Driver`. Based on your OS choose to download the installation package, unzip the package afterwards. @@ -24,7 +24,7 @@ Open up your browser, and visit the official website of M5Stack https://m5stack #### 1. For Mac -- After unzipped this package, double click the disk image `SiLabsUSBDriverDisk.dmg` for installation +- Double click the disk image `SiLabsUSBDriverDisk.dmg` for installation @@ -48,16 +48,16 @@ Open up your browser, and visit the official website of M5Stack https://m5stack - Check the serial port number `/dev/tty.SLAB_USBtoUART` -To make sure if the Driver has installed on your MAC: +To make sure if the Driver is installed on your MAC: -Open `Terminal`, connect `M5Core` with your MAC through USB Type-C cable, and type in the following command to view the available serial ports list. +Open `Terminal`, connect `M5Core` with your MAC through USB Type-C cable, and type in the command `ls .dev.tty*` to view the available serial ports list. -Disconnect M5Core device, and type in the same command on `Terminal` to see which port disappeared from the list. -That how we identify the name of the serial device. +Disconnect M5Core device, and type in the same command to see which port disappeared from the list. +That how we identify the name of the current serial port device. @@ -65,11 +65,11 @@ That how we identify the name of the serial device. -#### 2. +#### 2. For Windows - Based on your windows system, please choose: -* 32-bit Windows operating system `CP210xVCPInstaller_x86_vx.x.x.x.exe` + - 32-bit `CP210xVCPInstaller_x86_vx.x.x.x.exe` -* 64-bit Windows operating system `CP210xVCPInstaller_x64_vx.x.x.x.exe` + - 64-bit `CP210xVCPInstaller_x64_vx.x.x.x.exe` @@ -81,9 +81,9 @@ That how we identify the name of the serial device. - Check the serial port number `COMx` -Check the list of identified COM ports in the `Windows Device Manager`: +Check identified COM port list in the `Windows Device Manager`: -Connect the Core to the computer via a USB Type-C cable, open `Windows Device Manager`, click `Ports(COM & LPT)` if you see this `SiLicon Labs CP210x USB to UART Bridge(COMx) ` , means the driver installation is succeed and your PC is allowed to communicate with M5. +Connect the device to your computer via a USB Type-C cable, open `Windows Device Manager`, click `Ports(COM & LPT)` if you see this `SiLicon Labs CP210x USB to UART Bridge(COMx) ` , means the driver installation succeed and your PC is allowed to communicate with M5. @@ -99,44 +99,44 @@ Go to [M5Stack Official Website](http://www.m5stack.com/download), and download ### (2) Flash the firmware -- Connect M5Core to your computer via the USB Type-C cable, unzip the M5Burner pakage,here appears a folder, open the folder and double-click the executable `M5Burner.exe` +- 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` -- Select the `serial number` and `921600 baud rate` that the board is connected to the computer, and select the latest version of UIFlow firmware. +- Select the `serial number` and `921600 baud rate` , and select the latest version of UIFlow firmware. - + - Download UIFlow firmware from the cloud. -- - -- Before Click `Burn` make sure you erase it first, and then make sure you choose the right firmware on the left list. + - +- Before Click `Burn` make sure you click erase first, and then make sure you choose the right firmware on the left list. + - Click `Burn` -- If you see the following message, means the firmware has flash onto your M5Core. +- If you see the following message, means you have the firmware flashed onto your M5Core. ## 3. Wi-Fi Setting -### (1) Press `SETUP` to enter the Wi-Fi config mode. +### (1) Enter the Wi-Fi config mode. -- Reboot the M5Core by press the red button on the side,the device will run the UIFlow firmware. -- Click `SETUP` right after the screen light up. Please be quick. -- In this page, navigate to `Link Server: Flow.m5stack.com` press the middle button to confirm. +- Reboot the M5Core by press the red button on the side, then the device will run the UIFlow firmware we just downloaded. +- Click `SETUP` right after the screen light up. Please be quick. If you miss it, repeat the process. +- In the `SETUP` page, choose `Link Server: Flow.m5stack.com` and press the middle button to confirm. ### (2) Connect to AP -- Now the device is in Wi-Fi AP mode, use your phone to connect this AP. The AP name would start with "M5Stack-". +- Now the device is in Wi-Fi AP mode, use your phone to connect this AP. The AP name would start with "M5Stack-". - After connected to the AP, your phone and the device has established a Wi-Fi connection. -- Open up a broswer on your phone and type in `192.168.4.1` in the address bar. Here you will enter the Wi-Fi Config page. -- Choose the local Wi-Fi and type in the password to tell the device use that Wi-Fi to get access to the internet. +- Then you will need to visit this address `192.168.4.1` on your phone browser. Here you will enter the Wi-Fi config page. +- Choose the local Wi-Fi (5G is not supported yet), type in the password. Then click `Configure`. By this way, you can tell the device to use the chosen Wi-Fi to get access to the internet. @@ -146,11 +146,11 @@ Go to [M5Stack Official Website](http://www.m5stack.com/download), and download -- The status of the small dot on the screen: +- The small dot(top right) on the screen indicates the connection status with UIFlow server: -* Green means connected to UIFlow cloud. + - Green: connected -* Red means disconnected to UIFlow cloud. + - Red : disconnected. ## 4. Program @@ -160,8 +160,9 @@ Go to [M5Stack Official Website](http://www.m5stack.com/download), and download -- At top right coner, navigate to `setting`,here you will need to type in the `APIKEY` displayed on the screen, choose your `Language` and `Device`(core). Click `OK`. -- The device will trying to connect with the UIFlow server. Once it connected, the small dot on the screen will turn green. +- At top right coner, navigate to `setting`, here you will need to type in the `APIKEY` displayed on the screen, choose your `Language` and `Device`(core). Click `OK`. +- Hold on untill the webpage shows "connected". +- Now that the device has established a connection with the UIFlow server. we can start programming @@ -190,6 +191,18 @@ Now you can start programming with UIFlow! *Source codee link: https://github.com/m5stack/M5-ProductExampleCodes/blob/master/Core/M5_draw_heart.m5f* +## Supplement + +> What gonna happen if you click `Download`?
+ You will have the current code downloading onto the device, it will reboot right away. Then, the device will enter "execute" mode back from the reboot. In this case, if you want to go back to program mode, you will need to press the power button to reboot the device and press button `A` right away. + + + +>How to switch to another Wi-Fi for the device? +- First, reboot the device, +- Right after the reboot, press button `Upload` to the left. +- You will see M5Core connecting the local Wi-Fi and going back to program mode. + #### c. Write a MicroPython program Copy the following code into the Python editing area, then click `Run` diff --git a/docs/en/quick_start/m5core/m5stack_core_quick_start.md b/docs/en/quick_start/m5core/m5stack_core_quick_start.md index 086bbcf2..99f4eecb 100644 --- a/docs/en/quick_start/m5core/m5stack_core_quick_start.md +++ b/docs/en/quick_start/m5core/m5stack_core_quick_start.md @@ -1,7 +1,7 @@ # M5Core Get Started {docsify-ignore-all} -**Choose your Developmet platform below for getting started** +**Choose the development platform** | | | | |:---:|:---:|:---:| -|[Arduino-MacOS](en/quick_start/m5core/m5stack_core_get_started_Arduino_MacOS) | [Arduino-Windows](en/quick_start/m5core/m5stack_core_get_started_Arduino_Windows) | [UIFlow](en/quick_start/m5core/m5stack_core_get_started_MicroPython)| +|[Arduino-MacOS](en/quick_start/m5core/m5stack_core_get_started_Arduino_MacOS) | [Arduino-Windows](en/quick_start/m5core/m5stack_core_get_started_Arduino_Windows) | [UIFlow (Blockly & Micropython)](en/quick_start/m5core/m5stack_core_get_started_MicroPython)| diff --git a/docs/en/quick_start/m5stick/m5stick_quick_start.md b/docs/en/quick_start/m5stick/m5stick_quick_start.md index 6197a7c8..84bf0a5c 100644 --- a/docs/en/quick_start/m5stick/m5stick_quick_start.md +++ b/docs/en/quick_start/m5stick/m5stick_quick_start.md @@ -1,6 +1,6 @@ # M5Stick Quick Start {docsify-ignore-all} -**Choose your development platform below for getting started** +**Choose the development platform** | | | | |:---:|:---:|:---:| 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 5aa4095e..5751fc65 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 @@ -26,7 +26,7 @@ -Open up your browser, visit official website of Arduino https://www.arduino.cc/en/Main/Software +Open up your browser, visit Arduino official website https://www.arduino.cc/en/Main/Software #### (1) click `Mac OS X` to download `Arduino IDE` @@ -111,7 +111,7 @@ The serial port name is `tty.SLAB_USBtoUART` ## 4. Install M5Stack Library -#### (1) Open Arduino IDE, then Select `Sketch`->`Include Library`->`Manage Libraries...` +#### (1) Open Arduino IDE, Select `Sketch`->`Include Library`->`Manage Libraries...` @@ -127,15 +127,15 @@ The serial port name is `tty.SLAB_USBtoUART` ## 6. Example -Now that everything is ready to go, you can select a demo example from the `Example` list, before that let's do some configuration on the IDE. +Now that everything is ready to go, you can select a demo from the `Example` list, before that let's do some configuration on the IDE. Make sure you have M5Stick connected to your computer via USB -#### (1) Select the correct board name and serial device name +#### (1) Select the correct board and serial port name Start up Arduino IDE, and select `Tools -> Boards -> M5Stack-Core-ESP32` -select `Tools -> Ports ->` to set up the serial port. +choose the right port at `Tools -> Ports ->`. @@ -143,17 +143,17 @@ select `Tools -> Ports ->` to set up the serial port. Click `File-> Examples`. Here are some test demos in `M5Stack`->`Stick` -You can find a example name `FactoryTest` inside Basics. +We can try an example inside Basics, name `FactoryTest` . -Click `Upload`, to flash the code to the device. Once it's done, reset the device, the screen on M5Core will display "Hello World!" +Click `Upload`, to flash the code to the device. Once it's done, reset the device, The Screen will display "Hello World!" -**The button located on the bottom left is the power button, single-click to reboot. To enter deep sleep mode, double click this button** +**The button located on the bottom left is the power button, single-click to reboot. To enter deep sleep mode, double click** ## Note -Most version of MacOS have no problem detecting the serial device that connected to the computer, but might have truble on High Sierra. Sometimes `SLAB_USBtoUART` fail to appear. In this case, after connected the M5,open `security and privacy` in the `system preferences` and set it to `permit`. +Most version of MacOS have no problem detecting the serial device that connected to the computer, but might have exception on High Sierra. Sometimes `SLAB_USBtoUART` fail to appear. In this case, after connected the M5,open `security and privacy` in the `system preferences` and set it to `permit`. 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 c256d1c1..1688e387 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 @@ -46,9 +46,9 @@ Open up your browser, and visit M5Stack official website https://m5stack.com/dow #### (2) Based on your Windows operating system type, select the corresponding driver installation package -* 32-bit Windows operating system, choose `CP210xVCPInstaller_x86_vx.x.x.x.exe` +* 32-bit `CP210xVCPInstaller_x86_vx.x.x.x.exe` -* 64-bit Windows operating system, choose `CP210xVCPInstaller_x64_vx.x.x.x.exe` +* 64-bit `CP210xVCPInstaller_x64_vx.x.x.x.exe` @@ -60,9 +60,9 @@ Open up your browser, and visit M5Stack official website https://m5stack.com/dow #### (4) Check the serial port number `COMx` -Check the list of identified COM ports in the `Windows Device Manager`: +Check identified COM port list in the `Windows Device Manager`: -Connect the Core to the computer via a USB Type-C cable, open `Windows Device Manager`, click `Ports(COM & LPT)` if you see this `SiLicon Labs CP210x USB to UART Bridge(COMx) ` , means the driver installation is succeed and your PC is allowed to communicate with M5. +Connect the Core to the computer via a USB Type-C cable, open `Windows Device Manager`, click `Ports(COM & LPT)` if you see this `SiLicon Labs CP210x USB to UART Bridge(COMx) `, means the driver installation succeed and your PC is allowed to communicate with M5. @@ -84,7 +84,7 @@ Connect the Core to the computer via a USB Type-C cable, open `Windows Device Ma -#### (4) Search `ESP32` in the pop-up window, find it and click `Install` +#### (4) Search `ESP32` at `Boards Manager` window, find it and click `Install` @@ -106,26 +106,26 @@ Connect the Core to the computer via a USB Type-C cable, open `Windows Device Ma ## 6. Example -Now that everything is ready to go, you can select a demo example from the `Example` list, before that let's do some configuration on the IDE. +Now that everything is ready to go, you can select a demo from the `Example` list, before that, let's do some configuration on the IDE. Make sure you have M5Stick connected to your computer via USB #### (1) Select the correct board name and serial device name -Start up Arduino IDE, and select `Tools -> Boards -> M5Stack-Core-ESP32` +Select `Tools -> Boards -> M5Stack-Core-ESP32` -select `Tools -> Ports ->` to set up the serial port. +Choose the right port number at `Tools -> Ports ->`. #### (2) Select an example -Click `File-> Examples`. Here are some test demos in `M5Stack`->`Stick` +Click `File-> Examples`. Here are some test demo in `M5Stack`->`Stick` -You can find a example name `FactoryTest` inside Basics. +Let's try an example inside Basics. Name `FactoryTest` -Click `Upload`, to flash the code to the device. Once it's done, reset the device, the screen on M5Core will display "Hello World!" +Click `Upload`, to flash the code to the device. Once it's done, reset the device, The screen will display "Hello World!" **The button located on the bottom left is the power button, single-click to reboot. To enter deep sleep mode, double click this button** diff --git a/docs/en/quick_start/m5stick/m5stick_quick_start_with_uiflow.md b/docs/en/quick_start/m5stick/m5stick_quick_start_with_uiflow.md index 2c1f312c..d622be1c 100644 --- a/docs/en/quick_start/m5stick/m5stick_quick_start_with_uiflow.md +++ b/docs/en/quick_start/m5stick/m5stick_quick_start_with_uiflow.md @@ -20,15 +20,15 @@ ## Update firmware ->Update the stick to the latest firmware version for a better experience. +> For a better developing experience, Please update your device to the newest firmware version. -*If you need to update or flash firmware, please click [here](en/related_documents/how_to_burn_firmware)* +*To update UIFlow firmware, please click [here](en/related_documents/how_to_burn_firmware)* ## Power on ->The button located on the bottom left is the power button, single-click to reboot. To enter deep sleep mode, double click this button +>The button located on the bottom left is the power button, single-click to reboot. To enter deep sleep mode, double click this button. >In addition to the power button, M5Stick also provides another button, Button`A`. @@ -38,23 +38,24 @@ ### Step1. Set up WIFI -- If you power on M5Stick for the very first time, it will enter the configuration page by default. And it's OLED screen will display an **AP name(SSID)** and **ap-setting address(192.168.4.1)**. +- If you got M5Stick for the very first time, once it powered on, by default, it will enter the configuration page. The LED screen will display an **AP name(SSID)** and a **webpage address(192.168.4.1)**. -- In this case, you can use your phone to connect AP. -- After connected, use a browser on your phone and type in 192.168.4.1 onto the address bar. -- Enter the WIFI configuration page, choose your local WIFI, and type in password, click `Save`, and hold on for the connection to be done. +- You will need to use your phone to connect that AP. +- Once it connected, you will need to visit this address (192.168.4.1) on your phone browser. +- Now that you have entered the WIFI configuration page, choose your local WIFI, and type in password, click `Save`, and hold on for the connection to be done. ## Step2. Setting API Key -- After connected with Wi-Fi, M5Stick will reset and enter the programming mode automatically. -- When the screen displays “Done”, which means that the device has connected to the internet. +- After connected with the local Wi-Fi(5G is not supported yet), M5Stick will reset and get into program mode automatically. +- When a display on the screen shows “Done”, means that the device has connected to the internet. - To get access to our WebIDE, please visit here [flow.m5stack.com](http://flow.m5stack.com/). -- On the webpage, top right, navigate to `Settings` ,type in the **API Key** displayed on the M5stick screen and click `Save`. +- On the webpage, top right, navigate to `Settings` ,type in the **API Key** on the screen and click `Save`. -- After it was connected to the UIFlow, we can start programming +- Hold on untill the webpage shows "connected". +- Now that the device has established a connection with the UIFlow server. we can start programming @@ -62,11 +63,15 @@ ## Supplement ->If clicked `Download`, the device will downloaded the latest code, and after reboot the device will enter "execute" mode. In this case, if you want to go back to program mode, you will need to press `A` button right after it reset. +> What gonna happen if you click `Download`?
+ You will have the current code downloading onto the device, it will reboot right away. Then, the device will enter "execute" mode back from the reboot. In this case, if you want to go back to program mode, you will need to press the power button to reboot the device and press button `A` right away. - + ->If you want to switchh to a new wifi for the device, you will need to reboot the device and press and hold `A` button for more than one second, and release once the stick screen sappears `UIFlow` logo. +>How to switch to another Wi-Fi for the device? +- First, reboot the device, +- Right after the reboot, press and hold button `A` for more than one second. +- Rrelease the button when `UIFlow` logo appears on the screen . ## Related Video diff --git a/docs/en/quick_start/m5stickc/m5stickc_quick_start.md b/docs/en/quick_start/m5stickc/m5stickc_quick_start.md index 4db5dedf..2767c28b 100644 --- a/docs/en/quick_start/m5stickc/m5stickc_quick_start.md +++ b/docs/en/quick_start/m5stickc/m5stickc_quick_start.md @@ -1,7 +1,7 @@ # M5StickC Quick Start {docsify-ignore-all} -**Pick up your programming mode below for getting started** +**Choose the development platform** -| | | -|:---:|:---:| -|[Arduino-Windows](en/quick_start/m5stickc/m5stickc_quick_start_with_arduino_Windows) | [UIFlow](en/quick_start/m5stickc/m5stickc_quick_start_with_uiflow)| +| | | | +|:---:|:---:|:---:| +|[Arduino-MacOS](en/quick_start/m5stickc/m5stickc_quick_start_with_arduino_MacOS) | [Arduino-Windows](en/quick_start/m5stickc/m5stickc_quick_start_with_arduino_Windows) | [UIFlow](en/quick_start/m5stickc/m5stickc_quick_start_with_uiflow)| diff --git a/docs/en/quick_start/m5stickc/m5stickc_quick_start_with_arduino_MacOS.md b/docs/en/quick_start/m5stickc/m5stickc_quick_start_with_arduino_MacOS.md index d2f0ed98..9fffe509 100644 --- a/docs/en/quick_start/m5stickc/m5stickc_quick_start_with_arduino_MacOS.md +++ b/docs/en/quick_start/m5stickc/m5stickc_quick_start_with_arduino_MacOS.md @@ -6,7 +6,7 @@ - + ## Text Tutorial @@ -57,13 +57,13 @@ Open up your browser, and visit Arduino official website https://www.arduino.cc/ -#### (4) Search `ESP32` in the pop-up window, find it and click `Install` +#### (4) Search `ESP32` in `Boards Manager` window, find it and click `Install` ### Step3. Install M5StickC Lib -#### (1) Open Arduino IDE, then Select `Sketch`->`Include Library`->`Manage Libraries...` +#### (1) Open Arduino IDE, Select `Sketch`->`Include Library`->`Manage Libraries...` @@ -80,7 +80,7 @@ Make sure you have M5Core connected to your computer via USB #### (1) Select the correct board name and serial device name -Open Arduino IDE, select `Tools`->`Board`->`M5StickC` for your M5Core, `Tools` -> `Ports` for serial port +Open Arduino IDE, select `Tools`->`Board`->`M5StickC` , `Tools` -> `Ports`(choose the series port name) `Upload Speed`->`115200` @@ -89,17 +89,17 @@ Open Arduino IDE, select `Tools`->`Board`->`M5StickC` for your M5Core, `Tools` - Click `File-> Examples`. Here are some test demos in `M5Stack`->`Stick` -Let's open a example called `FactoryTest` inside Basics. +Let's open this example called `FactoryTest` inside Basics. - + -Click `Upload`, to flash the code to the device. Once it's done, reset the M5Core, the screen on M5Core will display "Hello World!" +Click `Upload`, to flash the code to the device. Once it's done, reset the M5Core, On M5Core screen will display "Hello World!" **The button located on the bottom left is the power button, single-click to reboot. To enter deep sleep mode, double click this button** ## Note -Most version of MacOS have no problem detecting the serial device that connected to the computer, but might have truble on High Sierra. Sometimes `SLAB_USBtoUART` fail to appear. In this case, after connected the M5,open `security and privacy` in the `system preferences` and set it to `permit`. +Most version of MacOS have no problem detecting the serial device that connected to the computer, but it might have exceptions on High Sierra. Sometimes `SLAB_USBtoUART` fail to appear. In this case, after connected the M5,open `security and privacy` in the `system preferences` and set it to `permit`. diff --git a/docs/en/quick_start/m5stickc/m5stickc_quick_start_with_arduino_Windows.md b/docs/en/quick_start/m5stickc/m5stickc_quick_start_with_arduino_Windows.md index 930c4e70..c960d12b 100644 --- a/docs/en/quick_start/m5stickc/m5stickc_quick_start_with_arduino_Windows.md +++ b/docs/en/quick_start/m5stickc/m5stickc_quick_start_with_arduino_Windows.md @@ -52,7 +52,7 @@ Open up your browser, and visit Arduino official website https://www.arduino.cc -#### (4) Search `ESP32` in the pop-up window, find it and click `Install` +#### (4) Search `ESP32` in `Boards Manager` window, find it and click `Install` @@ -68,7 +68,7 @@ Open up your browser, and visit Arduino official website https://www.arduino.cc ## 4. Example -Now that everything is ready to go, you can select a demo example from the `Example` list, before that let's do some configuration on the IDE. +Now that everything is ready to go, you can select a demo example from the `Example` list, before that, let's do some configuration on the IDE. Make sure you have M5StickC connected to your computer via USB @@ -78,13 +78,14 @@ config your board name, baudrate, the specified serial port: M5StickC, 115200, C -#### (2) Then select an example +#### (2) Choose an example #### (3) Upload it Click `Upload`, to flash the code to the device. + ## 5. Video Tutorial 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 c112fe9f..7f335ead 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,7 +12,7 @@ ### (1) Download M5Burner -Go to [M5Stack Official Website](http://www.m5stack.com/download), and download M5Burner +Go to [M5Stack](http://www.m5stack.com/download) Official Website , and download M5Burner Screenshot of coverpage @@ -20,26 +20,25 @@ Go to [M5Stack Official Website](http://www.m5stack.com/download), and download ### (2) Flash the firmware -- Connect M5StickC to your computer via the USB Type-C cable, unzip the M5Burner pakage,here appears a folder, open the folder and double-click the executable `M5Burner.exe` +- Connect M5StickC to your computer via the USB Type-C cable, unzip the M5Burner pakage +- Here appears a folder, open the folder and double-click the executable `M5Burner.exe` -- Select the `serial number` and `115200 baud rate` that the board is connected to the computer, and select the latest version of UIFlow firmware. +- Select the `COM` number and `Baudrate` (115200), and select the latest version of UIFlow firmware. - Download UIFlow firmware from the cloud. -- - + -- Before Click `Burn` make sure you erase it first, and then make sure you choose the right firmware on the left list. +- Before Click `Burn` make sure you click erase first, and then make sure you choose the right firmware on the left list. + - - Click `Burn` - -- If you see the following message, means the firmware has flash onto your M5Core. +- If you see the following message, means the firmware has downloaded onto your M5Core. @@ -47,9 +46,7 @@ Go to [M5Stack Official Website](http://www.m5stack.com/download), and download #### (1) Select `SETUP` -After flash the UIFlow firmware, press and hold the `Power` button (bottom left side)for 2 seconds until the screen light up. - -The screen will display the AP name as shown below. +After flash the UIFlow firmware, press and hold the `Power` button (bottom left side) for 2 seconds until the screen light up. @@ -58,15 +55,16 @@ The screen will display the AP name as shown below. - Now the device is in Wi-Fi AP mode, use your phone to connect this AP. The AP name would start with "M5-". - After connected to the AP, your phone and the device has established a Wi-Fi connection. -- Open up a broswer on your phone and type in `192.168.4.1` in the address bar. Here you will enter the Wi-Fi Config page. -- Choose the local Wi-Fi and type in the password to tell the device use that Wi-Fi to get access to the internet. +- Once it connected, you will need to visit this address (192.168.4.1) on your phone browser. Here you will enter the Wi-Fi config page. +- Choose the local Wi-Fi(5G is not supported yet), type in the password. Then click `Configure`. By this way, you can tell the device to use the chosen Wi-Fi to get access to the internet. #### (3) Connect to Wi-Fi -- After the M5Core connected to the internet, the device will restart and display the UIFlow version number, the `APIKEY` ,and a global icon for indication of connection status with UIFlow server. - +- After connected with the local Wi-Fi, M5StickC will reset and get into program mode automatically. +- When a display on the screen shows the UIFlow version number, the `APIKEY` ,and a global icon, which means that the device has connected to the internet. +- The global icon indicate the connection status with UIFlow server. * Green: Connected * Red : Disconnected @@ -80,13 +78,13 @@ The screen will display the AP name as shown below. -- At top right coner, navigate to `setting`,here you will need to type in the `APIKEY` displayed on the screen, choose your `Language` and `Device`(core). Click `OK`. +- At top right coner, navigate to `setting`,here you will need to type in the `APIKEY` which is displayed on the screen, choose your `Language` and `Device`(Stick-c). Click `OK`. -- The device will trying to connect with the UIFlow server. Once it connected, the small dot on the screen will turn green. +- The device will trying to connect with the UIFlow server. Once the connection has established , the globle icon on the screen will turn green. Now you can start programming with UIFlow! @@ -97,20 +95,20 @@ Now you can start programming with UIFlow! -- From `Event`, drag in `Event` into the programming area. and attach it underneath `Setup` +- From `Event`, drag in `Loop` into the programming area. and attach it underneath `Setup` -- From `Hardware` -> `LED`, drag in some blocks `LED ON` and `LED OFF` , place then inside `Loop` +- From `Hardware` -> `LED`, drag in some blocks, `LED ON` and `LED OFF`. place them inside `Loop` - From `Timer`, drag in block `Wait 1s` - hit `Run` + -**The Result:** - +- the LED on the device will blink at a 1Hz frequency.