1
0
Fork 0

Compare commits

...

3 Commits

Author SHA1 Message Date
linuswck c294805dac sch, pcb: Add mounting holes for Kirdy LD Adapter 2023-11-15 17:12:05 +08:00
linuswck 41db8612c0 pcb: relocate switches for better accessibility
- modulation depth SW and termination SW are relocated
2023-11-15 17:12:05 +08:00
linuswck de3e034c7a Add Front Panel, Kirdy LD Adapter 3D models
- Update sch, pcb, sym lib, footrprint lib
- Position of Kirdy LD Adapter is relocated so that it is symmetric
2023-11-15 17:11:51 +08:00
9 changed files with 101557 additions and 18598 deletions

View File

@ -3826,8 +3826,8 @@
(pin "5" (uuid aeb2759d-1fd8-43ce-8951-9d9386ce271c))
(pin "6" (uuid 836a350b-8422-422a-88d3-a0cd8eddee47))
(pin "7" (uuid 931473ba-af41-4e36-b6c9-9a3fb1032bbd))
(pin "8" (uuid 5214f442-9c8d-426e-a560-c92096489a0c))
(pin "8" (uuid 5214f442-9c8d-426e-a560-c92096489a0c))
(pin "8" (uuid 5214f442-9c8d-426e-a560-c92096489a12))
(pin "8" (uuid 5214f442-9c8d-426e-a560-c92096489a12))
(pin "9" (uuid 8bc5a6f7-ced1-468f-aa5d-6d53092fa02a))
(instances
(project "kirdy"

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -501,6 +501,106 @@
)
)
)
(symbol "BG050-10A-0-0450-0737-0350-L-D" (in_bom yes) (on_board yes)
(property "Reference" "U" (at 5.08 2.54 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "" (at 0 0 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_Vertical_SMD" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "BG050-10A-0-0450-0737-0350-L-D_1_1"
(rectangle (start 3.81 -10.033) (end 4.445 -10.287)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start 3.81 -7.493) (end 4.445 -7.747)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start 3.81 -4.953) (end 4.445 -5.207)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start 3.81 -2.413) (end 4.445 -2.667)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start 3.81 0.127) (end 4.445 -0.127)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start 3.81 1.27) (end 8.89 -11.43)
(stroke (width 0.254) (type default))
(fill (type background))
)
(rectangle (start 8.255 -10.033) (end 8.89 -10.287)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start 8.255 -7.493) (end 8.89 -7.747)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start 8.255 -4.953) (end 8.89 -5.207)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start 8.255 -2.413) (end 8.89 -2.667)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start 8.255 0.127) (end 8.89 -0.127)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(pin passive line (at 0 0 0) (length 3.81)
(name "" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 12.7 -10.16 180) (length 3.81)
(name "" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 12.7 0 180) (length 3.81)
(name "" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -2.54 0) (length 3.81)
(name "" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 12.7 -2.54 180) (length 3.81)
(name "" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -5.08 0) (length 3.81)
(name "" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 12.7 -5.08 180) (length 3.81)
(name "" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -7.62 0) (length 3.81)
(name "" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 12.7 -7.62 180) (length 3.81)
(name "" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -10.16 0) (length 3.81)
(name "" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Filter_EMI_LL_1423" (pin_names (offset 0.254) hide) (in_bom yes) (on_board yes)
(property "Reference" "FL" (at 0 4.445 0)
(effects (font (size 1.27 1.27)))
@ -640,6 +740,238 @@
)
)
)
(symbol "Kirdy_Adapter_HDR1" (in_bom yes) (on_board yes)
(property "Reference" "J" (at 5.08 2.54 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "" (at 0 0 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "kirdy:BG050-10A-0-0450-0737-0350-L-D" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "Kirdy_Adapter_HDR1_1_1"
(rectangle (start 3.81 -10.033) (end 4.445 -10.287)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start 3.81 -7.493) (end 4.445 -7.747)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start 3.81 -4.953) (end 4.445 -5.207)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start 3.81 -2.413) (end 4.445 -2.667)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start 3.81 0.127) (end 4.445 -0.127)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start 3.81 1.27) (end 16.51 -11.43)
(stroke (width 0.254) (type default))
(fill (type background))
)
(rectangle (start 15.875 -10.033) (end 16.51 -10.287)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start 15.875 -7.493) (end 16.51 -7.747)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start 15.875 -4.953) (end 16.51 -5.207)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start 15.875 -2.413) (end 16.51 -2.667)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start 15.875 0.127) (end 16.51 -0.127)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(pin passive line (at 0 0 0) (length 3.81)
(name "TEC+" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 20.32 -10.16 180) (length 3.81)
(name "GND" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 20.32 0 180) (length 3.81)
(name "GND" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -2.54 0) (length 3.81)
(name "TEC-" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 20.32 -2.54 180) (length 3.81)
(name "GND" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -5.08 0) (length 3.81)
(name "GND" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 20.32 -5.08 180) (length 3.81)
(name "GND" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -7.62 0) (length 3.81)
(name "NTC+" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 20.32 -7.62 180) (length 3.81)
(name "GND" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -10.16 0) (length 3.81)
(name "NTC-" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Kirdy_Adapter_HDR2" (in_bom yes) (on_board yes)
(property "Reference" "J" (at 5.08 2.54 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "" (at 0 0 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "kirdy:BG050-10A-0-0450-0737-0350-L-D" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "Kirdy_Adapter_HDR2_1_1"
(rectangle (start 3.81 -10.033) (end 4.445 -10.287)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start 3.81 -7.493) (end 4.445 -7.747)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start 3.81 -4.953) (end 4.445 -5.207)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start 3.81 -2.413) (end 4.445 -2.667)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start 3.81 0.127) (end 4.445 -0.127)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start 3.81 1.27) (end 16.51 -11.43)
(stroke (width 0.254) (type default))
(fill (type background))
)
(rectangle (start 15.875 -10.033) (end 16.51 -10.287)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start 15.875 -7.493) (end 16.51 -7.747)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start 15.875 -4.953) (end 16.51 -5.207)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start 15.875 -2.413) (end 16.51 -2.667)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start 15.875 0.127) (end 16.51 -0.127)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(pin passive line (at 0 0 0) (length 3.81)
(name "GND" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 20.32 -10.16 180) (length 3.81)
(name "LD+" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 20.32 0 180) (length 3.81)
(name "PD-" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -2.54 0) (length 3.81)
(name "GND" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 20.32 -2.54 180) (length 3.81)
(name "PD+" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -5.08 0) (length 3.81)
(name "GND" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 20.32 -5.08 180) (length 3.81)
(name "GND" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -7.62 0) (length 3.81)
(name "GND" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 20.32 -7.62 180) (length 3.81)
(name "LD-" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -10.16 0) (length 3.81)
(name "GND" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Kirdy_LD_Adapter" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
(property "Reference" "J" (at -6.35 2.54 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "Kirdy_LD_Adapter" (at 1.27 0 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "kirdy:Kirdy_LD_Adapter" (at -5.08 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at -5.08 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "MFR_PN" "Kirdy_LD_Adapter_PCB" (at 1.27 -10.16 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "connector" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Kirdy_LD_Adapter 3D Model and Header Pitch Position" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "Connector*:*_2x??_*" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "Kirdy_LD_Adapter_1_1"
(rectangle (start -7.62 1.27) (end 10.16 -1.27)
(stroke (width 0.254) (type default))
(fill (type background))
)
)
)
(symbol "LAN8742A" (in_bom yes) (on_board yes)
(property "Reference" "U" (at 0 -30.48 0)
(effects (font (size 1.27 1.27)))
@ -1212,6 +1544,35 @@
)
)
)
(symbol "Panel" (in_bom yes) (on_board yes)
(property "Reference" "J" (at 0.635 1.27 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "Kirdy Front Panel" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "kirdy:Panel" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "MFR_PN" "Kirdy Front Panel" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Kirdy Front Panel" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "Panel_1_1"
(rectangle (start 0 0) (end 12.7 -3.81)
(stroke (width 0.254) (type default))
(fill (type background))
)
(text "Front Panel" (at 6.35 -1.905 0)
(effects (font (size 1.27 1.27)))
)
)
)
(symbol "RJ45_ARJM11C7-114-BA-EW2" (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
(property "Reference" "J" (at 1.27 1.27 0)
(effects (font (size 1.524 1.524)))

View File

@ -0,0 +1,115 @@
(footprint "BG050-10A-0-0450-0737-0350-L-D" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(attr smd)
(fp_text reference "REF**" (at -2.54 -7.62 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.1)))
(tstamp 4eed9204-1cf4-433a-b578-328643d1782a)
)
(fp_text value "BG050-10A-0-0450-0737-0350-L-D" (at 0 1 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 3290a7c7-cf39-4271-88f4-cf905e68497e)
)
(fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp be5bb610-2469-4b6b-a6fa-231af202abe6)
)
(fp_line (start -4.699 -6.604) (end -0.381 -6.604)
(stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp 7409ae34-af3c-4b67-b7ce-e97eddcdf239))
(fp_rect (start -5.08 -6.35) (end 5.08 6.35)
(stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 2e0aeada-2ba3-40ec-9369-7ba060beddd3))
(fp_line (start -3.6 -5.4) (end -3.6 -4.76)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cd9a5a34-ae1e-4057-b88a-07bd83ae31d0))
(fp_line (start -3.6 -4.76) (end -2.54 -4.76)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4b84a92e-e4b6-43f2-b4a9-18936671b7a0))
(fp_line (start -3.6 -2.86) (end -3.6 -2.22)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e5c0e394-5598-4239-9c9a-7ea3c5362b8b))
(fp_line (start -3.6 -2.22) (end -2.54 -2.22)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 54332479-02b8-4e63-8862-8a7331b4eaf6))
(fp_line (start -3.6 -0.32) (end -3.6 0.32)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e9495ce5-696b-4335-ba58-6cdfb5c2b386))
(fp_line (start -3.6 0.32) (end -2.54 0.32)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6fdb13d9-1664-4e95-a982-8bdc06c010a6))
(fp_line (start -3.6 2.22) (end -3.6 2.86)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ea41e5fb-5789-41c6-8a03-af59ae50f9dc))
(fp_line (start -3.6 2.86) (end -2.54 2.86)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a64d58b3-afbd-4731-afe2-c5fee8046233))
(fp_line (start -3.6 4.76) (end -3.6 5.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a7f6ce22-783c-40c4-8d4c-c1130a0da23e))
(fp_line (start -3.6 5.4) (end -2.54 5.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f6472787-8f59-4694-a9d4-43b73c2a461a))
(fp_line (start -2.54 -5.4) (end -3.6 -5.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp acfcef7e-22a9-4d21-a111-b4394a6cdf6f))
(fp_line (start -2.54 -5.4) (end -1.59 -6.35)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4a42fbfa-4212-4ad8-b87a-c4a8b3abf20e))
(fp_line (start -2.54 -2.86) (end -3.6 -2.86)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9dc37fd8-998f-4029-b055-59053a887adf))
(fp_line (start -2.54 -0.32) (end -3.6 -0.32)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 61c093b4-2020-4fba-a311-8b25e11cb315))
(fp_line (start -2.54 2.22) (end -3.6 2.22)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ce9f31a7-07e9-44c6-b1ca-9da09757deb4))
(fp_line (start -2.54 4.76) (end -3.6 4.76)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0ffffcad-00ee-4e53-bab3-a72ddf6a72bc))
(fp_line (start -2.54 6.35) (end -2.54 -5.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 357efed1-b309-4be7-82df-40c0257a6504))
(fp_line (start -1.59 -6.35) (end 2.54 -6.35)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b7833d4a-1ecd-4591-bd5a-62247430c7e5))
(fp_line (start 2.54 -6.35) (end 2.54 6.35)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 068ba363-5246-48ee-8093-8122b4ace36f))
(fp_line (start 2.54 -5.4) (end 3.6 -5.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp dd78e1ed-ca6c-4417-b95a-2df9067839bb))
(fp_line (start 2.54 -2.86) (end 3.6 -2.86)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 251404dc-442d-47fa-9224-26a6d834dd96))
(fp_line (start 2.54 -0.32) (end 3.6 -0.32)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9e47ff68-9639-4c6d-9b1f-cd3daf05762e))
(fp_line (start 2.54 2.22) (end 3.6 2.22)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a1c6d6d9-c380-4cc6-aa02-53aa60f655d5))
(fp_line (start 2.54 4.76) (end 3.6 4.76)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 864c7dd7-d04b-4369-bb1a-bb1cc94e47ba))
(fp_line (start 2.54 6.35) (end -2.54 6.35)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8f743c84-7386-4db9-8951-7622ef6584a6))
(fp_line (start 3.6 -5.4) (end 3.6 -4.76)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ee5f780b-bce8-40f2-aefa-1be87b2aafea))
(fp_line (start 3.6 -4.76) (end 2.54 -4.76)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 84ba8bf2-d8d5-4cc4-842e-fbe4744e8c0a))
(fp_line (start 3.6 -2.86) (end 3.6 -2.22)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e93e0709-4e36-4aaf-8ebe-a6167d438057))
(fp_line (start 3.6 -2.22) (end 2.54 -2.22)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d615e4f1-d7a4-411a-bc42-2b40581204d5))
(fp_line (start 3.6 -0.32) (end 3.6 0.32)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0e7cff40-2d60-4e06-8692-7a7fdda500fa))
(fp_line (start 3.6 0.32) (end 2.54 0.32)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3114cd0c-9dee-4e8d-ba2c-e29e26a76ec1))
(fp_line (start 3.6 2.22) (end 3.6 2.86)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8c539903-816e-4e3f-aa07-13131619d11f))
(fp_line (start 3.6 2.86) (end 2.54 2.86)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a4150518-6fc2-4b74-bc37-3a81b8c7512d))
(fp_line (start 3.6 4.76) (end 3.6 5.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cb272109-4321-40d9-8835-90870ac5c5c4))
(fp_line (start 3.6 5.4) (end 2.54 5.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 48089434-ad15-414c-a7cd-93bc91519ede))
(pad "1" smd roundrect (at -2.54 -5.08 90) (size 1.02 3.185) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp e5bf85e5-e80e-405c-8031-d138b7f18c52))
(pad "2" smd roundrect (at 2.54 -5.08 90) (size 1.02 3.185) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp e09e5b84-3a48-4056-b1ea-bda3b5264183))
(pad "3" smd roundrect (at -2.54 -2.54 90) (size 1.02 3.185) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 336c9459-2d80-49a3-b945-8d99f3860af3))
(pad "4" smd roundrect (at 2.54 -2.54 90) (size 1.02 3.185) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 0bac8267-3e02-467b-ae9e-781f841da28e))
(pad "5" smd roundrect (at -2.54 0 90) (size 1.02 3.185) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 6f563145-62c2-442e-a60b-4240c00387ac))
(pad "6" smd roundrect (at 2.54 0 90) (size 1.02 3.185) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 7dee4a39-7813-40b5-8c5a-8fdce2113c27))
(pad "7" smd roundrect (at -2.54 2.54 90) (size 1.02 3.185) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 1212b716-793f-4948-82f5-5597c3757402))
(pad "8" smd roundrect (at 2.54 2.54 90) (size 1.02 3.185) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 82cf0efb-2c5f-4c14-aaaf-7153e18bd971))
(pad "9" smd roundrect (at -2.54 5.08 90) (size 1.02 3.185) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 4850a1aa-c259-4f27-8217-30220ac877b7))
(pad "10" smd roundrect (at 2.54 5.08 90) (size 1.02 3.185) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 62938fae-0d14-479e-ab58-879d8877593c))
(model "${KIPRJMOD}/kirdy.pretty/BG050-10A-0-0450-0737-0350-L-D.stp"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 90))
)
)

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,187 @@
(footprint "Kirdy_LD_Adapter" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "Kirdy Laser Diode Adapter")
(tags "Surface mounted pin header SMD 2x05 2.54mm double row")
(attr smd)
(fp_text reference "REF**" (at -20.32 -7.41) (layer "F.SilkS") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp d7160006-58f1-431c-b83d-efd117c02ce8)
)
(fp_text value "kirdy_adapter_2" (at -20.32 7.41) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp b9adfb29-7016-4f7f-a550-c7f7de932ae4)
)
(fp_text user "-LD+" (at 24.892 3.556 270 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.1)) (justify bottom))
(tstamp 0edea448-8910-4d81-8094-7c671b11c93b)
)
(fp_text user "NTC" (at -25.908 3.556 270 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.1)) (justify bottom))
(tstamp 105ce21b-d819-45ac-b0d2-50736213dfd9)
)
(fp_text user "+TEC-" (at -25.908 -3.81 270 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.1)) (justify bottom))
(tstamp 759a1efa-43c7-4e7e-9c44-a4b89061d69a)
)
(fp_text user "-PD+" (at 24.892 -4.064 270 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.1)) (justify bottom))
(tstamp a0e59ff7-0572-4b29-86ef-2251846b91f4)
)
(fp_text user "${REFERENCE}" (at -20.32 0 90) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 3ef6c644-94cd-4521-9d6b-39ac086bc84f)
)
(fp_text user "${REFERENCE}" (at 20.32 0 90) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp f9f5e752-a931-402c-9c62-fc3fc51a6418)
)
(fp_line (start -23.92 -5.4) (end -23.92 -4.76)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6589cf85-9f11-497d-bc18-a062fd195294))
(fp_line (start -23.92 -4.76) (end -22.86 -4.76)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 224f15fc-4546-4e23-8401-4f10ca35a094))
(fp_line (start -23.92 -2.86) (end -23.92 -2.22)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e588594e-ce63-4608-a8c8-0bd2344f3335))
(fp_line (start -23.92 -2.22) (end -22.86 -2.22)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5cda8fad-0f4e-48f2-9eb9-26a93c430107))
(fp_line (start -23.92 -0.32) (end -23.92 0.32)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1743ce09-1c1d-443e-83dd-83701398e300))
(fp_line (start -23.92 0.32) (end -22.86 0.32)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e50f6e01-fe3f-487b-8e45-35bd1f1db493))
(fp_line (start -23.92 2.22) (end -23.92 2.86)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 04bb37fc-b509-4753-851a-4ad1e0554ba9))
(fp_line (start -23.92 2.86) (end -22.86 2.86)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 77b9931e-bdc0-4d5e-bd22-08438d0fa325))
(fp_line (start -23.92 4.76) (end -23.92 5.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 49f27b06-4ac0-409f-8b4e-391dd7cb9880))
(fp_line (start -23.92 5.4) (end -22.86 5.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a4ad2599-8e77-424f-ab71-5e1b5fad9c34))
(fp_line (start -22.86 -5.4) (end -23.92 -5.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a8ba5149-6dd2-455b-98c5-1220924a0d60))
(fp_line (start -22.86 -5.4) (end -21.91 -6.35)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bd32cefe-9eaa-44bd-8aa5-2c26b5fbff0d))
(fp_line (start -22.86 -2.86) (end -23.92 -2.86)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 44fae10e-6641-461d-a4f5-7bf491fadf50))
(fp_line (start -22.86 -0.32) (end -23.92 -0.32)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 23a0e54d-787e-492b-97a3-c4cf28f67b61))
(fp_line (start -22.86 2.22) (end -23.92 2.22)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e69f78e1-5035-4add-8bfa-0b32762d06ff))
(fp_line (start -22.86 4.76) (end -23.92 4.76)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3a21831d-c9aa-47c9-aada-441abaa6f69d))
(fp_line (start -22.86 6.35) (end -22.86 -5.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 55c3ccdf-5207-4a8d-8192-c6242b874490))
(fp_line (start -21.91 -6.35) (end -17.78 -6.35)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b15e36e1-d7da-4c1f-8aed-9bf263f1d946))
(fp_line (start -17.78 -6.35) (end -17.78 6.35)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a3d55f62-0fa8-4cfd-8f96-0d952a15eaa2))
(fp_line (start -17.78 -5.4) (end -16.72 -5.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cbe41fa4-69ee-47b7-9a0d-4bbe03461a45))
(fp_line (start -17.78 -2.86) (end -16.72 -2.86)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c6cff15a-e1ee-4e90-a09f-9ab394c1fb41))
(fp_line (start -17.78 -0.32) (end -16.72 -0.32)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c8de7902-69ef-455e-bafd-3c75c18ce0e0))
(fp_line (start -17.78 2.22) (end -16.72 2.22)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e2db265a-9ee3-42e1-a956-71ba5eb3ce28))
(fp_line (start -17.78 4.76) (end -16.72 4.76)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4775bdc3-cabf-47e5-8829-00b6e6388f1b))
(fp_line (start -17.78 6.35) (end -22.86 6.35)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f02da398-7e12-452a-9ece-83f6ad550d83))
(fp_line (start -16.72 -5.4) (end -16.72 -4.76)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 71d5d29d-ec31-4b92-b990-a57e1e52acd4))
(fp_line (start -16.72 -4.76) (end -17.78 -4.76)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 524eaed0-bf49-4a15-84d6-30e332a30891))
(fp_line (start -16.72 -2.86) (end -16.72 -2.22)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4090cbd7-e27d-4d73-a6f9-b0c2b6cf902d))
(fp_line (start -16.72 -2.22) (end -17.78 -2.22)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c697f3a9-291b-4fd9-87c7-81ea4a070832))
(fp_line (start -16.72 -0.32) (end -16.72 0.32)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6367966f-74cd-4201-aec9-2f7d38f6b2b5))
(fp_line (start -16.72 0.32) (end -17.78 0.32)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3370a2d0-e112-4724-a0fe-cc88ec219102))
(fp_line (start -16.72 2.22) (end -16.72 2.86)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 376c509f-21aa-45ea-a9e5-cd2bc33c4602))
(fp_line (start -16.72 2.86) (end -17.78 2.86)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6acb5d56-8fef-4bf2-9c13-d840bf8084af))
(fp_line (start -16.72 4.76) (end -16.72 5.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 86433049-4f6f-4178-b8e5-3600cf0fd8c5))
(fp_line (start -16.72 5.4) (end -17.78 5.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 33dd202e-2fb8-4f53-b333-e4de949f93b8))
(fp_line (start 16.72 -5.4) (end 16.72 -4.76)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 98767b34-8f4f-4bb4-9e22-eb67ab85d2c1))
(fp_line (start 16.72 -4.76) (end 17.78 -4.76)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0533d285-f3e1-4112-acfa-b93eb94b80c6))
(fp_line (start 16.72 -2.86) (end 16.72 -2.22)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp dc7f883e-8f8c-4ac5-ade4-78d7cabc41d6))
(fp_line (start 16.72 -2.22) (end 17.78 -2.22)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6cf06a9e-ed45-45bc-a3fe-c7e4b6fb33ca))
(fp_line (start 16.72 -0.32) (end 16.72 0.32)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7b5e580a-0044-4691-8b8d-e1e4a277e093))
(fp_line (start 16.72 0.32) (end 17.78 0.32)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 569c3f25-88c8-4e57-8595-19bcb28082ca))
(fp_line (start 16.72 2.22) (end 16.72 2.86)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2d8a6468-1f68-4c9f-a6cf-a9793465ecb0))
(fp_line (start 16.72 2.86) (end 17.78 2.86)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 992ebdcf-a0c3-4ced-8d65-687c0a15aace))
(fp_line (start 16.72 4.76) (end 16.72 5.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 056fe4cb-6bfb-44f9-9e5b-ae4fbcffbeba))
(fp_line (start 16.72 5.4) (end 17.78 5.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6e4421bb-7e5d-4bbc-9bba-8823f17a2c5a))
(fp_line (start 17.78 -5.4) (end 16.72 -5.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 05fda018-0e98-4ca0-83a6-924a64da9876))
(fp_line (start 17.78 -5.4) (end 18.73 -6.35)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 41ddb3c9-094b-41cd-b03a-979fd56f3e35))
(fp_line (start 17.78 -2.86) (end 16.72 -2.86)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b786964f-cfdd-440e-941a-121f76d67eaf))
(fp_line (start 17.78 -0.32) (end 16.72 -0.32)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 921b64bf-31e4-4ab9-b26f-082ecceaa37d))
(fp_line (start 17.78 2.22) (end 16.72 2.22)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 187084b5-0312-4e2a-a9fc-bbb67f4dd5cb))
(fp_line (start 17.78 4.76) (end 16.72 4.76)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 78f9141b-8686-49e6-b448-aceedd5fcd02))
(fp_line (start 17.78 6.35) (end 17.78 -5.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cf6d258b-c041-4b70-a865-69a1b3158a17))
(fp_line (start 18.73 -6.35) (end 22.86 -6.35)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4602da49-bdfe-4018-a84e-471feb71df65))
(fp_line (start 22.86 -6.35) (end 22.86 6.35)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a9082266-4f6a-4d72-90b7-da31bacabdf3))
(fp_line (start 22.86 -5.4) (end 23.92 -5.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a0006f06-ec9e-4556-8be5-a1ecfd4ac052))
(fp_line (start 22.86 -2.86) (end 23.92 -2.86)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8e76af8c-68d2-4d94-b426-e402f6f5072c))
(fp_line (start 22.86 -0.32) (end 23.92 -0.32)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7a453ee0-ba8a-440d-ade4-04e20fb9e53d))
(fp_line (start 22.86 2.22) (end 23.92 2.22)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e6f16c90-1fc6-4342-b420-f200b6996d77))
(fp_line (start 22.86 4.76) (end 23.92 4.76)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d272a901-9baa-4198-b522-e950d7c6debf))
(fp_line (start 22.86 6.35) (end 17.78 6.35)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ae484e9c-a248-459b-8f94-b239f5084fe9))
(fp_line (start 23.92 -5.4) (end 23.92 -4.76)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 80326e31-4abe-4e40-a51a-f7059090fceb))
(fp_line (start 23.92 -4.76) (end 22.86 -4.76)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e27738f5-70c5-4250-8bfc-668ae1a20994))
(fp_line (start 23.92 -2.86) (end 23.92 -2.22)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 32528456-7cee-4b90-b632-2f88842a04a4))
(fp_line (start 23.92 -2.22) (end 22.86 -2.22)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d2772dbd-6f15-4b5c-b9bf-2e5ca915f6eb))
(fp_line (start 23.92 -0.32) (end 23.92 0.32)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e34fcc9f-f8c8-424d-91b5-0e8d4e787591))
(fp_line (start 23.92 0.32) (end 22.86 0.32)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4acc4571-010e-42f1-a991-a0b08bb8b002))
(fp_line (start 23.92 2.22) (end 23.92 2.86)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 13809481-fa90-4bcf-95ea-c5fe811e2041))
(fp_line (start 23.92 2.86) (end 22.86 2.86)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2fc33ff5-e9bd-46f2-9721-34d6285fe2a8))
(fp_line (start 23.92 4.76) (end 23.92 5.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1be04628-712f-47d6-96e7-2042583c7018))
(fp_line (start 23.92 5.4) (end 22.86 5.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 43c87da1-76b0-4365-8c50-edc36218bc09))
(fp_circle (center -25 -17.5) (end -22.3 -17.5)
(stroke (width 0.1) (type default)) (fill none) (layer "F.Fab") (tstamp b4c822ba-4164-4168-9062-f00d6769f4d1))
(fp_circle (center 25 -17.5) (end 27.7 -17.5)
(stroke (width 0.1) (type default)) (fill none) (layer "F.Fab") (tstamp ea87ea4b-864a-4672-821f-6c168d6357a9))
(model "${KIPRJMOD}/kirdy.pretty/Kirdy_LD_Adapter.step"
(offset (xyz 0 0 8.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 180))
)
)

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,36 @@
(footprint "Panel" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(fp_text reference "REF**" (at 2 -0.75 unlocked) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.1)))
(tstamp bdd352ac-9536-4e37-aadc-f86c55480e29)
)
(fp_text value "Panel" (at 0 1 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 6034b3bd-c8d8-488b-b663-b2caae60bc46)
)
(fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 3abfef10-57e8-40ab-9ac3-8f9cdfa2dfe7)
)
(fp_rect (start 0 0) (end 100 2.9)
(stroke (width 0.1) (type default)) (fill none) (layer "F.Fab") (tstamp 2319f04c-1d85-4667-ac65-5f5a5416341c))
(zone (net 0) (net_name "") (layer "B.Cu") (tstamp b31c6cfb-1e43-4616-924a-c23ffb869ce2) (hatch edge 0.5)
(connect_pads (clearance 0))
(min_thickness 0.25) (filled_areas_thickness no)
(keepout (tracks allowed) (vias allowed) (pads allowed) (copperpour allowed) (footprints not_allowed))
(fill (thermal_gap 0.5) (thermal_bridge_width 0.5))
(polygon
(pts
(xy 0 0)
(xy 100 0)
(xy 100 2.9)
(xy 0 2.9)
)
)
)
(model "${KIPRJMOD}/Panel/kirdy panel.step"
(offset (xyz -11 1.3 3.9))
(scale (xyz 1 1 1))
(rotate (xyz 180 90 -90))
)
)