From e0de881bf53665778e4446f9605018eb2042a9f0 Mon Sep 17 00:00:00 2001 From: Danilo Bargen Date: Sun, 23 Aug 2020 10:35:06 +0200 Subject: [PATCH 1/5] Add JST S2B-XH-A header --- .../.librepcb-cmp | 1 + .../component.lp | 29 ++++++++++ .../.librepcb-dev | 1 + .../device.lp | 14 +++++ library.lp | 1 + .../.librepcb-pkg | 1 + .../package.lp | 54 +++++++++++++++++++ 7 files changed, 101 insertions(+) create mode 100644 cmp/e7083cef-1638-4cc2-a6c0-66e114f902d9/.librepcb-cmp create mode 100644 cmp/e7083cef-1638-4cc2-a6c0-66e114f902d9/component.lp create mode 100644 dev/adefcceb-514f-460c-aa13-08edb7a012cb/.librepcb-dev create mode 100644 dev/adefcceb-514f-460c-aa13-08edb7a012cb/device.lp create mode 100644 pkg/62058321-2949-4eb7-9558-f38305e2837a/.librepcb-pkg create mode 100644 pkg/62058321-2949-4eb7-9558-f38305e2837a/package.lp diff --git a/cmp/e7083cef-1638-4cc2-a6c0-66e114f902d9/.librepcb-cmp b/cmp/e7083cef-1638-4cc2-a6c0-66e114f902d9/.librepcb-cmp new file mode 100644 index 0000000..49d5957 --- /dev/null +++ b/cmp/e7083cef-1638-4cc2-a6c0-66e114f902d9/.librepcb-cmp @@ -0,0 +1 @@ +0.1 diff --git a/cmp/e7083cef-1638-4cc2-a6c0-66e114f902d9/component.lp b/cmp/e7083cef-1638-4cc2-a6c0-66e114f902d9/component.lp new file mode 100644 index 0000000..59c71a1 --- /dev/null +++ b/cmp/e7083cef-1638-4cc2-a6c0-66e114f902d9/component.lp @@ -0,0 +1,29 @@ +(librepcb_component e7083cef-1638-4cc2-a6c0-66e114f902d9 + (name "JST Male 1x02") + (description "JST connector, male, 1 row, 2 positions") + (keywords "jst") + (author "Danilo Bargen") + (version "0.1") + (created 2020-08-23T07:57:13Z) + (deprecated false) + (category 4a4e3c72-94fb-45f9-a6d8-122d2af16fb1) + (schematic_only false) + (default_value "{{PARTNUMBER or DEVICE}}") + (prefix "J") + (signal b947df00-b631-4b52-aa01-b7cf15062801 (name "2") (role passive) + (required false) (negated false) (clock false) (forced_net "") + ) + (signal dc972f6a-7d20-47e5-95e1-07c700638184 (name "1") (role passive) + (required false) (negated false) (clock false) (forced_net "") + ) + (variant 93e56e3b-60a9-47f7-b499-aa72db27cb9e (norm "") + (name "default") + (description "") + (gate b943536e-c000-4b9c-bf09-0b154f8f0000 + (symbol df138f86-d378-4465-bee1-c2b0b7d32cef) + (position 0.0 0.0) (rotation 0.0) (required true) (suffix "") + (pin 8c43a15d-5e7b-465f-b51e-5f482a4b6eb3 (signal b947df00-b631-4b52-aa01-b7cf15062801) (text signal)) + (pin e313439d-b34a-43cd-bbb6-61626a40fd32 (signal dc972f6a-7d20-47e5-95e1-07c700638184) (text signal)) + ) + ) +) diff --git a/dev/adefcceb-514f-460c-aa13-08edb7a012cb/.librepcb-dev b/dev/adefcceb-514f-460c-aa13-08edb7a012cb/.librepcb-dev new file mode 100644 index 0000000..49d5957 --- /dev/null +++ b/dev/adefcceb-514f-460c-aa13-08edb7a012cb/.librepcb-dev @@ -0,0 +1 @@ +0.1 diff --git a/dev/adefcceb-514f-460c-aa13-08edb7a012cb/device.lp b/dev/adefcceb-514f-460c-aa13-08edb7a012cb/device.lp new file mode 100644 index 0000000..e65cec1 --- /dev/null +++ b/dev/adefcceb-514f-460c-aa13-08edb7a012cb/device.lp @@ -0,0 +1,14 @@ +(librepcb_device adefcceb-514f-460c-aa13-08edb7a012cb + (name "S2B-XH-A") + (description "JST XH series through-hole right-angle (side-entry type) male shrouded header with 2 positions.\n\nPitch: 2.5 mm\nPositions: 2\nCurrent rating: 3 A\nVoltage rating: 250 V") + (keywords "jst,xh") + (author "Danilo Bargen") + (version "0.1") + (created 2020-08-23T08:05:30Z) + (deprecated false) + (category 4a4e3c72-94fb-45f9-a6d8-122d2af16fb1) + (component e7083cef-1638-4cc2-a6c0-66e114f902d9) + (package 62058321-2949-4eb7-9558-f38305e2837a) + (pad 3ea3f039-281a-45eb-85fb-16d2d0b01865 (signal b947df00-b631-4b52-aa01-b7cf15062801)) + (pad 52906c23-6244-44ae-8420-9956bbe0bfcc (signal dc972f6a-7d20-47e5-95e1-07c700638184)) +) diff --git a/library.lp b/library.lp index fcc3c9e..4417cb4 100644 --- a/library.lp +++ b/library.lp @@ -7,5 +7,6 @@ (created 2020-08-17T22:58:03Z) (deprecated false) (url "https://github.com/LibrePCB-Libraries/JST.lplib") + (dependency 6ccc516c-21b7-4cd5-9cf2-7a04cfa361c6) (dependency a9ddf0c6-9b1c-4730-b300-01b4f192ad40) ) diff --git a/pkg/62058321-2949-4eb7-9558-f38305e2837a/.librepcb-pkg b/pkg/62058321-2949-4eb7-9558-f38305e2837a/.librepcb-pkg new file mode 100644 index 0000000..49d5957 --- /dev/null +++ b/pkg/62058321-2949-4eb7-9558-f38305e2837a/.librepcb-pkg @@ -0,0 +1 @@ +0.1 diff --git a/pkg/62058321-2949-4eb7-9558-f38305e2837a/package.lp b/pkg/62058321-2949-4eb7-9558-f38305e2837a/package.lp new file mode 100644 index 0000000..78c4e35 --- /dev/null +++ b/pkg/62058321-2949-4eb7-9558-f38305e2837a/package.lp @@ -0,0 +1,54 @@ +(librepcb_package 62058321-2949-4eb7-9558-f38305e2837a + (name "JST_S2B-XH-A") + (description "JST XH series through-hole right-angle (side-entry type) male shrouded header with 2 positions.\n\nPitch: 2.5 mm\nPositions: 2\nCurrent rating: 3 A\nVoltage rating: 250 V") + (keywords "jst,xh") + (author "Danilo Bargen") + (version "0.1") + (created 2020-08-23T08:07:37Z) + (deprecated false) + (category 3f0f5992-67fd-4ce9-a510-7679870d6271) + (category e4d3a6bf-af32-48a2-b427-5e794bed949a) + (pad 52906c23-6244-44ae-8420-9956bbe0bfcc (name "1")) + (pad 3ea3f039-281a-45eb-85fb-16d2d0b01865 (name "2")) + (footprint 95664b17-cd24-4c6e-92b9-779bc136dd1a + (name "default") + (description "") + (pad 52906c23-6244-44ae-8420-9956bbe0bfcc (side tht) (shape rect) + (position 0.0 1.27) (rotation 0.0) (size 2.54 1.8) (drill 0.9) + ) + (pad 3ea3f039-281a-45eb-85fb-16d2d0b01865 (side tht) (shape round) + (position 0.0 -1.27) (rotation 0.0) (size 2.54 1.8) (drill 0.9) + ) + (polygon 8808d382-0ae1-449b-8352-211637a6874b (layer top_documentation) + (width 0.2) (fill false) (grab_area false) + (vertex (position -2.2 3.6) (angle 0.0)) + (vertex (position 9.1 3.6) (angle 0.0)) + (vertex (position 9.1 -3.6) (angle 0.0)) + (vertex (position -2.2 -3.6) (angle 0.0)) + (vertex (position -2.2 3.6) (angle 0.0)) + ) + (polygon ddfbbc1c-c1c6-42dc-91dd-ce51003f14c0 (layer top_placement) + (width 0.2) (fill false) (grab_area false) + (vertex (position -2.4 3.8) (angle 0.0)) + (vertex (position 9.3 3.8) (angle 0.0)) + (vertex (position 9.3 -3.8) (angle 0.0)) + (vertex (position -2.4 -3.8) (angle 0.0)) + (vertex (position -2.4 3.8) (angle 0.0)) + ) + (polygon 43a652df-dc81-438f-947f-338df2a1b120 (layer top_documentation) + (width 0.1) (fill false) (grab_area false) + (vertex (position 9.2 5.08) (angle 0.0)) + (vertex (position 9.2 -5.08) (angle 0.0)) + ) + (stroke_text 6cb7692b-9259-48cb-9552-b9d44d101701 (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align left top) (position -2.54 -4.5) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + (stroke_text 076adc94-a3be-4746-bf81-b58d5ea69ddd (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align left bottom) (position -2.54 4.5) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + ) +) From f6eeb190ab9e01f77b3dd497c6650373f819c6f1 Mon Sep 17 00:00:00 2001 From: Danilo Bargen Date: Fri, 2 Oct 2020 14:24:30 +0200 Subject: [PATCH 2/5] S2B-XH-A: Increase drill diameter to 1mm 0.9mm are a bit tight. --- pkg/62058321-2949-4eb7-9558-f38305e2837a/package.lp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/62058321-2949-4eb7-9558-f38305e2837a/package.lp b/pkg/62058321-2949-4eb7-9558-f38305e2837a/package.lp index 78c4e35..324d749 100644 --- a/pkg/62058321-2949-4eb7-9558-f38305e2837a/package.lp +++ b/pkg/62058321-2949-4eb7-9558-f38305e2837a/package.lp @@ -14,10 +14,10 @@ (name "default") (description "") (pad 52906c23-6244-44ae-8420-9956bbe0bfcc (side tht) (shape rect) - (position 0.0 1.27) (rotation 0.0) (size 2.54 1.8) (drill 0.9) + (position 0.0 1.27) (rotation 0.0) (size 2.54 1.8) (drill 1.0) ) (pad 3ea3f039-281a-45eb-85fb-16d2d0b01865 (side tht) (shape round) - (position 0.0 -1.27) (rotation 0.0) (size 2.54 1.8) (drill 0.9) + (position 0.0 -1.27) (rotation 0.0) (size 2.54 1.8) (drill 1.0) ) (polygon 8808d382-0ae1-449b-8352-211637a6874b (layer top_documentation) (width 0.2) (fill false) (grab_area false) From 938e7e5221f10fda27408ee445524fc2758bc752 Mon Sep 17 00:00:00 2001 From: Danilo Bargen Date: Wed, 21 Oct 2020 10:40:20 +0200 Subject: [PATCH 3/5] fixup! Add JST S2B-XH-A header --- dev/adefcceb-514f-460c-aa13-08edb7a012cb/device.lp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev/adefcceb-514f-460c-aa13-08edb7a012cb/device.lp b/dev/adefcceb-514f-460c-aa13-08edb7a012cb/device.lp index e65cec1..ca1f2d0 100644 --- a/dev/adefcceb-514f-460c-aa13-08edb7a012cb/device.lp +++ b/dev/adefcceb-514f-460c-aa13-08edb7a012cb/device.lp @@ -7,8 +7,8 @@ (created 2020-08-23T08:05:30Z) (deprecated false) (category 4a4e3c72-94fb-45f9-a6d8-122d2af16fb1) - (component e7083cef-1638-4cc2-a6c0-66e114f902d9) + (component ab344e7c-b740-4f2a-b21a-f7b1c433f990) (package 62058321-2949-4eb7-9558-f38305e2837a) - (pad 3ea3f039-281a-45eb-85fb-16d2d0b01865 (signal b947df00-b631-4b52-aa01-b7cf15062801)) - (pad 52906c23-6244-44ae-8420-9956bbe0bfcc (signal dc972f6a-7d20-47e5-95e1-07c700638184)) + (pad 3ea3f039-281a-45eb-85fb-16d2d0b01865 (signal 4b7490ca-af89-4dd9-beff-9edc631e7d9b)) + (pad 52906c23-6244-44ae-8420-9956bbe0bfcc (signal 9e3c2d0e-7bc0-42e9-a562-f21ef061126a)) ) From f377b11c58da437b7c20538da9ca5e65e8e3d324 Mon Sep 17 00:00:00 2001 From: Danilo Bargen Date: Thu, 22 Oct 2020 23:03:06 +0200 Subject: [PATCH 4/5] fixup! Add JST S2B-XH-A header Remove old component --- .../.librepcb-cmp | 1 - .../component.lp | 29 ------------------- 2 files changed, 30 deletions(-) delete mode 100644 cmp/e7083cef-1638-4cc2-a6c0-66e114f902d9/.librepcb-cmp delete mode 100644 cmp/e7083cef-1638-4cc2-a6c0-66e114f902d9/component.lp diff --git a/cmp/e7083cef-1638-4cc2-a6c0-66e114f902d9/.librepcb-cmp b/cmp/e7083cef-1638-4cc2-a6c0-66e114f902d9/.librepcb-cmp deleted file mode 100644 index 49d5957..0000000 --- a/cmp/e7083cef-1638-4cc2-a6c0-66e114f902d9/.librepcb-cmp +++ /dev/null @@ -1 +0,0 @@ -0.1 diff --git a/cmp/e7083cef-1638-4cc2-a6c0-66e114f902d9/component.lp b/cmp/e7083cef-1638-4cc2-a6c0-66e114f902d9/component.lp deleted file mode 100644 index 59c71a1..0000000 --- a/cmp/e7083cef-1638-4cc2-a6c0-66e114f902d9/component.lp +++ /dev/null @@ -1,29 +0,0 @@ -(librepcb_component e7083cef-1638-4cc2-a6c0-66e114f902d9 - (name "JST Male 1x02") - (description "JST connector, male, 1 row, 2 positions") - (keywords "jst") - (author "Danilo Bargen") - (version "0.1") - (created 2020-08-23T07:57:13Z) - (deprecated false) - (category 4a4e3c72-94fb-45f9-a6d8-122d2af16fb1) - (schematic_only false) - (default_value "{{PARTNUMBER or DEVICE}}") - (prefix "J") - (signal b947df00-b631-4b52-aa01-b7cf15062801 (name "2") (role passive) - (required false) (negated false) (clock false) (forced_net "") - ) - (signal dc972f6a-7d20-47e5-95e1-07c700638184 (name "1") (role passive) - (required false) (negated false) (clock false) (forced_net "") - ) - (variant 93e56e3b-60a9-47f7-b499-aa72db27cb9e (norm "") - (name "default") - (description "") - (gate b943536e-c000-4b9c-bf09-0b154f8f0000 - (symbol df138f86-d378-4465-bee1-c2b0b7d32cef) - (position 0.0 0.0) (rotation 0.0) (required true) (suffix "") - (pin 8c43a15d-5e7b-465f-b51e-5f482a4b6eb3 (signal b947df00-b631-4b52-aa01-b7cf15062801) (text signal)) - (pin e313439d-b34a-43cd-bbb6-61626a40fd32 (signal dc972f6a-7d20-47e5-95e1-07c700638184) (text signal)) - ) - ) -) From cd04810d7743fe2782b88257ba11d18800412174 Mon Sep 17 00:00:00 2001 From: Danilo Bargen Date: Thu, 22 Oct 2020 23:04:25 +0200 Subject: [PATCH 5/5] fixup! Add JST S2B-XH-A header Change UUID --- .../.librepcb-dev | 0 .../device.lp | 4 ++-- 2 files changed, 2 insertions(+), 2 deletions(-) rename dev/{adefcceb-514f-460c-aa13-08edb7a012cb => 8f43e383-fed8-4b70-bd45-b7f671141466}/.librepcb-dev (100%) rename dev/{adefcceb-514f-460c-aa13-08edb7a012cb => 8f43e383-fed8-4b70-bd45-b7f671141466}/device.lp (87%) diff --git a/dev/adefcceb-514f-460c-aa13-08edb7a012cb/.librepcb-dev b/dev/8f43e383-fed8-4b70-bd45-b7f671141466/.librepcb-dev similarity index 100% rename from dev/adefcceb-514f-460c-aa13-08edb7a012cb/.librepcb-dev rename to dev/8f43e383-fed8-4b70-bd45-b7f671141466/.librepcb-dev diff --git a/dev/adefcceb-514f-460c-aa13-08edb7a012cb/device.lp b/dev/8f43e383-fed8-4b70-bd45-b7f671141466/device.lp similarity index 87% rename from dev/adefcceb-514f-460c-aa13-08edb7a012cb/device.lp rename to dev/8f43e383-fed8-4b70-bd45-b7f671141466/device.lp index ca1f2d0..b05fe86 100644 --- a/dev/adefcceb-514f-460c-aa13-08edb7a012cb/device.lp +++ b/dev/8f43e383-fed8-4b70-bd45-b7f671141466/device.lp @@ -1,10 +1,10 @@ -(librepcb_device adefcceb-514f-460c-aa13-08edb7a012cb +(librepcb_device 8f43e383-fed8-4b70-bd45-b7f671141466 (name "S2B-XH-A") (description "JST XH series through-hole right-angle (side-entry type) male shrouded header with 2 positions.\n\nPitch: 2.5 mm\nPositions: 2\nCurrent rating: 3 A\nVoltage rating: 250 V") (keywords "jst,xh") (author "Danilo Bargen") (version "0.1") - (created 2020-08-23T08:05:30Z) + (created 2020-10-22T21:03:38Z) (deprecated false) (category 4a4e3c72-94fb-45f9-a6d8-122d2af16fb1) (component ab344e7c-b740-4f2a-b21a-f7b1c433f990)