Skip to content

Latest commit

 

History

History
21 lines (13 loc) · 1023 Bytes

README.md

File metadata and controls

21 lines (13 loc) · 1023 Bytes

Arcade Switches Footprints

This repository contains kicad 6 footprints for Sanwa SW-68 arcade microswitch variants and Seimitsu MM9 arcade microswitch variants, as well as their footprints with standard keyboard spacings (19mm, 18x17mm).

Development

This respository uses pnpm for package management.

Install dependencies, and then run

pnpm gen

to auto-generate footprints with standard keyboard spacings in Arcade_Switch_Keyboard.pretty/.

You can add arcade switches footprint to Arcade_Switch.pretty/ or add spacing files to spacing/ to generate more footprints. Add entries to excludeFootprint.json to exclude them from autogeneration.

However, beware that spacing files in spacing/ are NOT valid kicad footprints. They only contain the necessary footprint components to add into a valid kicad footprint for autogeneration.

References

There are some references available in this repository regarding the arcade switches. See ./doc/Switches.md for details.