Compare commits

...

11 commits

Author SHA1 Message Date
David Barr
48db16cec9
Fixes #81 adds plate
Some checks failed
Render Previews / Export as PNGs (push) Has been cancelled
2024-01-23 11:41:25 +00:00
Duccio
0921edbc78
Fix typo in sweep high readme 2023-10-24 11:50:41 +02:00
Duccio
e7f43d45a9
Improve centering on hero image and remove brand logo 2023-08-30 02:06:09 +02:00
Duccio
5b847ac659
Add hero image 2023-08-30 01:33:02 +02:00
duckyb
2e004a8b9a Update gallery (automated) 2023-02-01 14:09:38 +00:00
Duccio
31fb1d708d Merge branch 'fix-spacer-drill-diameter' 2023-02-01 15:07:14 +01:00
Duccio
fdca4e6fd8 Update Bling MX spacer hole diameter, silk & gerber 2023-02-01 15:01:59 +01:00
Duccio
1ecc741310 Update Bling LP spacer hole diameter & gerber 2023-02-01 14:55:34 +01:00
Duccio
659cab60e1
Merge pull request #62 from leath-dub/patch-1
Added ascii art for terminal readers
2023-01-31 18:07:20 +01:00
duckyb
81a7971b82 Update gallery (automated) 2022-11-17 23:44:46 +00:00
cathalogue
e003ff3cea
Added ascii art for terminal readers 2022-11-11 21:34:45 +00:00
31 changed files with 41963 additions and 42512 deletions

View file

