만능기판? 홈메이드PCB?
이전에 OrCAD를 사용한 적이 있습니다. 한 달 트라이얼을 사용하고서 저는 OrCAD를 손도 대지 않게 되었습니다. 일단 트라이얼 사용 절차부터 복잡할 뿐더러, 계속 사용하기에는 가격이 수 천 만원을 호가하다보니, 현실적으로 사용하기가 불가능에 가까운 프로그램이었기 때문입니다. 이후 Fusion360을 구입하니 번들로 딸려온 EAGLE을 사용해 봤습니다. EAGLE은 무료..에 가까웠지만 유저가 많지 않다는게 문제였습니다. 한 부품의 footprint와 3D Model을 찾으러 이리저리 돌아다녀야만 했습니다.
좀 편하게 좀 삽시다 좀
위에 언급한 두 툴은 모두 치명적인 단점을 가지고 있습니다. 가격만큼 쓸모있게 활용한다면 OrCAD는 분명 좋은 툴입니다. 그런데 소규모 개발을 하는 저희 입장에서 PCB가 모든 문제에서 자유로울 필요가 없습니다. 그렇게까지 고속 회로를 개발하는 것도 아닙니다. 우리가 원하는 건 단지 나는 것 뿐입니다. 그게 날 개짓을 해서 날든, 목을 돌려서 날든 일단 난다는 행위 그 자체가 너무 중요합니다. 그렇다보니 소규모 개발에서는 직접 PCB를 설계하는 것보다 차라리 외주 맡기는게 더 저렴한 상황이 벌어집니다. EAGLE은 라이브러리 찾다가 시간을 다 보냅니다. 또 다른 무료 EDA인 KiCAD는 어떨지 모르겠습니다만 이 역시 나름의 치명적인 단점이 있지 않을까 싶습니다. 그러다 easyEDA를 발견했습니다.
easyEDA는 한마디로 신입니다.
JLCPCB라는 전자부품업체 LCSC를 거느린 PCB업체입니다. 이 곳에서 easyEDA를 운영합니다. easyEDA의 큰 장점은 일단 프로그램이 무료라는 점입니다. 전문적인 용도로 사용하기에는 부족하지만, 일단은 간단하게 Schematic을 만들고 PCB 디자인까지 진행하는데 정말 간편하게 진행할 수 있습니다. 전자부품 업체를 거느리고 있다보니 수 만개의 부품에 대한 footprint와 3D Model이 존재합니다. 원하는 게 없다면 유저들이 올려놓은 것을 쓰면 됩니다. OrCAD와 달리 돈이 들지 않고, EAGLE과 달리 웹을 방랑할 필요가 없습니다. 여기까지만 해도 놀라운데, 더 놀라운 건 여기서 끝이 아니라는 점입니다.
말도 안되는 PCB 프린팅 가격
일단 easyEDA를 통해 디자인을 하게 되면, 이후의 Gerber와 같은 아트웍 파일을 내보낼 수 있습니다. 내보내기한 데이터를 가지고 유저는 다른 pcb 업체에 가서 프린팅을 의뢰할 수 있습니다. 기껏 easyEDA 뿌려놓는 고생은 JLCPCB가 했는데 재미는 다른 업체가 볼 수 있다는 뜻입니다. 그런데도 easyEDA에서는 여전히 내보내기가 가능합니다. 그 이유는 JLCPCB만큼 저렴하고 깔끔하게 처리되는 업체가 없기 때문입니다. 그들도 easyEDA 맛을 봐버리면 헤어나오기 어렵다는 것을 알고 있습니다. 열심히 설계한 PCB Gerber 파일을 들고 가서 JLCPCB에 주문을 넣으면 PCB 5장에 US$4부터 시작합니다. 규모에 따라 이 가격은 더욱 저렴해집니다. 제 경우는 Panelize 해서 총 25장을 출력하니 US$12에 주문이 가능했습니다. 개당 600원 정도 하는 셈입니다.
더 말도 안되는 SMT 가격
놀랄게 아직 남았습니다. 조금의 추가 비용으로 PCB 프린팅 한 곳에서 설계해둔 부품을 납땜까지 해주는 SMT 역시 사용할 수 있습니다. 최종 유저는 설계만 하고 완성품을 받아볼 수 있게 됩니다. 국내에서 SMT를 진행하려면 세팅비만 30-80만원에서 이외 추가 작업은 모두 공임으로 처리됩니다. JLCPCB SMT는 세팅비 US$7과 부품값에 이것저것 조금씩만 더 내는것으로 해결할 수 있습니다. 제 프로젝트를 진행할 때 샘플 PCB 6장에 PCB+SMT 4장 진행하는데 US$59에서 해결할 수 있었습니다. 아마 한국이었다면... 100만원은 각오해야 했을 겁니다.
마치며
이번 포스팅에서는 간단히 easyEDA와 JLCPCB의 장점에 대해 논해봤습니다. 앞으로는 easyEDA easy하게 사용하는 법과 JLCPCB 주문 꿀팁을 조금씩 풀어보도록 하겠습니다.
긴 글 읽어주셔서 감사합니다. ❤️와 광고 클릭으로 고마움을 간단히 표현할 수 있습니다.
개발환경 | Mac OS 15.0 Monterey Beta 5, Python 3.9.6, ESP-IDF v4.3
제품 개발 및 기타 문의 | dokixote@wklabs.io 혹은 오른쪽 아래 채팅을 통해 문의