목차

<aside> 📖

자작 시리즈 개요

개요 및 요구사항 분석

PCB 설계: 관련 도면 작업

AutoCAD로 PCB 가이드라인 만들기

AutoCAD로 PCB 아웃라인 만들기

AutoCAD로 PCB 아웃라인 다듬기

PCB 설계: 개요

PCB 설계 개요

KiCAD 프로그램 설치 및 환경설정

PCB 설계: 회로도 작성

PCB 회로도 알아보기

KiCAD로 PCB 회로도 작성하기

KiCAD로 키 매트릭스 회로도 작성하기

KiCAD로 기타 회로도 작성 및 마무리하기

PCB 설계: 레이아웃 관련 작업

KiCAD PCB 편집기 환경설정

KiCAD로 입출력 관련 풋프린트 배치하기

KiCAD로 주요 부품 배치 및 배선 작업하기

KiCAD로 키 매트릭스 배선 작업하기

KiCAD로 나머지 부품 배선 작업하기

KiCAD로 PCB에 동박 이미지 추가하기

PCB 설계: 주문 제작

PCB 주문 제작에 필요한 자료 준비하기

PCBWay를 통해 설계한 PCB 주문하기

QMK 펌웨어 개발

QMK 관련 프로그램 설치 및 환경설정

PCB 사양에 맞게 QMK 펌웨어 개발하기

QMK 펌웨어에 여러가지 기능 추가하기

QMK 펌웨어에 Via 호환 관련 작업하기

컴파일 후 기판에 펌웨어 심기 (플래싱)

보강판 설계

AutoCAD로 보강판 스위치 및 스테빌라이저 홀 작업하기

AutoCAD로 보강판 마운트 홀 및 외곽선 작업하기

KiCAD로 FR4 보강판 꾸미기

하우징 설계

Autodesk Fusion 개인용(무료) 라이선스 버전 설치하기

Autodesk Fusion으로 상판 만들기

Autodesk Fusion으로 하판 만들기

Autodesk Fusion으로 상하판 체결 구조 만들기

PCBWay를 통해 설계한 하우징 주문하기

</aside>

이번 편에서는 어떤 방식으로 PCB 설계를 진행할지 대략적인 흐름을 말씀드리겠습니다.

앞에서 진행했던 AutoCAD로 PCB 가이드라인과 아웃라인 만들기 편들은 툴과 가이드 문서에 익숙해 지기 위한 워밍업 정도로 생각하시면 됩니다.

기본 컨셉

먼저 저는 일반계 고졸 출신으로 전기 관련 전공은 배우지 않아 관련 지식이 하나도 없습니다. 하지만 이런 사람도 커스텀 키보드 PCB를 만들 수 있는 방법이 하나 있는데, 바로 오픈소스 프로젝트를 활용하는 것 입니다. 해당 PCB 설계 챕터에서도 적절한 오픈소스 프로젝트를 찾고 활용하는 방법을 다룰 예정입니다.

독일 Cherry 사의 MX 스위치는 2014년에 특허가 만료된 이후 수 많은 아류 스위치들이 출시되며 시장의 파이를 늘려 나갔고, 급속도로 관련 커뮤니티와 생태계가 함께 발전하였습니다.

저희는 조금의 인터넷 서칭과 PCB 설계에 사용되는 CAD 프로그램 사용법만 알고 있으면 이미 시장에서 검증을 받은 PCB 프로젝트의 회로도와 풋프린트 라이브러리를 가지고 적절히 짜깁기하여 충분히 실 사용 가능한 맞춤형 커스텀 키보드 PCB를 만들 수 있습니다.

추천 오픈소스 프로젝트

제가 추천하는 프로젝트는 커스텀 키보드 업계에서 유명한 디자이너인 ai03 님의 프로젝트들입니다.