Firmware eyerboard DA VS L ET L ET .
Saya menjadikan ini sebagai proyek pembelajaran yang menyenangkan. Kode ini berfungsi dan saya telah menggunakannya di keyboard saya sejak 2017. Anda dapat menganggap ini sebagai "QMK Lite". Karena kode ditulis hanya untuk satu keyboard dan MCU, harus lebih mudah dipahami sebagai QMK.
Kode ini dirancang untuk keyboard Let's Split yang dibuat oleh Wootpatoot.
Proyek ini dapat dikompilasi di Linux, jika Anda harus mengikuti paket yang diinstal:
HID dan Serial dan implementasi USB )Di Arch Linux Anda dapat menjalankan:
$ pacman -S arduino avr-gcc avrdude python-pyserial Anda perlu menentukan lokasi file KEYMAP Anda (lihat sample_keymap/sample_keymap.cpp ) melalui variabel DALSIK_KEYMAP env. Saya sarankan menggunakan direnv untuk ini:
$ cd ~ /where/the/dalsik/project/is/cloned
$ cat .envrc
export DALSIK_KEYMAP=/path/to/my/keymap/file.cpp # Clean the previous build artifacts (optional)
$ make clean
# Compile the project
$ make verify
# Run the tests
$ make test
# Flash the MCU
$ make upload Proyek ini mengasumsikan bahwa satu sisi keyboard split selalu di sebelah kiri dan yang lain ada di sebelah kanan. Sidedness dikodekan dalam EEPROM. Untuk awalnya mengatur sisi keyboard, uncomment jalur #define SET_KEYBOARD yang sesuai di src/dalsik/dalsik.h dan lakukan clean verify upload yang berkedip di kedua sisi.
Pemilihan master otomatis berdasarkan koneksi USB. Saat mengubah keymap, hanya sisi utama yang perlu dicerminkan. Jika konektor USB mematahkan keyboard master, Anda dapat menghubungkan kabel USB ke sisi lain, merefleksikannya dengan keymap Anda saat ini (jika perlu) dan itu akan berhasil.