Git Product home page Git Product logo

key-switches.pretty's Introduction

Key Switches

๐ŸŒไธญๆ–‡

This is a KiCad footprint library of mechanical keyboard switches, released under the CERN-OHL-P v2.

Usage

It is recommended to use this library with KiCAD KLE Placer or kicad-kbplacer for automatic switch placement.

If you're using Git, you can include this library as a submodule via git submodule add https://github.com/siderakb/key-switches.pretty.git

Keyboards created using this library: ErgoSNM, Calcite, MS60.

Compatibility Table

Preview 1 Footprint 2 Cherry MX Cherry MX Low Profile TTC KS32 Kailh Choc V1 3 Kailh Choc V2 4 Gateron Low Profile 5 THT 6 Hot-Swap nSilk variants 7 swap variants 8
MX_THT โœ… โœ… โœ…
MX_HotSwap_THT โœ… โœ… โœ… โœ…
MX_HotSwap_THT_double โœ… โœ… โœ…
MX_HotSwap_THT_double_alt1 โœ… โœ… โœ…
MX_HotSwap_THT_double_alt2 โœ… โœ… โœ…
MX_HotSwap_PTH โœ… ๐Ÿ’ก 9 โœ… โœ… โœ…
MX_HotSwap_PTH_double โœ… ๐Ÿ’ก 9 โœ…
MX_LowProfile_THT โœ… ๐Ÿ’ก 10 โœ… โœ…
Gateron_LowProfile_THT โœ… โœ…
Gateron_LowProfile_HotSwap_THT โœ… โœ… โœ…
Gateron_LowProfile_HotSwap_PTH โœ… ๐Ÿ’ก 9 โœ…
Kailh_Choc_V1_THT โœ… โœ… โœ… โœ…
Kailh_Choc_V1_THT_alt1 โœ… โœ…
Kailh_Choc_V1_HotSwap โœ… โœ… โœ…
Kailh_Choc_V1_HotSwap_THT โœ… โœ… โœ…
Kailh_Choc_V1_HotSwap_PTH โœ… ๐Ÿ’ก 9 โœ…
Kailh_Choc_V2_THT โœ… โœ… โœ…
Kailh_Choc_V1V2_THT_Hybrid ๐Ÿ’ก11 โœ… โœ…
MX_Kailh_Choc_V1V2_THT_Hybrid ๐Ÿ’ก 12 ๐Ÿ’ก11 โœ… โœ…
MX_LowProfile_Kailh_Choc_V1V2_THT_Hybrid โœ… ๐Ÿ’ก 10 ๐Ÿ’ก11 ๐Ÿ’ก13 โœ…

โœ…: Compatible; ๐Ÿ’ก: Conditionally compatible; Blank: Not compatible.

Footnotes

  1. Preview images are for reference only and may not be updated with the footprints. โ†ฉ

  2. Omit the "SW" prefix from the footprint name. โ†ฉ

  3. Kailh Choc V1 also known as PG1350. โ†ฉ

  4. Kailh Choc V2 also known as PG1353. โ†ฉ

  5. Gateron Low Profile 1.0 (aka KS-27) and 2.0 (aka KS-33) footprint are compatible. โ†ฉ

  6. THT means through-hole soldering. โ†ฉ

  7. The footprint with "nSilk" suffix means no top layer silkscreen. โ†ฉ

  8. The footprint with "swap" suffix means the pin number swap. โ†ฉ

  9. PTH means the holes of the Hot-Swap socket are plated, and the switches can be soldered directly without using a socket. However, the soldering difficulty is higher compared to the standard THT edition. โ†ฉ โ†ฉ2 โ†ฉ3 โ†ฉ4

  10. TTC KS32 and Cherry MX Low Profile are very similar, basically compatible. โ†ฉ โ†ฉ2

  11. The center fix pin of Choc V1 is smaller than Choc V2, however Choc V1 has two additional fix pins ensuring its stability. โ†ฉ โ†ฉ2 โ†ฉ3

  12. The center fix pin of Cherry MX is smaller than Choc V2, however some Cherry MX has two additional fix pins ensuring its stability. โ†ฉ

  13. The center fix pin of Choc V2 is smaller than Cherry MX Low Profile, Choc V2 may not be securely fastened. โ†ฉ

key-switches.pretty's People

Contributors

ziteh avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

key-switches.pretty's Issues

Gateron็š„่…ณไฝๆœ‰ๅ•้กŒ

SW_Gateron_LowProfile_HotSwap_THT๏ผŒ้€™ๅ€‹่…ณไฝ้œ€่ฆๅšๆฐดๅนณ็ฟป่ฝ‰็š„ๅ‹•ไฝœ๏ผŒไธ็„ถๅšๅ‡บไพ†็š„ๆฟๅญๆœƒๆœ‰ๅ•้กŒใ€‚

ๅ…ˆๅ‰ๅƒ็…ง้€™ๅ€‹่…ณไฝๅšๅ‡บไพ†็š„ๅ–ฎๆ ผ้›ป่ทฏๆฟๅฐฑๆœ‰้€™ๅ€‹็‹€ๆณ๏ผŒๅคงๅคงๅ†ไฟฎๆญฃไธ€ไธ‹ใ€‚

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.