summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornorly <ny-git@enpas.org>2024-09-08 19:34:13 +0900
committernorly <ny-git@enpas.org>2024-09-08 19:42:10 +0900
commit17a39b3b5fb736b2a753a96fe5c7447fb5b36e4f (patch)
tree5c2e7b809c60774c0165548787515a29df0e9949
parentb89db616235fd3b88666b8126f1b4a56d1a64eff (diff)
v01: Initial version
-rw-r--r--amiga-floppy-terminator.kicad_pcb1340
-rw-r--r--amiga-floppy-terminator.kicad_pro614
-rw-r--r--amiga-floppy-terminator.kicad_sch1622
3 files changed, 3576 insertions, 0 deletions
diff --git a/amiga-floppy-terminator.kicad_pcb b/amiga-floppy-terminator.kicad_pcb
new file mode 100644
index 0000000..0d66b5a
--- /dev/null
+++ b/amiga-floppy-terminator.kicad_pcb
@@ -0,0 +1,1340 @@
+(kicad_pcb
+ (version 20240108)
+ (generator "pcbnew")
+ (generator_version "8.0")
+ (general
+ (thickness 1.6)
+ (legacy_teardrops no)
+ )
+ (paper "A4")
+ (layers
+ (0 "F.Cu" signal)
+ (31 "B.Cu" signal)
+ (32 "B.Adhes" user "B.Adhesive")
+ (33 "F.Adhes" user "F.Adhesive")
+ (34 "B.Paste" user)
+ (35 "F.Paste" user)
+ (36 "B.SilkS" user "B.Silkscreen")
+ (37 "F.SilkS" user "F.Silkscreen")
+ (38 "B.Mask" user)
+ (39 "F.Mask" user)
+ (40 "Dwgs.User" user "User.Drawings")
+ (41 "Cmts.User" user "User.Comments")
+ (42 "Eco1.User" user "User.Eco1")
+ (43 "Eco2.User" user "User.Eco2")
+ (44 "Edge.Cuts" user)
+ (45 "Margin" user)
+ (46 "B.CrtYd" user "B.Courtyard")
+ (47 "F.CrtYd" user "F.Courtyard")
+ (48 "B.Fab" user)
+ (49 "F.Fab" user)
+ (50 "User.1" user)
+ (51 "User.2" user)
+ (52 "User.3" user)
+ (53 "User.4" user)
+ (54 "User.5" user)
+ (55 "User.6" user)
+ (56 "User.7" user)
+ (57 "User.8" user)
+ (58 "User.9" user)
+ )
+ (setup
+ (pad_to_mask_clearance 0)
+ (allow_soldermask_bridges_in_footprints no)
+ (pcbplotparams
+ (layerselection 0x00010fc_ffffffff)
+ (plot_on_all_layers_selection 0x0000000_00000000)
+ (disableapertmacros no)
+ (usegerberextensions yes)
+ (usegerberattributes no)
+ (usegerberadvancedattributes no)
+ (creategerberjobfile no)
+ (dashed_line_dash_ratio 12.000000)
+ (dashed_line_gap_ratio 3.000000)
+ (svgprecision 4)
+ (plotframeref no)
+ (viasonmask no)
+ (mode 1)
+ (useauxorigin no)
+ (hpglpennumber 1)
+ (hpglpenspeed 20)
+ (hpglpendiameter 15.000000)
+ (pdf_front_fp_property_popups yes)
+ (pdf_back_fp_property_popups yes)
+ (dxfpolygonmode yes)
+ (dxfimperialunits yes)
+ (dxfusepcbnewfont yes)
+ (psnegative no)
+ (psa4output no)
+ (plotreference yes)
+ (plotvalue yes)
+ (plotfptext yes)
+ (plotinvisibletext no)
+ (sketchpadsonfab no)
+ (subtractmaskfromsilk yes)
+ (outputformat 1)
+ (mirror no)
+ (drillshape 0)
+ (scaleselection 1)
+ (outputdirectory "out/")
+ )
+ )
+ (net 0 "")
+ (net 1 "_DCD")
+ (net 2 "_SEL0")
+ (net 3 "unconnected-(J1-Pin_14-Pad14)")
+ (net 4 "unconnected-(J1-Pin_7-Pad7)")
+ (net 5 "unconnected-(J1-Pin_1-Pad1)")
+ (net 6 "unconnected-(J1-Pin_29-Pad29)")
+ (net 7 "unconnected-(J1-Pin_23-Pad23)")
+ (net 8 "unconnected-(J1-Pin_21-Pad21)")
+ (net 9 "unconnected-(J1-Pin_9-Pad9)")
+ (net 10 "unconnected-(J1-Pin_28-Pad28)")
+ (net 11 "unconnected-(J1-Pin_16-Pad16)")
+ (net 12 "unconnected-(J1-Pin_27-Pad27)")
+ (net 13 "unconnected-(J1-Pin_22-Pad22)")
+ (net 14 "unconnected-(J1-Pin_8-Pad8)")
+ (net 15 "unconnected-(J1-Pin_33-Pad33)")
+ (net 16 "unconnected-(J1-Pin_13-Pad13)")
+ (net 17 "unconnected-(J1-Pin_19-Pad19)")
+ (net 18 "unconnected-(J1-Pin_20-Pad20)")
+ (net 19 "unconnected-(J1-Pin_6-Pad6)")
+ (net 20 "unconnected-(J1-Pin_12-Pad12)")
+ (net 21 "unconnected-(J1-Pin_32-Pad32)")
+ (net 22 "unconnected-(J1-Pin_25-Pad25)")
+ (net 23 "unconnected-(J1-Pin_15-Pad15)")
+ (net 24 "unconnected-(J1-Pin_4-Pad4)")
+ (net 25 "unconnected-(J1-Pin_3-Pad3)")
+ (net 26 "unconnected-(J1-Pin_5-Pad5)")
+ (net 27 "unconnected-(J1-Pin_34-Pad34)")
+ (net 28 "unconnected-(J1-Pin_26-Pad26)")
+ (net 29 "unconnected-(J1-Pin_18-Pad18)")
+ (net 30 "unconnected-(J1-Pin_31-Pad31)")
+ (net 31 "unconnected-(J1-Pin_17-Pad17)")
+ (net 32 "unconnected-(J1-Pin_30-Pad30)")
+ (net 33 "unconnected-(J1-Pin_24-Pad24)")
+ (net 34 "unconnected-(J1-Pin_11-Pad11)")
+ (footprint "Diode_SMD:D_SOD-323"
+ (layer "F.Cu")
+ (uuid "ae481d3e-8d94-48ce-b8a8-fc4dc3dcd514")
+ (at 101.6 59.563 180)
+ (descr "SOD-323")
+ (tags "SOD-323")
+ (property "Reference" "D1"
+ (at 0 -1.85 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "01e74d49-0346-487f-8696-3459bcf9bf18")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "D"
+ (at 0.1 1.9 0)
+ (layer "F.Fab")
+ (uuid "cbe19591-8ffd-4ba3-b80d-99e34f115868")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Footprint" "Diode_SMD:D_SOD-323"
+ (at 0 0 180)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "976bb6a0-321b-4f70-accb-e97d78c90c1d")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 180)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "40099dcd-420a-4637-a483-aba09247efa6")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Description" "Diode"
+ (at 0 0 180)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "25471634-190f-4b33-b058-298dddc15462")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Sim.Device" "D"
+ (at 0 0 180)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "514bb009-99e6-4af5-90e2-1fed82815ea3")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Sim.Pins" "1=K 2=A"
+ (at 0 0 180)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "89cdb761-7aca-4039-bf76-70e0a90556af")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "LCSC" "C2128"
+ (at 0 0 180)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "3af32826-60de-4504-8f23-f984331f2a0a")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*")
+ (path "/3e2d33d2-091f-4d12-8007-dfe0e9b1632f")
+ (sheetname "Root")
+ (sheetfile "amiga-floppy-terminator.kicad_sch")
+ (attr smd)
+ (fp_line
+ (start -1.61 0.85)
+ (end 1.05 0.85)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "0b5e4b08-6851-41b8-89f1-ada9dc682a1a")
+ )
+ (fp_line
+ (start -1.61 -0.85)
+ (end 1.05 -0.85)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "512d1823-f447-4722-8172-d3e11c88808f")
+ )
+ (fp_line
+ (start -1.61 -0.85)
+ (end -1.61 0.85)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "a1ebdbb0-5aa5-4e02-8815-c2bb081408be")
+ )
+ (fp_line
+ (start 1.6 -0.95)
+ (end 1.6 0.95)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "e899e395-ccd8-4519-a6fd-10f579a6fd2f")
+ )
+ (fp_line
+ (start -1.6 0.95)
+ (end 1.6 0.95)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "c03814d6-f988-4e62-a8a7-d22614e888ae")
+ )
+ (fp_line
+ (start -1.6 -0.95)
+ (end 1.6 -0.95)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "1e0c162d-42ad-479c-82fd-91e972c7aa9c")
+ )
+ (fp_line
+ (start -1.6 -0.95)
+ (end -1.6 0.95)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "2b177f4d-4f58-44a9-8181-ff2f9fb8d151")
+ )
+ (fp_line
+ (start 0.9 0.7)
+ (end -0.9 0.7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "988c4b62-9e80-4a7a-916f-3f2729ff0380")
+ )
+ (fp_line
+ (start 0.9 -0.7)
+ (end 0.9 0.7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "5ef6edf3-d074-47df-b14f-60fbc9008877")
+ )
+ (fp_line
+ (start 0.2 0.35)
+ (end -0.3 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "bbfe356b-70a5-4541-993d-747c86e1ee7d")
+ )
+ (fp_line
+ (start 0.2 0)
+ (end 0.45 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "42514bc1-20e4-4856-b08a-efdd7b283a1e")
+ )
+ (fp_line
+ (start 0.2 -0.35)
+ (end 0.2 0.35)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "c0369242-513e-469c-aa28-1e7ee835cd34")
+ )
+ (fp_line
+ (start -0.3 0)
+ (end 0.2 -0.35)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "7d756872-93f7-4c7d-84e1-b2a859275cd1")
+ )
+ (fp_line
+ (start -0.3 0)
+ (end -0.5 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "4e5f7bd7-35f8-4f2d-ae85-a2aeade7398b")
+ )
+ (fp_line
+ (start -0.3 -0.35)
+ (end -0.3 0.35)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "cede199b-0285-4959-acac-bbed4ad0d8c1")
+ )
+ (fp_line
+ (start -0.9 0.7)
+ (end -0.9 -0.7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "e43ee4dd-5a9b-4350-a6df-0bf688991f6a")
+ )
+ (fp_line
+ (start -0.9 -0.7)
+ (end 0.9 -0.7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "b2c72276-f876-4392-8527-2b2cef268cef")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 -1.85 0)
+ (layer "F.Fab")
+ (uuid "93ceea3b-c2f6-4da2-aa20-acc06202b4b8")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "1" smd roundrect
+ (at -1.05 0 180)
+ (size 0.6 0.45)
+ (layers "F.Cu" "F.Paste" "F.Mask")
+ (roundrect_rratio 0.25)
+ (net 1 "_DCD")
+ (pinfunction "K")
+ (pintype "passive")
+ (uuid "6a63aede-a75e-41f4-baed-9128274f6715")
+ )
+ (pad "2" smd roundrect
+ (at 1.05 0 180)
+ (size 0.6 0.45)
+ (layers "F.Cu" "F.Paste" "F.Mask")
+ (roundrect_rratio 0.25)
+ (net 2 "_SEL0")
+ (pinfunction "A")
+ (pintype "passive")
+ (uuid "cd118f0a-d2bd-45f6-be91-f4cb126487a2")
+ )
+ (model "${KICAD8_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-323.wrl"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Connector_PinSocket_2.54mm:PinSocket_2x17_P2.54mm_Vertical"
+ (layer "B.Cu")
+ (uuid "bc7cf3de-4f69-4a00-b14a-445ea3212101")
+ (at 99.949 62.484 180)
+ (descr "Through hole straight socket strip, 2x17, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated")
+ (tags "Through hole socket strip THT 2x17 2.54mm double row")
+ (property "Reference" "J1"
+ (at -1.27 2.77 0)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "601b83e8-d545-4d1e-a8be-8d5e4a55db17")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "Conn_02x17_Odd_Even"
+ (at -1.27 -43.41 0)
+ (layer "B.Fab")
+ (uuid "d5ad6c5d-8de2-426c-bec1-e965a57e4a5e")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Footprint" "Connector_PinSocket_2.54mm:PinSocket_2x17_P2.54mm_Vertical"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "1ac5149b-c18c-43a0-a749-9696490746f1")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "4f2f79e3-d637-4188-81b6-90b60f621fba")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" "Generic connector, double row, 02x17, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "0d054b21-06c2-45a3-a230-0dc353ca4708")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "LCSC" "C92264"
+ (at 0 0 180)
+ (unlocked yes)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "be5fcb77-b808-4da3-88ef-6b0342ae98ff")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "Connector*:*_2x??_*")
+ (path "/61a69531-b3d0-4fce-828e-216cd27bce91")
+ (sheetname "Root")
+ (sheetfile "amiga-floppy-terminator.kicad_sch")
+ (attr through_hole)
+ (fp_line
+ (start 1.33 1.33)
+ (end 0 1.33)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "c94b50f6-94e6-4b95-ab83-574b2580869e")
+ )
+ (fp_line
+ (start 1.33 0)
+ (end 1.33 1.33)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "88b62ea2-aad3-4cb3-9d6f-f7c33c831b38")
+ )
+ (fp_line
+ (start 1.33 -1.27)
+ (end -1.27 -1.27)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "31be23fd-1345-44fb-9fb8-57fc4885e8cf")
+ )
+ (fp_line
+ (start 1.33 -41.97)
+ (end 1.33 -1.27)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "ea61f82b-c176-4f26-b26e-cd80243d3752")
+ )
+ (fp_line
+ (start 1.33 -41.97)
+ (end -3.87 -41.97)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "70ea1617-66e6-4ac8-a34c-0b4a125e20ce")
+ )
+ (fp_line
+ (start -1.27 1.33)
+ (end -3.87 1.33)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "b00ea85a-ec2e-4ddc-b079-45f7306a06d6")
+ )
+ (fp_line
+ (start -1.27 -1.27)
+ (end -1.27 1.33)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "27c7ef0a-4256-4756-94c1-087fe9ae5d73")
+ )
+ (fp_line
+ (start -3.87 -41.97)
+ (end -3.87 1.33)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "96d3bd23-1199-440d-bbc5-0b74643a8b3d")
+ )
+ (fp_line
+ (start 1.76 1.8)
+ (end -4.34 1.8)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "B.CrtYd")
+ (uuid "b283442d-785a-4f2b-9210-5a2ebda2b81a")
+ )
+ (fp_line
+ (start 1.76 -42.4)
+ (end 1.76 1.8)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "B.CrtYd")
+ (uuid "c1f8132a-9c8f-42d7-8237-e998963af3be")
+ )
+ (fp_line
+ (start -4.34 1.8)
+ (end -4.34 -42.4)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "B.CrtYd")
+ (uuid "d53fa458-242c-45a1-aa2e-ad20455d86c5")
+ )
+ (fp_line
+ (start -4.34 -42.4)
+ (end 1.76 -42.4)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "B.CrtYd")
+ (uuid "7fa39b63-141e-489c-88df-56ceb8ff2504")
+ )
+ (fp_line
+ (start 1.27 0.27)
+ (end 0.27 1.27)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "803ca409-8004-4c77-9105-60e0a0cdf6a1")
+ )
+ (fp_line
+ (start 1.27 -41.91)
+ (end 1.27 0.27)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "ff772c0c-fd8d-4dc8-9fbe-29d29a6dcf48")
+ )
+ (fp_line
+ (start 0.27 1.27)
+ (end -3.81 1.27)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "96269037-55d6-4a77-a812-933846685782")
+ )
+ (fp_line
+ (start -3.81 1.27)
+ (end -3.81 -41.91)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "fcf79683-0052-4926-ab3b-16435afba770")
+ )
+ (fp_line
+ (start -3.81 -41.91)
+ (end 1.27 -41.91)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "fb1647d8-a041-4528-a1ac-7155569583a3")
+ )
+ (fp_text user "${REFERENCE}"
+ (at -1.27 -20.32 90)
+ (layer "B.Fab")
+ (uuid "8d62e74b-8dc8-430b-b086-b7279a5aec4d")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole rect
+ (at 0 0 180)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net 5 "unconnected-(J1-Pin_1-Pad1)")
+ (pinfunction "Pin_1")
+ (pintype "passive")
+ (uuid "17bbed70-d8a6-4469-b382-c22319c3b24b")
+ )
+ (pad "2" thru_hole oval
+ (at -2.54 0 180)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net 1 "_DCD")
+ (pinfunction "Pin_2")
+ (pintype "passive")
+ (uuid "3c75ef57-f3f4-41ae-8875-a738e89f2311")
+ )
+ (pad "3" thru_hole oval
+ (at 0 -2.54 180)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net 25 "unconnected-(J1-Pin_3-Pad3)")
+ (pinfunction "Pin_3")
+ (pintype "passive")
+ (uuid "d2d19f92-9c52-4745-9fea-806869035281")
+ )
+ (pad "4" thru_hole oval
+ (at -2.54 -2.54 180)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net 24 "unconnected-(J1-Pin_4-Pad4)")
+ (pinfunction "Pin_4")
+ (pintype "passive")
+ (uuid "d2b57329-9e3a-4321-893d-774fcf5ff3c2")
+ )
+ (pad "5" thru_hole oval
+ (at 0 -5.08 180)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net 26 "unconnected-(J1-Pin_5-Pad5)")
+ (pinfunction "Pin_5")
+ (pintype "passive")
+ (uuid "dab4b478-c873-4422-a2fa-7cdc1da4f5c9")
+ )
+ (pad "6" thru_hole oval
+ (at -2.54 -5.08 180)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net 19 "unconnected-(J1-Pin_6-Pad6)")
+ (pinfunction "Pin_6")
+ (pintype "passive")
+ (uuid "97269f2f-9dc5-4ebb-a5fb-e3a4dc9c96b5")
+ )
+ (pad "7" thru_hole oval
+ (at 0 -7.62 180)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net 4 "unconnected-(J1-Pin_7-Pad7)")
+ (pinfunction "Pin_7")
+ (pintype "passive")
+ (uuid "10d81a70-9454-4e25-89fb-9159098a0d3a")
+ )
+ (pad "8" thru_hole oval
+ (at -2.54 -7.62 180)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net 14 "unconnected-(J1-Pin_8-Pad8)")
+ (pinfunction "Pin_8")
+ (pintype "passive")
+ (uuid "6ace0d88-e2ff-467c-8c0b-e6ca3f4f021c")
+ )
+ (pad "9" thru_hole oval
+ (at 0 -10.16 180)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net 9 "unconnected-(J1-Pin_9-Pad9)")
+ (pinfunction "Pin_9")
+ (pintype "passive")
+ (uuid "40601f05-8b3f-4eec-ac6d-302025ae7e69")
+ )
+ (pad "10" thru_hole oval
+ (at -2.54 -10.16 180)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net 2 "_SEL0")
+ (pinfunction "Pin_10")
+ (pintype "passive")
+ (uuid "5fc09227-4a33-4ada-a484-25402f9456e7")
+ )
+ (pad "11" thru_hole oval
+ (at 0 -12.7 180)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net 34 "unconnected-(J1-Pin_11-Pad11)")
+ (pinfunction "Pin_11")
+ (pintype "passive")
+ (uuid "fcde53b5-155c-47d4-a026-d381bfb97a98")
+ )
+ (pad "12" thru_hole oval
+ (at -2.54 -12.7 180)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net 20 "unconnected-(J1-Pin_12-Pad12)")
+ (pinfunction "Pin_12")
+ (pintype "passive")
+ (uuid "9c48188f-ffe5-40aa-b792-fcc3f656c5e3")
+ )
+ (pad "13" thru_hole oval
+ (at 0 -15.24 180)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net 16 "unconnected-(J1-Pin_13-Pad13)")
+ (pinfunction "Pin_13")
+ (pintype "passive")
+ (uuid "78a862a3-7f4f-4045-81e2-b60424831ba6")
+ )
+ (pad "14" thru_hole oval
+ (at -2.54 -15.24 180)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net 3 "unconnected-(J1-Pin_14-Pad14)")
+ (pinfunction "Pin_14")
+ (pintype "passive")
+ (uuid "0199aff1-5d5f-4595-9891-3e367242872e")
+ )
+ (pad "15" thru_hole oval
+ (at 0 -17.78 180)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net 23 "unconnected-(J1-Pin_15-Pad15)")
+ (pinfunction "Pin_15")
+ (pintype "passive")
+ (uuid "bdf40da8-c43d-4106-a0fb-16f82684bea3")
+ )
+ (pad "16" thru_hole oval
+ (at -2.54 -17.78 180)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net 11 "unconnected-(J1-Pin_16-Pad16)")
+ (pinfunction "Pin_16")
+ (pintype "passive")
+ (uuid "5814fbc1-c062-4d4e-b181-358fda0d04dc")
+ )
+ (pad "17" thru_hole oval
+ (at 0 -20.32 180)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net 31 "unconnected-(J1-Pin_17-Pad17)")
+ (pinfunction "Pin_17")
+ (pintype "passive")
+ (uuid "f1a4a5ac-1f6b-4871-8ab9-897d38782f08")
+ )
+ (pad "18" thru_hole oval
+ (at -2.54 -20.32 180)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net 29 "unconnected-(J1-Pin_18-Pad18)")
+ (pinfunction "Pin_18")
+ (pintype "passive")
+ (uuid "e179c87a-3272-4f42-b906-e3448038c31c")
+ )
+ (pad "19" thru_hole oval
+ (at 0 -22.86 180)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net 17 "unconnected-(J1-Pin_19-Pad19)")
+ (pinfunction "Pin_19")
+ (pintype "passive")
+ (uuid "7bed4da8-11d9-4e13-8bae-f442c0e4e33e")
+ )
+ (pad "20" thru_hole oval
+ (at -2.54 -22.86 180)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net 18 "unconnected-(J1-Pin_20-Pad20)")
+ (pinfunction "Pin_20")
+ (pintype "passive")
+ (uuid "80214e9b-ef34-44df-a88a-4515a32ba071")
+ )
+ (pad "21" thru_hole oval
+ (at 0 -25.4 180)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net 8 "unconnected-(J1-Pin_21-Pad21)")
+ (pinfunction "Pin_21")
+ (pintype "passive")
+ (uuid "3d2e5731-d554-4379-96fa-ee4fea59a6eb")
+ )
+ (pad "22" thru_hole oval
+ (at -2.54 -25.4 180)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net 13 "unconnected-(J1-Pin_22-Pad22)")
+ (pinfunction "Pin_22")
+ (pintype "passive")
+ (uuid "5f2f85c9-c893-44ff-9c75-82c930a61862")
+ )
+ (pad "23" thru_hole oval
+ (at 0 -27.94 180)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net 7 "unconnected-(J1-Pin_23-Pad23)")
+ (pinfunction "Pin_23")
+ (pintype "passive")
+ (uuid "2ea7327e-d85a-4dbf-a7fe-bc2916011649")
+ )
+ (pad "24" thru_hole oval
+ (at -2.54 -27.94 180)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net 33 "unconnected-(J1-Pin_24-Pad24)")
+ (pinfunction "Pin_24")
+ (pintype "passive")
+ (uuid "f7e7cad6-d386-4204-9a3b-8a962b7d7214")
+ )
+ (pad "25" thru_hole oval
+ (at 0 -30.48 180)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net 22 "unconnected-(J1-Pin_25-Pad25)")
+ (pinfunction "Pin_25")
+ (pintype "passive")
+ (uuid "b6177187-3e5d-431d-afac-b8cea5b39517")
+ )
+ (pad "26" thru_hole oval
+ (at -2.54 -30.48 180)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net 28 "unconnected-(J1-Pin_26-Pad26)")
+ (pinfunction "Pin_26")
+ (pintype "passive")
+ (uuid "df196e09-e8f0-474c-b703-d7c8ff7623cf")
+ )
+ (pad "27" thru_hole oval
+ (at 0 -33.02 180)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net 12 "unconnected-(J1-Pin_27-Pad27)")
+ (pinfunction "Pin_27")
+ (pintype "passive")
+ (uuid "592ba3ab-ea25-4044-ba40-56973e9dd53d")
+ )
+ (pad "28" thru_hole oval
+ (at -2.54 -33.02 180)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net 10 "unconnected-(J1-Pin_28-Pad28)")
+ (pinfunction "Pin_28")
+ (pintype "passive")
+ (uuid "4da8c185-23eb-42bd-8da1-e4e2a309fb75")
+ )
+ (pad "29" thru_hole oval
+ (at 0 -35.56 180)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net 6 "unconnected-(J1-Pin_29-Pad29)")
+ (pinfunction "Pin_29")
+ (pintype "passive")
+ (uuid "1fff35e2-c729-4550-b098-e15ec223af69")
+ )
+ (pad "30" thru_hole oval
+ (at -2.54 -35.56 180)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net 32 "unconnected-(J1-Pin_30-Pad30)")
+ (pinfunction "Pin_30")
+ (pintype "passive")
+ (uuid "f5b40e3e-8858-4bf1-b34c-a6d25ed961f3")
+ )
+ (pad "31" thru_hole oval
+ (at 0 -38.1 180)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net 30 "unconnected-(J1-Pin_31-Pad31)")
+ (pinfunction "Pin_31")
+ (pintype "passive")
+ (uuid "eb38df1d-6ad5-4ba9-933e-79771faed376")
+ )
+ (pad "32" thru_hole oval
+ (at -2.54 -38.1 180)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net 21 "unconnected-(J1-Pin_32-Pad32)")
+ (pinfunction "Pin_32")
+ (pintype "passive")
+ (uuid "a266d500-fc27-4ee6-a5cb-1bc5d2df3db6")
+ )
+ (pad "33" thru_hole oval
+ (at 0 -40.64 180)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net 15 "unconnected-(J1-Pin_33-Pad33)")
+ (pinfunction "Pin_33")
+ (pintype "passive")
+ (uuid "703f4c5d-33bb-4e28-b4c0-8753d09dfd61")
+ )
+ (pad "34" thru_hole oval
+ (at -2.54 -40.64 180)
+ (size 1.7 1.7)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net 27 "unconnected-(J1-Pin_34-Pad34)")
+ (pinfunction "Pin_34")
+ (pintype "passive")
+ (uuid "db2ce833-9cb7-49ae-9c3b-84556bc6c5a9")
+ )
+ (model "${KICAD8_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_2x17_P2.54mm_Vertical.wrl"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (gr_rect
+ (start 97.028 82.169)
+ (end 97.7392 83.439)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill solid)
+ (layer "F.SilkS")
+ (uuid "42e9158e-a71b-4551-af1a-59e40e647c68")
+ )
+ (gr_arc
+ (start 99.462671 112.55236)
+ (mid 98.249985 112.006421)
+ (end 97.778525 110.762885)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "Edge.Cuts")
+ (uuid "230f7a1e-995a-47ce-983b-8a14230118ff")
+ )
+ (gr_arc
+ (start 97.778526 54.864)
+ (mid 98.302172 53.597361)
+ (end 99.568095 53.071986)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "Edge.Cuts")
+ (uuid "61cfc3d2-fd35-45c7-8ffa-2699dfbab17b")
+ )
+ (gr_line
+ (start 97.79 82.042)
+ (end 96.901 82.042)
+ (stroke
+ (width 0.05)
+ (type default)
+ )
+ (layer "Edge.Cuts")
+ (uuid "63a479ea-5c28-4ae5-b039-bb05011a32f5")
+ )
+ (gr_line
+ (start 96.901 82.042)
+ (end 96.901 83.566)
+ (stroke
+ (width 0.05)
+ (type default)
+ )
+ (layer "Edge.Cuts")
+ (uuid "9431e157-4de3-4c57-a929-15a0161dc34d")
+ )
+ (gr_line
+ (start 97.778526 54.864)
+ (end 97.79 82.042)
+ (stroke
+ (width 0.05)
+ (type default)
+ )
+ (layer "Edge.Cuts")
+ (uuid "9f638cb8-6288-497e-bd0c-14fdcb99332a")
+ )
+ (gr_line
+ (start 99.462671 112.55236)
+ (end 102.858525 112.55236)
+ (stroke
+ (width 0.05)
+ (type default)
+ )
+ (layer "Edge.Cuts")
+ (uuid "a95daad5-c081-41ce-9e35-322aabdfda5e")
+ )
+ (gr_line
+ (start 102.963854 53.074525)
+ (end 99.568 53.074525)
+ (stroke
+ (width 0.05)
+ (type default)
+ )
+ (layer "Edge.Cuts")
+ (uuid "ad26ea8c-cc7b-47e3-b3c9-127135a33a50")
+ )
+ (gr_line
+ (start 96.901 83.566)
+ (end 97.79 83.566)
+ (stroke
+ (width 0.05)
+ (type default)
+ )
+ (layer "Edge.Cuts")
+ (uuid "c53a3d40-7755-40e1-b900-bd3de72e6b0e")
+ )
+ (gr_arc
+ (start 104.648 110.871)
+ (mid 104.102061 112.083686)
+ (end 102.858525 112.555146)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "Edge.Cuts")
+ (uuid "c704a527-4d6b-46a7-bad9-46fc027c04fd")
+ )
+ (gr_arc
+ (start 102.963854 53.074525)
+ (mid 104.17654 53.620464)
+ (end 104.648 54.864)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "Edge.Cuts")
+ (uuid "e7c5e32b-843d-49dd-b911-56ae2985152d")
+ )
+ (gr_line
+ (start 104.648 110.871)
+ (end 104.648 54.864)
+ (stroke
+ (width 0.05)
+ (type default)
+ )
+ (layer "Edge.Cuts")
+ (uuid "ee8e9d47-4c86-42cc-acad-ff82873da182")
+ )
+ (gr_line
+ (start 97.79 83.566)
+ (end 97.778525 110.762885)
+ (stroke
+ (width 0.05)
+ (type default)
+ )
+ (layer "Edge.Cuts")
+ (uuid "f62a8475-9171-4665-a264-532ec18afa69")
+ )
+ (gr_text "Keep the\nGURU alive!"
+ (at 101.219 105.283 90)
+ (layer "B.SilkS")
+ (uuid "ffffceaf-212f-41f4-8dd5-3c7f61733adf")
+ (effects
+ (font
+ (size 0.7 0.7)
+ (thickness 0.07)
+ )
+ (justify left mirror)
+ )
+ )
+ (gr_text "v01\n"
+ (at 104.013 56.134 90)
+ (layer "F.SilkS")
+ (uuid "38e02480-af3d-4c3f-8644-abc4d2bdbae0")
+ (effects
+ (font
+ (size 0.7 0.7)
+ (thickness 0.07)
+ )
+ (justify left bottom)
+ )
+ )
+ (gr_text "1"
+ (at 99.187 59.69 0)
+ (layer "F.SilkS")
+ (uuid "9f51b095-a7a7-4954-a957-e6683ac6d970")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.1)
+ )
+ )
+ )
+ (gr_text "DF0:\nTerminator"
+ (at 101.219 111.125 90)
+ (layer "F.SilkS")
+ (uuid "db588f1d-6212-4abe-8d47-ea11ad535e1d")
+ (effects
+ (font
+ (size 0.7 0.7)
+ (thickness 0.07)
+ )
+ (justify left)
+ )
+ )
+ (segment
+ (start 102.65 59.563)
+ (end 102.65 60.545)
+ (width 0.2)
+ (layer "F.Cu")
+ (net 1)
+ (uuid "4390eb12-b3bf-44d5-bf6a-f39933d5aa3f")
+ )
+ (segment
+ (start 102.489 60.706)
+ (end 102.489 62.484)
+ (width 0.2)
+ (layer "F.Cu")
+ (net 1)
+ (uuid "bff961a0-a951-4fa2-a784-8afc305e6c12")
+ )
+ (segment
+ (start 102.65 60.545)
+ (end 102.489 60.706)
+ (width 0.2)
+ (layer "F.Cu")
+ (net 1)
+ (uuid "c75db593-fd8b-4f7d-a870-159ad2789003")
+ )
+ (segment
+ (start 100.55 59.563)
+ (end 100.55 60.545)
+ (width 0.2)
+ (layer "F.Cu")
+ (net 2)
+ (uuid "5106dac8-5851-47b7-8dbc-6c433ed86636")
+ )
+ (segment
+ (start 100.55 60.545)
+ (end 101.219 61.214)
+ (width 0.2)
+ (layer "F.Cu")
+ (net 2)
+ (uuid "76047386-a27e-446b-880a-92348b9fe7ef")
+ )
+ (segment
+ (start 101.219 71.374)
+ (end 102.489 72.644)
+ (width 0.2)
+ (layer "F.Cu")
+ (net 2)
+ (uuid "bdf63491-b0ce-4e6f-8e61-72a2a79c3135")
+ )
+ (segment
+ (start 101.219 61.214)
+ (end 101.219 71.374)
+ (width 0.2)
+ (layer "F.Cu")
+ (net 2)
+ (uuid "c0a09953-b9c7-4bbf-9e9f-b52fd16cc692")
+ )
+)
diff --git a/amiga-floppy-terminator.kicad_pro b/amiga-floppy-terminator.kicad_pro
new file mode 100644
index 0000000..79d2a37
--- /dev/null
+++ b/amiga-floppy-terminator.kicad_pro
@@ -0,0 +1,614 @@
+{
+ "board": {
+ "3dviewports": [],
+ "design_settings": {
+ "defaults": {
+ "apply_defaults_to_fp_fields": false,
+ "apply_defaults_to_fp_shapes": false,
+ "apply_defaults_to_fp_text": false,
+ "board_outline_line_width": 0.05,
+ "copper_line_width": 0.2,
+ "copper_text_italic": false,
+ "copper_text_size_h": 1.5,
+ "copper_text_size_v": 1.5,
+ "copper_text_thickness": 0.3,
+ "copper_text_upright": false,
+ "courtyard_line_width": 0.05,
+ "dimension_precision": 4,
+ "dimension_units": 3,
+ "dimensions": {
+ "arrow_length": 1270000,
+ "extension_offset": 500000,
+ "keep_text_aligned": true,
+ "suppress_zeroes": false,
+ "text_position": 0,
+ "units_format": 1
+ },
+ "fab_line_width": 0.1,
+ "fab_text_italic": false,
+ "fab_text_size_h": 1.0,
+ "fab_text_size_v": 1.0,
+ "fab_text_thickness": 0.15,
+ "fab_text_upright": false,
+ "other_line_width": 0.1,
+ "other_text_italic": false,
+ "other_text_size_h": 1.0,
+ "other_text_size_v": 1.0,
+ "other_text_thickness": 0.15,
+ "other_text_upright": false,
+ "pads": {
+ "drill": 0.762,
+ "height": 1.524,
+ "width": 1.524
+ },
+ "silk_line_width": 0.1,
+ "silk_text_italic": false,
+ "silk_text_size_h": 1.0,
+ "silk_text_size_v": 1.0,
+ "silk_text_thickness": 0.1,
+ "silk_text_upright": false,
+ "zones": {
+ "min_clearance": 0.5
+ }
+ },
+ "diff_pair_dimensions": [],
+ "drc_exclusions": [],
+ "meta": {
+ "version": 2
+ },
+ "rule_severities": {
+ "annular_width": "error",
+ "clearance": "error",
+ "connection_width": "warning",
+ "copper_edge_clearance": "error",
+ "copper_sliver": "warning",
+ "courtyards_overlap": "error",
+ "diff_pair_gap_out_of_range": "error",
+ "diff_pair_uncoupled_length_too_long": "error",
+ "drill_out_of_range": "error",
+ "duplicate_footprints": "warning",
+ "extra_footprint": "warning",
+ "footprint": "error",
+ "footprint_symbol_mismatch": "warning",
+ "footprint_type_mismatch": "ignore",
+ "hole_clearance": "error",
+ "hole_near_hole": "error",
+ "holes_co_located": "warning",
+ "invalid_outline": "error",
+ "isolated_copper": "warning",
+ "item_on_disabled_layer": "error",
+ "items_not_allowed": "error",
+ "length_out_of_range": "error",
+ "lib_footprint_issues": "warning",
+ "lib_footprint_mismatch": "warning",
+ "malformed_courtyard": "error",
+ "microvia_drill_out_of_range": "error",
+ "missing_courtyard": "ignore",
+ "missing_footprint": "warning",
+ "net_conflict": "warning",
+ "npth_inside_courtyard": "ignore",
+ "padstack": "warning",
+ "pth_inside_courtyard": "ignore",
+ "shorting_items": "error",
+ "silk_edge_clearance": "warning",
+ "silk_over_copper": "warning",
+ "silk_overlap": "warning",
+ "skew_out_of_range": "error",
+ "solder_mask_bridge": "error",
+ "starved_thermal": "error",
+ "text_height": "warning",
+ "text_thickness": "warning",
+ "through_hole_pad_without_hole": "error",
+ "too_many_vias": "error",
+ "track_dangling": "warning",
+ "track_width": "error",
+ "tracks_crossing": "error",
+ "unconnected_items": "error",
+ "unresolved_variable": "error",
+ "via_dangling": "warning",
+ "zones_intersect": "error"
+ },
+ "rules": {
+ "max_error": 0.005,
+ "min_clearance": 0.0,
+ "min_connection": 0.0,
+ "min_copper_edge_clearance": 0.5,
+ "min_hole_clearance": 0.25,
+ "min_hole_to_hole": 0.25,
+ "min_microvia_diameter": 0.2,
+ "min_microvia_drill": 0.1,
+ "min_resolved_spokes": 2,
+ "min_silk_clearance": 0.0,
+ "min_text_height": 0.8,
+ "min_text_thickness": 0.08,
+ "min_through_hole_diameter": 0.3,
+ "min_track_width": 0.0,
+ "min_via_annular_width": 0.1,
+ "min_via_diameter": 0.5,
+ "solder_mask_to_copper_clearance": 0.0,
+ "use_height_for_length_calcs": true
+ },
+ "teardrop_options": [
+ {
+ "td_onpadsmd": true,
+ "td_onroundshapesonly": false,
+ "td_ontrackend": false,
+ "td_onviapad": true
+ }
+ ],
+ "teardrop_parameters": [
+ {
+ "td_allow_use_two_tracks": true,
+ "td_curve_segcount": 0,
+ "td_height_ratio": 1.0,
+ "td_length_ratio": 0.5,
+ "td_maxheight": 2.0,
+ "td_maxlen": 1.0,
+ "td_on_pad_in_zone": false,
+ "td_target_name": "td_round_shape",
+ "td_width_to_size_filter_ratio": 0.9
+ },
+ {
+ "td_allow_use_two_tracks": true,
+ "td_curve_segcount": 0,
+ "td_height_ratio": 1.0,
+ "td_length_ratio": 0.5,
+ "td_maxheight": 2.0,
+ "td_maxlen": 1.0,
+ "td_on_pad_in_zone": false,
+ "td_target_name": "td_rect_shape",
+ "td_width_to_size_filter_ratio": 0.9
+ },
+ {
+ "td_allow_use_two_tracks": true,
+ "td_curve_segcount": 0,
+ "td_height_ratio": 1.0,
+ "td_length_ratio": 0.5,
+ "td_maxheight": 2.0,
+ "td_maxlen": 1.0,
+ "td_on_pad_in_zone": false,
+ "td_target_name": "td_track_end",
+ "td_width_to_size_filter_ratio": 0.9
+ }
+ ],
+ "track_widths": [],
+ "tuning_pattern_settings": {
+ "diff_pair_defaults": {
+ "corner_radius_percentage": 80,
+ "corner_style": 1,
+ "max_amplitude": 1.0,
+ "min_amplitude": 0.2,
+ "single_sided": false,
+ "spacing": 1.0
+ },
+ "diff_pair_skew_defaults": {
+ "corner_radius_percentage": 80,
+ "corner_style": 1,
+ "max_amplitude": 1.0,
+ "min_amplitude": 0.2,
+ "single_sided": false,
+ "spacing": 0.6
+ },
+ "single_track_defaults": {
+ "corner_radius_percentage": 80,
+ "corner_style": 1,
+ "max_amplitude": 1.0,
+ "min_amplitude": 0.2,
+ "single_sided": false,
+ "spacing": 0.6
+ }
+ },
+ "via_dimensions": [],
+ "zones_allow_external_fillets": false
+ },
+ "ipc2581": {
+ "dist": "",
+ "distpn": "",
+ "internal_id": "",
+ "mfg": "",
+ "mpn": ""
+ },
+ "layer_presets": [],
+ "viewports": []
+ },
+ "boards": [],
+ "cvpcb": {
+ "equivalence_files": []
+ },
+ "erc": {
+ "erc_exclusions": [],
+ "meta": {
+ "version": 0
+ },
+ "pin_map": [
+ [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2
+ ],
+ [
+ 0,
+ 2,
+ 0,
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 2,
+ 2,
+ 2,
+ 2
+ ],
+ [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 1,
+ 0,
+ 1,
+ 0,
+ 1,
+ 2
+ ],
+ [
+ 0,
+ 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 1,
+ 1,
+ 2,
+ 1,
+ 1,
+ 2
+ ],
+ [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2
+ ],
+ [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2
+ ],
+ [
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 0,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 2
+ ],
+ [
+ 0,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2
+ ],
+ [
+ 0,
+ 2,
+ 1,
+ 2,
+ 0,
+ 0,
+ 1,
+ 0,
+ 2,
+ 2,
+ 2,
+ 2
+ ],
+ [
+ 0,
+ 2,
+ 0,
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 2,
+ 0,
+ 0,
+ 2
+ ],
+ [
+ 0,
+ 2,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 2,
+ 0,
+ 0,
+ 2
+ ],
+ [
+ 2,
+ 2,
+ 2,
+ 2,
+ 2,
+ 2,
+ 2,
+ 2,
+ 2,
+ 2,
+ 2,
+ 2
+ ]
+ ],
+ "rule_severities": {
+ "bus_definition_conflict": "error",
+ "bus_entry_needed": "error",
+ "bus_to_bus_conflict": "error",
+ "bus_to_net_conflict": "error",
+ "conflicting_netclasses": "error",
+ "different_unit_footprint": "error",
+ "different_unit_net": "error",
+ "duplicate_reference": "error",
+ "duplicate_sheet_names": "error",
+ "endpoint_off_grid": "warning",
+ "extra_units": "error",
+ "global_label_dangling": "warning",
+ "hier_label_mismatch": "error",
+ "label_dangling": "error",
+ "lib_symbol_issues": "warning",
+ "missing_bidi_pin": "warning",
+ "missing_input_pin": "warning",
+ "missing_power_pin": "error",
+ "missing_unit": "warning",
+ "multiple_net_names": "warning",
+ "net_not_bus_member": "warning",
+ "no_connect_connected": "warning",
+ "no_connect_dangling": "warning",
+ "pin_not_connected": "error",
+ "pin_not_driven": "error",
+ "pin_to_pin": "warning",
+ "power_pin_not_driven": "error",
+ "similar_labels": "warning",
+ "simulation_model_issue": "ignore",
+ "unannotated": "error",
+ "unit_value_mismatch": "error",
+ "unresolved_variable": "error",
+ "wire_dangling": "error"
+ }
+ },
+ "libraries": {
+ "pinned_footprint_libs": [],
+ "pinned_symbol_libs": []
+ },
+ "meta": {
+ "filename": "amiga-floppy-terminator.kicad_pro",
+ "version": 1
+ },
+ "net_settings": {
+ "classes": [
+ {
+ "bus_width": 12,
+ "clearance": 0.2,
+ "diff_pair_gap": 0.25,
+ "diff_pair_via_gap": 0.25,
+ "diff_pair_width": 0.2,
+ "line_style": 0,
+ "microvia_diameter": 0.3,
+ "microvia_drill": 0.1,
+ "name": "Default",
+ "pcb_color": "rgba(0, 0, 0, 0.000)",
+ "schematic_color": "rgba(0, 0, 0, 0.000)",
+ "track_width": 0.2,
+ "via_diameter": 0.6,
+ "via_drill": 0.3,
+ "wire_width": 6
+ }
+ ],
+ "meta": {
+ "version": 3
+ },
+ "net_colors": null,
+ "netclass_assignments": null,
+ "netclass_patterns": []
+ },
+ "pcbnew": {
+ "last_paths": {
+ "gencad": "",
+ "idf": "",
+ "netlist": "",
+ "plot": "out/",
+ "pos_files": "",
+ "specctra_dsn": "",
+ "step": "",
+ "svg": "",
+ "vrml": ""
+ },
+ "page_layout_descr_file": ""
+ },
+ "schematic": {
+ "annotate_start_num": 0,
+ "bom_export_filename": "",
+ "bom_fmt_presets": [],
+ "bom_fmt_settings": {
+ "field_delimiter": ",",
+ "keep_line_breaks": false,
+ "keep_tabs": false,
+ "name": "CSV",
+ "ref_delimiter": ",",
+ "ref_range_delimiter": "",
+ "string_delimiter": "\""
+ },
+ "bom_presets": [],
+ "bom_settings": {
+ "exclude_dnp": false,
+ "fields_ordered": [
+ {
+ "group_by": false,
+ "label": "Reference",
+ "name": "Reference",
+ "show": true
+ },
+ {
+ "group_by": true,
+ "label": "Value",
+ "name": "Value",
+ "show": true
+ },
+ {
+ "group_by": false,
+ "label": "Datasheet",
+ "name": "Datasheet",
+ "show": true
+ },
+ {
+ "group_by": false,
+ "label": "Footprint",
+ "name": "Footprint",
+ "show": true
+ },
+ {
+ "group_by": false,
+ "label": "Qty",
+ "name": "${QUANTITY}",
+ "show": true
+ },
+ {
+ "group_by": true,
+ "label": "DNP",
+ "name": "${DNP}",
+ "show": true
+ },
+ {
+ "group_by": false,
+ "label": "#",
+ "name": "${ITEM_NUMBER}",
+ "show": false
+ },
+ {
+ "group_by": false,
+ "label": "Sim.Device",
+ "name": "Sim.Device",
+ "show": false
+ },
+ {
+ "group_by": false,
+ "label": "Sim.Pins",
+ "name": "Sim.Pins",
+ "show": false
+ },
+ {
+ "group_by": false,
+ "label": "Description",
+ "name": "Description",
+ "show": false
+ },
+ {
+ "group_by": false,
+ "label": "LCSC",
+ "name": "LCSC",
+ "show": false
+ }
+ ],
+ "filter_string": "",
+ "group_symbols": true,
+ "name": "",
+ "sort_asc": true,
+ "sort_field": "Reference"
+ },
+ "connection_grid_size": 50.0,
+ "drawing": {
+ "dashed_lines_dash_length_ratio": 12.0,
+ "dashed_lines_gap_length_ratio": 3.0,
+ "default_line_thickness": 6.0,
+ "default_text_size": 50.0,
+ "field_names": [],
+ "intersheets_ref_own_page": false,
+ "intersheets_ref_prefix": "",
+ "intersheets_ref_short": false,
+ "intersheets_ref_show": false,
+ "intersheets_ref_suffix": "",
+ "junction_size_choice": 3,
+ "label_size_ratio": 0.375,
+ "operating_point_overlay_i_precision": 3,
+ "operating_point_overlay_i_range": "~A",
+ "operating_point_overlay_v_precision": 3,
+ "operating_point_overlay_v_range": "~V",
+ "overbar_offset_ratio": 1.23,
+ "pin_symbol_size": 25.0,
+ "text_offset_ratio": 0.15
+ },
+ "legacy_lib_dir": "",
+ "legacy_lib_list": [],
+ "meta": {
+ "version": 1
+ },
+ "net_format_name": "",
+ "page_layout_descr_file": "",
+ "plot_directory": "",
+ "spice_current_sheet_as_root": false,
+ "spice_external_command": "spice \"%I\"",
+ "spice_model_current_sheet_as_root": true,
+ "spice_save_all_currents": false,
+ "spice_save_all_dissipations": false,
+ "spice_save_all_voltages": false,
+ "subpart_first_id": 65,
+ "subpart_id_separator": 0
+ },
+ "sheets": [
+ [
+ "0b4f5631-b78a-4ce7-bc5a-e8c7a70281ae",
+ "Root"
+ ]
+ ],
+ "text_variables": {}
+}
diff --git a/amiga-floppy-terminator.kicad_sch b/amiga-floppy-terminator.kicad_sch
new file mode 100644
index 0000000..dd9ef37
--- /dev/null
+++ b/amiga-floppy-terminator.kicad_sch
@@ -0,0 +1,1622 @@
+(kicad_sch
+ (version 20231120)
+ (generator "eeschema")
+ (generator_version "8.0")
+ (uuid "0b4f5631-b78a-4ce7-bc5a-e8c7a70281ae")
+ (paper "A4")
+ (lib_symbols
+ (symbol "Connector_Generic:Conn_02x17_Odd_Even"
+ (pin_names
+ (offset 1.016) hide)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (property "Reference" "J"
+ (at 1.27 22.86 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "Conn_02x17_Odd_Even"
+ (at 1.27 -22.86 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" "~"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "Generic connector, double row, 02x17, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "ki_keywords" "connector"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "ki_fp_filters" "Connector*:*_2x??_*"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (symbol "Conn_02x17_Odd_Even_1_1"
+ (rectangle
+ (start -1.27 -20.193)
+ (end 0 -20.447)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start -1.27 -17.653)
+ (end 0 -17.907)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start -1.27 -15.113)
+ (end 0 -15.367)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start -1.27 -12.573)
+ (end 0 -12.827)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start -1.27 -10.033)
+ (end 0 -10.287)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start -1.27 -7.493)
+ (end 0 -7.747)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start -1.27 -4.953)
+ (end 0 -5.207)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start -1.27 -2.413)
+ (end 0 -2.667)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start -1.27 0.127)
+ (end 0 -0.127)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start -1.27 2.667)
+ (end 0 2.413)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start -1.27 5.207)
+ (end 0 4.953)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start -1.27 7.747)
+ (end 0 7.493)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start -1.27 10.287)
+ (end 0 10.033)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start -1.27 12.827)
+ (end 0 12.573)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start -1.27 15.367)
+ (end 0 15.113)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start -1.27 17.907)
+ (end 0 17.653)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start -1.27 20.447)
+ (end 0 20.193)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start -1.27 21.59)
+ (end 3.81 -21.59)
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type background)
+ )
+ )
+ (rectangle
+ (start 3.81 -20.193)
+ (end 2.54 -20.447)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 3.81 -17.653)
+ (end 2.54 -17.907)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 3.81 -15.113)
+ (end 2.54 -15.367)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 3.81 -12.573)
+ (end 2.54 -12.827)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 3.81 -10.033)
+ (end 2.54 -10.287)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 3.81 -7.493)
+ (end 2.54 -7.747)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 3.81 -4.953)
+ (end 2.54 -5.207)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 3.81 -2.413)
+ (end 2.54 -2.667)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 3.81 0.127)
+ (end 2.54 -0.127)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 3.81 2.667)
+ (end 2.54 2.413)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 3.81 5.207)
+ (end 2.54 4.953)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 3.81 7.747)
+ (end 2.54 7.493)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 3.81 10.287)
+ (end 2.54 10.033)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 3.81 12.827)
+ (end 2.54 12.573)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 3.81 15.367)
+ (end 2.54 15.113)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 3.81 17.907)
+ (end 2.54 17.653)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 3.81 20.447)
+ (end 2.54 20.193)
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (pin passive line
+ (at -5.08 20.32 0)
+ (length 3.81)
+ (name "Pin_1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 7.62 10.16 180)
+ (length 3.81)
+ (name "Pin_10"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "10"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -5.08 7.62 0)
+ (length 3.81)
+ (name "Pin_11"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "11"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 7.62 7.62 180)
+ (length 3.81)
+ (name "Pin_12"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "12"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -5.08 5.08 0)
+ (length 3.81)
+ (name "Pin_13"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "13"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 7.62 5.08 180)
+ (length 3.81)
+ (name "Pin_14"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "14"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -5.08 2.54 0)
+ (length 3.81)
+ (name "Pin_15"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "15"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 7.62 2.54 180)
+ (length 3.81)
+ (name "Pin_16"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "16"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -5.08 0 0)
+ (length 3.81)
+ (name "Pin_17"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "17"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 7.62 0 180)
+ (length 3.81)
+ (name "Pin_18"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "18"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -5.08 -2.54 0)
+ (length 3.81)
+ (name "Pin_19"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "19"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 7.62 20.32 180)
+ (length 3.81)
+ (name "Pin_2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 7.62 -2.54 180)
+ (length 3.81)
+ (name "Pin_20"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "20"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -5.08 -5.08 0)
+ (length 3.81)
+ (name "Pin_21"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "21"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 7.62 -5.08 180)
+ (length 3.81)
+ (name "Pin_22"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "22"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -5.08 -7.62 0)
+ (length 3.81)
+ (name "Pin_23"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "23"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 7.62 -7.62 180)
+ (length 3.81)
+ (name "Pin_24"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "24"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -5.08 -10.16 0)
+ (length 3.81)
+ (name "Pin_25"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "25"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 7.62 -10.16 180)
+ (length 3.81)
+ (name "Pin_26"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "26"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -5.08 -12.7 0)
+ (length 3.81)
+ (name "Pin_27"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "27"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 7.62 -12.7 180)
+ (length 3.81)
+ (name "Pin_28"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "28"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -5.08 -15.24 0)
+ (length 3.81)
+ (name "Pin_29"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "29"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -5.08 17.78 0)
+ (length 3.81)
+ (name "Pin_3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 7.62 -15.24 180)
+ (length 3.81)
+ (name "Pin_30"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "30"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -5.08 -17.78 0)
+ (length 3.81)
+ (name "Pin_31"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "31"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 7.62 -17.78 180)
+ (length 3.81)
+ (name "Pin_32"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "32"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -5.08 -20.32 0)
+ (length 3.81)
+ (name "Pin_33"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "33"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 7.62 -20.32 180)
+ (length 3.81)
+ (name "Pin_34"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "34"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 7.62 17.78 180)
+ (length 3.81)
+ (name "Pin_4"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "4"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -5.08 15.24 0)
+ (length 3.81)
+ (name "Pin_5"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "5"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 7.62 15.24 180)
+ (length 3.81)
+ (name "Pin_6"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "6"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -5.08 12.7 0)
+ (length 3.81)
+ (name "Pin_7"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "7"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 7.62 12.7 180)
+ (length 3.81)
+ (name "Pin_8"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "8"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -5.08 10.16 0)
+ (length 3.81)
+ (name "Pin_9"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "9"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ )
+ (symbol "Device:D"
+ (pin_numbers hide)
+ (pin_names
+ (offset 1.016) hide)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (property "Reference" "D"
+ (at 0 2.54 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "D"
+ (at 0 -2.54 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" "~"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "Diode"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Sim.Device" "D"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Sim.Pins" "1=K 2=A"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "ki_keywords" "diode"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "ki_fp_filters" "TO-???* *_Diode_* *SingleDiode* D_*"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (symbol "D_0_1"
+ (polyline
+ (pts
+ (xy -1.27 1.27) (xy -1.27 -1.27)
+ )
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 1.27 0) (xy -1.27 0)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 1.27 1.27) (xy 1.27 -1.27) (xy -1.27 0) (xy 1.27 1.27)
+ )
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ )
+ (symbol "D_1_1"
+ (pin passive line
+ (at -3.81 0 0)
+ (length 2.54)
+ (name "K"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 3.81 0 180)
+ (length 2.54)
+ (name "A"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ (wire
+ (pts
+ (xy 147.32 80.01) (xy 138.43 80.01)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "814853d1-146b-4a68-810e-03ad30df9a67")
+ )
+ (wire
+ (pts
+ (xy 138.43 72.39) (xy 147.32 72.39)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "ba6cbbdc-acba-4c7f-8f76-33876d3d5a8c")
+ )
+ (global_label "_SEL0"
+ (shape input)
+ (at 147.32 80.01 0)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "6355008a-4603-424f-90ee-671a5f2a3878")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 155.8689 80.01 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "_SEL0"
+ (shape input)
+ (at 105.41 81.28 0)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "7b2b53e1-f543-4c00-a72e-763b6366fcd7")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 113.9589 81.28 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "_DCD"
+ (shape input)
+ (at 105.41 71.12 0)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "804bffe9-7aee-44b2-a1a3-269a5be9570f")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 113.1728 71.12 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "_DCD"
+ (shape input)
+ (at 147.32 72.39 0)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "ff0a2ea9-10ab-413f-afd9-dc42de215c43")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 155.0828 72.39 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ (hide yes)
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:D")
+ (at 138.43 76.2 270)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "3e2d33d2-091f-4d12-8007-dfe0e9b1632f")
+ (property "Reference" "D1"
+ (at 140.462 74.9878 90)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "D"
+ (at 140.462 77.4121 90)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Diode_SMD:D_SOD-323"
+ (at 138.43 76.2 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" "~"
+ (at 138.43 76.2 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "Diode"
+ (at 138.43 76.2 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Sim.Device" "D"
+ (at 138.43 76.2 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Sim.Pins" "1=K 2=A"
+ (at 138.43 76.2 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "LCSC" "C2128"
+ (at 138.43 76.2 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (pin "1"
+ (uuid "b04675ef-2edb-47bd-a13b-20a9f756e9bc")
+ )
+ (pin "2"
+ (uuid "5a029734-5d3c-4ee5-b0d8-e25c73a30020")
+ )
+ (instances
+ (project ""
+ (path "/0b4f5631-b78a-4ce7-bc5a-e8c7a70281ae"
+ (reference "D1")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Connector_Generic:Conn_02x17_Odd_Even")
+ (at 97.79 91.44 0)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "61a69531-b3d0-4fce-828e-216cd27bce91")
+ (property "Reference" "J1"
+ (at 99.06 65.7055 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "Conn_02x17_Odd_Even"
+ (at 99.06 68.1298 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Connector_PinSocket_2.54mm:PinSocket_2x17_P2.54mm_Vertical"
+ (at 97.79 91.44 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" "~"
+ (at 97.79 91.44 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "Generic connector, double row, 02x17, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)"
+ (at 97.79 91.44 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "LCSC" "C92264"
+ (at 97.79 91.44 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (pin "5"
+ (uuid "5cd324a0-5d97-4b11-9fc4-d6bf924575a7")
+ )
+ (pin "6"
+ (uuid "897c415d-235b-4998-9d3b-a75193fed814")
+ )
+ (pin "7"
+ (uuid "f00362e4-ee8e-4f06-83f7-e20e3081538f")
+ )
+ (pin "8"
+ (uuid "d7187231-2185-4011-9b7f-e0fe4612c867")
+ )
+ (pin "32"
+ (uuid "0627a207-6d39-4ccb-9b3b-e54882147544")
+ )
+ (pin "9"
+ (uuid "d9bbf927-c055-41f5-bca2-18e0c1755c28")
+ )
+ (pin "21"
+ (uuid "14092dde-db63-4673-9387-be59e2643815")
+ )
+ (pin "22"
+ (uuid "a973b179-18ac-4714-a8e5-5350c8577a8e")
+ )
+ (pin "34"
+ (uuid "eb8a8d7f-182a-4d8d-9df2-ae51cdb64430")
+ )
+ (pin "31"
+ (uuid "e4afa016-a063-4dc3-9163-60ea1f62efdb")
+ )
+ (pin "18"
+ (uuid "e19d518a-aad3-498e-bf20-9e1039d91c42")
+ )
+ (pin "14"
+ (uuid "44c801aa-1339-420d-a777-e464a4f7388d")
+ )
+ (pin "20"
+ (uuid "9234d1fb-28a9-4ddf-b675-59e12a095a9a")
+ )
+ (pin "2"
+ (uuid "d69c53fd-ee34-43f8-a834-cf0216361777")
+ )
+ (pin "15"
+ (uuid "4ace1115-a35c-407d-835f-1f20613a7050")
+ )
+ (pin "13"
+ (uuid "5af1ca19-0eb1-47f2-af1b-7612b221bb38")
+ )
+ (pin "27"
+ (uuid "a0e06d10-5bdd-44db-a1ad-9da623b34d11")
+ )
+ (pin "33"
+ (uuid "a91b6710-2a92-48b8-8c86-07e580b1b56d")
+ )
+ (pin "24"
+ (uuid "7fdd1aca-73aa-414e-b3cb-0ee69bcc81d8")
+ )
+ (pin "4"
+ (uuid "41f16589-0e01-4670-ad09-2e8e9aeb927c")
+ )
+ (pin "23"
+ (uuid "02109c01-47a9-42ac-a455-13e689743ba6")
+ )
+ (pin "25"
+ (uuid "49287ad2-e613-475b-a701-29f658dcba85")
+ )
+ (pin "30"
+ (uuid "f93352d1-320e-44e4-8c22-973c06973a3f")
+ )
+ (pin "28"
+ (uuid "f1373b65-4959-43f7-9e01-ac83314a7836")
+ )
+ (pin "29"
+ (uuid "5824327b-172e-4517-9661-9f7737e1a7dc")
+ )
+ (pin "3"
+ (uuid "60d8c0bf-c871-4af1-bd91-fceb80a91659")
+ )
+ (pin "12"
+ (uuid "3fd126d2-1567-40b0-b595-308d79e28075")
+ )
+ (pin "1"
+ (uuid "8aad8298-0d6a-48e5-b790-c65fa960552c")
+ )
+ (pin "10"
+ (uuid "9bf1538a-a645-4282-be94-707b008cf0ef")
+ )
+ (pin "11"
+ (uuid "6cbfdecc-8e77-4730-9259-e29111b5e4d6")
+ )
+ (pin "17"
+ (uuid "d5ad5ec3-e85c-4a20-92dc-26d39e66509c")
+ )
+ (pin "19"
+ (uuid "c5aa6bf8-c11f-4997-8b00-65a7e92d53ca")
+ )
+ (pin "16"
+ (uuid "e0b28be0-6190-4b9b-b471-fe2af0a96210")
+ )
+ (pin "26"
+ (uuid "27c3a783-cecb-4491-9846-ac6b284fd725")
+ )
+ (instances
+ (project ""
+ (path "/0b4f5631-b78a-4ce7-bc5a-e8c7a70281ae"
+ (reference "J1")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (sheet_instances
+ (path "/"
+ (page "1")
+ )
+ )
+)