Skip to content

Commit ab82e36

Browse files
committed
Merge branch 'docs/add_disclaimer_v2.2' into 'release/v2.2.0.0_esp8266'
docs: Added a disclaimer for the esp-at project (v2.2.0.0) See merge request application/esp-at!1649
2 parents b333aa7 + 81b0357 commit ab82e36

File tree

13 files changed

+160
-2
lines changed

13 files changed

+160
-2
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Overview
2-
libat_core.a is AT Command Core, and it is the core of AT command, including the default AT instruction set, the AT command parsing, execution and responding. The lib contains 4 kinds of command, such as `AT+TEST=?`, `AT+TEST?`, `AT+TEST=“abc”` and `AT+TEST`. It supports custom AT commands based on the lib and related APIs, and ones can also define input and output medium, like uart, spi, socket, bt, etc.
2+
libat_core.a is AT Command Core, and it is the core of AT command, including the default AT instruction set, the AT command parsing, execution and responding. The lib contains 4 kinds of command, such as `AT+TEST=?`, `AT+TEST?`, `AT+TEST=“abc”` and `AT+TEST`. It supports custom AT commands based on the lib and related APIs, and ones can also define input and output medium, like uart, spi, socket, bt, etc. **Before using the ESP-AT solution, please read the [disclaimer](https://docs.espressif.com/projects/esp-at/en/latest/esp32/disclaimer.html) carefully and comply with its terms and precautions.**
33

44
The demo is the AT command set based on uart. You can replace the uart driver with other drivers whichever you want to use. But maybe you have to make some changes to run the new driver. In addition, you can add some custom AT commands in `at_custom_cmd` like `AT+CIUPDATE` if necessary.
55

@@ -20,7 +20,7 @@ The demo is the AT command set based on uart. You can replace the uart driver wi
2020
- https://blog.csdn.net/espressif/article/details/79316992: CSDN espressif official blog in Chinese
2121

2222
# 概述
23-
libat_core.a 是 AT 命令集的核心部分, 包含默认的 AT 指令集, 具有 AT 命令解析、 执行和回复功能. 在此库中,可以处理 `AT+TEST=?``AT+TEST?``AT+TEST=“abc”``AT+TEST` 4 种格式的指令集. 可以根据相关 API 自定义命令, 并且还可以定义输入输出介质, 比如 uart, spi, socket, bt 等等.
23+
libat_core.a 是 AT 命令集的核心部分, 包含默认的 AT 指令集, 具有 AT 命令解析、 执行和回复功能. 在此库中,可以处理 `AT+TEST=?``AT+TEST?``AT+TEST=“abc”``AT+TEST` 4 种格式的指令集. 可以根据相关 API 自定义命令, 并且还可以定义输入输出介质, 比如 uart, spi, socket, bt 等等. **在使用 ESP-AT 方案前,请仔细阅读 [特别声明](https://docs.espressif.com/projects/esp-at/zh_CN/latest/esp32/disclaimer.html),并遵循其中的各项条款和注意事项。**
2424

2525
此工程是基于 uart 实现的命令集,如果需要,你可以使用其它驱动程序替换掉 uart 驱动,为了使用新的驱动程序,可能必须做一些必要的代码改动. 另外,如果需要,你可以仿照 `AT+CIUPDATE``at_custom_cmd` 中添加自定义命令.
2626

docs/en/AT_Binary_Lists/ESP32-S2_AT_binaries.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ Released Firmware
33

44
It is recommended to use the lastest version of firmware.
55

6+
## Disclaimer
7+
8+
Before using the AT firmware below, please read the [disclaimer](https://docs.espressif.com/projects/esp-at/en/latest/esp32/disclaimer.html) carefully and comply with its terms and precautions.
9+
610
## ESP32-S2-WROOM Series
711

812
- v2.1.0.0 [ESP32-S2-WROOM_AT_Bin_V2.1.0.0.zip](https://download.espressif.com/esp_at/firmware/ESP32S2/ESP32-S2-WROOM/ESP32-S2-WROOM_AT_Bin_V2.1.0.0.zip) (Recommended)

docs/en/AT_Binary_Lists/ESP32_AT_binaries.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ Released Firmware
33

44
It is recommended to use the lastest version of firmware.
55

6+
## Disclaimer
7+
8+
Before using the AT firmware below, please read the [disclaimer](https://docs.espressif.com/projects/esp-at/en/latest/esp32/disclaimer.html) carefully and comply with its terms and precautions.
9+
610
## ESP32-WROOM-32 Series
711

812
- v2.1.0.0 [ESP32-WROOM-32_AT_Bin_V2.1.0.0.zip](https://download.espressif.com/esp_at/firmware/ESP32/ESP32_WROOM/ESP32-WROOM-32_AT_Bin_V2.1.0.0.zip) (Recommended)

docs/en/AT_Binary_Lists/ESP8266_AT_binaries.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ It is recommended to use the lastest version of firmware.
66
**Note**:
77
Espressif has not released a separate version for the **1 MB ESP8285/8266 series of chips**, but you can refer to [How to Download the Latest Temporary Version of AT Firmware from GitHub](https://docs.espressif.com/projects/esp-at/en/latest/Compile_and_Develop/How_to_download_the_latest_temporary_version_of_AT_from_github.html) and choose to download the 1 MB firmware on the CI (Continuous Integration) of GitHub (**Please switch to release/v2.2.0.0_esp8266 branch and download `esp8285-1MB-at` under the Artifacts page**).
88

9+
## Disclaimer
10+
11+
Before using the AT firmware below, please read the [disclaimer](https://docs.espressif.com/projects/esp-at/en/latest/esp32/disclaimer.html) carefully and comply with its terms and precautions.
12+
913
## ESP-WROOM-02 Series
1014

1115
- v2.2.1.0 [ESP8266-IDF-AT_V2.2.1.0.zip](https://download.espressif.com/esp_at/firmware/ESP8266/ESP8266-IDF-AT_V2.2.1.0.zip) (Recommended)

docs/en/Get_Started/What_is_ESP-AT.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@ What is ESP-AT
33

44
:link_to_translation:`zh_CN:[中文]`
55

6+
.. important::
7+
Before using the ESP-AT, please read the :doc:`../disclaimer` carefully and comply with its terms and precautions.
8+
69
ESP-AT is a solution developed by Espressif to integrate connectivity into customers' products, which can be quickly moved to mass production. It aims to reduce software development costs and quickly form products. With ESP-AT commands, you can quickly join the wireless network, connect to the cloud platform, realize data transmission and remote control functions, and realize the interconnection of everything through wireless communication easily.
710

811
ESP-AT is a project based on ESP-IDF or ESP8266_RTOS_SDK. It makes an ESP board work as a slave, and an MCU as a host. The host MCU sends AT commands to the ESP chip and receives AT responses back. ESP-AT provides a wide range of AT commands with different functions, such as Wi-Fi commands, TCP/IP commands, Bluetooth LE commands, Bluetooth commands, MQTT commands, HTTP commands, and Ethernet commands.

docs/en/disclaimer.rst

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
Disclaimer
2+
==========
3+
4+
:link_to_translation:`zh_CN:[中文]`
5+
6+
Thank you for choosing to use [Solution/Firmware ESP-AT]. To ensure the safe, legal, and effective use of this solution (firmware), please carefully read the following Disclaimer. This Disclaimer aims to clarify the terms and precautions that users must follow when using this solution (firmware). By continuing to use this solution (firmware), you indicate your acceptance and agreement to comply with these terms.
7+
8+
Application Scenario Verification
9+
---------------------------------
10+
11+
This solution (firmware) is a general version. Despite extensive testing across various scenarios, there remains a risk that certain use cases may not be covered. Prior to making commercial production decisions based on this solution (firmware), please conduct thorough and comprehensive validation tailored to your specific application scenarios.
12+
13+
Compatibility
14+
-------------
15+
16+
Given the rapid advancement of technology, the emergence of new technologies, solutions, or standards may lead to compatibility issues. Users are advised to conduct appropriate testing and validation based on their products and to stay informed about new version releases of this solution (firmware)
17+
18+
Server Upgrade Considerations
19+
-----------------------------
20+
21+
When upgrading servers, including but not limited to operating system upgrades, tool upgrades, and certificate upgrades, it is essential to conduct testing and validation prior to any formal upgrades to prevent connectivity issues arising from server changes.
22+
23+
Wireless Solution Issue Handling
24+
--------------------------------
25+
26+
Wireless solutions are susceptible to external factors and can present complex issue diagnostics. Users should plan remote OTA and remote issue information retrieval solutions in conjunction with their products and cloud platforms. Otherwise, users may need to provide on-site logs, data packets, and other necessary information for problem analysis.
27+
28+
Usage Restrictions
29+
------------------
30+
31+
Users must not utilize this solution (firmware) for illegal activities or purposes that violate applicable laws and regulations. Users are responsible for ensuring that their use of this solution (this firmware) complies with all relevant laws and regulations. We accept no responsibility for any consequences arising from illegal use of this solution (firmware).
32+
33+
Limitation of Liability
34+
-----------------------
35+
36+
We shall not be liable for any direct, indirect, incidental, special, or consequential damages (including but not limited to data loss, profit loss, business interruption, etc.) resulting from the use of this solution (firmware), even if we have been advised of the possibility of such damages.
37+
38+
Third-Party Software and Technology
39+
-----------------------------------
40+
41+
This solution (firmware) may contain third-party software or technology. We assume no responsibility for the applicability and compliance of such third-party software or technology. Users should adhere to the licensing agreements and usage terms of third parties.
42+
43+
Data Protection
44+
---------------
45+
46+
Users are solely responsible for the protection and backup of any data generated during the use of this solution (firmware). We accept no liability for any losses resulting from data loss or leakage.
47+
48+
Version Updates and Maintenance
49+
-------------------------------
50+
51+
This solution (firmware) will undergo periodic maintenance updates and version releases. Users are encouraged to monitor version status, and no separate notification will be provided.
52+
53+
Disclaimer Updates
54+
------------------
55+
56+
The terms of this Disclaimer may be updated periodically without prior notice.
57+
58+
User Responsibility
59+
-------------------
60+
61+
Users are strongly encouraged to read and strictly adhere to the terms of this Disclaimer. Any risks arising from non-compliance shall be borne by the user.
62+
63+
Thank you for your understanding and cooperation!

docs/en/index.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,5 +43,6 @@ This is the documentation for the ESP-AT.
4343
Compile and Develop <Compile_and_Develop/index>
4444
Customized AT Commands and Firmware <Customized_AT_Commands_and_Firmware/index>
4545
Index of Abbreviations <index_of_abbreviations>
46+
Disclaimer <disclaimer>
4647

4748
* :ref:`genindex`

docs/zh_CN/AT_Binary_Lists/ESP32-S2_AT_binaries.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33

44
推荐下载最新版本的固件。
55

6+
## 特别声明
7+
8+
在使用下面的 AT 固件前,请仔细阅读 [特别声明](https://docs.espressif.com/projects/esp-at/zh_CN/latest/esp32/disclaimer.html),并遵循其中的各项条款和注意事项。
9+
610
## ESP32-S2-WROOM Series
711

812
- v2.1.0.0 [ESP32-S2-WROOM_AT_Bin_V2.1.0.0.zip](https://download.espressif.com/esp_at/firmware/ESP32S2/ESP32-S2-WROOM/ESP32-S2-WROOM_AT_Bin_V2.1.0.0.zip)(推荐)

docs/zh_CN/AT_Binary_Lists/ESP32_AT_binaries.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33

44
推荐下载最新版本的固件。
55

6+
## 特别声明
7+
8+
在使用下面的 AT 固件前,请仔细阅读 [特别声明](https://docs.espressif.com/projects/esp-at/zh_CN/latest/esp32/disclaimer.html),并遵循其中的各项条款和注意事项。
9+
610
## ESP32-WROOM-32 Series
711

812
- v2.1.0.0 [ESP32-WROOM-32_AT_Bin_V2.1.0.0.zip](https://download.espressif.com/esp_at/firmware/ESP32/ESP32_WROOM/ESP32-WROOM-32_AT_Bin_V2.1.0.0.zip)(推荐)

docs/zh_CN/AT_Binary_Lists/ESP8266_AT_binaries.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@
66
**说明**
77
乐鑫没有为 **1 MB ESP8285/8266 系列芯片**发布单独的版本,但是您可以参考[如何从 GitHub 下载最新临时版本 AT 固件](https://docs.espressif.com/projects/esp-at/zh_CN/latest/Compile_and_Develop/How_to_download_the_latest_temporary_version_of_AT_from_github.html)并从 GitHub 上的 CI (持续集成) 上下载 1 MB 的固件 (**请切换到 release/v2.2.0.0_esp8266 分支后在 Artifacts 页面下载 `esp8285-1MB-at`**)。
88

9+
## 特别声明
10+
11+
在使用下面的 AT 固件前,请仔细阅读 [特别声明](https://docs.espressif.com/projects/esp-at/zh_CN/latest/esp32/disclaimer.html),并遵循其中的各项条款和注意事项。
12+
913
## ESP-WROOM-02 Series
1014

1115
- v2.2.1.0 [ESP8266-IDF-AT_V2.2.1.0.zip](https://download.espressif.com/esp_at/firmware/ESP8266/ESP8266-IDF-AT_V2.2.1.0.zip)(推荐)

0 commit comments

Comments
 (0)