Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add normally closed jumpers and 3P3P transformer #136

Merged
merged 2 commits into from
Sep 19, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions cmp/19234943-42ae-4bae-a53a-d0afea7a8a35/.librepcb-cmp
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1
31 changes: 31 additions & 0 deletions cmp/19234943-42ae-4bae-a53a-d0afea7a8a35/component.lp
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
(librepcb_component 19234943-42ae-4bae-a53a-d0afea7a8a35
(name "Solder Jumper 2P Closed")
(description "Plain copper pads close to each other, with a thin trace connecting them. Cut the trace to open the jumper.")
(keywords "solder,bridge,jumper")
(author "eto-")
(version "0.1.1")
(created 2024-02-22T07:01:51Z)
(deprecated false)
(generated_by "")
(category e29f0cb3-ef6d-4203-b854-d75150cbae0b)
(schematic_only false)
(default_value "")
(prefix "JP")
(signal f12884b0-1f1e-47b8-8b68-b311d06901fb (name "1") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(signal 2c1c446e-19ce-4405-920a-c40c038e77eb (name "2") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(variant 48e900da-5e51-45fd-9ec5-572d9d53cad7 (norm "")
(name "default")
(description "")
(gate b4d4f001-1f8f-474a-936e-50481b2c65c6
(symbol f19ba93a-3f35-4598-aa95-333890c18282)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
(pin 65df3021-816c-4c7c-8180-9ada6cbabee1 (signal 2c1c446e-19ce-4405-920a-c40c038e77eb) (text signal))
(pin aa045a65-3059-4ad5-9994-14ecdd3f7bf7 (signal f12884b0-1f1e-47b8-8b68-b311d06901fb) (text signal))
)
)
(approved empty_default_value)
)
1 change: 1 addition & 0 deletions cmp/b20e1506-c2fb-4c98-9606-2bece4348e66/.librepcb-cmp
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1
48 changes: 48 additions & 0 deletions cmp/b20e1506-c2fb-4c98-9606-2bece4348e66/component.lp
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
(librepcb_component b20e1506-c2fb-4c98-9606-2bece4348e66
(name "Transformer 3P/3P")
(description "Transformer with middle contact on primary and secondary side.")
(keywords "transformer")
(author "eto-")
(version "0.2")
(created 2024-02-21T09:11:52Z)
(deprecated false)
(generated_by "")
(category b3adfa1e-b878-44f6-902a-14ef3dad7a14)
(schematic_only false)
(default_value "{{WINDINGS_PRIMARY}}:{{WINDINGS_SECONDARY}}\n{{MPN or DEVICE}}")
(prefix "T")
(attribute "WINDINGS_PRIMARY" (type string) (unit none) (value ""))
(attribute "WINDINGS_SECONDARY" (type string) (unit none) (value ""))
(signal 5076ee7a-fa08-4ea0-8c5a-7b16482e2f1d (name "W1a") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(signal d91f9158-9a74-4efe-a584-6749f35519c0 (name "W1b") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(signal 0066e060-9f0a-48e9-9868-fe5f9405a205 (name "W1c") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(signal 81342815-0de3-43a7-9473-bf67ed273528 (name "W2a") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(signal 66ad0cc1-103d-4559-b27f-e29dc9d1f999 (name "W2b") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(signal 663b21a4-cfde-4816-88c4-b3ed1d89499b (name "W2c") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(variant f35752a5-bc4b-4e50-8316-c0c52537d0d2 (norm "")
(name "default")
(description "")
(gate 159d97e3-3d01-4e03-9c5d-f15209ac293f
(symbol ac017889-adce-40e1-9149-194b28eac3bb)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
(pin 04364370-f5b7-461b-be0c-d06f16b056cc (signal 0066e060-9f0a-48e9-9868-fe5f9405a205) (text none))
(pin 699b4247-bb4a-4bb6-a3c7-69adb5e05b45 (signal 5076ee7a-fa08-4ea0-8c5a-7b16482e2f1d) (text none))
(pin 6bd28f74-ae0d-42b9-bd83-86ec12498f02 (signal 663b21a4-cfde-4816-88c4-b3ed1d89499b) (text none))
(pin 77391455-6ee4-4872-82f2-d338b74c49db (signal 66ad0cc1-103d-4559-b27f-e29dc9d1f999) (text none))
(pin 85452a60-2d48-407e-8c40-732f4f3ed82f (signal d91f9158-9a74-4efe-a584-6749f35519c0) (text none))
(pin ac396efa-94eb-4725-b851-6a5492a054c8 (signal 81342815-0de3-43a7-9473-bf67ed273528) (text none))
)
)
)
1 change: 1 addition & 0 deletions cmp/f9e7228a-46b9-4c70-8947-f77933727372/.librepcb-cmp
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1
35 changes: 35 additions & 0 deletions cmp/f9e7228a-46b9-4c70-8947-f77933727372/component.lp
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
(librepcb_component f9e7228a-46b9-4c70-8947-f77933727372
(name "Solder Jumper 3P Closed")
(description "Plain copper pads close to each other, with a thin trace connecting pads 1-2. Cut the trace to open the jumper.")
(keywords "solder,bridge,jumper")
(author "eto-")
(version "0.1.1")
(created 2024-02-22T07:03:59Z)
(deprecated false)
(generated_by "")
(category e29f0cb3-ef6d-4203-b854-d75150cbae0b)
(schematic_only false)
(default_value "")
(prefix "JP")
(signal 0e817b0b-b9e9-4a10-a957-b4ef3ae131d9 (name "1") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(signal 29253279-ba36-4b70-9fb6-9dac5c3aced1 (name "2") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(signal 6827253c-cdbc-4121-8359-0ed28bfa39c6 (name "3") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(variant c75e3d62-a737-4f83-b639-effa6bfba2e0 (norm "")
(name "default")
(description "")
(gate 6bb68bc5-2621-4d64-af28-76830f496eae
(symbol c6de5e8b-b28c-42e3-b881-c504e8d2a789)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
(pin 021add67-4e0a-4c9b-9d71-d35f6f701061 (signal 0e817b0b-b9e9-4a10-a957-b4ef3ae131d9) (text signal))
(pin 54d1c202-8ebe-4306-834f-71ed815a1c2c (signal 6827253c-cdbc-4121-8359-0ed28bfa39c6) (text signal))
(pin febf0625-50a5-4ec2-8362-01de6aa46384 (signal 29253279-ba36-4b70-9fb6-9dac5c3aced1) (text signal))
)
)
(approved empty_default_value)
)
1 change: 1 addition & 0 deletions dev/1abc947f-7aa9-4748-91bd-18ebbb490784/.librepcb-dev
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1
17 changes: 17 additions & 0 deletions dev/1abc947f-7aa9-4748-91bd-18ebbb490784/device.lp
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
(librepcb_device 1abc947f-7aa9-4748-91bd-18ebbb490784
(name "Solder Jumper 3P Closed")
(description "Plain copper pads close to each other, with a thin trace connecting pads 1-2. Cut the trace to open the jumper.")
(keywords "solder bridge")
(author "eto-")
(version "0.1.1")
(created 2024-02-22T14:29:30Z)
(deprecated false)
(generated_by "")
(category 213bd44f-f375-41d8-8fdd-0652eb893e27)
(component f9e7228a-46b9-4c70-8947-f77933727372)
(package bfc0dd2e-d993-4f0b-a354-bf63441a2e0e)
(pad 027cfc4a-6c0f-466b-b11c-f8e17041c8b7 (signal 6827253c-cdbc-4121-8359-0ed28bfa39c6))
(pad 0bb6940d-5653-49aa-86a5-85462fe874dc (signal 0e817b0b-b9e9-4a10-a957-b4ef3ae131d9))
(pad a11a6b61-93c0-4e48-9655-a569f7cc6111 (signal 29253279-ba36-4b70-9fb6-9dac5c3aced1))
(approved no_parts)
)
1 change: 1 addition & 0 deletions dev/77c4ffac-8a05-4cd6-a928-f1f1097645cd/.librepcb-dev
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1
16 changes: 16 additions & 0 deletions dev/77c4ffac-8a05-4cd6-a928-f1f1097645cd/device.lp
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
(librepcb_device 77c4ffac-8a05-4cd6-a928-f1f1097645cd
(name "Solder Jumper 2P Closed")
(description "Plain copper pads close to each other, with a thin trace connecting them. Cut the trace to open the jumper.")
(keywords "solder bridge")
(author "eto-")
(version "0.1.1")
(created 2024-02-22T14:28:12Z)
(deprecated false)
(generated_by "")
(category 213bd44f-f375-41d8-8fdd-0652eb893e27)
(component 19234943-42ae-4bae-a53a-d0afea7a8a35)
(package ee6ad040-5181-4096-82d4-f544b1dab4c4)
(pad 74e268ae-92c6-4b57-b3c7-e07244017151 (signal 2c1c446e-19ce-4405-920a-c40c038e77eb))
(pad d5e837db-4713-411f-9148-6cabb6f1259f (signal f12884b0-1f1e-47b8-8b68-b311d06901fb))
(approved no_parts)
)
1 change: 1 addition & 0 deletions pkg/bfc0dd2e-d993-4f0b-a354-bf63441a2e0e/.librepcb-pkg
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1
95 changes: 95 additions & 0 deletions pkg/bfc0dd2e-d993-4f0b-a354-bf63441a2e0e/package.lp
Original file line number Diff line number Diff line change
@@ -0,0 +1,95 @@
(librepcb_package bfc0dd2e-d993-4f0b-a354-bf63441a2e0e
(name "SOLDER_JUMPER_3P_CLOSED")
(description "")
(keywords "solder bridge")
(author "eto-")
(version "0.1")
(created 2024-02-22T07:06:38Z)
(deprecated false)
(generated_by "")
(category 1d2630f1-c375-49f0-a0dc-2446735d82f4)
(assembly_type none)
(pad 0bb6940d-5653-49aa-86a5-85462fe874dc (name "1"))
(pad 027cfc4a-6c0f-466b-b11c-f8e17041c8b7 (name "3"))
(pad a11a6b61-93c0-4e48-9655-a569f7cc6111 (name "2"))
(footprint 313ab3ca-48d2-430d-8111-7ffa90faf028
(name "default")
(description "")
(3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0)
(pad d90548f6-feea-468f-a48a-c4e20375d8b7 (side top) (shape roundrect)
(position -1.0 0.0) (rotation 90.0) (size 1.0 0.8) (radius 0.0)
(stop_mask 0.0) (solder_paste off) (clearance 0.0) (function test)
(package_pad 0bb6940d-5653-49aa-86a5-85462fe874dc)
)
(pad f1cb77a8-798e-4de5-98c3-ba936325da02 (side top) (shape roundrect)
(position 1.0 0.0) (rotation 90.0) (size 1.0 0.8) (radius 0.0)
(stop_mask 0.0) (solder_paste off) (clearance 0.0) (function test)
(package_pad 027cfc4a-6c0f-466b-b11c-f8e17041c8b7)
)
(pad ffa2ccdd-f339-443d-a3e4-46f439632a95 (side top) (shape roundrect)
(position 0.0 0.0) (rotation 90.0) (size 1.0 0.8) (radius 0.0)
(stop_mask 0.0) (solder_paste off) (clearance 0.0) (function test)
(package_pad a11a6b61-93c0-4e48-9655-a569f7cc6111)
)
(polygon e32dc3c2-a6e7-4bc3-9bab-cf861434eece (layer top_legend)
(width 0.2) (fill false) (grab_area false)
(vertex (position 1.3 -0.8) (angle 0.0))
(vertex (position -1.7 -0.8) (angle 0.0))
(vertex (position -1.7 0.8) (angle 0.0))
(vertex (position 1.3 0.8) (angle 0.0))
)
(polygon 17f63927-ee0a-4985-8f30-4ff10e02fa80 (layer top_stop_mask)
(width 0.0) (fill true) (grab_area false)
(vertex (position -1.4 0.5) (angle 0.0))
(vertex (position 1.4 0.5) (angle 0.0))
(vertex (position 1.4 -0.5) (angle 0.0))
(vertex (position -1.4 -0.5) (angle 0.0))
(vertex (position -1.4 0.5) (angle 0.0))
)
(polygon 35809b21-f087-4efb-a83d-62ce5db6161f (layer top_courtyard)
(width 0.0) (fill false) (grab_area false)
(vertex (position 1.8 0.9) (angle 0.0))
(vertex (position -1.8 0.9) (angle 0.0))
(vertex (position -1.8 -0.9) (angle 0.0))
(vertex (position 1.8 -0.9) (angle 0.0))
)
(polygon 124f2544-3864-4b67-84d8-ec8aaf63b486 (layer top_documentation)
(width 0.1) (fill false) (grab_area false)
(vertex (position -1.45 0.55) (angle 0.0))
(vertex (position 1.45 0.55) (angle 0.0))
(vertex (position 1.45 -0.55) (angle 0.0))
(vertex (position -1.45 -0.55) (angle 0.0))
(vertex (position -1.45 0.55) (angle 0.0))
)
(polygon ca135f89-f16e-46d4-9fc6-9e159cb36532 (layer top_cu)
(width 0.2) (fill false) (grab_area false)
(vertex (position -1.0 0.0) (angle 0.0))
(vertex (position 0.0 0.0) (angle 0.0))
)
(stroke_text 7c978ca5-9323-4ae1-9580-86ae41a5f1e1 (layer top_names)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center bottom) (position 0.0 1.27) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{NAME}}")
)
(stroke_text 76eb2321-74d9-405f-ace3-de887bfb52dd (layer top_values)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center top) (position 0.0 -1.27) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{VALUE}}")
)
(stroke_text 8a31c11e-02eb-41bc-ad9e-aaa4364a0de8 (layer top_documentation)
(height 0.8) (stroke_width 0.1) (letter_spacing auto) (line_spacing auto)
(align center center) (position -1.0 0.0) (rotation 0.0)
(auto_rotate true) (mirror false) (value "1")
)
(stroke_text ab300ecb-09d7-42b3-9dc0-518f0265f5e9 (layer top_documentation)
(height 0.8) (stroke_width 0.1) (letter_spacing auto) (line_spacing auto)
(align center center) (position 0.0 0.0) (rotation 0.0)
(auto_rotate true) (mirror false) (value "2")
)
(stroke_text 5ea55c5f-ce75-4397-8bd5-50bfef723da7 (layer top_documentation)
(height 0.8) (stroke_width 0.1) (letter_spacing auto) (line_spacing auto)
(align center center) (position 1.0 0.0) (rotation 0.0)
(auto_rotate true) (mirror false) (value "3")
)
)
)
1 change: 1 addition & 0 deletions pkg/ee6ad040-5181-4096-82d4-f544b1dab4c4/.librepcb-pkg
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1
84 changes: 84 additions & 0 deletions pkg/ee6ad040-5181-4096-82d4-f544b1dab4c4/package.lp
Original file line number Diff line number Diff line change
@@ -0,0 +1,84 @@
(librepcb_package ee6ad040-5181-4096-82d4-f544b1dab4c4
(name "SOLDER_JUMPER_2P_CLOSED")
(description "")
(keywords "solder bridge")
(author "eto-")
(version "0.1")
(created 2024-02-22T07:05:04Z)
(deprecated false)
(generated_by "")
(category 1d2630f1-c375-49f0-a0dc-2446735d82f4)
(assembly_type none)
(pad d5e837db-4713-411f-9148-6cabb6f1259f (name "1"))
(pad 74e268ae-92c6-4b57-b3c7-e07244017151 (name "2"))
(footprint 0994a26a-dc43-4ed8-8953-d5dce6093cce
(name "default")
(description "")
(3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0)
(pad 73a91322-4b37-4817-9b3b-12c2676b5852 (side top) (shape roundrect)
(position -0.5 0.0) (rotation 90.0) (size 1.0 0.8) (radius 0.0)
(stop_mask 0.0) (solder_paste off) (clearance 0.0) (function test)
(package_pad d5e837db-4713-411f-9148-6cabb6f1259f)
)
(pad 9f1d01a8-5155-4cbc-8690-bbec7f8b4dcb (side top) (shape roundrect)
(position 0.5 0.0) (rotation 90.0) (size 1.0 0.8) (radius 0.0)
(stop_mask 0.0) (solder_paste off) (clearance 0.0) (function test)
(package_pad 74e268ae-92c6-4b57-b3c7-e07244017151)
)
(polygon 091b7120-1043-443a-96ac-08dd53e3ab17 (layer top_legend)
(width 0.2) (fill false) (grab_area false)
(vertex (position 0.8 -0.8) (angle 0.0))
(vertex (position -1.2 -0.8) (angle 0.0))
(vertex (position -1.2 0.8) (angle 0.0))
(vertex (position 0.8 0.8) (angle 0.0))
)
(polygon 58f39ae9-72b5-4d03-b989-ea7334bcf5b0 (layer top_stop_mask)
(width 0.0) (fill true) (grab_area false)
(vertex (position -0.9 0.5) (angle 0.0))
(vertex (position 0.9 0.5) (angle 0.0))
(vertex (position 0.9 -0.5) (angle 0.0))
(vertex (position -0.9 -0.5) (angle 0.0))
(vertex (position -0.9 0.5) (angle 0.0))
)
(polygon ec901e0f-b27e-4e29-8518-6128a30c9d7c (layer top_courtyard)
(width 0.0) (fill false) (grab_area false)
(vertex (position 1.3 0.9) (angle 0.0))
(vertex (position -1.3 0.9) (angle 0.0))
(vertex (position -1.3 -0.9) (angle 0.0))
(vertex (position 1.3 -0.9) (angle 0.0))
)
(polygon 97e8ce0e-e94b-48f9-8250-a4e7ffd1f848 (layer top_documentation)
(width 0.1) (fill false) (grab_area false)
(vertex (position -0.95 0.55) (angle 0.0))
(vertex (position 0.95 0.55) (angle 0.0))
(vertex (position 0.95 -0.55) (angle 0.0))
(vertex (position -0.95 -0.55) (angle 0.0))
(vertex (position -0.95 0.55) (angle 0.0))
)
(polygon aa9ec4e8-b913-4b7e-862b-257021f2e074 (layer top_cu)
(width 0.2) (fill false) (grab_area false)
(vertex (position -0.5 0.0) (angle 0.0))
(vertex (position 0.5 0.0) (angle 0.0))
)
(stroke_text 6c0f92f6-7bfa-4d36-80a5-7adeac747f9a (layer top_names)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center bottom) (position 0.0 1.27) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{NAME}}")
)
(stroke_text 7c413443-2e29-47eb-ab56-0402c4e79337 (layer top_values)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center top) (position 0.0 -1.27) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{VALUE}}")
)
(stroke_text 66f67b38-0b3c-4ab6-bddc-717b91434ae8 (layer top_documentation)
(height 0.8) (stroke_width 0.1) (letter_spacing auto) (line_spacing auto)
(align center center) (position -0.5 0.0) (rotation 0.0)
(auto_rotate true) (mirror false) (value "1")
)
(stroke_text 4fe35b1f-f5f3-4c24-8f55-93d706568fe8 (layer top_documentation)
(height 0.8) (stroke_width 0.1) (letter_spacing auto) (line_spacing auto)
(align center center) (position 0.5 0.0) (rotation 0.0)
(auto_rotate true) (mirror false) (value "2")
)
)
)
1 change: 1 addition & 0 deletions sym/ac017889-adce-40e1-9149-194b28eac3bb/.librepcb-sym
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1
Loading