최근 수정 시각 : 2025-10-12 08:32:57

KiCad

1. 개요2. 기능3. 주요 서브 프로그램4. 설치
4.1. 인스톨 예시
5. 히스토리6. 관련 문서

1. 개요

KiCad (/ˈkiːˌkæd/ KEE-kad)는 오픈 소스로 누구나 무료로 사용할 수 있고, 지속적인 업데이트와 커뮤니티 지원이 활발한것으로 잘 알려져있다.
본적인 기능부터 복잡한 회로설계에 필요한 고급 기능까지 갖추고 있어 개인 프로젝트뿐만 아니라 상업적인 용도로도 충분히 활용가능한 전문성으로 electronics 커뮤니티에서 많이들 사용하는 전문 EDACAD이다. 회로 설계에서 부터 PCB 생산 파일(거버 파일)까지 모든 과정을 하나의 프로그램으로 해결할 수 있도록 개발되어 매우 편리한 통합 솔루션이다.[1] 라이선스는 GPL-3.0이다.

2. 기능

KiCad는 단순히 회로도만 그리는 것이 아니라, 실제 PCB를 제작하는 데 필요한 모든 과정(실장 부품 라이브러리 등 포함)을 통합적으로 지원한다.

*회로도 편집기 (Eeschema): 부품 라이브러리에서 필요한 부품을 불러와 회로도를 그릴 수 있다. 이 과정에서 각 부품의 연결 관계를 정의할수있다.
*PCB 레이아웃 편집기 (Pcbnew): 회로도 정보를 기반으로 부품들을 실제 기판 위에 배치하고, 부품 사이를 연결하는 구리 배선(트레이스)을 그릴수있다. 거버 뷰어는 이 단계에서 생성된 PCB 데이터를 확인하는 데 사용된다.
*통합 환경: 회로도와 PCB 레이아웃이 유기적으로 연결되어 있어, 회로도에서 수정한 내용이 PCB에도 바로 반영되도록 도와주는 기능이 있다.
*3D 뷰어: 설계한 PCB를 3차원 모델로 확인하여 실제 부품을 실장했을 때의 모습을 미리 볼 수 있다.

3. 주요 서브 프로그램

Schematic Editor , Symbol Editor, PCB Editor, Footprint Editor, Gerber Viewer, image Convertor, Calculator Tools, Drawing Sheet Editor, Plugin and Content Manager. 등이 제공된다.
프로세스는 기본적으로 Schematic Editor [math(\rightarrow)] Footprint Editor [math(\rightarrow)] PCB Editor [math(\rightarrow)] Gerber Viewer 순이다.

4. 설치

윈도우,맥,리눅스 모두 지원하고 있다.

4.1. 인스톨 예시

다음은 리눅스 설치 예시 CLI.
[math(>)] sudo apt install kicad [2]

5. 히스토리

KiCad는 1992년 장 피에르 차라스(Jean-Pierre Charras)라는 엔지니어가 개발을 시작했다고 알려져있다. 이 이름은 그의 친구가 운영하던 회사의 이름 'Ki'와 CAD(Computer-Aided Design)를 결합하여 만들어졌다고 한다.
초기에는 개인 프로젝트로 시작되었지만, 시간이 지나면서 CERN(유럽 입자 물리 연구소)을 비롯한 많은 개발자들과 기업들의 참여로 지금처럼 강력한 오픈 소스 소프트웨어로 성장하게 되었다.

6. 관련 문서


[1] 오피셜 https://www.kicad.org/[2] 공식사이트 다운로드 > 리눅스 > 데비안 https://www.kicad.org/download/linux/

분류