디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

넘패드 + 적층식 아크릴 케이스 제작 후기

ㅇㅇ(220.72) 2023.03.30 08:20:02
조회 6392 추천 31 댓글 63

먼저, 글이 길 수도 있다.

원체 말이 많은 사람이라, 세줄 요약같은건 할줄 모른다.

미리 미안하다.



1. 머리말

어제 올린 넘패드 제작 완료글 후기임

https://gall.dcinside.com/mechanicalkeyboard/1374961

uhk와 qk75를 사용하면서

스플릿 스페이스바의 유용함, 생각보다 안 쓰는 노브 키 등

uhk와 qk75의 장점만을 합친 키보드는 없을까? 하는 생각이 처음 들었다.

여기저기를 한참 찾아다니면서 내린 결론은

'나에게 완벽한 맞춤형 키보드는 직접 만드는 수밖에 없다'였다.

pcb를 디자인하기 위해 kicad를 공부하고,

하우징 디자인을 하려고 Fusion 360을 유튜브로 공부하고,

적층식 아크릴 케이스라는 용어를 알기 위해 10년도 더 된 인터넷 글을 찾아다니면서

'생각보다 돈이 많이 들겠는데?' 하는 걱정이 앞섰고,

'잘못 만들어서 돈 두배 세배로 나가면 어떻게 하지?' 하는 걱정이 뒤를 이었다.


그래서, 테스트로 넘패드를 먼저 만들어 보기로 하였다.



2. 구성품

내가 만족할 만한 최소한의 수준에 도달하기 위한 넘패드의 구성품은 다음과 같이 정했다.

MCU, PCB, 펌웨어, 보강판, 하우징, 스위치, 키캡, 자경용 받침대, 범폰


1) MCU

요즘은 RP2040을 점점 사용하기 시작하는 추세라고 누군가가 말한 걸 봤다.

유선 연결할 것이기 때문에, 블루투스나 2.4 지원은 딱히 신경쓰지 않았다.

그래서 RP2040 MCU를 활용한 보드 중 가장 작은 사이즈인 Seeed Xiao RP2040을 선택했다.


3fad8276b18276ac7eb8f68b12d21a1d84c2086d2a




2) PCB

PCB는 kicad로 그렸다.

원하는 배열을 그릴 수 있어야 하기에,

구글에서 'kicad keyboard pcb design' 따위의 검색어로 검색한 다음,

나오는 것들을 닥치는 대로 읽었다.

다행히 10년 전 자료부터 시작해서, 불과 만들어진지 1년도 안 된 페이지까지 자료가 많았다.


또한, github에는 가진 것들을 나누려는 좋으신 분들이 참 많았다.

거기에서 적당한 kicad pcb 디자인 프로젝트를 많이 참고했다.


내가 선택한 MCU인 xiao rp2040은 연결할 수 있는 핀이 그렇게 많지 않다.

넘패드는 매트릭스로 해도 얼추 수용이 가능하지만, 메인 키보드는 그렇지 않을 것이었기 때문에,

키매핑은 74HC165를 이용한 시프트 레지스터 방식을 선택했다.


3dbed26bb49c28a8699fe8b115ef046ecea84a80



3) 펌웨어

찾아보니까 rp2040을 지원하는 보드 중 펌웨어 자체적으로 시프트 레지스터를 지원하는 것이 kmk가 있다더라.

공식문서를 확인해 보니 정말 시프트 레지스터를 지원하는걸 확인함.

파이썬 기반의 펌웨어라 딱히 공부할 것도 많이 없어 보였음.

더 볼 것도 없었다. kmk로 결정.


4) 보강판 및 하우징

적층식 아크릴 구조를 선택한 이상 보강판은 2T+3T든, 5T 통이든 두께는 5T여야만 했다.

상판은 키캡을 적당히 가리는 크기의 8T, 보강판 5T, 하판 8T 해서 총 21T 두께로 제작했다.

5T 통 두께의 보강판을 선택한 결과는 나중에 좋지 않은 결과로 돌아오게 되는데, 이땐 몰랐다.

하우징을 연결할 M3, M4 볼트와,

같은 규격의 스페이서(지지대 너트라고도 하던데, 뭐가 정식 명칭인지는 모른다)도 구매했다.


5) 스위치, 키캡

물왕을 한번 써보고 싶었다. 윤활은 뭐 끌리면 하고 아님 말고.

키캡은 뭘 할까 고민을 했는데, 마침 고민하던 중에 고쥬지가 떠서 질렀다.

이때는 내가 생각하는 스플릿 스페이스바 배열에도 맞아서 크게 고민하지 않았는데,

지금와서 생각해보면 조금 더 있다가 살걸 그랬다. hhkb 백스페이스가 없을 줄이야.

