QMK RP2040 PIO 여러 개 사용 하기

QMK RP2040 PIO 여러 개 사용 하기

“PAL_MODE_OUTPUT_OPENDRAIN” 에러를 해결 후 본격적으로 GeulPan42TP를 만들면서 걱정되었던 부분은 “RP2040에서 스플릿, 트랙포인트, LED를 동시에 사용할 때 어떻게 해야하는 거지?”였습니다. QMK RP2040 문서를 봐도 잘 모르는 저는 일단 부딪혀보면서 할 수 밖에 없는데 일단은 작동하니 관련 내용을 기록으로 남겨 둡니다. RP2040 QMK Driver QMK RP2040 문서에서 사용할 수...
PAL_MODE_OUTPUT_OPENDRAIN Error

PAL_MODE_OUTPUT_OPENDRAIN Error

QMK 컨트롤러를 RP2040을 사용하기로 결정하고, 트랙포인트를 연결 과는 과정에서 “PAL_MODE_OUTPUT_OPENDRAIN”이 발생했습니다. QMK PS/2 문서 도입부를 보면 QMK에서 PS/2 마우스를 사용하기 위해서는 아래와 같이 “USART, interrupts, busywait” 중에 하나를 사용하는 것으로 나와있습니다. There are three available modes for hooking up PS/2...
YD-RP2040 with QMK

YD-RP2040 with QMK

geulpan42TP라고 하는 트랙포인트가 적용된 분할 키보드를 만들어보고 있습니다. 이때 컨트롤러로 YD-RP2040을 사용했는데요, YD-RP2040에 대한 정보를 간략하게 정리해 봅니다. YD-RP2040과 Raspberry Pi Pico의 차이점 링크에 따르면 차이점은 3v3_en 대신 GP23이 위치하고, 3V3는 SDIO 핀 옆으로 이동 했다고 합니다. QMK 사용시 주의 사항으로는 내장 WS2812가 GP23을 사용하고 있습니다. 따라서, 내장 WS2812와...
Handwired TBK Mini Build with RP2040-zero

Handwired TBK Mini Build with RP2040-zero

인체공학 키보드를 사용하다가 결국 Dactyl 키보드까지 만들게 되었습니다. 하우징은 Bastard Keyboard의 TBK Mini를 사용하였고, PCB 대신 풀와이어링으로, 컨트롤러는 RP2040-zero를 사용했습니다. 그리고 팜레스트까지 만들어 주었습니다. TBK Mini with palm rest Dactyl 형태의 키보드는 처음 사용 해 보는데, 손이 작기 때문에 썸 스위치가 타이핑 시 눌리는 문제가 있었습니다. Dactyl 키보드는 손목을 책상이 올려두는 것이...
DIY Hitbox ZeroPiBox

DIY Hitbox ZeroPiBox

GP2040-CE와 RP2040을 사용해서 작고 얇은 히트 박스를 만드는 과정을 간단하게 정리해 봤습니다. 준비물 항목내용비고링크펌웨어GP2040-CE필수Link컨트롤러 보드RP2040 Zero필수Link액정SSD1306 0.96 128×64옵션스위치선호하는 키보드 스위치 17개필수LEDLED Strip 등옵션납땜 및 연결 도구인두기 및 테프론 랩핑 와이어 등필수 펌웨어와 컨트롤러 보드는 당연히 필수로 구입하셔야 하고, 부품 연결을 위한 납땜 도구 및 랩핑 와이어도...