cantor/Cantor_Classic/libraries/Keebio-Parts.pretty
Ryan Neff 91b40f613f
Cantor mx (#25)
* Swapped in Choc V2 switches, updated routing and outline
Removed redundant groundplane routing
Created double sided chocV2 footprint based on the kbd repo

* Updated readme.

* Added images

* Added images to Readme, fixed formatting

* Added gerbers

* Routing and edgecut cleanup, DRC error fixes

* Fixed drill layer misalingment and regenerated Gerbers

* Updated readme with pcb ordering instructions

* Added branding and rebuilt gerbers

* Moved Blackpill l closer to top edge to accomidate wide-lipped usb-c

* Revised footprint for better Cherry MX 3-pin support
Added teardrops
Revised GND zone params to allow islands
Removed unneeded island creating vias
wiring tweaks

* Adjusted footprint to include Gateron low profile, TTC low profile & cherry low-profile
Rebuilt teardrops
rebuilt ziones

* Fixed LH traces after footprint rework

* Updated readme

* Fixed MUR340 Hybrid footprint
Regenerated .dsn for autorouting

* Swapped in 'kitckitchen sink' switch footprints
Updated trrs jack
poke-yoke Blackpill masking

* Added jlcpcb order number silkscreen
updated version numbering

* Added speaker

* Moved piezo knockout below blackpill

* Modified Choc V2 3rd pin solder pads

* Moved ChocV2 3rd pin, made hotswop pads larger

* Updated choc v2 footprint to match kbd by foostan

* Updated branding, readme, and fixed drc breaks
THIS VERSION WAS SENT OUT FOR PRODUCTION

* Added upcharge notes from test run

* Added breakoff pinky cluster

* Updated breakoff pinky to not cut into hotswop pads

* Fixed broken keys with isolated ground planes
Moved footprints into repo
Connected some ground pins on switch footrpint
Updated docs with broken key notes

* Updated switch footrpints

* Footprint tweaks

* Added updated pic for v1.4

* Fixed choc 2nd min misalingment
Revised 'everything' footprint:
combined red-dragon and MX hole
removed organic masks in leiu of exotic annular rings
fixed malformed edge shapes

* Updated docs and fixed footprint mask

* Footprint cleanup
reverted branding to older MX specific style

* Fixed trrs footprint
added key numbering
cleaned up wiring between blackpill holes

* Removed speaker

* Sent this version out for production test (v1.5)

* Updated readme notes

* Added tentin puck

* Trace cleanup

* Updated trrs silks, bumped font size

* Consolidated cantor mx only footprints
Removed masterkey footprint library
Removed text from tenting puck footprint

* v1.5 tested successfuly

* Checkpoint commit

* Cleanup for PR

* Added gerber zip and Notes

* Updated honey-do

* Ignore cantore mx backup subdirectory

* Ignore Cantor MX backup subdirectory

* Exclude Cantor Classic KiCad backups from git

* Corner radius doubled next to TRRS jack

* Removed pinky snap-off ditch nubs

* Break-out point thickness increased
Thicker breakout points allowed for removal of GND traces on pinky column
Regenerated teardrops and planes

* Rounded corners using plugin
Fixed tiny-chunk traces that were preventing corner rounding
Regenerated tear drops
Regenerated zones
Updated versioning from 1.51 to 1.6

* Fixed malformed rounded corner trace
Regenerated Gerbers
Updated branding URL

* Udated trace connection for switch 11

* Revised branding/attribution

* Fixed rounded trace corner under MCU

* Regenerated Gerbers
Removed small ground zone island
Added vias to connect large GND zone islands
Fixed unrounded traces
Udated branding and attribution

* Pulled in changes from main, reverted readme

* Removed duplicate GND zone on front
Removed unused GND zone front/back vias
Fixed malformed trace on pin 4

* Moved front traces under MCU to back
Minor trace cleanup

* Dialed in teardrops
Moved most horizontal traces under MCU to back
Backside silk logo tweak
Updated drawing sheets attributions and versions
Regenerated Gerbers

* Fixed gerber mystery trace bug
Ran 'Cleanup track and vias' and it wiped out the mystery trace
Also reset origin points
regenrated Gerbers & zips

* Added note to BOM about tenting pucks
fixed readme spelling error
removed Cantor MX backups
2023-11-05 20:48:06 +01:00
..
.github Cantor mx (#25) 2023-11-05 20:48:06 +01:00
3_Pin_Jumper.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
4pin35mmAudio.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
ArduinoProMicro-BackSide.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
ArduinoProMicro-Mini-USB-No-Text.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
ArduinoProMicro-Mini-USB-ZigZag.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
ArduinoProMicro-Mini-USB.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
ArduinoProMicro-TopSide.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
ArduinoProMicro-ZigZag.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
ArduinoProMicro.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
AST1109MLTRQ.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
AT90USB1286_TQFP_14mm.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
ATMEGA32U4-AU.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
breakaway-hole-big.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
breakaway-hole.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
breakaway-mousebites.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
C_0402.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
C_0603.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Cherry-MX-Low-Profile.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Crystal_SMD_2520-4pin_2.5x2.0mm.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Crystal_SMD_3225-4pin_3.2x2.5mm.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
CUI_SJ-43614-SMT.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
D_0805.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
D_SOD123.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
D_SOD123F.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
D_SOD-323.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Diode_Long.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Diode-dual.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Diode-hybrid-3pad.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Diode-Hybrid-Back.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Diode.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Elite-C-castellated-24pin-holes.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Elite-C-castellated-24pin.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Elite-C-castellated-29pin-holes.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Elite-C-castellated-29pin.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Elite-C-ZigZag.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Elite-C.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Epson_TSX-3225.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Fuse_0805.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Header-6-Pin-ZigZag.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Header-12-Pin-ZigZag-Square.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Header-12-Pin-ZigZag.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
HRO-TYPE-C-31-M-12-Assembly.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
ICSP-Header-ZigZag.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
ICSP-Header.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
JUMPER_SMD_2DUB.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Kailh-PG1350-1.5u.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Kailh-PG1350-1.25u-LED-flip.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Kailh-PG1350-1.25u.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Kailh-PG1350-1u-No-Clickhole.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Kailh-PG1350-1u-NoLED.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Kailh-PG1350-1u-reversible-flip.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Kailh-PG1350-1u-reversible-No-Clickhole.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Kailh-PG1350-1u-reversible.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Kailh-PG1350-1u.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Kailh-PG1350-2.5u.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Kailh-PG1350-2u-NoLED.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Kailh-PG1350-2u-Vert-NoLED.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Kailh-PG1350-2u.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
KLJ-1102.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
LED_3mm.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
LICENSE Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Low-Profile-Choc-MX.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
LQFP-48_7x7mm_Pitch0.5mm.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
MD_Diode.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Mini-USB.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
MountingHole.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
MX_FMask-2u-with-cutout.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
MX_FMask-2u.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
MX_FMask-with-cutout.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
MX_FMask.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
MX_LED.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
MX_Stabilizer_Cutout-2u.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
MX_Stabilizer_Cutout.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
MX_Switch_Cutout.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
MX_Switch_Mod_Cutout.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
MX-Alps_DMask.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
MX-Alps_FMask-2u.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
MX-Alps_FMask.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
MX-Alps_Switch_Cutout-1u_1.25u-3u-wide.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
MX-Alps_Switch_Cutout-1u_1.25u.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
MX-Alps_Switch_Cutout-1u_2u.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
MX-Alps_Switch_Cutout-3u-wide.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
MX-Alps_Switch_Cutout.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
MX-Alps_Switch_Cutouts.zip Cantor mx (#25) 2023-11-05 20:48:06 +01:00
MX-Alps-Choc-1U-No-Clickhole.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
MX-Alps-Choc-1U-NoLED-Alt.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
MX-Alps-Choc-1U-NoLED.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
MX-Alps-Choc-1U.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
MX-Alps-Choc-2U-StabFlip.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
MX-Alps-Choc-2U.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
MX-Quad.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
QFN-44-1EP_7x7mm_Pitch0.5mm.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
R_0402.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
R_0603.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
R_0805.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
README.md Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Resistor-Compact-1-side.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Resistor-Compact.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Resistor-Hybrid-Back.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Resistor-Hybrid.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Resistor.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
RGB_3528_Blue_Notch-MX-Flip.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
RGB_3528_Blue_Notch-MX.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
RGB_3528_Blue_Notch.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
RGB-6028.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
RotaryEncoder_EC11-no-legs.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
RotaryEncoder_EC11.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
SinglePad.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
SK6812-MINI-E.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
SM0805D.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
SOIC-8_3.9x4.9mm_Pitch1.27mm.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
solder_jumper.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
SolderJumper.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
SolderJumperLeft.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
SolderJumperPair.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
SolderJumperRight.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
SolderJumperSet.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
SolderJumperSets.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
SolidCopper.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
SOT-23_Handsoldering.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
SOT-23.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
SOT-143B.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
SOT-363_SC-70-6.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
SW_SPST_3x3.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
SW_SPST_TL3342.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
SW_Tactile_SPST_Angled_MJTP1117-no-mount.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
SW_Tactile_SPST_Angled_MJTP1117.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Teensy_2.0.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
TQFP-44_10x10mm_Pitch0.8mm.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
TQFP-48_7x7mm_Pitch0.5mm.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Triple-Dual-1u-LED-flip.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Triple-Dual-1u-LED.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Triple-Dual-2u-LED-stab-flip.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
Triple-Dual-2u-LED.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
TRRS_Jack-one-sided.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
TRRS_Jack.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
TRRS_Jumper.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
TRRS-PJ-320A-dual.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
TRRS-PJ-320A-no-Fmask.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
TRRS-PJ-320A.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
TRRS-PJ-320D.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
TRRS-PJ-605.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
TRRS-PJ-606.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
USB_miniB_HandSolder.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
USB-C-12-Pin-MidMount.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
USB-Mini-B_2leg.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
USB-Mini-B_ LCSC-C46398.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
VIA-0.6mm.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00
WS2812B.kicad_mod Cantor mx (#25) 2023-11-05 20:48:06 +01:00

Keebio-Parts.pretty

Various KiCAD footprints for mechanical keyboard parts. Accuracy of the footprints are not guaranteed, but a best effort has been made.

For the component symbols of some of these parts, see https://github.com/keebio/keebio-components.

Miscellaneous Notes

Zig-zag header holes for Pro Micro/Elite-C

The staggered header holes only work okay for connecting a controller to the PCB, so soldering is still recommended when using these footprints. But the benefit of using them is that the pins will be held straight on their own while trying to solder them on, so they are preferred over the normal footprint in that respect.

Choc stab cutout outlines

The stab PCB/plate cutouts for Choc switches are still experimental, so use them at your own risk. The cutouts are based on measurements done on an MSI Vigor GK50 keyboard, with adjustments to handle available Kailh Choc keycaps. The stab offset difference between the GK50 keycaps and Kailh ones is 1mm.

License

These files are released under the MIT License.