아, 스테빌은 2U만 있으면 되서, 사실 큰 상관이 없었는데, 줄테빌 한번 그냥 써보고 싶어서 줄테빌을 샀다.


6) 자경용 받침대, 범폰

처음에는 대충 3m 충격방지 스티커 같은걸 찾다가,

그냥 아크릴로 자경 받침대를 좀 만들어서 세우고 거기 끝에 3M 범폰을 붙이기로 하였다.

그래서 아크릴 발을 추가 제작했다.


25b2c535ecdc3feb6abac5bc11df6a3703668c69b92f2e145b828825259b

사실 손목에 좋은 각도는 0도라는데, MCU가 PCB에 붙는 형태가 위에서 말한 하우징 하판 8T 두께로는 불가능해서,

부득이하게 5도 정도의 자경을 주는 방향으로 디자인하였다.

5도 정도 주려면 높이를 얼마나 해야 되나 싶어서 수학 시간에 배운 아크탄젠트 뭐시기 돌리니까 대충 9T 정도 나오더라.


이쯤해서 구성품을 모두 정하고, pcb 도면을 그리고, 도면에 맞추어 하우징을 그려 각각 주문을 넣었다.



3. 빌드

중국으로 주문한 pcb는 의외로 빨리 왔다.

설마 빨리 올까? 싶어서 하우징과 스위치, 키캡, 스테빌을 모두 사 놨는데, 유독 스페이서가 중국에서 한국 오는데 20일이 걸리더라.

네이버에 검색해도 나오던데... 앞으로 작은 부품은 그냥 한국에서 사는게 나을 것 같다.


3dbed26bb79c32b6699fe8b115ef046e4394da9d2e

PCB는 그냥 내가 좋아하는 색인 파란색으로 했는데, 밝지 않고 차분한 느낌의 파란색이라 맘에 들었다.

위에 구멍이 여러 개 뚫린게 보이는데, 여기에 핀헤더를 납땜한 다음 MCU를 납땜하는 방식의 디자인이다.

납땜도 완전 초보라 벌벌 떨면서 어떻게든 MCU까지 납땜을 다 했는데, 여기서 문제가 생겼다.


3dbed26bb09c32b6699fe8b115ef046c49333c0a00

5T짜리 보강판은 PCB에 완전 밀착하게 되는데, 저 오른쪽 핀헤더 납땜 부분이 돌출이 된다.

미리 핀헤더를 좀 자르고 했으면 괜찮았을까? 싶었는데, 어차피 납땜을 하면 완전 평평하게 하는 건 불가능하다는 결론에 다다름.

그래서 어쩔 수 없이 이중 지출이 생겼다. 5T 보강판을 3T+2T로 나누고, 하단 2T 보강판에는 핀헤더 노출부분도 뚫어줘야 했다.

그래서 다시 온 하우징이 이렇다.

25b2c535ecdc3fe864afd19528d52703c7aaacf5166b3f


보강판과 스위치를 다시 연결해 본다. 딱 맞게 깔끔하게 잘 되는걸 확인하고 안심.

나머지 케이스를 모두 결합하고, 키캡을 꽂는다.


2caec323e8d034bf23ee98bf06d60403760be1d12dcc1e551591

2caec323e8d034bf23ed98bf06d60403486eee38e13ef168a662

2caec323e8d034bf23ec98bf06d604033a29a340c2f71bef921e


옆면과 앞면, 뒷면은 이렇게 생겼다.


2caec323e8d034bf23eb98bf06d60403b8d2078429f5d7a172d5


2caec323e8d034bf23ea98bf06d60403232fcab74c234f0301fb


2caec323e8d034bf23e998bf06d60403f8675e6a575b81750038


조금 비틀어진 부분이 있는데, 이건 나사풀고 조이고 하면서 딱 떨어지게 맞추면 된다.

그래도 재단의 약간의 오차는 있는 터라, 정말 이쁘게 딱 떨어지지는 않는다.

뭐..이런거 크게 신경 쓰는 타입이 아니라, 사실 보기 싫진 않다.



4. 후기

아크릴 발과 범폰용 M4 육각 스페이서를 살 때, 상품 페이지에 표시된 너비와 높이에서 0.1mm 여유를 두고 구멍을 뚫었는데,

실제 온건 그것보다 0.5mm 정도 작은 스페이서라, 구멍 안에서 살짝 노는 느낌이 있었다.

볼트를 꽉 조여서 안 놀게 처리는 했는데, 못내 아쉬운 느낌이 든다.

다음번에는 원형 스페이서로 처리해볼까? 하는 생각도 있다.


양 옆 여백을 5mm로 두면 더 좋았을까? 하는 생각이 잠깐 들었는데,

괜히 아크릴이 알루미늄인척 따라하다가 깨질까봐,

10mm도 나름 깔끔하게 보기 괜찮은 것 같다고 생각하기로 했다.


