키보드/커스텀 빌드

커스텀 키보드 제작기 #1 키보드 희망 스펙 정의

한의정 2021. 8. 13. 00:52

제작할 키보드의 스펙을 정의한다.

실제 제작 단계에서 모든 스펙이 반영되기는 힘들다.

진행하면서 타협점을 찾는다.

 

백라이트

  • 저조도 환경에서 시야를 확보할 수 있다. 키보드를 보고 타자치는 경우는 거의 없지만 생각보다 불편하다.
  • 밤에 켜두면 은은한 게 보기 좋다.
  • RGB보다는 화이트 단일계통으로 통일하고 싶다.
  • SMD LED 위주로 알아보도록 한다. 스위치가 DIP 호환인지 SMD 호환인지, 규격이 어떻게 되는지 체크할 것.

 

스위치

  • 체리 MX LP, 카일 LP 등 LP 위주로 선택한다. 일반 스위치는 트래블이 너무 길다.
  • 얼마나 "펜타그래프"에 근접하는지를 중요하게 봐야 한다.
  • 경험해본 축 종류가 별로 없다. 타건샵 가서 테스트해볼 필요가 있다.
  • LP 규격의 경우 호환 부품을 찾기 힘들다고 한다. 부품 준비할 때 조심하자.
  • 청축은 소음 때문에 장소에 따라 사용불가능하므로 제외한다.

 

키캡

  • LP 호환 키캡으로 고른다. 
  • 평평하기보단 중앙이 오목하게(concave) 파인 키캡을 고른다.
  • 여의치 않을 경우 3D 프린터로 출력하는 것도 고려하자.
  • 일반 키보드처럼 F, J에 돌기가 있으면 좋다.

 

키보드 배열

  • Columnar 혹은 Ortholinear 배열로 한다. Staggering - Deskthority wiki
  • Columnar 배열은 규격이 알려지지 않았기 때문에 알아서 정해야 한다.
  • 40% ~ 80% 배열. 넘패드는 제외한다.
  • Esc와 ~는 분리되어있어야 한다.  HHKB 레이아웃이 이걸 만족한다.
  • 커스텀 배열을 채택할 수도 있다.
  • 분리형 키보드로 만든다.
 

Staggering - Deskthority wiki

In keyboarding parlance, staggering refers to the rows or columns of a keyboard being set offset to one-another. Classic typewriter keyboard A mechanical typewriter with a (Swedish) QWERTY layout. The arms are spaced equidistantly from each other, both all

deskthority.net

 

펌웨어

  • QMK(Quantum Mechanical Keyboard)는 유선 키보드에 특화되어있다.
  • ZMK는 Zephyr project 기반이고 무선 키보드에 주로 올라가며 배터리 관리에 특화되어있다.
  • 그외에도 여러 펌웨어가 있다.
  • 직접 펌웨어를 짜는 건 마지막 보루로 남긴다.

 

컨트롤러

  • HID 기능이 있는 걸 사야 꽂고 바로 키보드 입력이 가능하다.
  • 대체로 ATmega32u4를 MCU로 사용한다.
  • 일반적으로 Teesny 2.0, Arduino pro micro를 사용한다.
  • 무선 기능을 추가하려면 nRF52840이 들어있는 걸 써야 한다.
  • 컨트롤러 대부분이 micro-USB 규격이다. USB-C를 쓰려면 변형판을 알아보거나 직접 제작해야 한다.

 

배터리

 

리튬 배터리로 DIY 프로젝트를 수행할 때 알고있어야 할 3가지

리튬 배터리는 DIY 프로젝트 에 있어 MSG 같은 존재입니다. MSG 가 망한 요리도 웬만큼 먹을 만하...

blog.naver.com

 

ZMK Power Profiler | ZMK Firmware

Estimate your keyboard's power usage and battery life on ZMK.

zmk.dev

 

Lithium Polymer Battery 2000mAh for Wireless Smart Speaker

  Lithium Polymer Battery 2000mAh for Wireless Smart Speaker Low Priced Lithium Polymer Battery 2000mAh | Wireless Smart Speaker Battery | Find Best Seller | Cost-effective for your application | Electronic Design Support | Authorized Manufacturer | Immed

www.lipolbattery.com

 

악세사리

  • 측면 경사 조절을 할 수 있는 키트(Tenting kit)
  • 팜레스트
  • 트랙볼
  • 각 악세서리는 탈부착이 가능해야 한다.

 

디자인

  • 손에 피로가 적어야 한다. 
  • 슬림하면 좋다.
  • 휴대가 용이해야 한다.
  • 알루미늄을 가공하면 세련된 느낌을 줄 수 있다.
  • 프로토타입 단계에서는 3D 프린터를 사용할 수 있다.