big-sammy is an open source wired mouse hardware implementation.
State of the project¶
First prototype under testing, firmware support for openinput under development.
Initial design 👍
First prototype manufactured and assembled 👍
Barebones firmware support 👍
Hardware improvements 🔨
Work in progress
8 kHz sampling rate support
Zero latency switch debounce
Onboard configuration memory
2 main mouse buttons (satellite* configuration for both)
2 side buttons (symmetric to allow easy left/right handedness)
encoder + wheel button (satellite* configuration)
ATSAMS70 MCU (ATSAMS70JxxB-M)
Optical sensor [PMW3330, PMW3360, PMW3389, Truemove3]
- onboard conectors:
JST PH (2mm pitch) for USB
JST SH (1mm pitch) for stellite boards
M2 mounting hardware
Peripheral boards are used for the buttons and encoder, available at generic-mouse-boards.