Skip to content

Instantly share code, notes, and snippets.

@idank
Created May 23, 2024 07:29
Show Gist options
  • Save idank/e0e9a3a2352c16619a921e15b458fc7a to your computer and use it in GitHub Desktop.
Save idank/e0e9a3a2352c16619a921e15b458fc7a to your computer and use it in GitHub Desktop.
(kicad_pcb
(version 20240108)
(generator "pcbnew")
(generator_version "8.0")
(general
(thickness 1.6)
(legacy_teardrops no)
)
(paper "A4")
(title_block
(title "chocorne")
(date "2023-09-03")
(rev "1.0")
(company "idank")
)
(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
(stackup
(layer "F.SilkS"
(type "Top Silk Screen")
)
(layer "F.Paste"
(type "Top Solder Paste")
)
(layer "F.Mask"
(type "Top Solder Mask")
(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")
(thickness 0.01)
)
(layer "B.Paste"
(type "Bottom Solder Paste")
)
(layer "B.SilkS"
(type "Bottom Silk Screen")
)
(copper_finish "None")
(dielectric_constraints no)
)
(pad_to_mask_clearance 0.2)
(allow_soldermask_bridges_in_footprints no)
(aux_axis_origin 145.73 12.66)
(pcbplotparams
(layerselection 0x00010f0_ffffffff)
(plot_on_all_layers_selection 0x0000000_00000000)
(disableapertmacros no)
(usegerberextensions yes)
(usegerberattributes no)
(usegerberadvancedattributes no)
(creategerberjobfile no)
(dashed_line_dash_ratio 12.000000)
(dashed_line_gap_ratio 3.000000)
(svgprecision 6)
(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 0)
(scaleselection 1)
(outputdirectory "./gerber-right/")
)
)
(net 0 "")
(footprint "PCM_marbastlib-various:LED_6028R"
(layer "F.Cu")
(uuid "f918b2bb-ed10-48cc-9a85-20a16e33d56b")
(at 130.15 76.9)
(descr "rear-mount SMD 6028 RGB LED")
(tags "LED RGB 6028 rear mount reverse")
(property "Reference" "REF**"
(at 0 2.8 0)
(layer "F.SilkS")
(uuid "ba1d15f3-80e5-4606-a738-0d0a6f40d1c5")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "6028R"
(at 0 -2.5 0)
(layer "F.Fab")
(uuid "b195351d-d00e-4da1-87d2-1d3e43644249")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Footprint" "PCM_marbastlib-various:LED_6028R"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "82ad3f0d-d453-4037-8a18-f4bffa252a94")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "71798c48-0407-4432-8c18-5091f02edb4c")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "e4367569-cec0-4801-a703-4cc0cc5bcdda")
(effects
(font
(size 1.27 1.27)
)
)
)
(attr smd)
(fp_line
(start -3.8 0.5)
(end -3.8 1.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "fb69d476-1e89-4e78-92ab-ae18ae027a57")
)
(fp_line
(start -3.8 1.5)
(end -2.9 1.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "70d86f85-f452-4f65-a943-00a21bcd51cc")
)
(fp_line
(start -1.699999 -0.702843)
(end -1.699999 0.702841)
(stroke
(width 0.1)
(type solid)
)
(layer "Edge.Cuts")
(uuid "09ee31b2-53e0-4bdd-9b4f-2de0cc92dcac")
)
(fp_line
(start -0.794452 1.499999)
(end 0.794452 1.499999)
(stroke
(width 0.1)
(type solid)
)
(layer "Edge.Cuts")
(uuid "c21d7fcc-9f90-4c2f-82d9-effa594dfd92")
)
(fp_line
(start 0.794452 -1.5)
(end -0.794453 -1.5)
(stroke
(width 0.1)
(type solid)
)
(layer "Edge.Cuts")
(uuid "a70d3d26-2bcf-4352-b6a9-4d42323d78e3")
)
(fp_line
(start 1.699999 0.702841)
(end 1.699999 -0.702843)
(stroke
(width 0.1)
(type solid)
)
(layer "Edge.Cuts")
(uuid "4081057f-8fb8-4bd4-8cb6-258d0d4c529e")
)
(fp_arc
(start -1.749484 -0.919721)
(mid -1.712527 -0.814069)
(end -1.699999 -0.702844)
(stroke
(width 0.1)
(type solid)
)
(layer "Edge.Cuts")
(uuid "8ba6faa2-c2a7-4831-92ea-d804df5f13e6")
)
(fp_arc
(start -1.749484 -0.919721)
(mid -1.638071 -1.504035)
(end -1.046711 -1.568299)
(stroke
(width 0.1)
(type solid)
)
(layer "Edge.Cuts")
(uuid "1a85ba05-60ca-4c1c-8f38-67dd5f342224")
)
(fp_arc
(start -1.699999 0.702841)
(mid -1.712527 0.814067)
(end -1.749484 0.919719)
(stroke
(width 0.1)
(type solid)
)
(layer "Edge.Cuts")
(uuid "7c717993-d4e9-4928-b317-1493555ef307")
)
(fp_arc
(start -1.046711 1.568298)
(mid -1.638072 1.504034)
(end -1.749484 0.919718)
(stroke
(width 0.1)
(type solid)
)
(layer "Edge.Cuts")
(uuid "3500c3a1-5c7d-4208-ba5c-eec76e3a7236")
)
(fp_arc
(start -1.046711 1.568298)
(mid -0.925123 1.517376)
(end -0.794452 1.499999)
(stroke
(width 0.1)
(type solid)
)
(layer "Edge.Cuts")
(uuid "24305e0f-2b1d-4e78-be9d-7d66cfc35ab1")
)
(fp_arc
(start -0.794453 -1.5)
(mid -0.925123 -1.517377)
(end -1.046711 -1.568299)
(stroke
(width 0.1)
(type solid)
)
(layer "Edge.Cuts")
(uuid "783bac60-ccae-4002-99a1-68a8cec89113")
)
(fp_arc
(start 0.794452 1.499999)
(mid 0.925122 1.517376)
(end 1.04671 1.568298)
(stroke
(width 0.1)
(type solid)
)
(layer "Edge.Cuts")
(uuid "1d6d257b-828b-4f5d-aac1-0f80af46d93c")
)
(fp_arc
(start 1.046711 -1.5683)
(mid 0.925123 -1.517378)
(end 0.794453 -1.500001)
(stroke
(width 0.1)
(type solid)
)
(layer "Edge.Cuts")
(uuid "786a509b-be14-4114-88b7-daead4c808f4")
)
(fp_arc
(start 1.046711 -1.5683)
(mid 1.638072 -1.504036)
(end 1.749484 -0.919721)
(stroke
(width 0.1)
(type solid)
)
(layer "Edge.Cuts")
(uuid "0315b687-a414-4fb6-a23f-555634a5ad6e")
)
(fp_arc
(start 1.699999 -0.702843)
(mid 1.712528 -0.814069)
(end 1.749484 -0.919721)
(stroke
(width 0.1)
(type solid)
)
(layer "Edge.Cuts")
(uuid "02b58077-bd4b-4fa1-901a-e106605f62ce")
)
(fp_arc
(start 1.749484 0.919719)
(mid 1.63807 1.504033)
(end 1.046711 1.568296)
(stroke
(width 0.1)
(type solid)
)
(layer "Edge.Cuts")
(uuid "1e64c9f6-46f3-4fd0-8c0f-360bd266e3d9")
)
(fp_arc
(start 1.749484 0.919719)
(mid 1.712519 0.814068)
(end 1.699999 0.702842)
(stroke
(width 0.1)
(type solid)
)
(layer "Edge.Cuts")
(uuid "d3c2cb6f-5362-4bd3-b17f-d306a0025b36")
)
(fp_line
(start -3.8 -2.000001)
(end 3.8 -2.000001)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "0b6e5b39-1fc9-4bf1-90b2-35a17d989f90")
)
(fp_line
(start -3.8 1.999999)
(end -3.8 -2.000001)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "cd94f9a6-3511-4ca0-80d1-af93f5a7dd84")
)
(fp_line
(start 3.8 -2.000001)
(end 3.8 1.999999)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "49f3f018-ba6a-4c5a-8e86-5df2ac1a0a7d")
)
(fp_line
(start 3.8 1.999999)
(end -3.8 1.999999)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "445d0f50-8078-4c97-b898-07b42ea74939")
)
(fp_line
(start -1.6 -1.400001)
(end 1.6 -1.400001)
(stroke
(width 0.12)
(type solid)
)
(layer "F.Fab")
(uuid "05980a82-33dd-48e6-a7e1-5165b2a7459b")
)
(fp_line
(start -1.6 0.899999)
(end -1.6 -1.400001)
(stroke
(width 0.12)
(type solid)
)
(layer "F.Fab")
(uuid "dd343db1-9590-49b0-8d4f-ba81e54c015d")
)
(fp_line
(start -1.6 0.899999)
(end -1.1 1.399999)
(stroke
(width 0.12)
(type solid)
)
(layer "F.Fab")
(uuid "f523e3ba-340a-4d6b-aabf-013c2ddd062d")
)
(fp_line
(start 1.6 -1.400001)
(end 1.6 1.399999)
(stroke
(width 0.12)
(type solid)
)
(layer "F.Fab")
(uuid "93695003-fe57-46ac-ba8a-5681c778b124")
)
(fp_line
(start 1.6 1.399999)
(end -1.1 1.399999)
(stroke
(width 0.12)
(type solid)
)
(layer "F.Fab")
(uuid "48502999-4ed4-4592-9b50-7e1e6cd97fc5")
)
(fp_text user "${REFERENCE}"
(at 0 0 0)
(layer "F.Fab")
(uuid "6dec4831-0d27-4ab0-b164-73f76e885c7e")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" smd roundrect
(at 2.725 -0.75 90)
(size 0.82 1.35)
(layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.1)
(uuid "4745544d-1d24-48c3-b4a9-190a24979cbc")
)
(pad "2" smd roundrect
(at 2.725 0.75 90)
(size 0.82 1.35)
(layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.1)
(uuid "c6a97200-a708-4ba1-aa39-5a6e0bc1a897")
)
(pad "3" smd roundrect
(at -2.725 -0.75 90)
(size 0.82 1.35)
(layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.1)
(uuid "64645609-689c-44d8-be63-2dede74dfef1")
)
(pad "4" smd roundrect
(at -2.725 0.75 90)
(size 0.82 1.35)
(layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.1)
(chamfer_ratio 0.5)
(chamfer top_left)
(uuid "2606cf7b-5119-4f35-986a-cb18da282950")
)
(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 121.8 69.06)
(end 140.12 85.07)
(stroke
(width 0.05)
(type default)
)
(fill none)
(layer "Edge.Cuts")
(uuid "0d4d5e7f-950a-4e4f-b632-37cd48bd5b4c")
)
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment