- Keyboard mekanis yang dirancang agar pengguna yang kehilangan tangan kanan dapat menjalankan fungsi keyboard dan mouse sekaligus hanya dengan satu tangan
- Trackball, roda mouse, dan modul tombol arah terintegrasi sehingga input dan pointing bisa dilakukan secara bersamaan
- Berjalan berbasis firmware QMK serta mendukung remapping tombol dan pembaruan firmware melalui VIA
- Perangkat keras, model, dan materi firmware semuanya dirilis sebagai open source, termasuk desain PCB untuk masing-masing tiga model versi tangan kiri dan kanan
- Memiliki makna sebagai contoh nyata desain hardware terbuka dari sisi aksesibilitas disabilitas dan pengembangan perangkat input kustom
Gambaran proyek
- Keyboard mekanis mode tunggal yang dibuat untuk pengguna yang hanya dapat menggunakan satu tangan
- Dilengkapi trackball internal untuk menggantikan fungsi pergerakan mouse
- Dirancang untuk mengurangi ketidaknyamanan saat harus bergantian memakai keyboard dan mouse
- Firmware menggunakan QMK, dan proyek ini menyampaikan terima kasih kepada para pengembang di komunitas QMK
- Proses pembuatannya merujuk pada video Bilibili “[我们做了个特别的键盘]”
- Hardware dipublikasikan sebagai proyek keyboard satu tangan HTXStudio
- Sumber kode dan materi tersedia di repositori GitHub dan Gitee
Struktur repositori
- Docs: mencakup datasheet chip dan gambar produk
- Firmware: menyediakan firmware QMK untuk tiga model dan file JSON untuk VIA
- Hardware: mencakup file proyek 嘉立创EDA
- Model: mencakup model 3D dan file untuk proses manufaktur tiap model
Materi yang disediakan
- Total 8 file desain PCB untuk tiga keyboard versi tangan kiri dan kanan
- File pengaturan keymap VIA dan firmware yang sudah dikompilasi
- Seluruh file desain model
Spesifikasi PCB
- Untuk tiap model menggunakan material FR-4, struktur 2 hingga 4 layer dengan ketebalan 1,6 mm
- Komponen utama:
- Menggunakan mikrokontroler STM32G431CBU6
- Trackball dikendalikan melalui kanal SPI1, sedangkan roda menggunakan jalur sinyal terpisah
- Menerapkan switch ALPS yellow (model kecil)
- Kompatibel dengan kabel A to C / C to C
- Trackball, roda, tombol arah, dan lainnya disusun sebagai board kecil bersama
Komponen cetak dan manufaktur
- Keycap, sisi kiri trackball, tombol mouse, casing luar, dan basis bawah semuanya dicetak dengan bahan resin atau PLA
- Menggunakan berbagai material peredam seperti poron, POM, dan silicone pad
- Ketebalan dan material tiap komponen dijelaskan, serta mendukung struktur perakitan presisi
Komponen logam
- Spesifikasi dan jumlah sekrup serta mur heat-set dijabarkan secara rinci untuk model besar dan kecil
- Contoh: 8 mur heat-set M3×3×4, 6 sekrup M3×22, dan sebagainya
Komponen lain
- Trackball: diameter 25 mm, berbahan PTFE
- Bola pelumas: diameter 2 mm, PTFE, menggunakan 6 buah
- Roda: diameter 19~20 mm, tebal 4~5 mm, berbahan logam
- Stabilizer: struktur pelat baja 2U
- Jumlah switch: model kecil 57 buah (ALPS), model besar 57 buah (mekanis umum)
- Kabel FPC: pitch 0,5 mm, 8 pin tipe reversed, 2 buah 10 cm, 2 buah 15 cm
Struktur model
- Menyediakan gambar exploded view untuk keyboard kiri model kecil dan besar
- Menampilkan secara visual urutan perakitan serta hubungan posisi tiap komponen
Prosedur perakitan dan instalasi
- Pekerjaan awal
- Hubungkan 4 PCB kecil ke bodi utama lalu flash firmware terlebih dahulu
- Pasang beberapa switch, roda, dan trackball untuk memeriksa fungsi
- Pasang mur heat-set pada casing luar dan basis
- Cetak keycap dan tempelkan pita dua sisi untuk penguncian posisi
- Flashing firmware
- Saat flashing pertama, sambungkan USB sambil menekan tombol “B” di sisi belakang PCB
- Saat pembaruan, sambungkan USB sambil menekan tombol “ESC”
- Lihat dokumentasi resmi QMK “Flashing Your Keyboard”
- Urutan perakitan
- Kencangkan 4 board kecil ke basis dengan sekrup
- Pasang tombol klik kiri dan kanan ke PCB
- Susun berlapis dari bawah dengan urutan permukaan dasar → dudukan switch → PCB → lapisan peredam → pelat posisi
- Masukkan switch, tutup dengan casing luar, lalu kencangkan dengan sekrup
- Pasang keycap untuk menyelesaikan perakitan
- Panduan pemasangan sekrup dan mur dapat dilihat di folder Model pada GitHub
Penutup proyek
- Proyek ini merupakan proyek hardware open source pertama dari HTX Studio
- Masukan dan saran perbaikan disambut, serta komunitas diajak untuk berpartisipasi
Referensi
- Dokumentasi resmi Quantum Mechanical Keyboard Firmware (QMK)
- Repositori GitHub ADNS-9800 milik mrjohnk
Belum ada komentar.