펌웨어도 잘 돌아가고, 실 사용에 큰 무리는 없다.

스테빌이 조금 뻑뻑한 느낌이 드는데, 이건 나중에 메인키보드 만들면 같이 한번에 윤활하려고 한다.


첫 완전 자작 키보드였는데, 이거 하나 만드려고 납땜기까지 다 사는 바람에 돈이 생각보다 많이 깨졌다.

그래도 잘 돌아가는 걸 확인했으니 이제 원래 목표였던 60배열 키보드를 조금 쉬었다 제작하려고 한다.

60배열 키보드는 넘패드보다 조금 더 상세한 제작기 겸 후기를 만들듯 하다.


아, 키보드 레이아웃은 이렇게 생겼다.


20bcd928abd828a14e81d2b628f1706baa59fb

오쏘에 스플릿 스페이스바, 키캡 호환성까지 생각하다 보니 이런 미친 배열이 나왔는데,

은근 구글에 비슷한 배열이 많더라.

어차피 나 혼자 쓰는거 나만 만족하면서 쓰면 되지 + 하우징으로 둥글게 깎으면 나름 이쁘게 나오겠다 하는 생각으로

일단 한번 진행해보려고 한다.


긴 글 읽어주셔서 감사합니다.



출처: 기계식키보드 갤러리 [원본 보기]

추천 비추천

31

고정닉 17

