Skip to content

shiiba-cba/tako

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tako

tako は、55 mm の大玉ボールを 624ZZ ベアリング 3 点支持で滑らかに駆動し、PMW3360 光学センサーと RP2040‏-Zero MCU による高精度トラッキングを備えた自作 6 ボタン・トラックボールです。アーケードコントローラー用ゲームスイッチの硬質なクリック感を持つボタンはボールの手前に配置されているため、指をボールから離さずにクリックやドラッグが可能。標準搭載のドラッグスクロール、スクロール方向切替、CPI 切替え機能により、ウェブブラウジングから CAD・DTP などの精密操作まで幅広く快適に扱えます。

tako


🔧 特徴

  • ボール: 55 mm径ボール(PERIPRO-304など)
  • 光学センサー: PMW3360(SPI)
  • マイコン: RP2040-Zero(USB-C)
  • 支持機構: 624ZZ ベアリング x3
  • ボタン: 6 ボタン(アーケードコントローラー用ゲームスイッチ 30mm×4, 24mm×2)
  • ファームウェア: QMK Firmware ベース
  • CPI_TGL キーコードによる CPI 切り替え(600 ↔ 200 CPI)
    デフォルト操作: DRAG_SCROLL ボタンを押しながら左クリック
  • SCRL_MODE キーコードによるスクロール方向切替(XY → Y のみ → X のみ)
    デフォルト操作: DRAG_SCROLL ボタンを押しながら戻るボタン
  • ドラッグスクロール対応(XY / Y / X モード)

📦 含まれるもの

  • firmware/: QMK ファームウェアソースおよびビルド済み .uf2
  • case/: 3D プリント用 STL ファイル
  • docs/build_guide.md: ビルドガイド(日本語)

📘 ビルドガイド

👉 ビルドガイドはこちら


🧑‍💻 ファームウェア書き込み(簡易手順)

  1. RP2040-Zero の BOOT ボタンを押しながら USB 接続
  2. 表示される RPI-RP2 ドライブに .uf2 ファイルをコピー
  3. 自動で再起動し、USB HID デバイスとして認識されたら完了

📜 ライセンス

MIT License Copyright © 2025 shiiba

About

tako は、55 mm の大玉ボールを 624ZZ ベアリング 3 点支持で滑らかに駆動し、PMW3360 光学センサーと RP2040‏-Zero MCU による高精度トラッキングを備えた自作 6 ボタン・トラックボールです。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors