Giter Club home page Giter Club logo

argos-mouse's Introduction

Argos mouse

An ergonomic mouse with a trackpad.

Engineered to be a full mouse replacement solution with high-quality, custom-developed components.

Disclaimer

This is a work in progress and not meant for ordering yet.

Required components

3d prints

The STL files are included in this Github repository, in the files folder.

Description File Notes
Case main.3mf
Switch holder switches.3mf
Trackpad holder trackpad holder.3mf
Tent tent.3mf Optional
Trackpad holder trackpad holder.3mf

Hardware

You can get a kit from Bastard keyboards directly. Alternatively, you can source components yourself.

Part name Amount Notes
Heated screw insert, M3x5x5 2
M3 8mm torx screw 3
M3 square nut 1
Cirque trackpad 1 40mm curved

Optional parts if you're using the tents

Part name Amount Notes
Heated screw insert, M3x5x5 3
M3 8mm torx screw 3

PCBs

You will need 2 PCBs for this mouse.

Controller

  • A RP2040-based board, the brain of the mouse
  • The release section includes gerbers, BOM and POS files
  • Order in 1.2mm thickness

Switches

Print instructions

  • Material: PLA
  • Layer height: .15mm or .2mm
  • Supports: everywhere*

*If using prusaslicer, using auto-painted supports will work as well.

Build guide

You can find detailed instruction on the online documentation linked below.

Links

License

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

argos-mouse's People

Contributors

bstiq avatar

Stargazers

yurek39 avatar

Watchers

 avatar  avatar

argos-mouse's Issues

3d models todo

  • 2nd screw on trackpad holder
  • guide for trackpad cable so it doesn't go out switch holder
  • make switch pcb headers more accessible from the top
  • Make screw controller more accessible

switches PCB improvements

  • make flex pcb reversible to accomodate left handed mouse // WILL CAUSE ISSUE WITH CONNECTOR
  • add switch number silkscreen next to the switches
  • slightly reduce angle
  • bigger pin holes for switch plastic pins
  • bigger solder pin holes

Rename project files

Once the project name is final, rename splinktegrated project files to the new name

todo

  • SMD breakout pads in the back
  • pin holes in f360 model to check choc placement
  • spaghetti type connections on flex pcb
  • model usb hole in switch assembly
  • reverse flexplate connector on controller board
  • make controller board longer (5mm)
  • change SCK (GP22/SPI0) to eg. GP14/SPI1
  • argos-controller: rename project files

kit issues

  • longer screws for trackpad holder connection to main body

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.