KiCad

KiCad

KiCad
원저작자장피에르 샤라스
개발자KiCad 개발자[1]
초기 릴리즈1992년; 30년 전(1992년)[2]
안정된 릴리스
6.0.5[3] / 2022년 5월 4일; 2개월 전 (2022년 5월 4일)
저장소
기입처C++[4]
운영 체제Linux, macOS, Windows
이용가능기간:23개[5] 언어
유형EDA
면허증.GPL-3.0 이후[6]
웹 사이트www.kicad.org

KiCad(/kikiˌˌkéd/KE-kad[7])는 전자 설계 자동화(EDA)용 무료 소프트웨어 스위트입니다.전자 하드웨어의 설계와 시뮬레이션을 용이하게 합니다.개요 캡처, PCB 레이아웃, 제조 파일 표시, SPICE 시뮬레이션 및 엔지니어링 계산을 위한 통합 환경을 갖추고 있습니다.패키지 내에는 PCB와 그 컴포넌트의 재료명세서, 아트워크, 거버 파일 및 3D 모델을 작성하는 도구가 있습니다.

역사

초기 역사

KiCad는 IUT de Grenoble에서 [8]일하던 1992년에 Jean-Pierre Charras에 의해 만들어졌습니다.그 이름은 [9]피에르의 친구 회사 이름의 첫 글자에서 CAD라는 용어와 합쳐졌다.KiCad는 원래 서로 함께 사용하기 위한 전자 프로그램 모음이었습니다.주요 도구는 EESchema, PCBnew, 거버 뷰어, 계산기였습니다.

2010년대 이후

전문적으로 만든 프린트 기판의 가격이 급격히 떨어지면서, 취미 생활자들의 전자 디자인은 훨씬 더 인기를 끌었다.그 결과 KiCad는 상당한 관심을 끌기 시작했고 개발자 기반을 넓히기 시작했습니다.

2013년 CERN BE-CO-HT 섹션은 KiCad가 상용 EDA [10]툴과 동등한 수준으로 향상되도록 지원함으로써 개방형 하드웨어 개발을 촉진하기 위해 KiCad에 리소스를 기부하기 시작했습니다.2013년부터 2018년까지 CERN은 KiCad 개선을 위해 두 명의 개발자에게 파트 타임을 제공했습니다.CERN이 제공하는 작업의 대부분은 KiCad가 성장하고 [11]적응할 수 있는 더 나은 구조를 제공하기 위해 코드 베이스를 대대적으로 리팩터링하는 것이었습니다.또한 KiCad의 웹 인프라를 후원하는 것과 함께 KiCad의 추가 계약 개발자를 위한 비용을 지불하기 위해 기부금 및 모금자를 조직하여 도움을 제공합니다.CERN은 [12]1400시간이 넘는 개발자 시간을 제공했습니다.

2015년 12월 포인트 릴리스 버전 관리 방식을 채택한 최초의 KiCAD 릴리스인 KiCad 4.0.0을 시작으로 중요한 이정표가 수립되었습니다.또한 CERN 개발자가 구현한 고급 도구를 사용한 첫 번째 릴리스이기도 했습니다.

KiCad는 2019년 [13]11월에 Linux Foundation에 가입했습니다.

또한 KiCad에 [14]대한 추가 유료 개발 지원을 지원하기 위해 2019년에 두 명의 리드 개발자가 서비스 법인을 설립했습니다.

개발 가속도를 보여주는 KiCad 커밋 기록 그래프.

특징들

KiCad Schematic Editor(개략도 캡처용)
보드 레이아웃 및 설계용 KiCad PCB 편집기
데모 보드에 VRML 및 IDF 기능을 모두 보여주는 KiCad 3D 뷰어
KiCad 3D 뷰어

KiCad는 설계 프로세스의 모든 단계에 통합 환경을 사용합니다.개략도 캡처, PCB 레이아웃, 거버 파일 생성/시각화, 라이브러리 편집.

KiCad는 FreeBSD, Linux, Microsoft Windows 및 Mac OS X에서 실행할 수 있도록 wxWidgets와 함께 C++로 작성된 크로스 플랫폼 프로그램입니다.많은 컴포넌트 라이브러리를 사용할 수 있으며 사용자는 커스텀 컴포넌트를 추가할 수 있습니다.커스텀 컴포넌트는 프로젝트 단위로 사용할 수도 있고 모든 프로젝트에서 사용할 수도 있습니다.또한 EAGLE과 같은 다른 EDA 응용 프로그램에서 구성 요소를 가져오는 데 도움이 되는 도구도 있습니다.또한 SnapEDA와 [15]Digi-Key KiCad [16]라이브러리를 포함하여 KiCad에서 사용할 수 있는 타사 라이브러리가 있습니다.컨피규레이션파일은 문서화된 플레인텍스트로 되어 있어 버전 관리 시스템 인터페이스 및 컴포넌트 자동 생성 스크립트에 도움이 됩니다.

