← Commit history

Publish 0.1.0

John Lauer ·9f3278e370 ·3mo ago ·parent cd423fd
5 files changed +532
BM02B-GHS-TBT-compare.glbadded
⋯ 1 unchanged line ⋯
BM02B-GHS-TBT.kicad_modadded+358
@@ -0,0 +1,358 @@+(footprint "JST_GH_BM02B-GHS-TBT_1x02-1MP_P1.25mm_Vertical"+	(version 20260206)+	(generator "kicad-footprint-generator")+	(layer "F.Cu")+	(descr "JST GH series connector, BM02B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf)")+	(tags "connector JST GH vertical")+	(property "Reference" "REF**"+		(at 0 -4 0)+		(layer "F.SilkS")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "Value" "JST_GH_BM02B-GHS-TBT_1x02-1MP_P1.25mm_Vertical"+		(at 0 4 0)+		(layer "F.Fab")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "KiLib_Generator" "connector/SMD_single_row_plus_mounting_pad"+		(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 -2.985 0.26)+		(end -2.985 1.86)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -2.985 1.86)+		(end -1.185 1.86)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -1.715 -2.61)+		(end 1.715 -2.61)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -1.185 1.86)+		(end -1.185 2.8)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.985 0.26)+		(end 2.985 1.86)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.985 1.86)+		(end 1.185 1.86)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -3.48 -3.3)+		(end -1.47 -3.3)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -3.48 0.5)+		(end -3.48 -3.3)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -3.38 0.5)+		(end -3.48 0.5)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -3.38 2.25)+		(end -3.38 0.5)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -1.47 -3.3)+		(end -1.47 -3)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -1.47 -3)+		(end 1.47 -3)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -1.43 2.25)+		(end -3.38 2.25)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -1.43 3.3)+		(end -1.43 2.25)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 1.43 2.25)+		(end 1.43 3.3)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 1.43 3.3)+		(end -1.43 3.3)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 1.47 -3.3)+		(end 3.48 -3.3)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 1.47 -3)+		(end 1.47 -3.3)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 3.38 0.5)+		(end 3.38 2.25)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 3.38 2.25)+		(end 1.43 2.25)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 3.48 -3.3)+		(end 3.48 0.5)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 3.48 0.5)+		(end 3.38 0.5)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -2.875 -2.5)+		(end 2.875 -2.5)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_line+		(start -2.875 1.75)+		(end -2.875 -2.5)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_line+		(start -2.875 1.75)+		(end 2.875 1.75)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_line+		(start -1.125 1.75)+		(end -0.625 1.042893)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_line+		(start -0.625 1.042893)+		(end -0.125 1.75)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_line+		(start 2.875 1.75)+		(end 2.875 -2.5)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_rect+		(start -0.875 -0.5)+		(end -0.375 0)+		(stroke+			(width 0.1)+			(type solid)+		)+		(fill no)+		(layer "F.Fab")+	)+	(fp_rect+		(start 0.375 -0.5)+		(end 0.875 0)+		(stroke+			(width 0.1)+			(type solid)+		)+		(fill no)+		(layer "F.Fab")+	)+	(fp_text user "${REFERENCE}"+		(at 0 -1.5 0)+		(layer "F.Fab")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(pad "1" smd roundrect+		(at -0.625 1.95)+		(size 0.6 1.7)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "2" smd roundrect+		(at 0.625 1.95)+		(size 0.6 1.7)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "MP" smd roundrect+		(at -2.475 -1.4)+		(size 1 2.8)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "MP" smd roundrect+		(at 2.475 -1.4)+		(size 1 2.8)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(embedded_fonts no)+	(model "${KICAD10_3DMODEL_DIR}/Connector_JST.3dshapes/JST_GH_BM02B-GHS-TBT_1x02-1MP_P1.25mm_Vertical.step"+		(offset+			(xyz 0 0 0)+		)+		(scale+			(xyz 1 1 1)+		)+		(rotate+			(xyz 0 0 0)+		)+	)+)
BM02B-GHS-TBT.kicad_symadded+163
@@ -0,0 +1,163 @@+(kicad_symbol_lib+	(version 20251024)+	(generator "kicad_symbol_editor")+	(generator_version "10.0")+	(symbol "Conn_01x02"+		(pin_names+			(offset 1.016)+			(hide yes)+		)+		(exclude_from_sim no)+		(in_bom yes)+		(on_board yes)+		(in_pos_files yes)+		(duplicate_pin_numbers_are_jumpers no)+		(property "Reference" "J"+			(at 0 2.54 0)+			(show_name no)+			(do_not_autoplace no)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(property "Value" "Conn_01x02"+			(at 0 -5.08 0)+			(show_name no)+			(do_not_autoplace no)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(property "Footprint" ""+			(at 0 0 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(property "Datasheet" ""+			(at 0 0 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(property "Description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"+			(at 0 0 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(property "ki_keywords" "connector"+			(at 0 0 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(property "ki_fp_filters" "Connector*:*_1x??_*"+			(at 0 0 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(symbol "Conn_01x02_1_1"+			(rectangle+				(start -1.27 1.27)+				(end 1.27 -3.81)+				(stroke+					(width 0.254)+					(type default)+				)+				(fill+					(type background)+				)+			)+			(rectangle+				(start -1.27 0.127)+				(end 0 -0.127)+				(stroke+					(width 0.1524)+					(type default)+				)+				(fill+					(type none)+				)+			)+			(rectangle+				(start -1.27 -2.413)+				(end 0 -2.667)+				(stroke+					(width 0.1524)+					(type default)+				)+				(fill+					(type none)+				)+			)+			(pin passive line+				(at -5.08 0 0)+				(length 3.81)+				(name "Pin_1"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "1"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin passive line+				(at -5.08 -2.54 0)+				(length 3.81)+				(name "Pin_2"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "2"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+		)+		(embedded_fonts no)+	)+)
docs/hero.pngadded
⋯ 1 unchanged line ⋯
package.jsonadded+11
@@ -0,0 +1,11 @@+{+  "slug":"bm02b-ghs-tbt","title":"JST BM02B-GHS-TBT (GH 1.25mm SMT header)","type":"component","version":"0.1.0",+  "description":"JST BM02B-GHS-TBT - 2-pin, 1.25mm pitch, SMT top-entry GH-series board header (mates GHR-02V-S wire housing). Interactive JST-vs-KiCad 3D comparison; sym/fp from JST datasheet (ds2sf) + KiCad. Run chip-fetcher for JST's real STEP.",+  "tags":["hardware","connector","jst","gh","wire-to-board"],+  "discovery_triggers":["BM02B-GHS-TBT","JST GH connector","GH 1.25mm header","GHR-02V-S mate","2 pin SMT connector"],+  "component":{"mpn":"BM02B-GHS-TBT","manufacturer":"JST","package":"GH series, 1.25mm pitch, 2-pin, SMT, top entry","pin_count":2,"category":"Connector","subcategory":"Wire-to-board header (GH series)","body_size":{"pitch_mm":1.25},+    "parts":{"symbol":"BM02B-GHS-TBT.kicad_sym","footprint":"BM02B-GHS-TBT.kicad_mod","model_3d":"BM02B-GHS-TBT-compare.glb"},+    "datasheet_url":"https://www.jst-mfg.com/product/pdf/eng/eGH.pdf","manufacturer_url":"https://www.jst-mfg.com/product/index.php?series=105",+    "distributor_links":{"mouser":"https://www.mouser.com/c/?q=BM02B-GHS-TBT","digikey":"https://www.digikey.com/en/products/result?keywords=BM02B-GHS-TBT"}},+  "dependencies":{},"hero":{"headline":"JST BM02B-GHS-TBT","subhead":"2-pin GH 1.25mm SMT header (mates GHR-02V-S). JST 3D vs KiCad.","screenshot":"docs/hero.png"}+}