@ -1,8 +1,19 @@
# Sweep # Sweep
<!--
| Front | Back | ___ ___
| :---: | :---: | ___ | | ___ ___ ___ ___ | | ___
| ![front](/gallery/sweep-half-swept/front.png) | ![back](/gallery/sweep-half-swept/back.png) | ___ | |`___`| | | | | |`___`| | ___
| |`___`| |`___`___` `___`___`| |`___`| |
`___`| |`___`| | | | | |`___`| |`___`
| |`___`| |`___`___` `___`___`| |`___`| |
`___`| |`___`| | | | | |`___`| |`___`
| |`___` `___`___` `___`___` `___`| |
`___` ___ ___ ___ ___ `___`
| | | | | |
`___`___` `___`___`
-->
> ![sweep-hero](https://github.com/davidphilipbarr/Sweep/assets/27895007/97e13cdc-b84b-4545-8e09-139a4bb935e5)
> <sub>Bluetooth Sweep 2 + MBK Legend Keycaps</sub>
<span> <span>
<a href="https://discord.gg/czXcTXbsgU"> <a href="https://discord.gg/czXcTXbsgU">

File diff suppressed because it is too large Load diff

View file

@ -33,9 +33,9 @@
"other_text_thickness": 0.15, "other_text_thickness": 0.15,
"other_text_upright": false, "other_text_upright": false,
"pads": { "pads": {
"drill": 0.9, "drill": 0.0,
"height": 2.0, "height": 2.5,
"width": 1.6 "width": 2.0
}, },
"silk_line_width": 0.12, "silk_line_width": 0.12,
"silk_text_italic": false, "silk_text_italic": false,

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,685 @@
(kicad_pcb (version 20221018) (generator pcbnew)
(general
(thickness 1.6)
)
(paper "A4")
(layers
(0 "F.Cu" signal)
(31 "B.Cu" signal)
(32 "B.Adhes" user "B.Adhesive")
(33 "F.Adhes" user "F.Adhesive")
(34 "B.Paste" user)
(35 "F.Paste" user)
(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")
(41 "Cmts.User" user "User.Comments")
(42 "Eco1.User" user "User.Eco1")
(43 "Eco2.User" user "User.Eco2")
(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
(pad_to_mask_clearance 0)
(pcbplotparams
(layerselection 0x00010fc_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 6)
(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 "sweep2gerber")
)
)
(net 0 "")
(footprint "kbd:SW_PG1350_cut" (layer "F.Cu")
(tstamp 00000000-0000-0000-0000-0000608aa094)
(at 45 77)
(descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB")
(tags "kailh,choc")
(path "/00000000-0000-0000-0000-00006049e323")
(attr through_hole)
(fp_text reference "SW2" (at 4.98 -5.69 180) (layer "Dwgs.User") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp b66ef1fe-b05f-4e3b-a3d9-0a14b039c9e5)
)
(fp_text value "SW_Push" (at -0.07 8.17 180) (layer "Dwgs.User") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 46eedddd-b3c8-48c4-b2ea-72a8d0b99aae)
)
(fp_text user "${VALUE}" (at 0 8.255) (layer "B.Fab")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 3e6d539d-719a-426b-8b74-9d9a52167403)
)
(fp_text user "${REFERENCE}" (at 0 0 180) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp e546f877-9217-4f40-83d1-6739fe37bfc7)
)
(fp_line (start -7 -7) (end 7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp afd9f9ed-d4df-4a91-9f97-98724237c3ab))
(fp_line (start -7 7) (end -7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp 6afa622a-b33d-41d1-a98d-ab56ce6032ab))
(fp_line (start -7 7) (end 7 7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp 5d339a26-08b5-499f-889c-82ca1b85c386))
(fp_line (start 7 7) (end 7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp 0a8014ae-b50a-40b5-956c-b44a6facac1e))
)
(footprint "kbd:SW_PG1350_cut" (layer "F.Cu")
(tstamp 00000000-0000-0000-0000-0000608aa0bb)
(at 64 65)
(descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB")
(tags "kailh,choc")
(path "/00000000-0000-0000-0000-00006049e7c0")
(attr through_hole)
(fp_text reference "SW3" (at 4.98 -5.69 180) (layer "Dwgs.User") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 633d2cd4-faad-45ef-8fc7-6419179e4bf1)
)
(fp_text value "SW_Push" (at -0.07 8.17 180) (layer "Dwgs.User") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp b81784d8-9835-4ba5-a3e6-8b2e696bd94b)
)
(fp_text user "${VALUE}" (at 0 8.255) (layer "B.Fab")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp cfded11c-06f1-46a1-aff0-d6e314ec504e)
)
(fp_text user "${REFERENCE}" (at 0 0 180) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 93eba737-0db3-4f2f-920d-daee52be9180)
)
(fp_line (start -7 -7) (end 7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp 5ff107e9-80d3-4224-9164-3ef3a4ecee2d))
(fp_line (start -7 7) (end -7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp efddef26-a8a5-483e-a1d8-e71e463977ae))
(fp_line (start -7 7) (end 7 7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp 902a5eb4-0d61-4c0a-afd5-99b69adeb7e6))
(fp_line (start 7 7) (end 7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp 37283611-4db3-4a01-b911-8c4770baee53))
)
(footprint "kbd:SW_PG1350_cut" (layer "F.Cu")
(tstamp 00000000-0000-0000-0000-0000608aa0e2)
(at 83 58.86)
(descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB")
(tags "kailh,choc")
(path "/00000000-0000-0000-0000-00006049eb70")
(attr through_hole)
(fp_text reference "SW4" (at 4.98 -5.69 180) (layer "Dwgs.User") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 729e09d4-7676-4b6e-bbe3-23d59d500ea7)
)
(fp_text value "SW_Push" (at -0.07 8.17 180) (layer "Dwgs.User") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 83a95972-db15-45e1-9950-f64908237c2e)
)
(fp_text user "${VALUE}" (at 0 8.255) (layer "B.Fab")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp f91b020b-8ac0-4946-97cc-d277c1acfccc)
)
(fp_text user "${REFERENCE}" (at 0 0 180) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 3f178fda-70aa-44eb-8aea-1158fec7652c)
)
(fp_line (start -7 -7) (end 7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp 918b7568-c529-4a44-8ce6-7d1ad1494478))
(fp_line (start -7 7) (end -7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp 9bcbc127-f854-40ef-8831-2e592a092020))
(fp_line (start -7 7) (end 7 7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp bc9b5d82-8e51-4139-bef4-9054a93bc43d))
(fp_line (start 7 7) (end 7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp 4df555e4-763c-405d-a578-714046029995))
)
(footprint "kbd:SW_PG1350_cut" (layer "F.Cu")
(tstamp 00000000-0000-0000-0000-0000608aa109)
(at 101.994 63.432)
(descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB")
(tags "kailh,choc")
(path "/00000000-0000-0000-0000-00006049f636")
(attr through_hole)
(fp_text reference "SW5" (at 4.98 -5.69 180) (layer "Dwgs.User") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 5c521456-5c30-46da-8460-3fbc86d1e5c5)
)
(fp_text value "SW_Push" (at -0.07 8.17 180) (layer "Dwgs.User") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp ee469524-c0dc-4cd8-af31-d453b9b877c8)
)
(fp_text user "${VALUE}" (at 0 8.255) (layer "B.Fab")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 22e11870-c494-4e83-a3d3-b1b9111a53b8)
)
(fp_text user "${REFERENCE}" (at 0 0 180) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp ed9a84db-1ee6-4ee8-a5ac-3f5e7bb35ad2)
)
(fp_line (start -7 -7) (end 7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp 5f64665f-3062-4663-b737-881d42126247))
(fp_line (start -7 7) (end -7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp 0c65a9a4-507e-4cf8-9ded-d3160580a8bb))
(fp_line (start -7 7) (end 7 7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp ba90e858-28d8-4ace-a28d-df56bf65a048))
(fp_line (start 7 7) (end 7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp 3f080098-c33f-493d-9111-30008d661191))
)
(footprint "kbd:SW_PG1350_cut" (layer "F.Cu")
(tstamp 00000000-0000-0000-0000-0000608aa130)
(at 121 66)
(descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB")
(tags "kailh,choc")
(path "/00000000-0000-0000-0000-00006049f698")
(attr through_hole)
(fp_text reference "SW6" (at 4.98 -5.69 180) (layer "Dwgs.User") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 7f4b1783-ab22-4be9-bfd0-fa78786424ca)
)
(fp_text value "SW_Push" (at -0.07 8.17 180) (layer "Dwgs.User") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp d978d90f-94f9-4ce4-8e30-7aa73ec5eae2)
)
(fp_text user "${VALUE}" (at 0 8.255) (layer "B.Fab")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 108e6f3c-fc9f-49ec-9777-794b88da5d9d)
)
(fp_text user "${REFERENCE}" (at 0 0 180) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 9f31f0c8-93f5-4e36-ad07-a8b2d7197aef)
)
(fp_line (start -7 -7) (end 7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp 85cc6122-6985-4f51-a4cc-6d0ffd920f16))
(fp_line (start -7 7) (end -7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp 182a6161-a90e-4502-b4e8-c6a967c20598))
(fp_line (start -7 7) (end 7 7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp f1ff78d2-d400-4d1d-8a20-97857ae2befa))
(fp_line (start 7 7) (end 7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp ba7efb4e-b1ca-4ef0-ad50-7af86447f356))
)
(footprint "kbd:SW_PG1350_cut" (layer "F.Cu")
(tstamp 00000000-0000-0000-0000-0000608aa157)
(at 45 96)
(descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB")
(tags "kailh,choc")
(path "/00000000-0000-0000-0000-0000604a6c6c")
(attr through_hole)
(fp_text reference "SW8" (at 4.98 -5.69 180) (layer "Dwgs.User") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 5797e19e-3148-440f-9e61-4999b9d317ab)
)
(fp_text value "SW_Push" (at -0.07 8.17 180) (layer "Dwgs.User") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 944daa39-9f07-4b0c-8311-80a9a568b7af)
)
(fp_text user "${VALUE}" (at 0 8.255) (layer "B.Fab")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 9a8178d2-21fa-405b-b7ff-e0b8cbb9687f)
)
(fp_text user "${REFERENCE}" (at 0 0 180) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 1c4b935d-ff10-40aa-86a6-c8f12f0816d2)
)
(fp_line (start -7 -7) (end 7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp ebb50936-7d18-4720-b43e-7b2c5632caa0))
(fp_line (start -7 7) (end -7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp 1edad4d6-4c26-455f-9b76-f6bfe50267f4))
(fp_line (start -7 7) (end 7 7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp d52f75c8-8f36-4b16-a52d-62446cdc1297))
(fp_line (start 7 7) (end 7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp 8b798aec-e812-44dc-8cf9-cb67839a38d5))
)
(footprint "kbd:SW_PG1350_cut" (layer "F.Cu")
(tstamp 00000000-0000-0000-0000-0000608aa17e)
(at 64 84.074)
(descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB")
(tags "kailh,choc")
(path "/00000000-0000-0000-0000-0000604a6d52")
(attr through_hole)
(fp_text reference "SW9" (at 4.98 -5.69 180) (layer "Dwgs.User") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 8f191ac7-ced0-4de2-8e97-32906c76c261)
)
(fp_text value "SW_Push" (at -0.07 8.17 180) (layer "Dwgs.User") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 186b8640-fa3f-477f-9e17-c0f6bd424c60)
)
(fp_text user "${VALUE}" (at 0 8.255) (layer "B.Fab")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp fe3ca647-1d73-44d1-8416-75f86947b254)
)
(fp_text user "${REFERENCE}" (at 0 0 180) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp af0dc58f-fd48-4408-9544-416a32118ce7)
)
(fp_line (start -7 -7) (end 7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp 9d3ee455-9bf5-4ada-936d-df2bcbb985f0))
(fp_line (start -7 7) (end -7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp 7a2225d2-0ccc-4b20-9ae5-87db734f3079))
(fp_line (start -7 7) (end 7 7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp e49ef1d4-6e49-4628-94ab-8cbc88d96c50))
(fp_line (start 7 7) (end 7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp 005a3639-02de-41e1-b2e6-9c29b5573b8b))
)
(footprint "kbd:SW_PG1350_cut" (layer "F.Cu")
(tstamp 00000000-0000-0000-0000-0000608aa1a5)
(at 83 77.878)
(descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB")
(tags "kailh,choc")
(path "/00000000-0000-0000-0000-0000604a6d5c")
(attr through_hole)
(fp_text reference "SW10" (at 4.98 -5.69 180) (layer "Dwgs.User") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp ae68009e-1a21-4851-bd81-e477c6a5ab81)
)
(fp_text value "SW_Push" (at -0.07 8.17 180) (layer "Dwgs.User") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp f0cda5ff-599f-4fb5-a165-514d35671478)
)
(fp_text user "${VALUE}" (at 0 8.255) (layer "B.Fab")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 7353a09c-10e0-4cf1-a3af-dd996563ad09)
)
(fp_text user "${REFERENCE}" (at 0 0 180) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 9acc89d9-433b-40e1-b248-564f43ee3e24)
)
(fp_line (start -7 -7) (end 7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp 74721f5e-69a6-469c-98ea-7126aa64d2ff))
(fp_line (start -7 7) (end -7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp 889cf177-35ce-4be7-8364-f41859821eec))
(fp_line (start -7 7) (end 7 7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp 8e39cb43-1333-400d-bc16-62bc5e6b2d65))
(fp_line (start 7 7) (end 7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp d1d70905-e580-4d9f-b063-b9bf7d7fcb0f))
)
(footprint "kbd:SW_PG1350_cut" (layer "F.Cu")
(tstamp 00000000-0000-0000-0000-0000608aa1cc)
(at 102 82.45)
(descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB")
(tags "kailh,choc")
(path "/00000000-0000-0000-0000-0000604a6d66")
(attr through_hole)
(fp_text reference "SW11" (at 4.98 -5.69 180) (layer "Dwgs.User") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp f0b23929-c5c6-4422-9fc0-0633e21d7560)
)
(fp_text value "SW_Push" (at -0.07 8.17 180) (layer "Dwgs.User") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 93544145-ac64-44ab-ac6b-8f745eff55dc)
)
(fp_text user "${VALUE}" (at 0 8.255) (layer "B.Fab")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 114163b8-3b1f-4806-a021-91bf5f2b2254)
)
(fp_text user "${REFERENCE}" (at 0 0 180) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp e4874cc1-d34b-479b-8a48-43026c76d354)
)
(fp_line (start -7 -7) (end 7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp 521feaae-7a5a-431f-8011-1ee13f74be1f))
(fp_line (start -7 7) (end -7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp aa76883d-80b7-4cee-b9dd-30766085ac69))
(fp_line (start -7 7) (end 7 7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp 57bf5eec-7b5c-4dd0-b45a-51ff0c697071))
(fp_line (start 7 7) (end 7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp f8f273e7-63da-4583-9e86-52dc8cea3cf5))
)
(footprint "kbd:SW_PG1350_cut" (layer "F.Cu")
(tstamp 00000000-0000-0000-0000-0000608aa1f3)
(at 120.98 84.99)
(descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB")
(tags "kailh,choc")
(path "/00000000-0000-0000-0000-0000604a6d70")
(attr through_hole)
(fp_text reference "SW12" (at 4.98 -5.69 180) (layer "Dwgs.User") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 26ffb4f8-d0e2-4b13-bbb7-47789b05f483)
)
(fp_text value "SW_Push" (at -0.07 8.17 180) (layer "Dwgs.User") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp c578187a-3e69-4e99-b509-c8a13214a639)
)
(fp_text user "${VALUE}" (at 0 8.255) (layer "B.Fab")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp c7f105a9-0d18-434e-863e-26ab2031f81f)
)
(fp_text user "${REFERENCE}" (at 0 0 180) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 1a6179e2-98e9-4f87-be3a-164df760739e)
)
(fp_line (start -7 -7) (end 7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp c667ada0-4f26-4a69-8d74-a61197f30025))
(fp_line (start -7 7) (end -7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp 8851d757-811e-488d-9543-c33cc5bc3361))
(fp_line (start -7 7) (end 7 7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp 30caf23f-e136-42d1-aa7f-a485c67f4d52))
(fp_line (start 7 7) (end 7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp 35affa29-982a-4e09-800a-72131389fcf0))
)
(footprint "kbd:SW_PG1350_cut" (layer "F.Cu")
(tstamp 00000000-0000-0000-0000-0000608aa21a)
(at 45 115)
(descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB")
(tags "kailh,choc")
(path "/00000000-0000-0000-0000-0000604bad64")
(attr through_hole)
(fp_text reference "SW14" (at 4.98 -5.69 180) (layer "Dwgs.User") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 5944acdd-cd8c-48a6-98bd-1b8b62642583)
)
(fp_text value "SW_Push" (at -0.07 8.17 180) (layer "Dwgs.User") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 93eaadfb-d2c7-458d-9fb6-6c158dbd45c9)
)
(fp_text user "${VALUE}" (at 0 8.255) (layer "B.Fab")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 68a0cdcd-395a-42f3-bb9b-595b1c2c0a8e)
)
(fp_text user "${REFERENCE}" (at 0 0 180) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 4bc3733f-b499-4d5b-8c6f-6f99d0447ffb)
)
(fp_line (start -7 -7) (end 7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp ad824cb5-062a-4603-9efc-5126bdffcd47))
(fp_line (start -7 7) (end -7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp c3dc5934-3690-40b0-b301-cb26a8193f7b))
(fp_line (start -7 7) (end 7 7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp dffb446d-497b-4fba-91a9-fff7b890a9e8))
(fp_line (start 7 7) (end 7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp c28f6afa-ff63-4ba5-a59d-005b6def0689))
)
(footprint "kbd:SW_PG1350_cut" (layer "F.Cu")
(tstamp 00000000-0000-0000-0000-0000608aa241)
(at 64.008 103.124)
(descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB")
(tags "kailh,choc")
(path "/00000000-0000-0000-0000-0000604baf06")
(attr through_hole)
(fp_text reference "SW15" (at 4.98 -5.69 180) (layer "Dwgs.User") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 08e7de84-56b3-4c13-94fd-890033056dd9)
)
(fp_text value "SW_Push" (at -0.07 8.17 180) (layer "Dwgs.User") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 8ce69ec9-726c-49dc-b8fc-bae144e4f33c)
)
(fp_text user "${VALUE}" (at 0 8.255) (layer "B.Fab")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 4f1d31dc-2353-4b6d-a24d-7bfdab15da60)
)
(fp_text user "${REFERENCE}" (at 0 0 180) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 905f34da-5375-414e-8d1e-e3145e6823dc)
)
(fp_line (start -7 -7) (end 7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp b872f3f7-d326-45b7-b554-06a283733254))
(fp_line (start -7 7) (end -7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp d4c6dc49-7940-4cc7-9f1a-38ce29b26b0e))
(fp_line (start -7 7) (end 7 7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp 4a104b6b-6e6f-44e3-a52c-ed476e59bfab))
(fp_line (start 7 7) (end 7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp d590199b-a032-4037-811b-38b62b05b587))
)
(footprint "kbd:SW_PG1350_cut" (layer "F.Cu")
(tstamp 00000000-0000-0000-0000-0000608aa268)
(at 83 96.896)
(descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB")
(tags "kailh,choc")
(path "/00000000-0000-0000-0000-0000604baf10")
(attr through_hole)
(fp_text reference "SW16" (at 4.98 -5.69 180) (layer "Dwgs.User") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 9ebaff6b-2a02-4287-b5b2-695373965bfa)
)
(fp_text value "SW_Push" (at -0.07 8.17 180) (layer "Dwgs.User") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp c467d360-aba0-495f-ae88-df598b283371)
)
(fp_text user "${VALUE}" (at 0 8.255) (layer "B.Fab")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 4b69906a-bcbc-4ae3-bb98-cf039dfe26b0)
)
(fp_text user "${REFERENCE}" (at 0 0 180) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp f21e1509-2c9e-41d4-b623-ddf03e11dc77)
)
(fp_line (start -7 -7) (end 7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp aa98903f-5062-4706-b96d-53655f4105a3))
(fp_line (start -7 7) (end -7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp d5cbf393-5fc6-4735-bc2f-3965af0a2a4d))
(fp_line (start -7 7) (end 7 7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp 753ce441-af80-44d6-b070-5522abeb6441))
(fp_line (start 7 7) (end 7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp 6f7a0b29-affc-4763-b4da-7043273bea27))
)
(footprint "kbd:SW_PG1350_cut" (layer "F.Cu")
(tstamp 00000000-0000-0000-0000-0000608aa28f)
(at 102 101.468)
(descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB")
(tags "kailh,choc")
(path "/00000000-0000-0000-0000-0000604baf1a")
(attr through_hole)
(fp_text reference "SW17" (at 4.98 -5.69 180) (layer "Dwgs.User") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 02d7109d-b563-4d9c-9f35-01952da341ce)
)
(fp_text value "SW_Push" (at -0.07 8.17 180) (layer "Dwgs.User") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 023bcae5-a3ae-4464-b700-7756dda3b2c6)
)
(fp_text user "${VALUE}" (at 0 8.255) (layer "B.Fab")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 0ae05be4-5771-4150-a402-0fe96a80a513)
)
(fp_text user "${REFERENCE}" (at 0 0 180) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 4b19ea92-c7de-4876-b1c0-b8627bb44102)
)
(fp_line (start -7 -7) (end 7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp cab7eeb0-bb4b-4c35-b89e-5541eb339d4c))
(fp_line (start -7 7) (end -7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp e1ee7041-5b3b-481b-94d6-ee404cf7d2f8))
(fp_line (start -7 7) (end 7 7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp 378a6dda-ef7e-4cab-ba85-5773ab85be85))
(fp_line (start 7 7) (end 7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp 579eca06-62a3-48be-be42-9486e37765c1))
)
(footprint "kbd:SW_PG1350_cut" (layer "F.Cu")
(tstamp 00000000-0000-0000-0000-0000608aa2dd)
(at 130.95 132.504 -30)
(descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB")
(tags "kailh,choc")
(path "/00000000-0000-0000-0000-0000604a14c0")
(attr through_hole)
(fp_text reference "SW20" (at 4.98 -5.69 150) (layer "Dwgs.User") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp ecd3dfb1-cf3e-4f4b-b15f-d12787595228)
)
(fp_text value "SW_Push" (at -0.07 8.17 150) (layer "Dwgs.User") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 0a923936-74ba-4416-9e01-7738ea790f04)
)
(fp_text user "${VALUE}" (at 0 8.255 -30) (layer "B.Fab")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 39a8ac3c-2e11-4519-928c-41bd5edb7c2e)
)
(fp_text user "${REFERENCE}" (at 0 0 150) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 92e2ff2a-dae0-4017-8d65-a91cca9908d8)
)
(fp_line (start -7 -7) (end 7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp 9e9209d4-cafc-4242-a66e-9438091c20af))
(fp_line (start -7 7) (end -7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp c134f3d9-8325-4eae-ad01-45c3898157b5))
(fp_line (start -7 7) (end 7 7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp 39b1b45c-9e6f-4096-9d8d-d36b48934455))
(fp_line (start 7 7) (end 7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp f0776df9-9a8b-4d8a-8b70-296594a6e6a8))
)
(footprint "kbd:SW_PG1350_cut" (layer "F.Cu")
(tstamp 00000000-0000-0000-0000-0000608aa304)
(at 111.272 124.288 -15)
(descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB")
(tags "kailh,choc")
(path "/00000000-0000-0000-0000-0000604a14ca")
(attr through_hole)
(fp_text reference "SW21" (at 4.98 -5.69 165) (layer "Dwgs.User") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 5f5e8ff8-681d-4d7d-8b61-c183735c82ff)
)
(fp_text value "SW_Push" (at -0.07 8.17 165) (layer "Dwgs.User") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp af5197ab-8358-41c6-8f63-f098adf04a86)
)
(fp_text user "${VALUE}" (at 0 8.255 -15) (layer "B.Fab")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp a1e21538-f43f-4cea-a7bf-e25b73d5853b)
)
(fp_text user "${REFERENCE}" (at 0 0 165) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp f2c5b23f-b9c4-4970-acf5-8935b76d69e5)
)
(fp_line (start -7 -7) (end 7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp 21c5bec2-f866-4337-b485-99d1286a63a9))
(fp_line (start -7 7) (end -7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp 18b7ac9d-1056-4ae1-b699-5ea458816cbf))
(fp_line (start -7 7) (end 7 7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp 35e28d64-a8d2-482d-ab49-14f2c4716652))
(fp_line (start 7 7) (end 7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp b6c8f472-9647-41fd-b2e8-e390e97482c9))
)
(footprint "kbd:SW_PG1350_cut" (layer "F.Cu")
(tstamp 00000000-0000-0000-0000-000061002d54)
(at 120.98 104.008)
(descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB")
(tags "kailh,choc")
(path "/00000000-0000-0000-0000-0000604baf24")
(attr through_hole)
(fp_text reference "SW18" (at 4.98 -5.69 180) (layer "Dwgs.User") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 3fc71eee-3824-4a98-b8ac-da04f3c49667)
)
(fp_text value "SW_Push" (at -0.07 8.17 180) (layer "Dwgs.User") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 1e61ef4b-6910-4c89-9209-c7b4b57a2934)
)
(fp_text user "${VALUE}" (at 0 8.255) (layer "B.Fab")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 41a10b94-7a96-4013-ac7d-c54db9ab62a4)
)
(fp_text user "${REFERENCE}" (at 0 0 180) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 79363a67-6382-44ba-ae30-4da5e29ce001)
)
(fp_line (start -7 -7) (end 7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp adcbbc94-337a-44a1-a467-ddb473e9c0ec))
(fp_line (start -7 7) (end -7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp 1b26b989-eb14-4492-ad3c-139597c05262))
(fp_line (start -7 7) (end 7 7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp 2fa87659-5e08-42dd-904a-341e450c8863))
(fp_line (start 7 7) (end 7 -7)
(stroke (width 0.15) (type solid)) (layer "Edge.Cuts") (tstamp c5bead5d-166b-4c2c-b6e0-a21af0cd8a81))
)
(gr_line (start 131.427113 122.492892) (end 147.66 122.47)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 00000000-0000-0000-0000-0000608aaebb))
(gr_line (start 147.161679 123.613657) (end 135.71 143.699265)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 00000000-0000-0000-0000-0000608aaebd))
(gr_arc (start 147.66 122.47) (mid 147.442002 123.055406) (end 147.161679 123.613657)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 00000000-0000-0000-0000-0000608aaebe))
(gr_arc (start 131.427113 122.492892) (mid 130.72 122.2) (end 130.427113 121.492892)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 00000000-0000-0000-0000-000061005d86))
(gr_line (start 130.427113 121.492892) (end 130.463 59.473)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 00000000-0000-0000-0000-000061005d8f))
(gr_arc (start 35.465859 68.23732) (mid 36.023193 67.119598) (end 36.894611 66.224861)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 00000000-0000-0000-0000-000061005d91))
(gr_arc (start 103.95 51.55) (mid 117.160552 54.553964) (end 130.028245 58.79247)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 00000000-0000-0000-0000-000061005d92))
(gr_line (start 37.767536 124.476378) (end 37.493002 124.473917)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 00000000-0000-0000-0000-000061005d93))
(gr_arc (start 107.797707 133.384137) (mid 120.821222 137.841207) (end 132.978 144.298)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 00000000-0000-0000-0000-000061005d94))
(gr_arc (start 37.767536 124.476378) (mid 73.062529 126.72971) (end 107.797707 133.384137)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 00000000-0000-0000-0000-000061005d95))
(gr_arc (start 37.493002 124.473917) (mid 36.080534 123.924716) (end 35.458001 122.542999)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 00000000-0000-0000-0000-000061005d96))
(gr_arc (start 135.71 143.699265) (mid 134.468995 144.56898) (end 132.978 144.298)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 00000000-0000-0000-0000-000061005d97))
(gr_arc (start 130.028245 58.79247) (mid 130.345034 59.069226) (end 130.463 59.473)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 00000000-0000-0000-0000-000061005d98))
(gr_line (start 35.465859 68.23732) (end 35.458001 122.542999)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 00000000-0000-0000-0000-000061005d9b))
(gr_line (start 85.843227 49.463504) (end 81.868 49.468)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 00000000-0000-0000-0000-000061005d9c))
(gr_arc (start 36.894611 66.224861) (mid 57.871135 53.793316) (end 81.868 49.468)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 00000000-0000-0000-0000-000061005d9d))
(gr_line (start 102.95 55.72) (end 96.007113 55.722892)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 02d78cae-e824-4be8-b22a-2e33c0a32ba5))
(gr_arc (start 96.007113 55.722892) (mid 95.292916 55.430003) (end 94.99 54.72)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 316f74cd-9f82-445a-8f1e-21014079a58a))
(gr_circle (center 111.297842 75.19) (end 112.746859 74.93)
(stroke (width 0.05) (type default)) (fill none) (layer "Edge.Cuts") (tstamp 466b62c6-8194-4695-8aab-a4dae876797d))
(gr_line (start 103.95 54.72) (end 103.95 51.55)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 4c2b315d-18d1-4a03-b146-ddc60d0740a9))
(gr_arc (start 103.95 54.72) (mid 103.657101 55.427096) (end 102.95 55.72)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp a48e9463-a234-4806-bbb7-1bab5258817e))
(gr_line (start 94.99 54.72) (end 94.99 50.2)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp bac828b9-94ff-47d4-9234-1b0f8582fd0c))
(gr_circle (center 92.247842 94.25) (end 93.696859 93.99)
(stroke (width 0.05) (type default)) (fill none) (layer "Edge.Cuts") (tstamp c5a48718-c77b-4df0-96e2-e63e2ca060a2))
(gr_circle (center 73.147842 75.19) (end 74.596859 74.93)
(stroke (width 0.05) (type default)) (fill none) (layer "Edge.Cuts") (tstamp cf57f473-bf1b-45c4-8858-1162832f0d64))
(gr_circle (center 92.22 56.11) (end 93.669017 55.85)
(stroke (width 0.05) (type default)) (fill none) (layer "Edge.Cuts") (tstamp fcc31961-f606-440b-b57b-da5624340d0f))
(gr_arc (start 85.843227 49.463504) (mid 90.423979 49.740285) (end 94.99 50.2)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp fd0a17d8-0e37-4643-b0c9-b6010027c92b))
)

