diff --git a/docs/assets/img/product_pics/base/m5go_bottom2/m5go_bottom2_aws_sch.jpg b/docs/assets/img/product_pics/base/m5go_bottom2/m5go_bottom2_aws_sch.jpg new file mode 100644 index 00000000..16df5c8d Binary files /dev/null and b/docs/assets/img/product_pics/base/m5go_bottom2/m5go_bottom2_aws_sch.jpg differ diff --git a/docs/assets/img/product_pics/base/m5go_bottom2/m5go_bottom2_aws_sch.webp b/docs/assets/img/product_pics/base/m5go_bottom2/m5go_bottom2_aws_sch.webp new file mode 100644 index 00000000..b710cb8a Binary files /dev/null and b/docs/assets/img/product_pics/base/m5go_bottom2/m5go_bottom2_aws_sch.webp differ diff --git a/docs/assets/img/quick_start/echo/echo_firmware_01.webp b/docs/assets/img/quick_start/echo/echo_firmware_01.webp new file mode 100644 index 00000000..9ed59803 Binary files /dev/null and b/docs/assets/img/quick_start/echo/echo_firmware_01.webp differ diff --git a/docs/assets/img/quick_start/echo/echo_firmware_02.webp b/docs/assets/img/quick_start/echo/echo_firmware_02.webp new file mode 100644 index 00000000..2e8dcbec Binary files /dev/null and b/docs/assets/img/quick_start/echo/echo_firmware_02.webp differ diff --git a/docs/en/1515/6060-push.md b/docs/en/1515/6060-push.md index d4de460d..80d44e33 100644 --- a/docs/en/1515/6060-push.md +++ b/docs/en/1515/6060-push.md @@ -36,7 +36,7 @@ This an application-level module, which implements a motion & robotic control an Parameter - net weight + Net weight 569g diff --git a/docs/en/1515/nut.md b/docs/en/1515/nut.md index e54d0bfa..b0027739 100644 --- a/docs/en/1515/nut.md +++ b/docs/en/1515/nut.md @@ -25,7 +25,7 @@ Parameter - net weight + Net weight 7g diff --git a/docs/en/accessory/485t.md b/docs/en/accessory/485t.md index f206bf8c..11030610 100644 --- a/docs/en/accessory/485t.md +++ b/docs/en/accessory/485t.md @@ -25,7 +25,7 @@ Parameter - net weight + Net weight 15g diff --git a/docs/en/accessory/battery_base.md b/docs/en/accessory/battery_base.md index 4f35d4ba..74ec9aac 100644 --- a/docs/en/accessory/battery_base.md +++ b/docs/en/accessory/battery_base.md @@ -35,7 +35,7 @@ You can wire it with the battery interface on M5camera board. Pay attention to t Parameter - net weight + Net weight 12g diff --git a/docs/en/accessory/bus_socket.md b/docs/en/accessory/bus_socket.md index 6347303a..f8034088 100644 --- a/docs/en/accessory/bus_socket.md +++ b/docs/en/accessory/bus_socket.md @@ -25,7 +25,7 @@ Parameter - net weight + Net weight 7g diff --git a/docs/en/accessory/cable/lego_cable.md b/docs/en/accessory/cable/lego_cable.md index a909bf51..370aa55f 100644 --- a/docs/en/accessory/cable/lego_cable.md +++ b/docs/en/accessory/cable/lego_cable.md @@ -24,7 +24,7 @@ Parameter - net weight + Net weight 3/5/7g diff --git a/docs/en/accessory/converter/grove2grove.md b/docs/en/accessory/converter/grove2grove.md index a5e14e88..aaa5d77d 100644 --- a/docs/en/accessory/converter/grove2grove.md +++ b/docs/en/accessory/converter/grove2grove.md @@ -22,7 +22,7 @@ Parameter - net weight + Net weight 6g diff --git a/docs/en/accessory/converter/grove_t.md b/docs/en/accessory/converter/grove_t.md index 5ec9a5b1..85ce4a37 100644 --- a/docs/en/accessory/converter/grove_t.md +++ b/docs/en/accessory/converter/grove_t.md @@ -19,7 +19,7 @@ Notice: **CONNEXT-T** is just a hardware expander, if you are looking for hardwa Parameter - net weight + Net weight g diff --git a/docs/en/accessory/frame.md b/docs/en/accessory/frame.md index 7a1c6178..7b1d14d5 100644 --- a/docs/en/accessory/frame.md +++ b/docs/en/accessory/frame.md @@ -23,7 +23,7 @@ Parameter - net weight + Net weight 20g diff --git a/docs/en/accessory/glass_panel_repair_kit.md b/docs/en/accessory/glass_panel_repair_kit.md index c0d7a7c8..43493117 100644 --- a/docs/en/accessory/glass_panel_repair_kit.md +++ b/docs/en/accessory/glass_panel_repair_kit.md @@ -30,7 +30,7 @@ As time goes by, the screen surface and buttons of the M5Core may be filled with Parameter - net weight + Net weight 3g diff --git a/docs/en/accessory/screw.md b/docs/en/accessory/screw.md index 5995f83a..a53e4c43 100644 --- a/docs/en/accessory/screw.md +++ b/docs/en/accessory/screw.md @@ -30,7 +30,7 @@ Parameter - net weight + Net weight 67g diff --git a/docs/en/accessory/servo_kit.md b/docs/en/accessory/servo_kit.md index 4d8fea54..11b8011c 100644 --- a/docs/en/accessory/servo_kit.md +++ b/docs/en/accessory/servo_kit.md @@ -88,7 +88,7 @@ 3cm - net weight + Net weight 44g diff --git a/docs/en/accessory/sg90_servo.md b/docs/en/accessory/sg90_servo.md index 9d20eab9..49fca050 100644 --- a/docs/en/accessory/sg90_servo.md +++ b/docs/en/accessory/sg90_servo.md @@ -26,7 +26,7 @@ Parameter - net weight + Net weight 9g diff --git a/docs/en/app/ac_socket.md b/docs/en/app/ac_socket.md index 3f76907a..db2d33d8 100644 --- a/docs/en/app/ac_socket.md +++ b/docs/en/app/ac_socket.md @@ -56,7 +56,7 @@ Let's break it down a little bit, start with the bottom part. Parameter - net weight + Net weight 120g diff --git a/docs/en/app/bala.md b/docs/en/app/bala.md index 16652108..a86a0c9e 100644 --- a/docs/en/app/bala.md +++ b/docs/en/app/bala.md @@ -46,7 +46,7 @@ NOTE: Calibration required for first use!Press and hold the right C key to sta Parameter - net weight + Net weight 130g diff --git a/docs/en/app/balac.md b/docs/en/app/balac.md index ee1f2f50..f0ff81f3 100644 --- a/docs/en/app/balac.md +++ b/docs/en/app/balac.md @@ -71,7 +71,7 @@ 16340, 3.7V, 700mAh, Li-ions rechargeable - net weight + Net weight 162g diff --git a/docs/en/app/demo-board.md b/docs/en/app/demo-board.md index 1f62a711..f3b4ecea 100644 --- a/docs/en/app/demo-board.md +++ b/docs/en/app/demo-board.md @@ -57,7 +57,7 @@ Parameter - net weight + Net weight 1120g diff --git a/docs/en/app/flir.md b/docs/en/app/flir.md index 4272f5db..d7615755 100644 --- a/docs/en/app/flir.md +++ b/docs/en/app/flir.md @@ -43,7 +43,7 @@ The effective image generate by the Lepton sensor is 160×120, but you can proce Parameter - net weight + Net weight 17g diff --git a/docs/en/app/lidarbot.md b/docs/en/app/lidarbot.md index ddf362a5..51344ccc 100644 --- a/docs/en/app/lidarbot.md +++ b/docs/en/app/lidarbot.md @@ -50,7 +50,7 @@ If you are interest in AGV development, We especially encourage you to modify th Parameter - net weight + Net weight 1980g diff --git a/docs/en/app/m5scale_diy_kit.md b/docs/en/app/m5scale_diy_kit.md index 3a2a62d2..2088bc7f 100644 --- a/docs/en/app/m5scale_diy_kit.md +++ b/docs/en/app/m5scale_diy_kit.md @@ -60,7 +60,7 @@ The lego holes on bottom board allow you to place more M5 sensors for extension Parameter - net weight + Net weight 260g diff --git a/docs/en/app/piano.md b/docs/en/app/piano.md index e0bd705c..f5ad7ff1 100644 --- a/docs/en/app/piano.md +++ b/docs/en/app/piano.md @@ -20,7 +20,7 @@ Parameter - net weight + Net weight 114g diff --git a/docs/en/atom/atomecho.md b/docs/en/atom/atomecho.md index 5dc561fc..e6d8efd0 100644 --- a/docs/en/atom/atomecho.md +++ b/docs/en/atom/atomecho.md @@ -84,7 +84,7 @@ view the corresponding tutorial&quick-Start. SPM1423 PDM - net weight + Net weight 5g diff --git a/docs/en/atom/atomfly.md b/docs/en/atom/atomfly.md index 7215e923..2dbda5b3 100644 --- a/docs/en/atom/atomfly.md +++ b/docs/en/atom/atomfly.md @@ -73,7 +73,7 @@ All hardware functions of the AtomFLY Kit are tested before leaving the factory. 4A Max. - net weight + Net weight 32g diff --git a/docs/en/atom/atomhub.md b/docs/en/atom/atomhub.md index b47c5856..b4e8da46 100644 --- a/docs/en/atom/atomhub.md +++ b/docs/en/atom/atomhub.md @@ -61,7 +61,7 @@ 1x VH-3.96 4P 6x VH-3.96 3P 1x DC5V Input 1x GROVE - net weight + Net weight 93g diff --git a/docs/en/atom/atomhub_switch.md b/docs/en/atom/atomhub_switch.md index 5f4ece65..1a9cda89 100644 --- a/docs/en/atom/atomhub_switch.md +++ b/docs/en/atom/atomhub_switch.md @@ -59,7 +59,7 @@ 1x HY2.0(PORT A), 1x VH3.96 4P(RS485), 2x VH3.96 3P(Relay), 1x VH3.96 3P(AC/DC IN) - net weight + Net weight 134g diff --git a/docs/en/atom/atomic.md b/docs/en/atom/atomic.md index b3e0a7c9..79be4246 100644 --- a/docs/en/atom/atomic.md +++ b/docs/en/atom/atomic.md @@ -49,7 +49,7 @@ External port VH-3.96 4P - net weight + Net weight 5g diff --git a/docs/en/atom/atomic485.md b/docs/en/atom/atomic485.md index 5d3311ae..0b97f264 100644 --- a/docs/en/atom/atomic485.md +++ b/docs/en/atom/atomic485.md @@ -56,7 +56,7 @@ A0Z1282CI - net weight + Net weight 28g diff --git a/docs/en/atom/tail485.md b/docs/en/atom/tail485.md index 0b34e208..8e2566b7 100644 --- a/docs/en/atom/tail485.md +++ b/docs/en/atom/tail485.md @@ -49,7 +49,7 @@ AOZ1282CI - net weight + Net weight 9g diff --git a/docs/en/atom/tailbat.md b/docs/en/atom/tailbat.md index b6b3a9f6..f72ef9f3 100644 --- a/docs/en/atom/tailbat.md +++ b/docs/en/atom/tailbat.md @@ -51,7 +51,7 @@ 190mAh - net weight + Net weight 10g diff --git a/docs/en/base/base15.md b/docs/en/base/base15.md index a0caa048..52b00d6d 100644 --- a/docs/en/base/base15.md +++ b/docs/en/base/base15.md @@ -47,7 +47,7 @@ This base gives you an unlimited of combinations, it is powerful, flexible, and Parameter - net weight + Net weight 21g diff --git a/docs/en/base/base26.md b/docs/en/base/base26.md index d87d8da1..640c7c5b 100644 --- a/docs/en/base/base26.md +++ b/docs/en/base/base26.md @@ -50,7 +50,7 @@ This base gives you an unlimited of combinations, it is powerful, flexible, and Parameter - net weight + Net weight 27g diff --git a/docs/en/base/basex.md b/docs/en/base/basex.md index a1a4bbf2..98f098fd 100644 --- a/docs/en/base/basex.md +++ b/docs/en/base/basex.md @@ -40,7 +40,7 @@ Parameter - net weight + Net weight 59g diff --git a/docs/en/base/btc_base.md b/docs/en/base/btc_base.md index bf1bbdcc..78676b44 100644 --- a/docs/en/base/btc_base.md +++ b/docs/en/base/btc_base.md @@ -35,7 +35,7 @@ Parameter - net weight + Net weight 9g diff --git a/docs/en/base/core_bottom.md b/docs/en/base/core_bottom.md index 6ad3bdb0..9ce4a0dd 100644 --- a/docs/en/base/core_bottom.md +++ b/docs/en/base/core_bottom.md @@ -27,7 +27,7 @@ Parameter - net weight + Net weight 20g diff --git a/docs/en/base/lan_base.md b/docs/en/base/lan_base.md index ebdba802..261f5deb 100644 --- a/docs/en/base/lan_base.md +++ b/docs/en/base/lan_base.md @@ -82,7 +82,7 @@ The serial port pins on the RS485 board will be connected to the GPIO16 and GPIO Parameter - net weight + Net weight 32g @@ -95,7 +95,7 @@ The serial port pins on the RS485 board will be connected to the GPIO16 and GPIO Package Size - 105*65*4mm + 105*65*40mm diff --git a/docs/en/base/m5go_bottom.md b/docs/en/base/m5go_bottom.md index ccede24f..7b7e435e 100644 --- a/docs/en/base/m5go_bottom.md +++ b/docs/en/base/m5go_bottom.md @@ -29,7 +29,7 @@ Parameter - net weight + Net weight 31g diff --git a/docs/en/base/m5go_charger.md b/docs/en/base/m5go_charger.md index 07df5923..2486d631 100644 --- a/docs/en/base/m5go_charger.md +++ b/docs/en/base/m5go_charger.md @@ -27,7 +27,7 @@ The charging indicator light will blink when base is charging, but the light wil Parameter - net weight + Net weight 19g diff --git a/docs/en/base/plc_base.md b/docs/en/base/plc_base.md index c6741383..ff08e341 100644 --- a/docs/en/base/plc_base.md +++ b/docs/en/base/plc_base.md @@ -42,7 +42,7 @@ If you need to add RS485 interface, soldering the RS485 board onto the mian boar Parameter - net weight + Net weight 25g diff --git a/docs/en/base/pm2.5.md b/docs/en/base/pm2.5.md index 946439fd..7384072f 100644 --- a/docs/en/base/pm2.5.md +++ b/docs/en/base/pm2.5.md @@ -57,7 +57,7 @@ SHT20 is a Humidity and temperature sensor IC. Parameter - net weight + Net weight 70g diff --git a/docs/en/base/w5500PoE.md b/docs/en/base/w5500PoE.md index 74c970b4..bc084f72 100644 --- a/docs/en/base/w5500PoE.md +++ b/docs/en/base/w5500PoE.md @@ -101,7 +101,7 @@ If you need to add an RS485 or RS232 interface, make sure to solder the RS485 or Package Size - 105*65*4mm + 105*65*40mm diff --git a/docs/en/core/atom_lite.md b/docs/en/core/atom_lite.md index 79f23e04..c68973ad 100644 --- a/docs/en/core/atom_lite.md +++ b/docs/en/core/atom_lite.md @@ -82,7 +82,7 @@ Choose the development platform you want to use, view the corresponding tutorial 32°F to 104°F ( 0°C to 40°C ) - net weight + Net weight 3g diff --git a/docs/en/core/atom_matrix.md b/docs/en/core/atom_matrix.md index 59d783b1..edf37e23 100644 --- a/docs/en/core/atom_matrix.md +++ b/docs/en/core/atom_matrix.md @@ -89,7 +89,7 @@ Choose the development platform you want to use, view the corresponding tutorial 32°F to 104°F ( 0°C to 40°C ) - net weight + Net weight 3g diff --git a/docs/en/core/basic.md b/docs/en/core/basic.md index da08727b..9de10b2b 100644 --- a/docs/en/core/basic.md +++ b/docs/en/core/basic.md @@ -111,7 +111,7 @@ M5Stack Basic is consist with two separable parts. The upside part has all kinds 32°F to 104°F ( 0°C to 40°C ) - net weight + Net weight 47.2g Gross weight diff --git a/docs/en/core/core2.md b/docs/en/core/core2.md index c1759115..bbfbcf4b 100644 --- a/docs/en/core/core2.md +++ b/docs/en/core/core2.md @@ -66,7 +66,7 @@ Restart: Click the RST button at the bottom - ESP32-D0WD-V3 + ESP32-D0WDQ6-V3 240MHz dual core, 600 DMIPS, 520KB SRAM, Wi-Fi, dual mode Bluetooth diff --git a/docs/en/core/core2_aws.md b/docs/en/core/core2_aws.md index 2c110424..cb9b1d21 100644 --- a/docs/en/core/core2_aws.md +++ b/docs/en/core/core2_aws.md @@ -281,6 +281,7 @@ TF card Maximum size 16GB AXP192SDASCL BM8563SDASCL FT6336USDASCL + ATECC608ASDASCL @@ -371,9 +372,7 @@ For more information about Pin assignment and Pin Remapping, Please refer to [ES - [Core2-Schematic](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/schematic/Core/CORE2_V1.0_SCH.pdf) - - -- [M5GO-Bottom For AWS-Schematic](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/schematic/Core/CORE2_EXT_Board.pdf) + ## Example diff --git a/docs/en/core/face_kit.md b/docs/en/core/face_kit.md index 05b94a4e..9b89e369 100644 --- a/docs/en/core/face_kit.md +++ b/docs/en/core/face_kit.md @@ -112,7 +112,7 @@ Choose the development platform you want to use, view the corresponding tutorial 32°F to 104°F ( 0°C to 40°C ) - net weight + Net weight g diff --git a/docs/en/core/fire.md b/docs/en/core/fire.md index 8870cd84..f9690534 100644 --- a/docs/en/core/fire.md +++ b/docs/en/core/fire.md @@ -120,7 +120,7 @@ The GPIO 16 / 17 in Fire is connected to the PSRAM by default, so when you conne 32°F to 104°F ( 0°C to 40°C ) - net weight + Net weight 62.3g diff --git a/docs/en/core/gray.md b/docs/en/core/gray.md index 32431a5f..1e54e35c 100644 --- a/docs/en/core/gray.md +++ b/docs/en/core/gray.md @@ -112,7 +112,7 @@ If you ever played with ESP8266, you would realize that ESP32 is a perfect upgra 32°F to 104°F ( 0°C to 40°C ) - net weight + Net weight 49.2g diff --git a/docs/en/core/m5go.md b/docs/en/core/m5go.md index 6c85d889..66023217 100644 --- a/docs/en/core/m5go.md +++ b/docs/en/core/m5go.md @@ -102,7 +102,7 @@ This M5GO kit is specifically designed for STEM education. The pack includes 1 M 32°F to 104°F ( 0°C to 40°C ) - net weight + Net weight 14g diff --git a/docs/en/core/m5go_lite.md b/docs/en/core/m5go_lite.md index 84a55919..d8baa64e 100644 --- a/docs/en/core/m5go_lite.md +++ b/docs/en/core/m5go_lite.md @@ -103,7 +103,7 @@ all M5stack development board can be programmed by using Arduino IDE, WebIDE UIF 32°F to 104°F ( 0°C to 40°C ) - net weight + Net weight 14g diff --git a/docs/en/core/m5paper.md b/docs/en/core/m5paper.md index e38903f8..8f9c3c85 100644 --- a/docs/en/core/m5paper.md +++ b/docs/en/core/m5paper.md @@ -4,7 +4,7 @@ ## Description -**M5Paper** is M5Stacks latest core device with a touch enabled E-ink display. Powered by the ESP32-D0WD this is our first device to integrate a super sized 540*960 @4.7" E-ink display,which supports 16 grayscale levels. The display is a GT911 capacitive touch screen,which supports two point touch and a variety of gesture controls . Compared to a regular LCD,E-ink displays are easier on the eyes, which makes them a great choice for reading or viewing for longer periods. Other benefits are the low power consumption and the ability to retain the image even if power to the display is terminated. Integrated in the CoreInk are an multi-function button for operation, SHT30 temperature and moisture sensor, physical buttons and an SD card port for data storage. +**M5Paper** is M5Stacks latest core device with a touch enabled E-ink display. Powered by the ESP32-D0WDQ6-V3 this is our first device to integrate a super sized 540*960 @4.7" E-ink display,which supports 16 grayscale levels. The display is a GT911 capacitive touch screen,which supports two point touch and a variety of gesture controls . Compared to a regular LCD,E-ink displays are easier on the eyes, which makes them a great choice for reading or viewing for longer periods. Other benefits are the low power consumption and the ability to retain the image even if power to the display is terminated. Integrated in the CoreInk are an multi-function button for operation, SHT30 temperature and moisture sensor, physical buttons and an SD card port for data storage. Additionally the FM24C02 internal eeprom chip(256KB-EEPROM)can be used to store vital data even when the device is off. A 1150mAh lipo battery keeps the device going for long periods and battery life can be further preserved by using the RTC(BM8563)to set the device into deep sleep and wake it up again when needed。Three HY2.0-4P expansion ports are included which allow for building complex projects using the existing sensors in the M5Stack ecosystem. @@ -38,7 +38,7 @@ Additionally the FM24C02 internal eeprom chip(256KB-EEPROM)can be used to store Parameter - ESP32-D0WD + ESP32-D0WDQ6-V3 240MHz dual core, 600 DMIPS, 520KB SRAM, Wi-Fi, dual mode Bluetooth diff --git a/docs/en/core/m5stick.md b/docs/en/core/m5stick.md index 351d561e..3f0962f8 100644 --- a/docs/en/core/m5stick.md +++ b/docs/en/core/m5stick.md @@ -106,7 +106,7 @@ 32°F to 104°F ( 0°C to 40°C ) - net weight + Net weight 14g diff --git a/docs/en/core/m5stickc.md b/docs/en/core/m5stickc.md index ebaaba20..be71b236 100644 --- a/docs/en/core/m5stickc.md +++ b/docs/en/core/m5stickc.md @@ -131,7 +131,7 @@ It is built in a continually growing hardware and software ecosystem. It has a l 32°F to 104°F ( 0°C to 40°C ) - net weight + Net weight 15.1g diff --git a/docs/en/core/m5stickc_plus.md b/docs/en/core/m5stickc_plus.md index b8548005..35fb3047 100644 --- a/docs/en/core/m5stickc_plus.md +++ b/docs/en/core/m5stickc_plus.md @@ -143,7 +143,7 @@ setup() 32°F to 104°F ( 0°C to 40°C ) - net weight + Net weight 15g diff --git a/docs/en/core/m5stickt.md b/docs/en/core/m5stickt.md index 7ba6bf88..3a266ec2 100644 --- a/docs/en/core/m5stickt.md +++ b/docs/en/core/m5stickt.md @@ -128,7 +128,7 @@ Press the reset button to power on. The default display screen is RGB display mo 32°F to 104°F ( 0°C to 40°C ) - net weight + Net weight 26g diff --git a/docs/en/core/m5stickv.md b/docs/en/core/m5stickv.md index a4d287e1..b82f757c 100644 --- a/docs/en/core/m5stickv.md +++ b/docs/en/core/m5stickv.md @@ -128,7 +128,7 @@ It is able to perform convolutional neural network calculations at low power con MPU6886 - net weight + Net weight 23g diff --git a/docs/en/hat/hat-18650.md b/docs/en/hat/hat-18650.md index 46b943d9..8d1a9496 100644 --- a/docs/en/hat/hat-18650.md +++ b/docs/en/hat/hat-18650.md @@ -31,7 +31,7 @@ Parameter - net weight + Net weight 94g diff --git a/docs/en/hat/hat-8servos.md b/docs/en/hat/hat-8servos.md index 45fbd58c..3e444137 100644 --- a/docs/en/hat/hat-8servos.md +++ b/docs/en/hat/hat-8servos.md @@ -35,7 +35,7 @@ Parameter - net weight + Net weight 27g diff --git a/docs/en/hat/hat-adc.md b/docs/en/hat/hat-adc.md index 20016ab2..fd31aef5 100644 --- a/docs/en/hat/hat-adc.md +++ b/docs/en/hat/hat-adc.md @@ -43,7 +43,7 @@ ADS1100 itself is able to accept a differential input from -5 ~ +5 V, but we hav Parameter - net weight + Net weight 6g diff --git a/docs/en/hat/hat-beetlec.md b/docs/en/hat/hat-beetlec.md index 11d69b7d..e3f95073 100644 --- a/docs/en/hat/hat-beetlec.md +++ b/docs/en/hat/hat-beetlec.md @@ -39,7 +39,7 @@ Besides, a power switch is placed at the front. Parameter - net weight + Net weight 27g diff --git a/docs/en/hat/hat-bugc.md b/docs/en/hat/hat-bugc.md index 5da2b32f..73f94be6 100644 --- a/docs/en/hat/hat-bugc.md +++ b/docs/en/hat/hat-bugc.md @@ -46,7 +46,7 @@ The Bugc base needs to be used in conjunction with the M5StickC controller. The Parameter - net weight + Net weight 34g diff --git a/docs/en/hat/hat-cardkb.md b/docs/en/hat/hat-cardkb.md index 2289d5c8..25914f86 100644 --- a/docs/en/hat/hat-cardkb.md +++ b/docs/en/hat/hat-cardkb.md @@ -45,7 +45,7 @@ The CardKB HAT also offers support for several button combinations (Shift+Key, F Parameter - net weight + Net weight 17g diff --git a/docs/en/hat/hat-dac.md b/docs/en/hat/hat-dac.md index e44c30e8..4d62634c 100644 --- a/docs/en/hat/hat-dac.md +++ b/docs/en/hat/hat-dac.md @@ -51,7 +51,7 @@ I2C address: 0x60 Parameter - net weight + Net weight 6g diff --git a/docs/en/hat/hat-env.md b/docs/en/hat/hat-env.md index e4b4bc9d..98c4c66b 100644 --- a/docs/en/hat/hat-env.md +++ b/docs/en/hat/hat-env.md @@ -38,7 +38,7 @@ Parameter - net weight + Net weight 4g diff --git a/docs/en/hat/hat-finger.md b/docs/en/hat/hat-finger.md index 910bd82d..ba44f9fa 100644 --- a/docs/en/hat/hat-finger.md +++ b/docs/en/hat/hat-finger.md @@ -49,7 +49,7 @@ UART settings: Parameter - net weight + Net weight 14g diff --git a/docs/en/hat/hat-joyc.md b/docs/en/hat/hat-joyc.md index 965f5809..fb10bf53 100644 --- a/docs/en/hat/hat-joyc.md +++ b/docs/en/hat/hat-joyc.md @@ -33,7 +33,7 @@ Parameter - net weight + Net weight 81g diff --git a/docs/en/hat/hat-joystick.md b/docs/en/hat/hat-joystick.md index 34e5aa92..3830898f 100644 --- a/docs/en/hat/hat-joystick.md +++ b/docs/en/hat/hat-joystick.md @@ -32,7 +32,7 @@ Parameter - net weight + Net weight 8g diff --git a/docs/en/hat/hat-ncir.md b/docs/en/hat/hat-ncir.md index 1f330d9b..ab4ccae3 100644 --- a/docs/en/hat/hat-ncir.md +++ b/docs/en/hat/hat-ncir.md @@ -40,7 +40,7 @@ Connect with M5StickC via GOIO 0/26 (I2C add: 0x5A).
Parameter - net weight + Net weight 5g diff --git a/docs/en/hat/hat-neoflash.md b/docs/en/hat/hat-neoflash.md index 911c00be..d51e1e24 100644 --- a/docs/en/hat/hat-neoflash.md +++ b/docs/en/hat/hat-neoflash.md @@ -43,7 +43,7 @@ If you thinking about adding a display on your project, NeoFlash is a good choic Parameter - net weight + Net weight 11g diff --git a/docs/en/hat/hat-pir.md b/docs/en/hat/hat-pir.md index 1428aa02..7e94ad19 100644 --- a/docs/en/hat/hat-pir.md +++ b/docs/en/hat/hat-pir.md @@ -36,7 +36,7 @@ Parameter - net weight + Net weight 5g diff --git a/docs/en/hat/hat-powerc.md b/docs/en/hat/hat-powerc.md index 7fe0df68..6f8df16f 100644 --- a/docs/en/hat/hat-powerc.md +++ b/docs/en/hat/hat-powerc.md @@ -29,7 +29,7 @@ Parameter - net weight + Net weight 55g diff --git a/docs/en/hat/hat-proto-plus.md b/docs/en/hat/hat-proto-plus.md index 5c68c589..32b88fb4 100644 --- a/docs/en/hat/hat-proto-plus.md +++ b/docs/en/hat/hat-proto-plus.md @@ -34,7 +34,7 @@ Parameter - net weight + Net weight 2g diff --git a/docs/en/hat/hat-proto.md b/docs/en/hat/hat-proto.md index 62d777e2..f82f97d5 100644 --- a/docs/en/hat/hat-proto.md +++ b/docs/en/hat/hat-proto.md @@ -34,7 +34,7 @@ For example, since m5stickc have less hardware resource than m5stack, we can mak Parameter - net weight + Net weight 5g diff --git a/docs/en/hat/hat-puppyc.md b/docs/en/hat/hat-puppyc.md index cc404eef..135723d1 100644 --- a/docs/en/hat/hat-puppyc.md +++ b/docs/en/hat/hat-puppyc.md @@ -39,7 +39,7 @@ It walks slowly and is easy to control.Due to the small contact area, the moveme Parameter - net weight + Net weight 58g diff --git a/docs/en/hat/hat-roverc.md b/docs/en/hat/hat-roverc.md index 6cdef913..1fdef0dd 100644 --- a/docs/en/hat/hat-roverc.md +++ b/docs/en/hat/hat-roverc.md @@ -40,7 +40,7 @@ Parameter - net weight + Net weight 213g diff --git a/docs/en/hat/hat-roverc_grip.md b/docs/en/hat/hat-roverc_grip.md index 420be86a..1ec8fdac 100644 --- a/docs/en/hat/hat-roverc_grip.md +++ b/docs/en/hat/hat-roverc_grip.md @@ -40,7 +40,7 @@ Parameter - net weight + Net weight 213g diff --git a/docs/en/hat/hat-rs485.md b/docs/en/hat/hat-rs485.md index 92d92178..9c01367c 100644 --- a/docs/en/hat/hat-rs485.md +++ b/docs/en/hat/hat-rs485.md @@ -43,7 +43,7 @@ It is used to convert the TTL standard to the RS485 standard. If the outside ser Parameter - net weight + Net weight 7g diff --git a/docs/en/hat/hat-servo.md b/docs/en/hat/hat-servo.md index 852a64e7..35aa8346 100644 --- a/docs/en/hat/hat-servo.md +++ b/docs/en/hat/hat-servo.md @@ -35,7 +35,7 @@ Parameter - net weight + Net weight 9g diff --git a/docs/en/hat/hat-spk.md b/docs/en/hat/hat-spk.md index 2b62c75e..3f6b0510 100644 --- a/docs/en/hat/hat-spk.md +++ b/docs/en/hat/hat-spk.md @@ -32,7 +32,7 @@ Parameter - net weight + Net weight 5g diff --git a/docs/en/hat/hat-thermal.md b/docs/en/hat/hat-thermal.md index 7c5058f1..c30eae90 100644 --- a/docs/en/hat/hat-thermal.md +++ b/docs/en/hat/hat-thermal.md @@ -44,7 +44,7 @@ The I2C address is **0x33**. (GOIO 0/26) Parameter - net weight + Net weight 8g diff --git a/docs/en/hat/hat-tof.md b/docs/en/hat/hat-tof.md index 18ace6e4..433121a3 100644 --- a/docs/en/hat/hat-tof.md +++ b/docs/en/hat/hat-tof.md @@ -42,7 +42,7 @@ Communication Info: I2C, **0x29**, GPIO0/26. Parameter - net weight + Net weight 4g diff --git a/docs/en/hat/hat-yun.md b/docs/en/hat/hat-yun.md index e6cf49b7..edf6135b 100644 --- a/docs/en/hat/hat-yun.md +++ b/docs/en/hat/hat-yun.md @@ -53,7 +53,7 @@ One hook hole and two 6*4mm magnet mounting positions are reserved on the board, Parameter - net weight + Net weight 7g diff --git a/docs/en/hat/hat_envII.md b/docs/en/hat/hat_envII.md index 9ca14f90..f6b11c4d 100644 --- a/docs/en/hat/hat_envII.md +++ b/docs/en/hat/hat_envII.md @@ -61,7 +61,7 @@ ±1300μT (x, y-axis), ±2500μT (z-axis), resolution 0.3μT - net weight + Net weight 4g diff --git a/docs/en/hat/hat_roverc_pro.md b/docs/en/hat/hat_roverc_pro.md index 956e3377..7ca234dc 100644 --- a/docs/en/hat/hat_roverc_pro.md +++ b/docs/en/hat/hat_roverc_pro.md @@ -41,7 +41,7 @@ The PRO version provides a gripping mechanism controlled by a servo for gripping Parameter - net weight + Net weight 187g diff --git a/docs/en/module/battery.md b/docs/en/module/battery.md index 11850edf..2c253acd 100644 --- a/docs/en/module/battery.md +++ b/docs/en/module/battery.md @@ -31,7 +31,7 @@ Once the BATTERY is stacked underneath the M5 controller, the battery positive p Parameter - net weight + Net weight 24g diff --git a/docs/en/module/bus.md b/docs/en/module/bus.md index 82bb909a..efe6a964 100644 --- a/docs/en/module/bus.md +++ b/docs/en/module/bus.md @@ -31,7 +31,7 @@ Just like other M5modules, BUS is able to connected with other layer through M-B Parameter - net weight + Net weight 13g diff --git a/docs/en/module/commu.md b/docs/en/module/commu.md index 46e21244..427795f0 100644 --- a/docs/en/module/commu.md +++ b/docs/en/module/commu.md @@ -47,7 +47,7 @@ Be care about TTL Interface. It is a UART Interface actually by default. But you SP3485EN-L/TR - net weight + Net weight 13.5g diff --git a/docs/en/module/comx_sigfox.md b/docs/en/module/comx_sigfox.md index 4b938a71..a42b16ef 100644 --- a/docs/en/module/comx_sigfox.md +++ b/docs/en/module/comx_sigfox.md @@ -58,7 +58,7 @@ AT Command - net weight + Net weight 27g Gross weight diff --git a/docs/en/module/encoder.md b/docs/en/module/encoder.md index e2df7cda..446b2eb3 100644 --- a/docs/en/module/encoder.md +++ b/docs/en/module/encoder.md @@ -36,7 +36,7 @@ The series communication protocol between M5 core and ENCODER is IIC (adress: 0x x12 - net weight + Net weight 27g diff --git a/docs/en/module/faces.md b/docs/en/module/faces.md index 59dc1d7a..34f04e7e 100644 --- a/docs/en/module/faces.md +++ b/docs/en/module/faces.md @@ -29,7 +29,7 @@ Parameter - net weight + Net weight 46g diff --git a/docs/en/module/facesII.md b/docs/en/module/facesII.md index 1377ecb0..6625ef15 100644 --- a/docs/en/module/facesII.md +++ b/docs/en/module/facesII.md @@ -30,7 +30,7 @@ Parameter - net weight + Net weight 43g diff --git a/docs/en/module/faces_finger.md b/docs/en/module/faces_finger.md index ec29fe29..fcf8d297 100644 --- a/docs/en/module/faces_finger.md +++ b/docs/en/module/faces_finger.md @@ -52,7 +52,7 @@ Communication Protocol: UART. 508DPI - net weight + Net weight 20g diff --git a/docs/en/module/faces_rfid.md b/docs/en/module/faces_rfid.md index 5bb18fdf..f1167d63 100644 --- a/docs/en/module/faces_rfid.md +++ b/docs/en/module/faces_rfid.md @@ -59,7 +59,7 @@ Communication Protocol: I2C. < 20 mm - net weight + Net weight 18.4g diff --git a/docs/en/module/fan.md b/docs/en/module/fan.md index 5452f74d..85cab33e 100644 --- a/docs/en/module/fan.md +++ b/docs/en/module/fan.md @@ -31,7 +31,7 @@ Parameter - net weight + Net weight 15.5g diff --git a/docs/en/module/gps.md b/docs/en/module/gps.md index 70d870dc..1fdd0c33 100644 --- a/docs/en/module/gps.md +++ b/docs/en/module/gps.md @@ -56,7 +56,7 @@ If you want to Change the uart baudrate,please check here ( [u-center-just-for-W Parameter - net weight + Net weight 43g diff --git a/docs/en/module/gsm.md b/docs/en/module/gsm.md index 3ab6465f..8dc2d589 100644 --- a/docs/en/module/gsm.md +++ b/docs/en/module/gsm.md @@ -72,7 +72,7 @@ Product Feature: Parameter - net weight + Net weight 13g diff --git a/docs/en/module/joystick.md b/docs/en/module/joystick.md index 01206c3f..6954fb54 100644 --- a/docs/en/module/joystick.md +++ b/docs/en/module/joystick.md @@ -29,7 +29,7 @@ JOYSTICK IIC address is 0x5E. Parameter - net weight + Net weight 22g diff --git a/docs/en/module/lego_plus.md b/docs/en/module/lego_plus.md index 1cdcdd5f..a941df1b 100644 --- a/docs/en/module/lego_plus.md +++ b/docs/en/module/lego_plus.md @@ -35,7 +35,7 @@ Series Communication: IIC (0x56). Parameter - net weight + Net weight 17g diff --git a/docs/en/module/lora.md b/docs/en/module/lora.md index 77171e82..57afab72 100644 --- a/docs/en/module/lora.md +++ b/docs/en/module/lora.md @@ -44,7 +44,7 @@ LoRa (433MHz) and LoRaWAN permit long-range connectivity for Internet of Things Parameter - net weight + Net weight 13g @@ -64,7 +64,7 @@ LoRa (433MHz) and LoRaWAN permit long-range connectivity for Internet of Things ## Related Link -- **[LoRa Info](http://wiki.ai-thinker.com/_media/lora/docs/c047ps01a1_ra-01_product_specification_v1.1.pdf) (LoRa)** +- **[Ra-01_product_specification](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/module/ra-01_product_specification_en_v1.1.pdf) (LoRa)** - **[LoRaWAN Regional Parameters](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/module/lorawantm_regional_parameters_v1.1rb_-_final.pdf)** diff --git a/docs/en/module/lora868.md b/docs/en/module/lora868.md index 29f4d95d..1ead3571 100644 --- a/docs/en/module/lora868.md +++ b/docs/en/module/lora868.md @@ -43,7 +43,7 @@ LoRa and LoRaWAN permit long-range connectivity for Internet of Things (IoT) dev Parameter - net weight + Net weight 14g @@ -62,7 +62,7 @@ LoRa and LoRaWAN permit long-range connectivity for Internet of Things (IoT) dev ## Related Link -- **[LoRa Info](http://wiki.ai-thinker.com/_media/lora/docs/c047ps01a1_ra-01_product_specification_v1.1.pdf) (LoRa)** +- **[LoRa Info](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/module/ra-01h_product_specification_en.pdf) (LoRa)** - **[LoRaWAN Regional Parameters](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/module/lorawantm_regional_parameters_v1.1rb_-_final.pdf)** diff --git a/docs/en/module/lorawan.md b/docs/en/module/lorawan.md index fa376698..5f6a275f 100644 --- a/docs/en/module/lorawan.md +++ b/docs/en/module/lorawan.md @@ -50,7 +50,7 @@ By default, the UART configuration: "9600, 8, n, 1"(8 bits data, no parity, 1 st Parameter - net weight + Net weight 16g diff --git a/docs/en/module/lte.md b/docs/en/module/lte.md index e4a9674c..a4bbc75e 100644 --- a/docs/en/module/lte.md +++ b/docs/en/module/lte.md @@ -70,7 +70,7 @@ Product Feature: Parameter - net weight + Net weight 18g diff --git a/docs/en/module/nb-iot.md b/docs/en/module/nb-iot.md index 1675cf68..2a490bef 100644 --- a/docs/en/module/nb-iot.md +++ b/docs/en/module/nb-iot.md @@ -87,7 +87,7 @@ Power Operation: Parameter - net weight + Net weight 13g Gross weight diff --git a/docs/en/module/nb-iot_plus.md b/docs/en/module/nb-iot_plus.md index e7163f27..978dfafb 100644 --- a/docs/en/module/nb-iot_plus.md +++ b/docs/en/module/nb-iot_plus.md @@ -80,7 +80,7 @@ Power Operation: Parameter - net weight + Net weight 13g diff --git a/docs/en/module/plus.md b/docs/en/module/plus.md index 444154aa..81c80843 100644 --- a/docs/en/module/plus.md +++ b/docs/en/module/plus.md @@ -29,7 +29,7 @@ Parameter - net weight + Net weight 21g diff --git a/docs/en/module/proto.md b/docs/en/module/proto.md index e1cd84f3..c91a42eb 100644 --- a/docs/en/module/proto.md +++ b/docs/en/module/proto.md @@ -28,7 +28,7 @@ Parameter - net weight + Net weight 12g diff --git a/docs/en/module/servo.md b/docs/en/module/servo.md index b3b0db7a..afb09a7e 100644 --- a/docs/en/module/servo.md +++ b/docs/en/module/servo.md @@ -34,7 +34,7 @@ Parameter - net weight + Net weight 25g diff --git a/docs/en/module/servo2.md b/docs/en/module/servo2.md index 7e0f288d..0e6aad60 100644 --- a/docs/en/module/servo2.md +++ b/docs/en/module/servo2.md @@ -37,7 +37,7 @@ The maximum total power output of dual channel is 35W (5V / 3.5A * 2), and the m Parameter - net weight + Net weight 28g diff --git a/docs/en/module/sim800.md b/docs/en/module/sim800.md index 6a279e16..c38b5459 100644 --- a/docs/en/module/sim800.md +++ b/docs/en/module/sim800.md @@ -51,7 +51,7 @@ Parameter - net weight + Net weight 17g diff --git a/docs/en/module/stepmotor.md b/docs/en/module/stepmotor.md index 879635d0..1b973ede 100644 --- a/docs/en/module/stepmotor.md +++ b/docs/en/module/stepmotor.md @@ -39,7 +39,7 @@ Integrated 3 DRV8825, a simple but very powerful board that can control one bipo Parameter - net weight + Net weight 24g diff --git a/docs/en/module/usb.md b/docs/en/module/usb.md index 84f2bc73..e847d219 100644 --- a/docs/en/module/usb.md +++ b/docs/en/module/usb.md @@ -34,7 +34,7 @@ interface. Ever up for adding the standard USB features on your project? this M Parameter - net weight + Net weight 13g diff --git a/docs/en/quick_start/atom/atom_echo_quick_start.md b/docs/en/quick_start/atom/atom_echo_quick_start.md index 42f54742..ec84cd93 100644 --- a/docs/en/quick_start/atom/atom_echo_quick_start.md +++ b/docs/en/quick_start/atom/atom_echo_quick_start.md @@ -1,77 +1,133 @@ -# ATOM ECHO Quick Start {docsify-ignore-all} +# ATOM ECHO Quick Start -## Factory Firmware Flash +## Bluetooth Speaker -The factory firmware is configured as a Bluetooth speaker by default. Users can connect devices such as mobile phones, tablets, PCs and so on with ATOM ECHO to output audio to ATOM ECHO for playback.To burn the firmware, download the corresponding easyloader according to the operating system. +The factory firmware is configured as a Bluetooth speaker by default. Users can connect devices such as mobile phones, tablets, PCs and so on with ATOM ECHO to output audio to ATOM ECHO for playback. -
-
-
-
- Windows - MacOS - -
-
+### Firmware + +?>To burn the firmware, download the corresponding easyloader according to the operating system. + +
+

+ + + Windows10 + +

+

+ + + MacOS + +

-## Use of factory firmware +### How to use Bluetooth speakers -Turn on the power, and the indicator light is red. Turn on the Bluetooth device and search for nearby devices. The Bluetooth device with the name of M5_SPEAKER_T1 is ATOM ECHO. Click connect or pairing, ATOM ECHO will send Bluetooth pairing request, confirm pairing to establish Bluetooth connection, at this time, the indicator light turns green to indicate that the connection is normal. Once the connection is established successfully, atom echo can be used as an audio playback device. (currently, the firmware does not support answering and calling as a handsfree device) +Turn on the power, the indicator light is red at this time, turn on the device Bluetooth, search for nearby devices, the Bluetooth device named M5_SPEAKER_T1 is ATOM ECHO. After clicking connect or pairing, ATOM ECHO will send out a Bluetooth pairing request. Confirm pairing to establish a Bluetooth connection. At this time, the indicator light turns green to indicate that the connection is normal. Once the connection is established, ATOM ECHO can be used as an audio playback device. (Currently the firmware does not support making and receiving calls as a hands-free device) -As**G19/G22/G23/G33**is used as I2S, it can not be reused as other function pins, otherwise it will cause the risk of equipment damage.The firmware is compiled on the esp-idf platform, and ordinary users can directly download easyloader for burning.If senior users need to develop other functions by themselves, they can build according to the official documents of ESPRESSIF[ESP-IDF Software Development Environment](https://docs.espressif.com/projects/esp-idf/en/latest/esp32/get-started/index.html),Factory firmware source code and BIN file[Click here to download](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Core/Atom/AtomEcho/Factory_BT_SPEAKER_Firmware),where BIN file burning address is 0x0000. + -## EchoSTT service -EchoSTT is a speech to text service, which sends the local speech to the cloud server through the network and returns the recognition results to the local device. Whether you use this service in UIFlow, you need to bind token through MAC address to obtain permission. The specific steps are as follows: +Since **G19/G22/G23/G33** are used as I2S, they cannot be reused as other functional pins, otherwise there will be a risk of equipment damage. The firmware is compiled under the ESP-IDF platform, and ordinary users can directly download EasyLoader to burn. If advanced users need to develop other functions by themselves, they can perform [ESP-IDF environment setup](https://docs.espressif.com/projects/esp-idf/zh_CN/latest/esp32/get-started/index.html#id2), factory firmware source code and BIN file [click here to download](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Core/Atom/AtomEcho/Factory_BT_SPEAKER_Firmware), including the BIN file The programming address is `0x0000`. -- Go to [Official website](https://m5stack.com/pages/download)to download latest version M5Burner(2.0.0 and above) +## EchoSTT -- Connect the ECHO to the USB port of the computer, select the corresponding COM port, the baud rate is 750000 by default, input your WiFi SSID and password, and click "Erase" to erase the flash. +EchoSTT is a voice-to-text service that sends local voice to a cloud server through the network, and returns the recognition result to the machine or other M5 devices. Whether you use the service in UIFlow or Arduino, you need to bind the Token with the MAC address to obtain the permission. The specific steps are as follows: -- Find the **ATOM** option, select EchoSTT, click download to download the firmware, and select English firmware or Chinese firmware according to the language you want to recognition. +?>The following tutorial will show you how to use other M5 devices to obtain Echo voice recognition results in UIFlow. -- Click "Burn" to flash firmware, and wait for the "COM Monitor" to display the burn completion prompt. +### Firmware&Token -- Click "Get token" to get the token needed to connect to STT server, record the token, which will be used in your subsequent programming. +#### Burn Firmware - +>Please click the button below to download the corresponding M5Burner firmware burning tool according to your operating system. Unzip and open the application. -## UIFlow example for EchoSTT services +
+

+ + + Windows10 + +

-**LED Description** +

+ + + MacOS + +

-1.After power on, the red status light indicates that the network is not connected +

+ + + Linux + +

+
-2.After power on, the green status light indicates that it is connected to the network + -3.Press the button and the status light turns yellow +?>Note: After installation for MacOS users, please put the application into the Application folder, as shown in the figure below. -4.The recognition result recognition status light is red +> -5.The recognition result is successful and the status light is green +?>Note: For Linux users, please switch to the decompressed file path and run `./M5Burner` in the terminal to run the application. -Before running this example, make sure that you have completed the above steps to get the token. +#### Token + +- Find the **ATOM** option, select EchoSTT and click download to download the firmware, select English firmware or Chinese firmware according to the language you want to recognize. Connect ECHO to the computer USB port, select the corresponding COM port, click burn to burn, and wait for the serial port The monitor shows a prompt that the programming is complete. + + + +- Click Get Token to get the Token needed to connect to the STT server, record this Token, it will be used in your subsequent programming + + + +#### UIFlow case program for EchoSTT service + +Configure other M5 devices in WIFI programming mode and connect to UIFlow Web IDE (for related configuration tutorials, please refer to the UIFlow manual of the master you are using). Fill in the Token obtained in the above steps before running this example. During configuration, run the program. + +After completing the above steps, press the middle button of Echo to start voice recording. After release, the voice will be automatically uploaded to the cloud for recognition, and the M5 device will automatically obtain the recognition result for display. -## Arduino example for EchoSTT services +### Arduino example program for EchoSTT service -When using this example, you need to input WIFI SSID and PASSWORD,get token through M5Burner,then find rest.settoken("your_Token"); fill in the acquired token. +**LED description** -- [EchoSTT services](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Core/Atom/AtomEcho/Arduino/EchoSTT) +1. The red status light after booting means that the network is not connected -## Arduino Example +2. The green status light after booting means that it is connected to the network -1. This example is used to test whether the LED, microphone and loudspeaker work normally. If you press the key when power is on, the music will play all the time. Otherwise, you will enter the test microphone link. You can check it through the serial monitor. +3. Press the button and the status light turns yellow + +4. The recognition result recognition status light is red + +5. The successful status light of the recognition result is green + +When using this case, you need to click to obtain Token through M5Burner, fill in the SSID and WIFI password in the example, and find rest.settoken("your_token"); fill in the obtained Token in it + +- [EchoSTT-Arduino](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Core/Atom/AtomEcho/Arduino/EchoSTT) + +### Arduino sample program + +1. This example is used to test whether the LED, microphone, and speaker work normally. If you press the button while power is on, the speaker will always play music, otherwise it will only play once and then enter the test microphone link. You can check it through the serial monitor. - [FactoryTest](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Core/Atom/AtomEcho/Arduino/Factory_Test) -2. This is an example of recording and playback. When you press and hold the button, the recording starts. The recording time is no more than 6 seconds. When you release the key, the recorded content will be played back. +2. This is an example of recording and playback. Recording starts when you press and hold the button. The recording time is no more than 6 seconds. After you release the button, the recorded content will be played. - [Recoder&Replay](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Core/Atom/AtomEcho/Arduino/Repeater) -3. This example can play music through URL. Because the buffer memory is small, continuous noise will appear when the network condition is not good. Please choose the URL and your WiFi network reasonably. +3. In this example, you can play music through url. Because the buffer memory is small, continuous noise will occur when the network is in a bad condition. Please choose the url link and your wifi network reasonably. - - [StreamHttpMP3](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Core/Atom/AtomEcho/Arduino/StreamHttpClient_ECHO) \ No newline at end of file + - [StreamHttpMP3](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Core/Atom/AtomEcho/Arduino/StreamHttpClient_ECHO) + + \ No newline at end of file diff --git a/docs/en/tool/usb_downloader.md b/docs/en/tool/usb_downloader.md index ef67a5ba..02a90360 100644 --- a/docs/en/tool/usb_downloader.md +++ b/docs/en/tool/usb_downloader.md @@ -30,7 +30,7 @@ TXD led, RXD led, Power led and 6pin @ 2.54mm bus sockets. Parameter - net weight + Net weight 3g diff --git a/docs/en/tool/usb_isp.md b/docs/en/tool/usb_isp.md index c8303a80..3ca0d4b6 100644 --- a/docs/en/tool/usb_isp.md +++ b/docs/en/tool/usb_isp.md @@ -27,7 +27,7 @@ USB-ISP is an AVR Programmer, 3.3V/5V power supply, supports ISP programming fo Parameter - net weight + Net weight 24g diff --git a/docs/en/unit/396port.md b/docs/en/unit/396port.md index 96bed487..daa457eb 100644 --- a/docs/en/unit/396port.md +++ b/docs/en/unit/396port.md @@ -59,7 +59,7 @@ Terminal blocks are used to secure and/or terminate wires and, in their simplest        Inline     - net weight + Net weight 7g diff --git a/docs/en/unit/accel.md b/docs/en/unit/accel.md index 5d3185ad..b58de95a 100644 --- a/docs/en/unit/accel.md +++ b/docs/en/unit/accel.md @@ -69,7 +69,7 @@ By measuring the amount of static acceleration due to gravity, you can find out −40 ° C to + 85 ° C - net weight + Net weight 4g diff --git a/docs/en/unit/adc.md b/docs/en/unit/adc.md index 01615104..9c582598 100644 --- a/docs/en/unit/adc.md +++ b/docs/en/unit/adc.md @@ -79,7 +79,7 @@ GAIN = 1, 2, 4, OR 8 4μVp-p - net weight + Net weight 4g diff --git a/docs/en/unit/ameter.md b/docs/en/unit/ameter.md index 1c90faea..a9ec6939 100644 --- a/docs/en/unit/ameter.md +++ b/docs/en/unit/ameter.md @@ -21,7 +21,6 @@ - Factory calibration (Cal data saved in on-board EEPROM) - Built-in I2C isolator CA-IS3020S - Isolated DC-DC -- Up to 1000 VRMS isolation withstand voltage - Development platform: Arduino, UIFlow (under development) - 2x LEGO compatible holes @@ -41,10 +40,6 @@ Resources Parameter - - Withstand voltage - 1000V - Measuring range ±4A diff --git a/docs/en/unit/angle.md b/docs/en/unit/angle.md index 21dd6255..011919ee 100644 --- a/docs/en/unit/angle.md +++ b/docs/en/unit/angle.md @@ -49,7 +49,7 @@ The Unit's Grove interface is black, specify it is an analog interface that shou 0 ~ 2500mV - net weight + Net weight 6g diff --git a/docs/en/unit/butterfly.md b/docs/en/unit/butterfly.md index 587f088e..a8299b5f 100644 --- a/docs/en/unit/butterfly.md +++ b/docs/en/unit/butterfly.md @@ -61,7 +61,7 @@ So, UART - net weight + Net weight 68g diff --git a/docs/en/unit/button.md b/docs/en/unit/button.md index bbe2b56e..ddfbce0c 100644 --- a/docs/en/unit/button.md +++ b/docs/en/unit/button.md @@ -42,7 +42,7 @@ This unit communicates with M5Core through GROVE B port. Parameter - net weight + Net weight 4g diff --git a/docs/en/unit/cardkb.md b/docs/en/unit/cardkb.md index 259e7f1f..f6a7a55e 100644 --- a/docs/en/unit/cardkb.md +++ b/docs/en/unit/cardkb.md @@ -60,7 +60,7 @@ It also can achieve button combination(Sym+Key, Shift+Key, Fn+Key) and output ri IIC - net weight + Net weight 17g diff --git a/docs/en/unit/catear.md b/docs/en/unit/catear.md index f70de03d..42f5b7d3 100644 --- a/docs/en/unit/catear.md +++ b/docs/en/unit/catear.md @@ -42,7 +42,7 @@ Alternative Port: A, B, C SK6812 - net weight + Net weight 152g diff --git a/docs/en/unit/color.md b/docs/en/unit/color.md index 6e670892..a954d6ac 100644 --- a/docs/en/unit/color.md +++ b/docs/en/unit/color.md @@ -67,7 +67,7 @@ This Unit communicates with the M5Core via the GROVE A interface(I2C). Address i IIC - net weight + Net weight 4g diff --git a/docs/en/unit/dac.md b/docs/en/unit/dac.md index e48942f3..fa5054a4 100644 --- a/docs/en/unit/dac.md +++ b/docs/en/unit/dac.md @@ -45,7 +45,7 @@ IIC - net weight + Net weight 4g diff --git a/docs/en/unit/dual_button.md b/docs/en/unit/dual_button.md index e98f8ccc..4187418b 100644 --- a/docs/en/unit/dual_button.md +++ b/docs/en/unit/dual_button.md @@ -38,7 +38,7 @@ This unit communicates with M5Core through GROVE B port. WS2812 x 37 - net weight + Net weight 8g diff --git a/docs/en/unit/earth.md b/docs/en/unit/earth.md index 713cd89e..f0053df8 100644 --- a/docs/en/unit/earth.md +++ b/docs/en/unit/earth.md @@ -38,7 +38,7 @@ You can read the moisture in soil by ADC.Inside this Unit we put an extra potent Parameter - net weight + Net weight 5g diff --git a/docs/en/unit/env.md b/docs/en/unit/env.md index 4daac31a..cb03c91f 100644 --- a/docs/en/unit/env.md +++ b/docs/en/unit/env.md @@ -51,7 +51,7 @@ BMP280 is an absolute barometric pressure sensor especially designed for mobile 32°F to 104°F ( 0°C to 40°C ) - net weight + Net weight 4g diff --git a/docs/en/unit/envII.md b/docs/en/unit/envII.md index 31507a65..58d09128 100644 --- a/docs/en/unit/envII.md +++ b/docs/en/unit/envII.md @@ -57,7 +57,7 @@ 32°F to 104°F ( 0°C to 40°C ) - net weight + Net weight 5g diff --git a/docs/en/unit/esp32cam.md b/docs/en/unit/esp32cam.md index 0378d157..58adb567 100644 --- a/docs/en/unit/esp32cam.md +++ b/docs/en/unit/esp32cam.md @@ -61,7 +61,7 @@ what this software can do? YUV(422/420)/YCbCr422, RGB565/555, 8-bit compressed data - net weight + Net weight 6g diff --git a/docs/en/unit/extio.md b/docs/en/unit/extio.md index 5b8659db..259c90eb 100644 --- a/docs/en/unit/extio.md +++ b/docs/en/unit/extio.md @@ -42,7 +42,7 @@ It’s difficult to foresee the needs of your project from the start. EXT.IO is 8 - net weight + Net weight 5g diff --git a/docs/en/unit/finger.md b/docs/en/unit/finger.md index cbd6be44..d52d700d 100644 --- a/docs/en/unit/finger.md +++ b/docs/en/unit/finger.md @@ -73,7 +73,7 @@ UART settings:       20% -80%     - net weight + Net weight 7g diff --git a/docs/en/unit/gps.md b/docs/en/unit/gps.md index 4e2085f5..2fe25936 100644 --- a/docs/en/unit/gps.md +++ b/docs/en/unit/gps.md @@ -82,7 +82,7 @@ UART settings : -40°C - 85°C - net weight + Net weight 13g diff --git a/docs/en/unit/heart.md b/docs/en/unit/heart.md index f43296a9..ab0dfdf4 100644 --- a/docs/en/unit/heart.md +++ b/docs/en/unit/heart.md @@ -49,7 +49,7 @@ MAX30100 is a complete pulse oximetry and heartrate sensor system solution desig 1.8V-3.3V - net weight + Net weight 5g diff --git a/docs/en/unit/hex.md b/docs/en/unit/hex.md index 023e8fb5..c65cc1a8 100644 --- a/docs/en/unit/hex.md +++ b/docs/en/unit/hex.md @@ -34,7 +34,7 @@ This is how LEDs layout in the panel. Pay attention to the sequence in your code SK6812 x 37 - net weight + Net weight 8g diff --git a/docs/en/unit/hub.md b/docs/en/unit/hub.md index 8f9da9cc..75030552 100644 --- a/docs/en/unit/hub.md +++ b/docs/en/unit/hub.md @@ -28,7 +28,7 @@ Notice: **HUB** is just a hardware expander, if you are looking for hardware and Parameter - net weight + Net weight 5g diff --git a/docs/en/unit/ir.md b/docs/en/unit/ir.md index 4a99fe62..92c8ffdc 100644 --- a/docs/en/unit/ir.md +++ b/docs/en/unit/ir.md @@ -31,7 +31,7 @@ IR remote control is widely used in consumer electronics,it can be used to opera Parameter - net weight + Net weight 4g diff --git a/docs/en/unit/joystick.md b/docs/en/unit/joystick.md index e5ac11f0..057cacce 100644 --- a/docs/en/unit/joystick.md +++ b/docs/en/unit/joystick.md @@ -50,7 +50,7 @@ This Unit communicates with the M5Core via the GROVE A interface. It's I2C addre 0-1 - net weight + Net weight 11g diff --git a/docs/en/unit/laser-rx.md b/docs/en/unit/laser-rx.md index 5a304941..c8085d8b 100644 --- a/docs/en/unit/laser-rx.md +++ b/docs/en/unit/laser-rx.md @@ -44,7 +44,7 @@ Two parallel beams are needed, one for transmission and one for reception. There 140KHz ~205KHz - net weight + Net weight 4g diff --git a/docs/en/unit/laser-tx.md b/docs/en/unit/laser-tx.md index facdf6ce..96c0dce2 100644 --- a/docs/en/unit/laser-tx.md +++ b/docs/en/unit/laser-tx.md @@ -42,7 +42,7 @@ Port type of this unit is PORTB. 5V - net weight + Net weight 5g diff --git a/docs/en/unit/light.md b/docs/en/unit/light.md index 778fd4a0..34c99566 100644 --- a/docs/en/unit/light.md +++ b/docs/en/unit/light.md @@ -36,7 +36,7 @@ We add some extra work to strengthen the circult, a Dual Differential Comparator 10K - net weight + Net weight 4g diff --git a/docs/en/unit/m5-bit.md b/docs/en/unit/m5-bit.md index 155a1426..913cd65f 100644 --- a/docs/en/unit/m5-bit.md +++ b/docs/en/unit/m5-bit.md @@ -33,7 +33,7 @@ More IO pins are extended, you can used DuPont Cable to connect other hardware. Parameter - net weight + Net weight 14g diff --git a/docs/en/unit/m5camera.md b/docs/en/unit/m5camera.md index 95a0fee2..334d3694 100644 --- a/docs/en/unit/m5camera.md +++ b/docs/en/unit/m5camera.md @@ -75,7 +75,7 @@ what this software can do? 1/4 inch - net weight + Net weight 17g diff --git a/docs/en/unit/m5camera_f.md b/docs/en/unit/m5camera_f.md index 12ae396e..990c895e 100644 --- a/docs/en/unit/m5camera_f.md +++ b/docs/en/unit/m5camera_f.md @@ -78,7 +78,7 @@ what this software can do? 1/4 inch - net weight + Net weight 17g diff --git a/docs/en/unit/m5camera_f_new.md b/docs/en/unit/m5camera_f_new.md index 8d25ab20..9e96e8e3 100644 --- a/docs/en/unit/m5camera_f_new.md +++ b/docs/en/unit/m5camera_f_new.md @@ -75,7 +75,7 @@ what this software can do? 1/4 inch - net weight + Net weight 17g diff --git a/docs/en/unit/m5camera_x.md b/docs/en/unit/m5camera_x.md index 14fb8ac0..96fc7f1e 100644 --- a/docs/en/unit/m5camera_x.md +++ b/docs/en/unit/m5camera_x.md @@ -74,7 +74,7 @@ what this software can do? 1/4 inch - net weight + Net weight 14g diff --git a/docs/en/unit/makey.md b/docs/en/unit/makey.md index 04954279..3e328a15 100644 --- a/docs/en/unit/makey.md +++ b/docs/en/unit/makey.md @@ -50,7 +50,7 @@ Repeat the same operation as above. you will see this sound much better. Parameter - net weight + Net weight 7g diff --git a/docs/en/unit/mini-proto.md b/docs/en/unit/mini-proto.md index 30fb4b95..42b55e00 100644 --- a/docs/en/unit/mini-proto.md +++ b/docs/en/unit/mini-proto.md @@ -42,7 +42,7 @@ For different CONNEXT ports, you will be able to interact with different pins th Parameter - net weight + Net weight 3g diff --git a/docs/en/unit/ncir.md b/docs/en/unit/ncir.md index 8c1b1728..154458d7 100644 --- a/docs/en/unit/ncir.md +++ b/docs/en/unit/ncir.md @@ -42,7 +42,7 @@ Connect with M5Core via GROVE A IIC(0x5A). Parameter - net weight + Net weight 4g diff --git a/docs/en/unit/neoflash.md b/docs/en/unit/neoflash.md index ede58747..e8358357 100644 --- a/docs/en/unit/neoflash.md +++ b/docs/en/unit/neoflash.md @@ -48,7 +48,7 @@ When you plug the GROVE PORTA into M5core, you have convert it into 3 extended G 40 - net weight + Net weight 119g diff --git a/docs/en/unit/neopixel.md b/docs/en/unit/neopixel.md index 5510e2b6..96f7dd2e 100644 --- a/docs/en/unit/neopixel.md +++ b/docs/en/unit/neopixel.md @@ -31,7 +31,7 @@ Parameter - net weight + Net weight 4g/6g/10g/12g/34g diff --git a/docs/en/unit/op180.md b/docs/en/unit/op180.md index 2773a49e..e78b5083 100644 --- a/docs/en/unit/op180.md +++ b/docs/en/unit/op180.md @@ -42,7 +42,7 @@ The actuator of this Unit is consist of a pair of IR part, emitter side and rece Parameter - net weight + Net weight 4g diff --git a/docs/en/unit/op90.md b/docs/en/unit/op90.md index 43c043c2..94c04f04 100644 --- a/docs/en/unit/op90.md +++ b/docs/en/unit/op90.md @@ -41,7 +41,7 @@ The actuator of this Unit is consist of a pair of IR part, emitter side and rece Parameter - net weight + Net weight 4g diff --git a/docs/en/unit/pahub.md b/docs/en/unit/pahub.md index 1a9cd8fd..ccc49eca 100644 --- a/docs/en/unit/pahub.md +++ b/docs/en/unit/pahub.md @@ -39,7 +39,7 @@ The I2C address of this unit is 0x70 (changable by resistors). Parameter - net weight + Net weight 7g diff --git a/docs/en/unit/pbhub.md b/docs/en/unit/pbhub.md index e762b3c7..6a1d5ac6 100644 --- a/docs/en/unit/pbhub.md +++ b/docs/en/unit/pbhub.md @@ -38,7 +38,7 @@ See the below picture for timing sequence of HX711: Parameter - net weight + Net weight 7g diff --git a/docs/en/unit/pir.md b/docs/en/unit/pir.md index a0f644b1..0842acfb 100644 --- a/docs/en/unit/pir.md +++ b/docs/en/unit/pir.md @@ -42,7 +42,7 @@ This Unit communicates with the M5Core via the GROVE B. Parameter - net weight + Net weight 5g diff --git a/docs/en/unit/proto.md b/docs/en/unit/proto.md index 8b2cf4cc..c4fff1a8 100644 --- a/docs/en/unit/proto.md +++ b/docs/en/unit/proto.md @@ -28,7 +28,7 @@ Parameter - net weight + Net weight 5g diff --git a/docs/en/unit/relay.md b/docs/en/unit/relay.md index c1323d7d..4fea8d3c 100644 --- a/docs/en/unit/relay.md +++ b/docs/en/unit/relay.md @@ -36,7 +36,7 @@ There are 3 pins named: ON, OFF, COM. You can program to make COM connect to ON Parameter - net weight + Net weight 12g diff --git a/docs/en/unit/rfid.md b/docs/en/unit/rfid.md index b7ca0ba4..a015e1e7 100644 --- a/docs/en/unit/rfid.md +++ b/docs/en/unit/rfid.md @@ -47,7 +47,7 @@ Connect this Unit to GROVE PORTA on M5Core, IIC adress is 0x28. Parameter - net weight + Net weight 6g diff --git a/docs/en/unit/rgb.md b/docs/en/unit/rgb.md index b812d035..0871e4de 100644 --- a/docs/en/unit/rgb.md +++ b/docs/en/unit/rgb.md @@ -28,7 +28,7 @@ This is a very useful piece on STEM class, students can program it to realize so Parameter - net weight + Net weight 4g diff --git a/docs/en/unit/rs485.md b/docs/en/unit/rs485.md index 5476e45f..0fb65066 100644 --- a/docs/en/unit/rs485.md +++ b/docs/en/unit/rs485.md @@ -32,7 +32,7 @@ It is used to convert the TTL standard to the RS485 standard. If the outside ser Parameter - net weight + Net weight 8g diff --git a/docs/en/unit/thermal.md b/docs/en/unit/thermal.md index 4b1efbd5..3056a0c9 100644 --- a/docs/en/unit/thermal.md +++ b/docs/en/unit/thermal.md @@ -47,7 +47,7 @@ The Unit communicates with the M5Core through the Grove A interface, IIC address Parameter - net weight + Net weight 5g diff --git a/docs/en/unit/tof.md b/docs/en/unit/tof.md index b4d673d9..2551fc80 100644 --- a/docs/en/unit/tof.md +++ b/docs/en/unit/tof.md @@ -43,7 +43,7 @@ This unit comunicates with M5Core via I2C(0x29). Parameter - net weight + Net weight 4g diff --git a/docs/en/unit/trace.md b/docs/en/unit/trace.md index 0800125e..fe269185 100644 --- a/docs/en/unit/trace.md +++ b/docs/en/unit/trace.md @@ -36,7 +36,7 @@ This Unit communicates with the M5Core via GROVE PORTA I2C(0x5A). Parameter - net weight + Net weight 32g diff --git a/docs/en/unit/unit_fan.md b/docs/en/unit/unit_fan.md index eb30e33f..ce74a143 100644 --- a/docs/en/unit/unit_fan.md +++ b/docs/en/unit/unit_fan.md @@ -36,7 +36,7 @@ This N20 motor is has a 5V supply voltage. The output shaft has a rotational spe Parameter - net weight + Net weight 9g diff --git a/docs/en/unit/unitv.md b/docs/en/unit/unitv.md index 775fb7c5..eab11eda 100644 --- a/docs/en/unit/unitv.md +++ b/docs/en/unit/unitv.md @@ -105,7 +105,7 @@ Support MicroPython development environment, which makes the program code more c TF Card/Micro SD - net weight + Net weight 8g diff --git a/docs/en/unit/vibrator.md b/docs/en/unit/vibrator.md index 71675bdc..554465cf 100644 --- a/docs/en/unit/vibrator.md +++ b/docs/en/unit/vibrator.md @@ -35,7 +35,7 @@ These days miniature vibrating motors are used in a wide range of products, not Parameter - net weight + Net weight 11g diff --git a/docs/en/unit/weight.md b/docs/en/unit/weight.md index 917f46ab..4a9ba412 100644 --- a/docs/en/unit/weight.md +++ b/docs/en/unit/weight.md @@ -69,7 +69,7 @@ power supply regulator: g - net weight + Net weight 8g diff --git a/docs/zh_CN/base/lan_base.md b/docs/zh_CN/base/lan_base.md index f8fd5e9e..5932757e 100644 --- a/docs/zh_CN/base/lan_base.md +++ b/docs/zh_CN/base/lan_base.md @@ -111,7 +111,7 @@ HT3.96连接器的 6 个引脚默认悬空,你可以根据需求将其与M-BUS 包装尺寸 - 105*65*4mm + 105*65*40mm diff --git a/docs/zh_CN/base/w5500PoE.md b/docs/zh_CN/base/w5500PoE.md index beca5b25..d5c836ed 100644 --- a/docs/zh_CN/base/w5500PoE.md +++ b/docs/zh_CN/base/w5500PoE.md @@ -101,7 +101,7 @@ HT3.96连接器的 6 个引脚默认悬空,你可以根据需求选择连接RS 包装尺寸 - 105*65*4mm + 105*65*40mm diff --git a/docs/zh_CN/core/core2_aws.md b/docs/zh_CN/core/core2_aws.md index 212d1d7d..2188c7a2 100644 --- a/docs/zh_CN/core/core2_aws.md +++ b/docs/zh_CN/core/core2_aws.md @@ -280,6 +280,7 @@ TF 卡最大支持 16GB AXP192SDASCL BM8563SDASCL FT6336USDASCL + ATECC608ASDASCL ## M5Core2 M-BUS示意图 @@ -371,9 +372,7 @@ TF 卡最大支持 16GB - [CORE2核心-原理图pdf](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/schematic/Core/CORE2_V1.0_SCH.pdf) - - -- [M5GO-Bottom For AWS-原理图pdf](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/schematic/Core/CORE2_EXT_Board.pdf) + ## 案例程序 diff --git a/docs/zh_CN/core/m5paper.md b/docs/zh_CN/core/m5paper.md index ca6087ad..8996a266 100644 --- a/docs/zh_CN/core/m5paper.md +++ b/docs/zh_CN/core/m5paper.md @@ -34,7 +34,7 @@ 参数 - ESP32-D0WD + ESP32-D0WDQ6-V3 240MHz dual core, 600 DMIPS, 520KB SRAM, Wi-Fi, dual mode Bluetooth diff --git a/docs/zh_CN/module/lora.md b/docs/zh_CN/module/lora.md index f3088169..87951422 100644 --- a/docs/zh_CN/module/lora.md +++ b/docs/zh_CN/module/lora.md @@ -62,7 +62,7 @@ LoRa和LoRaWAN允许与不同类型的物联网(IoT)设备,进行远程连 ## 相关链接 -- **[LoRa模块信息](http://wiki.ai-thinker.com/_media/lora/docs/ra-01_datasheet_v1.1.pdf) (LoRa)** +- **[LoRa模块信息](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/module/ra-01_product_specification_cn_v1.0.pdf) (LoRa)** - **[LoRaWAN 区域参数](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/module/lorawantm_regional_parameters_v1.1rb_-_final.pdf)** diff --git a/docs/zh_CN/module/lora868.md b/docs/zh_CN/module/lora868.md index 95ebdb53..aa2424f0 100644 --- a/docs/zh_CN/module/lora868.md +++ b/docs/zh_CN/module/lora868.md @@ -62,7 +62,7 @@ LoRa和LoRaWAN允许与不同类型的物联网(IoT)设备,进行远程连 ## 相关链接 -- **[LoRa模块信息](http://wiki.ai-thinker.com/_media/lora/docs/ra-01_datasheet_v1.1.pdf) (LoRa)** +- **[LoRa模块信息](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/module/ra-01h_product_specification_cn_v1.0.pdf) (LoRa)** - **[LoRaWAN 区域参数](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/module/lorawantm_regional_parameters_v1.1rb_-_final.pdf)** diff --git a/docs/zh_CN/quick_start/atom/atom_echo_quick_start.md b/docs/zh_CN/quick_start/atom/atom_echo_quick_start.md index 3c62f62d..e761fd44 100644 --- a/docs/zh_CN/quick_start/atom/atom_echo_quick_start.md +++ b/docs/zh_CN/quick_start/atom/atom_echo_quick_start.md @@ -1,4 +1,4 @@ -# ATOM ECHO 快速上手 {docsify-ignore-all} +# ATOM ECHO 快速上手 ## 蓝牙音箱 @@ -30,12 +30,14 @@ ECHO的出厂固件默认配置为蓝牙音箱,用户可将手机、平板电 -由于**G19/G22/G23/G33**被用作I2S,不可作为其他功能引脚复用,否则将产生设备损坏的风险。该固件在ESP-IDF平台下进行编译,普通用户可直接通过下载EasyLoader进行烧录。高级用户如需自行开发其他功能,可根据乐鑫官方文档进行[ESP-IDF环境搭建](https://docs.espressif.com/projects/esp-idf/zh_CN/latest/esp32/get-started/index.html#id2),出厂固件源码及BIN文件[点击此处下载](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Core/Atom/AtomEcho/Factory_BT_SPEAKER_Firmware),其中BIN文件烧录地址为0x0000。 +由于**G19/G22/G23/G33**被用作I2S,不可作为其他功能引脚复用,否则将产生设备损坏的风险。该固件在ESP-IDF平台下进行编译,普通用户可直接通过下载EasyLoader进行烧录。高级用户如需自行开发其他功能,可根据乐鑫官方文档进行[ESP-IDF环境搭建](https://docs.espressif.com/projects/esp-idf/zh_CN/latest/esp32/get-started/index.html#id2),出厂固件源码及BIN文件[点击此处下载](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Core/Atom/AtomEcho/Factory_BT_SPEAKER_Firmware),其中BIN文件烧录地址为`0x0000`。 ## EchoSTT EchoSTT是一个语音转文字服务,通过网络将本地语音发送至云服务器,并将识别结果返回至本机或是其他M5设备。无论您在UIFlow或Arduino中使用该服务都需要通过MAC地址绑定Token,以获得使用权限,具体操作步骤如下: +?>以下教程将向你介绍如何使用其他的M5设备在UIFlow中获取Echo语音识别结果。 + ### 固件&Token #### 烧录固件 @@ -75,19 +77,19 @@ EchoSTT是一个语音转文字服务,通过网络将本地语音发送至云 #### 获取Token -- 找到**ATOM**选项,选择EchoSTT点击download下载固件,根据您想识别的语言选择英文固件或中文固件 +- 找到**ATOM**选项,选择EchoSTT点击download下载固件,根据您想识别的语言选择英文固件或中文固件.将ECHO连接电脑USB端口,选择对应的COM端口,点击burn进行烧录,等待串口监视器出现烧录完成提示. -- 将ECHO连接电脑USB端口,选择对应的COM端口, - -- 点击burn进行烧录,等待串口监视器出现烧录完成提示 + - 点击Get Token获取连接STT服务器所需要的Token,记录此Token,它将在您的后续编程中会用到 - + #### EchoSTT服务的UIFlow案例程序 -在运行此示例前确保您已通过上述步骤完成Token的获取 +将其他的M5设备配置WIFI编程模式并连接到UIFlow Web IDE(相关的配置教程,请参考你所使用的主控的UIFlow上手文档). 在运行此示例前将上述步骤获取到的Token填入初始化配置中,运行程序。 + +完成上述步骤,按下Echo的中间按钮,开始语音录制。释放后将自动将语音上传云端识别,M5设备将自动获取识别结果进行显示。 diff --git a/docs/zh_CN/unit/ameter.md b/docs/zh_CN/unit/ameter.md index c41b8d5e..60566729 100644 --- a/docs/zh_CN/unit/ameter.md +++ b/docs/zh_CN/unit/ameter.md @@ -22,7 +22,6 @@ - 免重新校准(EEPROM出厂写入) - 内置 CA-IS3020S隔离芯片,抗干扰 - 隔离DC-DC -- 高达 1000 VRMS 隔离耐压 - 开发平台: Arduino, UIFlow(Blockly,Pyhton) - 2x LEGO 兼容孔 @@ -42,10 +41,6 @@ 规格 参数 - - 耐压值 - 1000V - 测量范围 ±4A