Ini adalah firmware Kiibohd utama. Secara umum, ini harus menjadi satu -satunya repo git yang perlu Anda klon. Kompiler KLL secara otomatis diambil selama proses pembangunan dan akan memperingatkan Anda jika kompiler KLL Anda terlalu tua.
Silakan merujuk ke repo KLL atau kiibohd.com untuk detail tentang spek KLL (bahasa tata letak keyboard).
Kunjungi Saluran Perselisihan kami
Firmware Kiibohd mendukung banyak keyboard lainnya, tetapi ini lebih tidak jelas/kustom/kurang diketahui.
Kompilasi dimungkinkan dan diuji pada Windows/Linux/MacOS. Namun, metode yang disarankan adalah menggunakan DockerFile.
Kemudian, setelah Anda memiliki lingkungan Docker, Anda dapat memilih skrip build di sini.
Untuk mengkompilasi secara asli untuk platform Anda, lihat wiki.
Menambahkan dukungan untuk lebih banyak mikrokontroler dimungkinkan. Beberapa pertimbangan untuk spesifikasi minimum:
Dimungkinkan untuk chip port dengan spesifikasi yang lebih rendah, tetapi akan lebih usaha dan memiliki lebih sedikit fitur.
+------------------------------------------------+
| Lib Debug |
+------------------------------------------------+
+-------------+ +-------------+ +--------------+
Input +----> Scan +--+ Macro +--+ Output +----> Output
Data | +---------+ | | +--------+ | | | Data
| | Devices +------+ Pixels | | | |
| +----+----+ | | +--------+ | | |
+------|------+ +-------------+ +--------------+
|
v
Hardware
Control
Kode umum dapat ditemukan di Lib.

Tersedia bootloader khusus (berdasarkan MCHCK). Ini hanya diperlukan saat merakit keyboard dengan MCU kosong atau jika Anda mencoba untuk meng-flash bootloader Anda (membutuhkan alat eksternal).
Bootloader
Kontribusi Selamat Datang!
Lisensi dilakukan secara per file. Beberapa kode sumber dari PJRC/Teensy, kode sumber lainnya berasal dari proyek MCHCK. Kode yang ditulis khusus untuk pengontrol kiibohd menggunakan lisensi berikut: