회로·PCB 설계

KiCad 다운로드 — 무료 회로·PCB 설계와 라이브러리 조건

KiCad

KiCad

개발사
KiCad Development Team
라이선스
무료 오픈소스 / 공식 라이브러리 설계 산출물 예외
OS
Windows / macOS / Linux

1. 개요

KiCad는 KiCad Development Team이 관리하는 무료 오픈소스 전자 설계 자동화(EDA) 프로그램입니다. 부품 기호와 연결을 회로도로 정리하고, 각 부품의 풋프린트를 인쇄회로기판(PCB)에 배치해 배선을 설계합니다. 회로도·보드 파일을 한 프로젝트에서 관리하고 제조 전달용 Gerber·IPC-2581 출력으로 이어지는 도구입니다. 케이스나 기구의 3D 형상을 설계하는 CAD와 목적이 다릅니다.

회로도의 전기 규칙 검사(ERC), 보드의 설계 규칙 검사(DRC), SPICE 시뮬레이션과 3D·Gerber Viewer를 이용해 연결·배치·출력을 살펴볼 수 있습니다. 검사 기능은 문제를 발견하는 데 도움을 주지만 실제 부품의 정격, 제조업체의 공정 조건, 완성 회로의 전기 안전까지 보증하지는 않습니다. 중요한 제작은 설계와 필요한 검증을 별도로 진행해야 합니다.

프로그램 코드의 GPL 라이선스와 공식 라이브러리의 이용 조건은 구분해야 합니다. 공식 기호·풋프린트 등 라이브러리는 CC-BY-SA 4.0에 설계 산출물 예외를 더해 배포합니다. 그 데이터를 사용한 전자 설계와 생성 파일은 같은 라이선스로 공개하도록 강제되지 않아 상업·비공개 프로젝트에도 사용할 수 있습니다. 반면 라이브러리 자체나 수정한 일부를 모음으로 재배포하면 예외가 적용되지 않으며 동일 라이선스와 출처 정보를 유지해야 합니다. 외부에서 받은 라이브러리와 3D 모델은 각각의 조건을 확인하세요.

일반 사용자는 공식 다운로드 화면에서 기기에 맞는 안정판을 선택하면 됩니다. 주요 운영체제의 설치 파일·패키지에는 기본 라이브러리가 포함되므로 Git 저장소 복제부터 시작할 필요는 없습니다. 현재 안정판은 10.0.7이며 시험판·야간 개발 빌드와 구분합니다. 배포 화면의 최소 OS 조건과 개발팀이 기술 지원하는 범위는 다릅니다. 공식 지원 정책은 운영체제 공급업체가 현재 유지보수하는 버전을 기준으로 하므로 설치 파일이 있다는 사실만으로 오래된 OS의 지원까지 보장하지 않습니다.

2. 주요 기능

  • 회로도·PCB 연결: 회로도에서 부품과 연결을 정리하고 PCB 편집기로 배치·배선 작업을 이어갑니다.
  • 기호·풋프린트 라이브러리: 기호와 실제 보드 부품 자리를 구분해 선택하며 주요 OS 배포에 포함된 기본 라이브러리로 시작할 수 있습니다.
  • ERC·DRC 검사: 회로 연결과 보드 설계 규칙의 문제를 확인합니다. 검사 통과를 완성 회로의 안전 보증으로 보지 않습니다.
  • SPICE 시뮬레이션: 지원 모델과 설정을 준비해 회로 동작을 살펴봅니다. 실제 부품 시험을 전부 대신하지 않습니다.
  • 3D·Gerber 확인: 보드와 부품의 3D 모습, 제조 전달용 출력 파일을 살펴볼 수 있습니다.
  • 제조용 출력: Gerber·IPC-2581 등 필요한 산출물을 준비합니다. 주문할 제조업체의 요구 조건은 따로 대조해야 합니다.

3. 시스템 요구사항

Windows 배포
Windows 10·11 / x64·arm64 선택
macOS 배포
최소 macOS 12 이상 / 현재 지원 정책 별도 확인
Linux
배포판별 공식 패키지·의존성 확인 / Wayland는 공식 지원 대상 아님
메모리·저장 공간
RAM 최소 1GB·2GB 초과 권장 / 설치 구성에 따라 최대 10GB 공간
그래픽
OpenGL 2.1 이상과 하드웨어 셰이더 지원

4. 설치 방법

  1. 1.

    KiCad 다운로드 버튼으로 공식 선택 화면을 엽니다.

  2. 2.

    운영체제에 맞는 배포에서 Stable Release를 선택하고 기기의 CPU·지원 조건을 확인합니다.

  3. 3.

    공식 화면의 설치 파일이나 패키지를 받아 해당 배포 안내대로 준비합니다. 기본 라이브러리가 필요한 일반 사용자는 OS 배포에 포함된 구성을 이용합니다.

  4. 4.

    프로젝트를 한 폴더에 저장해 회로도와 보드 파일을 함께 관리합니다. 처음 설계한다면 시작 안내의 작은 예제를 참고합니다.

5. KiCad와 비슷한 프로그램 비교

EasyEDA
브라우저에서 회로도·PCB 설계를 시작할 수 있고 데스크톱 클라이언트도 제공합니다. 설치한 프로그램과 로컬 프로젝트 중심으로 작업하려면 KiCad의 흐름을 비교하세요.
Altium Designer
회로도·PCB 설계에 부품·데이터 관리와 팀 협업 환경을 연결합니다. 필요한 협업·관리 체계와 이용 조건을 KiCad의 로컬 프로젝트 방식과 비교하세요.
FreeCAD
케이스·부품 등 기구의 파라메트릭 3D 형상을 설계하는 도구입니다. 회로 연결과 PCB 배선이 목적이면 KiCad, 기구 형상과 가공용 모델이 목적이면 FreeCAD를 비교하세요.

6. 자주 묻는 질문

KiCad는 무료인가요? 상업용 PCB를 설계해도 되나요?

+

프로그램은 무료 오픈소스이며 공식 라이브러리는 만든 전자 설계·생성 파일에 예외를 둡니다. 공식 라이브러리를 사용했다는 이유만으로 상업·비공개 설계를 공개하도록 강제되지 않습니다. 외부 자료와 라이브러리 모음 재배포의 조건은 별도로 확인하세요.

KiCad 라이브러리를 다른 사람에게 모아서 배포해도 되나요?

+

설계에 사용한 경우와 라이브러리 자체를 재배포하는 경우는 다릅니다. 공식 라이브러리나 수정본을 모음으로 배포하면 설계 산출물 예외가 적용되지 않으며 동일 라이선스와 출처 정보를 유지해야 합니다.

설치 전에 기본 라이브러리를 Git으로 받아야 하나요?

+

대부분의 일반 사용자는 그럴 필요가 없습니다. 주요 운영체제의 공식 설치 파일·패키지에 기본 라이브러리가 포함됩니다. Git 저장소 복제는 기여하거나 최신 변경을 따로 관리하려는 선택입니다.

어떤 버전을 받으면 되나요?

+

일반 설계 작업에는 공식 배포 화면의 안정판을 선택하세요. 현재 안정판은 10.0.7입니다. Testing과 Nightly는 수정·새 기능 시험 목적의 배포이므로 중요한 프로젝트와 호환 조건을 구분해야 합니다.

설치 파일이 있으면 오래된 OS도 계속 지원되나요?

+

설치 가능한 최소 조건과 기술 지원 정책은 같지 않습니다. 개발팀은 OS 공급업체가 현재 유지보수하는 버전을 기준으로 지원합니다. 배포 파일·CPU 선택과 공식 지원 정책을 함께 확인하세요.

ERC·DRC 검사를 통과하면 바로 제작해도 되나요?

+

검사는 설정한 규칙과 연결에서 문제를 찾는 도구입니다. 제조업체의 공정 조건, 실제 부품의 정격과 회로 동작·전기 안전까지 보증하지 않으므로 필요한 설계 검증과 출력물 검수를 별도로 진행하세요.

7. 참고 자료

관련 프로그램