목차

<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>

평범한 키보드들은 전 편에서 진행한 작업들만 가지고도 무리 없이 사용할 수 있지만 저희는 조금 특별한 기능들을 추가했기에 해당 기능들을 쓸 수 있게 만드는 작업을 해주어야 합니다.

무한 동시 입력 기본 값으로 설정하기

제가 사용해 본 QMK를 지원하는 PCB들은 가끔씩 무한 동시 입력이 기본 값으로 지정되어 있지 않는 경우가 종종 있어 그때 마다 Toggle Nkro 키코드를 매핑해 줘야하는 게 불편했던 기억이 있습니다. 사무용으로 사용한다면 6키 동시 입력도 문제는 없지만 멤브레인 키보드와는 차별점을 두고 싶으니 진행해 보겠습니다.

먼저 QMK 공식 문서에 들어가서 검색 창에 관련 내용을 검색해 보았습니다.

image.png

나온 결과 중 첫 번째는 무한 동시 입력이 동작하지 않는 경우 같으니 넘어가 주고 두 번째 내용이 가장 적합해 보이니 들어가 보겠습니다.

image.png

내용을 읽어보니 기존에 있던 강제 무한 동시 입력이 없어지고 기본 값과 관련된 룰로 변경되었다는 것 같습니다. 아래에 새로운 사용 방법을 안내해 주는 코드 블럭이 있네요.