Delta-S-M/keyboard_cherry/keyboard_cherry.kicad_pcb
2023-11-14 01:39:52 +03:00

5412 lines
374 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(kicad_pcb (version 20221018) (generator pcbnew)
(general
(thickness 1.6)
)
(paper "A3")
(layers
(0 "F.Cu" signal)
(31 "B.Cu" signal)
(36 "B.SilkS" user "B.Silkscreen")
(37 "F.SilkS" user "F.Silkscreen")
(38 "B.Mask" user)
(39 "F.Mask" user)
(40 "Dwgs.User" user "User.Drawings")
(44 "Edge.Cuts" user)
(45 "Margin" user)
(46 "B.CrtYd" user "B.Courtyard")
(47 "F.CrtYd" user "F.Courtyard")
(48 "B.Fab" user)
(49 "F.Fab" user)
)
(setup
(stackup
(layer "F.SilkS" (type "Top Silk Screen") (color "Black"))
(layer "F.Mask" (type "Top Solder Mask") (color "White") (thickness 0.01))
(layer "F.Cu" (type "copper") (thickness 0.035))
(layer "dielectric 1" (type "core") (thickness 1.51) (material "FR4") (epsilon_r 4.5) (loss_tangent 0.02))
(layer "B.Cu" (type "copper") (thickness 0.035))
(layer "B.Mask" (type "Bottom Solder Mask") (color "White") (thickness 0.01))
(layer "B.SilkS" (type "Bottom Silk Screen") (color "Black"))
(copper_finish "HAL SnPb")
(dielectric_constraints no)
)
(pad_to_mask_clearance 0)
(grid_origin 255.5779 32.905)
(pcbplotparams
(layerselection 0x00010f0_ffffffff)
(plot_on_all_layers_selection 0x0000000_00000000)
(disableapertmacros false)
(usegerberextensions false)
(usegerberattributes true)
(usegerberadvancedattributes true)
(creategerberjobfile true)
(dashed_line_dash_ratio 12.000000)
(dashed_line_gap_ratio 3.000000)
(svgprecision 4)
(plotframeref false)
(viasonmask false)
(mode 1)
(useauxorigin false)
(hpglpennumber 1)
(hpglpenspeed 20)
(hpglpendiameter 15.000000)
(dxfpolygonmode true)
(dxfimperialunits true)
(dxfusepcbnewfont true)
(psnegative false)
(psa4output false)
(plotreference true)
(plotvalue true)
(plotinvisibletext false)
(sketchpadsonfab false)
(subtractmaskfromsilk false)
(outputformat 1)
(mirror false)
(drillshape 0)
(scaleselection 1)
(outputdirectory "Gerbers/pcb/")
)
)
(net 0 "")
(net 1 "Net-(J1-Pin_1)")
(net 2 "Net-(J1-Pin_2)")
(net 3 "Net-(J1-Pin_3)")
(net 4 "Net-(J1-Pin_4)")
(net 5 "Net-(J1-Pin_5)")
(net 6 "Net-(J1-Pin_6)")
(net 7 "Net-(J1-Pin_7)")
(net 8 "Net-(J1-Pin_8)")
(net 9 "Net-(J1-Pin_9)")
(net 10 "Net-(J1-Pin_10)")
(net 11 "Net-(J1-Pin_11)")
(net 12 "Net-(J1-Pin_12)")
(net 13 "Net-(J1-Pin_13)")
(net 14 "Net-(J1-Pin_14)")
(net 15 "Net-(J1-Pin_15)")
(net 16 "Net-(J1-Pin_16)")
(net 17 "Net-(J1-Pin_17)")
(net 18 "Net-(J1-Pin_18)")
(net 19 "Net-(J1-Pin_19)")
(net 20 "Net-(J1-Pin_20)")
(net 21 "Net-(J1-Pin_21)")
(net 22 "Net-(J1-Pin_22)")
(net 23 "Net-(J1-Pin_23)")
(net 24 "Net-(J1-Pin_24)")
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp 037aa66b-1eb6-4e46-a45d-a323de4fb1e6)
(at 162.8679 37.35)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/b98bb719-541d-4eb4-bdd2-d94e34baa27c")
(attr through_hole)
(fp_text reference "SW21" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp a4aee977-39f3-4a28-86ec-b442a949fe88)
)
(fp_text value "u" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp ae4fe61c-1295-4b80-96ba-3fbaf9868a02)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp e75f7c36-510f-4b8c-bdc2-a5b30747d9f6)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5d0588f7-b6e2-43c3-a91f-b802b297e562))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp caa99003-cc5c-4cd0-927c-8697ebb8c4e2))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6ee3a33c-0a13-4614-8585-11d8794a8a24))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 94c9f1c1-e700-4b6d-aaca-ef90e0f898ed))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp c0f16e19-fc87-49aa-829d-a493c3496874))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 0e4f1d91-c22d-4e00-9a38-bfdf396f439b))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 8f5c07d5-16fb-47ec-acb9-19e59b2cce45))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 88491a16-5bce-48cf-ae1e-853f6306a7cf))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1cd2e0f8-57b2-4cf5-841a-eb8255c0b2f4))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp fad8f4c7-e742-4a8b-88bf-2c5050893a4b))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d4cafe0a-bfcb-445d-8409-311f5dce0482))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6e81e93d-df62-42b3-812e-e72bbedbb66b))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a95369c0-148a-4746-9dfb-b2da4fd4aed8))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 83e753ad-0fab-4212-a13b-882b14ce05fe))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b87285ff-fbfa-4d7f-80d0-36f7b12c468d))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d5d3ccab-2ad9-45c3-9c7d-a2bc8b67fd2b))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp bc724829-04e4-4ea8-a6f9-e402ff78045d))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 48c42d4b-d7ff-4e3f-b093-3709e109a33c))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp a8568b8c-4d14-43e4-95e5-1dc6f59fd458))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 4 "Net-(J1-Pin_4)") (pinfunction "1") (pintype "passive") (tstamp 1b48f1d7-57fa-4c60-9522-decf6a75dc96))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 17 "Net-(J1-Pin_17)") (pinfunction "2") (pintype "passive") (tstamp ccda8cee-0cec-45c8-a9f2-66bc156e3170))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.25u_PCB" (layer "F.Cu")
(tstamp 065fe50a-da17-4490-ba9d-c4823ae00324)
(at 274.7867 94.5)
(descr "Cherry MX keyswitch, 1.25u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.25u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/9d7d8a4b-3f65-407b-8b18-5f9af2a11456")
(attr through_hole)
(fp_text reference "SW59" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 8d5b988f-0593-4b6b-bd6d-158baacefd92)
)
(fp_text value "symbol shift right" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 46b446f8-456d-4f5a-93df-3d7de04b3b5f)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp eb0d8298-27d0-44db-9b7a-494b2554924f)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6e4a86f3-5dcc-4b5a-ac1b-6152a54b8d12))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5fd6b549-8687-4e2a-babb-11e494091abf))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 22bc178e-c3c6-437c-8bd0-77feb558abf2))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d3fc6dae-c0d9-42b8-bd9a-7e385eac97d7))
(fp_line (start -14.44625 -4.445) (end 9.36625 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 214c94f6-8792-4cac-9ab4-52bc9f75dc63))
(fp_line (start -14.44625 14.605) (end -14.44625 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 0e9e4eb3-8b3a-4bc6-bbe9-dece2f1beb6f))
(fp_line (start 9.36625 -4.445) (end 9.36625 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 9938847f-0134-408b-a334-fc3e3d43fc1a))
(fp_line (start 9.36625 14.605) (end -14.44625 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 04e4f5c4-7b40-47d5-89ce-895384a85e4a))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 192c135c-56c8-4c81-af78-863a3ee1a6c7))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4bb894e1-ca80-454a-bc93-446bdfefd4b1))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b9bae85a-6f7e-4217-8848-24d40695046d))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp fec357b6-be00-4a39-8352-94de251717ed))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bd60a3a4-9e5b-4214-9919-0b7a802832a8))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c8a6c865-6968-4817-b22f-df1a2fe78660))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 94d2c3a3-feb4-4b26-837d-1dbcebdadf41))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c54c96dc-5bb9-4f93-8eff-235ffd41e86a))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp c70a841c-2e26-459e-a1cd-3bf4329b14b1))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 69be9911-c6bd-4a30-bc1e-43b1d94747b3))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 788f0485-8af2-4799-89e2-6d249b497f46))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 6 "Net-(J1-Pin_6)") (pinfunction "1") (pintype "passive") (tstamp 90ce346b-a45e-4163-89c6-b74d88c0e040))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 13 "Net-(J1-Pin_13)") (pinfunction "2") (pintype "passive") (tstamp 6a354750-2152-40cb-869f-eef439723af9))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/125u.stp"
(offset (xyz -50.63 -172.5 11.8))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp 07e09fc1-7048-4d4d-abc7-90ad9aec655b)
(at 148.5804 56.4)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/643b226a-e736-409e-a758-7f5d461d3468")
(attr through_hole)
(fp_text reference "SW33" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp be5952aa-08b9-45e9-b4be-76b10f5b9332)
)
(fp_text value "h" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp cdfac30e-4fa0-44fd-a0d3-704d005378a6)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 77f56cd2-e206-43c4-9bc6-280cac858590)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d190d8c2-1d6d-4853-9cb5-037218295e8f))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 763f5cf0-8aac-4ac8-a239-dfd62e123491))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3f3a958d-2361-437b-a9d9-e3123618a97a))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ca915308-faac-4151-b1ce-a4d48abb0574))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp c39100fb-6cdf-463a-a45f-8d2030daf85b))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 8ae5f2a4-0b97-4b48-9de4-f6d198b7ce19))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp eb775dc8-b3b8-4e1a-a664-6980c0818be9))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 18d19144-b973-4a40-a491-f524b4d9eba0))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e707e99c-00bb-484c-a00e-218109e1484e))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d2dad077-a90e-491d-94e5-0b39793541f1))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2b3fae39-acb2-46fd-bec5-bdcbb5020cdb))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7bb5a1e0-73a0-4b5a-af56-cf02b6dcd939))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 25d7f1e6-045d-4b10-8ae1-90caadde79d1))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3ada7795-bbcb-4ef5-a74d-a1a4b42a9dad))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fa644d54-1e22-418f-8ac9-e5974b4724da))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e0b43606-3633-4ff3-ae06-41c5b0a0c41b))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 630e8e94-d5e5-4442-9fee-c0d27f0bde2a))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 1e803b04-4f8a-4dc7-83ed-8d4837df2dcd))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp bd574a6b-c533-45b6-916f-66bccc04cf37))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 3 "Net-(J1-Pin_3)") (pinfunction "1") (pintype "passive") (tstamp 25daad35-d4a5-495d-a381-53fbd36ea338))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 15 "Net-(J1-Pin_15)") (pinfunction "2") (pintype "passive") (tstamp 32f8a269-a3d7-48d2-93b1-390c2818f2ed))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "MountingHole:MountingHole_3.2mm_M3" (layer "F.Cu")
(tstamp 0b0f1f32-0b16-4b41-ba01-720dcd8870c9)
(at 106.6376 8.7002)
(descr "Mounting Hole 3.2mm, no annular, M3")
(tags "mounting hole 3.2mm no annular m3")
(attr board_only exclude_from_pos_files exclude_from_bom)
(fp_text reference "H2" (at 0 -4.2) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp fdfb3028-eb54-4532-a465-3db4a9c1e707)
)
(fp_text value "MountingHole_3.2mm_M3" (at 0 4.2) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 46d8e37c-5580-4dfc-8c46-e85aee09f332)
)
(fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 303f9391-f894-44bb-835d-ac9512a8d974)
)
(fp_circle (center 0 0) (end 3.2 0)
(stroke (width 0.15) (type solid)) (fill none) (layer "Cmts.User") (tstamp 69fbff7f-eeeb-4e62-b5fa-1a71d287756f))
(fp_circle (center 0 0) (end 3.45 0)
(stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 6d15d6e7-e562-4838-873f-d5b98a30aad9))
(pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers "*.Cu" "*.Mask") (tstamp e2f51da7-67b3-4de8-9c2c-45552490bf4d))
)
(footprint "Library_mx:SW_Cherry_MX_1.50u_PCB" (layer "F.Cu")
(tstamp 0d831147-7adb-48d1-88d2-5d399faee507)
(at 243.8304 37.35)
(descr "Cherry MX keyswitch, 1.50u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.50u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/2b396adb-6957-4ab6-b2e9-00d6a8f864ba")
(attr through_hole)
(fp_text reference "SW60" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp a1b90f45-0dda-48a8-93c8-9fbe8cbbbd4d)
)
(fp_text value "rus-lat" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp d4d4ae2c-0a07-41f8-b9fc-5bcbfb29a377)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 42092a19-dfba-44aa-b78d-4ff5ed357f33)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 082b2e75-1f7c-45bf-a777-5080dd66c6f8))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9d805f33-8248-4ab6-a286-6ab6931006ad))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6e067bfc-107e-478a-ada5-c1bab35f7bb7))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5ad9125f-2c8a-44d3-b886-e96610a18af0))
(fp_line (start -16.8275 -4.445) (end 11.7475 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp cea37345-300b-4a3f-a33b-fe6fff910faa))
(fp_line (start -16.8275 14.605) (end -16.8275 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp fc3acb9e-441b-46e8-bab1-eb5db71c2b27))
(fp_line (start 11.7475 -4.445) (end 11.7475 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp b3629b89-e780-43ac-ab6f-d702c2804d82))
(fp_line (start 11.7475 14.605) (end -16.8275 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 18cb0317-92b4-43d4-8968-77917192139b))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d241e495-3837-4c68-ad2d-09bc8ffd3a03))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c520d2cd-6349-4a13-b05a-68a50f3d9dee))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4e5c8a2f-8f00-400e-b358-1db001231c48))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 764b6fa8-d745-4982-a05f-025335e7ae36))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ba5a7c0e-37eb-4dfa-99fa-420594cadb1e))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bc2be24d-9ebd-4de6-85ae-eb8b2c2dc959))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e0ddfd0c-8faa-485d-aa67-ba9edf03ac33))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8785dff4-ef13-4496-8088-982bd266ffd0))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp f360ec0c-3e85-426c-81fb-5e825aaef1de))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp cd01905c-fe9f-4e0f-8917-f1aa0e5dfef5))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp b58399d3-fd9e-4a6a-bdef-16d08e31072f))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 1 "Net-(J1-Pin_1)") (pinfunction "1") (pintype "passive") (tstamp 549ad1e5-2250-4601-8933-d99c908aae96))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 2 "Net-(J1-Pin_2)") (pinfunction "2") (pintype "passive") (tstamp d7e1ade0-e051-486f-a6f5-d3d9c17f2ce8))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/150u.stp"
(offset (xyz -2.7 -5 11.75))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp 14b6b8be-3068-41ee-ab66-67668c76c8c5)
(at 77.1429 94.5)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/ac9e40d0-c435-4b36-b50b-28e8bc60d9b7")
(attr through_hole)
(fp_text reference "SW2" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 7a59afc4-f901-4167-ab88-c103126910b0)
)
(fp_text value "inverted video" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 565e9f06-b3a0-4a95-9c9a-b6161b43347f)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 7f1bfb01-d25f-4e2a-9f8d-f9d81bf75cbe)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d739d30f-7a70-4c8a-8461-8207bd790e0e))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1889b766-880a-4d7c-a092-43bc902a6bc8))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 649be23b-d31c-4fbe-ae17-fb05767a5497))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3eee4b9f-7271-41b6-b792-e76dcf7363fe))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 1c626949-23fd-4e85-aa65-4bc3a01e0ba2))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 31a3df18-87d0-450b-8eac-d9e0e48633d4))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 70e60d26-25e6-49b8-9f74-b7df1c1ed8aa))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 853cfd7d-1414-49bf-9e97-354dcc8b0a77))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7cfaf252-75ae-49eb-a443-002f10be5575))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d091ac99-d07d-49b7-a7eb-703783569871))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e1e4f28b-ff16-4a69-b4ce-b837c9dddade))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ed004dd8-7519-4bc2-a507-cb206d97eb1c))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 81e2bb32-e32a-4cec-96cc-f62a7d9e65a1))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 61ad2f25-21d1-4f5b-aeb1-89646801954c))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 201ce9de-9400-4a68-8579-eca66d10bc87))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ab3ab430-bc0c-4d1a-9ed1-4eb75b44d88c))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp b9a426db-bb18-443c-b86b-afc2184bb73b))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp bfd40ab1-1f3b-4210-9f63-fbcfc6804c06))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 17c8b04b-2b0e-4457-9815-e7caf31827a3))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 9 "Net-(J1-Pin_9)") (pinfunction "1") (pintype "passive") (tstamp 96717284-5455-43c4-954f-c28e9a94c113))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 20 "Net-(J1-Pin_20)") (pinfunction "2") (pintype "passive") (tstamp 4feaac62-8974-4665-9455-0cdc0418b492))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "MountingHole:MountingHole_3.2mm_M3" (layer "F.Cu")
(tstamp 179cd5b1-bb4a-4814-9240-f737d559c07a)
(at 289.4933 109.9602)
(descr "Mounting Hole 3.2mm, no annular, M3")
(tags "mounting hole 3.2mm no annular m3")
(attr board_only exclude_from_pos_files exclude_from_bom)
(fp_text reference "H8" (at 0 -4.2) (layer "F.SilkS") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 078007b1-946b-40cc-8968-c235e83bc863)
)
(fp_text value "MountingHole_3.2mm" (at 0 4.2) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp e1aeb8b6-598d-4622-82f0-a9da405ea9f5)
)
(fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp e60e6662-27ef-4827-8df3-2475c3838e42)
)
(fp_circle (center 0 0) (end 3.45 0)
(stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 46dcdcb8-1665-41bf-8a13-d6085ddb02f9))
(pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers "*.Cu" "*.Mask") (tstamp 2ded2d99-3c22-4581-a293-637be3050c7b))
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp 1920a0e9-317f-4ebb-be85-b4d46aed4775)
(at 200.9679 37.35)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/9484a369-a635-494c-850c-6ba59fdb17e8")
(attr through_hole)
(fp_text reference "SW23" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 692a3d01-5c86-4fee-9e4c-a100c785c80b)
)
(fp_text value "o" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp f40bd77a-7190-4f00-b6f2-d177f5f4242f)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 5badc524-9522-44a0-aa14-42763eb89f98)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 888a7dcd-ae6b-4185-9913-446b71381a60))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b6510e8c-d445-4073-bed3-7aeae0892fc2))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6efaf5ec-8025-46ed-8a73-b8921abf0771))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0eeaa7fd-2353-4c8d-a53c-661b35a9eb23))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp ee301055-8b85-4d19-9128-da48c1bbe231))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 06413323-677b-471f-92b6-fb9db9b649fb))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp a29047be-4167-46ae-a983-e8915e98a0f9))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp ab353769-9a55-46ff-8a7b-084e57bc4a34))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ae3b6cdf-9ef5-44e1-b6d2-c310bebf4cf0))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9f456e4f-2a26-4ec1-a730-5d31651a35b5))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp decbcfc3-1627-4e82-9f1b-079b10ccf080))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e2649b9a-e3a2-498c-88a9-477a3fac31f8))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6abc727e-c4bf-41e4-9a7b-5563c3528def))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bdde4d49-0acf-4306-b2df-e7708e2cdc01))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c4ec0831-233f-4fd7-a774-8cc6473ff625))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4e07abe3-e366-4d52-9091-ed8645563761))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp bec07890-06b6-4374-a260-767168c52bc7))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp b7a2b6d6-e541-4592-b237-7ac518c9c991))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 1e2bb58c-2ccf-497a-ba72-7be4752d2201))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 6 "Net-(J1-Pin_6)") (pinfunction "1") (pintype "passive") (tstamp a29b59ab-6129-4ea9-8b26-be99137d6a74))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 17 "Net-(J1-Pin_17)") (pinfunction "2") (pintype "passive") (tstamp 98d6483d-22da-49d9-bef4-fbfdb9243282))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.50u_PCB" (layer "F.Cu")
(tstamp 201f05bd-bb78-46da-953a-90a75d05e41c)
(at 234.3054 18.3)
(descr "Cherry MX keyswitch, 1.50u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.50u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/8b05d3b7-dad9-4fad-8375-4d9ee2b40057")
(attr through_hole)
(fp_text reference "SW25" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 8f5ad9ec-2485-40d3-9cdc-93fe0cfac535)
)
(fp_text value "graph" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 8040ba80-f444-4731-b609-3619adca9464)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 54c5462a-8bbf-4494-b8f2-a3654b794fe6)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0708c776-a00c-4a13-9503-9b87cf6801e4))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0ed79490-669c-45c8-afd3-0e7b20fd623d))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e9846699-3a3c-43ef-ab2f-76aa90ac447e))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3e809969-69fc-43f7-946a-535aa578a97b))
(fp_line (start -16.8275 -4.445) (end 11.7475 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp d1f8a2e7-7345-4e4e-8010-cb685083b1a8))
(fp_line (start -16.8275 14.605) (end -16.8275 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp a8523bb1-5e13-4f96-b1fb-69722dd38a4e))
(fp_line (start 11.7475 -4.445) (end 11.7475 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp e82201f7-a0f5-4cc9-a01a-67d77b2efc8e))
(fp_line (start 11.7475 14.605) (end -16.8275 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp a543e2b7-688a-4f51-8a56-453ea54ded51))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp caa7437b-6ca9-442f-bf52-765e2c9905f9))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 444522db-b727-4628-aecf-6ae2e23896f4))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp eb98ac34-a8c9-4d06-acb9-79107e8e1d67))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3642dc24-1101-4e6e-8d8c-f21643bd116c))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1dfe5146-6d40-4946-974e-f35116a9bfa6))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 38abb0fe-cd7b-46bb-803a-8f562c0b0a40))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6cd0386e-a508-48fe-87f2-720876dcef08))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a564fbdd-6845-4c33-8195-f98f15374e0f))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp d1058b1b-9dea-4519-9154-3fb318549fd7))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp a0182c8c-947c-44c6-afb6-c7636beac72b))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp b0a46888-6b79-424c-9acd-e97e6b3a86a7))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 11 "Net-(J1-Pin_11)") (pinfunction "1") (pintype "passive") (tstamp b1ce6893-5dc5-4aa5-b0d3-4c7316af7941))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 18 "Net-(J1-Pin_18)") (pinfunction "2") (pintype "passive") (tstamp 08f9c937-b4eb-42a7-af50-2e4f96463702))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/150u.stp"
(offset (xyz -2.7 -5 11.75))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp 22f77591-ba0b-48e6-92ac-936a54158a16)
(at 177.1554 75.45)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/4e4fb84d-63ff-4afc-b0c5-25fa7a86f3d4")
(attr through_hole)
(fp_text reference "SW46" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 378bb035-bbd5-4f87-97d1-58d9f9e1ad8b)
)
(fp_text value "m" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 4799873a-5df5-47ba-886a-f13441850d50)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp d2376345-acfd-40e1-826e-6e763ba7c97c)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b1ee42e7-4a18-4e4e-8640-7a271ffdf01c))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4b5b4145-456a-480e-bd9c-816154388691))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 13353cca-bf2a-41b1-8b3c-c70b79f35ca4))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9d44bcf6-e9bf-437c-ab82-b2b8e0f3b536))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp b95ce42a-d72c-4ade-83f4-1f39d1802ddc))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 8ea8dcaf-aad9-44c4-b4f3-eb2789ae64a3))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 9d1cbaac-5d83-4b20-9452-a6b90abc900b))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 47879923-955b-4ec9-b442-d7a032270c19))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e5a33e11-e181-4c7e-a68e-ee52520c9317))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d40e4ba9-0b9b-48d9-a678-34d44a131618))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp aa3aa6a5-71a5-4043-9e07-f0dde5269ebd))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 680eec73-7b58-4998-9b21-63ae5f54f894))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b5b3bd86-9666-4f39-9483-34a67087c650))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b6eb25d2-14a4-44e0-a11e-e80e4f38fdf5))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6a79f0d1-20fa-45c6-84b9-0bcd30a3f92d))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2d6b64db-ec6a-4c08-b011-c19ee23be763))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp bbf3f380-961f-4b49-b60b-b88c1d152701))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp cdf0a1e0-953f-4ea0-9147-a869f7d24a10))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 938ae6a7-9cb5-4ca4-91bc-8d2abc714dd9))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 5 "Net-(J1-Pin_5)") (pinfunction "1") (pintype "passive") (tstamp 7b08b5eb-826f-487e-a10c-4f4a6fd17e85))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 13 "Net-(J1-Pin_13)") (pinfunction "2") (pintype "passive") (tstamp ccaaa738-d3f5-4804-8194-98565863ec9e))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp 233ce39f-f8d8-4272-bb36-06b4d95db900)
(at 72.3804 56.4)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/6a7f73a8-a2c0-4a76-b8d1-af8616a07d61")
(attr through_hole)
(fp_text reference "SW29" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 104318c8-d990-476a-98cc-3eee5d6a473a)
)
(fp_text value "s" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp e7928201-76cf-4e75-9ccc-ca61444e85f8)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 8eef6a52-f250-47b6-ac01-0857d1954bbf)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4f271c01-cce7-4515-8168-74106d098b2b))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 062fab2b-959d-4ebf-a3df-ec78cbc206d8))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ecedbc67-cf97-44e4-9900-178cc9e2dfd7))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 80efe2b8-4770-4373-ae4e-18b5db696229))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp e714033c-242d-4c12-82a7-3f4eb8145b8d))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 45daf8b3-a7e9-4cec-8b12-6dc324613f00))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 40ff9914-ef01-409c-a327-478a7a526352))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 4c86dd68-fc51-48b2-82f6-5d38973f7de2))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3a1f6213-c462-4386-8a3e-54339004bfff))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6993b66a-5695-4fc3-a264-9b24f5bb4036))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1e00b62f-9ef2-492b-9d88-99cd35d0744c))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp df6526e2-7bb1-407b-82aa-16e451f800b3))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f95f3346-a414-4803-add9-fdae4815a771))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6adecb7e-45c5-41df-96e4-ac54c0c4bef8))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8cb82d07-1f95-45c4-8ecd-2c957b1e8e51))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 308f305f-21d9-4ba4-8bc2-0b66a1931715))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 960a1f52-ab07-47fa-bdf4-24c67c41c0a7))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 22735ff2-6e26-4bf7-8920-a50f6451e526))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 21dd7452-0efc-4d8c-9f60-14ac603a75e7))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 6 "Net-(J1-Pin_6)") (pinfunction "1") (pintype "passive") (tstamp 6fbc3971-5089-45c9-82be-808243a97090))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 23 "Net-(J1-Pin_23)") (pinfunction "2") (pintype "passive") (tstamp e30c9d1c-6efa-43bb-af26-480a6b0d2b9a))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp 24242fda-b675-4289-8611-113deaf8ea08)
(at 129.5304 56.4)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/3812fca3-859e-4448-929f-682baf264bd9")
(attr through_hole)
(fp_text reference "SW32" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 899c6efd-43ca-4a7d-b3b3-184dcdedc265)
)
(fp_text value "g" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp bb0963b1-ac1f-4a88-9e24-701b31d0836c)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 79a13af0-2957-4194-8a81-5eb749550cc2)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp aa506823-7345-401e-9d3d-b16a0f865e6e))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp dbdb8ff2-99a5-4f63-ad14-2aef5aea0133))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 43ea31f4-01a7-471f-adec-e0dcd849c926))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp afc7abba-a044-487b-9fd8-404beffda589))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp e3842bae-5548-49eb-b0e9-17e4ef4b7351))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 3e7edb8f-a05d-4f78-b152-d6fd0487dcea))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 0f7684ce-9c5d-452a-bebc-e623b026bef7))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 0bd54293-1e99-43b6-87f0-2b05b400e8ba))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c065fe96-a6ed-4e08-b967-e835391d2d7d))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 366e0971-c1cc-494c-889d-6198bcf7bb50))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5121dec4-9a2a-4299-9be7-6d27667ff3c5))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1496c5b2-9da3-4d14-bcf5-ea7cd518775d))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bf810d06-fe34-4bc8-9edc-3efaa1b2343d))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8a56db61-8978-49de-91fb-4f8b059ce349))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7980a710-4b4e-4dcf-bdc2-d76df42b5e22))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f2b679e8-6e91-4bab-b62d-7f249517dfcd))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp b73adc73-6df8-4dc6-ae77-72dc8d796546))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp deccd5fc-f6dd-4cb8-aac4-ac1fea132b4c))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 069b8064-2fe2-4cd8-8a15-26d3ce46b8e6))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 3 "Net-(J1-Pin_3)") (pinfunction "1") (pintype "passive") (tstamp e1f71a96-10c5-449d-a881-ef041272b0c5))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 23 "Net-(J1-Pin_23)") (pinfunction "2") (pintype "passive") (tstamp eccb63d0-3069-4886-91b1-66739edd121d))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp 31427510-91ac-4445-96f3-1561882f2649)
(at 86.6679 37.35)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/bc2e2c61-7ba2-4371-be3c-7ac864f3a704")
(attr through_hole)
(fp_text reference "SW17" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 779e04a2-db87-40e7-a490-0a7a708941bf)
)
(fp_text value "e" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 850ede01-9fe2-4db1-9f81-3eb59dfe4f60)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 19b0c215-4e23-43e4-a104-6be9747cb6ab)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 011de07d-c600-4d09-9124-4907c15496a6))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp debc6935-3536-4df2-b932-320b45925ca6))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp af6c0d73-1792-4aa7-be15-0b80ddaa0192))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 30fbe654-d657-4ee6-abd8-d48221288d18))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 171e35a4-0d45-4a33-81af-dd78a11a932d))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 7a0329f6-b621-4f13-8336-7a7c8985cada))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp e1c440bc-0a75-4a58-a311-b4aed5c7ddad))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 3d5d78c7-2ca9-43a3-acb4-f9dcea77236b))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp fd5e99a1-d322-4040-9775-de21dbdea803))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4eead26b-d7c4-4d7d-9290-03bdfb01bf8b))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 94a47229-6d4e-4e3c-888d-26bc6ffbcf6b))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0ce34da1-49a0-486d-bbeb-159fd05926d2))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ea892ae6-5d9e-4776-9e0a-0604535b9154))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e6192cad-8b6b-47d5-a99a-4cdee120da7e))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e0d28635-43b2-4fc0-95e9-d94c844cca5c))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 34f09a93-cd60-43ab-8753-8ac0c33187aa))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 81ce06a5-e538-401d-b1a8-287ea74acb86))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 3afb98dd-c0b2-4b01-beeb-be74bd0a182d))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp a468c7d7-87a7-4536-b90b-052c609f01bb))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 5 "Net-(J1-Pin_5)") (pinfunction "1") (pintype "passive") (tstamp 4112052d-01ae-4c80-aceb-89f2f2044c35))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 22 "Net-(J1-Pin_22)") (pinfunction "2") (pintype "passive") (tstamp 2eb61832-5aef-4a22-be97-445301e81396))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_2.00u_PCB" (layer "F.Cu")
(tstamp 37a26f03-6d80-475b-bf72-b13bd0247e20)
(at 29.5179 94.5)
(descr "Cherry MX keyswitch, 2.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 2.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/ef699e5b-3cda-4c50-810a-ae1ce06ccffd")
(attr through_hole)
(fp_text reference "SW49" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 231261df-eeab-4216-ac86-1e54085fbf57)
)
(fp_text value "symbol shift left" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 79571f71-da40-4673-b468-f4bc004bab73)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 3f588c0c-f90f-492c-b742-544f630c9d89)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 55f2b599-9dae-46fc-a965-75506c4a8adb))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2ab10c6e-6088-4d3b-99a2-74e440dc737a))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 75975129-6420-4319-8109-e03b7e747f5f))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e304077d-5547-44c4-b575-1ac4275a77a4))
(fp_line (start -21.59 -4.445) (end 16.51 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 0c960978-f192-4894-848c-51503e4a7535))
(fp_line (start -21.59 14.605) (end -21.59 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp d2962a58-68bd-4624-9124-4f6bf85e8d80))
(fp_line (start 16.51 -4.445) (end 16.51 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 68ad1f9d-588d-470e-84bf-a432833fd8f7))
(fp_line (start 16.51 14.605) (end -21.59 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 77433347-fd95-4fb8-b1fe-ead7e81e9d7f))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6c608b96-9ab1-4ffc-a098-46dfe37dc613))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c954b65a-d72f-4dad-83f7-1e49230eb145))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 52386709-e7e1-48e9-8838-7e579dada4dc))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a0c5ddbf-2d05-4994-9a51-74cb39c1ce8e))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp add5bc6b-4c83-47c5-be32-015bdc2b6349))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b00aa259-3c5b-4d43-8b83-ec8aa8deaf21))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ec677f03-c385-4d5d-bd9f-2307292cdd9a))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 244715f0-0de2-47bd-95c0-2227c34ca5fc))
(pad "" np_thru_hole circle (at -14.44 -1.92) (size 3.05 3.05) (drill 3.05) (layers "*.Cu" "*.Mask") (tstamp a675b8d6-f351-4244-8b57-93697f599923))
(pad "" np_thru_hole circle (at -14.44 13.32) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 0ebefda6-7064-489f-9caf-9a2d25824199))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp df889298-f15b-495c-90c9-ac6dab6e9ed2))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp d8debddf-5e40-462d-914a-887398e055f6))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 882b8074-65ad-4ab0-8d7f-1d3a2cffb0f2))
(pad "" np_thru_hole circle (at 9.36 -1.92) (size 3.05 3.05) (drill 3.05) (layers "*.Cu" "*.Mask") (tstamp 48b23836-a3fc-4cf6-9117-89ec71ceb8e1))
(pad "" np_thru_hole circle (at 9.36 13.32) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp bdf5a1a3-23bc-4230-b0e1-27943392b513))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 13 "Net-(J1-Pin_13)") (pinfunction "1") (pintype "passive") (tstamp 3bdeacfc-6b79-4e23-86c7-2b3df5b87d3a))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 6 "Net-(J1-Pin_6)") (pinfunction "2") (pintype "passive") (tstamp b64dbfdb-c7c4-44cb-8e74-3dada1a4d691))
(model "${KIPRJMOD}/Stabilizer_MX_2.00u.step"
(offset (xyz -2.5 -5 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/200u.stp"
(offset (xyz -2.5 -5 11.9))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.75u_PCB" (layer "F.Cu")
(tstamp 37acba02-b09f-4e68-a431-7fb3f4f5bf26)
(at 270.0242 56.4)
(descr "Cherry MX keyswitch, 1.75u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.75u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/895dc264-03db-4094-8395-8b1ed4300753")
(attr through_hole)
(fp_text reference "SW37" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 65d9326c-fa21-4c86-a3bf-8d0d771dfa09)
)
(fp_text value "enter" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 1665ebb3-bcf9-413b-83d6-38d2dde6c8d8)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp c1a36d6d-7f2c-46cd-892e-0e7a6bc7b7d1)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d7d9d239-6ec2-4328-b73d-92be13d4472b))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1a9d2d77-514e-4258-9ffc-d86ad84b3600))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 08fe39d8-65c8-4d13-abc4-da740427c592))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 308fbfa3-fe6e-43af-b809-9ee71b43ccd6))
(fp_line (start -19.20875 -4.445) (end 14.12875 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 597bb2ea-d971-49e8-bc6d-b150ccf59701))
(fp_line (start -19.20875 14.605) (end -19.20875 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp e750e997-0598-4d61-b723-999fea92dd74))
(fp_line (start 14.12875 -4.445) (end 14.12875 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 8864afb5-b2bd-4ee6-b516-cd940e5065b8))
(fp_line (start 14.12875 14.605) (end -19.20875 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 11683532-ce61-4cd0-bbc1-1212e4f5abf8))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8d97bd7c-9fb3-41a1-bdbd-76e6300d444b))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cb73052d-a46b-4cf9-8d11-d632e120e9cd))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5a3513b2-5247-4dd5-9946-84a5532d4506))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 06b2cf1b-d047-4ad7-b16d-c67141a6eaca))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 857bc1aa-ae22-43bd-b79a-d665e5822d88))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cceee00d-7b67-47ae-ba10-cfabf7e5a22e))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp acc58595-f668-4232-b542-2d097947ecd0))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 16e3b235-785c-4374-afdb-4c141d0222f0))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 5b2a4dc2-3015-4f8a-8b60-d7f4bb171b6c))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp e6e6e6da-9e54-4ed4-ac10-795f9ffe5e48))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 100e7ef7-fc4d-4ae1-9328-21ddc6279fee))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 7 "Net-(J1-Pin_7)") (pinfunction "1") (pintype "passive") (tstamp 79100663-b336-4d02-bfc6-d42f6b9cb3ca))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 15 "Net-(J1-Pin_15)") (pinfunction "2") (pintype "passive") (tstamp 01e88449-4db5-409a-baf4-0552dea94aee))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/175u.stp"
(offset (xyz -143.75 -172.6 11.75))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp 38c6076e-99e4-42ae-8d8f-8999e20eea13)
(at 19.9929 18.3)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/fa4c8741-1619-4238-a3d2-36b76f578b77")
(attr through_hole)
(fp_text reference "SW13" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 34a13757-0e8d-47f4-aaf0-968ef5eecbe0)
)
(fp_text value "Break" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 154d9a8f-be39-4a41-ae45-1123b2bb1312)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 54370b9e-497f-47a4-a9d8-dd256de5e3d2)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 396920bc-63cd-4a9d-aaf0-38692a0af2d6))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d04dc05f-ded0-4346-8d15-13e27df796fe))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 953ed057-7395-438b-b758-423c4a3230c9))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 83ef54d2-42b9-41c9-b5d3-1e7222fed418))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp e039d32d-6afb-4b49-82de-e5219ae94e36))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 3e2017cf-5ae7-4574-8df5-60ab874b4536))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp f73dc5b9-44ce-4285-9eec-57f7404e051a))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 85fbfe0e-8c31-4350-b05c-7df6030c42f1))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp feb1acba-9b8d-498e-ab09-c6de58ea6930))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 67a23fb7-2c0d-46c7-a87d-e331a6624f39))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d32b9bac-e6b8-4962-92d9-53711a4bc1f2))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5fdc9138-eec1-4d88-8e30-6353d04459ac))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fc7a7a7e-6ad2-4db1-b04a-52b333fca0ab))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c3c959a1-ce1e-4dfa-b99f-e9b2bc5f50eb))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 104c8fe4-58bf-4f23-8cc0-93e0f4ad1643))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bdbefed4-9641-494c-99ec-91c23c6d0ab8))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp c83171f2-dcf5-4c15-8822-a2011b1774fd))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 5256309b-fb9b-4738-9ecf-c8f2534576c8))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 6497637c-e0ff-4b44-be38-ac4a932c9964))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 14 "Net-(J1-Pin_14)") (pinfunction "1") (pintype "passive") (tstamp b41f163b-c0aa-4f67-9b98-2b3de3c8916d))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 12 "Net-(J1-Pin_12)") (pinfunction "2") (pintype "passive") (tstamp 92ae9382-3131-40e3-9476-9f4bc3a4e1ab))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.75u_PCB" (layer "F.Cu")
(tstamp 3a90f1a3-42bb-4843-878f-69bcb6aea804)
(at 27.1367 56.4)
(descr "Cherry MX keyswitch, 1.75u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.75u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/d745844b-606a-4c17-b609-0ca6543a1f53")
(attr through_hole)
(fp_text reference "SW39" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 0c009d46-028e-472d-84da-1aa046098257)
)
(fp_text value "caps lock" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 7afddc3b-f205-4be6-ae21-bee4b9b8c03e)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 90aaa97f-8070-4c10-8310-25d9c9472620)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1739b90b-e837-4990-ab02-80f6a2b07655))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp edd2ccaf-565a-4723-8ca3-c8756b396258))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d3b7c643-a230-41c3-b9f8-7664eb49253d))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9a7b4cac-732b-4753-ad8f-f7acc8fe45d3))
(fp_line (start -19.20875 -4.445) (end 14.12875 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp df0ea880-3015-4012-8894-222ff59b50f3))
(fp_line (start -19.20875 14.605) (end -19.20875 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 20073d59-040c-4e36-819c-c3a4fcc2e419))
(fp_line (start 14.12875 -4.445) (end 14.12875 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp da338656-4213-4668-a608-b694097f374f))
(fp_line (start 14.12875 14.605) (end -19.20875 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp e2eabe8a-3aec-49c2-a24e-82582799fb0e))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2d28c217-436e-4b3d-bfff-e36be9942ee4))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6c210199-6c27-4284-b2b4-6a414ce09576))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5aba57c4-1692-4bff-852f-856657a04122))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 840472db-472c-4dac-94c1-e9a2a3ac46df))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4a4a7c38-2353-4899-9648-dcd4bb45e7d3))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ec8a0bcb-b586-42fc-bb19-3c60435fafc0))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bcc12a78-70df-47dc-8898-094b0814413f))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8f82f69b-e3a1-4cd3-871e-b2eed1c75ee0))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp dbb4fcb7-1539-4db3-b9de-a1169af8609e))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 90ac74d7-b145-49d5-9cc5-01f46f3a2797))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 43d461be-6299-4392-8d1d-fb5e3447919b))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 11 "Net-(J1-Pin_11)") (pinfunction "1") (pintype "passive") (tstamp df866a2c-813f-4dc6-9083-d54e0a48fef0))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 20 "Net-(J1-Pin_20)") (pinfunction "2") (pintype "passive") (tstamp 1d561e84-3d00-4276-addf-a3722aa5cf6f))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/175u.stp"
(offset (xyz -143.75 -172.6 11.75))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp 3a9a6b63-751b-4b55-b358-521f32b42329)
(at 124.7679 37.35)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/507d9dc6-4e33-4824-ba5d-87de788b449e")
(attr through_hole)
(fp_text reference "SW19" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp c367b9a0-d2c4-4c78-8dc2-3f2c73970c7b)
)
(fp_text value "t" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp b917aefd-7757-4705-bef3-6c0106bb57c0)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 18f82646-a3d3-4de0-b3e6-4f45401110c6)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a518b634-f939-4265-89fb-ce489e1b699e))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp da435444-b81c-4aed-ab09-dfb015fdb93d))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c3a98533-162f-43c5-9ee8-823448b58b62))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 24f116cd-d271-45e7-9109-0b07ab1a1ae8))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 5fe19f58-6066-40c6-94a4-088fa80f05de))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 794c019e-ddd1-44a4-806e-c5fb7e11521a))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp d9d6bb69-6d9c-4232-892d-546b58150f4a))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 9ec81678-18ae-4414-a25d-6eab826a0e8b))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 02c23fed-6c97-42fd-80bd-2ad505851bc8))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp fa67ba50-8bef-4e7e-a0a4-c81253b44a77))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp eb6c662f-a862-4cf3-8250-cb56888d9ea3))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 676ec79b-c291-40d5-8cac-27c52fefb518))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 963fe8cc-5bf9-4b50-9df4-3f0b2090b26b))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6986d1cc-0700-4e5c-93fd-4c633b0c1abe))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 24e34a79-3403-4a4e-be61-3f20c6c6cc7d))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fb443734-cd41-4da1-9c5f-395ab51ffba2))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 84c27d6f-5363-46da-83d2-5b4849803f88))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 9805c170-e870-4d9f-aed7-9dc3be53f3e5))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 54e11e0c-0a09-4070-88d6-4689e0d644cb))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 3 "Net-(J1-Pin_3)") (pinfunction "1") (pintype "passive") (tstamp 5fc39d8e-f1d1-49bd-808d-164aacffbe8f))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 22 "Net-(J1-Pin_22)") (pinfunction "2") (pintype "passive") (tstamp d73e4601-382a-4c2e-b50c-d1b655f0000e))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "MountingHole:MountingHole_3.2mm_M3" (layer "F.Cu")
(tstamp 3b1276c7-09e0-4816-a360-830ae4cc9060)
(at 3.4408 109.9602)
(descr "Mounting Hole 3.2mm, no annular, M3")
(tags "mounting hole 3.2mm no annular m3")
(attr board_only exclude_from_pos_files exclude_from_bom)
(fp_text reference "H5" (at 0 -4.2) (layer "F.SilkS") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 01079f19-505f-4e91-99dc-0c59679a0a7f)
)
(fp_text value "MountingHole_3.2mm_M3" (at 0 4.2) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp ca797ea9-9798-40f9-bf7b-7aa8106cafc2)
)
(fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 40b1106d-7542-45fd-a030-4c001522520b)
)
(fp_circle (center 0 0) (end 3.2 0)
(stroke (width 0.15) (type solid)) (fill none) (layer "Cmts.User") (tstamp caf85d45-a1a5-45bc-a3d8-da4be3cf3955))
(fp_circle (center 0 0) (end 3.45 0)
(stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp cf4b102f-931b-4f27-95a5-93f272f68a4c))
(pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers "*.Cu" "*.Mask") (tstamp cece3374-e31b-43fe-a40d-77ba02a8cf01))
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp 40ae7771-8dd4-4a04-99dd-4c830bfa344b)
(at 53.3304 56.4)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/04129877-fe2b-4fa0-9c0d-90c3f00748f3")
(attr through_hole)
(fp_text reference "SW28" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp f4110e66-27ed-442e-945a-57c641f37526)
)
(fp_text value "a" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp b92935bc-2bc4-40ea-9484-f49dd21b8b2e)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp a25c1399-aaa7-4de5-a300-24b1e44eab4c)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a8cb1e09-c976-46ad-8022-ae25dcf9efec))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp cf82716c-91d6-4395-9a7e-ced2a4fd626d))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 45703d48-db0f-4728-bfe6-2f53ff557e53))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 36e95a57-9278-434d-a1e4-808aefe83ef1))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp f76ea674-d177-4289-a66f-34f8cb9a4951))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 627e62e4-ce0e-499b-929d-2705f707cb7e))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 060a421a-5416-4e8b-8318-cf98d07e184e))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 2400f1a7-09d1-49a0-8629-29d9c15e4431))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 514dfe74-8781-4e3a-b8bc-9d8dd04ed440))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d087b148-8b3b-4344-adbe-f02a02dbc108))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cb38da27-0f57-4a4f-9508-1889cd000822))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e311d894-d36b-4ae2-acd4-e33fcdc39b47))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e44dfbcf-5f6c-449f-a0f8-c469ba46fc3c))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 260c3d3c-6fcb-4593-817d-c67b49c094fa))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 283358a3-2cbd-4b11-8ea9-bcb7fc2b8b51))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 895b377d-191a-48d7-b270-8036b2468e0b))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp e8cb4730-e5fd-4b73-bb5a-797c518f62cf))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 605102e5-2dae-416b-8a17-a0ce2fcbfd8c))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp b6b85038-35e3-46d3-b810-c9b2985e9c13))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 7 "Net-(J1-Pin_7)") (pinfunction "1") (pintype "passive") (tstamp 3ebd4ea4-2b86-49dc-b957-2d728595a365))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 23 "Net-(J1-Pin_23)") (pinfunction "2") (pintype "passive") (tstamp b51241cd-7d12-4f72-86fc-111238a6bc1f))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp 4258e250-fdd2-409a-864e-7727e3369901)
(at 220.0179 37.35)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/c93abdfa-8260-442c-a36f-6c915440dad9")
(attr through_hole)
(fp_text reference "SW24" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 51b5b489-2db6-4f22-b4d3-208850eca303)
)
(fp_text value "p" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 8e4c80a9-7c97-48df-8523-0837ee5b6873)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 9745d261-f0ac-4241-a8ec-3716e2ecfdbc)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f72c2dab-fb49-4a67-8b29-2fef420c3886))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fb95ea20-f080-4b78-be46-ec3385cb277e))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7b17114a-fb8e-4c63-9d7a-942f5ede5db3))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 42b97acc-4996-4724-b1c9-11fc25a89546))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 28ed9644-821b-468f-940b-5d9e7ee7c76c))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 566d5567-e8a4-494c-a77f-49a7124f086e))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 327f20e9-c6ec-4885-b068-5ad15af39737))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 62cb1eb1-82de-4852-ae50-88acf930ba10))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ee3fb041-2de8-4b80-b3d3-72b8a66bdd93))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cbc0aa01-251b-4b7f-8fa8-2e076f95025c))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5db36b94-dcc6-4deb-8332-2264eb19a685))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp bb293441-deb8-4fef-b659-8a9047506ba8))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3b878b8f-5be9-4677-98d1-ecf343d87d82))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 20cffe1c-2754-43dc-b473-32e2fda89d0c))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f123457a-688e-4729-afff-786f0ddb122d))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cd176127-7ecb-43a4-85f5-4d1c6bdd5d6b))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 95d07eb7-7bdd-4c32-9cd7-f8536c800bab))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 3049c6f0-f6cf-4a45-837b-682fbeb66874))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 932d4412-e805-467b-bd4c-2cdf9eef9874))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 7 "Net-(J1-Pin_7)") (pinfunction "1") (pintype "passive") (tstamp 8b1422bd-871b-4e61-b7b5-5285ae5b0924))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 17 "Net-(J1-Pin_17)") (pinfunction "2") (pintype "passive") (tstamp 7389bd4f-3740-4f81-9841-b34e0e1bd7e6))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp 43ef2718-3768-4cb2-817b-e96b3d5ddaac)
(at 153.3429 18.3)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/e6ad4d69-9061-4ab9-82b6-17f12f97bf08")
(attr through_hole)
(fp_text reference "SW9" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 8ba6f2bd-5338-4613-8fbc-3aac8d61478c)
)
(fp_text value "7" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 882434b2-1f43-4dc0-a810-57d76f1b23f0)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 7c4dbdd2-3da5-42a8-a0a8-2bdca54eda09)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 23795ea8-9e8a-4666-b0d8-74c549095034))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 092f6cf2-9e7b-4330-b91f-21f8b9ca45af))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 098def42-1930-4c35-ab85-58e32ee1569c))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 18189f4a-00e2-4a16-9ea8-5ec404baace7))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 12f9bb11-34a2-432e-bba0-af0dd32fdf16))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 23f8e799-a662-46be-98ed-c42acbbb4f57))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 3690e2e6-f2e3-42c4-a92c-f2a5b1537fe0))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 746f2b92-4de5-4cd5-9d30-c49b7a3e006d))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 29e9d13e-6fd8-4dc0-bc8f-194a2f15cf67))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e67ac5b8-a7e1-4937-9950-894f47d0064b))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 61b80954-2bb9-4c40-a3c1-c23428609f08))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8fde2df4-98dd-4ac2-aecf-16fe480108a9))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 55b1f90d-4a00-4792-8570-3204a891c2b3))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a4c1ba3c-5220-4bf7-bdba-256280bed6af))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 06cea6ae-ca84-409a-8f6a-91bd500bc53b))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8e41b949-180f-485e-b7df-7bbdf6652c6e))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp fed112d7-2a8d-41d7-ac8f-7d290b29c83e))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 75ee3f6e-00c5-48cc-998f-5348b130db5e))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp a9f1f9e6-6c73-465c-9c3c-3ba1c0d92434))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 4 "Net-(J1-Pin_4)") (pinfunction "1") (pintype "passive") (tstamp 8313429c-fe90-4e17-97ee-4ee5f338dff1))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 19 "Net-(J1-Pin_19)") (pinfunction "2") (pintype "passive") (tstamp 2c6e1305-7184-420c-a378-6f6bfd9e2d8b))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp 47803749-cc7c-4664-9e3b-aef737782654)
(at 167.6304 56.4)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/eaf17b7b-273c-48f1-8ac4-4b1a40e80ff4")
(attr through_hole)
(fp_text reference "SW34" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 979c97d0-e34f-4831-8eb4-ad24def731c9)
)
(fp_text value "j" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp df29d01e-8a56-4b85-9c1e-96deec4b30f2)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 065a2efd-af24-4d89-bbf7-5c27d3ab47bc)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c5441089-70c4-4aa8-b466-834d891fd810))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d586189f-3fc3-4df6-bb98-7c41a75c6d1d))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0e9037ef-e5d3-49ca-9127-4c3d2f2f077c))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 74f9c7aa-1fe1-49a4-adcc-defbb691901a))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 37bf7d95-cee0-471e-b7ea-5044fcbd6ca9))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp cff96ff3-f8fe-4c32-b458-fdedb655d8cd))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 26334614-2dc1-4559-addb-bbd51a3e3c11))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 6a763726-9bba-40e3-a8e3-80c880aab761))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp bf5f1b71-73fa-4538-991d-c574faa79ac7))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 62d800e4-1862-40f8-953d-ce7ff1ff79bb))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9ce3d19a-305d-453a-a595-3551e7588033))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9aa8fa21-a220-4eb4-bca9-d6cf33ff2182))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 03816d9d-0d12-4b3f-b0b1-861765e1229e))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f38b8831-19b9-4e4d-97f2-30016d456f6a))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 776b48c3-58ef-4b9a-85c9-2b0fa7cb69cd))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 277ddc9b-7818-4204-abb4-14d6eea70084))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 49f8694a-7e53-4aec-b7e5-dc4dbfb1a062))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 6c9510cb-fa94-4b65-b1e2-764996a91565))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 4ecdc266-c25c-4fb6-a093-f5c039a46fe1))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 4 "Net-(J1-Pin_4)") (pinfunction "1") (pintype "passive") (tstamp 86b92011-8c1c-45df-a062-05374ef2a105))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 15 "Net-(J1-Pin_15)") (pinfunction "2") (pintype "passive") (tstamp bed89c85-970b-4f67-b938-1c3021c2befa))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp 51767b3b-b594-4a8c-a426-64750c7e9c99)
(at 96.1929 18.3)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/dc38849f-8a70-42f1-afdf-9ee41bbbddfc")
(attr through_hole)
(fp_text reference "SW6" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 77e34b9a-bc7e-4c2d-999a-fd176c48c9f6)
)
(fp_text value "4" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 4b944ff4-745f-4e19-894a-821a6db315ce)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 08661c34-1103-41f5-b2c1-8e97d34650d4)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 69ff1b52-76a0-4878-a2fc-47673840b4d9))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6c53448d-1fde-4cc9-9264-17bafd6dbd98))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9a7d2b45-1052-44b1-b0ca-0c4a90861da4))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 70b7ea73-b699-4cfb-954b-15f9fa8b6b6e))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 9a5a503f-3591-48bf-a48a-8494fa077492))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 1449b436-e75f-45e5-9f7b-5582e868aacd))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 302e9c24-1aa3-4b76-acf4-ad45894a445d))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 2932182e-2703-40fb-8771-76561c38b936))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 269dc825-caad-436d-86dd-7fdca55a4a84))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f5cb73d1-5017-48b9-9e65-7cd9d5593157))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5b96f687-a1bd-4e69-aad0-5a80922fa4d3))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3a96c40b-1a42-4b00-ac1c-2524d5322a46))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 67f0a457-c701-4905-b80d-37ca9192cb7e))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b8e4c3f4-4842-4b9f-9980-959a3c175573))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp dadda6f8-6e23-471a-bba6-020495e2321b))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 32e5871f-fdf0-4edd-b733-abd6e6875999))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp a7034fc5-1bf3-4dab-9c93-25e03947cb48))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 3251d5f2-b2e6-42db-8852-be7fe36922e5))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 3c3885c4-872f-4a2a-ae47-418ed95f49bd))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 4 "Net-(J1-Pin_4)") (pinfunction "1") (pintype "passive") (tstamp 8460a5d2-09d2-4a23-9339-7dd3afbefeb2))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 21 "Net-(J1-Pin_21)") (pinfunction "2") (pintype "passive") (tstamp ecd27457-f171-4343-8d6a-4bbe43b9399e))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp 56243824-b83a-40c5-b957-71488ea0917e)
(at 210.4929 18.3)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/f242dfd9-d5f4-46ef-a19c-0705fa636d18")
(attr through_hole)
(fp_text reference "SW12" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp b40cf38d-9b4a-4b79-9969-bc35af369f22)
)
(fp_text value "0" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 91e42c0b-0a96-4061-8fff-32225324359d)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 8ba489cc-8fca-492e-9a89-65f08d4ae247)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3a0aa6d5-3779-4d97-bd71-77b1eec08007))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 822d5258-e045-48aa-a6ab-c337086d5520))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ec02105c-f487-4658-92e1-2d967ef813d3))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 37ed657b-9209-45b4-85c2-80f64b890e94))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 1fa7ae6b-4f8c-4bc8-a0af-5df54684f22f))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp e7d4da05-181e-4ada-b380-29c0ba9f73b7))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 69714bd8-80e2-4181-b678-02e591b0e794))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 9828b728-3f03-47c4-94c5-79d6c8be3f88))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c8453c69-3fea-48ff-aa82-c77db7175b17))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5cdee367-4b75-46d5-ae0d-7b75aaf59553))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 31c54e77-97f2-4267-a8d7-25bdd0dc059f))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0980517b-0b66-4195-92c9-f09ca1d47e3d))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6757ceab-221e-49a5-804b-0104d46e7ca6))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ee99ad3c-2db6-4114-9390-179cc92fa06d))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 13b1304b-9a12-4790-b02e-b059919233ff))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 27a4bb28-647d-4610-919f-286dce91323d))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp e09c2666-b803-4074-aae3-ae657d0f0ed6))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 44750101-8686-4bb3-b07f-4b8869f9f808))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp fba5c801-b2a2-47ce-ad55-1ddbf7bed839))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 7 "Net-(J1-Pin_7)") (pinfunction "1") (pintype "passive") (tstamp 6f682fdb-f639-4af6-b121-3957d51271ba))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 19 "Net-(J1-Pin_19)") (pinfunction "2") (pintype "passive") (tstamp 72bb94a6-409a-48d4-8e82-b027e275fccf))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp 592c9aa7-5c4f-414e-a0d0-556192b68b57)
(at 181.9179 37.35)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/61a184c8-0c87-45d9-8de5-d47aeeef8c33")
(attr through_hole)
(fp_text reference "SW22" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp d8498996-1881-4ee1-8b8f-d7c1f00d74d6)
)
(fp_text value "i" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp bb0b919a-0743-4f38-811d-2a2f42aae099)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 570a5bb7-994a-4248-9095-10e237d4daf2)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 800095bd-cc82-4ed8-bfa9-5b4bc5c790dd))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8a523837-92b3-4b13-9f30-f7914b938715))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5f36fd92-fed0-487a-b4b8-515e570d5d1e))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9a5c783d-4bee-419f-b1c3-2795413d61b8))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 82d77997-1448-4693-bbe7-55cf3bc6374b))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 33fa2605-53ee-4291-be3c-9f42dbc5cce5))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 6989d1e2-ea5f-42ce-98fa-481b11d606b9))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp d81857f3-eefe-4954-b992-46defd8470eb))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 67e43ef6-2dac-47f9-bbb4-226f18f3e529))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e687633e-ffae-45cf-9678-568f586206ee))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2d16331b-d913-4a12-8437-3b80dc334507))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b585607d-c236-41c6-834b-bca699e17b5a))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b45a704a-62d2-40e6-8181-b531d2850c32))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b7333509-e0ac-4fae-b007-5ad83b3aceca))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f3ef09bb-ebe3-4fb1-9f74-8d0bba8fd77c))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 93446380-d0ce-42bd-901c-7720e028faa6))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp cf500a02-f6cf-474a-b081-e87462c9f57a))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp a73a2271-dd33-45ba-ad16-d24e2bd8fc4c))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 9252906d-b150-4c38-8ef3-c157ce1f537d))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 5 "Net-(J1-Pin_5)") (pinfunction "1") (pintype "passive") (tstamp 12fd015b-51c5-43e8-8d95-8a2467e3e6a2))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 17 "Net-(J1-Pin_17)") (pinfunction "2") (pintype "passive") (tstamp 1e34e758-6ad6-4b0c-aeee-828b0f1e670a))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp 5a979813-7710-4c6c-8790-a4fdf1b89543)
(at 158.1054 75.45)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/e5777abc-10a3-4c86-b17d-8ea0cbbc4de3")
(attr through_hole)
(fp_text reference "SW45" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp b5f70671-6d6f-47f7-9ee0-4df45c1670de)
)
(fp_text value "n" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 924f9d84-4a06-48e3-8bcc-25d8cb1243af)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp b04792f5-ad8a-4b62-9d51-300cf09df4c6)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 82661126-8203-4201-823b-615fa1348519))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 15f66910-8cff-4495-b9de-64714d194d0d))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 490d1584-19fe-4d1c-9624-ab3cb80c17cf))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 54ee2fdf-83fc-4df8-bb32-833e72d9853f))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 3a8db25c-4b64-4e3d-b273-134ddd62e727))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp e54c4325-7b24-468a-8b7c-f5a60c1e2dec))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 436544ea-ae36-4d60-977b-c1d9aa91d1b2))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 9d78e1cd-98de-4021-a9d0-84b2f5bc4f0f))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6f288efa-8ddf-44f6-80b7-bfe12e25e6a9))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 97a3f2ca-6be1-491b-841f-1b07231c9095))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6597c3c8-7d86-42ea-b601-55fe5a8f8c5e))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9351dd1c-89fe-4301-a346-b3f887c35889))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1b9e65f3-5506-4e24-9821-30f930392fe4))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1cd00759-5ad6-4cd2-bc06-196b61965a44))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f8572799-39e5-480a-a619-9dedfc3dc529))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f187c23f-98c5-4d02-b2f7-9a2d5748e078))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 7abc165f-002e-404d-b14e-6e63265c14c2))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 02d1939b-4695-409a-8db6-2f0be8efefcb))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp f4865433-707b-4293-a14f-b9f58ccce336))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 4 "Net-(J1-Pin_4)") (pinfunction "1") (pintype "passive") (tstamp 1957110e-c024-4f14-8c49-341ebc283556))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 13 "Net-(J1-Pin_13)") (pinfunction "2") (pintype "passive") (tstamp 14b09769-d599-43fc-bf8e-dcbdf4cbf067))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp 5bd7845a-73b9-4f1a-ba54-529c78bdd755)
(at 234.3054 94.5)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/0a24bd36-68fb-47be-870f-89b8380fa54b")
(attr through_hole)
(fp_text reference "SW57" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 82ff9b90-218f-4c6c-96b4-bfead93d5b9c)
)
(fp_text value "down" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 7c421d2a-d4b1-4099-ab02-5fb7c9d084a8)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp e6114f0d-e46e-454b-b6b7-60644ce9a754)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 014222ec-2ed2-4b35-8e19-2994b936c99c))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 551618b5-d248-41e9-ad9a-d769f45db459))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 35f79e05-513d-4624-adf1-46879f85a5fd))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4011b40a-fefb-4915-878f-e8c3ec11d634))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp ae6390f0-b1c4-4743-9d51-4bb21acfbf90))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp ba2e4890-009f-46b4-a056-f4b9480a85ec))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 759a97dd-e293-4227-9771-6188a757c86a))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 57641c10-bd07-4519-b9cf-6f484eb87267))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2e22a22a-06d9-47fc-8f88-f86384d4864b))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4eb34530-0daa-4bcd-bb2a-7670eefca328))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a7c7af62-430a-4c63-8e52-864e707f8051))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 86515d81-8f6c-4879-9e81-9f3546242a8f))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7699c011-b8b9-40c7-8915-f3a532e8cb2d))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6a66ce5f-f6ea-4b10-9053-d59fa8810c38))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b8e6b67f-8e29-4f18-bc12-f7082559b134))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 89b3becc-aa76-41ba-9d34-69241c0be3cd))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 3519be58-febc-4ba8-a035-ceded8233900))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 629ae8b9-41fc-45ec-8149-94fd552755a9))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp a9b7f1b8-21be-41f9-b658-197e6d6e2445))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 18 "Net-(J1-Pin_18)") (pinfunction "1") (pintype "passive") (tstamp f1c78439-f5ac-4e7e-8e23-77c19f748057))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 8 "Net-(J1-Pin_8)") (pinfunction "2") (pintype "passive") (tstamp 3ff02e23-7ceb-4cf9-9503-a069a6622e4c))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp 5ee7279d-22ec-4900-ad8e-479dfb15e1cc)
(at 196.2054 75.45)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/1802b30a-43a5-4122-9779-e4a461646bf1")
(attr through_hole)
(fp_text reference "SW58" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp f93d5562-af09-44a0-b5b8-b45f30d6b84b)
)
(fp_text value "comma" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 0b9489d7-7ca1-4c69-8110-3ca57c773ded)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp e2286102-81e1-4964-a316-e3e9ee9c2f59)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp cf623419-ebdc-46fd-9e46-4a122a6b9134))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 21b27eda-4077-4a0b-b3de-6562693f790d))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4002fc54-8bd3-4364-a280-b5629499924f))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d466e9bd-1fea-4be8-9de3-954448ae8ae7))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 22d4bcc6-e033-4916-b4b6-bb5cd40925ef))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp e328bc8a-24f8-4108-a7dc-bb91d14f0b23))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 54ae9b58-3055-4de0-a5f3-89c07e5be8a5))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp fa37e751-28bf-4ceb-9807-ccca92bdc3a4))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9ebc02a0-3daf-4315-8856-500edbd6196b))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7e9821e3-6fe5-45c3-896e-5d095d0e633c))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 473959d5-d8dd-401b-aa0f-bfdb6393ca01))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 087122b6-4cd5-459a-b1af-db2d7490e679))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 44058435-d7b2-4f5f-9630-03b8e896093c))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a253acd4-6684-45ee-a464-50232b6ed9d5))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9ca5670a-4772-44ad-9847-b4e393e2f5bd))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fa056df6-449f-4e5b-bed0-275bd027635b))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 07702531-0389-4062-9d1d-a76ff9dd9c1f))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp a156fe89-58e3-4254-a2f8-5f29ed6c5ae9))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 77238632-2d9c-400a-8492-6ccb1a910858))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 9 "Net-(J1-Pin_9)") (pinfunction "1") (pintype "passive") (tstamp 7b4f4d73-e1e0-4bf2-991f-c629f3a0b5b7))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 13 "Net-(J1-Pin_13)") (pinfunction "2") (pintype "passive") (tstamp 058ed394-6ec4-4e05-8361-dc1680fa7769))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp 63b45375-a316-4db1-a8bf-42407ae58b74)
(at 81.9054 75.45)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/d75ce6d9-ae77-4422-942c-4fba36593dd6")
(attr through_hole)
(fp_text reference "SW41" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 9852cd4c-47e5-4f26-b9fd-882e8b22ee33)
)
(fp_text value "x" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 0973f7c2-8038-43dd-8966-171962316fa7)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 04f11630-2e52-4001-ba79-1e45a14bf1ed)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4de5d101-7e90-4406-953f-3e4d1b732834))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9ec2f711-53c1-46d3-916f-8c330fc48dad))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 37d66941-f7fb-4cc8-804e-8e8e9b98ff29))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 40a21eec-9953-4e98-826c-3817de36fb40))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 47452b62-01e7-4bfb-921a-0dd58f5d3a34))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 30449cb2-09c8-4367-80f7-500f8ae71711))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 7550c9de-2037-489e-ad3f-6f535f16ba90))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 5159d955-e812-47eb-9c49-06ecc42476e0))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1309c878-61f5-483a-b201-f49835cb737f))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 02c737f2-1c04-45f7-82f7-1d47ce3f062b))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp bb7bc6ed-e945-49f2-ba0a-ff52de270b4a))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c9a97d21-f1d2-4b9f-aa7e-b4b1ed746a25))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c9bffa8d-9909-40bd-94bd-9135bee01cde))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 83a82d55-9a21-4b67-a782-908c83539376))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ce0e07de-870b-4e6b-98e6-07d79f70b17d))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 918eff7f-825d-4099-92aa-d1fadb92f364))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 9737d11d-3b7a-4759-b431-c851ff6dea40))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 840c9996-e7b8-4c98-b0f5-b8e7c8578052))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 8e605340-099d-486d-b54b-5d3beda0e959))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 5 "Net-(J1-Pin_5)") (pinfunction "1") (pintype "passive") (tstamp 717b3c05-6f13-4b6f-aebf-1c86331209eb))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 24 "Net-(J1-Pin_24)") (pinfunction "2") (pintype "passive") (tstamp ed4da077-7fd6-47d9-b9a9-90adc5626478))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp 6a32f612-a3cd-43f0-857e-ce360fd16086)
(at 243.8304 56.4)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/f6d380e8-0890-4af7-8e48-a977b985ea60")
(attr through_hole)
(fp_text reference "SW51" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 2ec81c9c-ac1e-40e3-962e-67484dfba2b4)
)
(fp_text value "quotes" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 67bfaac1-12c9-45ff-a294-e7c5cae110f3)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 2146c9af-40fa-4347-b0b2-784c6b05ad45)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9486da33-3c9b-48a0-a404-6fde6e0b4ba4))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 26984d39-7a66-470c-8a81-1c90f1a0503c))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7a35dccd-bd54-421c-883a-30ad3f1459bc))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d75e6f13-581a-41f3-90e3-1559318d8081))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 7fea2e1e-8460-4c28-97db-d2dc6eeef6a1))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp f7a15c86-0ab3-4fb6-973f-a591e468a775))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 3ce40d7e-16d8-4c0b-97a3-fa5840654202))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 86669289-4301-45d2-8236-812e2c7070a0))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp bb58012f-1375-486a-b583-af4b5fb36317))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp eb2c1818-c782-4d6e-a86d-ad49d1cb7d76))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b892e62f-f62f-498a-a71f-48700c7a2ca7))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7fc852b2-d303-4950-bf21-624666adf183))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f28047c4-af8c-450f-92f9-25addef798d9))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bc15314e-8c7d-4a3a-a2d1-8b1c49cbb55b))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bb6cfd43-2529-45be-971e-7c9839f12853))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 83ffceaa-b025-4d0e-916e-dccca07ec721))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 74dd2ec7-90be-46b6-bc8f-b4918776c7bc))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 3f2b8cae-5b03-4e36-b83a-7154dd7d4d16))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp a82ce324-9314-4925-927b-a2f471eb4177))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 8 "Net-(J1-Pin_8)") (pinfunction "1") (pintype "passive") (tstamp ab223787-3780-4709-a651-36d34e32cc8b))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 16 "Net-(J1-Pin_16)") (pinfunction "2") (pintype "passive") (tstamp 3bc345fa-4bf2-4edd-96d6-889dcbd76d60))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp 70d535a6-a034-42ce-94cc-97113dfa1acc)
(at 205.7304 56.4)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/fd46e36d-5780-458e-8db0-8dfbcac3d236")
(attr through_hole)
(fp_text reference "SW36" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 7d9ff392-f2db-40c3-8599-190ae7f7d632)
)
(fp_text value "l" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp a514cb58-051b-4f0b-82e2-5a0f26d927da)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp a598d2da-a17a-4c65-b0b1-bdb6887268b6)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 10dc9863-e773-46d9-ba75-d33a93b469d7))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4461f82d-ea6e-41fb-b398-c7806cb50ccd))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ca407e5c-256c-4de8-ad79-f8d3b6ada0b8))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0b354b6d-4173-4dfe-9614-2cc10d72e581))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 1855c8a9-1a1c-4341-b462-033575bce94a))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 1e9a0b26-35e8-49ae-8313-143ac00451a6))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp c9a4b658-2995-49a5-9ef5-293d1fee6c19))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp b7d3eea1-9581-424f-ad6f-7a80285f7c9d))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c653c6c9-0620-4125-984b-0c603dde9141))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1d7b0fe3-cbb8-4ccd-993b-3412affde621))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3e5957ce-498f-4fe2-9c59-7eeacaafa319))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f5de5916-b972-4e20-9ee2-9771567b2f74))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 03ebf0bd-1105-4274-abd9-50650902d41a))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7f619d17-bc25-488a-ba91-fcd9419fd782))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d77e18d7-6078-4b59-b066-4a2a27314199))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f7dd555f-ea44-4ae0-aeba-43620275c19a))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp e68d90f2-392d-49da-aada-7b0af26cc68b))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp dbfc4916-90c6-4bea-ad15-4ad9939188d5))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 910a5238-751c-434a-8d44-155801d98985))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 6 "Net-(J1-Pin_6)") (pinfunction "1") (pintype "passive") (tstamp 0583a54a-a0e3-4f11-b593-d86fa3049a2b))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 15 "Net-(J1-Pin_15)") (pinfunction "2") (pintype "passive") (tstamp 94717c7c-b219-4ca9-9c25-9cefdd921669))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_2.25u_PCB" (layer "F.Cu")
(tstamp 76ccd2f6-5bcd-416d-9682-23f158b5d349)
(at 265.2617 75.45)
(descr "Cherry MX keyswitch, 2.25u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 2.25u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/e66a501d-b81d-4a51-9cf2-65d7fecaf88b")
(attr through_hole)
(fp_text reference "SW48" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp c8e96f77-75ce-4fdf-aaa5-ddcc46476c5b)
)
(fp_text value "caps shift right" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp b4dca60d-dca9-4fa1-8702-a4d7ccd43c38)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp c95065ba-4ef0-467c-a017-3bbbbd57d4e6)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d36408dc-0034-4bc0-840c-0be7e2ff94ea))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d2a40612-2c52-4b25-a7e1-9ec1e24ed9c5))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2d6f59ee-6e6d-455f-92f2-02bc974492c4))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 238d7566-0292-47c6-a52e-9e68588504aa))
(fp_line (start -23.97125 -4.445) (end 18.89125 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 01574d5c-69f1-4e84-8f18-22cc73e8b3a0))
(fp_line (start -23.97125 14.605) (end -23.97125 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 5d69a39e-6830-4635-ac5f-2db699299c11))
(fp_line (start 18.89125 -4.445) (end 18.89125 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 460e42af-facf-4f57-9c5a-bb9947990af5))
(fp_line (start 18.89125 14.605) (end -23.97125 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp f265f98d-1adf-4460-b25f-8d9f0aabfc47))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d5edb58e-29f5-40fe-9242-85304cfc14b2))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 15ae2935-0e23-4e89-87d2-5581acd65ded))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 369071fe-1b5c-43ff-9292-5e86b7613cc7))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 77236e15-3790-4c55-9202-9d6859258e8d))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 962fd5bd-23a9-418d-b3a1-137461592636))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 11584b01-25dc-45b9-b353-e47f1ddb79e2))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0ab7de88-c2e6-4a4e-a78f-9280390df6c2))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f7459075-b9a7-4b9a-8879-79e9408bee85))
(pad "" np_thru_hole circle (at -14.44 -1.92) (size 3.05 3.05) (drill 3.05) (layers "*.Cu" "*.Mask") (tstamp bcbcf758-4468-4cab-ad8c-e79290e60ed2))
(pad "" np_thru_hole circle (at -14.44 13.32) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp ce774572-a1c5-46a9-b52e-2a59cc8d2258))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp bc016e09-9cc7-4f39-bfea-a34a1a48230e))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 60756941-6ee3-426e-8aba-91c05fe5a6ab))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp e33fe2cd-68fb-487d-9d9f-1b793252710b))
(pad "" np_thru_hole circle (at 9.36 -1.92) (size 3.05 3.05) (drill 3.05) (layers "*.Cu" "*.Mask") (tstamp c7a65fa6-39e8-4ed0-8a17-d362321853bd))
(pad "" np_thru_hole circle (at 9.36 13.32) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp e943e3b2-1809-4fb1-a443-6183577f6fdb))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 24 "Net-(J1-Pin_24)") (pinfunction "1") (pintype "passive") (tstamp bfa9177d-c141-419a-a4b1-f8418d0a7388))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 7 "Net-(J1-Pin_7)") (pinfunction "2") (pintype "passive") (tstamp 7bcdebef-da28-488c-bf0b-7d6a832b2841))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/Stabilizer_MX_2.00u.step"
(offset (xyz -2.5 -5 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/225u.stp"
(offset (xyz -2.5 -8 11.9))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp 7aacefcd-a56d-40d0-b11e-a08e746b262a)
(at 172.3929 18.3)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/f9a23488-3269-4b06-ba56-f10d70755c12")
(attr through_hole)
(fp_text reference "SW10" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 3100afec-0e12-4dca-b366-227a9f4d1251)
)
(fp_text value "8" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp bd919935-59d3-4efc-9854-beec27102f16)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 539596b4-dfa7-4ff9-b93b-6dd96e43e7d9)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 83ab683e-ff0b-4bdb-92f8-e7469ea437a7))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 62c1375c-0f6d-458b-961a-7f717331e520))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a1203da0-8bf8-4be8-86ab-cea09303a19e))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c4bda587-716e-4769-8ad3-24dbd9d52d99))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp f91b1ddc-189b-4c5d-92ea-a08109c92a4c))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 4b399802-6b06-4674-b77a-11ce04a1999f))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 324f90b7-b8b9-4cd4-9e90-f90c3c462822))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 0957f4d6-c0a2-4beb-afec-3164a3e276bc))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1bf939b7-82aa-4af9-95c0-8d9728880eaa))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f45790c2-ffec-42b0-8c42-4abe7ce3b7fd))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d409c310-b2a5-413a-bb31-1b8c509e0f4d))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5d9fb2be-fce7-45c2-af46-9fdde792b7c1))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp dd5e5705-6bd5-42ca-a6be-1f45db4327c0))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 30237b64-b1f4-49ce-bc7c-cfc4a9501615))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp efd3e3bf-0003-402a-968e-e1fa652acc01))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 21e4b9cf-fc73-4a7e-942b-d3d07fc84ebd))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 76adeca2-7c5d-457a-9b2f-b2a7af275f93))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp cda060dc-df7c-443e-8b6b-d5dbc260a22f))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 65c49073-2513-4be2-b6a0-fe5c5a6cd372))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 5 "Net-(J1-Pin_5)") (pinfunction "1") (pintype "passive") (tstamp 9ab2e667-b13d-4cfb-93e2-b30656cdf925))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 19 "Net-(J1-Pin_19)") (pinfunction "2") (pintype "passive") (tstamp b06e89d7-26bc-40cd-8635-77c526baa83f))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp 7c160572-e2d9-4afe-8690-3ddf42265f2e)
(at 58.0929 18.3)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/f4756c5a-3610-4a82-966a-26df486dfb5c")
(attr through_hole)
(fp_text reference "SW4" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 32221d75-70e7-4a13-a151-0c641e90c822)
)
(fp_text value "2" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 03a06833-2e85-4c43-bb9d-d14b225a8ca8)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp d27a66bb-990c-42a3-a2c9-cbc632ea8998)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 980bed05-3509-45d5-a333-986d562ec6c4))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b3856694-ed5d-4e07-9377-6ace85b9a281))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6d3ee91f-b4c4-48cf-9c78-c10ad993d108))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2a9b938a-a0a3-4a4c-b3e5-243d69344fa3))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp ad6c1c06-fe3d-4e0c-bc93-1fe7dc9e010d))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 138d8fcb-7453-4f9e-9a24-cabc9f14dfca))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 839c7a6d-0414-4d10-9e92-913cca0ef859))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 33d7100c-850b-4efc-be61-ffccc10ac78a))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7ab82505-fc61-439f-906c-7efa135527bf))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f3242878-2663-4a15-8346-3fa0bf221338))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2a8b23a3-6c49-4f5f-9a04-34e9615f9062))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 987e2f7e-9e5c-4242-b6e5-4976ef2a7bd5))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 69f8c3ee-85a9-47d6-a54b-59de5b566609))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2d1af580-807d-4444-8fda-7ef3d2e0c166))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d286604c-b76d-48a0-9bd2-564fd0e8d379))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 120a71ce-6be7-4ba5-a03c-b3fa184951b7))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp dceb90cc-1339-42b7-a346-7a70ab81e5a6))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 157a21c4-54cb-45f1-bb14-c32592a5d58d))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 5fc39ecf-688d-4e33-8c7c-e65b1ecc3dca))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 6 "Net-(J1-Pin_6)") (pinfunction "1") (pintype "passive") (tstamp 26c34470-2363-4a48-b022-c60a6e01de46))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 21 "Net-(J1-Pin_21)") (pinfunction "2") (pintype "passive") (tstamp 1d933a83-00a3-4170-86e8-5589c4435779))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:MountingHole_3.2mm_M3" (layer "F.Cu")
(tstamp 7e05d117-6061-4d02-89d0-d23767bfb94d)
(at 186.628 113.2591)
(descr "Mounting Hole 3.2mm, no annular, M3")
(tags "mounting hole 3.2mm no annular m3")
(attr board_only exclude_from_pos_files exclude_from_bom)
(fp_text reference "H7" (at 0 -4.2) (layer "F.SilkS") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 37f971c3-bfd0-4873-b3d7-9de92b047c67)
)
(fp_text value "MountingHole_3.2mm_M3" (at -6.34235 -6.064) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 4df17157-fd71-4630-9f1a-ee249dee188f)
)
(fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp ecee8144-1340-422f-b07f-a34a6401b2ca)
)
(fp_circle (center 0 0) (end 3.45 0)
(stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp ed7af1e9-931c-4653-9670-9a9c7b614f06))
(pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers "*.Cu" "*.Mask") (tstamp 8ed65d4d-786a-4dbd-8fd0-c515f0a6c61b))
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp 8223feaf-32dc-4599-b5b8-d9d106410c56)
(at 110.4804 56.4)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/029f1e66-0796-462b-b795-ae9348564f18")
(attr through_hole)
(fp_text reference "SW31" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 1ebadf4f-d8bd-497c-a71b-d5b507b5f4e7)
)
(fp_text value "f" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 27ef8ef4-0e3b-428a-b8ee-9e2479b3e75b)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 563a55f5-bcc2-4634-9f3d-f55493ee7710)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 80fca951-5e30-4738-b30a-f3774d1883f2))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 319bc24b-9491-4227-ad62-809e7bad07d5))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a97a76b2-dea1-484c-8109-c7d838e7006c))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e289356a-520c-4c8a-8b30-d59e7453a21f))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp d30453e6-b833-447d-8ddf-4e6e3a1417fb))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 5ead575c-69c8-4a8d-8012-2bbf3ba1fdc9))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 72d6bfc3-aad5-47f3-b386-56bc2c92f7f5))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 1a376618-aeae-42b7-a44c-423ec408c90a))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 07ecdfaf-4d7b-46eb-bc2a-68cc3d992cab))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 19500f1d-c001-49a0-bdc9-191d3e1c0d5b))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cf609e1d-1e7f-4106-a38f-4caca3f925ea))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e6acd144-6ff1-4348-b827-a62c2dd4014c))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 53adbe8f-5f52-4edc-8245-3c1e4b4c6fc5))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 03862bd0-f681-4ec8-adbe-1322a764fcf1))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b1f12c08-a51f-477e-8b5b-3204406a04ce))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5c8cd4a5-2cbe-4568-89db-cde5879b6f1f))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 27ef07b9-2207-41d6-b4d2-a548f3b974c7))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 6b777551-47dc-4817-9ed5-1682d46e3f87))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp e8cafaa7-ca04-41fd-9535-e0b0eec149ac))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 4 "Net-(J1-Pin_4)") (pinfunction "1") (pintype "passive") (tstamp c8ff2be4-ed6a-4c80-9aaf-5abab543d0a7))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 23 "Net-(J1-Pin_23)") (pinfunction "2") (pintype "passive") (tstamp 6aac1a64-9624-45b7-8536-ab571e21e979))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp 83791799-d8df-4a0d-87fc-1d18d7965601)
(at 77.1429 18.3)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/8cad918c-d6ee-4460-baf6-22e7feed34f5")
(attr through_hole)
(fp_text reference "SW5" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp c06e7479-b25d-4a50-bdb0-261c1d698fa1)
)
(fp_text value "3" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 5ce23640-530e-433a-8f56-af97f237aa54)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 955a752f-ef1e-4930-9504-b409c014a215)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 15714fe7-018f-4b8f-b0d9-5b1f0764c725))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7b0f2a9f-effb-4e1c-bbc1-9d188555c759))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fd7a5efa-d431-483f-b3f4-d06f67706c96))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp aa25a1c2-c0ad-45be-88e6-a3c94b67b8d6))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 6ab55eca-2b49-43da-8b46-06d5bc069d09))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 25f47319-74cf-4dbf-8a6e-a7a241f41ce6))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 4a68a19d-e2ce-41e6-bec9-e7f889f8efdd))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 989ddf82-3f0f-4252-952a-80d3132792ff))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6022009d-7a9c-40ae-86c0-016a7a9a4683))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c01f0877-ca1f-48d4-b9c5-4f6fb0de42b6))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 14a4bab2-5b96-425e-b358-97185e829ca0))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2c85f716-36a3-46e7-95a9-9b45a57164bd))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 86e0b7b2-6d2f-4a23-b93f-c719f6318c2b))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0573ad23-140f-4bd7-839d-f661c3bdb509))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 22cc2f7f-64df-4ce4-8244-2f11edec221a))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7438c2b7-64ed-47ad-aa19-aeb6f42000fa))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 33ddb535-795c-4adb-bace-75480ed4c801))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 53c141f2-2bd8-4555-b279-e7920ea8ba9b))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp df4803fd-0fb7-4c50-a83f-f771052fd97e))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 5 "Net-(J1-Pin_5)") (pinfunction "1") (pintype "passive") (tstamp 6add60df-c28b-4b4b-961a-cd8da0bfffed))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 21 "Net-(J1-Pin_21)") (pinfunction "2") (pintype "passive") (tstamp 90b978d9-9108-4ca0-86eb-c3647301eff6))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp 8490ed9a-e339-477b-b5df-af263def6f19)
(at 58.0929 94.5)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/3ffe15a5-447a-4e18-a1d4-e21ab8b6070e")
(attr through_hole)
(fp_text reference "SW1" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 841783c2-83ab-4b28-8177-b88624216adb)
)
(fp_text value "true video" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp f97ee6a0-3500-4093-bcc4-d7d7dd3db923)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 47f051dc-5444-44f2-81f2-d899a0fc7022)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 83574767-7b10-449b-a0b0-0ea5cc1fd326))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5158d45d-c155-4ccb-8e68-af4f1bd9629e))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0839d95c-b44a-40ce-8f72-b77065bcc04c))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 71c5812e-afc3-47a5-beaf-cdbb73fc25de))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp b78586fb-a559-48b8-8695-9fe30e08d3e0))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp a5ca865d-3fce-445e-95c9-507e20289e1e))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp e1dce8b9-07c8-4dae-bad1-993b35ef59c1))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp c68b5020-e4ea-48c8-a868-a8666de8f8c2))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5192f90e-c14b-478c-9112-3c1477e299ce))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f51f72df-f8e5-42d6-b680-2c4470a2fe8b))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5150ee45-15ff-477c-86f0-d5d0a6e1f07b))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 09516afd-671e-4cb7-b799-06c87b7990b9))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 20839728-d316-45ee-ad3b-ecbf17b50a6e))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2331bdb0-15cd-40b0-89b2-4d6640abf946))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp aa2503b5-92ad-454b-87ae-801216ec3490))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c0576890-228d-4949-b179-e692ed7a52cf))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp eb6666a9-843c-4dd3-9d6a-e5c97f114169))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 147eb73e-cfbf-44e4-82d5-0a7e0ad6c4ff))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp fca9962f-24d8-4576-93a8-799f00df376b))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 10 "Net-(J1-Pin_10)") (pinfunction "1") (pintype "passive") (tstamp aeea8e4e-df87-4f2f-a12a-a9d75d8f68c6))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 20 "Net-(J1-Pin_20)") (pinfunction "2") (pintype "passive") (tstamp 5d066d1c-24ac-46c0-9a6e-ddb83c59750b))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:MountingHole_3.2mm_M3" (layer "F.Cu")
(tstamp 8c057525-8809-4d44-93b0-1bfa2302d64a)
(at 3.4408 13.4602)
(descr "Mounting Hole 3.2mm, no annular, M3")
(tags "mounting hole 3.2mm no annular m3")
(attr board_only exclude_from_pos_files exclude_from_bom)
(fp_text reference "H1" (at 0 -4.2) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 3d3b061e-fa1f-4663-bf4f-24e7619b3006)
)
(fp_text value "MountingHole_3.2mm_M3" (at 6.59805 -7.0482) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 89a263c6-84bb-4a15-869c-4663c9c8e5d9)
)
(fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 8be085dc-e2b1-4702-b642-37a09604fa5a)
)
(fp_circle (center 0 0) (end 3.2 0)
(stroke (width 0.15) (type solid)) (fill none) (layer "Cmts.User") (tstamp a4b26e46-f470-42c1-8e5e-bc2431792095))
(fp_circle (center 0 0) (end 3.45 0)
(stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 29442b92-babc-45fa-bae2-d7525d0d59b8))
(pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers "*.Cu" "*.Mask") (tstamp 16868cae-39eb-4dc5-ae9f-71d13cf40c17))
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp 8ccac8b0-cb8e-418d-90fd-a476e45441ae)
(at 115.2429 18.3)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/c93f61b3-b7ac-461b-854c-280fde9f7f96")
(attr through_hole)
(fp_text reference "SW7" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 0a48a483-abdf-4155-a170-1564afc85693)
)
(fp_text value "5" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp a0bd8328-b43b-4cb3-b941-b35fe75b622f)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 84654a97-a4c8-4f25-ab5d-be0a8e7f0e9b)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp cedbd597-5636-4d00-80e3-ae8ac5efeafc))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 13f0c3bc-4e7e-4980-9520-ae485e5f2f56))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 580d41ca-513b-4c8b-9592-be5cbf15c0a8))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 03e666f8-1240-414e-ab44-9a8c4f89099b))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 1cbc1c3f-9727-4398-91f7-03971ff72d8a))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 7e268d7b-dc75-48e7-b388-fd26f54cb612))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 8677f2e6-2c24-46ac-ba4c-9dee63b44f40))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp be51c0d9-677e-4596-93b5-5927ffb6376c))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 50c69705-5fb4-4f61-9adf-3128f9d42856))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 28d56754-4d9e-4818-9861-33851028733c))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3a2e1cce-7407-4a3e-b818-64331346bfe8))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 514528cd-3242-4122-86cc-4da572307026))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 99e2c1a9-9c11-4f4b-a43d-58d91bdd38f1))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5d2f1609-9271-436b-a793-e9af38ee5cdc))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d634a3e0-3201-41be-80e7-34abf55f4a9a))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5eb0d3f6-99a6-4cd2-8dce-093ba0646177))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp be3fb5d5-c742-4aeb-96a7-4135c3ba87e1))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp a7ea46e4-0b9b-4645-9af7-0e2fe1b8af3a))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp d96ec176-ed0c-406f-b0bb-70e4744febd2))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 3 "Net-(J1-Pin_3)") (pinfunction "1") (pintype "passive") (tstamp 2c10e9d2-5e03-459b-a10e-ff5ea129c138))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 21 "Net-(J1-Pin_21)") (pinfunction "2") (pintype "passive") (tstamp bd746335-0ca6-4e53-9bca-c7a0b95cfa72))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp a105376b-269c-44b3-86b2-fbe2f26c6c87)
(at 253.3554 94.5)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/e3a9fb29-e13b-42e8-bb52-c31929058a73")
(attr through_hole)
(fp_text reference "SW53" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp a78334db-1adc-4711-b3bc-a8f05deda519)
)
(fp_text value "right" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 44171584-3ce0-4710-9bd8-f3f47dc123a3)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp e6ed79ad-95b4-4261-9b72-72c093267d69)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 961c2e06-203d-4f61-a2b7-cfccd5b9da47))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 34d69a3e-dfc6-4fc4-bac0-634c8b2c7a7c))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e9d6b4e7-4de8-4446-8788-0840ce7b949a))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0b936d4a-703d-40fd-b6ee-f18556cf2eb9))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp c93d3438-3336-4fc1-9dce-434c34cc528a))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 76271708-f454-40d5-8e46-eb73feaddfb9))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp b6d6c4fe-2be8-4c7f-8eab-6a7b12e898a3))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 479debc8-adb9-4d50-98b3-05d7ef0ec97a))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 061c94be-699b-46f6-bf43-bdfd6694669d))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0febfa87-5c16-4d51-a6af-18b7f7169a24))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 47aaca64-2eb8-44ff-8ee3-834cdc41e122))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b124fbb2-b4a2-4013-b15c-a452b4ca9773))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 87986f3e-c6d9-4bf3-994d-b79b4ae4b3aa))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4589b952-4f37-4c56-a98d-d6ba12398ddd))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b8991523-779f-4162-acd4-b21a2794d3b7))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8f8ead88-8d44-4ffc-a258-d5005ff6b6bf))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp b8373844-aae3-4d88-8bb4-ed3e709a5ee9))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp a2ff98cb-688b-4320-8c1a-0014230114b7))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 56e7c74f-6e13-42ed-aba7-5c137204f0e1))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 18 "Net-(J1-Pin_18)") (pinfunction "1") (pintype "passive") (tstamp b216b962-fde1-4c27-9ad4-ebd67a589f61))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 10 "Net-(J1-Pin_10)") (pinfunction "2") (pintype "passive") (tstamp 481f7915-b222-4322-b007-f4f8879fbbae))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp b18f9702-5e1f-4195-bd27-46eb8a6c0fb6)
(at 234.3054 75.45)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/638a317c-3b6e-4fb6-b362-485c8c6f25f4")
(attr through_hole)
(fp_text reference "SW56" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 11d6fe9e-c5ab-44c9-811c-3bbc7a9c90ee)
)
(fp_text value "up" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 514e12ad-9930-4bc7-9c27-7c68e3df2adf)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 81824c5d-eee9-4679-94ba-aad3ac1daf52)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp dc585ee7-5e08-4131-b2a8-6892a995326d))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a6b98cca-542b-4d90-ba0e-f37c8b76bf2a))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 80646b10-6547-42ec-9525-f680b25a44ae))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 10b186d3-330c-4569-b100-9d2e2a1574f2))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 2e5ac7c5-05ba-477b-a27c-80a09a8daaf4))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp d958a9b0-3e2b-4e0e-b818-a181cd374e47))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 84eba2e8-2756-4927-82fb-5384f2202101))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 70567d21-7c7c-4da9-862a-02924b1323a0))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3591044f-7e11-4feb-9fd5-196d3e1eb3f9))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2dd94c41-5adf-4910-81c1-105e0f636d89))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cd34f00b-6965-485e-a44f-cc6622ff14d6))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 106208e9-19ef-4800-b5de-fe2f180d3c6b))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp af954c86-6b44-4a10-9872-41f6ef8cae61))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 67667910-1b3c-44e1-81ee-c8ce2b41e9f0))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 999ac321-aa61-4730-974c-fa1db53d2992))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 46d18e58-7b70-43fe-95cb-9eceaa7cb592))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 4a4ac2e1-df69-44de-8dcf-8517686d035c))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp ca2d998d-dd3b-4fa2-a8c0-57f4c15945a3))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp c67a8e5c-4c5f-49f0-b20a-bff33bdb4bab))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 18 "Net-(J1-Pin_18)") (pinfunction "1") (pintype "passive") (tstamp 1430c30c-a3d0-4c07-9b32-28b420b17e47))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 9 "Net-(J1-Pin_9)") (pinfunction "2") (pintype "passive") (tstamp 2181a8fb-29ff-4680-82c2-f25afcd8e027))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp b198eb9b-e45c-47d8-bf07-6c53d8f4e09b)
(at 67.6179 37.35)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/ad83065e-0a46-4939-91f0-ef30608adbf9")
(attr through_hole)
(fp_text reference "SW16" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp dd175a0d-c333-45cc-8d3e-841a251e50dd)
)
(fp_text value "w" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 9deac04d-81df-400e-b062-69996216b9df)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 145f802e-5dd1-4c8d-8aae-18e23d924cf8)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 80cef7ac-17a6-4600-b2e0-271be76d7358))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 473dbbc8-8dd0-40a7-bdab-1a383958f3f8))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 14bc7580-b9dc-45cb-a972-991e02ed6326))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e441b48a-4a24-44f4-b8e6-ca7922d61908))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 0d1220f8-a940-4b51-93ce-5065f2417ac0))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 6a2251cf-c18a-40ab-b611-85a014601122))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 746a1476-ee6a-4534-92ed-a911c243059c))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 93657389-f0fb-43e3-9234-a8d2bf72b5ec))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 195f27a4-da1c-4c3e-ae94-619bdf5b9fb7))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0af3dc34-7542-43ef-b344-ee4eef63b4cd))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 066a185c-b471-48db-965b-a87ad8dd3fde))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 20dee859-8612-4ce5-a2e1-467aa0bb593f))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b7a1b5d3-76fe-4907-b30e-ed67ad6b8483))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f7110058-1c94-48a3-9f35-7df3a7d230d1))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ed078738-f6c4-459a-b944-6d217c5a5cab))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6efd578c-632a-493e-9391-04761f904df5))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 292241f0-8f77-46f9-a098-5963955d3b51))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 336b4241-fc5f-4af2-8292-252850c8825a))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 43c6e2fc-64f7-4745-b418-715da330933a))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 6 "Net-(J1-Pin_6)") (pinfunction "1") (pintype "passive") (tstamp a9c43462-d653-463c-b160-149dc1e4137e))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 22 "Net-(J1-Pin_22)") (pinfunction "2") (pintype "passive") (tstamp 370921af-9192-449f-8c7d-d27cc83197e2))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp b210def0-b8e2-4de2-aedd-0bef2802b916)
(at 62.8554 75.45)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/32eca797-8d1f-4c26-a03c-87db8a0538ab")
(attr through_hole)
(fp_text reference "SW40" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 93a7ca90-48bc-4901-aa2c-db4627814ef5)
)
(fp_text value "z" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 54d4d4ef-47bf-4d30-ba36-53b4f216fd2a)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp c313d087-665a-47c7-a186-5bc1efc7c25e)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 86c693fd-3f10-4e30-b853-af8d81e9423b))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bed0b102-c746-4018-b3b1-95281de2ee94))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ad1b4a32-20f3-4a94-bcc9-129a5dd6c785))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 376c32bc-d6a5-467d-b7c1-e167062bc2a2))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp c6a5220c-1d7d-44b1-a91f-a7534d740aa1))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 07c35706-cec5-4618-96ea-c633e75c65bf))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp e016b9ba-f056-41b8-a758-e4cd21a352ca))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp c06fa879-4699-4cd8-b315-7a3c625478b2))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a6cd63ae-b439-4002-ab52-4243862ad075))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3a3cca0c-6eec-4b29-b178-034eb285a027))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 12a5d622-bb5f-4ed0-a499-4977ce1d496f))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 12bee9d7-1723-45cb-90e4-68af2aa245eb))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b46e7df5-8c95-4225-9b32-69c2c7f073fd))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7a96e252-cad0-4b52-a524-929ec352cddc))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 855da701-b178-4470-adba-038f08f49364))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp db321530-9700-4bc0-96e9-4fa3112d2800))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 14605d4d-dd6f-4a76-b57e-2a5e2a84a495))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 1e83a1f1-76fe-4795-9d03-8bce86211a06))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 42c5faaa-a324-412d-97ed-dd5795c06f86))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 6 "Net-(J1-Pin_6)") (pinfunction "1") (pintype "passive") (tstamp a0e0fe86-bc89-4cac-b9d7-28e802b654ef))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 24 "Net-(J1-Pin_24)") (pinfunction "2") (pintype "passive") (tstamp 89710912-5cb7-4065-8aca-465e738046af))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp b753f07b-f98d-4e0e-a692-230256567385)
(at 105.7179 37.35)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/2714ddd9-d331-401d-a0bd-7244a66ce0b1")
(attr through_hole)
(fp_text reference "SW18" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 51f6bcc8-6b9d-4521-a3e0-e48bd0842935)
)
(fp_text value "r" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp daf89dfa-352e-4ce1-a030-d6f4886f5198)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp b5cc24b7-7127-4163-8375-4b29a70335f1)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 77cb4269-85ad-4c56-a0ca-186824b5f9cc))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0efeeeb5-0fca-4d65-a9c4-44ce698c24aa))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp eb8e733e-42f3-419c-aed5-87b1188c9860))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 53fb9b9a-1f84-4f57-bb93-3d1f3645ba02))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 7384ac06-0197-4fc8-bb7b-af30aa8cbb4f))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp b659c542-b9b9-42a7-ad00-e451f483cba9))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 5f471abd-d752-42b8-97b5-e59415a05ec6))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 5282175b-8c06-4203-a8d3-97e11e3d43be))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 423ad81d-60b9-4cac-a72b-6b5b396fbad9))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6d63b0a6-28ba-4bfc-a36d-829fa1cbb4c5))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp afea6202-d2dc-43a2-8dda-7883e1a99311))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1b89f9a3-4617-4bb8-8c93-323865f54ba7))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9894817b-5a40-42c0-9b46-3c8f3f388d88))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 17c95452-be85-466b-be2a-dde87cf14162))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7f6c3527-f92b-4d1f-9829-c5512ffc75c4))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 43a2ce78-f253-49cd-ba37-03f0759ebcd5))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 45cf5f84-b628-4bdf-8dc6-cde8ed6b54da))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp a1bcfc34-68a6-497e-9b15-f0ad3cd5b786))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp c62bf7b9-0ab3-4fea-96a7-cf7edc089a84))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 4 "Net-(J1-Pin_4)") (pinfunction "1") (pintype "passive") (tstamp 057358d3-72f8-46b3-9398-672f9075abe8))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 22 "Net-(J1-Pin_22)") (pinfunction "2") (pintype "passive") (tstamp 753f16c7-9954-419d-ad67-bb3541b2eafc))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp b7aad3a1-87b4-4f6f-882e-4ac8e80de6e7)
(at 100.9554 75.45)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/8cc1b1b6-f625-4d88-ba12-1e81d1a6e253")
(attr through_hole)
(fp_text reference "SW42" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp e3514161-3750-47df-b6c5-5473425c79a5)
)
(fp_text value "c" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 25931448-eb61-41ee-8fea-f96195b5a8a3)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 157289e7-0a13-42cb-a8fc-00d7d0ed49d7)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b92a3c92-77ed-4ccd-9d2a-b4b973f18e74))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 15e5cfd0-f96a-462a-88dd-6eb37ec20e45))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2fe02fb9-d540-4ff1-b0a6-f197a1cd58bd))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3c37f0a5-a52d-45cf-91e3-6205fdaac261))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp def3325c-d316-4942-b25c-a35ed5a84bae))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 1ddeec6a-3050-43df-b7ea-c6e5482a342a))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 59041016-d2f1-4486-a4c1-039b1a32c7e6))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp b7aa88bd-87fb-41f2-b4de-534493ef9581))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp bb19717f-efd5-4c5b-9684-5fcff5a4c0a7))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a00ed59d-1bbc-4fe5-8a90-805dccc96dca))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 25e8ece3-eb06-4bd5-b5bd-11e296ac141b))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9cca96b5-6d2d-4ea9-a65f-ebdde08440a2))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b2485c6b-3c12-49c6-8842-51df0ff3ac47))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8bf7675f-9e44-436d-8c6d-2054fcfac180))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 74f5af6b-4dd8-4b59-90f1-c2f282cec1a8))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 71125e49-1cdf-4de2-81f6-3dc70b1d3e15))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 732918e3-08da-49b4-a19f-95705446a77a))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 5c334771-19b6-4fb1-bb18-cea6538487d8))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 5fa10e07-1995-45f7-9f02-33c3c84bbd62))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 4 "Net-(J1-Pin_4)") (pinfunction "1") (pintype "passive") (tstamp f409767f-cba5-4d86-90c5-63855ac223c0))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 24 "Net-(J1-Pin_24)") (pinfunction "2") (pintype "passive") (tstamp 7957ccb2-c696-4c29-949b-463e8669091b))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_6.25u_PCB" (layer "F.Cu")
(tstamp bbfc4435-6aac-4b02-9125-a88017654489)
(at 146.1992 94.5)
(descr "Cherry MX keyswitch, 6.25u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 6.25u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/5bb44a7d-d908-4de5-846f-0908f877d126")
(attr through_hole)
(fp_text reference "SW54" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 4c36b763-66d1-4d6d-8362-27b1b05c2b1f)
)
(fp_text value "left space" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 9b4a1216-ae55-4961-8e42-49d82ea62c70)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 02354b29-a25d-42dd-b869-266d8df756d4)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6f8dd276-749f-4ccd-81cf-65a5a9278be5))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bbe8ae5b-0f62-45e8-afa7-6a6c63b3c5fb))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2fafd6ce-a7f9-484f-a10b-7433663bb7e8))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c5cbf893-eb06-4056-8d1d-3fdf54bf1c84))
(fp_line (start -62.07125 -4.445) (end 56.99125 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 05105600-7cd7-42e8-b22a-0879d58dd0df))
(fp_line (start -62.07125 14.605) (end -62.07125 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 99c566c1-073e-4aa3-9871-9226c29cb5b6))
(fp_line (start 56.99125 -4.445) (end 56.99125 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 48c824af-b2de-4a8f-b515-073173d3299d))
(fp_line (start 56.99125 14.605) (end -62.07125 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 81bff256-f163-47c9-ba67-9342491b6f6d))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0019dcf4-3121-4a07-bbec-19851dfad758))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f43297e7-b690-4e28-9a8b-a9963f44c79a))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp fba10d4a-3722-46e9-89d1-99cda70f0067))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 095605e1-87be-49c0-af39-d66fccf9a861))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d89d2472-ff16-44ee-bc9b-d4316fb0e8f7))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7b5304b2-c8dc-4d3e-bfde-20ebdb78f360))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cfd88706-dd6e-4c92-995c-6405804995a4))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 26851a4f-800d-428b-ae20-97b386a158b5))
(pad "" np_thru_hole circle (at -52.54 -1.92) (size 3.05 3.05) (drill 3.05) (layers "*.Cu" "*.Mask") (tstamp 6c4c8843-fe94-4fa0-8f70-b3434034686b))
(pad "" np_thru_hole circle (at -52.54 13.32) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp b5eed9e8-d1eb-4063-897e-b1a8268e60d2))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 73b33185-6dda-4702-a107-ceacced9c6b0))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 30e8cd32-a263-4599-82b3-ba06cb0259a1))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 90504711-593b-4982-a771-68a80d5fbe92))
(pad "" np_thru_hole circle (at 47.46 -1.92) (size 3.05 3.05) (drill 3.05) (layers "*.Cu" "*.Mask") (tstamp 3697588a-9251-4700-8ff9-21931f32b623))
(pad "" np_thru_hole circle (at 47.46 13.32) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 122caff9-b272-498f-8dea-124e9a652a86))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 7 "Net-(J1-Pin_7)") (pinfunction "1") (pintype "passive") (tstamp 9c34e0b0-9a8f-4976-b960-6ef22dab2993))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 13 "Net-(J1-Pin_13)") (pinfunction "2") (pintype "passive") (tstamp 31e86ace-1e2b-4c19-82c3-56c47f305420))
(model "${KIPRJMOD}/Stabilizer_MX_6.25u.step"
(offset (xyz -2.5 -5 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/625u.stp"
(offset (xyz -2.6 -5.3 11.9))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp c694e67a-27cb-4abc-b66b-146d0e6b46b7)
(at 215.2554 94.5)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/5234c3a1-a968-4d82-9b85-01edf39e4c90")
(attr through_hole)
(fp_text reference "SW52" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 51cf41de-f75b-4826-95f9-7946e0f2026c)
)
(fp_text value "left" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp f374be62-3e53-43b7-bd68-411dccdfb059)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp e6af31a7-3d92-419d-bd84-df80222f3d08)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 87000a97-5590-4bd9-b044-21fa029a91a5))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 10a234ce-28e8-4992-8a1e-4341e69f38d5))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5ba28755-d875-429b-bf81-1d6b9870092f))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d624a6c8-66ef-43bb-b497-76cbb6e41d32))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 74b46e77-e7fb-4439-a517-02dadcf65f81))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 23b33969-8f81-4663-8f89-a168670bf09a))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp b03a4834-dded-4d2c-b700-c581ce8698ff))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 0e4633d0-004b-4d55-97b2-71a239b6e2a9))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp bc43020b-6792-4b0d-9f60-f4d5d70f5dc8))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cd3f2da5-4cc9-49ff-9aa5-76afe558f49f))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a699ae24-55fd-4c79-b941-32556ace5e9a))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5485e31e-0647-4ac7-adb2-67d64b3f4fed))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b7eb7e39-c87b-466a-a9e5-68ad40b0feed))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 090a2767-1133-4c05-8779-4404ad6540c1))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1112771b-0eba-4611-8227-cf8d223e5cd3))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f0ee7e11-a842-437d-91f8-55a2d4bb37c4))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 35e6c820-2994-4227-b530-1cbfae369127))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 27518b46-df62-4aa9-b87b-054be1ef5dde))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 9a4092f2-75f4-45b1-8807-cf20e6617322))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 8 "Net-(J1-Pin_8)") (pinfunction "1") (pintype "passive") (tstamp b60bf930-d131-4fa2-886e-98ca8ef67940))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 20 "Net-(J1-Pin_20)") (pinfunction "2") (pintype "passive") (tstamp 1565498e-fa07-4b92-8a9b-be6a2c8276d7))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp c722b52b-bf17-4df6-9124-74bbda910b8a)
(at 120.0054 75.45)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/c173fc75-31c4-4eb5-bde4-e16d2c71eeef")
(attr through_hole)
(fp_text reference "SW43" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 7cf78ed9-fa21-47b7-b138-995a457f46e8)
)
(fp_text value "v" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 6c76c919-bdfa-4e69-8be0-b0dfb0fa4ec3)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 7c44bb9c-1172-49ea-a878-173a110fe72d)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 70cbd03a-1502-4b30-9e12-24afd5f0d70a))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b5100c10-51d8-4ff7-aa6c-2bf5ed24f721))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 82197903-ffb4-44dd-bace-d3b928f14daa))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6f6e97ca-62d0-4547-bf3d-b10a30d0d58a))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 5c62af39-ec25-4138-8d0e-82264564ccf7))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 8531f6c7-add2-4117-933c-9ae13fefc9b6))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp e1941444-784c-4aa9-b2e9-c0bd34edbd6d))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 112bc74c-f205-4151-b7f5-9546d8d4f96d))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp bdd2ed70-7877-468d-b19d-afdb2b2c798b))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3e492407-03fd-41d4-a0ef-89f20e1a0f95))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c6ac19e8-c5da-42e3-8edf-88519e7736c9))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b431c1f4-7d5c-48c5-8671-f333732c6c05))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f8617a5d-61d1-4b2d-9a6a-7cf1ad5674e1))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 92a3ce1b-da62-422d-9e5d-e29c226d7091))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cbe3541c-fe2d-4431-8e82-f1196c656a02))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 935757d7-5dd9-4085-89fb-7b2e1ad1396a))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 96cabf0f-5d55-4d4b-9b97-224c68702c71))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp a766fb7e-a6c3-40f3-ad0b-fa85cbfb200d))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 374212bf-544d-445d-95ec-dcf13ffce0cc))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 3 "Net-(J1-Pin_3)") (pinfunction "1") (pintype "passive") (tstamp 3ddf7489-1785-488d-b421-f920c312437e))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 24 "Net-(J1-Pin_24)") (pinfunction "2") (pintype "passive") (tstamp 1211e3e5-1d0c-4a38-8ff7-ed1817f61ab4))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.50u_PCB" (layer "F.Cu")
(tstamp c7ca73a9-d7a4-4e6d-9d2b-895556336148)
(at 272.4054 37.35)
(descr "Cherry MX keyswitch, 1.50u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.50u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/649add4b-6293-4324-a76e-7dfa343eba1f")
(attr through_hole)
(fp_text reference "SW27" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp c6aaf3dc-bbf4-49c5-a2ec-3ed3b599ad33)
)
(fp_text value "edit" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 0bff46e5-48fa-4891-a7a2-fb81847ae865)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp a7ab8080-08a9-420d-bc69-9a4ea020dbce)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 85c8c59f-725f-498b-bea1-8f3f5dbe19d9))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f416beab-67ba-44a6-aab9-30d01203bf2d))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b8246c93-378d-45fa-849d-1ab8a2cafc4b))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp dc307aa6-7123-4940-be2a-16c1602183b2))
(fp_line (start -16.8275 -4.445) (end 11.7475 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 64897e84-1714-4a82-9b2a-80457ce1cd7a))
(fp_line (start -16.8275 14.605) (end -16.8275 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp ee2a8865-c6c0-4064-a5bb-ced297baa868))
(fp_line (start 11.7475 -4.445) (end 11.7475 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp dc836e51-a04a-4897-970c-9a6de0bd2e56))
(fp_line (start 11.7475 14.605) (end -16.8275 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 1760390d-f9ae-4c4d-9215-6074f208168d))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1ace4cb2-b754-4e31-a827-0402c0e1b6c6))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e4bf02b1-989a-4ad2-b4b7-1d2879804010))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp fbf7944a-67be-411b-ae69-7b7dcff0905e))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 092a2423-2d9c-480c-b359-6c0bfe5ce845))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9c867ade-7dfd-4c0f-be1a-ddb96dd67fd0))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 27b7a86f-b09e-4c17-8278-156fa3512ae8))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 14e9b1e0-5c85-41dd-8ac4-1bff04e695a8))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7de6c9ef-9c00-4a16-ad05-6c18aefffebc))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp fc465609-60c5-482b-bc05-bdfe957d13ce))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp e220dba6-1614-4af4-9463-9650561c424d))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 2537e9fb-b549-4476-a6e1-0330d75b8130))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 20 "Net-(J1-Pin_20)") (pinfunction "1") (pintype "passive") (tstamp c2cd1769-1ed6-4147-91e3-992841febc8a))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 12 "Net-(J1-Pin_12)") (pinfunction "2") (pintype "passive") (tstamp 0d265f2f-c5c8-4c08-b95d-2fc9ab7d6665))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/150u.stp"
(offset (xyz -2.7 -5 11.75))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.50u_PCB" (layer "F.Cu")
(tstamp cf0ce9fe-113f-4872-acbd-911a38bd4985)
(at 24.7554 37.35)
(descr "Cherry MX keyswitch, 1.50u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.50u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/a949ab4b-a4e1-4979-86b0-0f14e264880a")
(attr through_hole)
(fp_text reference "SW26" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp e0103440-e961-4753-bc9d-964e77f7c615)
)
(fp_text value "extended mode" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 535da40d-61d0-4055-9eee-7d6ef53355cd)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp dcc93fcb-bd71-4b6b-a2f0-f9c0befc8b0f)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 71435e34-8dd6-4851-b6b0-0eaace20f01f))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5b7e1885-30d8-402c-90e3-fec17ab462bc))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 60e15ed9-4cf0-40ef-964e-efec8f40ff7e))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8cb43b63-3c95-43f9-9272-8f0ac63a1beb))
(fp_line (start -16.8275 -4.445) (end 11.7475 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp fb9bb8d4-60cd-4209-928d-5b33213bb381))
(fp_line (start -16.8275 14.605) (end -16.8275 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 8e9089da-089f-4b6c-9b77-3b47d22d14a0))
(fp_line (start 11.7475 -4.445) (end 11.7475 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 3ff55c2c-4827-4071-bdb0-0176b902f17e))
(fp_line (start 11.7475 14.605) (end -16.8275 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 7e365bee-fb09-4175-b380-5ce2682df35f))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f1aafa56-2680-41b8-84b2-ede8afb3ecd1))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ffb4856a-19ef-4bfd-b944-510600c04101))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b43dd038-e2b5-4e50-a4d6-593f66b4d2c2))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b60e0caf-5bc3-4780-975b-e0d35702ae42))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3ba9dd42-804c-4f64-b02c-a304cc47c9a7))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 64e96653-f8a6-4c1e-b3e5-40941f25b346))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp aac6205b-8d49-47ae-845e-b7c167ad59c0))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b02f16e4-ec2b-46ab-aa32-c0bef62e1b03))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp c7100458-f8c7-45a6-b084-503c92d81ff1))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp d28b0636-6c6d-495e-a848-94e7c86ba096))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 16e1918b-b6f9-4333-a0a3-9e3a3b9b7e5b))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 11 "Net-(J1-Pin_11)") (pinfunction "1") (pintype "passive") (tstamp c0238ba2-dea7-409e-b605-6798949c6688))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 14 "Net-(J1-Pin_14)") (pinfunction "2") (pintype "passive") (tstamp 63175c03-1595-4d28-9911-fffb5ffa66b4))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/150u.stp"
(offset (xyz -2.7 -5 11.75))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp d06e6cdb-d4c5-4194-9e64-37020e37cfa0)
(at 139.0554 75.45)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/e9232765-3a4c-487c-94c0-600812769593")
(attr through_hole)
(fp_text reference "SW44" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 6c38b1e5-338b-45b9-876f-cb5d074947d3)
)
(fp_text value "b" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 21d32d11-8270-4a28-a3b6-540ce478e6f7)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 7c2e7374-3828-47db-911c-f745cf3dc3b5)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bf699db2-bbca-46cd-ab3d-1187d6a9fe4e))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0fa8e9f7-0686-4bb8-964c-a73cc4f760f3))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 32099382-c1b3-4f83-ad51-0f49075748d8))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7492cc94-98b9-4f3e-91ac-b8c5332b7762))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp de0abe85-217f-4b7a-8ef1-0353912ce015))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 78289687-f878-4d14-afbf-781872b9f4fa))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp b35e4d24-96fc-45ee-bd52-5bddc7785105))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 7ef0c620-41e4-4a72-9c41-db6424b66259))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2c21946f-c667-415b-b510-d29ba96ff440))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0457f5dd-cea7-4aaf-8201-d6224e7da9de))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 39b89a33-11fe-47b0-8827-c49503def668))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 06178b70-13df-435d-93c6-c9049faa89bd))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 35dfa32d-b321-42a3-9163-0f05611f29a0))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 488b8b4a-9fb7-4203-8b5f-aa80b48c9181))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d6c05459-cf0d-4f0e-ad5e-f02fb6b30d32))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cc7aff92-7bcb-47a0-b548-5dc118b51fa1))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 31d42263-5abd-4876-a17e-fd2d44792624))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 958d2eb9-cbce-46e9-a9e6-4ca6a94c4a08))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 2a0afafb-2f0d-4cf3-b08f-d8bb1b36032e))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 3 "Net-(J1-Pin_3)") (pinfunction "1") (pintype "passive") (tstamp 0d3c8b22-0c62-4170-8053-47a49c638936))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 13 "Net-(J1-Pin_13)") (pinfunction "2") (pintype "passive") (tstamp 70bc0bc4-2c2e-4491-ae7c-5fbf5a68a344))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp d0eed5b0-c0cb-464c-bac7-7d95a50cff6f)
(at 215.2554 75.45)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/0f75bea9-f7a6-4b76-a45e-4a4658af1e89")
(attr through_hole)
(fp_text reference "SW47" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 890639bf-8045-4d8c-b5ee-0274820cc9d4)
)
(fp_text value "dot" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 580d8b01-6d95-4240-829a-ba3fa47be1a6)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp c6446825-5164-48d5-bd21-fadd356d39bb)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e2f94f88-9c5a-4c29-acc8-23f05e27fcab))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp cf6b2982-508f-45e7-9e13-54bb24ade0b6))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8cd923c4-eb49-48e2-83fb-fd25fab206ca))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e48260fb-758f-444e-b0ac-05a0fafdaa91))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp d40a55fd-a8db-4f18-82f1-69c61bd16a8b))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp a56d89c9-3927-4363-9895-f9c5426bf448))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 0eb96aef-105e-4eb3-8787-2c7be74c4772))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 47262137-dc1b-4993-b099-0d55e7ffd131))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f3ab10ad-222e-40ba-a48a-abad56f7ee14))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d6ff46f2-1c76-42e4-a632-010d02c51732))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 64c9b08f-3812-48fb-b95b-1027d4cc5410))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a944b2b5-2c00-48c3-b835-9c86a6033daf))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1faf4131-d884-40f1-9475-60802d50cff5))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f031c85a-b494-460e-9858-e2106d45e58b))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp adc97eb4-4621-4f98-9bae-73ecba4f80b4))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f10e7b8e-766a-4349-b7c9-53ae58f72bc7))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp d130e768-1e0f-46e6-8836-18e0ed76f03f))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 2ca7991a-d14d-4695-a1d9-3f90861472e2))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 4fe33f7b-f019-4501-82d0-3b1fb4301a48))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 10 "Net-(J1-Pin_10)") (pinfunction "1") (pintype "passive") (tstamp 785fcab3-0acb-46f0-88da-c7b8587db8a2))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 13 "Net-(J1-Pin_13)") (pinfunction "2") (pintype "passive") (tstamp 5de69b73-5bb9-4146-85df-1927dbaef013))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp d6a28b98-0a7c-4fe1-857c-a740c72badfa)
(at 48.5679 37.35)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/209039df-efb1-4e32-a635-983587d50ee5")
(attr through_hole)
(fp_text reference "SW15" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 97e74983-8466-42b5-b79d-e21fb62ed6c7)
)
(fp_text value "q" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp c3440a07-9c4e-44f3-ab59-3bac2f3e094c)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp b9ec319b-9b5d-4551-9756-3a82a6da73b9)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2960040d-1467-43c5-9a56-fba03ab0aede))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a0726ff4-d31e-40a0-bb4f-a2f2b98ffd7b))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7ede3950-0728-4bbb-9855-f819af175fd9))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp dd9ba356-fc76-45b4-adef-60d2ab2859c2))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp d70d6295-613a-413d-8ca6-38d1e6d535a3))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 00860e7c-be50-41e2-80ab-8b8157f0743f))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp bb7a8224-aa6a-4cff-94c6-aed3ff907f0d))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 10abb33a-ae8e-4200-8256-1436c3aff5a4))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 179f865e-3967-40d4-b9ec-b216522aa9df))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0b9aa5e4-2478-41c5-95f9-63f4d10b2354))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp deb618a1-ea56-46c1-aceb-158c196a22e2))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0bea59e1-5b22-4c3e-8088-4ba24e97c548))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7c7b1083-f173-43b3-97a2-1821332ffd55))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 62e525c7-3f19-42de-ac54-954ace4ea194))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c3c7803f-c427-4d4f-b241-def9f8efcfd3))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bd82700c-b42f-4de3-8a5f-a1c5b440e4ee))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp bfb737d3-f500-4d8d-98b9-207521bb88db))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 3ef29472-a6c3-4361-90a4-8a1411b25e34))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 622d560a-cc64-447e-94ef-ad5823875da7))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 7 "Net-(J1-Pin_7)") (pinfunction "1") (pintype "passive") (tstamp ca99a6ff-67f9-481e-bb2c-5960812702aa))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 22 "Net-(J1-Pin_22)") (pinfunction "2") (pintype "passive") (tstamp 55ddcea2-310f-457f-b4e9-aab922043074))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp d7b590d6-a944-4e72-b908-303078498025)
(at 186.6804 56.4)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/308d2eed-6b44-4485-b547-b9824dc510f4")
(attr through_hole)
(fp_text reference "SW35" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 06e2cef5-ba8a-4587-a5e8-385ed20572a7)
)
(fp_text value "k" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 4bf6fc8e-cb48-4571-8b8f-b645b8944450)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp f9c462f4-d37f-47dd-8bdb-f7d62d860d3b)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 905938c6-a66a-4398-ba3f-ce182531dc5a))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ebb2d95c-7a94-4964-9af9-3c137e21de5d))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 73d81faf-71df-41ab-b2c3-7ed1b35c6ec9))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 736c8dd3-9e77-429e-a5ba-dda881d44184))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 9784fa42-d93f-4ce0-a838-5b5154b2d19d))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp d66aebfe-aa87-43e4-998f-51143e4523d5))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 8a398249-1013-4e31-b7cd-dbfdf052c5a0))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp eb78bfec-0016-40eb-ad82-1c1764ef4e32))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3e0ee16e-edb2-4dab-91ae-96e2c07894a0))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 42d61f72-11a0-4c32-b8d5-e8a754ea0548))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f39723f6-2f8e-4121-a4e3-fadb992a73f7))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp afa76041-d00b-4a9a-a17e-7f34f6ebe4d6))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3561a5ad-f697-405c-a393-b4379c75d1f0))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 64a9fb34-1227-4fcb-9ecf-c6936a06958d))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1e662076-b8af-4a79-a408-d70cfe9aaa99))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 68b77dc0-84fc-4b51-8c7f-e4f7d9eb2e50))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 45c1cd11-94b0-49c5-b92a-f0079dd8f7b8))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 82cd59d8-3ca9-458f-a59e-4bcc027a7ec9))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 3b6b8c0b-be8f-4b13-a90d-00a170641a90))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 5 "Net-(J1-Pin_5)") (pinfunction "1") (pintype "passive") (tstamp ee944f1d-055c-4117-aa1a-b110c8647d29))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 15 "Net-(J1-Pin_15)") (pinfunction "2") (pintype "passive") (tstamp 607c8511-0ba3-4a99-a8a0-d107f9a1f960))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp e222284d-41d3-4ca6-8e6e-434b696fa5d0)
(at 39.0429 18.3)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/cb284b16-c8ee-4b98-8283-0c107b4081c8")
(attr through_hole)
(fp_text reference "SW3" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 9b445e22-51f8-4010-a4d8-87385c5a48fd)
)
(fp_text value "1" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 38b4ebb8-04be-4116-9ade-bbb2ffb22f44)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 8fa842d1-d01f-4065-a14d-c9c5afb3fc6f)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp eb760a9c-603e-4cad-a528-a0cdf4e02d4b))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 08c491ca-e60e-4a21-b833-8a168d1cd888))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 65b3f635-f28d-417b-b3bc-8053eb5d127e))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d0815483-29f8-4877-af0a-c5fe0dfe6121))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 8947d76f-8d8c-4d11-a84a-07c28f499983))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp f6369ba1-d06c-4333-b89c-cce2974e01e5))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp ecd25b2d-439c-4f35-b383-93a936f3b9a2))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp a372e483-9dc9-436a-8e25-df1b7f088f6d))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8f7b4a3c-f319-4c73-b191-606dc47e989f))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2b24ba8b-2a3e-4fa4-a334-5cbbafd34cc9))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4929cd0f-be12-4d9a-ad78-0874604b99af))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4a51bc0f-eef7-48a3-a27d-14c19e18b222))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0f7e536f-48c9-4161-a67b-2c316f5eddc6))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 73466d26-3d6b-437b-a173-a8fcc0be0a87))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2295a383-90d0-4823-bae4-99565fcf60ee))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 84195d6d-c834-4f11-8545-67c7b136f1c4))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp b3d4162a-7c88-40c6-9366-98293f626a7b))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp affdc6ee-67bf-4600-b055-7d8db54d2659))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp e101d7b9-27e7-4ab5-9ab1-22c44a7ee8fc))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 7 "Net-(J1-Pin_7)") (pinfunction "1") (pintype "passive") (tstamp 4bfe1e50-6f98-4221-b400-ae3689754999))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 21 "Net-(J1-Pin_21)") (pinfunction "2") (pintype "passive") (tstamp db51eb71-073a-4138-879c-033d215be3e5))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp e3a7302e-6f8f-4792-af40-774e07fb0dab)
(at 191.4429 18.3)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/8e4ab573-247f-4fd5-a662-4cebe4abea92")
(attr through_hole)
(fp_text reference "SW11" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 732c3417-c82d-400e-9240-3e48672a404a)
)
(fp_text value "9" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp bbd16f7c-e448-424c-9f45-72e7b899de6e)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 4db7d770-e019-4908-bab5-6a0480f12b5f)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1b44fb95-b075-4cdf-945e-6825258c6fd8))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4b2165fe-f67d-4b2e-a5a1-db6467cd56d3))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 48d13f86-4289-4f05-84ce-40682796a156))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d8d74e77-9e97-422c-8c9f-2cf6ed58447b))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 26931531-c79f-4102-8a39-f00adeab32f8))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp f72b4c4b-a1ff-4901-97c9-143efa934d0f))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp f39fdb4e-072c-4d82-8023-9dff026e3e27))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp a0ba3800-de3e-41ff-9068-753f57ba608a))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8305f8eb-7cb4-4d16-9103-e95209a38873))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 166773c2-c3c4-4f4f-86ac-a03071016008))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a1921733-d769-4ec1-b153-e9f54f042d5c))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7b7c0b14-a411-4cba-95bd-4b889b33965b))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp dadc1f7c-6c3d-4548-91a7-5e98ffcd1064))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b2f1b67c-cca4-47e8-adf6-3762c90e12d7))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 823203d6-3fb0-48a9-8d81-6977bea871e4))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c0636601-4191-4500-91d6-a5cdeb7e034a))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp eba78482-1a6a-4d8f-b0c1-b5f97e7fed9c))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp c3150a5d-b9eb-417e-b1fe-550f4afe2a7d))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 219fdf6f-5d16-4281-b445-c4f779e7ace6))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 6 "Net-(J1-Pin_6)") (pinfunction "1") (pintype "passive") (tstamp c6620c29-7993-4b76-aa97-22b91b514c1a))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 19 "Net-(J1-Pin_19)") (pinfunction "2") (pintype "passive") (tstamp f9f40eb8-88f1-4cd2-a1c5-b2d7bd2d80b6))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_2.25u_PCB" (layer "F.Cu")
(tstamp e6c98690-10ae-47e7-8844-36ab7c00bfcf)
(at 31.8992 75.45)
(descr "Cherry MX keyswitch, 2.25u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 2.25u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/40d8427d-bdc5-454e-8574-6161fc31976f")
(attr through_hole)
(fp_text reference "SW38" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 6a7eba4a-7fe1-4e4d-951e-6cc24695d498)
)
(fp_text value "caps shift left" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 64544617-afbe-4390-bf87-d6887963b3a5)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 961eac9d-810a-447c-9003-e22bb1beb545)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d4f2c4ef-df7f-4c1b-b451-6dfe2fce953b))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fb6aa2fe-2772-48e5-aec8-1ea793675f30))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ab9020ef-6cde-4f41-bda9-f48f8cdefdc4))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6ef05d81-9c96-40a5-b95f-36f01936d540))
(fp_line (start -23.97125 -4.445) (end 18.89125 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 8bcaa4e2-52c5-4c9e-9235-ad27634da192))
(fp_line (start -23.97125 14.605) (end -23.97125 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 7ffae092-62ad-41d0-9009-a8d4a45c6038))
(fp_line (start 18.89125 -4.445) (end 18.89125 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 9077eee5-2ee2-4a91-9dc1-bd038d79b135))
(fp_line (start 18.89125 14.605) (end -23.97125 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 972a8f3a-efdf-4382-ad03-f1740db1877e))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 73d241c3-6c2e-4bb5-b710-01fd3a0ce498))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 16239407-2542-444d-87c3-f4efb5020e2a))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp fe08dbee-6efc-4e97-9f76-60117b895bfc))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9968a364-4ded-46dd-8fb9-32b15c68eb4d))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8bdfbab3-1773-45a7-8343-e04c4b70426f))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 42aa43be-5ad4-4004-acd9-ba9c09520104))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a2c631c5-68bb-4587-96d4-00cbd72f66ec))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8c2a3751-9926-4392-ad83-c42fb143e9de))
(pad "" np_thru_hole circle (at -14.44 -1.92) (size 3.05 3.05) (drill 3.05) (layers "*.Cu" "*.Mask") (tstamp edbc3861-baf0-4cc6-99f8-d10c70e2f718))
(pad "" np_thru_hole circle (at -14.44 13.32) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp c332cb62-a99d-4faf-8082-bffc75d1eaec))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 62e79e42-f46b-4e88-bfa9-8097450ddc71))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 8a5700e0-3866-4825-a435-3c830162ee42))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 198b5313-f127-4bf1-a40b-34358749fa9a))
(pad "" np_thru_hole circle (at 9.36 -1.92) (size 3.05 3.05) (drill 3.05) (layers "*.Cu" "*.Mask") (tstamp cac45941-f5b5-4cee-b95a-4f446eca3343))
(pad "" np_thru_hole circle (at 9.36 13.32) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 3803c028-6a86-4493-a20f-7c030a70d361))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 7 "Net-(J1-Pin_7)") (pinfunction "1") (pintype "passive") (tstamp 3932d0e7-a75e-45ef-b980-efd6a8eb0c04))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 24 "Net-(J1-Pin_24)") (pinfunction "2") (pintype "passive") (tstamp 40144905-18fa-4889-9453-54791d6e332d))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/Stabilizer_MX_2.00u.step"
(offset (xyz -2.5 -5 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/225u.stp"
(offset (xyz -2.5 -8 11.9))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp e96c76f9-9aba-47de-8a83-5d8f87149cd5)
(at 91.4304 56.4)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/dbfa3a54-ad74-44a8-a9ad-ae90e217ba82")
(attr through_hole)
(fp_text reference "SW30" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 42e38e7a-c4a4-4ab5-ad9b-761bbd560b61)
)
(fp_text value "d" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp eca8dcd6-5830-4ff1-a7fd-b9c16e71b4c1)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 333a7212-ed14-4eb4-b76e-42095a03b0e9)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f9c4f181-86e5-43d0-b3b7-4311e1c09f9d))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e6b31439-f3a6-4477-8882-b4dc53d55f7f))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6a474754-a612-470f-b340-83dd340f77da))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2eba5dba-acb9-4d40-9bb7-a2b1171134a6))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 4622ccae-3859-4a06-ae53-aabe7b19f776))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp dc03315b-4d9f-4c26-ad83-75cca868f118))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 623eda80-25ca-4439-a443-57643fab23ee))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 1f897b32-c474-45d2-a95a-a61a17a31e24))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4912b464-60fc-48a0-af45-d9bc0a68f68d))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp fe063720-5163-4416-9773-a2531440604d))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0af2c739-1a5c-4680-a6db-b5147c3c7c71))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0f969c5e-3ff0-4a37-bed6-4a256d749dfe))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d5265644-ed23-4f76-9005-1952ef84e1b9))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1fc0a991-6044-43ee-b5c5-e781fe3eca20))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c2e93291-0d25-49a6-a69b-41a016d84414))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2da32c72-b208-4d7c-ae09-0cf9021b8caf))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp b3c8f90a-2783-46aa-a6a0-908ae1a52c2a))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 7e6cc5f1-f72b-4ce8-b35b-804710a26b82))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 8f9c09f0-8ef0-4ad1-8aaa-75a92918647c))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 5 "Net-(J1-Pin_5)") (pinfunction "1") (pintype "passive") (tstamp 79039b62-d408-44ff-84d8-38a7fb95358d))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 23 "Net-(J1-Pin_23)") (pinfunction "2") (pintype "passive") (tstamp d7532e97-fdcc-4688-997e-8ef55dd62240))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp eb3cd969-ed14-46a8-ac9b-33738ac80e27)
(at 224.7804 56.4)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/8c3f0bc5-a17c-45b8-80d2-0997d645812c")
(attr through_hole)
(fp_text reference "SW50" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 5e2e96e2-00a8-4c85-a4e3-4456aa0a8474)
)
(fp_text value "semicolon" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp b786f595-a5e9-4853-b93a-fd34811416fd)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp c4f008b6-3168-4259-b01b-5d30ee0926a4)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1b30309f-0ac2-4c1c-8147-83a4b13399a6))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e7887f5b-75fb-4880-b150-8be64983f0e6))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2044ae3d-baff-4380-b7f8-500498e09452))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c7fcdee4-cbaa-47b1-80bf-856f08ddd607))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp fe8c75c9-7478-41c1-83d1-86697281a252))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp ebb99cac-5360-432a-917a-d2e03e2495a4))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp b15a54bb-3b42-4c4d-9385-38595bf4df91))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 218a332a-6907-4d3a-a7f6-ea078f0986d8))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 876cc0b5-79b1-463f-b09d-41731aba3846))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f800b6c9-97f5-450b-bed8-e07caaf08d3b))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8d4b9730-c036-4d47-ba9b-ec18ff2c1fff))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cfc1d418-28e2-4388-97d9-de64b460fe4b))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f97b5067-a455-4b54-ab97-3c604c849b32))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 30621d1d-0b38-464d-9df4-fc8a94183083))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c8a325c8-e08e-4ac7-a96a-764753fed4c2))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ed961364-bb7f-471d-af9d-029038faf0c0))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp d69c0f38-9c0e-4ac9-9ccf-a279018d2500))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 9f7567bd-4fdf-4d34-991f-5a997287ef27))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 5ffc1ad4-a097-41dd-bb2d-3a6b0686472c))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 11 "Net-(J1-Pin_11)") (pinfunction "1") (pintype "passive") (tstamp 85057ef8-f3dd-4bfe-b0f1-d662e2f89fc9))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 16 "Net-(J1-Pin_16)") (pinfunction "2") (pintype "passive") (tstamp f99f3f93-89aa-4ab0-b532-2194742352b4))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "MountingHole:MountingHole_3.2mm_M3" (layer "F.Cu")
(tstamp f2ea7c89-c168-42d6-aecd-4b46d1a10ce0)
(at 289.4933 13.4602)
(descr "Mounting Hole 3.2mm, no annular, M3")
(tags "mounting hole 3.2mm no annular m3")
(attr board_only exclude_from_pos_files exclude_from_bom)
(fp_text reference "H4" (at 0 -4.2) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 768734a8-748c-45b7-acb2-a13716d6f0eb)
)
(fp_text value "MountingHole_3.2mm" (at 0 4.2) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 24d3c2ba-bb56-4cbf-8b76-0e9383ec6a9d)
)
(fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp e610d7c4-1fa1-4553-aae9-bcccbe31c34f)
)
(fp_circle (center 0 0) (end 3.2 0)
(stroke (width 0.15) (type solid)) (fill none) (layer "Cmts.User") (tstamp f67cff73-6e67-4515-8ee1-3d7132fcb2ca))
(fp_circle (center 0 0) (end 3.45 0)
(stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp ef3036f7-b6d5-4a9f-90b9-55d7c05ffd93))
(pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers "*.Cu" "*.Mask") (tstamp 12dc3683-76fa-4076-bd4f-6d3b600fccca))
)
(footprint "Library_mx:SW_Cherry_MX_2.00u_PCB" (layer "F.Cu")
(tstamp f3f1066c-0b5c-4be8-906e-9ca13a290494)
(at 267.6429 18.3)
(descr "Cherry MX keyswitch, 2.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 2.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/45c7f469-e918-465b-9385-fbc6b8bf4a7f")
(attr through_hole)
(fp_text reference "SW14" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp ef15c4cf-3902-4b6b-b735-1071600ced98)
)
(fp_text value "delete" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 3109e960-faba-4c32-93e9-2de0f61315e2)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp a494eaae-693f-42a9-acce-ff6f81e49e15)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 34c958e2-ab5d-41c2-b89d-f8aaac2cd8b6))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fee5c276-5580-43fb-a88a-d3b8674d2b7b))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d14cf2ee-79a3-4681-b979-c64126d900ae))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a1cb271b-338f-404c-90a2-064cdecd2f5a))
(fp_line (start -21.59 -4.445) (end 16.51 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 0efce811-ab2a-4cf2-bbb2-1d2489436456))
(fp_line (start -21.59 14.605) (end -21.59 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp d38f5baf-72b7-4f12-9926-365007832fac))
(fp_line (start 16.51 -4.445) (end 16.51 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 4d175e2b-e58f-42f6-8108-aaa4ed5e07c1))
(fp_line (start 16.51 14.605) (end -21.59 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp b4e59ae8-548e-4427-893e-5658c452da73))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8be70fbc-34ed-4111-a4d3-64b1937a191e))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d334d861-ecfd-4a40-be57-0932b353b597))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6667a89e-2a43-4df0-80ed-23377e958932))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a5a5a89e-23dc-4889-ae54-7f6f55d0858f))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ba2469fe-e7bf-437a-9d06-9a4202b51ae6))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 90cfc038-5f97-47d5-80c1-159c0032ae99))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b55a5e60-1ee9-45c7-8c1e-cce28aaa71b1))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 135aed89-9105-49fa-b56f-d423ac9a5f9d))
(pad "" np_thru_hole circle (at -14.44 -1.92) (size 3.05 3.05) (drill 3.05) (layers "*.Cu" "*.Mask") (tstamp 6f10ddd0-0ee9-457e-9639-9e5317edbd26))
(pad "" np_thru_hole circle (at -14.44 13.32) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp a5d60af6-c8b1-4f32-bf17-3c003f986475))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp e59bad9a-cd2b-460e-97a6-b052a84203a3))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp b0dd1cca-cdcb-4538-a858-b10ee5eb2b14))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 347d6fca-992e-4e66-a7d2-337081864b87))
(pad "" np_thru_hole circle (at 9.36 -1.92) (size 3.05 3.05) (drill 3.05) (layers "*.Cu" "*.Mask") (tstamp e0b4f4be-ce8e-4cef-a4b7-ed4100b9e289))
(pad "" np_thru_hole circle (at 9.36 13.32) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 26be38fc-6dc0-4bfe-babb-441b861f295f))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 18 "Net-(J1-Pin_18)") (pinfunction "1") (pintype "passive") (tstamp 46b42a39-8057-49a2-aba7-3c487e11b602))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 12 "Net-(J1-Pin_12)") (pinfunction "2") (pintype "passive") (tstamp 45c887ea-6de1-4644-a30d-d1870ced0b68))
(model "${KIPRJMOD}/Stabilizer_MX_2.00u.step"
(offset (xyz -2.5 -5 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/200u.stp"
(offset (xyz -2.5 -5 11.9))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp f4328bc8-77dc-4346-aceb-457588436ef3)
(at 134.2929 18.3)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/8beaaf5d-277d-465b-aed2-d85b0cd5c4fd")
(attr through_hole)
(fp_text reference "SW8" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 12643f64-cfbb-4a63-917d-f95770ea0f09)
)
(fp_text value "6" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp a5be7784-0177-466f-aa89-d48c61c7402e)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 05ec0a9a-bc30-40b6-9fff-5406f3318082)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 910efd28-49dd-42d7-af3b-4ca2a28a499e))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 667dec90-064a-4f77-af02-92b4ac92ed37))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c4acbc79-c97b-44e6-900a-a5db33da02f7))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 45e6cbe7-7571-4175-8e24-160431f1377c))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp fb49cc7d-79a7-4937-94c6-19b88e8975c8))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 56c969cf-5627-4ff3-9947-877d7f8a017a))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 750a7e0f-8b98-4bee-bee0-6ba58039883a))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 2b54e899-10d4-4fc5-a68f-e588b07b46e9))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a4f2a8f9-9362-45e0-960f-169f45b0162a))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 45853c65-b189-459d-bea8-0dfd4944e494))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6b127452-2d22-4f28-83b0-793cc433153d))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3d51886d-dbfd-4595-b8da-0d6a97a2506c))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d1c1ff04-b5bb-470b-9f7e-bd6ec5f6b6b2))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b2fdca4f-819c-4cd2-80b6-ca4df9ef2685))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c7e0f0ad-92a4-4b6f-8e7c-841dbf885e83))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cb4c9e7f-24fd-40d1-85f3-c8ae324f81db))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 96143a66-6676-4e97-b112-ddad09402716))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 8af01bd4-dfbb-4a90-b20a-7957416f90bd))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 333f0c33-f5fd-4b46-89dc-40122de5f958))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 3 "Net-(J1-Pin_3)") (pinfunction "1") (pintype "passive") (tstamp c187a8d7-6cae-42fe-8038-76f3c3bb0f54))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 19 "Net-(J1-Pin_19)") (pinfunction "2") (pintype "passive") (tstamp 0cbd5bcf-ce17-472e-86d9-9513dd841dc4))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "MountingHole:MountingHole_3.2mm_M3" (layer "F.Cu")
(tstamp f43e7b11-60f4-4674-bd25-2509b25d639f)
(at 106.6376 113.2591)
(descr "Mounting Hole 3.2mm, no annular, M3")
(tags "mounting hole 3.2mm no annular m3")
(attr board_only exclude_from_pos_files exclude_from_bom)
(fp_text reference "H6" (at -4.1376 2.7409) (layer "F.SilkS") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp b70e0fff-fd4c-4f31-8562-6863401ece1d)
)
(fp_text value "MountingHole_3.2mm_M3" (at 0 4.2) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 344b8a5d-3344-4221-90a0-10e1166e5e23)
)
(fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 25aac12f-7b81-41e8-a2fd-60948b47ae07)
)
(fp_circle (center 0 0) (end 3.2 0)
(stroke (width 0.15) (type solid)) (fill none) (layer "Cmts.User") (tstamp 169aa5fc-0e7e-4a2f-9abc-b7f6f4870f28))
(fp_circle (center 0 0) (end 3.45 0)
(stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 1c75765a-08ac-4ef7-a636-e987c9c62227))
(pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers "*.Cu" "*.Mask") (tstamp 75a79d7e-3e0c-4130-97f0-a289acec325e))
)
(footprint "Library_mx:MountingHole_3.2mm_M3" (layer "F.Cu")
(tstamp f75dc39e-616f-4ee0-996f-7589f531346d)
(at 186.628 8.7002)
(descr "Mounting Hole 3.2mm, no annular, M3")
(tags "mounting hole 3.2mm no annular m3")
(attr board_only exclude_from_pos_files exclude_from_bom)
(fp_text reference "H3" (at 0 -4.2) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 490a8ad3-0566-492a-be4e-26cdaf2fbbf9)
)
(fp_text value "MountingHole_3.2mm_M3" (at -6.34235 -6.064) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 24a08e63-98ce-42ad-953a-78e0a1811e74)
)
(fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp ac39b2b3-7298-498b-b78e-64188075e705)
)
(fp_circle (center 0 0) (end 3.2 0)
(stroke (width 0.15) (type solid)) (fill none) (layer "Cmts.User") (tstamp ba01f79c-e59c-4889-a787-6788f57befe3))
(fp_circle (center 0 0) (end 3.45 0)
(stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 81043467-75e3-42f2-8332-9581878cb9f7))
(pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers "*.Cu" "*.Mask") (tstamp 9c7e0a50-4dae-4e78-b044-ed4eff676163))
)
(footprint "Library_mx:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tstamp fd354c94-bf51-4dd1-85d5-237bd87a33a5)
(at 143.8179 37.35)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(path "/60111637-4008-4268-a7ae-8c19f913534a")
(attr through_hole)
(fp_text reference "SW20" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp b1a3c236-80f1-4644-ac4a-36a59ad2aa07)
)
(fp_text value "y" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp ab07f3df-cfbe-4b8c-98ad-8c26ba9de365)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 946518f2-bd23-4b39-b6e3-c5aa5fd5fd11)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 060c45fd-2bfa-4192-8e6c-595ae512fbda))
(fp_line (start -9.525 12.065) (end -9.525 -1.905)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp aa7479e3-ac3b-4f3a-a0e6-d5c882ae592a))
(fp_line (start 4.445 -1.905) (end 4.445 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 184d75dc-0b2d-42b1-b4b8-6e7ab0798eb1))
(fp_line (start 4.445 12.065) (end -9.525 12.065)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 110e38f9-6ee4-4aa4-a10f-80ed3faf99fd))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 5b20fb63-60cf-48e4-93ca-b7b61f013987))
(fp_line (start -12.065 14.605) (end -12.065 -4.445)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 305e76ab-32df-4ffe-87f5-35089725b1e2))
(fp_line (start 6.985 -4.445) (end 6.985 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp b7f25044-d1eb-424c-a903-fb33be62c4e7))
(fp_line (start 6.985 14.605) (end -12.065 14.605)
(stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 5067420c-0796-49ea-bf33-30848da1566d))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1b900d45-dd59-44fc-8a08-7c04a47b4095))
(fp_line (start -9.14 11.68) (end -9.14 -1.52)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f8977d49-a09c-4199-890c-a944a27ab5e2))
(fp_line (start 4.06 -1.52) (end 4.06 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp dea40e78-e824-4f84-95cb-b05c7cfc328f))
(fp_line (start 4.06 11.68) (end -9.14 11.68)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 43f1450a-322c-487f-bc27-985f6031bd50))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 713212bf-b0a6-4c3d-b712-c257e5722f19))
(fp_line (start -8.89 11.43) (end -8.89 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1c42e920-1110-4afe-a12e-313f6886cbd9))
(fp_line (start 3.81 -1.27) (end 3.81 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f75e14bf-6403-4395-8a87-2ce9f5ac0e0f))
(fp_line (start 3.81 11.43) (end -8.89 11.43)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7520dd9b-c089-4391-8017-cb1d824a7daf))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp e301c0c8-92b7-4ea1-b63b-b982bbf4ee71))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp f27c7823-30b2-41e5-97f6-f863ad094fb6))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 67acc007-de0e-4ac0-b3e8-2b7a364b23c9))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 3 "Net-(J1-Pin_3)") (pinfunction "1") (pintype "passive") (tstamp 0bdc3fc3-0ba0-4044-8a3a-649e4bf8c3df))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask")
(net 17 "Net-(J1-Pin_17)") (pinfunction "2") (pintype "passive") (tstamp 3a09c555-f72b-4e67-9d1c-dfc80c4c9cb6))
(model "${KIPRJMOD}/MX_PCB.step"
(offset (xyz -2.5 -5.1 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KIPRJMOD}/100u.stp"
(offset (xyz -2.8 -5.2 15.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Connector_IDC:IDC-Header_2x12_P2.54mm_Vertical" (layer "B.Cu")
(tstamp af0cffb4-1539-4c44-88bd-bcdf5f73053c)
(at 211.75 4.59 -90)
(descr "Through hole IDC box header, 2x12, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0")
(tags "Through hole vertical IDC box header THT 2x12 2.54mm double row")
(property "Sheetfile" "keyboard_cherry.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Generic connector, double row, 02x12, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)")
(property "ki_keywords" "connector")
(path "/d4e53d10-2f0f-4f41-99c1-08fce19b8fe8")
(attr through_hole)
(fp_text reference "J1" (at 1.27 6.1 90) (layer "B.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 6c9c3c65-f0d1-429c-9d3e-7099bea4fa17)
)
(fp_text value "Conn_02x12_Odd_Even" (at 1.27 -34.04 90) (layer "B.Fab")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 1c4a6962-2bc4-4669-98bd-1bb8240c8c14)
)
(fp_text user "${REFERENCE}" (at 1.27 -13.97) (layer "B.Fab")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp cdef2124-4388-460f-aa30-0b49d784a0c3)
)
(fp_line (start -4.68 -0.5) (end -3.68 0)
(stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 3709d421-9812-4173-b3b9-b824b7f5d770))
(fp_line (start -4.68 0.5) (end -4.68 -0.5)
(stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 01527f5f-43e9-4670-b206-f7685f0d772b))
(fp_line (start -3.68 0) (end -4.68 0.5)
(stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp cbe8d77b-f2de-48db-b6a8-6425c07f0078))
(fp_line (start -3.29 -33.15) (end -3.29 5.21)
(stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp eefe8d86-be01-4124-988a-fa77a767f596))
(fp_line (start -3.29 -11.92) (end -1.98 -11.92)
(stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 6f7cd79c-fd59-4ef3-a7ca-356051ae4a8e))
(fp_line (start -3.29 5.21) (end 5.83 5.21)
(stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 6c631b0e-627d-4b75-8117-130f14eb6bbd))
(fp_line (start -1.98 -31.85) (end -1.98 -16.02)
(stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 6855794f-c1b9-449e-b56e-68f1688c0ad0))
(fp_line (start -1.98 -16.02) (end -3.29 -16.02)
(stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 8a6fd844-69c3-4539-85d4-446264e0de22))
(fp_line (start -1.98 -16.02) (end -1.98 -16.02)
(stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 33532675-fc2c-49b1-a51b-1797083f0963))
(fp_line (start -1.98 -11.92) (end -1.98 3.91)
(stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp bc0f474b-67b5-4512-a488-a3252a90570d))
(fp_line (start -1.98 3.91) (end 4.52 3.91)
(stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp acd39ee0-1745-434b-80cc-a29f67bd478c))
(fp_line (start 4.52 -31.85) (end -1.98 -31.85)
(stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp a458387f-a6c0-4d2c-b198-6ce9eac9e13b))
(fp_line (start 4.52 3.91) (end 4.52 -31.85)
(stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 81e20265-5478-4e54-b5ac-ebef7cccda58))
(fp_line (start 5.83 -33.15) (end -3.29 -33.15)
(stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp c2735f9c-3e3b-4797-ab9d-f23219b017fa))
(fp_line (start 5.83 5.21) (end 5.83 -33.15)
(stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp dc8079bb-e514-4816-89e6-5be0756bc459))
(fp_line (start -3.68 -33.54) (end 6.22 -33.54)
(stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp d1a4fb15-66e4-4592-8992-b76528e44c7f))
(fp_line (start -3.68 5.6) (end -3.68 -33.54)
(stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp ff9f5457-9f93-44fe-8fa7-d82eb0a8e2c3))
(fp_line (start 6.22 -33.54) (end 6.22 5.6)
(stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp d57e479f-1be1-4251-9ba8-1b54b0685a31))
(fp_line (start 6.22 5.6) (end -3.68 5.6)
(stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 59e8e5c5-5504-457c-8c9e-fc64e004c49e))
(fp_line (start -3.18 -33.04) (end -3.18 4.1)
(stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp a327e466-55db-4d86-8e57-c681d17fbf9f))
(fp_line (start -3.18 -11.92) (end -1.98 -11.92)
(stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp a54483cc-49bf-403a-b84d-24ed6bd6a2c4))
(fp_line (start -3.18 4.1) (end -2.18 5.1)
(stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 8a745607-7fa3-4ce4-b324-59dad28e33f3))
(fp_line (start -2.18 5.1) (end 5.72 5.1)
(stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp a495ada1-e626-4c6a-b648-7f9144ea0c68))
(fp_line (start -1.98 -31.85) (end -1.98 -16.02)
(stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 506f40fa-2d2e-43c9-83a6-1a4cd97eda1f))
(fp_line (start -1.98 -16.02) (end -3.18 -16.02)
(stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 22b98e26-7bff-4be6-a010-5be0e7657396))
(fp_line (start -1.98 -16.02) (end -1.98 -16.02)
(stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp d7caa749-f747-4afe-835d-e0483fae46d9))
(fp_line (start -1.98 -11.92) (end -1.98 3.91)
(stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp a4fca729-a4af-4b40-8e66-24e1886453cb))
(fp_line (start -1.98 3.91) (end 4.52 3.91)
(stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp ec2c937f-13ed-4e1e-a9d9-820bc7186a62))
(fp_line (start 4.52 -31.85) (end -1.98 -31.85)
(stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp f84cf594-cd28-44dd-bdc7-8478c10d4a1d))
(fp_line (start 4.52 3.91) (end 4.52 -31.85)
(stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 6a7eafc6-4448-4f15-903f-995c6f53925f))
(fp_line (start 5.72 -33.04) (end -3.18 -33.04)
(stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 256575f4-e4f6-4b5d-826f-b99a1b10d8d5))
(fp_line (start 5.72 5.1) (end 5.72 -33.04)
(stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp a9571815-686a-4f5d-8639-dd9abe1a9011))
(pad "1" thru_hole roundrect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.147059)
(net 1 "Net-(J1-Pin_1)") (pinfunction "Pin_1") (pintype "passive") (tstamp c0ed6567-70d8-4c47-afe3-b87a7948138f))
(pad "2" thru_hole circle (at 2.54 0 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
(net 2 "Net-(J1-Pin_2)") (pinfunction "Pin_2") (pintype "passive") (tstamp ac67fb7d-c988-43f4-a61b-a0b4cda826d8))
(pad "3" thru_hole circle (at 0 -2.54 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
(net 3 "Net-(J1-Pin_3)") (pinfunction "Pin_3") (pintype "passive") (tstamp ddc90bfe-4be4-4f16-b890-b5489f78e2e2))
(pad "4" thru_hole circle (at 2.54 -2.54 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
(net 4 "Net-(J1-Pin_4)") (pinfunction "Pin_4") (pintype "passive") (tstamp 216a5b66-6df8-4d96-985b-cf2e12fc4a79))
(pad "5" thru_hole circle (at 0 -5.08 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
(net 5 "Net-(J1-Pin_5)") (pinfunction "Pin_5") (pintype "passive") (tstamp 7d9cf6ef-67bf-46b2-b287-f2cac2e64893))
(pad "6" thru_hole circle (at 2.54 -5.08 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
(net 6 "Net-(J1-Pin_6)") (pinfunction "Pin_6") (pintype "passive") (tstamp 2878ed2d-9072-42e5-a318-540a5b0ca7da))
(pad "7" thru_hole circle (at 0 -7.62 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
(net 7 "Net-(J1-Pin_7)") (pinfunction "Pin_7") (pintype "passive") (tstamp 4849fc83-b051-48b1-83a0-f2193d3d11cf))
(pad "8" thru_hole circle (at 2.54 -7.62 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
(net 8 "Net-(J1-Pin_8)") (pinfunction "Pin_8") (pintype "passive") (tstamp 1c964f64-f048-401c-8807-cd0369fa8337))
(pad "9" thru_hole circle (at 0 -10.16 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
(net 9 "Net-(J1-Pin_9)") (pinfunction "Pin_9") (pintype "passive") (tstamp df804895-1746-473e-b5c7-12f351b66e15))
(pad "10" thru_hole circle (at 2.54 -10.16 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
(net 10 "Net-(J1-Pin_10)") (pinfunction "Pin_10") (pintype "passive") (tstamp 582500c7-5d58-47b1-9b79-f6c8ff08fccb))
(pad "11" thru_hole circle (at 0 -12.7 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
(net 11 "Net-(J1-Pin_11)") (pinfunction "Pin_11") (pintype "passive") (tstamp 08d27fce-9c98-40d4-b5aa-1a825f4aefac))
(pad "12" thru_hole circle (at 2.54 -12.7 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
(net 12 "Net-(J1-Pin_12)") (pinfunction "Pin_12") (pintype "passive") (tstamp abe220a3-1ae9-41aa-bba3-17f8ea8b35be))
(pad "13" thru_hole circle (at 0 -15.24 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
(net 13 "Net-(J1-Pin_13)") (pinfunction "Pin_13") (pintype "passive") (tstamp d7afaccb-1fb3-48fe-a097-4b4888830e64))
(pad "14" thru_hole circle (at 2.54 -15.24 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
(net 14 "Net-(J1-Pin_14)") (pinfunction "Pin_14") (pintype "passive") (tstamp c6041230-621f-4d9e-921b-6ae845c99014))
(pad "15" thru_hole circle (at 0 -17.78 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
(net 15 "Net-(J1-Pin_15)") (pinfunction "Pin_15") (pintype "passive") (tstamp a24c17bd-ae70-49a8-b5b6-d5a396fd01f7))
(pad "16" thru_hole circle (at 2.54 -17.78 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
(net 16 "Net-(J1-Pin_16)") (pinfunction "Pin_16") (pintype "passive") (tstamp 16d22043-746b-4a42-8d45-75ceb2d92e79))
(pad "17" thru_hole circle (at 0 -20.32 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
(net 17 "Net-(J1-Pin_17)") (pinfunction "Pin_17") (pintype "passive") (tstamp a8ca552c-4969-46de-ad72-a2a378b762e5))
(pad "18" thru_hole circle (at 2.54 -20.32 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
(net 18 "Net-(J1-Pin_18)") (pinfunction "Pin_18") (pintype "passive") (tstamp 0e431414-9235-43c2-b1cb-0ff015909367))
(pad "19" thru_hole circle (at 0 -22.86 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
(net 19 "Net-(J1-Pin_19)") (pinfunction "Pin_19") (pintype "passive") (tstamp 2a5b91af-e1bf-4a0c-b86c-93ad625a7c49))
(pad "20" thru_hole circle (at 2.54 -22.86 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
(net 20 "Net-(J1-Pin_20)") (pinfunction "Pin_20") (pintype "passive") (tstamp 89e99107-3704-4725-9966-32c0b1e25812))
(pad "21" thru_hole circle (at 0 -25.4 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
(net 21 "Net-(J1-Pin_21)") (pinfunction "Pin_21") (pintype "passive") (tstamp e1e8656f-d36f-4aff-b7b6-5b68bfa85353))
(pad "22" thru_hole circle (at 2.54 -25.4 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
(net 22 "Net-(J1-Pin_22)") (pinfunction "Pin_22") (pintype "passive") (tstamp ff4bfd86-4459-4486-a007-10ce88048cb7))
(pad "23" thru_hole circle (at 0 -27.94 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
(net 23 "Net-(J1-Pin_23)") (pinfunction "Pin_23") (pintype "passive") (tstamp 43c2b467-ceee-470a-b7c0-d73239afdaaf))
(pad "24" thru_hole circle (at 2.54 -27.94 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
(net 24 "Net-(J1-Pin_24)") (pinfunction "Pin_24") (pintype "passive") (tstamp 0a55251e-23ee-4911-ac48-c6905f6d325a))
(model "${KICAD7_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x12_P2.54mm_Vertical.step"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(gr_rect (start 0 0) (end 293.1 117)
(stroke (width 0.1) (type default)) (fill none) (layer "Edge.Cuts") (tstamp 2259ffaf-1354-45b7-9d1b-c075e232ccfb))
(gr_text "23" (at 250.3 2.8) (layer "B.SilkS") (tstamp 0b00fc22-ba88-4d62-9525-763e7370f144)
(effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify left bottom mirror))
)
(gr_text "1" (at 204.9 4.6) (layer "B.SilkS") (tstamp aa0b97c6-a045-4cad-a075-ccfdd2731789)
(effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify left bottom mirror))
)
(gr_text "Клавиатура БПК {dblquote}Дельта-С{dblquote} / Delta-S Keyboard (PCB)\nRevision 2\nBoard Design by MadCat, 2023\nhttps://github.com/madcatse/Delta-S-M\nt.me/zx_delta_s\nhttps://www.youtube.com/@MadCatSE" (at 101.5 14.5) (layer "B.SilkS") (tstamp d7b55e88-a885-4800-b479-6a578f030933)
(effects (font (size 1.5 1.5) (thickness 0.2)) (justify left bottom mirror))
)
(gr_text "24" (at 243.6 13.4) (layer "B.SilkS") (tstamp dbadbf8e-195e-4905-bc80-31741dd212cb)
(effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify left bottom mirror))
)
(gr_text "2" (at 204.9 9.5) (layer "B.SilkS") (tstamp e7f2350e-b140-494d-bea7-c97562a45746)
(effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify left bottom mirror))
)
(gr_text "23" (at 247.5 2.8) (layer "F.SilkS") (tstamp 2f8096c0-f762-4bbb-aadf-4935df9166d1)
(effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify left bottom))
)
(gr_text "24" (at 240.9146 13.3924) (layer "F.SilkS") (tstamp 58467073-3647-40f8-8e5c-d1f6d47439e8)
(effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify left bottom))
)
(gr_text "1" (at 203.9792 4.5984) (layer "F.SilkS") (tstamp 6638f753-249d-4d1c-a7cc-3028e04d7c47)
(effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify left bottom))
)
(gr_text "2" (at 203.5792 9.3984) (layer "F.SilkS") (tstamp eb20c573-3a29-42dc-afc1-0a0cb9098e93)
(effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify left bottom))
)
(gr_text "Grid Size for Placement - 4.7625\nUpper Left corner with {dblquote}S{dblquote}" (at 120.1404 5.855) (layer "Dwgs.User") (tstamp 489d2861-9f62-4306-9aca-3f4ea366016a)
(effects (font (size 1 1) (thickness 0.15)) (justify left bottom))
)
(segment (start 219.5869 23.8843) (end 233.0526 37.35) (width 0.4) (layer "F.Cu") (net 1) (tstamp 95e32100-ef31-4f68-baab-e351c52114cf))
(segment (start 233.0526 37.35) (end 243.8304 37.35) (width 0.4) (layer "F.Cu") (net 1) (tstamp bf136851-52f6-4bcf-9ac9-e9e22d07659e))
(via (at 219.5869 23.8843) (size 1) (drill 0.5) (layers "F.Cu" "B.Cu") (net 1) (tstamp 87ac09cf-fa93-44d2-a280-1d0fd6d07093))
(segment (start 210.2457 6.0943) (end 211.75 4.59) (width 0.4) (layer "B.Cu") (net 1) (tstamp 1fb36ff4-67b8-4b43-9cf2-a38e9465395e))
(segment (start 218.4445 23.8843) (end 210.2457 15.6855) (width 0.4) (layer "B.Cu") (net 1) (tstamp 72667bfa-15c4-4cb5-a7e6-9c9e7375991f))
(segment (start 219.5869 23.8843) (end 218.4445 23.8843) (width 0.4) (layer "B.Cu") (net 1) (tstamp d0ea31d1-880a-43b0-9259-fe76cf30bd45))
(segment (start 210.2457 15.6855) (end 210.2457 6.0943) (width 0.4) (layer "B.Cu") (net 1) (tstamp dc48316e-b6f2-40f7-8847-f41ae4b6e986))
(segment (start 215.179 10.559) (end 211.75 7.13) (width 0.4) (layer "F.Cu") (net 2) (tstamp 46955384-69f7-4f08-8aba-5f05d18e9c22))
(segment (start 223.515 10.559) (end 215.179 10.559) (width 0.4) (layer "F.Cu") (net 2) (tstamp 5c73df79-65cd-48b6-af5f-d722c21fb299))
(via (at 223.515 10.559) (size 1) (drill 0.5) (layers "F.Cu" "B.Cu") (net 2) (tstamp 7b00cd0d-4f52-4bdb-ab47-0223c3d2f896))
(segment (start 224.3598 11.4038) (end 223.515 10.559) (width 0.4) (layer "B.Cu") (net 2) (tstamp 17cfaefe-629f-4156-862a-9f7fd27c9b27))
(segment (start 224.3598 26.7694) (end 224.3598 11.4038) (width 0.4) (layer "B.Cu") (net 2) (tstamp 443ba7fb-7dc5-4f7b-9dfc-9439c5560475))
(segment (start 237.4804 39.89) (end 224.3598 26.7694) (width 0.4) (layer "B.Cu") (net 2) (tstamp 9d3e4f4e-433e-43db-845e-6acf5dd70c85))
(segment (start 198.496786 4.33) (end 200.230486 6.0637) (width 0.4) (layer "F.Cu") (net 3) (tstamp 30df23b4-14e8-41de-95eb-612ee7d010dc))
(segment (start 210.8435 3.2317) (end 212.9317 3.2317) (width 0.4) (layer "F.Cu") (net 3) (tstamp 327eb11a-dff6-4774-8caf-81c2c681e9da))
(segment (start 139.0554 75.45) (end 120.0054 75.45) (width 0.4) (layer "F.Cu") (net 3) (tstamp 46f1965d-7781-4caf-9bf3-28d0cefb450b))
(segment (start 212.9317 3.2317) (end 214.29 4.59) (width 0.4) (layer "F.Cu") (net 3) (tstamp 65bc87fc-f2d4-4ebb-b2f3-6964fb0891d1))
(segment (start 146.1642 6.4287) (end 148.2629 4.33) (width 0.4) (layer "F.Cu") (net 3) (tstamp 7be81cb0-8ef4-428f-92db-259475bbf2ba))
(segment (start 148.2629 4.33) (end 198.496786 4.33) (width 0.4) (layer "F.Cu") (net 3) (tstamp a8310b11-5ccc-447d-8968-a874e25fa957))
(segment (start 208.0115 6.0637) (end 210.8435 3.2317) (width 0.4) (layer "F.Cu") (net 3) (tstamp b93fbaf5-2260-475b-a2d2-b7b6a91e351e))
(segment (start 143.8179 37.35) (end 124.7679 37.35) (width 0.4) (layer "F.Cu") (net 3) (tstamp bc7b8d6a-a47a-4a10-9c9a-35769e558304))
(segment (start 134.2929 18.3) (end 115.2429 18.3) (width 0.4) (layer "F.Cu") (net 3) (tstamp be3ba73b-444c-45d2-aa89-f1330194b33a))
(segment (start 200.230486 6.0637) (end 208.0115 6.0637) (width 0.4) (layer "F.Cu") (net 3) (tstamp e37b5a92-4bc7-48d9-a4f8-5facc888a6b3))
(via (at 146.1642 6.4287) (size 1) (drill 0.5) (layers "F.Cu" "B.Cu") (net 3) (tstamp 75aadcd5-51c8-493c-ae48-183376946234))
(segment (start 143.8179 51.6375) (end 148.5804 56.4) (width 0.4) (layer "B.Cu") (net 3) (tstamp 29ad7cc7-d480-4d9d-8981-31d08ba87548))
(segment (start 148.5804 65.925) (end 148.5804 56.4) (width 0.4) (layer "B.Cu") (net 3) (tstamp 82597ae9-0c00-4b00-917f-b38881da978b))
(segment (start 134.2929 51.6375) (end 129.5304 56.4) (width 0.4) (layer "B.Cu") (net 3) (tstamp 9013ecd1-dd42-42b1-bdf0-483488b39271))
(segment (start 115.2429 27.825) (end 124.7679 37.35) (width 0.4) (layer "B.Cu") (net 3) (tstamp 98506dea-fcfa-4efd-a30c-f42498da6381))
(segment (start 143.8179 37.35) (end 143.8179 51.6375) (width 0.4) (layer "B.Cu") (net 3) (tstamp 9c08fece-c7a0-444a-b730-f4c65fba7dc5))
(segment (start 143.8179 51.6375) (end 134.2929 51.6375) (width 0.4) (layer "B.Cu") (net 3) (tstamp a62b05c5-6941-45d4-9937-171e5c382bfa))
(segment (start 115.2429 18.3) (end 115.2429 27.825) (width 0.4) (layer "B.Cu") (net 3) (tstamp d2f83fb0-2d25-4781-a29a-b77cc83ab1fc))
(segment (start 134.2929 18.3) (end 146.1642 6.4287) (width 0.4) (layer "B.Cu") (net 3) (tstamp d779d8b0-9b2a-4f30-87d4-eb287101fea2))
(segment (start 139.0554 75.45) (end 148.5804 65.925) (width 0.4) (layer "B.Cu") (net 3) (tstamp fbca563f-26c7-4336-9951-d1aadf666e8d))
(segment (start 130.1939 58.0019) (end 130.8945 57.3013) (width 0.4) (layer "F.Cu") (net 4) (tstamp 2eb427d7-7403-4fb0-a4a7-2b831a9e6f60))
(segment (start 128.8669 58.0019) (end 130.1939 58.0019) (width 0.4) (layer "F.Cu") (net 4) (tstamp 313a390f-04d2-40d5-8b00-5f026e717925))
(segment (start 130.8945 57.3013) (end 147.2163 57.3013) (width 0.4) (layer "F.Cu") (net 4) (tstamp 3ea7ecc9-6533-49c2-a5aa-991015926d1d))
(segment (start 127.265 56.4) (end 128.8669 58.0019) (width 0.4) (layer "F.Cu") (net 4) (tstamp 4187ed61-ace6-4360-bc0f-eed182b54597))
(segment (start 149.2439 58.0019) (end 150.8458 56.4) (width 0.4) (layer "F.Cu") (net 4) (tstamp 57e03165-cc80-486a-a542-a14a162045cc))
(segment (start 147.9169 58.0019) (end 149.2439 58.0019) (width 0.4) (layer "F.Cu") (net 4) (tstamp 5f62bbe6-112b-4d1f-a706-bf6cbc2afa73))
(segment (start 193.146 14.617) (end 194.5331 13.2299) (width 0.4) (layer "F.Cu") (net 4) (tstamp 71d38c6c-5abb-4447-8cef-60ee0274dcbd))
(segment (start 150.8458 56.4) (end 167.6304 56.4) (width 0.4) (layer "F.Cu") (net 4) (tstamp 967c713a-ee9d-4050-95d8-a4e36edb9eab))
(segment (start 147.2163 57.3013) (end 147.9169 58.0019) (width 0.4) (layer "F.Cu") (net 4) (tstamp 9bff893d-e489-4e68-a43c-3a04bc1a3c1b))
(segment (start 110.4804 56.4) (end 127.265 56.4) (width 0.4) (layer "F.Cu") (net 4) (tstamp b4eac13a-739c-4b08-99f2-98cff41ad945))
(segment (start 157.0259 14.617) (end 193.146 14.617) (width 0.4) (layer "F.Cu") (net 4) (tstamp c2c0e04a-320a-48ec-a64f-6a411357cb14))
(segment (start 153.3429 18.3) (end 157.0259 14.617) (width 0.4) (layer "F.Cu") (net 4) (tstamp ca740e99-e37d-4270-bac2-d7e7810cba04))
(segment (start 194.5331 13.2299) (end 211.2477 13.2299) (width 0.4) (layer "F.Cu") (net 4) (tstamp d02424d1-d60d-4b07-8969-551fd208d4e5))
(via (at 211.2477 13.2299) (size 1) (drill 0.5) (layers "F.Cu" "B.Cu") (net 4) (tstamp ab733ae0-f3a1-483d-8c28-8d91e22e4a57))
(segment (start 105.7179 37.35) (end 105.7179 27.825) (width 0.4) (layer "B.Cu") (net 4) (tstamp 0e28fff4-9433-481d-9160-8a4e788fcefe))
(segment (start 105.7179 51.6375) (end 105.7179 37.35) (width 0.4) (layer "B.Cu") (net 4) (tstamp 0f3f603d-3ce5-40ca-bb82-f1554d25711a))
(segment (start 211.2477 10.1723) (end 211.2477 13.2299) (width 0.4) (layer "B.Cu") (net 4) (tstamp 1c136dfd-08c9-43ff-800e-80a7500e1cc7))
(segment (start 105.7179 27.825) (end 96.1929 18.3) (width 0.4) (layer "B.Cu") (net 4) (tstamp 395b6f9e-d629-49ae-be6f-2b879b286205))
(segment (start 110.4804 65.925) (end 110.4804 56.4) (width 0.4) (layer "B.Cu") (net 4) (tstamp 4b2a059b-a5e3-4362-bfe7-39500926e4d7))
(segment (start 162.8679 27.825) (end 162.8679 37.35) (width 0.4) (layer "B.Cu") (net 4) (tstamp 4dde8f5e-ded8-41f9-a417-2db3977a7916))
(segment (start 162.8679 51.6375) (end 162.8679 37.35) (width 0.4) (layer "B.Cu") (net 4) (tstamp 74495347-5e53-4577-af02-073c0cc1c762))
(segment (start 158.1054 75.45) (end 167.6304 65.925) (width 0.4) (layer "B.Cu") (net 4) (tstamp 7b3b7fa0-f21a-4265-a71e-2425145362ec))
(segment (start 110.4804 56.4) (end 105.7179 51.6375) (width 0.4) (layer "B.Cu") (net 4) (tstamp 9138f69c-a399-4962-a070-e68dae46b652))
(segment (start 153.3429 18.3) (end 162.8679 27.825) (width 0.4) (layer "B.Cu") (net 4) (tstamp 916c0e55-468a-4b40-a149-fea46a74f7a6))
(segment (start 167.6304 56.4) (end 162.8679 51.6375) (width 0.4) (layer "B.Cu") (net 4) (tstamp 9ad24d29-244d-424a-8633-2d5156e13427))
(segment (start 167.6304 65.925) (end 167.6304 56.4) (width 0.4) (layer "B.Cu") (net 4) (tstamp ad15cd4a-dcdb-49fb-b547-4b5322007882))
(segment (start 100.9554 75.45) (end 110.4804 65.925) (width 0.4) (layer "B.Cu") (net 4) (tstamp e67c536c-44ae-4d39-8548-eac3e1e3d9a4))
(segment (start 214.29 7.13) (end 211.2477 10.1723) (width 0.4) (layer "B.Cu") (net 4) (tstamp ea590f45-603d-449e-ad35-b69e864692a5))
(segment (start 208.0189 5.0637) (end 210.5543 2.5283) (width 0.4) (layer "F.Cu") (net 5) (tstamp 0ab62444-1381-4d0b-8f53-104e3d696b29))
(segment (start 210.5543 2.5283) (end 214.7683 2.5283) (width 0.4) (layer "F.Cu") (net 5) (tstamp 33947f39-77f5-49f4-83c0-e026e85416ec))
(segment (start 214.7683 2.5283) (end 216.83 4.59) (width 0.4) (layer "F.Cu") (net 5) (tstamp 5ac134ad-a1dd-4c64-b7c7-4c407df815b5))
(segment (start 91.4304 56.4) (end 93.0355 54.7949) (width 0.4) (layer "F.Cu") (net 5) (tstamp 711a7231-c5b7-4e60-8694-ce6c9f5fded6))
(segment (start 93.0355 54.7949) (end 185.0753 54.7949) (width 0.4) (layer "F.Cu") (net 5) (tstamp 7e99ff90-af12-48f8-842f-ab3ae92fd5f3))
(segment (start 200.6447 5.0637) (end 208.0189 5.0637) (width 0.4) (layer "F.Cu") (net 5) (tstamp 9c883a26-09f2-48ca-b005-54f1fa63cb8a))
(segment (start 185.0753 54.7949) (end 186.6804 56.4) (width 0.4) (layer "F.Cu") (net 5) (tstamp d811661a-443d-496d-b14e-e437ad212957))
(via (at 200.6447 5.0637) (size 1) (drill 0.5) (layers "F.Cu" "B.Cu") (net 5) (tstamp 45f4d66a-b9a3-4de6-8145-55674e28f703))
(segment (start 77.1429 18.3) (end 86.6679 27.825) (width 0.4) (layer "B.Cu") (net 5) (tstamp 125b2261-f833-40b3-88ac-6f5507e14604))
(segment (start 181.9179 37.35) (end 185.5498 33.7181) (width 0.4) (layer "B.Cu") (net 5) (tstamp 4221d8a2-2613-4fd9-98c5-5f7e77e3396a))
(segment (start 185.5498 23.1224) (end 186.7547 21.9175) (width 0.4) (layer "B.Cu") (net 5) (tstamp 435e090f-8886-4b76-ba94-5483be271286))
(segment (start 86.6679 27.825) (end 86.6679 37.35) (width 0.4) (layer "B.Cu") (net 5) (tstamp 5107b6a6-2cd5-4c8a-baa8-667e35b5063c))
(segment (start 173.0466 18.9537) (end 172.3929 18.3) (width 0.4) (layer "B.Cu") (net 5) (tstamp 553bef97-9a5e-462b-a5c8-c9e15b7c443f))
(segment (start 185.5498 33.7181) (end 185.5498 23.1224) (width 0.4) (layer "B.Cu") (net 5) (tstamp 613993a1-e781-4036-ba41-382d88cfe272))
(segment (start 91.4304 65.925) (end 91.4304 56.4) (width 0.4) (layer "B.Cu") (net 5) (tstamp 61ee7933-b45f-4e10-9b63-cfc904cf868e))
(segment (start 186.6804 56.4) (end 186.6804 65.925) (width 0.4) (layer "B.Cu") (net 5) (tstamp 74fbc66a-47d9-49e3-a651-257c78577349))
(segment (start 186.7547 18.9537) (end 173.0466 18.9537) (width 0.4) (layer "B.Cu") (net 5) (tstamp 834c6b95-6e69-498e-b33f-d6595b85ef34))
(segment (start 186.7547 21.9175) (end 186.7547 18.9537) (width 0.4) (layer "B.Cu") (net 5) (tstamp 867b8026-955d-4958-b47a-1a1e9250692b))
(segment (start 91.4304 56.4) (end 86.6679 51.6375) (width 0.4) (layer "B.Cu") (net 5) (tstamp 9e21de5a-d3c0-47fe-834d-c32f2135a5dd))
(segment (start 86.6679 51.6375) (end 86.6679 37.35) (width 0.4) (layer "B.Cu") (net 5) (tstamp 9e3c516d-789d-4c50-bf68-ec20c38b055d))
(segment (start 186.7547 18.9537) (end 200.6447 5.0637) (width 0.4) (layer "B.Cu") (net 5) (tstamp c0fa1079-0464-4225-9d30-b9410bc7f752))
(segment (start 181.9179 37.35) (end 186.6804 42.1125) (width 0.4) (layer "B.Cu") (net 5) (tstamp caaeb940-82fe-4f20-852a-fd0983736161))
(segment (start 81.9054 75.45) (end 91.4304 65.925) (width 0.4) (layer "B.Cu") (net 5) (tstamp cdf30bc7-2a1e-40f4-b0bc-8b62a139cdaf))
(segment (start 186.6804 42.1125) (end 186.6804 56.4) (width 0.4) (layer "B.Cu") (net 5) (tstamp e13ff2cc-d7d2-4d83-a4a7-dd52d17ab748))
(segment (start 186.6804 65.925) (end 177.1554 75.45) (width 0.4) (layer "B.Cu") (net 5) (tstamp e479e163-632c-4de6-a9ca-73974753044b))
(segment (start 205.7304 56.4) (end 203.3803 54.0499) (width 0.4) (layer "F.Cu") (net 6) (tstamp 001734fd-5741-4426-b63a-1c7b979e2071))
(segment (start 182.4213 21.2291) (end 182.4213 23.8998) (width 0.4) (layer "F.Cu") (net 6) (tstamp 09379c04-cc11-44b9-9212-5ab5bc3c1ca7))
(segment (start 74.7305 54.0499) (end 72.3804 56.4) (width 0.4) (layer "F.Cu") (net 6) (tstamp 352bd6cf-3126-48a2-ab04-7c5db7affd92))
(segment (start 185.3504 18.3) (end 182.4213 21.2291) (width 0.4) (layer "F.Cu") (net 6) (tstamp 3553a066-4930-46ad-a0aa-fa40dcf7b2cd))
(segment (start 195.8715 37.35) (end 200.9679 37.35) (width 0.4) (layer "F.Cu") (net 6) (tstamp 4039d5cf-8bf0-4caf-98f3-40d5d47962cc))
(segment (start 203.3803 54.0499) (end 74.7305 54.0499) (width 0.4) (layer "F.Cu") (net 6) (tstamp 68ac4f22-bbfa-44a5-9d5c-d6962f777d43))
(segment (start 211.2666 15.2779) (end 194.465 15.2779) (width 0.4) (layer "F.Cu") (net 6) (tstamp 6dd59cb1-844c-41df-bb9c-22b945d84e76))
(segment (start 191.4429 18.3) (end 185.3504 18.3) (width 0.4) (layer "F.Cu") (net 6) (tstamp 81072882-7f84-4193-97b5-e029bbd866c7))
(segment (start 194.465 15.2779) (end 191.4429 18.3) (width 0.4) (layer "F.Cu") (net 6) (tstamp 90ee65aa-ceb9-4db7-a8d9-7190f990710d))
(segment (start 182.4213 23.8998) (end 195.8715 37.35) (width 0.4) (layer "F.Cu") (net 6) (tstamp 97ca462a-6a86-4b88-ad1a-97e1fa9c503c))
(via (at 211.2666 15.2779) (size 1) (drill 0.5) (layers "F.Cu" "B.Cu") (net 6) (tstamp 5b37f42c-06b3-4d6f-b622-2313ae3b5365))
(segment (start 67.6179 51.6375) (end 67.6179 37.35) (width 0.4) (layer "B.Cu") (net 6) (tstamp 026e98ea-4074-41cd-9c26-0125c382f85e))
(segment (start 258.7215 102.1163) (end 208.259 102.1163) (width 0.4) (layer "B.Cu") (net 6) (tstamp 27583bd3-08c1-4b7c-8269-7ed2599d7457))
(segment (start 72.3804 65.925) (end 62.8554 75.45) (width 0.4) (layer "B.Cu") (net 6) (tstamp 38a3dda5-259f-43c4-8411-3cac0175194d))
(segment (start 52.0417 99.4805) (end 52.0417 99.9336) (width 0.4) (layer "B.Cu") (net 6) (tstamp 46c5a4f0-86cb-4b7d-a3f3-2278aa577006))
(segment (start 208.259 102.1163) (end 205.7304 99.5877) (width 0.4) (layer "B.Cu") (net 6) (tstamp 4c5925ef-5129-4757-a60d-d5e2f48dbd4c))
(segment (start 67.6179 37.35) (end 58.0929 27.825) (width 0.4) (layer "B.Cu") (net 6) (tstamp 4e9e9c01-ec5b-40d4-93c7-cd295cbaa250))
(segment (start 50.9838 100.9915) (end 35.3813 100.9915) (width 0.4) (layer "B.Cu") (net 6) (tstamp 4ebe3d5e-218c-459c-8efd-bbeb236560d0))
(segment (start 62.8554 75.45) (end 62.8554 83.8437) (width 0.4) (layer "B.Cu") (net 6) (tstamp 63fa1faa-d10e-4539-b0c1-35e55ed04d91))
(segment (start 200.9679 37.35) (end 205.7304 42.1125) (width 0.4) (layer "B.Cu") (net 6) (tstamp 776cc7e4-c72a-48e4-94c5-e735fb959f0b))
(segment (start 55.1657 96.3565) (end 52.0417 99.4805) (width 0.4) (layer "B.Cu") (net 6) (tstamp 87fa0d60-5803-4672-999a-9decf8634dc5))
(segment (start 62.8554 83.8437) (end 55.1657 91.5334) (width 0.4) (layer "B.Cu") (net 6) (tstamp 891a4bc9-1d6b-4d17-a3e0-d1ee0d7a4c95))
(segment (start 205.7304 42.1125) (end 205.7304 56.4) (width 0.4) (layer "B.Cu") (net 6) (tstamp 98cf319d-0407-4c0a-bdf9-00b4bd8c726e))
(segment (start 58.0929 27.825) (end 58.0929 18.3) (width 0.4) (layer "B.Cu") (net 6) (tstamp 9b4e4f0d-dde8-4ae2-b2b3-05cf3f1e1173))
(segment (start 266.3378 94.5) (end 258.7215 102.1163) (width 0.4) (layer "B.Cu") (net 6) (tstamp 9c6a5ed9-0e52-4750-9ef8-8d745db9ca55))
(segment (start 205.7304 99.5877) (end 205.7304 56.4) (width 0.4) (layer "B.Cu") (net 6) (tstamp a10c3815-d72c-40e9-ba6b-a9ffeff973f6))
(segment (start 72.3804 56.4) (end 67.6179 51.6375) (width 0.4) (layer "B.Cu") (net 6) (tstamp a66d467d-70a3-4461-8dd1-c6f4bc0e44be))
(segment (start 216.83 7.13) (end 216.83 9.7145) (width 0.4) (layer "B.Cu") (net 6) (tstamp adc7ed4f-c3fa-428d-9c2c-91fb896e9556))
(segment (start 35.3813 100.9915) (end 31.4298 97.04) (width 0.4) (layer "B.Cu") (net 6) (tstamp c2443ea4-3c27-4378-a603-1ef6ce2acaac))
(segment (start 31.4298 97.04) (end 23.1679 97.04) (width 0.4) (layer "B.Cu") (net 6) (tstamp c63fbb6e-60ec-4a78-96a3-6e1ef08c0fa6))
(segment (start 216.83 9.7145) (end 211.2666 15.2779) (width 0.4) (layer "B.Cu") (net 6) (tstamp c8419592-a1bf-4d6e-a48e-0e92273cdaee))
(segment (start 55.1657 91.5334) (end 55.1657 96.3565) (width 0.4) (layer "B.Cu") (net 6) (tstamp cce84d29-31df-4341-81f6-16590ac1c958))
(segment (start 72.3804 56.4) (end 72.3804 65.925) (width 0.4) (layer "B.Cu") (net 6) (tstamp d8cc35d9-fb63-4d3c-aa83-044ac43f0369))
(segment (start 52.0417 99.9336) (end 50.9838 100.9915) (width 0.4) (layer "B.Cu") (net 6) (tstamp daa2bd7c-8754-4032-90d0-1de0f1df48a5))
(segment (start 274.7867 94.5) (end 266.3378 94.5) (width 0.4) (layer "B.Cu") (net 6) (tstamp dd4387ab-2acc-4ceb-9333-6d48409fd4c3))
(segment (start 220.0179 37.35) (end 232.3479 49.68) (width 0.4) (layer "F.Cu") (net 7) (tstamp 0adaab91-ccaf-488f-b968-b2e53a8b7350))
(segment (start 69.5806 58.0189) (end 67.9617 56.4) (width 0.4) (layer "F.Cu") (net 7) (tstamp 0c40da55-6e53-453e-801d-18e4b0c2c1f6))
(segment (start 106.2671 58.0487) (end 105.5271 57.3087) (width 0.4) (layer "F.Cu") (net 7) (tstamp 0f64c4cb-48c5-4044-aa31-c01f377ab6d3))
(segment (start 102.508 58.0224) (end 87.9104 58.0224) (width 0.4) (layer "F.Cu") (net 7) (tstamp 15907a34-1956-4a0e-85b5-0ff36977950f))
(segment (start 240.4311 84.1129) (end 212.7623 84.1129) (width 0.4) (layer "F.Cu") (net 7) (tstamp 1aeded17-1c18-4603-b9c5-fdfde8902e5e))
(segment (start 87.9104 58.0224) (end 87.1995 57.3115) (width 0.4) (layer "F.Cu") (net 7) (tstamp 1dd5766a-59a2-4d78-b5cc-e0179b96621c))
(segment (start 83.4615 58.0189) (end 69.5806 58.0189) (width 0.4) (layer "F.Cu") (net 7) (tstamp 36b138f3-53c1-4b4e-8570-610607b01b97))
(segment (start 246.554 77.99) (end 240.4311 84.1129) (width 0.4) (layer "F.Cu") (net 7) (tstamp 3d8fee90-6065-4b4b-882f-1515fc25ff48))
(segment (start 258.9117 77.99) (end 246.554 77.99) (width 0.4) (layer "F.Cu") (net 7) (tstamp 4a952dcf-e099-49ab-bfa0-5404dd28fa33))
(segment (start 212.7623 84.1129) (end 207.5122 89.363) (width 0.4) (layer "F.Cu") (net 7) (tstamp 6a2c0c61-8d09-400c-86fb-0e260474604f))
(segment (start 103.2217 57.3087) (end 102.508 58.0224) (width 0.4) (layer "F.Cu") (net 7) (tstamp 6ed65061-fe75-4e33-acb7-895508c134a7))
(segment (start 151.3362 89.363) (end 146.1992 94.5) (width 0.4) (layer "F.Cu") (net 7) (tstamp 7cf4c62f-6762-4bc4-9b0a-1e8cc66dcce8))
(segment (start 84.1689 57.3115) (end 83.4615 58.0189) (width 0.4) (layer "F.Cu") (net 7) (tstamp 7dffa0c2-ea04-4477-9a35-59e1ef8f894e))
(segment (start 105.5271 57.3087) (end 103.2217 57.3087) (width 0.4) (layer "F.Cu") (net 7) (tstamp 987751e5-50cd-40bd-9c4b-f9e7399f3471))
(segment (start 87.1995 57.3115) (end 84.1689 57.3115) (width 0.4) (layer "F.Cu") (net 7) (tstamp 9ab05d46-8c49-4aac-a37c-8a9d782582f9))
(segment (start 263.3042 49.68) (end 270.0242 56.4) (width 0.4) (layer "F.Cu") (net 7) (tstamp 9c76b5f2-43ca-4839-a2af-1844dceb48cf))
(segment (start 207.5122 89.363) (end 151.3362 89.363) (width 0.4) (layer "F.Cu") (net 7) (tstamp b0f675f1-7010-4c10-ba9e-16a3431a4d90))
(segment (start 232.3479 49.68) (end 263.3042 49.68) (width 0.4) (layer "F.Cu") (net 7) (tstamp d22dfd41-a3a9-40af-a52e-5822c0864191))
(segment (start 67.9617 56.4) (end 53.3304 56.4) (width 0.4) (layer "F.Cu") (net 7) (tstamp dcc8ba30-80f2-4736-bdad-c8f33a2d9c2a))
(segment (start 112.4099 58.0487) (end 106.2671 58.0487) (width 0.4) (layer "F.Cu") (net 7) (tstamp e0f70af8-9824-45b4-aca7-dedba836dda4))
(segment (start 112.5347 57.9239) (end 112.4099 58.0487) (width 0.4) (layer "F.Cu") (net 7) (tstamp fbd68cb3-f271-4894-ba33-39551edd0ab4))
(via (at 112.5347 57.9239) (size 1) (drill 0.5) (layers "F.Cu" "B.Cu") (net 7) (tstamp 095da461-ebb8-448b-a63e-ee92e7b9a248))
(segment (start 218.0132 3.2332) (end 219.37 4.59) (width 0.4) (layer "B.Cu") (net 7) (tstamp 00750315-e1b8-4cde-a9ca-babb164d961f))
(segment (start 31.8992 75.45) (end 31.8992 71.7348) (width 0.4) (layer "B.Cu") (net 7) (tstamp 02ae40aa-e1d4-4eb0-82b9-7e730de23f4f))
(segment (start 146.1992 94.5) (end 139.8687 88.1695) (width 0.4) (layer "B.Cu") (net 7) (tstamp 039a289e-d00c-4e47-9f41-49afca5ecc7c))
(segment (start 210.4929 18.3) (end 220.0179 27.825) (width 0.4) (layer "B.Cu") (net 7) (tstamp 074e4e70-e5de-4842-b369-5eb1a6eec7dd))
(segment (start 39.0429 27.825) (end 48.5679 37.35) (width 0.4) (layer "B.Cu") (net 7) (tstamp 5157d589-cf13-44fa-8563-b1a425703191))
(segment (start 220.0179 27.825) (end 220.0179 37.35) (width 0.4) (layer "B.Cu") (net 7) (tstamp 63ecc5a4-f8b8-4bb1-a4da-4534decd7a2c))
(segment (start 270.0242 66.8775) (end 258.9117 77.99) (width 0.4) (layer "B.Cu") (net 7) (tstamp 702e98ba-476a-47bf-a9ba-15c50a3f10f1))
(segment (start 48.5679 56.4) (end 48.5679 37.35) (width 0.4) (layer "B.Cu") (net 7) (tstamp 756a2f66-f290-4e15-a733-61f02d14339c))
(segment (start 125.1504 65.5852) (end 120.196 65.5852) (width 0.4) (layer "B.Cu") (net 7) (tstamp 80c2ce0a-0298-4a36-af68-15b3b7246aa1))
(segment (start 209.5373 4.538) (end 210.8421 3.2332) (width 0.4) (layer "B.Cu") (net 7) (tstamp 8591bfe9-ebc3-4b23-a30b-7067e98b7e90))
(segment (start 209.5373 17.3444) (end 209.5373 4.538) (width 0.4) (layer "B.Cu") (net 7) (tstamp 8a202193-b610-4a5b-abef-92797814c91d))
(segment (start 139.8687 80.3035) (end 125.1504 65.5852) (width 0.4) (layer "B.Cu") (net 7) (tstamp 94e59f4e-9745-4c7b-8c74-a0996b17834b))
(segment (start 31.8992 71.7348) (end 47.234 56.4) (width 0.4) (layer "B.Cu") (net 7) (tstamp 9c992bf3-c5fd-461b-801d-d5b824de9c17))
(segment (start 48.5679 56.4) (end 53.3304 56.4) (width 0.4) (layer "B.Cu") (net 7) (tstamp b4470b64-c780-48bf-872a-8f2d36426ce6))
(segment (start 39.0429 18.3) (end 39.0429 27.825) (width 0.4) (layer "B.Cu") (net 7) (tstamp c0ba6c04-483a-43e5-af52-01a7a7e5b461))
(segment (start 139.8687 88.1695) (end 139.8687 80.3035) (width 0.4) (layer "B.Cu") (net 7) (tstamp c8e78575-8205-4f08-b3a5-9269840a825d))
(segment (start 47.234 56.4) (end 48.5679 56.4) (width 0.4) (layer "B.Cu") (net 7) (tstamp d640fb74-a1c9-4954-aa8d-d2786c67976e))
(segment (start 120.196 65.5852) (end 112.5347 57.9239) (width 0.4) (layer "B.Cu") (net 7) (tstamp eca4ed69-8126-4c49-be1d-f7f2cde430e9))
(segment (start 270.0242 56.4) (end 270.0242 66.8775) (width 0.4) (layer "B.Cu") (net 7) (tstamp ee88f0bf-a6c9-4b35-bbde-858aa56014cb))
(segment (start 210.8421 3.2332) (end 218.0132 3.2332) (width 0.4) (layer "B.Cu") (net 7) (tstamp f6bbc931-4ee3-42ee-a7b1-15587f7f8302))
(segment (start 210.4929 18.3) (end 209.5373 17.3444) (width 0.4) (layer "B.Cu") (net 7) (tstamp fabfb622-c251-447f-8797-ed9cd72bc5e1))
(segment (start 215.2554 94.5) (end 225.4154 94.5) (width 0.4) (layer "F.Cu") (net 8) (tstamp 28099ace-da6c-4359-8d76-bfa64ab6e2a5))
(segment (start 225.4154 94.5) (end 227.9554 97.04) (width 0.4) (layer "F.Cu") (net 8) (tstamp 8dfb20d7-7d8f-40c1-abe1-51c099c0caa6))
(segment (start 215.2554 94.5) (end 215.3604 94.395) (width 0.4) (layer "B.Cu") (net 8) (tstamp 03378239-e554-4de9-93aa-8a5889b0be81))
(segment (start 215.2554 85.2863) (end 215.2554 79.1131) (width 0.4) (layer "B.Cu") (net 8) (tstamp 068bb01d-5786-4b92-98e5-4eb1bcbf26aa))
(segment (start 211.2147 72.6866) (end 211.2147 74.0983) (width 0.4) (layer "B.Cu") (net 8) (tstamp 11341e65-0467-4478-a918-e1c4b40724fd))
(segment (start 221.6662 37.9866) (end 220.2016 39.4512) (width 0.4) (layer "B.Cu") (net 8) (tstamp 1673b157-3d70-4402-bc90-f535311e7d3a))
(segment (start 221.6662 27.9697) (end 221.6662 37.9866) (width 0.4) (layer "B.Cu") (net 8) (tstamp 16e67766-f372-41e2-90c1-9ff32b18d1ae))
(segment (start 216.8591 39.4512) (end 213.8342 42.4761) (width 0.4) (layer "B.Cu") (net 8) (tstamp 19afdf21-ab74-4fca-b619-8c6e6a22c9bc))
(segment (start 219.37 11.3632) (end 220.5888 12.582) (width 0.4) (layer "B.Cu") (net 8) (tstamp 45c19af5-199f-46d7-b784-9bbbc3c5def9))
(segment (start 215.2554 79.1131) (end 212.4861 76.3438) (width 0.4) (layer "B.Cu") (net 8) (tstamp 65e717e1-dd32-4280-81d2-88246d7f15a5))
(segment (start 224.2095 63.2035) (end 228.5019 63.2035) (width 0.4) (layer "B.Cu") (net 8) (tstamp 7bc17b65-c584-4b02-8065-9eb142a69eb0))
(segment (start 213.8342 42.4761) (end 213.8342 70.0671) (width 0.4) (layer "B.Cu") (net 8) (tstamp 7d92627c-c797-4939-97b2-8cc22232fb96))
(segment (start 212.4861 74.9269) (end 224.2095 63.2035) (width 0.4) (layer "B.Cu") (net 8) (tstamp 855a906e-10e6-44e9-a8aa-c175e4f68ef7))
(segment (start 220.2016 39.4512) (end 216.8591 39.4512) (width 0.4) (layer "B.Cu") (net 8) (tstamp a1effb6b-6354-4718-bf89-dea90c2bb055))
(segment (start 235.3054 56.4) (end 243.8304 56.4) (width 0.4) (layer "B.Cu") (net 8) (tstamp b4ea7963-d3d3-49e2-9404-9e7ee473da87))
(segment (start 213.8342 70.0671) (end 211.2147 72.6866) (width 0.4) (layer "B.Cu") (net 8) (tstamp b79ad00f-20e1-4f9b-9aff-1716e5357d11))
(segment (start 212.4861 76.3438) (end 212.4861 74.9269) (width 0.4) (layer "B.Cu") (net 8) (tstamp b8a40e3e-f630-4da2-8c76-32a998aca225))
(segment (start 215.3604 94.395) (end 215.3604 85.3913) (width 0.4) (layer "B.Cu") (net 8) (tstamp bb017e7c-1128-454d-90ad-8d06a36d3763))
(segment (start 228.5019 63.2035) (end 235.3054 56.4) (width 0.4) (layer "B.Cu") (net 8) (tstamp bb21e74f-d6f7-49db-8119-e1fd095972a0))
(segment (start 220.5888 12.582) (end 220.5888 26.8923) (width 0.4) (layer "B.Cu") (net 8) (tstamp c822634a-b8c0-463d-b2c6-104af2258d31))
(segment (start 211.2147 74.0983) (end 212.0433 74.9269) (width 0.4) (layer "B.Cu") (net 8) (tstamp cd75d086-d79c-4b68-bd34-a0f992412b53))
(segment (start 219.37 7.13) (end 219.37 11.3632) (width 0.4) (layer "B.Cu") (net 8) (tstamp e0f7f5b6-980c-456a-8c62-8ce8cf5d2757))
(segment (start 212.0433 74.9269) (end 212.4861 74.9269) (width 0.4) (layer "B.Cu") (net 8) (tstamp ec65323f-2a0f-4192-bb4b-e9fdb2a9f516))
(segment (start 220.5888 26.8923) (end 221.6662 27.9697) (width 0.4) (layer "B.Cu") (net 8) (tstamp ee91ca20-29a4-4215-b0d5-43c8c5745a69))
(segment (start 215.3604 85.3913) (end 215.2554 85.2863) (width 0.4) (layer "B.Cu") (net 8) (tstamp f2ecd12f-0723-40c9-9f93-042f773e6a2b))
(segment (start 196.2054 75.45) (end 199.0067 72.6487) (width 0.4) (layer "F.Cu") (net 9) (tstamp 202b2caf-9cee-40f1-beb3-fce2c1d5497e))
(segment (start 219.1196 1.7996) (end 209.8661 1.7996) (width 0.4) (layer "F.Cu") (net 9) (tstamp 25fec725-76b8-4ab1-b0dd-1805d736a458))
(segment (start 199.0067 72.6487) (end 222.6141 72.6487) (width 0.4) (layer "F.Cu") (net 9) (tstamp 27e414ea-152e-46da-9fc0-a04e3f50405b))
(segment (start 209.8661 1.7996) (end 208.9335 2.7322) (width 0.4) (layer "F.Cu") (net 9) (tstamp 2dd7c763-bbb8-4499-ad62-65a581083138))
(segment (start 222.6141 72.6487) (end 227.9554 77.99) (width 0.4) (layer "F.Cu") (net 9) (tstamp 3ec2c3d7-3bbb-455f-91e8-c3c306fd1ce3))
(segment (start 221.91 4.59) (end 219.1196 1.7996) (width 0.4) (layer "F.Cu") (net 9) (tstamp 4d639f2f-67b6-482b-a1e5-968badb3dbfc))
(via (at 208.9335 2.7322) (size 1) (drill 0.5) (layers "F.Cu" "B.Cu") (net 9) (tstamp d89b6645-7a32-4f79-bc32-b47c8272d615))
(segment (start 190.3123 80.2724) (end 190.3123 80.7769) (width 0.4) (layer "B.Cu") (net 9) (tstamp 05e48a67-2ee8-496f-9b0e-c0df47ad5902))
(segment (start 195.1347 75.45) (end 190.3123 80.2724) (width 0.4) (layer "B.Cu") (net 9) (tstamp 0b2b463e-856e-4f9a-8897-77cd31f3e7db))
(segment (start 199.8373 61.2224) (end 199.8373 71.8181) (width 0.4) (layer "B.Cu") (net 9) (tstamp 1272ce46-a707-4b04-ad45-231dc42ac6fd))
(segment (start 204.5998 23.1224) (end 204.5998 31.0146) (width 0.4) (layer "B.Cu") (net 9) (tstamp 1c05ca8c-111d-411b-bd75-bf2ce1d5c160))
(segment (start 200.9925 41.2604) (end 200.9925 60.0672) (width 0.4) (layer "B.Cu") (net 9) (tstamp 1eb6d208-5bd4-497e-a7fb-2a9052538d59))
(segment (start 143.2663 96.3622) (end 140.148 99.4805) (width 0.4) (layer "B.Cu") (net 9) (tstamp 24f1dbdc-91b6-422a-b7ea-1a3254d0eaa7))
(segment (start 204.5998 31.0146) (end 199.3387 36.2757) (width 0.4) (layer "B.Cu") (net 9) (tstamp 2635f205-9a16-4de3-a547-e2e341f134ac))
(segment (start 208.9335 2.7322) (end 207.1724 4.4933) (width 0.4) (layer "B.Cu") (net 9) (tstamp 34f500c0-1c3f-4dab-89b8-30a1cca826ae))
(segment (start 174.727 96.3622) (end 143.2663 96.3622) (width 0.4) (layer "B.Cu") (net 9) (tstamp 37752e2e-4e1f-4bee-9826-4b919a64bf6a))
(segment (start 207.1724 20.5498) (end 204.5998 23.1224) (width 0.4) (layer "B.Cu") (net 9) (tstamp 503b23b3-ae2d-4148-b5b1-a387b7480ae0))
(segment (start 139.1176 100.964) (end 83.6069 100.964) (width 0.4) (layer "B.Cu") (net 9) (tstamp 5c004535-dd6a-4b6c-a820-04846729d3ab))
(segment (start 200.9925 60.0672) (end 199.8373 61.2224) (width 0.4) (layer "B.Cu") (net 9) (tstamp 639066ca-4d04-45a5-b307-4ab891e2d426))
(segment (start 140.148 99.4805) (end 140.148 99.9336) (width 0.4) (layer "B.Cu") (net 9) (tstamp 70bc0317-b106-4040-9706-440be449e6ea))
(segment (start 207.1724 4.4933) (end 207.1724 20.5498) (width 0.4) (layer "B.Cu") (net 9) (tstamp 89519451-2ef6-4db3-a58e-21c5d4a1706a))
(segment (start 199.3387 36.2757) (end 199.3387 39.6066) (width 0.4) (layer "B.Cu") (net 9) (tstamp 9f8afd05-0432-43d4-ba77-9ebc303d20e4))
(segment (start 199.8373 71.8181) (end 196.2054 75.45) (width 0.4) (layer "B.Cu") (net 9) (tstamp ac9b5867-9bc0-4060-986d-6842fd262d7d))
(segment (start 140.148 99.9336) (end 139.1176 100.964) (width 0.4) (layer "B.Cu") (net 9) (tstamp b64462c0-645b-49d7-b756-eff7c8708dec))
(segment (start 199.3387 39.6066) (end 200.9925 41.2604) (width 0.4) (layer "B.Cu") (net 9) (tstamp bb5900d8-0ffa-4c71-8a8d-1a688ef9b137))
(segment (start 83.6069 100.964) (end 77.1429 94.5) (width 0.4) (layer "B.Cu") (net 9) (tstamp bd62f511-5a74-4a5e-af8b-5297c1d2cadb))
(segment (start 190.3123 80.7769) (end 174.727 96.3622) (width 0.4) (layer "B.Cu") (net 9) (tstamp f091ac4c-f422-449b-91cb-39a32a2e48da))
(segment (start 196.2054 75.45) (end 195.1347 75.45) (width 0.4) (layer "B.Cu") (net 9) (tstamp fa4bd50a-d8ae-4299-96b7-d93faa860386))
(segment (start 213.8792 75.2797) (end 213.8792 75.2796) (width 0.4) (layer "F.Cu") (net 10) (tstamp 05a0c54b-f696-46a3-8930-c015a083c98a))
(segment (start 214.0495 75.45) (end 209.3623 80.1372) (width 0.4) (layer "F.Cu") (net 10) (tstamp 20bd3ae4-5f5f-4956-84e4-a60c641d1258))
(segment (start 209.3623 80.1372) (end 209.3623 80.715) (width 0.4) (layer "F.Cu") (net 10) (tstamp 39160ed6-1345-4eda-9d38-66d6cd7bc3f7))
(segment (start 63.9318 88.6611) (end 58.0929 94.5) (width 0.4) (layer "F.Cu") (net 10) (tstamp 4d3ef275-b3ed-4bbc-a0b4-8e4f81d527b7))
(segment (start 213.8792 75.2796) (end 213.8721 75.2796) (width 0.4) (layer "F.Cu") (net 10) (tstamp 52200530-7170-470b-93d0-16feff2e51ed))
(segment (start 213.8721 75.2796) (end 212.2432 73.6507) (width 0.4) (layer "F.Cu") (net 10) (tstamp 851c5440-df3a-41c9-9625-14a01d27a2f0))
(segment (start 201.4162 88.6611) (end 63.9318 88.6611) (width 0.4) (layer "F.Cu") (net 10) (tstamp 8bcbad62-3e62-4f1c-a16f-8567d2a8a999))
(segment (start 214.0495 75.45) (end 213.8792 75.2797) (width 0.4) (layer "F.Cu") (net 10) (tstamp a0e9db76-179e-4f86-9805-514cb7519131))
(segment (start 209.3623 80.715) (end 201.4162 88.6611) (width 0.4) (layer "F.Cu") (net 10) (tstamp ae63ddf2-cff9-44ad-a6b4-09c093f90865))
(segment (start 214.0495 75.45) (end 215.2554 75.45) (width 0.4) (layer "F.Cu") (net 10) (tstamp b9e28ad6-42c7-4ae0-b0be-ba2570b13409))
(via (at 212.2432 73.6507) (size 1) (drill 0.5) (layers "F.Cu" "B.Cu") (net 10) (tstamp eed2bcf7-9cdd-4c0a-ae32-e01b246cbd0d))
(segment (start 237.1023 87.1369) (end 226.9423 87.1369) (width 0.4) (layer "B.Cu") (net 10) (tstamp 11dffc20-5ba0-4c5b-a48f-f69b5ea20855))
(segment (start 220.0545 40.6322) (end 220.0545 53.9763) (width 0.4) (layer "B.Cu") (net 10) (tstamp 12cc6313-bfcf-4a19-9e19-900321ead42e))
(segment (start 221.1093 12.1099) (end 221.3968 12.3974) (width 0.4) (layer "B.Cu") (net 10) (tstamp 186d5fda-ad35-4926-994d-383c8a2eae93))
(segment (start 220.0545 53.9763) (end 214.9775 59.0533) (width 0.4) (layer "B.Cu") (net 10) (tstamp 279f3e20-2ffa-48d3-a163-ea9112e38bbe))
(segment (start 214.9775 70.9164) (end 212.2432 73.6507) (width 0.4) (layer "B.Cu") (net 10) (tstamp 9f3dc925-4159-4855-aed5-4b77f7b914cc))
(segment (start 214.9775 59.0533) (end 214.9775 70.9164) (width 0.4) (layer "B.Cu") (net 10) (tstamp a0a72ae0-5632-4fbf-8e5f-78646bc9247d))
(segment (start 221.1093 7.9307) (end 221.1093 12.1099) (width 0.4) (layer "B.Cu") (net 10) (tstamp a2c4d5d6-c25b-49fa-ba49-4f94b8ab7add))
(segment (start 222.4014 27.2174) (end 222.4014 38.2853) (width 0.4) (layer "B.Cu") (net 10) (tstamp a4c7fc55-4796-431f-afdc-6880a895560e))
(segment (start 221.3968 12.3974) (end 221.3968 26.2128) (width 0.4) (layer "B.Cu") (net 10) (tstamp b2e88ca3-ed66-4ecf-880c-98744b391c1b))
(segment (start 226.9423 87.1369) (end 215.2554 75.45) (width 0.4) (layer "B.Cu") (net 10) (tstamp b69d02a8-88d9-48dc-a581-f3eb01ec4060))
(segment (start 221.3968 26.2128) (end 222.4014 27.2174) (width 0.4) (layer "B.Cu") (net 10) (tstamp cf5f8620-885f-47d2-aa83-c82782fb9d8c))
(segment (start 247.0054 97.04) (end 237.1023 87.1369) (width 0.4) (layer "B.Cu") (net 10) (tstamp e2f84834-3bfd-44d0-ba8a-4efb3a72e1b2))
(segment (start 222.4014 38.2853) (end 220.0545 40.6322) (width 0.4) (layer "B.Cu") (net 10) (tstamp ee943002-b57d-44ae-98c9-7f8e35f4ef1b))
(segment (start 221.91 7.13) (end 221.1093 7.9307) (width 0.4) (layer "B.Cu") (net 10) (tstamp f17ad8ec-d397-42c4-a094-4be7864b2cba))
(segment (start 24.7554 37.35) (end 30.2317 42.8263) (width 0.4) (layer "F.Cu") (net 11) (tstamp 070eb3cf-66d0-46ed-9a70-e75a21aac368))
(segment (start 221.6854 53.305) (end 30.2317 53.305) (width 0.4) (layer "F.Cu") (net 11) (tstamp 1f089c45-9e33-422a-93b2-12f4faa5e113))
(segment (start 243.8458 3.7708) (end 243.8458 8.7596) (width 0.4) (layer "F.Cu") (net 11) (tstamp 3302f1a1-7c79-4f58-baa8-40d5fae6e23c))
(segment (start 30.2317 53.305) (end 27.1367 56.4) (width 0.4) (layer "F.Cu") (net 11) (tstamp 3fe4964d-55cc-4246-9c37-ee487157d499))
(segment (start 224.45 4.59) (end 227.9785 1.0615) (width 0.4) (layer "F.Cu") (net 11) (tstamp 56571b0f-2654-4138-b260-ec947622e4ec))
(segment (start 30.2317 42.8263) (end 30.2317 53.305) (width 0.4) (layer "F.Cu") (net 11) (tstamp 90a0194d-76ce-40d7-b798-0219dc292d2e))
(segment (start 227.9785 1.0615) (end 241.1365 1.0615) (width 0.4) (layer "F.Cu") (net 11) (tstamp 9de204b7-5914-43e8-b0a5-17333f2a6ef4))
(segment (start 241.1365 1.0615) (end 243.8458 3.7708) (width 0.4) (layer "F.Cu") (net 11) (tstamp c9139f69-b11f-439f-9335-a7431dea0d0e))
(segment (start 224.7804 56.4) (end 221.6854 53.305) (width 0.4) (layer "F.Cu") (net 11) (tstamp d6eeb656-51df-4d04-b2c2-236226e2e050))
(segment (start 243.8458 8.7596) (end 234.3054 18.3) (width 0.4) (layer "F.Cu") (net 11) (tstamp f136fccf-e6f7-4721-927e-15c41f66c77a))
(segment (start 238.2057 41.904) (end 238.2057 42.9747) (width 0.4) (layer "B.Cu") (net 11) (tstamp 1ce75a9e-3320-4a39-bfac-019dbbaae6d4))
(segment (start 238.2057 42.9747) (end 224.7804 56.4) (width 0.4) (layer "B.Cu") (net 11) (tstamp a4026036-1b01-4cde-9ba8-076498dbe953))
(segment (start 239.0854 23.08) (end 239.0854 41.0243) (width 0.4) (layer "B.Cu") (net 11) (tstamp bcf2317b-5abc-41b1-a541-d67fa0f50f88))
(segment (start 239.0854 41.0243) (end 238.2057 41.904) (width 0.4) (layer "B.Cu") (net 11) (tstamp f168a09e-a001-49e8-a92a-632bd2ffd13b))
(segment (start 234.3054 18.3) (end 239.0854 23.08) (width 0.4) (layer "B.Cu") (net 11) (tstamp f9e6ab8f-44cb-437a-9c6d-091e87153b5c))
(segment (start 261.2929 20.84) (end 260.6451 20.84) (width 0.4) (layer "F.Cu") (net 12) (tstamp 2204c929-6424-4786-815f-4577d9fae605))
(segment (start 224.5586 7.2386) (end 224.5586 10.956) (width 0.4) (layer "F.Cu") (net 12) (tstamp 3b724bba-b068-4d4c-9644-45ef6908ec84))
(segment (start 255.3976 25.8892) (end 255.4968 25.9883) (width 0.4) (layer "F.Cu") (net 12) (tstamp 487ca3d7-a1eb-460f-959c-cf6a249e4400))
(segment (start 157.491663 11.7009) (end 22.782 11.7009) (width 0.4) (layer "F.Cu") (net 12) (tstamp 5d6b95e0-fa91-480d-869f-b527a8877c96))
(segment (start 224.45 7.13) (end 224.5586 7.2386) (width 0.4) (layer "F.Cu") (net 12) (tstamp 5ff93485-92cf-4bcd-a3d9-2f33b80a77a9))
(segment (start 260.6451 20.84) (end 255.4968 25.9883) (width 0.4) (layer "F.Cu") (net 12) (tstamp 647b2899-e3bd-4cca-a0e5-d3ff888c9b88))
(segment (start 226.3735 25.8892) (end 255.3976 25.8892) (width 0.4) (layer "F.Cu") (net 12) (tstamp 68bacb23-a8e8-4585-834f-29c3e7850191))
(segment (start 193.1981 12.585) (end 158.375764 12.585) (width 0.4) (layer "F.Cu") (net 12) (tstamp 69bc70e3-73c5-4181-a4d2-8144cf61a41c))
(segment (start 224.5586 10.956) (end 223.9536 11.561) (width 0.4) (layer "F.Cu") (net 12) (tstamp 6b2bdd99-9c15-4dc1-917e-fc17383ec120))
(segment (start 255.4968 25.9883) (end 266.0554 36.547) (width 0.4) (layer "F.Cu") (net 12) (tstamp 755e3f83-d770-4210-8290-25074f5fa274))
(segment (start 158.375764 12.585) (end 157.491663 11.7009) (width 0.4) (layer "F.Cu") (net 12) (tstamp 8e5d101a-08ff-472a-948b-3899c2b61f51))
(segment (start 212.3046 11.561) (end 212.2735 11.5299) (width 0.4) (layer "F.Cu") (net 12) (tstamp 9656864e-0428-4837-bf0d-7aee232d7363))
(segment (start 194.2532 11.5299) (end 193.1981 12.585) (width 0.4) (layer "F.Cu") (net 12) (tstamp d1e5c5a8-01f6-467e-897f-df18914dd875))
(segment (start 266.0554 36.547) (end 266.0554 39.89) (width 0.4) (layer "F.Cu") (net 12) (tstamp d4a26dda-a329-4168-a244-098ec39ec866))
(segment (start 212.2735 11.5299) (end 194.2532 11.5299) (width 0.4) (layer "F.Cu") (net 12) (tstamp d7041810-7c5c-48b4-934c-098daff58070))
(segment (start 22.782 11.7009) (end 13.6429 20.84) (width 0.4) (layer "F.Cu") (net 12) (tstamp d739d16c-514b-4312-b763-7051ec6188d5))
(segment (start 223.9536 11.561) (end 212.3046 11.561) (width 0.4) (layer "F.Cu") (net 12) (tstamp eed6f3d6-f176-4725-b7a2-a2e035d70a08))
(segment (start 222.41 21.9257) (end 226.3735 25.8892) (width 0.4) (layer "F.Cu") (net 12) (tstamp f2603bde-0fd6-4bda-b361-64b37445a6a2))
(via (at 222.41 21.9257) (size 1) (drill 0.5) (layers "F.Cu" "B.Cu") (net 12) (tstamp 697b906a-134a-4f92-ae70-143d6d373472))
(segment (start 224.45 7.13) (end 221.8112 9.7688) (width 0.4) (layer "B.Cu") (net 12) (tstamp 0e15451f-2fd3-4a8a-8601-3e624d50a020))
(segment (start 222.41 12.418) (end 222.41 21.9257) (width 0.4) (layer "B.Cu") (net 12) (tstamp 522123b6-3c27-40ea-b05f-1e32613aad03))
(segment (start 221.8112 11.8192) (end 222.41 12.418) (width 0.4) (layer "B.Cu") (net 12) (tstamp ae0d2669-525e-4462-84e6-e0840a47780c))
(segment (start 221.8112 9.7688) (end 221.8112 11.8192) (width 0.4) (layer "B.Cu") (net 12) (tstamp ecf0c573-6530-4187-bf6b-4b974bf5de12))
(segment (start 189.8554 77.99) (end 170.8054 77.99) (width 0.4) (layer "F.Cu") (net 13) (tstamp 0779c9b4-7a92-462b-928a-09abc89f5ca4))
(segment (start 208.9054 77.99) (end 189.8554 77.99) (width 0.4) (layer "F.Cu") (net 13) (tstamp 3353cafd-0efc-4df0-ad4a-5623b9882ad0))
(segment (start 40.9463 83.0716) (end 29.5179 94.5) (width 0.4) (layer "F.Cu") (net 13) (tstamp 5ad4282c-699e-4d54-8e12-2682a7da0d6d))
(segment (start 257.2031 85.8064) (end 268.4367 97.04) (width 0.4) (layer "F.Cu") (net 13) (tstamp 693ec59d-8e32-4057-a947-e0ca95e5eca0))
(segment (start 121.9157 83.0716) (end 40.9463 83.0716) (width 0.4) (layer "F.Cu") (net 13) (tstamp a08689a6-df34-43e5-b0d4-199c4f173da0))
(segment (start 126.9973 77.99) (end 121.9157 83.0716) (width 0.4) (layer "F.Cu") (net 13) (tstamp b8ee98ac-94f0-4ff7-849c-c9b0d779ca1a))
(segment (start 214.3585 85.8064) (end 257.2031 85.8064) (width 0.4) (layer "F.Cu") (net 13) (tstamp c1f5d607-2deb-437c-b04e-a3243a835a88))
(segment (start 132.7054 77.99) (end 126.9973 77.99) (width 0.4) (layer "F.Cu") (net 13) (tstamp e193a7d8-b12e-4530-9965-514be5ac7b4d))
(segment (start 151.7554 77.99) (end 132.7054 77.99) (width 0.4) (layer "F.Cu") (net 13) (tstamp eb19d628-7d78-4a78-9314-289ea2ceb3a7))
(segment (start 170.8054 77.99) (end 151.7554 77.99) (width 0.4) (layer "F.Cu") (net 13) (tstamp f869ce66-ffa3-46df-a95c-a710bbe30509))
(via (at 214.3585 85.8064) (size 1) (drill 0.5) (layers "F.Cu" "B.Cu") (net 13) (tstamp 76a9dadb-8310-4b23-87a6-348e4819dcc7))
(segment (start 133.1623 78.4469) (end 132.7054 77.99) (width 0.4) (layer "B.Cu") (net 13) (tstamp 07e3aa8b-b0d7-44ce-b7a4-d35bd7e10412))
(segment (start 139.8492 97.04) (end 133.1623 90.3531) (width 0.4) (layer "B.Cu") (net 13) (tstamp 2a1a2e94-e875-4b72-b228-16bcac435a3c))
(segment (start 209.3623 77.99) (end 209.3623 80.8102) (width 0.4) (layer "B.Cu") (net 13) (tstamp 4c77fac6-0d58-4943-82a4-5eb1275ed499))
(segment (start 224.9313 2.5313) (end 226.99 4.59) (width 0.4) (layer "B.Cu") (net 13) (tstamp 4f1a48c4-83a2-4a03-9ae0-b80900df6067))
(segment (start 208.8065 20.6953) (end 208.8065 4.2762) (width 0.4) (layer "B.Cu") (net 13) (tstamp 5ffe375f-5e74-42f0-9551-05c9e5cba2aa))
(segment (start 209.3623 77.99) (end 210.4611 76.8912) (width 0.4) (layer "B.Cu") (net 13) (tstamp 71b56e3b-1b93-4d1c-95af-0c5e29d56d8a))
(segment (start 133.1623 90.3531) (end 133.1623 78.4469) (width 0.4) (layer "B.Cu") (net 13) (tstamp 94640ad5-73da-4086-93be-3413ae0f9ac8))
(segment (start 208.8065 4.2762) (end 210.5514 2.5313) (width 0.4) (layer "B.Cu") (net 13) (tstamp 95a55074-7239-4555-a636-870c96779d7f))
(segment (start 209.3623 77.99) (end 208.9054 77.99) (width 0.4) (layer "B.Cu") (net 13) (tstamp 9f154634-399a-417b-a899-49fafb4a9787))
(segment (start 210.4611 22.3499) (end 208.8065 20.6953) (width 0.4) (layer "B.Cu") (net 13) (tstamp a9b92b21-6364-4c56-8667-1f7b9649d057))
(segment (start 210.4611 76.8912) (end 210.4611 22.3499) (width 0.4) (layer "B.Cu") (net 13) (tstamp ac2719a3-103d-4080-aae2-316524e808ed))
(segment (start 209.3623 80.8102) (end 214.3585 85.8064) (width 0.4) (layer "B.Cu") (net 13) (tstamp bca00fcb-dad6-4dd6-9314-97230f3a6257))
(segment (start 210.5514 2.5313) (end 224.9313 2.5313) (width 0.4) (layer "B.Cu") (net 13) (tstamp e9a204f2-a8a5-43c9-93eb-bee2ea821018))
(segment (start 140.01555 13.855) (end 24.4379 13.855) (width 0.4) (layer "F.Cu") (net 14) (tstamp 0fa84b66-87ac-4e74-8566-e91c0013d08a))
(segment (start 211.6647 12.2299) (end 194.54315 12.2299) (width 0.4) (layer "F.Cu") (net 14) (tstamp 1df114f4-a439-46de-bb34-2e3591ce4f64))
(segment (start 24.4379 13.855) (end 19.9929 18.3) (width 0.4) (layer "F.Cu") (net 14) (tstamp 766544cd-cf20-4e31-8fa7-66df0780c2a4))
(segment (start 224.3193 12.2629) (end 211.6977 12.2629) (width 0.4) (layer "F.Cu") (net 14) (tstamp 99a158dc-d0df-4e81-97b5-b1ccefce57a4))
(segment (start 193.42605 13.347) (end 158.147814 13.347) (width 0.4) (layer "F.Cu") (net 14) (tstamp 9dcc5107-b229-4ad2-977a-730380177962))
(segment (start 141.46965 12.4009) (end 140.01555 13.855) (width 0.4) (layer "F.Cu") (net 14) (tstamp 9e6c464a-6f1a-438e-9dd0-2200096d5283))
(segment (start 157.201714 12.4009) (end 141.46965 12.4009) (width 0.4) (layer "F.Cu") (net 14) (tstamp c4ae6e7d-02dd-4f8e-b627-4ff3bf8a7d85))
(segment (start 211.6977 12.2629) (end 211.6647 12.2299) (width 0.4) (layer "F.Cu") (net 14) (tstamp cb45c0e0-dbea-4ba7-a974-2163f227247a))
(segment (start 158.147814 13.347) (end 157.201714 12.4009) (width 0.4) (layer "F.Cu") (net 14) (tstamp dd650d11-3198-4fcd-a34f-ab980145fe47))
(segment (start 226.99 9.5922) (end 224.3193 12.2629) (width 0.4) (layer "F.Cu") (net 14) (tstamp dda3e9c5-1d12-4509-8d98-9632296d6818))
(segment (start 226.99 7.13) (end 226.99 9.5922) (width 0.4) (layer "F.Cu") (net 14) (tstamp ee942ef2-3266-4bb4-93a3-5b8605550915))
(segment (start 194.54315 12.2299) (end 193.42605 13.347) (width 0.4) (layer "F.Cu") (net 14) (tstamp f1979c8b-179f-4e2f-80de-ca1c43f5961d))
(segment (start 19.9929 38.3025) (end 19.9929 18.3) (width 0.4) (layer "B.Cu") (net 14) (tstamp 17399bc6-9cd9-4c74-8a83-f80c81c7d948))
(segment (start 18.4054 39.89) (end 19.9929 38.3025) (width 0.4) (layer "B.Cu") (net 14) (tstamp 2d481d38-ab3e-42bb-9d09-f8eb65bbd9dc))
(segment (start 229.53 4.59) (end 232.3475 1.7725) (width 0.4) (layer "F.Cu") (net 15) (tstamp 06077e7d-d24a-446c-9663-f45ad1e44eb7))
(segment (start 235.8646 58.0158) (end 221.7932 58.0158) (width 0.4) (layer "F.Cu") (net 15) (tstamp 0a82db06-902c-4bc1-b221-772576aeea52))
(segment (start 199.3804 58.94) (end 180.3304 58.94) (width 0.4) (layer "F.Cu") (net 15) (tstamp 205f4428-cbd1-4348-ad62-22d147bd09f5))
(segment (start 232.3475 1.7725) (end 240.7981 1.7725) (width 0.4) (layer "F.Cu") (net 15) (tstamp 41633cbb-03b9-4f78-8353-3a8d7ecd410e))
(segment (start 242.5308 58.94) (end 240.8772 57.2864) (width 0.4) (layer "F.Cu") (net 15) (tstamp 43bfd5d0-dca3-4ab2-b7b5-101801c0390b))
(segment (start 207.0914 57.3045) (end 205.4559 58.94) (width 0.4) (layer "F.Cu") (net 15) (tstamp 4724cd54-cad2-4768-be03-f62a54e671e2))
(segment (start 242.8384 8.2579) (end 242.8385 8.2579) (width 0.4) (layer "F.Cu") (net 15) (tstamp 4bc2095e-db6b-4ec7-b6dc-c66084d36d1a))
(segment (start 180.3304 58.94) (end 161.2804 58.94) (width 0.4) (layer "F.Cu") (net 15) (tstamp 52c27266-96a7-43ff-a2a2-b2b1210b2220))
(segment (start 242.8384 3.8128) (end 242.8384 8.2579) (width 0.4) (layer "F.Cu") (net 15) (tstamp 927e30f5-4b92-4e93-8132-0bba26a0597c))
(segment (start 221.0819 57.3045) (end 207.0914 57.3045) (width 0.4) (layer "F.Cu") (net 15) (tstamp a8680d47-2073-4a99-9674-0fd6ecfc4672))
(segment (start 263.6742 58.94) (end 242.5308 58.94) (width 0.4) (layer "F.Cu") (net 15) (tstamp b59b273e-2be3-401c-9d41-db9d490eec0e))
(segment (start 240.8772 57.2864) (end 236.594 57.2864) (width 0.4) (layer "F.Cu") (net 15) (tstamp ca3f58b2-40d3-487a-8f8b-8fa8cef79ab2))
(segment (start 240.7981 1.7725) (end 242.8384 3.8128) (width 0.4) (layer "F.Cu") (net 15) (tstamp d27c86e0-b68c-42b3-9f51-55153257c2a4))
(segment (start 205.4559 58.94) (end 199.3804 58.94) (width 0.4) (layer "F.Cu") (net 15) (tstamp d4324b57-9fe1-4c74-8d0f-aeb6cfca45af))
(segment (start 161.2804 58.94) (end 142.2304 58.94) (width 0.4) (layer "F.Cu") (net 15) (tstamp d7b90b55-71ed-4e9f-8c2e-4dbc71e1b23f))
(segment (start 221.7932 58.0158) (end 221.0819 57.3045) (width 0.4) (layer "F.Cu") (net 15) (tstamp e1ade711-a952-4721-a51f-29ac076704a6))
(segment (start 236.594 57.2864) (end 235.8646 58.0158) (width 0.4) (layer "F.Cu") (net 15) (tstamp e88bfa17-8a08-4613-a1d1-9ee61b338fb3))
(via (at 242.8385 8.2579) (size 1) (drill 0.5) (layers "F.Cu" "B.Cu") (net 15) (tstamp 7ec3190a-3716-46a7-992f-6a823e4c5d76))
(segment (start 267.8942 34.0146) (end 271.4119 34.0146) (width 0.4) (layer "B.Cu") (net 15) (tstamp 09169879-e26d-45db-b5f6-a6289f7b56f7))
(segment (start 266.5123 47.3889) (end 263.6742 50.227) (width 0.4) (layer "B.Cu") (net 15) (tstamp 48516e53-3dfd-433e-a142-2d9f7f7af30f))
(segment (start 269.4931 39.2122) (end 266.5123 42.193) (width 0.4) (layer "B.Cu") (net 15) (tstamp 66f61bde-248c-40d2-9601-0a2dfb05e31c))
(segment (start 242.8385 8.9589) (end 267.8942 34.0146) (width 0.4) (layer "B.Cu") (net 15) (tstamp 77ba7499-e75f-4aa8-a5a0-a929fb8f2560))
(segment (start 266.5123 42.193) (end 266.5123 47.3889) (width 0.4) (layer "B.Cu") (net 15) (tstamp 870a4805-2d71-4394-a73c-d23cd10a1674))
(segment (start 274.0457 38.0545) (end 272.888 39.2122) (width 0.4) (layer "B.Cu") (net 15) (tstamp 9582fb87-75cf-4ac4-9ac3-4b6b624d0be6))
(segment (start 263.6742 50.227) (end 263.6742 58.94) (width 0.4) (layer "B.Cu") (net 15) (tstamp ad39acea-ce54-47ff-83e2-e325807ed7bf))
(segment (start 242.8385 8.2579) (end 242.8385 8.9589) (width 0.4) (layer "B.Cu") (net 15) (tstamp b495b48f-99ad-4050-844a-edd600df479a))
(segment (start 274.0457 36.6484) (end 274.0457 38.0545) (width 0.4) (layer "B.Cu") (net 15) (tstamp c3c7c67f-844f-4d46-a6bf-9142486ecf04))
(segment (start 272.888 39.2122) (end 269.4931 39.2122) (width 0.4) (layer "B.Cu") (net 15) (tstamp c8582352-39b8-4a5f-b610-e3eb51203b64))
(segment (start 271.4119 34.0146) (end 274.0457 36.6484) (width 0.4) (layer "B.Cu") (net 15) (tstamp d5f60967-1b63-4c45-a866-b0be19babb06))
(segment (start 218.4304 58.94) (end 237.4804 58.94) (width 0.4) (layer "F.Cu") (net 16) (tstamp 548aa371-70c8-43d6-bb9a-5f1bbc2edb9a))
(segment (start 222.5131 10.144) (end 222.5131 11.5284) (width 0.4) (layer "B.Cu") (net 16) (tstamp 1baeb97c-8250-441a-850c-469e6436c7fb))
(segment (start 223.1 9.5571) (end 222.5131 10.144) (width 0.4) (layer "B.Cu") (net 16) (tstamp 2b6b601f-fd13-4207-8e66-4af1d222d0b4))
(segment (start 222.5131 11.5284) (end 223.4472 12.4625) (width 0.4) (layer "B.Cu") (net 16) (tstamp 8bb0db4f-98cd-45de-b633-6b93828b7a8d))
(segment (start 229.53 7.13) (end 227.1029 9.5571) (width 0.4) (layer "B.Cu") (net 16) (tstamp aae92b8a-8cf5-474d-9542-324b281f2488))
(segment (start 223.4472 38.5737) (end 220.8323 41.1886) (width 0.4) (layer "B.Cu") (net 16) (tstamp aebabb54-56fc-4e37-be22-425fa32320a3))
(segment (start 223.4472 12.4625) (end 223.4472 38.5737) (width 0.4) (layer "B.Cu") (net 16) (tstamp c979b3a5-35ca-478b-9fd1-e6b4811896d5))
(segment (start 227.1029 9.5571) (end 223.1 9.5571) (width 0.4) (layer "B.Cu") (net 16) (tstamp cb5e22aa-2133-4850-ae14-69b1b0b06e78))
(segment (start 220.8323 41.1886) (end 220.8323 56.5381) (width 0.4) (layer "B.Cu") (net 16) (tstamp f3084bdb-8ce9-43eb-b7c8-66af7b228657))
(segment (start 220.8323 56.5381) (end 218.4304 58.94) (width 0.4) (layer "B.Cu") (net 16) (tstamp f56e180f-536a-4219-961e-4b418e1e87c4))
(segment (start 234.1793 2.4807) (end 240.5056 2.4807) (width 0.4) (layer "F.Cu") (net 17) (tstamp 0314cc19-c23a-4fd8-b39d-f71e0036f55e))
(segment (start 213.6679 28.3258) (end 213.6679 39.89) (width 0.4) (layer "F.Cu") (net 17) (tstamp 177045c6-bc4c-4764-b5ef-32c31c5cb468))
(segment (start 156.5179 39.89) (end 137.4679 39.89) (width 0.4) (layer "F.Cu") (net 17) (tstamp 19628bca-0e40-4a47-93f3-5137f2cd3dfe))
(segment (start 175.5679 39.89) (end 156.5179 39.89) (width 0.4) (layer "F.Cu") (net 17) (tstamp 24c81e0f-d4c4-4b37-8e2a-8dfa9e30e83c))
(segment (start 241.8084 7.9401) (end 231.2732 18.4753) (width 0.4) (layer "F.Cu") (net 17) (tstamp 7a57ad4d-d515-40fb-bd0f-2a2fbda26054))
(segment (start 232.07 4.59) (end 234.1793 2.4807) (width 0.4) (layer "F.Cu") (net 17) (tstamp 9630aaa6-d59c-423f-a298-e5572fc4adb8))
(segment (start 213.6679 39.89) (end 194.6179 39.89) (width 0.4) (layer "F.Cu") (net 17) (tstamp c6b2fc09-c4fe-491b-8f5f-be9e65a3edec))
(segment (start 194.6179 39.89) (end 175.5679 39.89) (width 0.4) (layer "F.Cu") (net 17) (tstamp c6ee156f-9e44-4913-b2b2-cc4df3ae37cc))
(segment (start 223.5184 18.4753) (end 213.6679 28.3258) (width 0.4) (layer "F.Cu") (net 17) (tstamp c8b5da7c-ccff-4153-b570-4ecb78c4ebef))
(segment (start 240.5056 2.4807) (end 241.8084 3.7835) (width 0.4) (layer "F.Cu") (net 17) (tstamp cfd40aa5-ec73-429a-af2b-2f6773fb9a7a))
(segment (start 241.8084 3.7835) (end 241.8084 7.9401) (width 0.4) (layer "F.Cu") (net 17) (tstamp e247b7cf-77f8-4a5c-93f0-b51195befa95))
(segment (start 231.2732 18.4753) (end 223.5184 18.4753) (width 0.4) (layer "F.Cu") (net 17) (tstamp e9a0066b-3233-402e-b92d-94e38d465544))
(segment (start 227.9554 20.84) (end 258.7815 20.84) (width 0.4) (layer "F.Cu") (net 18) (tstamp 0e0db9bd-ca4d-4755-b856-f53fae4e91ac))
(segment (start 261.3215 18.3) (end 267.6429 18.3) (width 0.4) (layer "F.Cu") (net 18) (tstamp 4ab1a61b-5487-4f2b-97ae-e76f7a8bba8b))
(segment (start 258.7815 20.84) (end 261.3215 18.3) (width 0.4) (layer "F.Cu") (net 18) (tstamp 912c460b-df65-4e43-9695-6b454f864743))
(segment (start 253.3554 94.5) (end 234.3054 94.5) (width 0.4) (layer "F.Cu") (net 18) (tstamp cf337108-2120-491e-a230-2e342a35e05a))
(segment (start 271.8151 44.5139) (end 272.3673 43.9617) (width 0.4) (layer "B.Cu") (net 18) (tstamp 039db5df-8bda-4d2e-a514-cba0b16784e1))
(segment (start 273.3551 33.709) (end 273.3551 25.0047) (width 0.4) (layer "B.Cu") (net 18) (tstamp 15311f04-cea2-4af0-8dd8-d7b4d4fe06ec))
(segment (start 232.07 16.7254) (end 227.9554 20.84) (width 0.4) (layer "B.Cu") (net 18) (tstamp 23f0d381-7786-4ef0-ab3d-624b061c123c))
(segment (start 273.7067 35.0531) (end 273.7067 34.0606) (width 0.4) (layer "B.Cu") (net 18) (tstamp 27860a2b-dad2-4000-a6fd-dd53631fa600))
(segment (start 274.7857 39.5579) (end 274.7857 36.1321) (width 0.4) (layer "B.Cu") (net 18) (tstamp 374b898f-f421-407a-b7c9-a7e9e8ffd9e7))
(segment (start 264.1311 63.1505) (end 264.1311 61.103) (width 0.4) (layer "B.Cu") (net 18) (tstamp 4d33b59e-e059-4fd0-8ef6-9a0082caa8ce))
(segment (start 250.5251 76.7565) (end 253.3554 79.5869) (width 0.4) (layer "B.Cu") (net 18) (tstamp 4d3c8bcc-a5d0-4341-baa3-af1e277f28fb))
(segment (start 273.7067 34.0606) (end 273.3551 33.709) (width 0.4) (layer "B.Cu") (net 18) (tstamp 6028ce75-8305-4104-a2f8-24c7856ba99b))
(segment (start 265.3782 59.8559) (end 265.3782 57.8832) (width 0.4) (layer "B.Cu") (net 18) (tstamp 6813bf7e-af52-4b9b-83db-7d36955acaa9))
(segment (start 273.0048 24.6544) (end 273.0048 23.6619) (width 0.4) (layer "B.Cu") (net 18) (tstamp 6df8cb33-672b-421d-ad3e-5843e917af59))
(segment (start 274.7857 36.1321) (end 273.7067 35.0531) (width 0.4) (layer "B.Cu") (net 18) (tstamp 73d5b166-091f-42fc-92d3-c6bb7292925a))
(segment (start 249.2185 75.45) (end 250.5251 76.7565) (width 0.4) (layer "B.Cu") (net 18) (tstamp 8052d9f5-51b3-49a6-9c53-218e059b2057))
(segment (start 271.8151 51.4463) (end 271.8151 44.5139) (width 0.4) (layer "B.Cu") (net 18) (tstamp 8a5ccd73-5de5-4287-a35c-f32c2f4d6c03))
(segment (start 232.07 7.13) (end 232.07 16.7254) (width 0.4) (layer "B.Cu") (net 18) (tstamp 90a6d6ce-529e-4bab-9e46-b60a11a5d99c))
(segment (start 265.3782 57.8832) (end 271.8151 51.4463) (width 0.4) (layer "B.Cu") (net 18) (tstamp 9c940bb1-d6d1-4e56-9f0d-a24dcdf01a28))
(segment (start 272.3673 43.9617) (end 272.3673 41.9763) (width 0.4) (layer "B.Cu") (net 18) (tstamp a4f86ca6-71d3-474a-9254-9923116a8870))
(segment (start 264.1311 61.103) (end 265.3782 59.8559) (width 0.4) (layer "B.Cu") (net 18) (tstamp b59402c6-d245-4358-b870-4ffbf26751d5))
(segment (start 250.5251 76.7565) (end 264.1311 63.1505) (width 0.4) (layer "B.Cu") (net 18) (tstamp ba2e081f-52bd-4df2-a55a-595972ebf5a2))
(segment (start 273.0048 23.6619) (end 267.6429 18.3) (width 0.4) (layer "B.Cu") (net 18) (tstamp ca9acbb6-e2c5-473a-ab50-5ccfe9a9a04a))
(segment (start 273.3551 25.0047) (end 273.0048 24.6544) (width 0.4) (layer "B.Cu") (net 18) (tstamp da3db790-c8d7-4993-b187-9a4d063b391d))
(segment (start 253.3554 79.5869) (end 253.3554 94.5) (width 0.4) (layer "B.Cu") (net 18) (tstamp f0379415-554a-4b3d-a618-a42fbdb11ef8))
(segment (start 234.3054 75.45) (end 249.2185 75.45) (width 0.4) (layer "B.Cu") (net 18) (tstamp f1204064-f39e-4019-883d-e8df339d6c74))
(segment (start 272.3673 41.9763) (end 274.7857 39.5579) (width 0.4) (layer "B.Cu") (net 18) (tstamp fe3a76c6-e11a-4cc6-8683-6bf74fd22785))
(segment (start 210.2184 20.84) (end 204.1429 20.84) (width 0.4) (layer "F.Cu") (net 19) (tstamp 278eb96e-6648-4f61-8c11-8dc9c9b961ba))
(segment (start 216.1143 14.9441) (end 210.2184 20.84) (width 0.4) (layer "F.Cu") (net 19) (tstamp 31cf7a5f-ea1d-4f5a-9549-5e6ed03dbb06))
(segment (start 241.0582 7.6977) (end 233.8118 14.9441) (width 0.4) (layer "F.Cu") (net 19) (tstamp 458eb989-0259-42c7-a10e-94d2f5012768))
(segment (start 241.0582 4.0423) (end 241.0582 7.6977) (width 0.4) (layer "F.Cu") (net 19) (tstamp 4c2ff9fc-9840-483e-9f2d-78a1119f1fe4))
(segment (start 166.0429 20.84) (end 146.9929 20.84) (width 0.4) (layer "F.Cu") (net 19) (tstamp 5042ac67-ae7d-4281-828b-1a482d4339e7))
(segment (start 146.9929 20.84) (end 127.9429 20.84) (width 0.4) (layer "F.Cu") (net 19) (tstamp 68bbd29c-a931-490a-ac3f-ee4903155fe8))
(segment (start 233.8118 14.9441) (end 216.1143 14.9441) (width 0.4) (layer "F.Cu") (net 19) (tstamp 7b09fc70-7a0d-4a33-a7b9-652624b6839b))
(segment (start 204.1429 20.84) (end 185.0929 20.84) (width 0.4) (layer "F.Cu") (net 19) (tstamp 9887249c-ff8a-4eac-b9d1-6a84947d9c1a))
(segment (start 234.61 4.59) (end 235.9831 3.2169) (width 0.4) (layer "F.Cu") (net 19) (tstamp ab4aa1dd-3800-448e-a860-65db19a12fb8))
(segment (start 235.9831 3.2169) (end 240.2328 3.2169) (width 0.4) (layer "F.Cu") (net 19) (tstamp fca4f326-434c-4ee5-8a4a-29959869b388))
(segment (start 240.2328 3.2169) (end 241.0582 4.0423) (width 0.4) (layer "F.Cu") (net 19) (tstamp fd8dad0f-966e-401b-89c5-9187dc3865d7))
(segment (start 185.0929 20.84) (end 166.0429 20.84) (width 0.4) (layer "B.Cu") (net 19) (tstamp 47ef799d-2469-4f30-90d9-4c45f5eb0707))
(segment (start 142.1784 97.04) (end 140.5439 95.4055) (width 0.4) (layer "F.Cu") (net 20) (tstamp 0acdee55-422c-4ea8-9e27-9e24fbd43901))
(segment (start 70.7929 97.04) (end 51.7429 97.04) (width 0.4) (layer "F.Cu") (net 20) (tstamp 2a76eab4-b4e1-4d71-826c-480a5087bf3e))
(segment (start 140.5439 95.4055) (end 78.5029 95.4055) (width 0.4) (layer "F.Cu") (net 20) (tstamp 411bc188-e490-4f4c-934f-3c5481ecc6d2))
(segment (start 76.8684 97.04) (end 70.7929 97.04) (width 0.4) (layer "F.Cu") (net 20) (tstamp 8a99a967-b3dc-411f-90a7-bfd52280effa))
(segment (start 208.9054 97.04) (end 142.1784 97.04) (width 0.4) (layer "F.Cu") (net 20) (tstamp 95b6589b-8555-407e-9f82-6781da40741b))
(segment (start 78.5029 95.4055) (end 76.8684 97.04) (width 0.4) (layer "F.Cu") (net 20) (tstamp 9d183351-12df-43da-b147-2a26e735e80f))
(segment (start 240.421 58.7919) (end 243.7107 58.7919) (width 0.4) (layer "B.Cu") (net 20) (tstamp 247114c6-37b0-4ff0-a597-e952e5786f83))
(segment (start 208.9054 97.04) (end 215.003 97.04) (width 0.4) (layer "B.Cu") (net 20) (tstamp 2792eb2f-27f3-4693-9e83-d7ff8fc5876e))
(segment (start 33.2035 77.1739) (end 31.3117 77.1739) (width 0.4) (layer "B.Cu") (net 20) (tstamp 2ea4bdf6-da91-40e4-9e01-ee36b3881d41))
(segment (start 238.6939 61.0184) (end 238.6939 60.519) (width 0.4) (layer "B.Cu") (net 20) (tstamp 42f7ca8b-cfe0-4ff0-a87f-87b20079e9af))
(segment (start 51.7429 95.7133) (end 33.2035 77.1739) (width 0.4) (layer "B.Cu") (net 20) (tstamp 470f79d7-b48a-4f03-bdd6-40a39122e12d))
(segment (start 216.8586 95.1844) (end 216.8586 82.7212) (width 0.4) (layer "B.Cu") (net 20) (tstamp 4a509ec0-efc2-4c19-a064-914d9e2eb642))
(segment (start 215.9573 81.8199) (end 215.9573 78.6588) (width 0.4) (layer "B.Cu") (net 20) (tstamp 4c8d7c0a-b741-470a-896e-729fba4a9a2c))
(segment (start 51.7429 97.04) (end 51.7429 95.7133) (width 0.4) (layer "B.Cu") (net 20) (tstamp 4da0cc16-e965-4e8f-a3ad-9165fcdeb7c3))
(segment (start 213.6465 74.7592) (end 215.8241 72.5816) (width 0.4) (layer "B.Cu") (net 20) (tstamp 59298790-8594-4d25-8711-74d528401015))
(segment (start 238.6939 60.519) (end 240.421 58.7919) (width 0.4) (layer "B.Cu") (net 20) (tstamp 5ab0b483-2a92-4e8f-a18a-61c0aa11cde0))
(segment (start 272.4054 37.35) (end 265.1526 37.35) (width 0.4) (layer "B.Cu") (net 20) (tstamp 6935506a-7cba-4798-a593-79cce440f911))
(segment (start 21.2436 67.1058) (end 21.2436 59.3969) (width 0.4) (layer "B.Cu") (net 20) (tstamp 7515d2f9-926c-476b-8285-187f0580587e))
(segment (start 213.6465 76.348) (end 213.6465 74.7592) (width 0.4) (layer "B.Cu") (net 20) (tstamp 7db50268-cda9-48cd-b62c-acccb3378824))
(segment (start 215.9573 78.6588) (end 213.6465 76.348) (width 0.4) (layer "B.Cu") (net 20) (tstamp 8cf5d814-4220-425b-9b61-f3913382effd))
(segment (start 243.7107 58.7919) (end 264.9913 37.5113) (width 0.4) (layer "B.Cu") (net 20) (tstamp ad1bbd95-5d41-40a1-a7ca-e7e2703852da))
(segment (start 31.3117 77.1739) (end 21.2436 67.1058) (width 0.4) (layer "B.Cu") (net 20) (tstamp bc00a8db-7059-4393-82c4-940e204ee332))
(segment (start 216.8586 82.7212) (end 215.9573 81.8199) (width 0.4) (layer "B.Cu") (net 20) (tstamp bd2fbc30-618c-480a-a5b0-3a79693b9374))
(segment (start 21.2436 59.3969) (end 20.7867 58.94) (width 0.4) (layer "B.Cu") (net 20) (tstamp cca1a3dd-ee1f-48b2-bf0d-36e195e15a92))
(segment (start 227.1307 72.5816) (end 238.6939 61.0184) (width 0.4) (layer "B.Cu") (net 20) (tstamp cd54f2c5-ade7-4d94-8600-5a4b6a9ee56e))
(segment (start 265.1526 37.35) (end 264.9913 37.5113) (width 0.4) (layer "B.Cu") (net 20) (tstamp d37a9aae-8179-4888-9100-5bfed1848fe4))
(segment (start 264.9913 37.5113) (end 234.61 7.13) (width 0.4) (layer "B.Cu") (net 20) (tstamp d55eb3c4-5ed0-442e-a593-5475efae776b))
(segment (start 215.8241 72.5816) (end 227.1307 72.5816) (width 0.4) (layer "B.Cu") (net 20) (tstamp e1d8e431-97d2-455c-9f2f-f2cf4918519e))
(segment (start 215.003 97.04) (end 216.8586 95.1844) (width 0.4) (layer "B.Cu") (net 20) (tstamp f4fbbd45-9bdf-4727-82e7-04f6779463f0))
(segment (start 114.9684 20.84) (end 108.8929 20.84) (width 0.4) (layer "F.Cu") (net 21) (tstamp 0207dc60-5f29-4106-a05c-6424359413e9))
(segment (start 133.3693 19.9164) (end 132.6704 19.2175) (width 0.4) (layer "F.Cu") (net 21) (tstamp 346665be-3603-4f1b-a8a0-9585d78cba67))
(segment (start 116.5909 19.2175) (end 114.9684 20.84) (width 0.4) (layer "F.Cu") (net 21) (tstamp 4bcb465d-76e8-425c-ae30-da72a636e87a))
(segment (start 70.7929 20.84) (end 89.8429 20.84) (width 0.4) (layer "F.Cu") (net 21) (tstamp 6be871d6-af2a-48c6-8988-d4d5438ddd24))
(segment (start 132.6704 19.2175) (end 116.5909 19.2175) (width 0.4) (layer "F.Cu") (net 21) (tstamp 8790339f-c89d-4f06-9358-87d2e859313a))
(segment (start 51.7429 20.84) (end 70.7929 20.84) (width 0.4) (layer "F.Cu") (net 21) (tstamp a092e220-2279-47a2-a979-5c36d00d1a75))
(segment (start 134.9441 19.9164) (end 133.3693 19.9164) (width 0.4) (layer "F.Cu") (net 21) (tstamp baba854b-2cc8-4a8f-b822-b8544eaf5011))
(segment (start 108.8929 20.84) (end 89.8429 20.84) (width 0.4) (layer "F.Cu") (net 21) (tstamp bc46b1fb-ba38-40e0-a354-9cf7bf137102))
(segment (start 156.7875 13.4009) (end 141.4596 13.4009) (width 0.4) (layer "F.Cu") (net 21) (tstamp e9c8f4ae-c185-4003-8539-f5cd713d9439))
(segment (start 32.6929 20.84) (end 51.7429 20.84) (width 0.4) (layer "F.Cu") (net 21) (tstamp f2d86c74-52b8-4860-81f1-40f0aee10783))
(segment (start 141.4596 13.4009) (end 134.9441 19.9164) (width 0.4) (layer "F.Cu") (net 21) (tstamp fbc8c837-3141-4298-8341-4b267a416d8d))
(via (at 156.7875 13.4009) (size 1) (drill 0.5) (layers "F.Cu" "B.Cu") (net 21) (tstamp 2e51f47e-894b-4f6f-97a8-e73661cd1003))
(segment (start 234.2875 1.7275) (end 168.4609 1.7275) (width 0.4) (layer "B.Cu") (net 21) (tstamp 624d5eb0-7aa1-4f16-8e59-d591dae7fcbb))
(segment (start 237.15 4.59) (end 234.2875 1.7275) (width 0.4) (layer "B.Cu") (net 21) (tstamp 653ebd1a-b75a-4e48-90a9-fd255620f31e))
(segment (start 168.4609 1.7275) (end 156.7875 13.4009) (width 0.4) (layer "B.Cu") (net 21) (tstamp 93ded522-977c-4b59-9b06-1131f340644b))
(segment (start 61.2679 39.89) (end 42.2179 39.89) (width 0.4) (layer "F.Cu") (net 22) (tstamp 01a2d6fb-4172-4341-9e76-33d01d7c36a3))
(segment (start 157.5663 32.5584) (end 166.4998 23.6249) (width 0.4) (layer "F.Cu") (net 22) (tstamp 04811152-36c4-4578-af28-50ca4d61864f))
(segment (start 230.0359 14.2441) (end 237.15 7.13) (width 0.4) (layer "F.Cu") (net 22) (tstamp 0e4b169a-2622-4085-9e67-9aa4b66832aa))
(segment (start 169.6933 19.9289) (end 177.9978 19.9289) (width 0.4) (layer "F.Cu") (net 22) (tstamp 1aec73f4-dfd1-412e-b74c-7c6612a0d6fd))
(segment (start 166.4998 23.1224) (end 169.6933 19.9289) (width 0.4) (layer "F.Cu") (net 22) (tstamp 2111abea-79d3-4521-9ae5-35029b3894a6))
(segment (start 118.4179 39.89) (end 125.7495 32.5584) (width 0.4) (layer "F.Cu") (net 22) (tstamp 3d099795-2462-4e9a-9b92-78f53deaf944))
(segment (start 177.9978 19.9289) (end 181.7857 16.141) (width 0.4) (layer "F.Cu") (net 22) (tstamp 3d0b37dd-2674-482c-8dd5-b9911c6c594a))
(segment (start 99.3679 39.89) (end 80.3179 39.89) (width 0.4) (layer "F.Cu") (net 22) (tstamp 3d68d7f6-a562-407e-af15-6342e0fc3d35))
(segment (start 125.7495 32.5584) (end 157.5663 32.5584) (width 0.4) (layer "F.Cu") (net 22) (tstamp 96bbb2b9-6825-4393-af34-ed6044962b2e))
(segment (start 166.4998 23.6249) (end 166.4998 23.1224) (width 0.4) (layer "F.Cu") (net 22) (tstamp afb848e0-d2a1-49bc-a750-3565c862bb71))
(segment (start 181.7857 16.141) (end 192.61195 16.141) (width 0.4) (layer "F.Cu") (net 22) (tstamp c87f1f11-4d89-4b82-a6b3-93ad0e9dc6c5))
(segment (start 194.50885 14.2441) (end 230.0359 14.2441) (width 0.4) (layer "F.Cu") (net 22) (tstamp ca20390d-7a0f-4d03-b7eb-b51d5e860943))
(segment (start 192.61195 16.141) (end 194.50885 14.2441) (width 0.4) (layer "F.Cu") (net 22) (tstamp cdf9acf3-6cb2-4484-b37f-1a7dcbe25a65))
(segment (start 80.3179 39.89) (end 61.2679 39.89) (width 0.4) (layer "F.Cu") (net 22) (tstamp d1a2032a-7bae-45e2-b7e8-f5771a303a5f))
(segment (start 118.4179 39.89) (end 99.3679 39.89) (width 0.4) (layer "F.Cu") (net 22) (tstamp d9db2ef7-d72c-4576-83e3-70b958c2b05c))
(segment (start 66.0304 58.94) (end 85.0804 58.94) (width 0.4) (layer "F.Cu") (net 23) (tstamp 4f9f75f7-bc38-47c0-9acb-e328791aa8c1))
(segment (start 46.9804 58.94) (end 66.0304 58.94) (width 0.4) (layer "F.Cu") (net 23) (tstamp 5657be5a-788c-4762-80dc-daf24c6a6d48))
(segment (start 123.1804 58.94) (end 104.1304 58.94) (width 0.4) (layer "F.Cu") (net 23) (tstamp 606702e4-7160-4775-87a6-5673bc7ca8a0))
(segment (start 85.0804 58.94) (end 104.1304 58.94) (width 0.4) (layer "F.Cu") (net 23) (tstamp cc4ca005-622b-449f-b1a5-9e0f5ff46d3b))
(segment (start 149.3854 21.1868) (end 147.4498 23.1224) (width 0.4) (layer "B.Cu") (net 23) (tstamp 17471f38-eb80-4af6-8902-543b41f55221))
(segment (start 147.4498 23.1224) (end 147.4498 25.8804) (width 0.4) (layer "B.Cu") (net 23) (tstamp 1cf66d8e-ec88-46bb-b790-94b2de01271d))
(segment (start 147.4498 25.8804) (end 140.8907 32.4395) (width 0.4) (layer "B.Cu") (net 23) (tstamp 5796a4da-82ac-4c07-aed6-7dd20c7d8e98))
(segment (start 140.8907 32.4395) (end 140.8907 39.2065) (width 0.4) (layer "B.Cu") (net 23) (tstamp 8df64cb6-2322-475a-b2b6-6ab0b1cb76e6))
(segment (start 137.9248 44.1956) (end 123.1804 58.94) (width 0.4) (layer "B.Cu") (net 23) (tstamp 91aee9a7-f2ca-496a-881b-adbd1b744dbc))
(segment (start 236.124 1.024) (end 167.6772 1.024) (width 0.4) (layer "B.Cu") (net 23) (tstamp af52664b-6139-4ade-a97c-c932513c00eb))
(segment (start 137.9248 42.1724) (end 137.9248 44.1956) (width 0.4) (layer "B.Cu") (net 23) (tstamp b1e6db3d-9e43-46d4-be6b-4d2819a019cf))
(segment (start 149.3854 19.3158) (end 149.3854 21.1868) (width 0.4) (layer "B.Cu") (net 23) (tstamp d445ff8d-e1e7-4c18-8d08-d27d9fe0b402))
(segment (start 239.69 4.59) (end 236.124 1.024) (width 0.4) (layer "B.Cu") (net 23) (tstamp db18d8c3-de46-4445-9b42-787d98946891))
(segment (start 140.8907 39.2065) (end 137.9248 42.1724) (width 0.4) (layer "B.Cu") (net 23) (tstamp f91a29de-b460-4d48-887f-2ece93d239cb))
(segment (start 167.6772 1.024) (end 149.3854 19.3158) (width 0.4) (layer "B.Cu") (net 23) (tstamp f92ad71b-36d7-4a7e-88b1-c94b9e1c2687))
(segment (start 265.2617 75.45) (end 261.3131 71.5014) (width 0.4) (layer "F.Cu") (net 24) (tstamp 14d705a0-6254-4cdb-a403-82d284ada50f))
(segment (start 261.3131 71.5014) (end 120.144 71.5014) (width 0.4) (layer "F.Cu") (net 24) (tstamp 498487de-aadf-4074-b6bc-2638bfaa6421))
(segment (start 120.144 71.5014) (end 113.6554 77.99) (width 0.4) (layer "F.Cu") (net 24) (tstamp 4d84cad4-cfcc-41e9-a057-38a3c3f4b183))
(segment (start 94.6054 77.99) (end 113.6554 77.99) (width 0.4) (layer "F.Cu") (net 24) (tstamp 5f097933-3f65-4a54-b53b-2b360b4c040e))
(segment (start 25.5492 77.99) (end 56.5054 77.99) (width 0.4) (layer "F.Cu") (net 24) (tstamp 8ddb5a83-4b0c-41c9-a173-0c5efe5a41db))
(segment (start 56.5054 77.99) (end 75.5554 77.99) (width 0.4) (layer "F.Cu") (net 24) (tstamp b60132fd-84a2-4dd4-8290-e56a00ba326a))
(segment (start 94.6054 77.99) (end 75.5554 77.99) (width 0.4) (layer "F.Cu") (net 24) (tstamp c897e63c-bee7-4a96-93cd-deacb87e999f))
(segment (start 265.2617 75.45) (end 271.2123 69.4994) (width 0.4) (layer "B.Cu") (net 24) (tstamp 2dc5f67f-cb09-483c-b456-83eb45a7c72b))
(segment (start 274.4086 34.2674) (end 274.4086 22.7978) (width 0.4) (layer "B.Cu") (net 24) (tstamp 2e87b397-04e7-4206-bb32-9e47ba1b1034))
(segment (start 275.4891 35.3479) (end 274.4086 34.2674) (width 0.4) (layer "B.Cu") (net 24) (tstamp 48b9875f-437c-419c-84e5-7957601c695f))
(segment (start 258.7408 7.13) (end 239.69 7.13) (width 0.4) (layer "B.Cu") (net 24) (tstamp 4e946c6c-ab88-48ab-b2ca-87d95d650bef))
(segment (start 273.59 41.8337) (end 275.4891 39.9346) (width 0.4) (layer "B.Cu") (net 24) (tstamp 538170ac-70ee-4d33-9070-d24464e8b52d))
(segment (start 271.2123 69.4994) (end 271.2123 60.9201) (width 0.4) (layer "B.Cu") (net 24) (tstamp 668f4124-c421-44b6-8db5-9856fb6d059f))
(segment (start 275.4891 39.9346) (end 275.4891 35.3479) (width 0.4) (layer "B.Cu") (net 24) (tstamp 703a04f9-19d4-42de-bf7c-25ae2a2ca939))
(segment (start 274.4086 22.7978) (end 258.7408 7.13) (width 0.4) (layer "B.Cu") (net 24) (tstamp 90a5e25e-c74a-4712-bd2d-b4ffc15a6e81))
(segment (start 273.59 58.5424) (end 273.59 41.8337) (width 0.4) (layer "B.Cu") (net 24) (tstamp 99c93157-b4ed-4640-b8d5-f04d69bc3667))
(segment (start 271.2123 60.9201) (end 273.59 58.5424) (width 0.4) (layer "B.Cu") (net 24) (tstamp ca24851a-40a0-4ab8-a891-3c019d75d4b1))
(group "" (id cdb4b655-afb2-4f50-b071-2c9c4f73d35a)
(members
07e09fc1-7048-4d4d-abc7-90ad9aec655b
233ce39f-f8d8-4272-bb36-06b4d95db900
24242fda-b675-4289-8611-113deaf8ea08
40ae7771-8dd4-4a04-99dd-4c830bfa344b
47803749-cc7c-4664-9e3b-aef737782654
6a32f612-a3cd-43f0-857e-ce360fd16086
70d535a6-a034-42ce-94cc-97113dfa1acc
8223feaf-32dc-4599-b5b8-d9d106410c56
d7b590d6-a944-4e72-b908-303078498025
e96c76f9-9aba-47de-8a83-5d8f87149cd5
eb3cd969-ed14-46a8-ac9b-33738ac80e27
)
)
(group "" (id e863c783-b038-4348-9345-908079b28e4a)
(members
22f77591-ba0b-48e6-92ac-936a54158a16
5a979813-7710-4c6c-8790-a4fdf1b89543
5ee7279d-22ec-4900-ad8e-479dfb15e1cc
63b45375-a316-4db1-a8bf-42407ae58b74
b18f9702-5e1f-4195-bd27-46eb8a6c0fb6
b210def0-b8e2-4de2-aedd-0bef2802b916
b7aad3a1-87b4-4f6f-882e-4ac8e80de6e7
c722b52b-bf17-4df6-9124-74bbda910b8a
d06e6cdb-d4c5-4194-9e64-37020e37cfa0
d0eed5b0-c0cb-464c-bac7-7d95a50cff6f
)
)
)