• ESP-AT

    Planning on going wireless? Integrate wireless connectivity
    features into your products, with ease and convenience,
    using our AT command firmware solution!

AT

Found 34 results
  • Collapse all
  • Expand all
Title Body Platform Versionsort descending Release Date Download
ESP8266 NonOS AT Bin

ESP8266 NonOS AT Bin will not be updated any more. We recommend that you use ESP8266 IDF AT Bin for new designs. If you have support requests on ESP8266 NonOS AT, please contact our technical support team.

Bin Deprecated 2021.12.28
ESP8266 Qcloud IoT AT

Based on ESP8266 QCloud AT Command.

Bin Latest 2019.08.19
ESP32-PICO-D4 AT Bin
Bin Latest 2020.07.29
ESP32-SOLO AT Bin
Bin Latest 2020.07.29
ESP32-WROVER AT Bin
Bin Latest 2020.07.29
ESP32-WROOM-32 AT Bin
Bin Latest 2020.07.29
ESP8266 IDF AT Bin
Bin Latest 2020.07.29
ESP32-C3 AT Bin
Bin Latest 2021.08.12
ESP32 AT Bin
Bin Latest 2021.07.05
ESP32-C2 AT Bin
Bin Latest 2023.06.02
ESP32-C6 AT Bin
Bin Latest 2023.08.31
ESP-WROOM-32 AT Bin V0.10

This is the first release of ESP32 AT firmware, which supports AT commands through UART. 

Please note that only Wi-Fi related functions are supported in this version. BLE-related functions will be supported in future release.

Bin V0.10 2017.06.14
ESP32-WROVER AT Bin V0.10

The ESP32 sends AT commands through UART1 by default, for ESP32-WROVER, it is:

* GPIO19 is RXD

* GPIO22 is TXD

* GPIO14 is RTS

* GPIO15 is CTS

Bin V0.10 2017.09.18
ESP-WROOM-32 AT Bin V1.0

Release note: https://github.com/espressif/esp32-at/releases

Bin V1.0.0 2017.11.17
ESP32-WROOM-32 AT Bin V1.1

Please see the release note in the ZIP file.

Bin V1.1 2018.06.13
ESP32-WROVER AT Bin V1.1

Release note is in the zip..

Bin V1.1 2018.06.13
ESP32-WROOM-32 AT Bin V1.1.1

Fixed the bug that ESP32-AT gets crushed when receiving AT commands with two "\r\n".

Please see the release note in the ZIP file for detailed information.

Bin V1.1.1 2018.07.11
ESP32-WROVER AT Bin V1.1.1

Fixed the bug that ESP32-AT gets crushed when receiving AT commands with two "\r\n".

Please see the release note in the ZIP file for detailed information.

Bin V1.1.1 2018.07.11
ESP32-WROOM-32 AT Bin V1.1.2

Please see the release note in the ZIP file for detailed information.

Bin V1.1.2 2018.09.04
ESP32-WROVER AT Bin V1.1.2

Please see the release note in the ZIP file for detailed information.

Bin V1.1.2 2018.09.04
ESP8266 AT Bin V1.5.1

*Note:

When developing new products with ESP8266, it is recommended that you use ESP8266 AT Bin V2.0.0.0 and/or later versions. Previous AT versions were based on the ESP8266 NONOS SDK, to which no new features will be added in the future. ESP8266 AT Bin V2.0.0.0 and/or later versions will be developed according to the ESP8266 RTOS SDK, which will continue being updated.

Version Description:
Based on ESP8266_NonOS_SDK V2.1.

1. Fixed the WPA2 KRACK issue.

2. Fixed the issue of wrong messages being displayed after upgrading the firmware. 

Bin V1.5.1 2017.11.06
ESP8266 AT Bin V1.6

*Note:

When developing new products with ESP8266, it is recommended that you use ESP8266 AT Bin V2.0.0.0 and/or later versions. Previous AT versions were based on the ESP8266 NONOS SDK, to which no new features will be added in the future. ESP8266 AT Bin V2.0.0.0 and/or later versions will be developed according to the ESP8266 RTOS SDK, which will continue being updated.

Version Description:
1. Update AT version to 1.6.0.0;

2. Add a new command `AT+SYSMSG` to enable some report information;

3. Add a new command `AT+CWCOUNTRY`;

    - `AT+CWCOUNTRY=<country_policy>,"country_code",<start_channel>,<total_channel_number>`

4. Add new command `AT+CIPSERVERMAXCONN`;

    - `AT+CIPSERVERMAXCONN=<num>`

5. Update command `AT+CWLAP`;

    - `AT+CWLAP =<ssid>[,<mac>,<ch>,<scan_type>,<scan_time_min>,<scan_time_max>]`

6. Update command `AT+CWLAPOPT`;

    - Mask changes from 0x7F to 0x7FF

7. Optimize tcp server by using new `espconn_recv`;

8. Fix an issue that getting error irom string when print messages after upgrade;

9. Fix an issue that baudrate is not correctly set when it was set at 1,200;

10. Fix an issue that it should return error if the link id is wrong;

11. Fix an issue that DNS auto mode is used by default;

12. Fix a wrong link id issue when client connection number reaches maximum;

13. Fix an issue that error will be reported when the maximun connection number is more than 5;

