Add project symbol/footprint library

This commit is contained in:
Luca 2022-10-18 00:10:06 +02:00
parent a877028aa4
commit d63356a536
4 changed files with 480 additions and 0 deletions

433
ethernet-pmod.kicad_sym Normal file
View File

@ -0,0 +1,433 @@
(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
(symbol "HY601742" (pin_names hide) (in_bom yes) (on_board yes)
(property "Reference" "TR" (id 0) (at 0 10.795 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "HY601742" (id 1) (at 0 -10.795 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "ethernet-pmod:Transformer_Ethernet_HanRun_HY601742" (id 2) (at 0 -12.7 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "https://datasheet.lcsc.com/lcsc/1810251313_HANRUN-Zhongshan-HanRun-Elec-HY601742_C55684.pdf" (id 3) (at 0 -15.24 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "single port ethernet transformer poe center-tap" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Ethernet LAN 10/100 Base-Tx Transformer with Center Taps" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "Transformer*Ethernet*HanRun*HY601742*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "HY601742_0_1"
(rectangle (start -7.62 10.16) (end 7.62 -10.16)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type background))
)
(circle (center -5.207 3.175) (radius 0.1778)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(arc (start -5.08 6.35) (mid -4.445 6.985) (end -5.08 7.62)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -5.08 2.54)
(xy -7.62 2.54)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -5.08 5.08)
(xy -7.62 5.08)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -5.08 7.62)
(xy -7.62 7.62)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -3.556 -2.54)
(xy -3.556 -7.62)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -3.556 2.54)
(xy -3.556 7.62)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -2.794 -7.62)
(xy -2.794 -2.54)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -2.794 7.62)
(xy -2.794 2.54)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 1.27 4.699)
(xy 5.08 4.699)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 1.27 5.461)
(xy 5.08 5.461)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -1.27 2.54)
(xy 1.27 2.54)
(xy 1.27 3.175)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 1.27 6.985)
(xy 1.27 7.62)
(xy -1.27 7.62)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 5.08 3.175)
(xy 5.08 2.54)
(xy 7.62 2.54)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 5.08 6.985)
(xy 5.08 7.62)
(xy 7.62 7.62)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -1.27 5.08)
(xy 0 5.08)
(xy 0 8.89)
(xy 6.35 8.89)
(xy 6.35 5.08)
(xy 7.62 5.08)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "HY601742_1_1"
(circle (center -5.207 -6.985) (radius 0.1778)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(arc (start -5.08 -7.62) (mid -4.445 -6.985) (end -5.08 -6.35)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(arc (start -5.08 -6.35) (mid -4.445 -5.715) (end -5.08 -5.08)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(arc (start -5.08 -5.08) (mid -4.445 -4.445) (end -5.08 -3.81)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(arc (start -5.08 -3.81) (mid -4.445 -3.175) (end -5.08 -2.54)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(arc (start -5.08 2.54) (mid -4.445 3.175) (end -5.08 3.81)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(arc (start -5.08 3.81) (mid -4.445 4.445) (end -5.08 5.08)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(arc (start -5.08 5.08) (mid -4.445 5.715) (end -5.08 6.35)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(arc (start -1.27 -6.35) (mid -1.905 -6.985) (end -1.27 -7.62)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(arc (start -1.27 -5.08) (mid -1.905 -5.715) (end -1.27 -6.35)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(arc (start -1.27 -3.81) (mid -1.905 -4.445) (end -1.27 -5.08)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(arc (start -1.27 -2.54) (mid -1.905 -3.175) (end -1.27 -3.81)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(arc (start -1.27 3.81) (mid -1.905 3.175) (end -1.27 2.54)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(arc (start -1.27 5.08) (mid -1.905 4.445) (end -1.27 3.81)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(arc (start -1.27 6.35) (mid -1.905 5.715) (end -1.27 5.08)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(arc (start -1.27 7.62) (mid -1.905 6.985) (end -1.27 6.35)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(circle (center -1.143 -6.985) (radius 0.1778)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(circle (center -1.143 3.175) (radius 0.1778)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -5.08 -7.62)
(xy -7.62 -7.62)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -5.08 -5.08)
(xy -7.62 -5.08)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -5.08 -2.54)
(xy -7.62 -2.54)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 1.27 -5.461)
(xy 5.08 -5.461)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 1.27 -4.699)
(xy 5.08 -4.699)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -1.27 -7.62)
(xy 1.27 -7.62)
(xy 1.27 -6.985)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 1.27 -3.175)
(xy 1.27 -2.54)
(xy -1.27 -2.54)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 5.08 -6.985)
(xy 5.08 -7.62)
(xy 7.62 -7.62)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 5.08 -3.175)
(xy 5.08 -2.54)
(xy 7.62 -2.54)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 7.62 -5.08)
(xy 6.35 -5.08)
(xy 6.35 -8.89)
(xy 0 -8.89)
(xy 0 -5.08)
(xy -1.27 -5.08)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(arc (start 1.27 -3.175) (mid 1.905 -3.81) (end 2.54 -3.175)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(arc (start 1.27 6.985) (mid 1.905 6.35) (end 2.54 6.985)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(circle (center 1.905 -7.112) (radius 0.1778)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(circle (center 1.905 -3.048) (radius 0.1778)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(circle (center 1.905 3.048) (radius 0.1778)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(circle (center 1.905 7.112) (radius 0.1778)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(arc (start 2.54 -6.985) (mid 1.905 -6.35) (end 1.27 -6.985)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(arc (start 2.54 -3.175) (mid 3.175 -3.81) (end 3.81 -3.175)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(arc (start 2.54 3.175) (mid 1.905 3.81) (end 1.27 3.175)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(arc (start 2.54 6.985) (mid 3.175 6.35) (end 3.81 6.985)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(arc (start 3.81 -6.985) (mid 3.175 -6.35) (end 2.54 -6.985)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(arc (start 3.81 -3.175) (mid 4.445 -3.81) (end 5.08 -3.175)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(arc (start 3.81 3.175) (mid 3.175 3.81) (end 2.54 3.175)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(arc (start 3.81 6.985) (mid 4.445 6.35) (end 5.08 6.985)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(arc (start 5.08 -6.985) (mid 4.445 -6.35) (end 3.81 -6.985)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(arc (start 5.08 3.175) (mid 4.445 3.81) (end 3.81 3.175)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(pin passive line (at -10.16 -7.62 0) (length 2.54)
(name "TD+" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 10.16 5.08 180) (length 2.54)
(name "C_RX" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 10.16 2.54 180) (length 2.54)
(name "RX+" (effects (font (size 1.27 1.27))))
(number "11" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 10.16 -2.54 180) (length 2.54)
(name "TX-" (effects (font (size 1.27 1.27))))
(number "14" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 10.16 -5.08 180) (length 2.54)
(name "C_TX" (effects (font (size 1.27 1.27))))
(number "15" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 10.16 -7.62 180) (length 2.54)
(name "TX+" (effects (font (size 1.27 1.27))))
(number "16" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -10.16 -5.08 0) (length 2.54)
(name "C_TD" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -10.16 -2.54 0) (length 2.54)
(name "TD-" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -10.16 2.54 0) (length 2.54)
(name "RD+" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -10.16 5.08 0) (length 2.54)
(name "C_RD" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -10.16 7.62 0) (length 2.54)
(name "RD-" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 10.16 7.62 180) (length 2.54)
(name "RX-" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
)
)
)

View File

@ -0,0 +1,41 @@
(footprint "Transformer_Ethernet_HanRun_HY601742" (version 20211014) (generator pcbnew)
(layer "F.Cu")
(tedit 0)
(attr smd)
(fp_text reference "REF**" (at 0 0 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 51fc695c-ed21-4c43-b4b2-fb445d20fbdb)
)
(fp_text value "Transformer_Ethernet_HanRun_HY601742" (at 0 0 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp a0684f1b-382a-497f-813b-df04b3aee522)
)
(fp_line (start 6.5 3.706) (end 4.9725 3.706) (layer "F.SilkS") (width 0.12) (tstamp 0da7db25-dcb8-4286-b16b-5775ed6dd5e1))
(fp_line (start -6.5 -3.706) (end -4.9725 -3.706) (layer "F.SilkS") (width 0.12) (tstamp 41ff6f7e-c296-4c86-a09d-39d2901c5d07))
(fp_line (start 6.5 -3.706) (end 6.5 3.706) (layer "F.SilkS") (width 0.12) (tstamp 5ac325cd-e625-44e0-99a9-88233f22a3fa))
(fp_line (start -6.5 3.706) (end -4.9725 3.706) (layer "F.SilkS") (width 0.12) (tstamp 6ee68ced-8433-4572-91bf-abdcaf02bbf3))
(fp_line (start 6.5 -3.706) (end 4.9725 -3.706) (layer "F.SilkS") (width 0.12) (tstamp 92009ffb-8883-41a0-84c6-27908df2d2d3))
(fp_line (start -6.5 -3.706) (end -6.5 3.706) (layer "F.SilkS") (width 0.12) (tstamp 96f4ab4c-22a1-4ff9-b29b-b9d82e5d2b92))
(fp_line (start -4.9725 3.706) (end -4.9725 5.274) (layer "F.SilkS") (width 0.12) (tstamp 983f0dae-af5c-4fec-9b69-009b39187ad6))
(fp_line (start -6.35 2.556) (end -5.35 3.556) (layer "F.Fab") (width 0.1) (tstamp 28fb7a23-624e-4283-ba9c-5c19796eaf84))
(fp_line (start 6.35 -3.556) (end -6.35 -3.556) (layer "F.Fab") (width 0.1) (tstamp 3a67b1a7-cfda-4e1c-b321-5dfda9066c29))
(fp_line (start 6.35 3.556) (end 6.35 -3.556) (layer "F.Fab") (width 0.1) (tstamp 5331595a-d3b5-4a7d-b595-fdfd674d57b1))
(fp_line (start -6.35 -3.556) (end -6.35 2.556) (layer "F.Fab") (width 0.1) (tstamp a02e206e-aba7-435f-bf52-54a628949b79))
(fp_line (start 6.35 3.556) (end -5.35 3.556) (layer "F.Fab") (width 0.1) (tstamp abf36c7a-7457-4049-84dc-075610851ce2))
(pad "1" smd rect (at -4.445 4.3815) (size 0.635 1.905) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3c10df66-a407-4448-990c-bcab8197fc8a))
(pad "2" smd rect (at -3.175 4.3815) (size 0.635 1.905) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3a14cc36-d2e6-4fd2-8f35-378328ce4ec0))
(pad "3" smd rect (at -1.905 4.3815) (size 0.635 1.905) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ed7332b0-9249-4159-bd4f-7c64b42b3d50))
(pad "4" smd rect (at -0.635 4.3815) (size 0.635 1.905) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8b85e2bc-4951-4a4a-8ee8-36fff8e1542b))
(pad "5" smd rect (at 0.635 4.3815) (size 0.635 1.905) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7d1850c6-5c50-4902-8201-125164694c7d))
(pad "6" smd rect (at 1.905 4.3815) (size 0.635 1.905) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5dc2de0b-eb7e-436e-ad4e-f59fd362de03))
(pad "7" smd rect (at 3.175 4.3815) (size 0.635 1.905) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4c5ac798-0fca-491c-8907-d1af052801a7))
(pad "8" smd rect (at 4.445 4.3815) (size 0.635 1.905) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0fdb9a93-424b-406b-9f15-8a44a9b84b4b))
(pad "9" smd rect (at 4.445 -4.3815) (size 0.635 1.905) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp bd8e9060-4451-431e-960e-dfcdcaa35310))
(pad "10" smd rect (at 3.175 -4.3815) (size 0.635 1.905) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp dbdcc660-196f-4064-bbaa-8f7fd2f91037))
(pad "11" smd rect (at 1.905 -4.3815) (size 0.635 1.905) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c0c611df-38da-4dcd-84bb-c20aa6ea0318))
(pad "12" smd rect (at 0.635 -4.3815) (size 0.635 1.905) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6cf920fd-9960-4022-a17c-2d67a9b6432f))
(pad "13" smd rect (at -0.635 -4.3815) (size 0.635 1.905) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5199f4ab-5e2a-45bd-b643-2eeefdcad47e))
(pad "14" smd rect (at -1.905 -4.3815) (size 0.635 1.905) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3fea7815-9fea-4242-b8f7-8eff515f9528))
(pad "15" smd rect (at -3.175 -4.3815) (size 0.635 1.905) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5a46dc82-d0b4-4107-a3ba-bda112729b85))
(pad "16" smd rect (at -4.445 -4.3815) (size 0.635 1.905) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5d971ee9-079e-4f27-82cb-5395e0cd37ef))
)

3
fp-lib-table Normal file
View File

@ -0,0 +1,3 @@
(fp_lib_table
(lib (name "ethernet-pmod")(type "KiCad")(uri "${KIPRJMOD}/ethernet-pmod.pretty")(options "")(descr ""))
)

3
sym-lib-table Normal file
View File

@ -0,0 +1,3 @@
(sym_lib_table
(lib (name "ethernet-pmod")(type "KiCad")(uri "${KIPRJMOD}/ethernet-pmod.kicad_sym")(options "")(descr ""))
)