Skip to content

Commit

Permalink
Add sym/cmp for RJ45 connector 10/100Base-T (#16)
Browse files Browse the repository at this point in the history
  • Loading branch information
ubruhin authored Oct 21, 2023
1 parent b32217b commit 7a85c08
Show file tree
Hide file tree
Showing 4 changed files with 157 additions and 0 deletions.
1 change: 1 addition & 0 deletions cmp/0fd0cb81-fea6-468d-b859-9688d69338ed/.librepcb-cmp
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1
70 changes: 70 additions & 0 deletions cmp/0fd0cb81-fea6-468d-b859-9688d69338ed/component.lp
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
(librepcb_component 0fd0cb81-fea6-468d-b859-9688d69338ed
(name "RJ45 Connector 10/100Base-T +Magnetics +LEDs")
(description "Generic RJ45 10/100Base-T connector with integrated magnetics and green/yellow LEDs.")
(keywords "ethernet,lan")
(author "U. Bruhin")
(version "0.1.1")
(created 2023-09-10T18:28:59Z)
(deprecated false)
(generated_by "")
(category c4c12c6e-abcd-4856-8445-e96c2737423e)
(schematic_only false)
(default_value "{{MPN or DEVICE}}")
(prefix "J")
(signal f56f0de9-261f-4bbd-bbd8-ed1b9184b35b (name "SHIELD") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(signal 5010ff3c-f46d-4c90-bb26-b917afd4b3fc (name "TD-") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(signal 2f019c79-cfd4-4ad3-af55-9a78da5cc244 (name "RD-") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(signal 4811609d-6608-4266-b046-beccc2148c3b (name "TD+") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(signal 6475a4df-8475-42a4-a86e-5ec46fbfa2e5 (name "LED_Green_A") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 5330ea47-0aa9-41b2-b830-81f44282ce5d (name "LED_Yellow_C") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 6256e9a8-8fdc-4015-8316-31f697ccfd4e (name "RX_CT") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 309fe1be-5fa0-433a-9a9f-f19b81fc191b (name "LED_Green_C") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 434ef5b7-b6f1-4a13-9628-2ec12d004c5e (name "TX_CT") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 29b84f8b-214f-4738-98b9-c04b60262093 (name "LED_Yellow_A") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal f7d611c6-eff7-463c-a36e-47fdd94f8275 (name "RD+") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(signal b582a821-e089-4a31-9491-16ed43710ae3 (name "CHS_GND") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(variant 05dead84-27e1-4f20-b9ff-faa8a7992baa (norm "")
(name "default")
(description "")
(gate a41d85a2-c9c7-44ee-b479-01eca04cf467
(symbol 81ecda0f-4205-42ad-a839-2e017f27e380)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
(pin 0c098878-dd86-4963-b264-c393fae26db3 (signal 4811609d-6608-4266-b046-beccc2148c3b) (text signal))
(pin 10db1ab6-16b7-48b2-b3e4-b4cc90ed9855 (signal f7d611c6-eff7-463c-a36e-47fdd94f8275) (text signal))
(pin 11f6916a-dd92-4735-a407-6d17c739b87b (signal 2f019c79-cfd4-4ad3-af55-9a78da5cc244) (text signal))
(pin 12910900-1a68-49ee-bde3-0f8862ea66a1 (signal 5330ea47-0aa9-41b2-b830-81f44282ce5d) (text signal))
(pin 1735234c-e3e6-4a58-9cce-9f6e5800ce05 (signal b582a821-e089-4a31-9491-16ed43710ae3) (text signal))
(pin 4da762cd-428c-4f53-ad12-d31f33e98ecf (signal f56f0de9-261f-4bbd-bbd8-ed1b9184b35b) (text signal))
(pin 5075d9ef-7c7f-4265-ae02-5fbd93d580aa (signal 6256e9a8-8fdc-4015-8316-31f697ccfd4e) (text signal))
(pin 5c6d0361-5af1-479a-bd03-6ea74e5455f7 (signal 6475a4df-8475-42a4-a86e-5ec46fbfa2e5) (text signal))
(pin 8e753218-7624-414b-b541-72125e123156 (signal 29b84f8b-214f-4738-98b9-c04b60262093) (text signal))
(pin a37b2802-62a9-44f3-9b1a-9d3cf53eaea7 (signal 434ef5b7-b6f1-4a13-9628-2ec12d004c5e) (text signal))
(pin d0ad36bc-6e5b-49ab-b5e9-ef8abba8e159 (signal 309fe1be-5fa0-433a-9a9f-f19b81fc191b) (text signal))
(pin debb2e57-9a89-46c2-8bad-81f78c125484 (signal 5010ff3c-f46d-4c90-bb26-b917afd4b3fc) (text signal))
)
)
)
1 change: 1 addition & 0 deletions sym/81ecda0f-4205-42ad-a839-2e017f27e380/.librepcb-sym
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1
85 changes: 85 additions & 0 deletions sym/81ecda0f-4205-42ad-a839-2e017f27e380/symbol.lp
Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
(librepcb_symbol 81ecda0f-4205-42ad-a839-2e017f27e380
(name "RJ45 Connector 10/100Base-T +Magnetics +LEDs")
(description "Generic RJ45 10/100Base-T connector with integrated magnetics and green/yellow LEDs.")
(keywords "ethernet,lan")
(author "U. Bruhin")
(version "0.1.1")
(created 2023-09-10T18:06:51Z)
(deprecated false)
(generated_by "")
(category c4c12c6e-abcd-4856-8445-e96c2737423e)
(pin 0c098878-dd86-4963-b264-c393fae26db3 (name "TD+")
(position -10.16 17.78) (rotation 0.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin a37b2802-62a9-44f3-9b1a-9d3cf53eaea7 (name "TX_CT")
(position -10.16 15.24) (rotation 0.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin debb2e57-9a89-46c2-8bad-81f78c125484 (name "TD-")
(position -10.16 12.7) (rotation 0.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 10db1ab6-16b7-48b2-b3e4-b4cc90ed9855 (name "RD+")
(position -10.16 7.62) (rotation 0.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 5075d9ef-7c7f-4265-ae02-5fbd93d580aa (name "RX_CT")
(position -10.16 5.08) (rotation 0.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 11f6916a-dd92-4735-a407-6d17c739b87b (name "RD-")
(position -10.16 2.54) (rotation 0.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 4da762cd-428c-4f53-ad12-d31f33e98ecf (name "SHIELD")
(position -10.16 -5.08) (rotation 0.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 8e753218-7624-414b-b541-72125e123156 (name "LED_Yellow_A")
(position -10.16 -10.16) (rotation 0.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 12910900-1a68-49ee-bde3-0f8862ea66a1 (name "LED_Yellow_C")
(position -10.16 -12.7) (rotation 0.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 5c6d0361-5af1-479a-bd03-6ea74e5455f7 (name "LED_Green_A")
(position -10.16 -15.24) (rotation 0.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin d0ad36bc-6e5b-49ab-b5e9-ef8abba8e159 (name "LED_Green_C")
(position -10.16 -17.78) (rotation 0.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 1735234c-e3e6-4a58-9cce-9f6e5800ce05 (name "CHS_GND")
(position -10.16 -2.54) (rotation 0.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(polygon 4a33b673-1ad5-4f87-98c8-5c07b38ac89a (layer sym_outlines)
(width 0.2) (fill false) (grab_area true)
(vertex (position -7.62 20.32) (angle 0.0))
(vertex (position 7.62 20.32) (angle 0.0))
(vertex (position 7.62 -20.32) (angle 0.0))
(vertex (position -7.62 -20.32) (angle 0.0))
(vertex (position -7.62 20.32) (angle 0.0))
)
(text 87473c9a-63d9-474e-9062-44e098c9f3f4 (layer sym_names) (value "{{NAME}}")
(align left bottom) (height 2.5) (position -7.62 20.32) (rotation 0.0)
)
(text 691eec0c-27e8-4910-aa5b-97c369a10fb0 (layer sym_values) (value "{{VALUE}}")
(align left top) (height 2.5) (position -7.62 -20.32) (rotation 0.0)
)
)

0 comments on commit 7a85c08

Please sign in to comment.