이것은 기본 Kiibohd 펌웨어입니다. 일반적으로 이것은 클론에 필요한 유일한 git repo 여야합니다. KLL 컴파일러는 빌드 프로세스 중에 자동으로 검색되며 KLL 컴파일러가 너무 오래된 경우 경고합니다.
KLL (키보드 레이아웃 언어) 사양에 대한 자세한 내용은 KLL Repo 또는 Kiibohd.com을 참조하십시오.
Discord 채널을 방문하십시오
Kiibohd 펌웨어는 다른 많은 키보드를 지원하지만 이들은 더 모호한/사용자 정의/덜 알려져 있습니다.
Windows/Linux/MacOS에서 컴파일이 가능하며 테스트됩니다. 그러나 권장 방법은 dockerfile을 사용하는 것입니다.
그런 다음 Docker 환경이 있으면 여기에서 빌드 스크립트를 선택할 수 있습니다.
플랫폼에 기본적으로 컴파일하려면 위키를 참조하십시오.
더 많은 마이크로 컨트롤러에 대한 지원을 추가 할 수 있습니다. 최소 사양에 대한 일부 고려 사항 :
더 낮은 사양으로 칩을 포트 할 수는 있지만 더 많은 노력을 기울이고 기능이 적습니다.
+------------------------------------------------+
| Lib Debug |
+------------------------------------------------+
+-------------+ +-------------+ +--------------+
Input +----> Scan +--+ Macro +--+ Output +----> Output
Data | +---------+ | | +--------+ | | | Data
| | Devices +------+ Pixels | | | |
| +----+----+ | | +--------+ | | |
+------|------+ +-------------+ +--------------+
|
v
Hardware
Control
일반 코드는 lib에서 찾을 수 있습니다.

MCHCK 기반 사용자 정의 부트 로더를 사용할 수 있습니다. 빈 MCU로 키보드를 조립하거나 부트 로더를 다시 플래시하려고 할 때만 필요합니다 (외부 도구 필요).
부트 로더
기부금을 환영합니다!
라이센스는 파일별로 수행됩니다. 소스 코드 중 일부는 PJRC/TEENESY에서 가져 왔으며 다른 소스 코드는 MCHCK 프로젝트에서 나온 것입니다. Kiibohd 컨트롤러에 대해 특별히 작성된 코드는 다음 라이센스를 사용합니다.