View file

@ -0,0 +1,78 @@
{
"board": {
"active_layer": 44,
"active_layer_preset": "All Layers",
"auto_track_width": true,
"hidden_netclasses": [],
"hidden_nets": [],
"high_contrast_mode": 0,
"net_color_mode": 1,
"opacity": {
"images": 0.6,
"pads": 1.0,
"tracks": 1.0,
"vias": 1.0,
"zones": 0.6
},
"ratsnest_display_mode": 0,
"selection_filter": {
"dimensions": true,
"footprints": true,
"graphics": true,
"keepouts": true,
"lockedItems": true,
"otherItems": true,
"pads": true,
"text": true,
"tracks": true,
"vias": true,
"zones": true
},
"visible_items": [
0,
1,
2,
3,
4,
5,
8,
9,
10,
11,
12,
13,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
32,
33,
34,
35,
36,
39,
40
],
"visible_layers": "fffffff_ffffffff",
"zone_display_mode": 0
},
"meta": {
"filename": "sweep-high_plate.kicad_prl",
"version": 3
},
"project": {
"files": []
}
}

View file

@ -0,0 +1,238 @@
{
"board": {
"3dviewports": [],
"design_settings": {
"defaults": {
"board_outline_line_width": 0.049999999999999996,
"copper_line_width": 0.19999999999999998,
"copper_text_italic": false,
"copper_text_size_h": 1.5,
"copper_text_size_v": 1.5,
"copper_text_thickness": 0.3,
"copper_text_upright": false,
"courtyard_line_width": 0.049999999999999996,
"dimension_precision": 4,
"dimension_units": 3,
"dimensions": {
"arrow_length": 1270000,
"extension_offset": 500000,
"keep_text_aligned": true,
"suppress_zeroes": false,
"text_position": 0,
"units_format": 1
},
"fab_line_width": 0.09999999999999999,
"fab_text_italic": false,
"fab_text_size_h": 1.0,
"fab_text_size_v": 1.0,
"fab_text_thickness": 0.15,
"fab_text_upright": false,
"other_line_width": 0.09999999999999999,
"other_text_italic": false,
"other_text_size_h": 1.0,
"other_text_size_v": 1.0,
"other_text_thickness": 0.15,
"other_text_upright": false,
"pads": {
"drill": 0.0,
"height": 1.25,
"width": 0.9
},
"silk_line_width": 0.12,
"silk_text_italic": false,
"silk_text_size_h": 1.0,
"silk_text_size_v": 1.0,
"silk_text_thickness": 0.15,
"silk_text_upright": false,
"zones": {
"45_degree_only": false,
"min_clearance": 0.508
}
},
"diff_pair_dimensions": [],
"drc_exclusions": [],
"meta": {
"filename": "board_design_settings.json",
"version": 2
},
"rule_severities": {
"annular_width": "error",
"clearance": "error",
"connection_width": "warning",
"copper_edge_clearance": "error",
"copper_sliver": "warning",
"courtyards_overlap": "error",
"diff_pair_gap_out_of_range": "error",
"diff_pair_uncoupled_length_too_long": "error",
"drill_out_of_range": "error",
"duplicate_footprints": "warning",
"extra_footprint": "warning",
"footprint": "error",
"footprint_type_mismatch": "error",
"hole_clearance": "error",
"hole_near_hole": "error",
"invalid_outline": "error",
"isolated_copper": "warning",
"item_on_disabled_layer": "error",
"items_not_allowed": "error",
"length_out_of_range": "error",
"lib_footprint_issues": "warning",
"lib_footprint_mismatch": "warning",
"malformed_courtyard": "error",
"microvia_drill_out_of_range": "error",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"net_conflict": "warning",
"npth_inside_courtyard": "ignore",
"padstack": "error",
"pth_inside_courtyard": "ignore",
"shorting_items": "error",
"silk_edge_clearance": "warning",
"silk_over_copper": "ignore",
"silk_overlap": "ignore",
"skew_out_of_range": "error",
"solder_mask_bridge": "error",
"starved_thermal": "error",
"text_height": "warning",
"text_thickness": "warning",
"through_hole_pad_without_hole": "error",
"too_many_vias": "error",
"track_dangling": "warning",
"track_width": "error",
"tracks_crossing": "error",
"unconnected_items": "error",
"unresolved_variable": "error",
"via_dangling": "warning",
"zones_intersect": "error"
},
"rules": {
"allow_blind_buried_vias": false,
"allow_microvias": false,
"max_error": 0.005,
"min_clearance": 0.0,
"min_connection": 0.0,
"min_copper_edge_clearance": 0.024999999999999998,
"min_hole_clearance": 0.0,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.19999999999999998,
"min_microvia_drill": 0.09999999999999999,
"min_resolved_spokes": 2,
"min_silk_clearance": 0.0,
"min_text_height": 0.7999999999999999,
"min_text_thickness": 0.08,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.19999999999999998,
"min_via_annular_width": 0.049999999999999996,
"min_via_diameter": 0.39999999999999997,
"solder_mask_to_copper_clearance": 0.0,
"use_height_for_length_calcs": true
},
"teardrop_options": [
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 5,
"td_on_pad_in_zone": false,
"td_onpadsmd": true,
"td_onroundshapesonly": false,
"td_ontrackend": false,
"td_onviapad": true
}
],
"teardrop_parameters": [
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_round_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_rect_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_track_end",
"td_width_to_size_filter_ratio": 0.9
}
],
"track_widths": [],
"via_dimensions": [],
"zones_allow_external_fillets": false,
"zones_use_no_outline": true
},
"layer_presets": [],
"viewports": []
},
"boards": [],
"cvpcb": {
"equivalence_files": []
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "sweep-high_plate.kicad_pro",
"version": 1
},
"net_settings": {
"classes": [
{
"bus_width": 12,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "Default",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.25,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6
}
],
"meta": {
"version": 3
},
"net_colors": null,
"netclass_assignments": null,
"netclass_patterns": []
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"specctra_dsn": "",
"step": "",
"vrml": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"drawing": {
"label_size_ratio": 0.25,
"text_offset_ratio": 0.08
},
"legacy_lib_dir": "",
"legacy_lib_list": []
},
"sheets": [],
"text_variables": {}
}

