Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
1 result

gaming_mouse

  • Clone with SSH
  • Clone with HTTPS
  • MOUSE - Minimal Output User Signal Encoder

    Intended features


    • Button functionality built into the scroll wheel - One should be able to click the scroll wheel.
    • additional buttons found on the mouse:
    1. Mouse sensitivity buttons - one to increase sensitivity and one to reduce it.
    2. forward/back buttons - two macro buttons for the user to bind.
    • Led user settings.
    • Custom shell. 3D printed.

    Design overview


    Overview diagram

    Buttons provide:

    1. Right and left click.
    2. Mouse wheel click.
    3. Forward and backwards, which are two macro buttons.
    4. Sense up and sense down, two buttons to control mouse sensitivity.

    Sensor provide position data.

    PSU provide:

    1. 3.3V to the buttons and mcu.
    2. 1.9V to the sensor.

    Circuit design


    KiCAD diagram

    KiCAD diagram

    Board design

    KiCAD model

    KiCAD model

    3D model

    3D model diagram

    Real board

    Real board picture

    Custom shell


    Contributors


    Edward Källstedt - edwkll-7@student.ltu.se (Grade goal 5)

    Kalle Löfgren - kallfg-3@student.ltu.se

    Carmen Acín Rouco - caracn-0@student.ltu.se