ESP32-C3-MINI-1-N4/N4X, H4/H4X 차이

ESPRESSIF|2026. 1. 5. 16:31

ESP32-C3 칩 리비전 v1.1 호환성 권고 (AR2024-009) (2025/01/01)

 

개요 

ESP32-C3 메인칩 버전 SRAM 하드웨어 호환 펌웨어 호홤
V0.4 - 호환 IDF 버전에 따름
v1.1 +35KB증가

ESP32-C3 칩의 사용 가능한 SRAM 공간을 늘리기 위해 칩이 v1.1로 업그레이드되었습니다.
이로 인해 35KB의 추가 SRAM 공간을 사용할 수 있으며, 이는 ROM 코드 최적화를 통해 확보되었습니다.
그러나, 기존 ESP-IDF 버전으로 컴파일된 펌웨어는 v1.1 칩에서 직접 실행되지 않으므로, ESP-IDF 업그레이드가 필요합니다.

 

ESP32-C3-MINI-1 모듈은 하드웨어 상 변경이 없습니다.

IDF버젼을 아래 버젼이상으로 사용하면 모두 동작이 가능합니다.  

Release branch Recommended
“v1.1 최소지원 IDF버전
Required
release/v4.3 v4.3.7+ v4.3.7
release/v4.4 v4.4.7+ v4.4.7
release/v5.0 v5.0.5+ v5.0.5
release/v5.1 v5.1.3+ v5.1.3
release/v5.2 and above v5.2+ v5.2

*v0.4의 최소지원 IDF버전은 v4.3 입니다.

 

추가된 SRAM 35KB를 사용하고자 할 경우

Menuconfig에서 Rev v1.1로 설정을 해야 하고, 반드시 Rev 1.1 칩을 사용해야 합니다.

  1. menuconfig 설정
  2. 소프트웨어 컴파일 및 플래싱

v0.4 v1.1을 동시에 사용하려면

1.    menuconfig에서 Minimum Supported ESP32-C3"Rev v0.4"로 설정

2.    IDF버전을 최소지원 IDF버전이상으로 사용하여 바이너리를 다시 컴파일

다만, 이 경우 추가된 *35KB SRAM 사용 불가

 

모듈 별 내부 칩 버전 현황

모듈 파트명 메인칩 ver 동작온도 호환성
ESP32-C3-MINI-1-N4 v0.4 ~ 85C 하드웨어 동일하게 호환됩니다.
ESP32-C3-MINI-1-H4 v0.4 ~ 105C
ESP32-C3-MINI-1-H4X v1.1 ~ 105C

*모듈 Datasheet : https://www.espressif.com/sites/default/files/documentation/esp32-c3-mini-1_datasheet_en.pdf


요약: ESP32-C3 v1.1 칩은 35KB 추가 SRAM을 제공하지만, 기존 펌웨어는 실행되지 않으며 ESP-IDF 업그레이드가 필요합니다. v1.1 전용 펌웨어를 만들면 추가 SRAM을 사용할 수 있고, v0.4와의 호환성을 유지하려면 추가 SRAM을 포기해야 합니다.