Skip to content

Instantly share code, notes, and snippets.

@idank
Created March 13, 2024 16:52
Show Gist options
  • Save idank/4b257632136e5c33a13bcc4352e76e5b to your computer and use it in GitHub Desktop.
Save idank/4b257632136e5c33a13bcc4352e76e5b to your computer and use it in GitHub Desktop.
test2.kicad_pcb
(kicad_pcb
(version 20240108)
(generator "pcbnew")
(generator_version "8.0")
(general
(thickness 1.6)
(legacy_teardrops no)
)
(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)
(50 "User.1" user)
(51 "User.2" user)
(52 "User.3" user)
(53 "User.4" user)
(54 "User.5" user)
(55 "User.6" user)
(56 "User.7" user)
(57 "User.8" user)
(58 "User.9" user)
)
(setup
(pad_to_mask_clearance 0)
(allow_soldermask_bridges_in_footprints no)
(pcbplotparams
(layerselection 0x00010fc_ffffffff)
(plot_on_all_layers_selection 0x0000000_00000000)
(disableapertmacros no)
(usegerberextensions no)
(usegerberattributes yes)
(usegerberadvancedattributes yes)
(creategerberjobfile yes)
(dashed_line_dash_ratio 12.000000)
(dashed_line_gap_ratio 3.000000)
(svgprecision 4)
(plotframeref no)
(viasonmask no)
(mode 1)
(useauxorigin no)
(hpglpennumber 1)
(hpglpenspeed 20)
(hpglpendiameter 15.000000)
(pdf_front_fp_property_popups yes)
(pdf_back_fp_property_popups yes)
(dxfpolygonmode yes)
(dxfimperialunits yes)
(dxfusepcbnewfont yes)
(psnegative no)
(psa4output no)
(plotreference yes)
(plotvalue yes)
(plotfptext yes)
(plotinvisibletext no)
(sketchpadsonfab no)
(subtractmaskfromsilk no)
(outputformat 1)
(mirror no)
(drillshape 1)
(scaleselection 1)
(outputdirectory "")
)
)
(net 0 "")
(footprint "holykeebs:LED_6028R"
(layer "B.Cu")
(uuid "967a50a9-08b8-4ea9-b866-64945daf4028")
(at 103.71 66.69 180)
(descr "rear-mount SMD 6028 RGB LED")
(tags "LED RGB 6028 rear mount reverse")
(property "Reference" "L6"
(at 0 -2.8 180)
(layer "Cmts.User")
(uuid "f3592855-b336-4ecc-84e7-1f1ce9b546c0")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "SK6812MINI"
(at 0 2.5 180)
(layer "B.Fab")
(uuid "4391b807-16a0-43b3-8d41-c86acd35ec5f")
(effects
(font
(size 1 1)
(thickness 0.15)
)
(justify mirror)
)
)
(property "Footprint" "PCM_marbastlib-various:LED_6028R"
(at 0 0 0)
(unlocked yes)
(layer "B.Fab")
(hide yes)
(uuid "37bd185c-2e37-4c67-b2dc-d66e796bc3a9")
(effects
(font
(size 1.27 1.27)
)
(justify mirror)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "B.Fab")
(hide yes)
(uuid "0783227b-a791-4be5-911f-06dafade5ec8")
(effects
(font
(size 1.27 1.27)
)
(justify mirror)
)
)
(property "Description" "Reverse mount adressable LED (WS2812 protocol)"
(at 0 0 0)
(unlocked yes)
(layer "B.Fab")
(hide yes)
(uuid "8aa4dbdd-f93e-4af0-9bdf-4fb1b5aebbd0")
(effects
(font
(size 1.27 1.27)
)
(justify mirror)
)
)
(property "LCSC" "C5149201"
(at 0 0 0)
(unlocked yes)
(layer "B.SilkS")
(hide yes)
(uuid "9fe1a20d-a57c-425d-84eb-6d5fb20cfe59")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify mirror)
)
)
(attr smd)
(fp_line
(start -2.9 -1.5)
(end -3.8 -1.5)
(stroke
(width 0.12)
(type solid)
)
(layer "B.SilkS")
(uuid "64856be5-f48f-457b-b9ee-b28e595597c1")
)
(fp_line
(start -3.8 -1.5)
(end -3.8 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "B.SilkS")
(uuid "5ca08743-65f6-4e23-9848-c8a17904bee8")
)
(fp_line
(start 1.699999 0.702843)
(end 1.699999 -0.702841)
(stroke
(width 0.1)
(type solid)
)
(layer "Edge.Cuts")
(uuid "d92564de-477e-4026-9745-d8ea9566e002")
)
(fp_line
(start 0.794452 -1.499999)
(end -0.794452 -1.499999)
(stroke
(width 0.1)
(type solid)
)
(layer "Edge.Cuts")
(uuid "f6776d45-ede6-4eca-b61d-99f4830081d8")
)
(fp_line
(start -0.794453 1.5)
(end 0.794452 1.5)
(stroke
(width 0.1)
(type solid)
)
(layer "Edge.Cuts")
(uuid "027f49f5-77d3-4680-90e1-172888f1670d")
)
(fp_line
(start -1.699999 -0.702841)
(end -1.699999 0.702843)
(stroke
(width 0.1)
(type solid)
)
(layer "Edge.Cuts")
(uuid "88c6e14c-84cb-4db6-88ef-23df3db7c1ae")
)
(fp_arc
(start 1.749484 0.919721)
(mid 1.71254 0.814067)
(end 1.699999 0.702843)
(stroke
(width 0.1)
(type solid)
)
(layer "Edge.Cuts")
(uuid "a2c8461e-3f2e-4508-8180-ac21eed10ff3")
)
(fp_arc
(start 1.749484 0.919721)
(mid 1.638072 1.504036)
(end 1.046711 1.5683)
(stroke
(width 0.1)
(type solid)
)
(layer "Edge.Cuts")
(uuid "54500d2d-2696-4e08-90cb-cbc999094814")
)
(fp_arc
(start 1.699999 -0.702842)
(mid 1.712536 -0.814065)
(end 1.749484 -0.919719)
(stroke
(width 0.1)
(type solid)
)
(layer "Edge.Cuts")
(uuid "2941c9d8-7d3a-4770-9a27-13eb60e53f98")
)
(fp_arc
(start 1.046711 -1.568296)
(mid 1.638069 -1.504034)
(end 1.749484 -0.919719)
(stroke
(width 0.1)
(type solid)
)
(layer "Edge.Cuts")
(uuid "80041ffa-79f0-4620-bffc-18e1270e3892")
)
(fp_arc
(start 1.04671 -1.568298)
(mid 0.925122 -1.517376)
(end 0.794452 -1.499999)
(stroke
(width 0.1)
(type solid)
)
(layer "Edge.Cuts")
(uuid "b8ed8647-ad07-432a-9940-03de85c2452f")
)
(fp_arc
(start 0.794453 1.500001)
(mid 0.925123 1.517378)
(end 1.046711 1.5683)
(stroke
(width 0.1)
(type solid)
)
(layer "Edge.Cuts")
(uuid "b7a09c23-a6d4-4f75-a143-7fe5af4f9565")
)
(fp_arc
(start -0.794452 -1.499999)
(mid -0.925123 -1.517376)
(end -1.046711 -1.568298)
(stroke
(width 0.1)
(type solid)
)
(layer "Edge.Cuts")
(uuid "590d11b6-0da2-4dd9-bc13-35a4c5ca2abc")
)
(fp_arc
(start -1.046711 1.568299)
(mid -0.925123 1.517377)
(end -0.794453 1.5)
(stroke
(width 0.1)
(type solid)
)
(layer "Edge.Cuts")
(uuid "d74e5af7-9ff5-4318-8d59-61135cf1eb99")
)
(fp_arc
(start -1.046711 1.568299)
(mid -1.638071 1.504036)
(end -1.749484 0.919721)
(stroke
(width 0.1)
(type solid)
)
(layer "Edge.Cuts")
(uuid "daaf403a-4139-4db1-be38-0dda299ef8ed")
)
(fp_arc
(start -1.699999 0.702844)
(mid -1.712527 0.814069)
(end -1.749484 0.919721)
(stroke
(width 0.1)
(type solid)
)
(layer "Edge.Cuts")
(uuid "3e5a2252-9602-4f3c-98fa-caa1ed4a9d31")
)
(fp_arc
(start -1.749484 -0.919718)
(mid -1.638072 -1.504034)
(end -1.046711 -1.568298)
(stroke
(width 0.1)
(type solid)
)
(layer "Edge.Cuts")
(uuid "c073e33c-6425-462f-bd87-71e11a6b41e1")
)
(fp_arc
(start -1.749484 -0.919719)
(mid -1.712527 -0.814067)
(end -1.699999 -0.702841)
(stroke
(width 0.1)
(type solid)
)
(layer "Edge.Cuts")
(uuid "3af7e31e-7ab7-4564-b1b3-aa05afa4f271")
)
(fp_line
(start 3.8 2.000001)
(end -3.8 2.000001)
(stroke
(width 0.05)
(type solid)
)
(layer "B.CrtYd")
(uuid "8fc04f5e-9097-4255-8477-1773eb8b0574")
)
(fp_line
(start 3.8 -1.999999)
(end 3.8 2.000001)
(stroke
(width 0.05)
(type solid)
)
(layer "B.CrtYd")
(uuid "2b18ee50-a150-4ad7-8e91-c7d1a181bbd8")
)
(fp_line
(start -3.8 2.000001)
(end -3.8 -1.999999)
(stroke
(width 0.05)
(type solid)
)
(layer "B.CrtYd")
(uuid "5e773623-7f91-41c6-a7b1-60dc6141306d")
)
(fp_line
(start -3.8 -1.999999)
(end 3.8 -1.999999)
(stroke
(width 0.05)
(type solid)
)
(layer "B.CrtYd")
(uuid "7a200e9a-7bc0-466e-a492-5c8574a00197")
)
(fp_line
(start 1.6 1.400001)
(end -1.6 1.400001)
(stroke
(width 0.12)
(type solid)
)
(layer "B.Fab")
(uuid "bc626e5b-e6b7-4a6d-a29f-504223c9c830")
)
(fp_line
(start 1.6 -1.399999)
(end 1.6 1.400001)
(stroke
(width 0.12)
(type solid)
)
(layer "B.Fab")
(uuid "6287b2d7-e4dc-442c-af66-6690ee220624")
)
(fp_line
(start -1.1 -1.399999)
(end 1.6 -1.399999)
(stroke
(width 0.12)
(type solid)
)
(layer "B.Fab")
(uuid "474d2f3d-8723-47de-a64f-ed8081b29b02")
)
(fp_line
(start -1.1 -1.399999)
(end -1.6 -0.899999)
(stroke
(width 0.12)
(type solid)
)
(layer "B.Fab")
(uuid "176de412-7153-4a58-84b6-0a901bac471d")
)
(fp_line
(start -1.6 1.400001)
(end -1.6 -0.899999)
(stroke
(width 0.12)
(type solid)
)
(layer "B.Fab")
(uuid "222984d6-453b-4a1b-b7fd-997894f48a93")
)
(fp_text user "${REFERENCE}"
(at 0 0 180)
(layer "B.Fab")
(uuid "be32d5ce-711c-4595-a959-61e541b3008d")
(effects
(font
(size 1 1)
(thickness 0.15)
)
(justify mirror)
)
)
(pad "1" smd roundrect
(at 2.725 0.75 90)
(size 0.82 1.35)
(layers "B.Cu" "B.Paste" "B.Mask")
(roundrect_rratio 0.1)
(pinfunction "VDD")
(pintype "power_in")
(uuid "2d428f4a-de34-4b4c-9aee-6c0bbd32e0f6")
)
(pad "2" smd roundrect
(at 2.725 -0.75 90)
(size 0.82 1.35)
(layers "B.Cu" "B.Paste" "B.Mask")
(roundrect_rratio 0.1)
(pinfunction "DOUT")
(pintype "output")
(uuid "fe1a8346-dc3e-40ef-badd-68a607694117")
)
(pad "3" smd roundrect
(at -2.725 0.75 90)
(size 0.82 1.35)
(layers "B.Cu" "B.Paste" "B.Mask")
(roundrect_rratio 0.1)
(pinfunction "DIN")
(pintype "input")
(uuid "9ff590da-c42d-4318-a6ef-3ddc3ad7699d")
)
(pad "4" smd roundrect
(at -2.725 -0.75 90)
(size 0.82 1.35)
(layers "B.Cu" "B.Paste" "B.Mask")
(roundrect_rratio 0.1)
(chamfer_ratio 0.5)
(chamfer bottom_left)
(pinfunction "VSS")
(pintype "power_in")
(uuid "82a6d453-0ef2-4c0e-bf42-5f8e0f5e5853")
)
(model "${KICAD7_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step"
(offset
(xyz 0 5.08 -1.75)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 180 0 180)
)
)
)
(gr_rect
(start 96.99 60.3)
(end 110.76 73.25)
(stroke
(width 0.05)
(type default)
)
(fill none)
(layer "Edge.Cuts")
(uuid "0547c8d4-9e2b-43a7-9b47-9d66b284ffca")
)
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment