This commit is contained in:
vany5921
2020-08-07 10:14:48 +08:00
108 changed files with 610 additions and 314 deletions
+1 -1
View File
File diff suppressed because one or more lines are too long
+4
View File
@@ -1169,4 +1169,8 @@ table tr:nth-child(odd) {
transform: scale(1);
font-size: 9px;
display: none;
}
.box-card .el-tag {
margin-top: 5px;
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

+8 -4
View File
@@ -616,10 +616,14 @@ function img_zoom() {
}
function page_move(divId) {
var t = $("#" + divId).offset().top;
$('html, body').animate({
scrollTop: (t - 100)
}, 500);
try {
var t = $("#" + divId).offset().top;
$('html, body').animate({
scrollTop: (t - 100)
}, 500);
}catch(err){
}
}
window.onhashchange = page_loading
page_loading();
+1 -1
View File
@@ -58,7 +58,7 @@ function isSupportWebp(){if(document.createElement('canvas').toDataURL('image/we
use_jpg();}
function img_zoom(){$('#main img').on('click',function(){window.zoom_image.url=this.src;window.zoom_image.srcList.push(this.src);for(var i=0;i<$('#main img').length;i++){if(window.zoom_image.srcList.indexOf($('#main img')[i].src)==-1){window.zoom_image.srcList.push($('#main img')[i].src);}}
window.zoom_image.show=true;window.zoom_image.stopScroll();})}
function page_move(divId){var t=$("#"+divId).offset().top;$('html, body').animate({scrollTop:(t-100)},500);}
function page_move(divId){try{var t=$("#"+divId).offset().top;$('html, body').animate({scrollTop:(t-100)},500);}catch(err){}}
window.onhashchange=page_loading
page_loading();function creat_pdf(){window.header.loading(window.header.pdf_notify);window.header.$notify({title:'M5Stack-Docs',message:window.header.pdf_notify,offset:150});$('html, body').animate({scrollTop:0},0);$(".anchor-box").css("display","none");$(".related_links").css("display","none");$(".easyloader-box").css("display","none");var target=document.getElementsByTagName('body');html2canvas(target,{useCORS:true,logging:true,scale:2,background:'#FFFFFF',onrendered:function(canvas){var contentWidth=canvas.width;var contentHeight=canvas.height;var pageHeight=contentWidth/592.28*841.89;var leftHeight=contentHeight;var position=0;var imgWidth=595.28;var imgHeight=592.28/contentWidth*contentHeight;var pageData=canvas.toDataURL('image/jpeg',1.0);var pdf=new jsPDF('','pt','a4');if(leftHeight<pageHeight){pdf.addImage(pageData,'JPEG',0,0,imgWidth,imgHeight);}else{while(leftHeight>0){pdf.addImage(pageData,'JPEG',0,position,imgWidth,imgHeight)
leftHeight-=pageHeight;position-=841.89;if(leftHeight>0){pdf.addPage();}}}
+4
View File
@@ -29,6 +29,9 @@
- 2x M2*4mm self tapping screw
- 2x Extension wire 30CM(only 180° servo contains)
<img src="assets\img\product_pics\accessory\servo_kit\servo_kit_180_02.webp" width="50%"><img src="assets\img\product_pics\accessory\servo_kit\servo_kit_360_02.webp" width="50%">
## Specification
<table>
@@ -102,6 +105,7 @@
</tr>
</table>
## Example
### 1. Arduino
+1 -1
View File
@@ -77,7 +77,7 @@ NOTE: Calibration required for first usePress and hold the right C key to sta
>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
!>3.The CP210X (USB driver) needs to be installed before the EasyLoader is burned. [Click here to view the driver installation tutorial](en/related_documents/M5Burner#install-usb-driver),This program is only available for devices that use the MPU9250/MPU6886. (SH200Q is not supported).
?>3.The CP210X (USB driver) needs to be installed before the EasyLoader is burned. [Click here to view the driver installation tutorial](en/related_documents/M5Burner#install-usb-driver),This program is only available for devices that use the MPU9250/MPU6886. (SH200Q is not supported).
## PARAMETER
+1 -1
View File
@@ -123,7 +123,7 @@ NOTE: Calibration required for first usePress and hold the right C key to sta
>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
!>3.The CP210X (USB driver) needs to be installed before the EasyLoader is burned. [Click here to view the driver installation tutorial](en/related_documents/M5Burner#install-usb-driver),This program is only available for devices that use the MPU9250/MPU6886. (SH200Q is not supported).
?>3.The CP210X (USB driver) needs to be installed before the EasyLoader is burned. [Click here to view the driver installation tutorial](en/related_documents/M5Burner#install-usb-driver),This program is only available for devices that use the MPU9250/MPU6886. (SH200Q is not supported).
## PARAMETER
+1 -1
View File
@@ -81,7 +81,7 @@
>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
!>3.The CP210X (USB driver) needs to be installed before the EasyLoader is burned. [Click here to view the driver installation tutorial](en/related_documents/M5Burner#install-usb-driver)
?>3.The CP210X (USB driver) needs to be installed before the EasyLoader is burned. [Click here to view the driver installation tutorial](en/related_documents/M5Burner#install-usb-driver)
## Module parameters
+1 -1
View File
@@ -83,7 +83,7 @@ The effective image generate by the Lepton sensor is 160×120, but you can proce
>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
!>3.The CP210X (USB driver) needs to be installed before the EasyLoader is burned. [Click here to view the driver installation tutorial](en/related_documents/M5Burner#install-usb-driver)
?>3.The CP210X (USB driver) needs to be installed before the EasyLoader is burned. [Click here to view the driver installation tutorial](en/related_documents/M5Burner#install-usb-driver)
## Related Link
+1 -1
View File
@@ -113,7 +113,7 @@ If you are interest in AGV development, We especially encourage you to modify th
>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
!>3.The CP210X (USB driver) needs to be installed before the EasyLoader is burned. [Click here to view the driver installation tutorial](en/related_documents/M5Burner#install-usb-driver)
?>3.The CP210X (USB driver) needs to be installed before the EasyLoader is burned. [Click here to view the driver installation tutorial](en/related_documents/M5Burner#install-usb-driver)
## Connect And Pair
@@ -59,7 +59,7 @@ For example, you can stack an IoT module such as LoRa, GSM, LTE, etc, in between
>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
!>3.The CP210X (USB driver) needs to be installed before the EasyLoader is burned. [Click here to view the driver installation tutorial](en/related_documents/M5Burner#install-usb-driver)
?>3.The CP210X (USB driver) needs to be installed before the EasyLoader is burned. [Click here to view the driver installation tutorial](en/related_documents/M5Burner#install-usb-driver)
### Example
+17 -3
View File
@@ -2,7 +2,7 @@
* [M5Stack-SD-Updater](https://github.com/tobozo/M5Stack-SD-Updater) - Customizable menu system for M5Stack - loads apps from the Micro SD card
* [TFT_eSPI](https://github.com/Bodmer/TFT_eSPI) - TFT library for the ESP8266 and ESP32 that supports different driver chips
* [TFT_eSPI](https://github.com/Bodmer/TFT_eSPI) - TFT library for the ESP8266 and ESP32 that supports different driver chips
* [M5Widgets](https://github.com/biblepaywallet/M5Widgets) - Widgets for the M5Stack
@@ -62,9 +62,11 @@
* [gui for m5stack by micropython](https://github.com/lifedebug/m5stack) - gui for m5stack by micropython
* [M5Stack-Tetris-using-RCWController](https://github.com/PartsandCircuits/M5Stack-Tetris-using-RCWController) - Play Tetris on an M5Stack using the RCWController iPhone app to control the action
* [M5Stack-Tetris-using-RCWController](https://github.com/PartsandCircuits/M5Stack-Tetris-using-RCWController) - Play Tetris on an M5Stack using the RCWController iPhone app to control the action.
* [AcornsM5](https://github.com/EternityForest/AcornsM5) - Squirrel based OS for the M5Stack, can run apps from SD card
* [AcornsM5](https://github.com/EternityForest/AcornsM5) - Squirrel based OS for the M5Stack, can run apps from SD card.
* [LovyanLauncher](https://github.com/lovyan03/M5Stack_LovyanLauncher) - M5Stack Tools & Application Launcher
* [M5Stack_TreeView](https://github.com/lovyan03/M5Stack_TreeView) - Tree view menu library
@@ -116,6 +118,18 @@
* [ETERNAL_STRIKER](http://www.team-rh.com/?p=232) - Shooting game for M5Stack
* [3DPrintfiles](https://github.com/m4k3r-org/M5Stack-3DPrintFiles) - Links to files for 3D printing custom case parts for the M5Stack.
* [Covid-19_monitor](https://github.com/electricidea/M5Stack-Covid19-Monitor) - Code to graphically display the current data of the Covid-19 pandemic
* [homepoint](https://github.com/sieren/Homepoint) - Espressif ESP32 Based Smarthome screen for MQTT.Manage your home now!
* [tinybasicplus-for-m5](https://github.com/0x1abin/M5Stack_TinyBasicPlus) - A remix from tinybasicplus
* [Chat_APP_M5Stack](https://github.com/sysdl132/Chat_APP_M5Stack) - Prototype chat application using MQTT with M5Stack.A remix from tanopanta/Chat_APP_M5Stack
* [Tensorflow_microspeech](https://github.com/boochow/TFLite_Micro_MicroSpeech_M5Stack) - M5Stack (ESP32) port of TensorFlow Lite for Microcontrollers demo "Micro Speech"
## Hardware
* [USB Host Shield for M5Stack](https://thousandiy.wordpress.com/2018/06/16/usb-host-for-m5stack/) - USB Host Shield based on MAX3421E
+1 -1
View File
@@ -8,7 +8,7 @@
**ATOM Matrix** , which has a size of only 24 * 24mm, is the most compact development board in the M5Stack development kit series. It provides more GPIO pins and is very suitable for handy and miniature embedded device development. The main control adopts the ESP32-PICO-D4 chip, which comes integrated with Wi-Fi and Bluetooth technologies and has 4MB of integrated SPI flash memory. The Atom board provides an Infra-Red LED along with the 5 * 5 RGB LED matrix on the panel, a built-in IMU sensor (MPU6886), and a HY2.0 interface. A general purpose programmable button is provied below the RGB Led matrix to enable users to add input support to their various projects. The on-board USB interface (Type-C) enables rapid program uploading and execution. One M2 screw hole is provided on the back for mounting the board.
<mark>NOTE: We have set the brightness of RGB LED limited to 20. Pls DO NOT set it higher to avoid damaging the LED and acrylic screen.</mark>
<mark>Note: When using FastLED lib, the recommended brightness of RGB LED is 20. Please do not set it to a high brightness value to avoid damage to the LED and acrylic screen. (In ATOM lib, we have mapped its appropriate brightness range to 0~100)</mark>
## Product Features
+2
View File
@@ -52,6 +52,8 @@
</tr>
</table>
<img src="assets\img\product_pics\hat\8servos_hat\8servos_05.webp" width="50%">
## EasyLoader
>EasyLoader is a concise and fast program writer, which has a built-in case program related to the product. It can be burned to the main control by simple steps to perform a series of function verification. Please install the corresponding driver according to the device type. M5Core host [Please click here to view the CP210X driver installation tutorial](en/arduino/arduino_development), M5StickC/V/T/ATOM series can be used without driver)
+2 -2
View File
@@ -11,9 +11,9 @@
<img src="assets/img/product_pics/module/com.x_gsm/comx_gsm_02.webp" width = "30%">
!>COM GSM RXD/TXD can be connected to M5Stack's UART (TX(0/13/17)RX(5/15/16)) by setting the DIP switch. Since these GPIO in **M5Stack Fire** 16/17 are connected to PSRAM by default, conflicts may occur when using GSM. It is recommended to use any set of UART pins in the remaining two groups.
?>COM GSM RXD/TXD can be connected to M5Stack's UART (TX(0/13/17)RX(5/15/16)) by setting the DIP switch. Since these GPIO in **M5Stack Fire** 16/17 are connected to PSRAM by default, conflicts may occur when using GSM. It is recommended to use any set of UART pins in the remaining two groups.
!>The DIP switch on the right is invalid for the GSM module, no need to set.
?>The DIP switch on the right is invalid for the GSM module, no need to set.
## Product Features
+1 -1
View File
@@ -83,7 +83,7 @@ Communication Protocol: UART.
>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
!>3.The CP210X (USB driver) needs to be installed before the EasyLoader is burned. [Click here to view the driver installation tutorial](en/related_documents/M5Burner#install-usb-driver)
?>3.The CP210X (USB driver) needs to be installed before the EasyLoader is burned. [Click here to view the driver installation tutorial](en/related_documents/M5Burner#install-usb-driver)
## Schematic
+1 -1
View File
@@ -90,7 +90,7 @@ Communication Protocol: I2C.
>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
!>3.The CP210X (USB driver) needs to be installed before the EasyLoader is burned. [Click here to view the driver installation tutorial](en/related_documents/M5Burner#install-usb-driver)
?>3.The CP210X (USB driver) needs to be installed before the EasyLoader is burned. [Click here to view the driver installation tutorial](en/related_documents/M5Burner#install-usb-driver)
## Schematic

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