Modbus Workbench에 대한 반응에 힘입어, 두 번째 도구인 ESP Partition Toolbox를 오픈소스로 공개하게 되어 기쁩니다. ESP Partition Toolbox는 ESP-IDF 파티션 테이블 관리를 위한 데스크톱 GUI 도구입니다.
ESP32 기반 프로젝트를 진행해 보신 분들은 아시겠지만, 텍스트 편집기에서 partitions.csv 파일을 직접 편집하고, 16진수 오프셋을 수동으로 계산하고, 4K/64K 정렬을 추측한 다음, 다시 빌드하면 플래시 메모리 용량을 초과하는 레이아웃을 발견하는 과정을 반복해 보셨을 겁니다.
ESP Partition Toolbox는 이러한 작업 흐름을 시각화하고, 안전하고, 빠르게 개선하기 위한 시도입니다.
다음 기능이 포함되어 있습니다.
- 프로젝트 로딩 — sdkconfig.defaults 파일을 자동으로 검색하고 사용자 지정 파티션 파일 이름을 인식합니다.
- 시각적 파티션 맵 — 플래시 사용량을 비율에 따라 색상으로 구분된 막대 그래프로 보여줍니다.
- 인라인 편집 — 이름, 유형/하위 유형, 크기(16진수/K/M, 슬라이더, 채우기), 암호화/읽기 전용 플래그를 설정할 수 있습니다.
- 고급 모드 — 핀 오프셋을 고정 주소로 설정하고 사용자 지정 파티션 유형을 정의할 수 있습니다.
- 실시간 유효성 검사 — 정렬, 플래시 경계 오버플로, 오프셋 중복 및 중복 감지를 지원합니다.
- 파티션 미리보기 — CSV 파일과 sdkconfig 항목을 실시간으로 복사하여 볼 수 있습니다.
- 크로스 플랫폼 데스크톱 앱(Windows, macOS, Linux)
- MIT 라이선스
ESP-IDF가 설치되어 있지 않아도 사용할 수 있습니다. 이 앱은 프로젝트의 파티션 CSV 파일과 sdkconfig 파일만 읽고 씁니다.
프로젝트는 이제 GitHub에서 이용 가능합니다.
https://github.com/inowio/esp-partition-toolbox
GitHub - inowio/esp-partition-toolbox: A desktop GUI for managing ESP-IDF partition tables. Load an ESP-IDF project folder, visu
A desktop GUI for managing ESP-IDF partition tables. Load an ESP-IDF project folder, visually edit the partition layout, validate ESP-IDF constraints in real time, and save back to CSV — all withou...
github.com
ESP32, ESP-IDF, 임베디드 시스템 또는 IoT 펌웨어 관련 작업을 하시는 분들의 피드백, 제안 및 기능 요청을 환영합니다.
테스트, 문서 작성, 버그 보고, 기능 아이디어 또는 코드 개선 등 기여도 언제든 환영합니다.
다운로드 링크:
https://inowio.in/downloads/esp-partition-toolbox
https://github.com/.../esp-partition-toolbox/releases/latest

'ESP32' 카테고리의 다른 글
| WiFiMulti ESP32: 가장 강력한 Wi-Fi 네트워크에 연결 (0) | 2026.05.30 |
|---|---|
| ESP32를 사용하여 SMTP 서버를 통해 이메일 보내기 (0) | 2026.05.29 |
| esp32 KC 인증받은 모듈 리스트 (0) | 2026.05.28 |
| esp32 max98357 gain 연결과 제어 (0) | 2026.05.27 |
| esp32 sd 카드 spi 인터페이스와 i2s 인터페이스 충돌 (0) | 2026.05.27 |
| ESP-Claw 시작 가이드 1 (0) | 2026.05.27 |
| 실내에서 센티미터 수준의 정밀도로 모든 것을 추적 (0) | 2026.05.26 |
| 저전력 ESP32 회로 제작기 (0) | 2026.05.25 |
취업, 창업의 막막함, 외주 관리, 제품 부재!
당신의 고민은 무엇입니까? 현실과 동떨어진 교육, 실패만 반복하는 외주 계약,
아이디어는 있지만 구현할 기술이 없는 막막함.
우리는 알고 있습니다. 문제의 원인은 '명확한 학습, 실전 경험과 신뢰할 수 있는 기술력의 부재'에서 시작됩니다.
이제 고민을 멈추고, 캐어랩을 만나세요!
코딩(펌웨어), 전자부품과 디지털 회로설계, PCB 설계 제작, 고객(시장/수출) 발굴과 마케팅 전략으로 당신을 지원합니다.
제품 설계의 고수는 성공이 만든 게 아니라 실패가 만듭니다. 아이디어를 양산 가능한 제품으로!
귀사의 제품을 만드세요. 교육과 개발 실적으로 신뢰할 수 있는 파트너를 확보하세요.
캐어랩