/inductive-analog-switch

⚡KiCad library containing footprints and symbols for inductive analog keyboard switches

Primary LanguagePythonCreative Commons Attribution Share Alike 4.0 InternationalCC-BY-SA-4.0

Inductive Analog Switches

This library contains footprints and symbols for inductive analog keyboard switches for use with the Texas Instruments LDC1312, LDC1314, LDC1612 and LDC1614 inductance to digital converters.

Supported footprints for switches are currently PCB or plate mounted, LED or no LED Cherry MX, Alps Matias or hybrid Cherry MX and Alps Matias.

Requirements

  • KiCad
  • Python
    • $ python -m pip install -r requirements.txt

Package

To generate the KiCad PCM package simply run the following command:

make
# Or:
make package

Useful tools

Acknowledgements

A huge thank you goes out to keyswitch-kicad-library from which i have borrowed some of the code to help generate the switch footprints.

Contributing

Contributions are very welcome! Just make sure to follow the rest of this projects style as closely as possible and format with make fmt.

License

Creative Commons License

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