언어들

불가리아어, 카탈로니아어, 중국어, 체코어, 네덜란드어, 영어, 핀란드어, 프랑스어, 독일어, 그리스어, 헝가리어, 이탈리아어, 일본어, 한국어, 리투아니아어, 폴란드어, 포르투갈어, 러시아어, 슬로바키아어, 슬로베니아어, 스페인어, 스웨덴어여러 언어가 지원됩니다.

개략적인 편집

KiCad 개략도 편집기에는 계층적 개략도 시트, 커스텀 기호 생성, ERC(전기 규칙 검사) 및 통합 ngspice 회로 시뮬레이션 등의 기능이 있습니다.개략도 기호는 회로 기판의 풋프린트와 매우 느슨하게 결합되어 풋프린트와 기호를 재사용할 수 있습니다(예: 콘덴서에 0805 풋프린트 1개를 사용할 수 있습니다)., 저항기, 인덕터 등)

PCB 편집

KiCad의 PCB 에디터는 내부적으로 최대 32개의 구리 층과 32개의 기술 층을 지원합니다.치수는 나노미터 정밀도로 32비트 정수로 저장되며 이론상 최대 PCB 치수는31 2nm(약 2.14m)입니다.

내장된 기능과 외부 플러그인을 통해 레이아웃을 수행하는 동안 다양한 도구를 사용할 수 있습니다.일부 고급 내장 기능에는 푸시 앤 푸시 라우터, 차동 및 싱글 엔드 트레이스 길이 조정, 네트 힐링 및 개별 레이어 조광, 고도로 맞춤 가능한 DRC 등이 있습니다.

KiCad에 python 스크립팅 통합이 추가된 이후 많은 외부 툴이 개발되었습니다.고품질 실크스크린 라벨 생성기, BOM 및 어셈블리 뷰어, 패널라이제이션 플러그인과 기타 많은 플러그인이 있습니다.

3D PCB 표시 기능은 STEP 및 VRML 모델을 기반으로 하며, CAD 통합을 위해 보드 모델을 내보낼 수 있습니다.

지역 사회

2015년 3월 12일, 개발 툴 및 임베디드 디바이스 프로그래머의 프로바이더인 [17]Olimex Ltd는 주요 EDA 로 EIGLE에서 [18]KiCad로 전환했다고 발표했습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ ""KiCad Developers" team". Archived from the original on 2018-07-29. Retrieved 2018-07-29.
  2. ^ Halvick, Remy (2007-07-08). "Re: About KiCad first release". kicad-users. […] JP Charras said me that the first drafts were made in 1992 for a DOS version, but not diffused […]
  3. ^ "KiCad 6.0.5 Release". 2022-05-04. Retrieved 2022-05-04.
  4. ^ Manveru (2009-10-13). "KiCad". Archived from the original on 2018-07-29. Retrieved 2011-01-20.
  5. ^ "kicad-i18n - Translations for KiCad source code".
  6. ^ "KiCad Program License". Archived from the original on 2018-07-29. Retrieved 2016-07-12.
  7. ^ Stambaugh, Wayne (2018-02-03) [2018]. "KiCad Version 5 New Feature Demo". Archived from the original on 2018-07-29.
  8. ^ "Kicad". iut-tice.ujf-grenoble.fr. Archived from the original on 2015-12-21. Retrieved 2015-12-29.
  9. ^ "Re: [RFC] Application naming : Mailing list archive : Kicad-developers team in Launchpad".
  10. ^ "KiCad software gets the CERN treatment".
  11. ^ "KiCad reaches new heights".
  12. ^ https://societyfoundation.https/cernandsocietyfoundation.web.cern.ch/files/Annual%20Reviews/CERN%20&%20Society%20Foundation%20Annual%20Review%202018.pdf[베어 URL PDF]
  13. ^ "KiCad Joins Linux Foundation to Advance Electronic Design Automation". 2019-11-22.
  14. ^ "About Us – KiPro".
  15. ^ 스냅 EDA
  16. ^ "Digi-Key KiCad Library". GitHub.
  17. ^ "Olimex Ltd."
  18. ^ "Our first two small KiCAD OSHW boards are ready!". 2015-03-12. Archived from the original on 2015-03-17.

외부 링크