14. Fix the message is incorrect when creating UDP if ip is a domain name;

15. Fix GSLP too long time error;

16. Fix that `AT+CIPSTART` causes busy if the server is connected at the same time;

Bin V1.6 2018.02.07
ESP8266 AT Bin V1.6.1

*Note:
When developing new products with ESP8266, it is recommended that you use ESP8266 AT Bin V2.0.0.0 and/or later versions. Previous AT versions were based on the ESP8266 NONOS SDK, to which no new features will be added in the future. ESP8266 AT Bin V2.0.0.0 and/or later versions will be developed according to the ESP8266 RTOS SDK, which will continue being updated.

Version Description:

1. Fix an issue that light sleep current is larger than before.

Bin V1.6.1 2018.02.13
ESP8266 AT Bin V1.6.2

Note: 

When developing new products with ESP8266, it is recommended that you use ESP8266 AT Bin V2.0.0.0 and/or later versions. Previous AT versions were based on the ESP8266 NONOS SDK, to which no new features will be added in the future. ESP8266 AT Bin V2.0.0.0 and/or later versions will be developed according to the ESP8266 RTOS SDK, which will continue being updated.

Version Description:

1. Fix station connecting behavior after upgrading from an old version.

2. Fix wrong SSID query when the length of SSID is 32 bytes.

3. Optimize AT+CIUPDATE behavior.

Bin V1.6.2 2018.06.08
ESP8266 AT Bin V1.7.0

*Note:

When developing new products with ESP8266, it is recommended that you use ESP8266 AT Bin V2.0.0.0 and/or later versions. Previous AT versions were based on the ESP8266 NONOS SDK, to which no new features will be added in the future. ESP8266 AT Bin V2.0.0.0 and/or later versions will be developed according to the ESP8266 RTOS SDK, which will continue being updated.

Version Description:
Based on ESP8266_NonOS_SDK V3.0.0.

Limited by the size of the AT bin file,  only `1024+1024 flash map` is supported by default. 

Bin V1.7.0 2018.08.24
ESP8266 NonOS AT Bin V1.7.1

*Note:

When developing new products with ESP8266, it is recommended that you use ESP8266 AT Bin V2.0.0.0 and/or later versions. Previous AT versions were based on the ESP8266 NONOS SDK, to which no new features will be added in the future. ESP8266 AT Bin V2.0.0.0 and/or later versions will be developed according to the ESP8266 RTOS SDK, which will continue being updated.

Version Description:
Based on ESP8266_NonOS_SDK V3.0.1.

Limited by the size of the AT bin file,  only `1024+1024 flash map` is supported by default. 

Bin V1.7.1 2019.07.15
ESP8266 NonOS AT Bin V1.7.2

*Note:

When developing new products with ESP8266, it is recommended that you use ESP8266 AT Bin V2.0.0.0 and/or later versions. Previous AT versions were based on the ESP8266 NONOS SDK, to which no new features will be added in the future. ESP8266 AT Bin V2.0.0.0 and/or later versions will be developed according to the ESP8266 RTOS SDK, which will continue being updated.

Version Description:
Based on ESP8266_NonOS_SDK V3.0.2.

Limited by the size of the AT bin file,  only `1024+1024 flash map` is supported by default. 

Bin V1.7.2 2020.01.20
ESP8266 NonOS AT Bin V1.7.3

*Note:

When developing new products with ESP8266, it is recommended that you use ESP8266 AT Bin V2.0.0.0 and/or later versions. Previous AT versions were based on the ESP8266 NONOS SDK, to which no new features will be added in the future. ESP8266 AT Bin V2.0.0.0 and/or later versions will be developed according to the ESP8266 RTOS SDK, which will continue being updated.

Version Description:

Based on ESP8266_NonOS_SDK V3.0.3.

Bin V1.7.3 2020.03.26
ESP8266 NonOS AT Bin V1.7.4

*Note: 

When developing new products with ESP8266, it is recommended that you use ESP8266 AT Bin V2.0.0.0 and/or later versions. Previous AT versions were based on the ESP8266 NONOS SDK, to which no new features will be added in the future. ESP8266 AT Bin V2.0.0.0 and/or later versions will be developed according to the ESP8266 RTOS SDK, which will continue being updated.


Version Description:
Based on ESP8266_NonOS_SDK V3.0.4.

Bin V1.7.4 2020.06.03
ESP8266 NonOS AT Bin V1.7.5

*Note:

When developing new products with ESP8266, it is recommended that you use ESP8266 AT Bin V2.0.0.0 and/or later versions. Previous AT versions were based on the ESP8266 NONOS SDK, to which no new features will be added in the future. ESP8266 AT Bin V2.0.0.0 and/or later versions will be developed according to the ESP8266 RTOS SDK, which will continue being updated.

Version Description:

Based on ESP8266_NonOS_SDK V3.0.5.

Bin V1.7.5 2021.10.18
ESP32-WROOM-32 AT Bin V2.0
Bin V2.0 2019.11.05
ESP32-WROVER AT Bin V2.0
Bin V2.0 2019.11.05
ESP32-SOLO AT Bin V2.0
Bin V2.0 2019.11.05
ESP32-PICO-D4 AT Bin V2.0
Bin V2.0 2019.11.05