← Commit history

Add KiCad symbol + footprint + adom-lbr JSON (renders symbol/footprint in PM)

noah ·601114ad03 ·3mo ago ·parent 8d4cdd4
4 files changed +458−1
fcm1608kf-601t03.adom-lbr.jsonadded+175
@@ -0,0 +1,175 @@+{+  "schema_version": 2,+  "mpn": "FCM1608KF-601T03",+  "manufacturer": "",+  "package": "",+  "value": "",+  "category": "",+  "symbol": {+    "name": "FCM1608KF-601T03",+    "pins": [+      {+        "number": "1",+        "name": "",+        "x": 0,+        "y": 150,+        "length": 100,+        "rotation": 270+      },+      {+        "number": "2",+        "name": "",+        "x": 0,+        "y": -150,+        "length": 100,+        "rotation": 90+      }+    ],+    "body": null,+    "graphics": [+      {+        "kind": "polyline",+        "points": [+          [+            -109.00000000000001,+            16.0+          ],+          [+            -67.0,+            89.00000000000001+          ],+          [+            109.00000000000001,+            -12.000000000000002+          ],+          [+            66.0,+            -85.0+          ],+          [+            -109.00000000000001,+            16.0+          ]+        ],+        "width": 0.0+      },+      {+        "kind": "polyline",+        "points": [+          [+            0.0,+            50.0+          ],+          [+            0.0,+            51.00000000000001+          ]+        ],+        "width": 0.0+      },+      {+        "kind": "polyline",+        "points": [+          [+            0.0,+            -50.0+          ],+          [+            0.0,+            -48.00000000000001+          ]+        ],+        "width": 0.0+      }+    ],+    "designator_prefix": "FB",+    "footprint": "L_0603_1608Metric",+    "parameters": [],+    "pin_numbers_hidden": true,+    "pin_names_hidden": false+  },+  "footprint": {+    "name": "L_0603_1608Metric",+    "pads": [+      {+        "number": "1",+        "x_mm": -0.7875,+        "y_mm": 0.0,+        "w_mm": 0.875,+        "h_mm": 0.95,+        "drill_mm": 0.0,+        "rotation": 0.0,+        "shape": "roundrect"+      },+      {+        "number": "2",+        "x_mm": 0.7875,+        "y_mm": 0.0,+        "w_mm": 0.875,+        "h_mm": 0.95,+        "drill_mm": 0.0,+        "rotation": 0.0,+        "shape": "roundrect"+      }+    ],+    "graphics": [+      {+        "kind": "line",+        "layer": {+          "role": "silk"+        },+        "x1": -0.162779,+        "y1": -0.51,+        "x2": 0.162779,+        "y2": -0.51,+        "width": 0.12+      },+      {+        "kind": "line",+        "layer": {+          "role": "silk"+        },+        "x1": -0.162779,+        "y1": 0.51,+        "x2": 0.162779,+        "y2": 0.51,+        "width": 0.12+      },+      {+        "kind": "rect",+        "layer": {+          "role": "courtyard"+        },+        "x1": -1.48,+        "y1": -0.73,+        "x2": 1.48,+        "y2": 0.73,+        "width": 0.05+      },+      {+        "kind": "rect",+        "layer": {+          "role": "fab"+        },+        "x1": -0.8,+        "y1": -0.4,+        "x2": 0.8,+        "y2": 0.4,+        "width": 0.1+      }+    ]+  },+  "connect": [+    {+      "pin": "1",+      "pad": "1"+    },+    {+      "pin": "2",+      "pad": "2"+    }+  ],+  "provenance": {+    "source": "kicad_import"+  }+}\ No newline at end of file
fcm1608kf-601t03.kicad_modadded+112
@@ -0,0 +1,112 @@+(footprint "L_0603_1608Metric"
+	(version 20260206)
+	(generator "kicad-footprint-generator")
+	(layer "F.Cu")
+	(descr "Inductor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf)")
+	(tags "inductor")
+	(property "Reference" "REF**"
+		(at 0 -1.43 0)
+		(layer "F.SilkS")
+		(effects
+			(font
+				(size 1 1)
+				(thickness 0.15)
+			)
+		)
+	)
+	(property "Value" "L_0603_1608Metric"
+		(at 0 1.43 0)
+		(layer "F.Fab")
+		(effects
+			(font
+				(size 1 1)
+				(thickness 0.15)
+			)
+		)
+	)
+	(property "KiLib_Generator" "SMD_2terminal_chip_molded"
+		(at 0 0 0)
+		(layer "F.SilkS")
+		(hide yes)
+		(effects
+			(font
+				(size 1 1)
+				(thickness 0.15)
+			)
+		)
+	)
+	(attr smd)
+	(duplicate_pad_numbers_are_jumpers no)
+	(fp_line
+		(start -0.162779 -0.51)
+		(end 0.162779 -0.51)
+		(stroke
+			(width 0.12)
+			(type solid)
+		)
+		(layer "F.SilkS")
+	)
+	(fp_line
+		(start -0.162779 0.51)
+		(end 0.162779 0.51)
+		(stroke
+			(width 0.12)
+			(type solid)
+		)
+		(layer "F.SilkS")
+	)
+	(fp_rect
+		(start -1.48 -0.73)
+		(end 1.48 0.73)
+		(stroke
+			(width 0.05)
+			(type solid)
+		)
+		(fill no)
+		(layer "F.CrtYd")
+	)
+	(fp_rect
+		(start -0.8 -0.4)
+		(end 0.8 0.4)
+		(stroke
+			(width 0.1)
+			(type solid)
+		)
+		(fill no)
+		(layer "F.Fab")
+	)
+	(fp_text user "${REFERENCE}"
+		(at 0 0 0)
+		(layer "F.Fab")
+		(effects
+			(font
+				(size 0.4 0.4)
+				(thickness 0.06)
+			)
+		)
+	)
+	(pad "1" smd roundrect
+		(at -0.7875 0)
+		(size 0.875 0.95)
+		(layers "F.Cu" "F.Mask" "F.Paste")
+		(roundrect_rratio 0.25)
+	)
+	(pad "2" smd roundrect
+		(at 0.7875 0)
+		(size 0.875 0.95)
+		(layers "F.Cu" "F.Mask" "F.Paste")
+		(roundrect_rratio 0.25)
+	)
+	(embedded_fonts no)
+	(model "${KICAD10_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_0603_1608Metric.step"
+		(offset
+			(xyz 0 0 0)
+		)
+		(scale
+			(xyz 1 1 1)
+		)
+		(rotate
+			(xyz 0 0 0)
+		)
+	)
+)
fcm1608kf-601t03.kicad_symadded+167
@@ -0,0 +1,167 @@+(kicad_symbol_lib (version 20211014) (generator adom)+(symbol "FCM1608KF-601T03"+		(pin_numbers+			(hide yes)+		)+		(pin_names+			(offset 0)+		)+		(exclude_from_sim no)+		(in_bom yes)+		(on_board yes)+		(in_pos_files yes)+		(duplicate_pin_numbers_are_jumpers no)+		(property "Reference" "FB"+			(at -3.81 0.635 90)+			(show_name no)+			(do_not_autoplace no)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(property "Value" "FCM1608KF-601T03"+			(at 3.81 0 90)+			(show_name no)+			(do_not_autoplace no)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(property "Footprint" "Inductor_SMD:L_0603_1608Metric"+			(at -1.778 0 90)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(property "Datasheet" "https://www.mouser.com/c/passive-components/emi-rfi-components/ferrite-beads-chips/?m=Taiyo%20Yuden"+			(at 0 0 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(property "Description" "Ferrite bead"+			(at 0 0 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(property "ki_keywords" "L ferrite bead inductor filter"+			(at 0 0 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(property "ki_fp_filters" "Inductor_* L_* *Ferrite*"+			(at 0 0 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(symbol "FCM1608KF-601T03_0_1"+			(polyline+				(pts+					(xy -2.7686 0.4064) (xy -1.7018 2.2606) (xy 2.7686 -0.3048) (xy 1.6764 -2.159) (xy -2.7686 0.4064)+				)+				(stroke+					(width 0)+					(type default)+				)+				(fill+					(type none)+				)+			)+			(polyline+				(pts+					(xy 0 1.27) (xy 0 1.2954)+				)+				(stroke+					(width 0)+					(type default)+				)+				(fill+					(type none)+				)+			)+			(polyline+				(pts+					(xy 0 -1.27) (xy 0 -1.2192)+				)+				(stroke+					(width 0)+					(type default)+				)+				(fill+					(type none)+				)+			)+		)+		(symbol "FCM1608KF-601T03_1_1"+			(pin passive line+				(at 0 3.81 270)+				(length 2.54)+				(name ""+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "1"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin passive line+				(at 0 -3.81 90)+				(length 2.54)+				(name ""+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "2"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+		)+		(embedded_fonts no)+	)+)
package.json+4−1
@@ -2,7 +2,7 @@   "slug": "fcm1608kf-601t03",   "title": "FCM1608KF-601T03 — 600 Ω @ 100 MHz 0603 Ferrite Bead (Taiyo Yuden)",   "type": "component",-  "version": "1.0.0",+  "version": "1.0.1",   "description": "Taiyo Yuden FCM1608KF-601T03 chip ferrite bead — 600 ohm @ 100 MHz, 0603 (1608 metric). Used for VDDA/analog supply EMI filtering.",   "tags": [     "component",@@ -33,6 +33,9 @@     "README.md",     "package.json",     "fcm1608kf-601t03.step",+    "fcm1608kf-601t03.kicad_sym",+    "fcm1608kf-601t03.kicad_mod",+    "fcm1608kf-601t03.adom-lbr.json",     "docs/hero.png"   ] }\ No newline at end of file