Skip to content
/ ymknlibs Public

KiCAD symbol and footprint libraries for my keyboard designs.

License

Notifications You must be signed in to change notification settings

ymkn/ymknlibs

Repository files navigation

ymknlib KiCAD library

KiCAD symbol and footprint libraries for my keyboard designs.

Collections

MCU

ymknlib_Waveshare_RP2040-Zero

For RP2040-Zero and RP2040-Tiny boards by Waveshare. Some libs are created based on crides/kleeb.

Symbols
Name Description
Waveshare_RP2040-Zero for Zero and Tiny. Pad pins (GPIO17-25 and GND) are NOT included.
Footprints
Name Description
Waveshare_RP2040-Tiny-DB Mounting holes for Tiny's adapter board
Waveshare_RP2040-Zero_SMD Larger pads for easier soldering. Compatible with Zero and Tiny's mainboard
Waveshare_RP2040-Zero_SMD_CO with cutout ver.
Waveshare_RP2040-Zero_THT Through-hole pads for Zero and Tiny's mainboard
Waveshare_RP2040-Zero_THT_CO with cutuot ver.

SwitchFoam

ymknlib_SwitchFoam_MX

Footprints for laser cutting switch foams. Designed for MX switches.

Footprints
Name Description
SwitchFoam_MX_1.0u Hole of 1.0u MX-compatible key switches.

SwitchPad

ymknlib_SwitchPad_MX

Footprints for laser cutting switch pads. Designed for MX switches.

Footprints
Name Description
SwitchPad_MountingHole Mounting holes used in GH60-compatible PCBs
SwitchPad_MX_1.0u Holes for the three feets of 1.0u MX-compatible key switches. Does NOT include holes for contact pins
SwitchPad_MX_1.5u for 1.5u
SwitchPad_MX_1.25u for 1.25u
SwitchPad_MX_1.75u for 1.75u
SwitchPad_Stab_MX_2.0u Holes for 2.0u MX-compatible PCB-mounting keyboard stabilizer
SwitchPad_Stab_MX_2.25u for 2.25u
SwitchPad_Stab_MX_2.75u for 2.75u
SwitchPad_Stab_MX_3.0u for 3.0u
SwitchPad_Stab_MX_3.0u for 7.0u
SwitchPad_Stab_MX_ISO for ISOEnter

License

This project is licensed under the MIT License, see the LICENSE file for details.

About

KiCAD symbol and footprint libraries for my keyboard designs.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published