디시인사이드 갤러리

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

갤러리 본문 영역

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

ㅇㅇ(220.72) 2023.03.30 08:20:02
조회 6389 추천 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 - -
공지 실시간베스트 갤러리 이용 안내 [1186/2] 운영자 21.11.18 1594010 275
141708 [인갤] [추리액션게임] 커넥티드 클루 개발일지 9. [30] Alpheratz*갤로그로 이동합니다. 01:56 979 11
141706 [싱갤] 오싹오싹 옛날 대국민 역사왜곡 레전드였던거 [136] ㅇㅇ갤로그로 이동합니다. 01:45 17118 176
141704 [크갤] 크맥리) 저번주에 먹은거 [28] 범한_pantos갤로그로 이동합니다. 01:35 1926 13
141702 [폐갤] 대구 폐가 다녀옴 [56] 우당탕(223.39) 01:25 4884 36
141700 [국갤] 만진당의 개짓거리를 20년전 예언한 만화 수준 [286] 아틸라갤로그로 이동합니다. 01:15 7428 375
141698 [싱갤] 싱글벙글 커뮤에 조언구하는게 의미없는 이유 [151] ㅇㅇ갤로그로 이동합니다. 01:05 28081 200
141696 [인갤] 6월 게임 행사, 발매 일정 캘린더 [44] ㅇㅇ갤로그로 이동합니다. 00:55 4465 18
141694 [우갤] only 경마 일본 여행기 4 - 빅 레드 팜 [28] 히사-갤로그로 이동합니다. 00:45 2206 54
141692 [기갤] 장사천재 백사장 닭강정 서비스 논란 [178] ㅇㅇ(185.114) 00:35 13576 114
141688 [싱갤] 싱글벙글 클리셰비틀기 [127] 카디건갤로그로 이동합니다. 00:15 29136 346
141686 [싱갤] 피씨피씨 미국평론가들의 흑어공주 평론(흑어없음) [162] ㅇㅇ갤로그로 이동합니다. 00:05 21820 277
141684 [코갤] 작년 12월서코 스이세이 열차 제작기 [57] 하현ㅣㅔㅛ갤로그로 이동합니다. 05.30 4252 40
141682 [카연] 여고생이 잘자는 만화 12화 [51] 조예준갤로그로 이동합니다. 05.30 6705 66
141680 [상갤] 흑어공주 감상평 "여주인공 예쁘고 귀여운데?" [366/1] ㅇㅇ갤로그로 이동합니다. 05.30 25791 545
141678 [싱갤] 훌쩍훌쩍 절도신고해서 회사짤린 직원들ㅠㅠ [179] ㅇㅇ갤로그로 이동합니다. 05.30 19650 175
141676 [판갤] 메이드 카페를 갔더니 전여친이 있었다 [209] ㅇㅇ(45.84) 05.30 23797 343
141674 [해갤] ■흥민이가 직장인 월급을 버는 데 걸리는 시간은!? [308] ㅇㅇ(59.19) 05.30 22559 722
141672 [야갤] 24살에 군대 가라는 인티녀 [433] 솔라니아갤로그로 이동합니다. 05.30 28357 235
141670 [싱갤] 싱글벙글 수상할 정도로 발음이 찰진 동네 [310] ㅇㅇ갤로그로 이동합니다. 05.30 34049 245
141668 [갤갤] LG 롤러블폰 사용 후기 [375] ㅇㅇ(211.234) 05.30 24529 134
141664 [디갤] 비오는날의 Rx100M4 [38] ㅇㅇ(118.235) 05.30 4462 24
141662 [야갤] 속바지 논란중인 여자들.jpg [634] ㅇㅇ(45.92) 05.30 56636 697
141660 [기음] 최근 구웠던 피자들.. [239] 흙사자레오갤로그로 이동합니다. 05.30 18016 151
141658 [싱갤] 싱글벙글 학교폭력 만화.manhwa [234] ㅇㅇ갤로그로 이동합니다. 05.30 34658 374
141656 [히갤] DCU 유니버스의 희망...슈퍼걸....gif [376] ㅇㅇ(175.119) 05.30 22454 156
141654 [코갤] 중국 해커 근황 [440] ㅇㅇ(146.70) 05.30 32046 658
141652 [싱갤] 싱글벙글 응우옌 페스티벌 [497] ㅇㅇ갤로그로 이동합니다. 05.30 28781 100
141650 [멍갤] 스압) 비숑만 16마리 있는 다견가정 솔루션하러간 강형욱 [196] ㅇㅇ(84.17) 05.30 12634 109
141648 [카연] 무지성 키 차이 커플 만화 3 [95] 굿샤이할루갤로그로 이동합니다. 05.30 20052 94
141646 [군갤] 별로 심각하게 다루지 않는 국군 재난사태 [598] ㅇㅇ갤로그로 이동합니다. 05.30 28154 307
141642 [상갤] 미니후모를 만들어보자! 2편 [51] FC3S갤로그로 이동합니다. 05.30 4063 40
141640 [주갤] 올 크리스마스는 수영장에서 [167] ㅇㅇ(223.39) 05.30 17997 116
141638 [X갤] 데압) 케이팝 팬과 제이팝 팬 비교 [1495] ㅇㅇ갤로그로 이동합니다. 05.30 20574 442
141636 [야갤] 중국한테 판다 대여한 태국 동물원 근황 [346] ㅇㅇ(37.120) 05.30 27381 433
141634 [기갤] 소름돋는 한동훈 15년 전 얘기 ㄷㄷ [592] ㅇㅇ갤로그로 이동합니다. 05.30 34660 934
141632 [야갤] 개콘 폐지가 불러온 특이점 [767] ㅇㅇ(186.233) 05.30 52451 169
141630 [군갤] “우크라, 한국 두고 저울질 안해… 통일된 입장 가져주길 간청” [1047] A330MRTT갤로그로 이동합니다. 05.30 28096 330
141628 [야갤] 요즘 몸캠피싱 방법 [587] ㅇㅇ(103.216) 05.30 45356 504
141624 [히갤] 범죄도시 시리즈 슬슬 ㅈ될각...이유....jpg [707] ㅇㅇ(175.119) 05.30 52372 501
141622 [L갤] 비상구 막은 승무원 때문에 싸운 부부.blind [676] ㅇㅇ(194.99) 05.30 31508 57
141621 [우갤] 말딸 눈물.. 나이스 네이쳐(향년 35세) 사망 [215] Armut갤로그로 이동합니다. 05.30 24225 167
141619 [싱갤] 싱글벙글 천조국 유일 인종별 차등수당있는 직종..jpg [329] ㅇㅇ갤로그로 이동합니다. 05.30 30529 312
141617 [디갤] 뮬란 실사판 욕먹은 진짜...이유....jpg [196] ㅇㅇ(175.119) 05.30 32462 388
141615 [모갤] "니들이 그냥 공무원이냐? 너는 쓰레기야 이XX들아" [394] ㅇㅇ갤로그로 이동합니다. 05.30 26484 270
141613 [메갤] 본격 메이플 유저가 소송거는만화 5화 [211] 제룬갤로그로 이동합니다. 05.30 13061 164
141611 [야갤] 어질어질 서울교통공사 직원들 근황 •••• [345] ㅇㅇ(39.7) 05.30 35776 681
141609 [스갤] 고세구 연세대 에타 반응 [1208] ㅇㅇ(106.101) 05.30 45578 571
141607 [주갤] 큰일은 여자가 한다 [281] ㅇㅇ(216.238) 05.30 34010 364
141604 [싱갤] 오싹오싹) Submechanophobia 공포증 [243] 뱅버스갤로그로 이동합니다. 05.30 19783 109
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2

힛(HIT)NEW

그때 그 힛

1/3