mirror of
https://github.com/m5stack/m5-docs.git
synced 2026-05-20 10:23:01 -07:00
change echo description
This commit is contained in:
@@ -6,7 +6,7 @@
|
||||
|
||||
## Description
|
||||
|
||||
**ATOM ECHO**is a Bluetooth speaker designed based on ATOM. Its volume is very small, only 24 * 24 * 17 mm. Music can be played by bluetooth of ESP32 with mobile phones and tablets. Of course, you can access AWS, Baidu and other cloud platforms by writing code, and use built-in microphone and speaker for voice interaction, so that ATOM ECHO has certain AI capabilities, realizing voice control, story telling, Internet of things and other functions. The speaker is embedded with an RGB LED (SK6812), which can visually display the connection status. In addition to being used as a Bluetooth speaker, it still has the control ability of atom series. You can connect devices through the grove interface, G21 / G25 can only be used for general I/O, they do not support I2C and UART.Screw hole on the back is convenient for users to fix.
|
||||
**ATOM ECHO** is a Programmable Smart Speaker designed based on ATOM. Its volume is very small, only 24 * 24 * 17 mm. Music can be played by bluetooth of ESP32 with mobile phones and tablets. Of course, you can access AWS, Baidu and other cloud platforms by writing code, and use built-in microphone and speaker for voice interaction, so that ATOM ECHO has certain AI capabilities, realizing voice control, story telling, Internet of things and other functions. The speaker is embedded with an RGB LED (SK6812), which can visually display the connection status. In addition to being used as a Bluetooth speaker, it still has the control ability of atom series. You can connect devices through the grove interface, G21 / G25 can only be used for general I/O, they do not support I2C and UART.Screw hole on the back is convenient for users to fix.
|
||||
|
||||
?> **Note: the product can not be used for a long time. It is recommended to play music for about 1 hour. It is not allowed to play low-frequency and heavy music, otherwise the speaker will be damaged.**
|
||||
|
||||
@@ -153,7 +153,11 @@ The factory default firmware is Bluetooth speaker, which uses A2DP protocol to t
|
||||
|
||||
### 1. Arduino IDE
|
||||
|
||||
- Click[here](https://)to get Arduino code
|
||||
- [FactoryTest](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Core/Atom/AtomEcho/Arduino/Factory_Test)
|
||||
|
||||
- [Recoder&Replay](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Core/Atom/AtomEcho/Arduino/Repeater)
|
||||
|
||||
- [StreamHttpMP3](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Core/Atom/AtomEcho/Arduino/StreamHttpClient_ECHO)
|
||||
|
||||
## Video
|
||||
|
||||
|
||||
+18
-52
@@ -1,31 +1,36 @@
|
||||
# Remote Control
|
||||
**[Remote](#Remote)**
|
||||
|
||||
# Remote
|
||||
|
||||
#### Function Description
|
||||
|
||||
>Remote control M5GO via devices such as mobile phone or computer
|
||||
>Remote control M5Stack via devices such as mobile phone or computer
|
||||
|
||||
><img src="/image/Remote/Remote.webp" width="50%">
|
||||
|
||||
* __Remote QRcode__
|
||||
Generate a QR code that can access the control page and display it on the screen
|
||||
* __Set Title__
|
||||
Set a title name of the control page
|
||||
|
||||
* __Remote Switch__
|
||||
Remote switch control, please click the gear button on the block to add a variable X before use. When controlling, close X to pass 1 and disconnect X to pass 0.
|
||||
* __Remote qrcode show in x y size__
|
||||
Set the location and size of the local QR code display
|
||||
|
||||
* __Remote Button__
|
||||
Remote button control, each time the button is clicked, the program in Block is executed once.
|
||||
* __Add Remote Switch Button index__
|
||||
Remote switch button control, each time the button is clicked, the program in Block is executed once.
|
||||
|
||||
* __Remote Slider__
|
||||
Slider control (click the gear button on the block to add a variable X before use, and pass the X to the integer from 0 to 100)
|
||||
* __Add Remote Button index__
|
||||
Remote button control, each time the button is clicked, the program in Block is executed once.
|
||||
|
||||
* __Remote Label__
|
||||
* __Add Remote Slider__
|
||||
Slider control (click the gear button on the block to add a variable before use, and pass the variable to the integer from 0 to 100)
|
||||
|
||||
* __Add Remote Label index interval__
|
||||
Display information, you can choose some built-in label types, or enter custom text
|
||||
|
||||
#### Instructions
|
||||
|
||||
>Add a QR code to generate a Block into the program, add a Remote Button, place the program to run into the block, and run the program.
|
||||
>Add a QR code to generate a Block into the program, add a Remote Button and Slider to control RGB Bar,at the same time, display the temperature through ENV Unit.
|
||||
|
||||
><img src="/image/Remote/Remote_user1.gif" width="50%">
|
||||
><img src="/image/Remote/Remote_user1.webp" width="50%">
|
||||
|
||||
#### Control page
|
||||
|
||||
@@ -35,45 +40,6 @@ Display information, you can choose some built-in label types, or enter custom t
|
||||
><img src="/image/Remote/Remote_Phone.webp" width="30%">
|
||||
|
||||
|
||||
# Dashboard
|
||||
|
||||
#### Function Description
|
||||
|
||||
> In addition to the remote control features that are consistent with Remote, Remote-Beta provides a more powerful data panel function. Currently it supports two data chart styles of polyline/column, the layout style of the page can be freely adjusted, and will be based on the user API Key to save and achieve the persistence of the layout style.
|
||||
|
||||
><img src="image\Remote_beta\remote_beta_01.webp" width="60%">
|
||||
|
||||
* __Create Chart__
|
||||
A data chart program that generates data for the specified chart style.
|
||||
|
||||
* __Remote Button__
|
||||
Remote button control, each time the button is clicked, the program in Block is executed once.
|
||||
|
||||
* __Remote Slider__
|
||||
Slider control (click the gear button on the block to add a variable X before use, and pass the X to the integer from 0 to 100)
|
||||
|
||||
* __Remote Switch__
|
||||
Remote switch control, please click the gear button on the block to add a variable X before use. When controlling, close X to pass 1 and disconnect X to pass 0.
|
||||
|
||||
<mark>Note: When naming blocks, avoid spaces and special symbols</mark>
|
||||
|
||||
#### Instructions
|
||||
|
||||
> Drag the data chart program to the programming area and fill in the relevant information of the chart in the option box. (Name: chart name, ChartType: polyline/column, DataType: data type of the chart, temporarily only support the number, key: the key of the data Word, Value: Data Source, Interval: Interval Refresh Time)
|
||||
|
||||
__Note: A table can only use one data source. If multiple tables with the same name appear, the data source will use the last data in the order in which the program is executed.
|
||||
|
||||
><img src="image\Remote_beta\remote_beta_02.webp" width="60%">
|
||||
|
||||
>The buttons, sliders, and switches are used in the same way as the Remote function. For details, see the function description of the upper block. After editing, click Run Program. Click the QR code option on the right side of the page to scan or copy the data page. Link, use a browser to access.
|
||||
|
||||
><img src="image\Remote_beta\remote_beta_03.webp" width="60%">
|
||||
|
||||
|
||||
> After entering the control page, keep the M5 device running normally, you can see the data in the chart is refreshed according to the interval we configured. Drag the arrow in the lower right corner of the chart to zoom the entire chart. Click the upper left corner to open the side navigation, providing shades of theme color switching and layout switches. (After opening the layout switch, the user is free to modify the position of the chart and other elements placed on the page)
|
||||
|
||||
><img src="image\Remote_beta\remote_beta_04.webp" width="60%">
|
||||
><img src="image\Remote_beta\remote_beta_05.webp" width="60%">
|
||||
|
||||
|
||||
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 38 KiB |
@@ -6,7 +6,7 @@
|
||||
|
||||
## 描述
|
||||
|
||||
**ATOM ECHO**是一款基于ATOM设计的蓝牙音箱,它的体积非常小巧,只有24*24*17毫米,通过ESP32自带的蓝牙功能与手机、平板等进行连接即可播放音乐。当然,你可以通过编写代码接入AWS、百度等云平台,使用内置麦克风和扬声器进行语音交互,使得ATOM ECHO具备一定的AI能力,实现语音控制、讲故事、物联网等功能。音箱内嵌一颗RGB LED(SK6812),可以直观的显示连接状态。除了可以作为蓝牙音箱使用外,它依然具备了ATOM系列的控制能力,你可以通过GROVE接口连接外部设备,G21/G25仅能用于通用IO,不支持UART与I2C。其背面有一个M2螺丝孔,方便用户进行固定。
|
||||
**ATOM ECHO**是一款基于ATOM设计的可编程智能蓝牙音箱,它的体积非常小巧,只有24*24*17毫米,通过ESP32自带的蓝牙功能与手机、平板等进行连接即可播放音乐。当然,你可以通过编写代码接入AWS、百度等云平台,使用内置麦克风和扬声器进行语音交互,使得ATOM ECHO具备一定的AI能力,实现语音控制、讲故事、物联网等功能。音箱内嵌一颗RGB LED(SK6812),可以直观的显示连接状态。除了可以作为蓝牙音箱使用外,它依然具备了ATOM系列的控制能力,你可以通过GROVE接口连接外部设备,G21/G25仅能用于通用IO,不支持UART与I2C。其背面有一个M2螺丝孔,方便用户进行固定。
|
||||
|
||||
?> **注意:产品不可长时间使用,音乐播放建议在1小时左右,不可播放低频过重的音乐,否则将损坏扬声器。**
|
||||
|
||||
@@ -140,7 +140,12 @@
|
||||
|
||||
### 1. Arduino
|
||||
|
||||
[点击此处](https://)获取完整代码
|
||||
- [测试程序](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Core/Atom/AtomEcho/Arduino/Factory_Test)
|
||||
|
||||
- [录音回放](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Core/Atom/AtomEcho/Arduino/Repeater)
|
||||
|
||||
- [流媒体播放](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Core/Atom/AtomEcho/Arduino/StreamHttpClient_ECHO)
|
||||
|
||||
|
||||
## 相关视频
|
||||
|
||||
@@ -159,5 +164,3 @@
|
||||
scrollFunc();
|
||||
|
||||
</script>
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user