2 poin oleh GN⁺ 2025-11-17 | Belum ada komentar. | Bagikan ke WhatsApp
  • 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
    1. Kencangkan 4 board kecil ke basis dengan sekrup
    2. Pasang tombol klik kiri dan kanan ke PCB
    3. Susun berlapis dari bawah dengan urutan permukaan dasar → dudukan switch → PCB → lapisan peredam → pelat posisi
    4. Masukkan switch, tutup dengan casing luar, lalu kencangkan dengan sekrup
    5. 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.

Belum ada komentar.