Merge branch 'master' of github.com:m5stack/m5-docs

This commit is contained in:
shaoxiang
2019-08-29 18:14:06 +08:00
104 changed files with 2194 additions and 64 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 79 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 79 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 79 KiB

+2 -2
View File
@@ -8,7 +8,7 @@
## Description
**M5GO BOTTOM** is apparently the bottom part of M5GO which is a upgrade of basic bottoms, with a larger battery(500mAh), LOGO-compatilble holes, MICPHONE, LED Bar , two more CONNEXT PORTand more.
**M5GO BOTTOM** is apparently the bottom part of M5GO which is a upgrade of basic bottoms, with a larger battery(500mAh), LOGO-compatilble holes, Analog Micphone, LED Bar , two more CONNEXT PORTand more.
**M5GO BOTTOM** is the same Bottom of [M5GO Lite](https://docs.m5stack.com/#/en/core/m5go_lite), [M5GO IoT Kit](https://docs.m5stack.com/#/en/core/m5go) and [M5Fire](https://docs.m5stack.com/#/en/core/fire).
@@ -29,7 +29,7 @@
| :----------: |:------------: |
| LED Pin | GPIO15 |
**MIC**
**Analog MIC**
Analog Microphone
+5 -5
View File
@@ -24,7 +24,7 @@ Power Operation:
- Power Off: Button long-press for 8s
- Reset module: GPIO26 HIGH
<img src="assets/img/product_pics/module/gsm/gsm_03.jpg" width="50%" height="50%"> <img src="assets/img/product_pics/module/gsm/gsm_04.jpg" width="50%" height="50%">
<img src="assets/img/product_pics/module/gsm/gsm_03.jpg" width="50%" height="50%"> <img src="assets/img/product_pics/module/gsm/gsm_04.jpg" width="50%" height="50%"> <img src="assets/img/product_pics/module/gsm/NanoSIM.jpeg" width="50%" height="50%">
<br><br><br>
*The Global System for Mobile Communications (GSM) is a standard developed by the European Telecommunications Standards Institute (ETSI) to describe the protocols for second-generation (2G) digital cellular networks used by mobile devices such as mobile phones and tablets.*
@@ -38,8 +38,8 @@ Product Feature:
- 2x LEDs
- 2X speakers: SPK1 reserved, SPK2 connected to PIN25
- M6315
- Tem-40°C ~ + 85°C
- Frequency BandMHz:
- Tem�-40°C ~ + 85°C
- Frequency Band(MHz�:
- 850/900/1800/1900
- Data Transmit:
- spped: (kbps) 85.6(UL)/85.6(DL)
@@ -48,8 +48,8 @@ Product Feature:
- Network Protocol: IPV4/IPV6*/TCP/UDP/PPP/HTTP/FTP/MQTT
- Consumption:
- <2mA@DRX=5
- Product Size54.2mm x 54.2mm x 12.8mm
- Product weight12.8g
- Product Sizeï¼?54.2mm x 54.2mm x 12.8mm
- Product weightï¼?12.8g
## Include
+5 -4
View File
@@ -17,6 +17,7 @@ In the LTE-4G module scheme, we added more hardware resources, 1 reserved speake
M8321 is 4V power input, so in the hardware of LTE-4G module, we added a Bidirectional Voltage-Level Translator (TXS0104E), to switch the power supply to 4V.
<img src="assets/img/product_pics/module/lte/lte_03.jpg" width="50%" height="50%">
<img src="assets/img/product_pics/module/lte/NanoSIM.jpeg" width="50%" height="50%">
<br>
*In telecommunication, Long-Term Evolution (LTE) is a standard for wireless broadband communication for mobile devices and data terminals, based on the GSM/EDGE and UMTS/HSPA technologies. It increases the capacity and speed using a different radio interface together with core network improvements.*
@@ -28,13 +29,13 @@ Product Feature:
- Power Input: 5V
- Serial Communication: Uart2 16/17
- M8321
- Tem-40°C ~ + 85°C
- Tem�-40°C ~ + 85°C
- Frequency Band:
- LTE-TDD:B38/B39/B40/B41
- LTE-FDD:B1/B3/B8
- TD-SCDMA:B34/B39
- WCDMA:B1/B8
- GSM(MHz)900/1800
- GSM(MHz)ï¼?900/1800
- Data Transmit:
- LTE speed: (Mbps) LTE-FDD 50(UL)/150(DL) LTE-TDD 50(UL)/100(DL)
- HSPA+ speed: (Mbps) 5.76(UL)/21.6(DL)
@@ -47,8 +48,8 @@ Product Feature:
- 17uA@Poweroff
- 3mA@Sleep
- 45mA@Idle
- Product Size54.2mm x 54.2mm x 12.8mm
- Product weight18.1g
- Product Sizeï¼?54.2mm x 54.2mm x 12.8mm
- Product weightï¼?18.1g
## Include
+3 -2
View File
@@ -1,6 +1,7 @@
# Module NB-IoT {docsify-ignore-all}
<img src="assets/img/product_pics/module/nb-iot/nb_iot_01.jpg" width="30%" height="30%">&nbsp;&nbsp;&nbsp; <img src="assets/img/product_pics/module/nb-iot/nb_iot_02.jpg" width="30%" height="30%">
<img src="assets/img/product_pics/module/nb-iot/NanoSIM.jpeg" width="60%" height="60%">
***
@@ -60,8 +61,8 @@ Power Operation:
- 167mA@Tx(23dBm/15kHzST) 54mA@Rx
-output power: 23dBm±2dB
- Certificate: CCC/SRRC/NAL/GTI
- Product Size54.2mm x 54.2mm x 12.8mm
- Product weight13.3g
- Product Sizeďź?54.2mm x 54.2mm x 12.8mm
- Product weightďź?13.3g
## Include
+216
View File
@@ -0,0 +1,216 @@
# Calculator
__________________________
#### Feature introduction
> Enter numbers
><img src="/image/FACES/Calculator.png" width="40%">
>* __Get press string__
Return keyboard character
>* __Get press button int value__
Return keyboard ASIIC value
>* __Clear press string__
Clear input characters
>* __Delete press string last byte__
Delete the last byte entered
>* __is new button pressed__
Press the button to return true
#### Usage
> The screen displays the entered number
><img src="/image/FACES/Calculator_user.gif" width="70%">
# Encoder
__________________________
#### Feature introduction
> Read encoder value
><img src="/image/FACES/Encoder.png" width="40%">
>* __Set LED pos color__
Set the specified LED color
>* __Clear encode value to zero__
Encoder value is zeroed
>* __Get encode value__
Return encode value
>* __Get encode direction__
Return to the direction of rotation
>* __is encode pressed__
The encoder knob is pressed back to true
#### Usage
> The screen displays the encoder value and press the knob to return to zero.
><img src="/image/FACES/Encoder_user.gif" width="70%">
# FINGER
__________________________
#### Feature introduction
> Read fingerprint information
><img src="/image/FACES/FINGER.png" width="40%">
>* __get state__
Return sensor status
>* __get access__
Return user rights
>* __get id__
Return ID
>* __remove All__
Remove all fingerprint information
>* __remove faces_finger id__
Remove specified fingerprint ID
>* __faces_finger add user id access__
Add fingerprint information
>* __faces_finger read user with id access__
Verify fingerprint successfully executed callback program
>* __faces_finger getUnknow__
Read unknown fingerprint information executive
#### Usage
> Read the fingerprint information, match the bright green light to match the bright red light
><img src="/image/FACES/FINGER_user.gif" width="70%">
# GameBoy
__________________________
#### Feature introduction
> Read the key value of the gameboy
><img src="/image/FACES/GameBoy.png" width="40%">
>* __Get is press__
Return button status, continuous detection
>* __Get was pressed__
Back button status, check once
#### Usage
> If the up button is pressed green, the down button is pressed red.
><img src="/image/FACES/GameBoy_user.gif" width="70%">
# Joystick
__________________________
#### Feature introduction
> Return to joystick data
><img src="/image/FACES/Joystick.png" width="40%">
>* __Get X value__
Return X-axis direction data
>* __Get Y value__
Return Y-axis direction data
>* __Is pressed__
Press the button to return true
>* __Get reverse X value__
Return X-axis reverse data
>* __Get reverse Y value__
Return y-axis reverse data
>* __Set LED pos color__
Set the color of the specified location LED
#### Usage
> The screen displays the joystick data
><img src="/image/FACES/Joystick_user.gif" width="70%">
# KeyBoard
__________________________
#### Feature introduction
> Return keyboard key data
><img src="/image/FACES/KeyBoard.png" width="40%">
>* __Get press string__
Return button character
>* __Clear press string__
Clear input characters
>* __Delete press string last byte__
Delete the last byte entered
>* __Get press button int value__
Return button ASIIC value
>* __Is new button pressed__
If the button is pressed back to true
#### Usage
> The screen displays the characters entered
><img src="/image/FACES/KeyBoard_user.gif" width="70%">
# RFID
__________________________
#### Feature introduction
> Return RFID card data
><img src="/image/FACES/RFID.png" width="40%">
>* __read string from addr__
Read data from the specified address
>* __write to addr__
Write data to address
>* __card near__
If the RFID card is close to returning true
>* __card uid__
Return RFID card UID
#### Usage
> Screen displays RFID card data
><img src="/image/FACES/RFID_user.gif" width="70%">
+181
View File
@@ -0,0 +1,181 @@
# LidarBOT
__________________________
#### Feature introduction
> Radar scan navigation car, control walking and lighting, display map
><img src="/image/Modules/LidarBOT.png" width="20%">
>* __Lidarbot set with neopixel__
Set the radar car led color
>* __Lidarbot set number with neopixel__
Set the led color separately
>* __Lidarbot Seed(0±7)__
Set walking direction and speed
>* __Lidarbot set Motor Speed X(-7~7) Y(-7~7) Z(-7~7) A(-7~7)__
Set the motor speed and direction in the X and Y directions
>* __Lidarbot set Servo angle__
Set the steering angle
>* __Lidarbot X axis speed(0±7Y axis speed (0±7)__
Set the X and Y axis directions
>* __Lidarbot Draw Map__
Drawing a radar map
>* __Lidarbot Get Distance__
Read the specified angle obstacle distance
#### Usage
> The car goes forward at 3 speeds for 5 seconds.
><img src="/image/Modules/LidarBOT_user.gif" width="70%">
# STEPMOTOR
__________________________
#### Feature introduction
> Stepper motor control
><img src="/image/Modules/STEPMOTOR.png" width="20%">
>* __Motor Address__
Module's I2C address
>* __Motor X Y Z Speed__
Set the stepping motor X-axis Y-axis Z-axis rotation steps and speed
>* __Put g code__
Run G code
>* __Set mode__
Set the motor operating mode, distance mode or relative value mode
>* __lock motor__
Lock motor
>* __unlock motor__
Unlock motor
#### Usage
> Motor is running alternately in reverse
><img src="/image/Units/STEPMOTOR_user.gif" width="70%">
# SERVO
__________________________
#### Feature introduction
> Steering gear control
><img src="/image/Modules/SERVO.png" width="20%">
>* __Set servo rotate__
Set the specified servo angle
>* __Set servo write us__
Set the servo pulse time
#### Usage
> Control the 0-5 steering gear to rotate 90 degrees
><img src="/image/Units/SERVO_user.gif" width="70%">
# Bala Motor
__________________________
#### Feature introduction
> Control Bala coded motor operation
><img src="/image/Modules/Bala Motor.png" width="20%">
>* __set rotate speed__
Set the motor rotation direction and speed
>* __Run Speed__
Set a certain number of pulses to travel in a running direction at a certain speed
>* __Go To Position MaxSpeed__
Run 500 pulses at the set speed
>* __Stop__
Motor stop
>* __Read encode__
Read encoder value
#### Usage
> A button presses forward 500 pulses at a speed of 255
><img src="/image/Modules/Bala Motor_user.gif" width="70%">
# LEGO+
__________________________
#### Feature introduction
> Control lego code motor operation
><img src="/image/Modules/LEGO+.png" width="20%">
>* __Set rotate pwm__
Set motor direction and speed
>* __Stop__
Motor stop
>* __Clear encode__
Encoder clear
>* __Read encode__
Read encoder data
#### Usage
>
><img src="/image/Modules/LEGO+.gif" width="70%">
# PM2.5
__________________________
#### Feature introduction
> Dust particle detection, output concentration or quantity
><img src="/image/Modules/PM2.5.png" width="20%">
>* __PM2.5 get value in__
Set the detection particle diameter and detection mode, return the detection result SPM is the standard particle concentration value APM is the atmospheric environment particle concentration value
>* __PM2.5 get particles above um number__
Returns the amount of particulate matter in the specified diameter
#### Usage
> The screen shows the amount of PM2.5 particles
><img src="/image/Modules/PM2.5_user.gif" width="70%">
File diff suppressed because it is too large Load Diff
+2 -2
View File
@@ -159,7 +159,7 @@ The button can be triggered by the program, and more functions can be realized w
>* __obtain Button__
The button can be triggered by the program only once, if you keep pressing it, it wont happen unless released.
#### Instructions
#### Usage
>Put the program that needs to be run after pressing the button, put it in the Button Block, and modify the corresponding button position.
@@ -183,7 +183,7 @@ Get current system run time.
#### Instructions
#### Usage
>Add the Wait Block to the program that needs to be delayed and set the time. When the program executes to it, it will play a delay.
+3 -3
View File
@@ -58,7 +58,7 @@ When the left and right logical relations __have a__, the result of the logical
>* __not__
Invert the logical result of an expression, that is, notTrue=False, notFalse=True
#### Instructions
#### Usage
>Add the relationship that needs to be logically added to both sides, modify the operation type
@@ -81,7 +81,7 @@ Set the number of cycles
>* __repeat while__
Determine whether the condition is true or not, and when inception, infinite loop
#### Instructions
#### Usage
>Add repaet to the program, set the number of loops (loop conditions), add the program that needs to loop
@@ -105,7 +105,7 @@ Increased from __a__ to __b__ , the number of each increment is __c__ , and the
>* __break out of loop__
You can choose to jump out of the entire loop, or jump out of this loop, and execute when you execute the block.
#### Instructions
#### Usage
>Add an iterative block to the program, set the iteration parameters, and the do program that runs after each iteration. Example: Iterate the brightness of the RGB bar from 0 to 100.
+17
View File
@@ -50,6 +50,23 @@
<p><a class="btn btn-secondary" href="#/en/uiflow/advanced" role="button">View details »</a></p>
</div>
</div>
<div class="row">
<div class="col-md-4">
<h2>Units</h2>
<p class="uiflow_p">Introduction to how to use unit devices, such as ToF, ENV, Realy, inlucde I/O,UART,I2C,etc.</p>
<p><a class="btn btn-secondary" href="#/en/uiflow/Units" role="button">View details »</a></p>
</div>
<div class="col-md-4">
<h2>Modules</h2>
<p class="uiflow_p">Introduce some useful modules block add to your project in UIFlow. </p>
<p><a class="btn btn-secondary" href="#/en/uiflow/Modules" role="button">View details »</a></p>
</div>
<div class="col-md-4">
<h2>FACES</h2>
<p class="uiflow_p">UIFlow uses FACES panel for interface interaction or data manipulation help you to improve input efficiency.</p>
<p><a class="btn btn-secondary" href="#/en/uiflow/FACES" role="button">View details »</a></p>
</div>
</div>
</div>
<br><br><br><br>
Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 242 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 319 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 369 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

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