9

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 의외로 대식가여서 놀란 스타는? 운영자 23/05/29 - -
이슈 [디시人터뷰] 뇌까지 섹시한 래퍼, '피의 게임2' 서출구를 만나다 운영자 23/05/30 - -
공지 실시간베스트 갤러리 이용 안내 [1185/2] 운영자 21.11.18 1603505 275
142100 [만갤] 단편 만화 피드백 부탁 드립니다! (1/3) [40] 이응(61.85) 14:30 1520 23
142099 [싱갤] 싱글벙글 스팀펑크 유럽 [79] ㅇㅇ갤로그로 이동합니다. 14:25 5287 16
142098 [군갤] 육대전: 해병대 가혹행위 해명 오류 유감 [66] ㅇㅇ갤로그로 이동합니다. 14:20 3867 71
142096 [야갤] 부산.. 또래 살인녀.. 범행동기.. 떴다.. jpg [374] 머구리(202.150) 14:15 13284 288
142095 [판갤] 너무 슬픈 자살현장.jpg [256] 란피스갤로그로 이동합니다. 14:10 10611 130
142094 [야갤] 현직 형사가 이야기하는 신안 염전노예 사건 [309] ㅇㅇ(118.235) 14:05 7204 228
142093 [차갤] 6월 1일 다래뉴스 [24] 노랑다래갤로그로 이동합니다. 14:01 2075 12
142091 [싱갤] 싱글벙글 어제자 짱깨의 태세전환.jpg [274] 백골단갤로그로 이동합니다. 13:55 31859 496
142090 [나갤] 부모가 넷인데 결국앤 없네요.... 참담한 나의 삶 [139] ㅇㅇ(118.235) 13:50 9375 19
142087 [카연] 만약에 선배와 후배가 바뀐다면?!! [91] sgtHwang갤로그로 이동합니다. 13:40 11035 167
142086 [조갤] 멸종위기종 살고 있는 숲에 100만평 골프장 짓겠다는 거제도 [380] ㅇㅇ갤로그로 이동합니다. 13:35 9157 170
142084 [부갤] 일본 우익 특징 [350] 0o0(207.244) 13:30 10641 217
142083 [중갤] 옵치2 개발자 : 트랜스젠더 영웅 추가는 우리에게 중요하다...jpg [355] ㅇㅇ(222.98) 13:25 21548 316
142082 [국갤] 선관위, 몰카 감봉 2개월…성매매 가담도 견책뿐 [236] 뉴스왕갤로그로 이동합니다. 13:20 7395 261
142080 [기음] 이집트 경양식.jpg [185] dd(182.222) 13:15 15325 108
142079 [미갤] 주식투자의 기본 현금흐름표 배워보기.txt [171] _케이네갤로그로 이동합니다. 13:10 12011 144
142078 [싱갤] (장문, 스압) 오싹오싹 심연의 공포, 미스터리 플래시 핏 [177] ㅇㅇ갤로그로 이동합니다. 13:05 22439 184
142076 [X갤] 태평양 전쟁 중 최악의 전쟁으로 불린 '오키나와 전투' [355] ㅇㅇ(211.248) 13:00 8165 160
142075 [주갤] 남혐러였다가 비혼을 후회한다는 한국여성 [730] ㅇㅇ(114.199) 12:55 22895 651
142072 [히갤] 범죄도시가 진짜 흥했던 이유.....jpg [386] ㅇㅇ(175.119) 12:45 23204 222
142071 [디갤] 할리 베일리빠들이 알라딘 비교로 정병걸리는 이유ㅋㅋ [353] ㅇㅇ(117.111) 12:40 15108 404
142070 [야갤] 집회 소음 초과 스피커 전원 뽑는다 ㅋㅋㅋ [413] ㅇㅇ(211.36) 12:35 44852 1392
142068 [컴갤] 엔비디아, TSMC 5nm 긴급 주문... 주문폭주 지속 [289] ㅇㅇ(210.183) 12:30 14934 144
142067 [싱갤] 싱글벙글 12000명이랑 야스한 남자 [465] AV왕갤로그로 이동합니다. 12:25 40303 331
142066 [야갤] 일본 신사에서 한복입고 춤춘 영상 댓글 반응.. 영상포함 [607] ㅇㅇ(89.187) 12:20 16240 222
142064 [국갤] 中서 고전하던 K푸드, 북미와 남미서 더 큰 시장 뚫었다 [250] ㅇㅇ(99.252) 12:15 12519 463
142063 [주갤] 20대 한녀, 구치소에서 수용자 폭행 ㄷㄷ [295] ㅇㅇ(124.212) 12:10 15263 332
142062 [컴갤] 백종원이 디아블로4를 플레이할 플랫폼은? [389] ㅇㅇ(122.199) 12:05 19634 226
142060 [해갤] “58세 대표와 결혼해 출산, 81세 노모 모실 여성 채용” 구직공고 [244] ㅎㅎ(118.235) 12:00 15021 114
142058 [주갤] 성폭행 무고를 저지른 여자에게 죄질이 나쁘다며 실형을 선고한 법원 [449] ㅇㅇ(58.231) 11:50 18938 730
142056 [부갤] MZ세대식 회사 신입 연수...blind [264] ㅋㅋ(118.235) 11:45 23982 120
142055 [도갤] '부산돌려차기' DNA 나왔다"강간 등 살인미수혐의 변경" [875] ㅇㅇ(106.101) 11:40 14130 132
142054 [싱갤] 싱글벙글 오다 그림 그리는 과정 [192] ㅇㅇ갤로그로 이동합니다. 11:35 16109 124
142052 [자갤] 미국 현지 GV70 평가.jpg [348] ㄹㅇ(121.135) 11:30 21833 268
142051 [부갤] 한국인최초 성전환자 도민체전 참가 ㄷㄷㄷㄷ [686] ㅇㅇ(223.39) 11:25 16764 263
142050 [국갤] 타갤펌) 선관위 부정 제보자가 올린글 [199] ㅇㅇ갤로그로 이동합니다. 11:20 12420 395
142048 [싱갤] 오독오독 독일제 초콜릿 [200] ㅇㅇ갤로그로 이동합니다. 11:15 20079 173
142047 [국갤] 내달 파리 '부산엑스포 PT'에 싸이 나선다 [129] ㅇㅇ갤로그로 이동합니다. 11:10 5740 95
142046 [야갤] 묻지마폭행사건 일어남 [460] ㅇㅇ(223.38) 11:05 19312 111
142043 [야갤] 승리의 주먹왕 ㅋㅋㅋㅋ [302/2] ㅇㅇ(175.116) 10:55 41904 921
142042 [신갤] QR 방식 결제에 대한 몇가지 유용한 잡썰 [57] ㅇㅇ(125.249) 10:50 9318 43
142040 [주갤] 세계가 놀라고 뒤집어지는 K-보정속옷 레전드 [473] ㅇㅇ(211.246) 10:45 32391 409
142039 [야갤] 윤석열 "담뱃값 올려야"........jpg [2349] ㅇㅇ갤로그로 이동합니다. 10:40 58676 2044
142038 [X갤] 스압) 일본의 "여학생 문화" [792] ㅇㅇ갤로그로 이동합니다. 10:35 26250 251
142036 [싱갤] 훌쩍훌쩍 요즘 급식이 잘 모르는 배우....jpg [286] ㅇㅇ갤로그로 이동합니다. 10:30 27071 207
142035 [야갤] 곽튜브 찐따들에게 일침..jpg [940] ㅇㅇ(58.123) 10:25 64050 1460
142034 [해갤] WBC 술집 의혹 갓본 참전 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ [191] ㅇㅇ(118.235) 10:20 17542 145
142032 [야갤] wow .. KBS에 진짜가 나타났다 ㄷ ㄷ ㄷ ㄷ [221] ㅇㅇ(121.144) 10:15 51777 1449
142030 [싱갤] 오싹오싹 지금봐도 놀라운 고대 로마 기술력 [691] ㅇㅇ갤로그로 이동합니다. 10:05 37796 450
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2

힛(HIT)NEW

그때 그 힛

1/3