[2025/08/14] First Start.
소나무 기운 , 전자제품 개발/생산
📦 AT Binary Lists — ESP-AT 펌웨어 구성 & 선택 가이드
📝 개요
ESP-AT(ESP32 버전)는 다양한 기능과 설정을 제공하기 위해 여러 개의 바이너리 파일로 구성됩니다.
이 가이드는 AT 펌웨어 구성 요소, 플래싱 방식, 그리고 펌웨어 선택 시 고려사항을 한눈에 정리합니다.

1️⃣ AT 펌웨어 패키지 구성 요소
ESP-AT 펌웨어 패키지에는 다음과 같은 파일이 포함됩니다.
📄 at_customize.bin → 사용자 정의 파티션 (인증서, 설정 저장)
🚀 bootloader/bootloader.bin → 부트로더
🗂 customized_partitions/mfg_nvs.bin → 공장 구성 데이터
⚙️ esp-at.bin → AT 애플리케이션 펌웨어
📦 factory/factory_xxx.bin → 단일 플래싱용 통합 바이너리
📑 partition_table/partition-table.bin → 파티션 테이블
🔄 ota_data_initial.bin → OTA 초기화 데이터
2️⃣ 플래싱 방식
📌 단일 바이너리 방식
- factory_xxx.bin 하나만 플래시 주소 0x0에 쓰면 끝!
- 빠르고 간편하며, 테스트나 기본 설정에 적합.
📌 다중 바이너리 방식
- download.config를 사용해 여러 파일을 지정된 주소에 개별 플래싱
- 특정 파티션만 교체하거나 고급 설정이 필요한 경우 유용
3️⃣ 펌웨어 선택 시 고려사항
- 모듈별 맞춤 파일 → factory_param_XXX.bin은 반드시 해당 모듈에 맞는 버전 사용
- 사용자 데이터 저장 → at_customize.bin을 활용해 인증서, 사용자 설정 저장 가능
- 호환성 확인 → 사용하는 ESP 모듈과 펌웨어 버전이 맞는지 반드시 체크
Released Firmware - ESP32 - — ESP-AT User Guide latest documentation
© Copyright 2016 - 2025, Espressif Systems (Shanghai) Co., Ltd..
docs.espressif.com
아래 이미지 처럼 버전별 정식 출시된 파일을 받을 수 있습니다.

📊 요약표
| 구분 | 특징 | 사용 사례 |
| 단일 바이너리 | 하나의 파일로 전체 펌웨어 플래싱 | 빠른 테스트, 기본 개발 환경 |
| 다중 바이너리 | 파일별 개별 플래싱 | 커스텀 설정, 일부 파티션 교체 |
| 사용자 파티션 | 인증서, 설정, 데이터 저장 | IoT 기기, 보안 기능 강화 |
참고문헌
마무리5
https://docs.espressif.com/projects/esp-at/en/latest/esp32/AT_Binary_Lists/index.html
AT Binary Lists - ESP32 - — ESP-AT User Guide latest documentation
Note To download AT firmware for other chip series, please go to the drop-down list on the upper left corner of this page and select a chip series to navigate to the documentation of that chip for downloading.
docs.espressif.com
틀린 부분이나 질문은 댓글 달아주세요.
즐거운 하루 보내세요. 감사합니다.
'ESP32' 카테고리의 다른 글
| 🚀 ESP-AT 펌웨어와 AT 명령으로 간편하게 ESP32 제어하기 (0) | 2025.08.18 |
|---|---|
| ⌨️ AT Command Set — ESP-AT 명령어 세트 안내 (0) | 2025.08.14 |
| ⬇️ Downloading Guide — 펌웨어 다운로드 & 플래싱 가이드 (0) | 2025.08.14 |
| 🔌 Hardware Connection — 하드웨어 연결 가이드 (0) | 2025.08.13 |
| 🔍 Technology Selection — 기술 선택 가이드 (0) | 2025.08.13 |
댓글