ESP8266 AT command 바이너리 다운로드

ESPRESSIF|2022. 8. 11. 13:15

ESP8266용 AT command 펌웨어 파일 (IDF형)

 

1) IDF형

IDF형 AT command는 아래에서 파일을 다운 가능합니다. 

아래에서 ESP8266을 선택합니다. 

https://docs.espressif.com/projects/esp-at/en/latest/esp32/

 

ESP-AT User Guide - ESP32 - — ESP-AT User Guide latest documentation

 

docs.espressif.com

https://docs.espressif.com/projects/esp-at/en/release-v2.2.0.0_esp8266/AT_Binary_Lists/ESP8266_AT_binaries.html

 

Released Firmware — ESP-AT User Guide documentation

© Copyright 2020, Espressif Systems (Shanghai) Co., Ltd.. Revision c869bf09.

docs.espressif.com

Zip파일을 다운한 후 Factory폴더의 factory_WROOM-02.bin 를 0x0으로 다운하면 됩니다.

주의 : IDF AT는 UART가 Swap되어 있습니다. UART통신 핀은 아래와 같습니다.

 

ESP8266용 AT command 펌웨어 파일 (NONE OS형) - 지원 중단

 

NoneOS형은 지원이 중단되었지만 다운로드는 가능합니다. 

아래 SDK의 Zip파일을 다운하고 Bin폴더에 있습니다. 

https://github.com/espressif/ESP8266_NONOS_SDK/tags

 

GitHub - espressif/ESP8266_NONOS_SDK: ESP8266 nonOS SDK

ESP8266 nonOS SDK. Contribute to espressif/ESP8266_NONOS_SDK development by creating an account on GitHub.

github.com

바이너리 파일이 합쳐저 있지 않습니다.

각 바이너르 파일을 찾아서 해당 Offset address로 다운해야 합니다. 

README.md에 자세한 사항이 나와 있습니다.

ESP-WROOM-02D 기본 2MB(16Mbit)모듈 사용시 아래와 같이 처리 하면 됩니다. 

 

### Flash size 16Mbit-C1: 1024KB+1024KB
    boot_v1.2+.bin              0x00000
    user1.2048.new.5.bin        0x01000
    esp_init_data_default.bin   0x1fc000
    blank.bin                   0xfe000 & 0x1fe000

주의 : None OS AT는 UART0으로 통신을 합니다.