Skip to content

a-chol/farewell_pcb

Repository files navigation

Farewell

The Farewell is the cheapest 3x3 macropad I could make, with joystick and rotary encoder support.

farewell_v1

The cost per unit is around $13 with switches, encoders, diodes and keycaps, for 10 units.

Disclaimer : This is not a final design. Problems identified following the first batch are listed in the "To do" section.

Features

The PCB provides breakout front and back plate. It supports :

  • 9 switches (MX or Alps) in a 3x3 matrix
  • up to two rotary encoders at the top corner positions
  • one dual-axis joystick at the top center position
  • pro-micro footprint for the controller
  • choice of black or printed front and backplate
  • specific frontplate for joystick use

To do

Here are the problems to be fixed for the second iteration :

  • Make more space between switch footprints to allow joystick to tilt and keycaps to be mounted (implies non-standard switch spacing)
  • cut PCB corners to make space for standoffs
  • invert pro-micro footprint to have the usb port higher, preventing backplate from blocking cable
  • clean off silk printing from useless markings
  • print the FW on the front-plate in a more visible way (maybe)
  • enlarge a little bit the frontplate joystick cutout
  • move SDA pinhole to prevent confusion in rotary encoder positioning
  • mark back and front of the PCB

Build instructions are available here

About

cheap macro pad with rot encoders and joystick support

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages