본문 바로가기

RaspberryPi/RP2040

Raspberry Pi Pico (RP2040) QMK Keyboard 테스트

USB HID KeyBoard를 만들기위한 방업은 여러가지가 있지만 표준화된 펌웨어를 사용하면 유지보수나 업데이트 등의 관리가 편리하다. 표준화된 키보드 펌웨어 중에 가장 많이 사용하는것 중에 QMK를 사용해 보자.

 

먼저 펌웨어 개발 환경을 다운로드 받는다.

https://msys.qmk.fm/
 

QMK MSYS

 

msys.qmk.fm

 

 

다운로드 받아서 설치 하면 자동으로 환경 설정을 해준다.

 

QMK 설치후 QMK MSYS 실행

 

 

 

 

qmk setup

가장 먼저 해야 할것이 QMK 셋업 이다.

 

새로운 프로젝트를 생성한다.

 

 

프로젝트 생성할때 디바이스를 선택 해야 하는데 36번에 있는 RP2040을 선택 한다.

 

 

생성된 프로젝트에서 원하는 형태의 펌웨어로 수정해 주면 된다.

 
info.json 파일에서 키맵을 설정 해 줄 수 있다.
C:\Users\nexp7\qmk_firmware\keyboards\rp2040key\info.json
 
"matrix_pins": {
        "cols": ["GP16", "GP19", "GP18"],
        "rows": ["GP17", "GP28"]
    },
 
rosws 핀맵(GP17, GP28) 이 출력이 되고  Cols 핀이 입력핀이 된다.

 

 

펌웨어 수정이 완료되면 새로 컴파일 하면 펌웨어가 생성된다.

qmk compile -kb rp2040key -km default.
반응형