File diff suppressed because it is too large Load diff

View file

@ -3,10 +3,12 @@
"active_layer": 0, "active_layer": 0,
"active_layer_preset": "All Layers", "active_layer_preset": "All Layers",
"auto_track_width": true, "auto_track_width": true,
"hidden_netclasses": [],
"hidden_nets": [], "hidden_nets": [],
"high_contrast_mode": 0, "high_contrast_mode": 0,
"net_color_mode": 1, "net_color_mode": 1,
"opacity": { "opacity": {
"images": 0.6,
"pads": 1.0, "pads": 1.0,
"tracks": 1.0, "tracks": 1.0,
"vias": 1.0, "vias": 1.0,
@ -39,7 +41,6 @@
11, 11,
12, 12,
13, 13,
14,
15, 15,
16, 16,
17, 17,
@ -60,7 +61,9 @@
33, 33,
34, 34,
35, 35,
36 36,
39,
40
], ],
"visible_layers": "fffffff_ffffffff", "visible_layers": "fffffff_ffffffff",
"zone_display_mode": 1 "zone_display_mode": 1

View file

@ -1,5 +1,6 @@
{ {
"board": { "board": {
"3dviewports": [],
"design_settings": { "design_settings": {
"defaults": { "defaults": {
"board_outline_line_width": 0.049999999999999996, "board_outline_line_width": 0.049999999999999996,
@ -57,20 +58,26 @@
"rule_severities": { "rule_severities": {
"annular_width": "error", "annular_width": "error",
"clearance": "error", "clearance": "error",
"connection_width": "warning",
"copper_edge_clearance": "error", "copper_edge_clearance": "error",
"copper_sliver": "warning",
"courtyards_overlap": "error", "courtyards_overlap": "error",
"diff_pair_gap_out_of_range": "error", "diff_pair_gap_out_of_range": "error",
"diff_pair_uncoupled_length_too_long": "error", "diff_pair_uncoupled_length_too_long": "error",
"drill_out_of_range": "error", "drill_out_of_range": "error",
"duplicate_footprints": "warning", "duplicate_footprints": "warning",
"extra_footprint": "warning", "extra_footprint": "warning",
"footprint": "error",
"footprint_type_mismatch": "error", "footprint_type_mismatch": "error",
"hole_clearance": "error", "hole_clearance": "error",
"hole_near_hole": "error", "hole_near_hole": "error",
"invalid_outline": "error", "invalid_outline": "error",
"isolated_copper": "warning",
"item_on_disabled_layer": "error", "item_on_disabled_layer": "error",
"items_not_allowed": "error", "items_not_allowed": "error",
"length_out_of_range": "error", "length_out_of_range": "error",
"lib_footprint_issues": "warning",
"lib_footprint_mismatch": "warning",
"malformed_courtyard": "error", "malformed_courtyard": "error",
"microvia_drill_out_of_range": "error", "microvia_drill_out_of_range": "error",
"missing_courtyard": "ignore", "missing_courtyard": "ignore",
@ -80,9 +87,14 @@
"padstack": "error", "padstack": "error",
"pth_inside_courtyard": "ignore", "pth_inside_courtyard": "ignore",
"shorting_items": "error", "shorting_items": "error",
"silk_edge_clearance": "warning",
"silk_over_copper": "ignore", "silk_over_copper": "ignore",
"silk_overlap": "ignore", "silk_overlap": "ignore",
"skew_out_of_range": "error", "skew_out_of_range": "error",
"solder_mask_bridge": "error",
"starved_thermal": "error",
"text_height": "warning",
"text_thickness": "warning",
"through_hole_pad_without_hole": "error", "through_hole_pad_without_hole": "error",
"too_many_vias": "error", "too_many_vias": "error",
"track_dangling": "warning", "track_dangling": "warning",
@ -91,7 +103,6 @@
"unconnected_items": "error", "unconnected_items": "error",
"unresolved_variable": "error", "unresolved_variable": "error",
"via_dangling": "warning", "via_dangling": "warning",
"zone_has_empty_net": "error",
"zones_intersect": "error" "zones_intersect": "error"
}, },
"rules": { "rules": {
@ -99,24 +110,70 @@
"allow_microvias": false, "allow_microvias": false,
"max_error": 0.005, "max_error": 0.005,
"min_clearance": 0.0, "min_clearance": 0.0,
"min_connection": 0.0,
"min_copper_edge_clearance": 0.024999999999999998, "min_copper_edge_clearance": 0.024999999999999998,
"min_hole_clearance": 0.0, "min_hole_clearance": 0.0,
"min_hole_to_hole": 0.25, "min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.19999999999999998, "min_microvia_diameter": 0.19999999999999998,
"min_microvia_drill": 0.09999999999999999, "min_microvia_drill": 0.09999999999999999,
"min_resolved_spokes": 2,
"min_silk_clearance": 0.0, "min_silk_clearance": 0.0,
"min_text_height": 0.7999999999999999,
"min_text_thickness": 0.08,
"min_through_hole_diameter": 0.3, "min_through_hole_diameter": 0.3,
"min_track_width": 0.19999999999999998, "min_track_width": 0.19999999999999998,
"min_via_annular_width": 0.049999999999999996, "min_via_annular_width": 0.049999999999999996,
"min_via_diameter": 0.39999999999999997, "min_via_diameter": 0.39999999999999997,
"solder_mask_to_copper_clearance": 0.0,
"use_height_for_length_calcs": true "use_height_for_length_calcs": true
}, },
"teardrop_options": [
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 5,
"td_on_pad_in_zone": false,
"td_onpadsmd": true,
"td_onroundshapesonly": false,
"td_ontrackend": false,
"td_onviapad": true
}
],
"teardrop_parameters": [
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_round_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_rect_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_track_end",
"td_width_to_size_filter_ratio": 0.9
}
],
"track_widths": [], "track_widths": [],
"via_dimensions": [], "via_dimensions": [],
"zones_allow_external_fillets": false, "zones_allow_external_fillets": false,
"zones_use_no_outline": true "zones_use_no_outline": true
}, },
"layer_presets": [] "layer_presets": [],
"viewports": []
}, },
"boards": [], "boards": [],
"cvpcb": { "cvpcb": {
@ -133,7 +190,7 @@
"net_settings": { "net_settings": {
"classes": [ "classes": [
{ {
"bus_width": 12.0, "bus_width": 12,
"clearance": 0.2, "clearance": 0.2,
"diff_pair_gap": 0.25, "diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25, "diff_pair_via_gap": 0.25,
@ -147,13 +204,15 @@
"track_width": 0.25, "track_width": 0.25,
"via_diameter": 0.8, "via_diameter": 0.8,
"via_drill": 0.4, "via_drill": 0.4,
"wire_width": 6.0 "wire_width": 6
} }
], ],
"meta": { "meta": {
"version": 2 "version": 3
}, },
"net_colors": null "net_colors": null,
"netclass_assignments": null,
"netclass_patterns": []
}, },
"pcbnew": { "pcbnew": {
"last_paths": { "last_paths": {

View file

@ -10,7 +10,7 @@ To order the PCB the following settings are recommended<sup>1,2</sup>:
|Detail|Value| |Detail|Value|
|---|---| |---|---|
|Gerber file|`sweepv2.1_gerber.zip`| |Gerber file|`sweep-high_gerber.zip`|
|Base material|FR-4| |Base material|FR-4|
|Layers|2| |Layers|2|
|Dimension|95.15mm x 229.54mm| |Dimension|95.15mm x 229.54mm|

Binary file not shown.

Before

Width:  |  Height:  |  Size: 564 KiB

After

Width:  |  Height:  |  Size: 564 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 634 KiB

After

Width:  |  Height:  |  Size: 635 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 107 KiB

After

Width:  |  Height:  |  Size: 107 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 108 KiB

After

Width:  |  Height:  |  Size: 108 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 92 KiB

After

Width:  |  Height:  |  Size: 331 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 68 KiB

After

Width:  |  Height:  |  Size: 303 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 408 KiB

After

Width:  |  Height:  |  Size: 409 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 376 KiB

After

Width:  |  Height:  |  Size: 377 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 391 KiB

After

Width:  |  Height:  |  Size: 391 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 365 KiB

After

Width:  |  Height:  |  Size: 365 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 296 KiB

After

Width:  |  Height:  |  Size: 296 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 303 KiB

After

Width:  |  Height:  |  Size: 303 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 645 KiB

After

Width:  |  Height:  |  Size: 645 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 654 KiB

After

Width:  |  Height:  |  Size: 654 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 299 KiB

After

Width:  |  Height:  |  Size: 299 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 277 KiB

After

Width:  |  Height:  |  Size: 277 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 535 KiB

After

Width:  |  Height:  |  Size: 535 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 585 KiB

After

Width:  |  Height:  |  Size: 585 KiB