트랙포인트를 품은 분할 키보드 TPS42 을 조립 중입니다.
기본 작업은 끝났지만, TPS42의 가장 중요한 트랙 포인트를 날려 먹어서 현재 WIP(Working in Progress) 인 상태입니다.
TPS42는 조립 난이도가 꽤 높은 키보드인데요, 부품이 도착하려면 오랜 시간이 걸릴예정이라, TPS42 조립하면서 필요한 내용을 정리 해 봤습니다.
제작 관련 정보
PCB 및 Case 정보 | TPS42 github |
BOM(Build of Materials) & Build Guide | TPS42 Build Guide |
SMD 다이오드 방향 (Soldering SMD Diode) | Soldering SMD Diode |
QMK Split Keyboard | QMK Split Keyboard |
저항 및 캐패시터
OLED 디스플레이를 사용하기 위해서는 R1/R2에 4.7kΩ 저항이 필요 합니다.
트랙포인트를 사용하기 위해서는 R3/R4에 4.7kΩ, R5에 100kΩ 저항이 필요 하고, C1에 2.2uF 캐패시터를 납땜해야 합니다.
트랙포인트를 사용하지 않을 경우 R3/R4/R5 및 C1은 필요 없습니다.
컨트롤러 납땜
TPS42 컨트롤러 납땜을 하려고 보면 컨트롤러 핀 옆에 반달 모양의 접점이 있는 것을 볼 수 있습니다. 컨트롤러 핀과 반달 모양의 접점이 이어지도록 납땜을 해야 합니다.
납땜 초보자에게는 매우 어려웠습니다. ㅜ.ㅜ
OLED 점퍼
OLED 사용을 위해서는 OLED 쉴드를 납땜 해야 합니다. 그리고 납땜 위치는 후면이 아니라 전면(상단면)을 납땜 해야 합니다.
후면 납땜을 했다가 헤메였네요….
S1/S6 스위치 핫스왑 적용
TPS42는 기본적으로 핫스왑 소켓이 적용되어 있지만, 트랙포인트가 위치하는 S1/S6는 기본적으로 핫스왑을 사용할 수 없습니다.
밀맥스를 사용할 수 있지만 구멍을 넓혀줘야 합니다. 그리고 구멍을 넓히는 과정에서 패드 손상이 생길 수 있으니 점퍼선으로 이어주면 사용상에 큰 문제는 없었습니다.
트랙포인트가 위치하는 오른쪽 S6는 Millmax 3305-0-15을 작업해야 하고, 나머지는 어떤걸 사용해도 큰 문제가 없었습니다.
다이오드 방향
다이오드 방향은 기판에 표시된 그림을 참고해서 부착을 하면 됩니다.
막혀있는 부분과 막혀 있지 않은 부분이 있는데, 막혀 있는 부분에 ||| 표시가 위치하게 납땜 하면 됩니다.
참고 링크 : Soldering SMD Diode
소스 확인 하기
QMK/keyboards에서는 TPS42를 확인할 수 없고, 제작자 깃허브에서 소스를 클론해서 펌웨어를 빌드해야 합니다.
다만, 제작자 깃허브를 클론해도 키보드를 바로 확인할 수 없는데요, TPS42브랜치로 변경해야 합니다.
git checkout keyboard/add_tps42
왼쪽 키보드가 슬레이브로 작동하지 않을 때
왼쪽이 정상 작동하지 않아서 고민을 많이 했었는데, 왼쪽/오른쪽을 따로 빌드 해줘야 했습니다. 제가 그동안 너무 쉬운(?) 키보드만 만들었던것 같네요.
참고 링크 : QMK split keyboard
WIP….
TPS42를 제작 중에 있는데 저장해 놔야 하는 부분은 본분에 추가 하도록 하겠습니다. 트랙 포인트 기판을 날려 먹어서 아직 트랙 포인트 작동 여부를 확인하지 못했는데, 아마도 트랙 포인트 관련 내용이 추가 되겠죠?
그리고 QMK 최신 버전에서는 빌드가 안되는데, 잠깐 살펴 보니 제 능력 밖인것 같고…. VIA 또는VIAL이 되도록 변경 해 봐야겠습니다.
최신 QMK 및 vial 적용 관련은 아래 포스트를 참고 해 주시면 됩니다.