Initial commit.

master
Dennis Brentjes 1 year ago
commit fd323b44e1

1
.gitignore vendored

@ -0,0 +1 @@
.vscode

@ -0,0 +1,5 @@
*.gbr
*.drl
*.zip
*.gbrjob
fp-info-cache

@ -0,0 +1,299 @@
(kicad_pcb (version 20211014) (generator pcbnew)
(general
(thickness 1.6)
)
(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)
(pcbplotparams
(layerselection 0x00010fc_ffffffff)
(disableapertmacros false)
(usegerberextensions false)
(usegerberattributes true)
(usegerberadvancedattributes true)
(creategerberjobfile true)
(svguseinch false)
(svgprecision 6)
(excludeedgelayer true)
(plotframeref false)
(viasonmask false)
(mode 1)
(useauxorigin false)
(hpglpennumber 1)
(hpglpenspeed 20)
(hpglpendiameter 15.000000)
(dxfpolygonmode true)
(dxfimperialunits true)
(dxfusepcbnewfont true)
(psnegative false)
(psa4output false)
(plotreference true)
(plotvalue true)
(plotinvisibletext false)
(sketchpadsonfab false)
(subtractmaskfromsilk false)
(outputformat 1)
(mirror false)
(drillshape 0)
(scaleselection 1)
(outputdirectory "")
)
)
(net 0 "")
(net 1 "Net-(J1-Pad1)")
(net 2 "Net-(J1-Pad2)")
(net 3 "Net-(J1-Pad3)")
(net 4 "Net-(J1-Pad4)")
(net 5 "Net-(J1-Pad5)")
(net 6 "Net-(J1-Pad6)")
(net 7 "Net-(J1-Pad7)")
(net 8 "Net-(J1-Pad8)")
(net 9 "Net-(J1-Pad9)")
(net 10 "Net-(J1-Pad10)")
(net 11 "Net-(J1-Pad11)")
(net 12 "Net-(J1-Pad12)")
(footprint "GameCube:Conn_SP1" (layer "F.Cu")
(tedit 61CDEE58) (tstamp 3036986f-780f-4e5b-8e4b-4e66acc1e072)
(at 152 62)
(property "Sheetfile" "SP1-breakout.kicad_sch")
(property "Sheetname" "")
(path "/30d78a8a-040f-4f3e-aaa0-dac019e1b733")
(attr smd)
(fp_text reference "J1" (at -1 -1 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp bde7a4d8-63ca-4270-b66f-826c8a03c717)
)
(fp_text value "Conn_SP1" (at -4 1 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp fcfcf9de-da88-4d1f-851c-bc4477644e6e)
)
(fp_text user "CS" (at 3 -2 90 unlocked) (layer "B.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 37b995b2-20fa-47e3-83c3-f318a861f125)
)
(fp_text user "DO" (at 7 -2 90 unlocked) (layer "B.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 3dcac506-eb97-4f6b-95ff-608f12f70ea1)
)
(fp_text user "CLK" (at 9 -2 90 unlocked) (layer "B.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 6940450b-7815-4ba5-8e90-396dacf6b9f3)
)
(fp_text user "GND" (at 1 -2 90 unlocked) (layer "B.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 860f245f-211c-4e13-9bbc-ca4b223eb73e)
)
(fp_text user "GND" (at 11 -2 90 unlocked) (layer "B.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp 97235839-87e9-4e23-bf69-7f63b0dc5010)
)
(fp_text user "3.3V" (at 5 -2 90 unlocked) (layer "B.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
(tstamp d78ffba0-128a-4068-a1fd-69c9f25d7568)
)
(fp_text user "12V" (at 8 -2 90 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 2af950fa-cfd1-451a-baa2-54e4a9c1c4e5)
)
(fp_text user "GND" (at 2 -2 90 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 40b23672-a50c-45b8-80c1-fb678f1db4f7)
)
(fp_text user "3.3V" (at 6 -2 90 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 626d40b4-8682-4a64-8532-bad6c09249cd)
)
(fp_text user "EXTIN" (at 12 -2 90 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 90a61a06-2407-465b-b8cd-d3b6a338627c)
)
(fp_text user "DI" (at 4 -2 90 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 984f25ce-3db5-4e4e-87db-a99637e9fee5)
)
(fp_text user "INT" (at 10 -2 90 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp e16b5cd1-71f9-4abf-96b3-9f1ba90e244f)
)
(fp_rect (start 0 0) (end 13 7) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 83866f8b-566a-4559-bc8e-7637985bbf18))
(pad "1" smd rect (at 12 3.683 90) (size 6.6 1) (layers "F.Cu" "F.Paste" "F.Mask")
(net 1 "Net-(J1-Pad1)") (pinfunction "EXTIN") (pintype "input") (tstamp 1482877d-3e64-47ea-b1fe-2305a912ab67))
(pad "2" smd rect (at 11 3.683 90) (size 6.6 1) (layers "B.Cu" "B.Paste" "B.Mask")
(net 2 "Net-(J1-Pad2)") (pinfunction "GND") (pintype "passive") (tstamp 9058b67d-f074-4f5f-96f2-240ee34236e2))
(pad "3" smd rect (at 10 3.683 90) (size 6.6 1) (layers "F.Cu" "F.Paste" "F.Mask")
(net 3 "Net-(J1-Pad3)") (pinfunction "INT") (pintype "output") (tstamp 30b18f77-37fc-45f9-9c83-9844d7628b80))
(pad "4" smd rect (at 9 3.683 90) (size 6.6 1) (layers "B.Cu" "B.Paste" "B.Mask")
(net 4 "Net-(J1-Pad4)") (pinfunction "CLK") (pintype "output") (tstamp 77ee6f3d-ab56-45dd-8012-c40936920e41))
(pad "5" smd rect (at 8 3.683 90) (size 6.6 1) (layers "F.Cu" "F.Paste" "F.Mask")
(net 5 "Net-(J1-Pad5)") (pinfunction "12V") (pintype "passive") (tstamp 29823d02-53df-4780-a2f2-b575d50d547a))
(pad "6" smd rect (at 7 3.683 90) (size 6.6 1) (layers "B.Cu" "B.Paste" "B.Mask")
(net 6 "Net-(J1-Pad6)") (pinfunction "DO") (pintype "input") (tstamp a330dbe2-7d63-48cf-8d2c-c99b67aa386a))
(pad "7" smd rect (at 6 3.683 90) (size 6.6 1) (layers "F.Cu" "F.Paste" "F.Mask")
(net 7 "Net-(J1-Pad7)") (pinfunction "3.3v") (pintype "passive") (tstamp 8a159839-71df-4b5d-a760-d8138c34435b))
(pad "8" smd rect (at 5 3.683 90) (size 6.6 1) (layers "B.Cu" "B.Paste" "B.Mask")
(net 8 "Net-(J1-Pad8)") (pinfunction "3.3v") (pintype "passive") (tstamp 5bd6e026-7480-4044-bb63-e1487f65d29e))
(pad "9" smd rect (at 4 3.683 90) (size 6.6 1) (layers "F.Cu" "F.Paste" "F.Mask")
(net 9 "Net-(J1-Pad9)") (pinfunction "DI") (pintype "input") (tstamp 2e8407c2-3509-46d1-a1cf-b0dfe806b775))
(pad "10" smd rect (at 3 3.683 90) (size 6.6 1) (layers "B.Cu" "B.Paste" "B.Mask")
(net 10 "Net-(J1-Pad10)") (pinfunction "CS") (pintype "output") (tstamp bc13ae13-3d12-4cf8-a665-c3793b5a6cb4))
(pad "11" smd rect (at 2 3.683 90) (size 6.6 1) (layers "F.Cu" "F.Paste" "F.Mask")
(net 11 "Net-(J1-Pad11)") (pinfunction "GND") (pintype "passive") (tstamp c0c5f17d-3aac-474d-bb3f-2ca22c2fb264))
(pad "12" smd rect (at 1 3.683 90) (size 6.6 1) (layers "B.Cu" "B.Paste" "B.Mask")
(net 12 "Net-(J1-Pad12)") (pinfunction "GND") (pintype "passive") (tstamp f8b43c68-b236-4157-bae6-4b9115080deb))
)
(footprint "Connector_PinHeader_2.54mm:PinHeader_2x06_P2.54mm_Vertical" (layer "F.Cu")
(tedit 59FED5CC) (tstamp 5f30f18a-2eb5-4274-9d3d-af9601238118)
(at 164.85 37.225 -90)
(descr "Through hole straight pin header, 2x06, 2.54mm pitch, double rows")
(tags "Through hole pin header THT 2x06 2.54mm double row")
(property "Sheetfile" "SP1-breakout.kicad_sch")
(property "Sheetname" "")
(path "/ea1328d2-29be-4d36-bbe3-052d59ff791f")
(attr through_hole)
(fp_text reference "J2" (at 5.775 -0.15 180) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 996c5414-4d36-42a5-a5a3-5c685d76f56d)
)
(fp_text value "Conn_01x12" (at -3.225 -0.15 180) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 4110e71c-ac60-4e49-a67d-42ff60f3a0ba)
)
(fp_text user "${REFERENCE}" (at 1.27 6.35) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 18648368-8315-41f6-b287-55706b48f79e)
)
(fp_line (start -1.33 1.27) (end 1.27 1.27) (layer "F.SilkS") (width 0.12) (tstamp 5880b9b0-aa32-4505-8669-deb95429be37))
(fp_line (start 3.87 -1.33) (end 3.87 14.03) (layer "F.SilkS") (width 0.12) (tstamp 5b17d47a-a4a2-4ddf-966a-e6b5821094ec))
(fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 8eb5e770-d904-422f-814b-21543d34976a))
(fp_line (start -1.33 14.03) (end 3.87 14.03) (layer "F.SilkS") (width 0.12) (tstamp a4016004-dc80-4dea-8e6b-d39f67a11e91))
(fp_line (start -1.33 -1.33) (end 0 -1.33) (layer "F.SilkS") (width 0.12) (tstamp c7f16784-da95-4ab7-905d-9889694975ee))
(fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer "F.SilkS") (width 0.12) (tstamp c8fb0e8c-a702-4abf-8afe-bedb64abe0e1))
(fp_line (start -1.33 0) (end -1.33 -1.33) (layer "F.SilkS") (width 0.12) (tstamp de9814ea-c668-40c7-a581-41a00d5ad413))
(fp_line (start -1.33 1.27) (end -1.33 14.03) (layer "F.SilkS") (width 0.12) (tstamp facfc131-66c7-4b5b-b59f-7d81e0c94438))
(fp_line (start -1.8 14.5) (end 4.35 14.5) (layer "F.CrtYd") (width 0.05) (tstamp 13ca6f98-495b-4848-a1b9-619bdbf2e008))
(fp_line (start -1.8 -1.8) (end -1.8 14.5) (layer "F.CrtYd") (width 0.05) (tstamp 207f3729-b16f-4bed-8e25-6323ca6af59d))
(fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp 2d5b3e10-9b65-4abf-803e-969a546fc8e3))
(fp_line (start 4.35 14.5) (end 4.35 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp 3969f1a4-cee5-45d1-af73-48102fab1b79))
(fp_line (start 0 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 148d4173-b063-4b10-8a8d-efdde1f30322))
(fp_line (start -1.27 0) (end 0 -1.27) (layer "F.Fab") (width 0.1) (tstamp 3bb6370c-713d-4d7f-8232-809c9ec621ba))
(fp_line (start 3.81 13.97) (end -1.27 13.97) (layer "F.Fab") (width 0.1) (tstamp 69814d9b-0367-4de8-9718-43b37031d240))
(fp_line (start -1.27 13.97) (end -1.27 0) (layer "F.Fab") (width 0.1) (tstamp 69b9c43b-f07d-440f-a8c0-3e74d8fe8255))
(fp_line (start 3.81 -1.27) (end 3.81 13.97) (layer "F.Fab") (width 0.1) (tstamp abdf1fc0-a5f4-4a26-adc8-ba7216defb10))
(pad "1" thru_hole rect locked (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 1 "Net-(J1-Pad1)") (pinfunction "Pin_1") (pintype "passive") (tstamp 2e74c5cf-df21-4ecb-90c2-e2781152c95b))
(pad "2" thru_hole oval locked (at 2.54 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 2 "Net-(J1-Pad2)") (pinfunction "Pin_2") (pintype "passive") (tstamp 91d720eb-a86c-46fd-9f6a-0dddf20bde1e))
(pad "3" thru_hole oval locked (at 0 2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 3 "Net-(J1-Pad3)") (pinfunction "Pin_3") (pintype "passive") (tstamp 291d9785-819b-4ab3-8871-6887bb427f84))
(pad "4" thru_hole oval locked (at 2.54 2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 4 "Net-(J1-Pad4)") (pinfunction "Pin_4") (pintype "passive") (tstamp 744bf9ad-3201-4631-b4df-82ae02271ec9))
(pad "5" thru_hole oval locked (at 0 5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 5 "Net-(J1-Pad5)") (pinfunction "Pin_5") (pintype "passive") (tstamp 72596630-6f62-446b-a788-e57836f8a3c1))
(pad "6" thru_hole oval locked (at 2.54 5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 6 "Net-(J1-Pad6)") (pinfunction "Pin_6") (pintype "passive") (tstamp dfcdf09d-9f20-4402-b580-09edd237e4fb))
(pad "7" thru_hole oval locked (at 0 7.62 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 7 "Net-(J1-Pad7)") (pinfunction "Pin_7") (pintype "passive") (tstamp bac0882a-cd95-40e5-bcae-36dd00c1e400))
(pad "8" thru_hole oval locked (at 2.54 7.62 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 8 "Net-(J1-Pad8)") (pinfunction "Pin_8") (pintype "passive") (tstamp 34123646-538f-4d29-99e3-ef929983a259))
(pad "9" thru_hole oval locked (at 0 10.16 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 9 "Net-(J1-Pad9)") (pinfunction "Pin_9") (pintype "passive") (tstamp 792df31f-d7c8-4ab7-9004-848451dfcc4f))
(pad "10" thru_hole oval locked (at 2.54 10.16 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 10 "Net-(J1-Pad10)") (pinfunction "Pin_10") (pintype "passive") (tstamp a423b214-b454-4185-84f8-c95ee23e5bb6))
(pad "11" thru_hole oval locked (at 0 12.7 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 11 "Net-(J1-Pad11)") (pinfunction "Pin_11") (pintype "passive") (tstamp b57691ac-45e2-4fef-b67e-be0698b53c0a))
(pad "12" thru_hole oval locked (at 2.54 12.7 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 12 "Net-(J1-Pad12)") (pinfunction "Pin_12") (pintype "passive") (tstamp 46a7dba6-e84c-4e04-a72e-86e4c6e4e198))
(model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x06_P2.54mm_Vertical.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(gr_poly
(pts
(xy 167 62)
(xy 165 62)
(xy 165 69)
(xy 152 69)
(xy 152 62)
(xy 150 62)
(xy 150 35)
(xy 167 35)
) (layer "Edge.Cuts") (width 0.1) (fill none) (tstamp e0b09194-c95a-4fcd-af7c-326f7d8dc882))
(segment (start 164 65.683) (end 164 42.27601) (width 0.25) (layer "F.Cu") (net 1) (tstamp 782a3fea-6e84-4579-b9dd-e6072609511f))
(segment (start 166.024511 40.251499) (end 166.024511 38.399511) (width 0.25) (layer "F.Cu") (net 1) (tstamp 8f95c6b4-5bd8-4782-8637-3307b0e23406))
(segment (start 166.024511 38.399511) (end 164.85 37.225) (width 0.25) (layer "F.Cu") (net 1) (tstamp cd26d311-0ade-4d32-9c31-b518e26d3fae))
(segment (start 164 42.27601) (end 166.024511 40.251499) (width 0.25) (layer "F.Cu") (net 1) (tstamp dd2bc80d-88d9-46d0-89cd-ce7d1f386fe4))
(segment (start 163 41.615) (end 164.85 39.765) (width 0.25) (layer "B.Cu") (net 2) (tstamp 18a9e924-345c-4a2d-ba08-595ffc779d26))
(segment (start 163 65.683) (end 163 41.615) (width 0.25) (layer "B.Cu") (net 2) (tstamp ba9b7f62-7186-4d32-971c-b77acb76b990))
(segment (start 163.484511 38.399511) (end 162.31 37.225) (width 0.25) (layer "F.Cu") (net 3) (tstamp 6d99f6a0-d21d-40d5-8367-2d1511f779bf))
(segment (start 163.484511 40.251499) (end 163.484511 38.399511) (width 0.25) (layer "F.Cu") (net 3) (tstamp 814bda4c-9b81-4fbc-bb92-810d42f7db00))
(segment (start 162 41.73601) (end 163.484511 40.251499) (width 0.25) (layer "F.Cu") (net 3) (tstamp b005f436-b8fb-4674-a1f2-4a304343dad1))
(segment (start 162 65.683) (end 162 41.73601) (width 0.25) (layer "F.Cu") (net 3) (tstamp e9e3c10a-4088-4608-b491-bf5afdb05419))
(segment (start 161 41.075) (end 162.31 39.765) (width 0.25) (layer "B.Cu") (net 4) (tstamp 5efbc865-ed06-4b19-a6ab-6210245003f0))
(segment (start 161 65.683) (end 161 41.075) (width 0.25) (layer "B.Cu") (net 4) (tstamp 7bea3523-6a2e-412c-b48b-d85cf6b79368))
(segment (start 160 42.05) (end 161 41.05) (width 0.25) (layer "F.Cu") (net 5) (tstamp 0c093abb-9f9c-4557-9227-9b2c70beb271))
(segment (start 161 41.05) (end 161 38.455) (width 0.25) (layer "F.Cu") (net 5) (tstamp 5c1d991d-202a-4e7e-ac3b-b45b999cc209))
(segment (start 160 65.683) (end 160 42.05) (width 0.25) (layer "F.Cu") (net 5) (tstamp 6608fc21-068d-4d1d-822c-c0d1f6fe9c82))
(segment (start 161 38.455) (end 159.77 37.225) (width 0.25) (layer "F.Cu") (net 5) (tstamp 6775c9be-f31e-47ff-9453-7d11c4e67cc0))
(segment (start 159 40.535) (end 159.77 39.765) (width 0.25) (layer "B.Cu") (net 6) (tstamp 6bfa25a9-9d93-4675-9fb2-7d2dd0fc09de))
(segment (start 159 65.683) (end 159 40.535) (width 0.25) (layer "B.Cu") (net 6) (tstamp df6c40da-834f-42fa-b570-545c924c8f61))
(segment (start 158.404511 41.095489) (end 158.404511 38.399511) (width 0.25) (layer "F.Cu") (net 7) (tstamp 012ef9fd-b92e-444d-ae39-c70dc97a5253))
(segment (start 158 65.683) (end 158.404511 65.278489) (width 0.25) (layer "F.Cu") (net 7) (tstamp 31c564e2-54c1-46dc-8fa7-c346347f3185))
(segment (start 158.404511 38.399511) (end 157.23 37.225) (width 0.25) (layer "F.Cu") (net 7) (tstamp 3ad28c60-3710-4182-ab19-6a740a287323))
(segment (start 158 65.683) (end 158 41.5) (width 0.25) (layer "F.Cu") (net 7) (tstamp 50dc91db-ad4e-4510-90fc-fd2ef6cd0cc0))
(segment (start 158 41.5) (end 158.404511 41.095489) (width 0.25) (layer "F.Cu") (net 7) (tstamp 9dbe33fd-c0b4-417c-84f2-a8c664f3c385))
(segment (start 157 39.995) (end 157.23 39.765) (width 0.25) (layer "B.Cu") (net 8) (tstamp 49eab125-efd3-4080-b2c7-709e2e3c6640))
(segment (start 157 65.683) (end 157 39.995) (width 0.25) (layer "B.Cu") (net 8) (tstamp 5c768b44-cfc2-4b66-a946-df5f950fd7ac))
(segment (start 156 65.683) (end 156 38.535) (width 0.25) (layer "F.Cu") (net 9) (tstamp 2aff57ff-d257-4a10-aad9-d08661f08ca0))
(segment (start 156 38.535) (end 154.69 37.225) (width 0.25) (layer "F.Cu") (net 9) (tstamp c976a384-4574-48a8-95b3-389f100b0740))
(segment (start 155 40.075) (end 154.69 39.765) (width 0.25) (layer "B.Cu") (net 10) (tstamp 211dafae-49cb-4e21-8b4b-ab2810e6e7a1))
(segment (start 155 65.683) (end 155 40.075) (width 0.25) (layer "B.Cu") (net 10) (tstamp 7995e523-012f-4e1e-8697-85e9be4682cc))
(segment (start 154 42.15) (end 153.324511 41.474511) (width 0.25) (layer "F.Cu") (net 11) (tstamp 39b0a25f-8d98-4e5b-bfd6-0e0721c204db))
(segment (start 154 65.683) (end 154 42.15) (width 0.25) (layer "F.Cu") (net 11) (tstamp 4790bcb2-7790-46b9-9080-9ca48e01b7a3))
(segment (start 153.324511 41.474511) (end 153.324511 38.399511) (width 0.25) (layer "F.Cu") (net 11) (tstamp 743430b2-e0ca-4715-bfb5-790a2a92ccd5))
(segment (start 153.324511 38.399511) (end 152.15 37.225) (width 0.25) (layer "F.Cu") (net 11) (tstamp a8dc336e-9055-40c8-8451-89f61df62da1))
(segment (start 153 42.55) (end 152.15 41.7) (width 0.25) (layer "B.Cu") (net 12) (tstamp 04534876-aa04-43ca-8864-ca2c9549748e))
(segment (start 152.15 39.765) (end 152.15 41.7) (width 0.25) (layer "B.Cu") (net 12) (tstamp 2f53529a-e1cb-4eeb-b31c-582451417cf7))
(segment (start 153 65.683) (end 153 42.55) (width 0.25) (layer "B.Cu") (net 12) (tstamp 50aef0ec-7b35-463a-af3c-867422f8abf1))
)

@ -0,0 +1,75 @@
{
"board": {
"active_layer": 0,
"active_layer_preset": "All Layers",
"auto_track_width": true,
"hidden_nets": [],
"high_contrast_mode": 0,
"net_color_mode": 1,
"opacity": {
"pads": 1.0,
"tracks": 1.0,
"vias": 1.0,
"zones": 0.6
},
"ratsnest_display_mode": 0,
"selection_filter": {
"dimensions": true,
"footprints": true,
"graphics": true,
"keepouts": true,
"lockedItems": true,
"otherItems": true,
"pads": true,
"text": true,
"tracks": true,
"vias": true,
"zones": true
},
"visible_items": [
0,
1,
2,
3,
4,
5,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
32,
33,
34,
35,
36
],
"visible_layers": "fffffff_ffffffff",
"zone_display_mode": 0
},
"meta": {
"filename": "SP1-breakout.kicad_prl",
"version": 3
},
"project": {
"files": []
}
}

@ -0,0 +1,326 @@
{
"board": {
"design_settings": {
"defaults": {
"board_outline_line_width": 0.1,
"copper_line_width": 0.2,
"copper_text_size_h": 1.5,
"copper_text_size_v": 1.5,
"copper_text_thickness": 0.3,
"other_line_width": 0.15,
"silk_line_width": 0.15,
"silk_text_size_h": 1.0,
"silk_text_size_v": 1.0,
"silk_text_thickness": 0.15
},
"diff_pair_dimensions": [],
"drc_exclusions": [],
"rules": {
"min_copper_edge_clearance": 0.0,
"solder_mask_clearance": 0.0,
"solder_mask_min_width": 0.0
},
"track_widths": [],
"via_dimensions": []
},
"layer_presets": []
},
"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_label_syntax": "error",
"bus_to_bus_conflict": "error",
"bus_to_net_conflict": "error",
"different_unit_footprint": "error",
"different_unit_net": "error",
"duplicate_reference": "error",
"duplicate_sheet_names": "error",
"extra_units": "error",
"global_label_dangling": "warning",
"hier_label_mismatch": "error",
"label_dangling": "error",
"lib_symbol_issues": "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",
"unannotated": "error",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
"wire_dangling": "error"
}
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "SP1-breakout.kicad_pro",
"version": 1
},
"net_settings": {
"classes": [
{
"bus_width": 12.0,
"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.25,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6.0
}
],
"meta": {
"version": 2
},
"net_colors": null
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"specctra_dsn": "",
"step": "",
"vrml": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"annotate_start_num": 0,
"drawing": {
"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,
"pin_symbol_size": 25.0,
"text_offset_ratio": 0.15
},
"legacy_lib_dir": "",
"legacy_lib_list": [],
"meta": {
"version": 1
},
"net_format_name": "",
"ngspice": {
"fix_include_paths": true,
"fix_passive_vals": false,
"meta": {
"version": 0
},
"model_mode": 0,
"workbook_filename": ""
},
"page_layout_descr_file": "",
"plot_directory": "",
"spice_adjust_passive_values": false,
"spice_external_command": "spice \"%I\"",
"subpart_first_id": 65,
"subpart_id_separator": 0
},
"sheets": [
[
"92563de1-61c4-4e3f-8603-96474790934f",
""
]
],
"text_variables": {}
}

@ -0,0 +1,325 @@
(kicad_sch (version 20211123) (generator eeschema)
(uuid 92563de1-61c4-4e3f-8603-96474790934f)
(paper "A4")
(lib_symbols
(symbol "Connector_Generic:Conn_01x12" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
(property "Reference" "J" (id 0) (at 0 15.24 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "Conn_01x12" (id 1) (at 0 -17.78 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "connector" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Generic connector, single row, 01x12, script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "Connector*:*_1x??_*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "Conn_01x12_1_1"
(rectangle (start -1.27 -15.113) (end 0 -15.367)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 -12.573) (end 0 -12.827)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 -10.033) (end 0 -10.287)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 -7.493) (end 0 -7.747)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 -4.953) (end 0 -5.207)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 -2.413) (end 0 -2.667)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 0.127) (end 0 -0.127)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 2.667) (end 0 2.413)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 5.207) (end 0 4.953)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 7.747) (end 0 7.493)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 10.287) (end 0 10.033)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 12.827) (end 0 12.573)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 13.97) (end 1.27 -16.51)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type background))
)
(pin passive line (at -5.08 12.7 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 -5.08 -10.16 0) (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 -12.7 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 -5.08 -15.24 0) (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 10.16 0) (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 -5.08 7.62 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 -5.08 5.08 0) (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 2.54 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 -5.08 0 0) (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 -2.54 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 -5.08 -5.08 0) (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 -7.62 0) (length 3.81)
(name "Pin_9" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Gamecube:Conn_SP1" (in_bom yes) (on_board yes)
(property "Reference" "J" (id 0) (at 3.81 3.81 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "Conn_SP1" (id 1) (at 3.81 1.27 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "Conn_SP1_0_1"
(rectangle (start 0 0) (end 7.62 -33.02)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "Conn_SP1_1_1"
(pin input line (at 10.16 -2.54 180) (length 2.54)
(name "EXTIN" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin output line (at 10.16 -25.4 180) (length 2.54)
(name "CS" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 10.16 -27.94 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "11" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 10.16 -30.48 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "12" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 10.16 -5.08 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin output line (at 10.16 -7.62 180) (length 2.54)
(name "INT" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin output line (at 10.16 -10.16 180) (length 2.54)
(name "CLK" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 10.16 -12.7 180) (length 2.54)
(name "12V" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin input line (at 10.16 -15.24 180) (length 2.54)
(name "DO" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 10.16 -17.78 180) (length 2.54)
(name "3.3v" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 10.16 -20.32 180) (length 2.54)
(name "3.3v" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin input line (at 10.16 -22.86 180) (length 2.54)
(name "DI" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
)
)
)
(wire (pts (xy 58.42 58.42) (xy 73.66 58.42))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 087b9502-45b7-421c-a796-aebf67b14e5b)
)
(wire (pts (xy 58.42 53.34) (xy 73.66 53.34))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 1a260284-2f66-4f8f-ab41-090129e221c6)
)
(wire (pts (xy 58.42 66.04) (xy 73.66 66.04))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 3febab91-6e45-4b46-8d52-11ad91611c85)
)
(wire (pts (xy 58.42 50.8) (xy 73.66 50.8))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 418b5591-5987-40e1-9098-0264559658eb)
)
(wire (pts (xy 58.42 55.88) (xy 73.66 55.88))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 4c955a8d-fcbe-4be8-91c7-1f9269f12510)
)
(wire (pts (xy 58.42 60.96) (xy 73.66 60.96))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 67a6d458-005c-4ef0-9198-1a9f8f807f77)
)
(wire (pts (xy 58.42 43.18) (xy 73.66 43.18))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 83c868cc-41b1-4e10-ac08-4d4dfbe64a47)
)
(wire (pts (xy 58.42 45.72) (xy 73.66 45.72))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 8e5d9526-6253-4e85-ad42-c13731f6ff9c)
)
(wire (pts (xy 58.42 63.5) (xy 73.66 63.5))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 94cf2e9a-3326-4ca4-ae03-814bc0c2e327)
)
(wire (pts (xy 58.42 40.64) (xy 73.66 40.64))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 9b3c501b-dad9-4982-8d5b-c9a69e461fde)
)
(wire (pts (xy 58.42 68.58) (xy 73.66 68.58))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid e51a42fb-6a26-4d20-a9a8-552850a32440)
)
(wire (pts (xy 58.42 48.26) (xy 73.66 48.26))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid f20c7c3c-b320-4f89-bc6d-3e4e91a52d10)
)
(symbol (lib_id "Gamecube:Conn_SP1") (at 48.26 38.1 0) (unit 1)
(in_bom yes) (on_board yes)
(uuid 30d78a8a-040f-4f3e-aaa0-dac019e1b733)
(property "Reference" "J1" (id 0) (at 48.26 34.29 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "Conn_SP1" (id 1) (at 48.26 36.83 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "GameCube:Conn_SP1" (id 2) (at 48.26 38.1 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 48.26 38.1 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 42a0dd2f-213e-4ba5-9282-5f1a2486f4da))
(pin "10" (uuid c23a006f-46af-4d13-b89e-ff6253c4c7c4))
(pin "11" (uuid b9b067ce-38ac-4b8a-b54c-132dbd63e06a))
(pin "12" (uuid bf057173-9741-4001-b5ef-8295ad203027))
(pin "2" (uuid 7f61998d-e04d-4388-b7dc-a68602295164))
(pin "3" (uuid 66ae9f71-6157-4c5d-a73c-098667f4227b))
(pin "4" (uuid d1ae81b4-e945-4c98-aae2-7c5c5aca713c))
(pin "5" (uuid 0ce7f80a-c33c-41da-b4ad-c94fec0bd914))
(pin "6" (uuid 8cc76379-50b0-4db6-920b-fcae05b66004))
(pin "7" (uuid b8c81b2d-2762-45f6-87a5-bf7fe91502ea))
(pin "8" (uuid 7b5fc003-35db-420f-b25d-63168474a732))
(pin "9" (uuid 29143fa6-84f5-4bee-926c-e22b901ceb10))
)
(symbol (lib_id "Connector_Generic:Conn_01x12") (at 78.74 53.34 0) (unit 1)
(in_bom yes) (on_board yes)
(uuid ea1328d2-29be-4d36-bbe3-052d59ff791f)
(property "Reference" "J2" (id 0) (at 76.2 34.29 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "Conn_01x12" (id 1) (at 73.66 36.83 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_2x06_P2.54mm_Vertical" (id 2) (at 78.74 53.34 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 78.74 53.34 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 878237d8-a43e-4f0d-9a4b-f2a072d49b84))
(pin "10" (uuid f24549d0-5224-4dbb-9140-b3420dcd67bf))
(pin "11" (uuid e437b015-aa81-4709-9d5d-dc530b3c2bd5))
(pin "12" (uuid 981293ff-7819-4546-95ea-deb94a5458b8))
(pin "2" (uuid 0df390b8-f1d1-44d3-b74f-3a673a277ad9))
(pin "3" (uuid bb6a9045-78c8-4a57-8c32-6e92004836eb))
(pin "4" (uuid 4edde7cc-c0b0-417b-9685-ab1523b07d5d))
(pin "5" (uuid 62d0b570-956b-425e-b1e4-82169842ac74))
(pin "6" (uuid f17bb2ec-6cb0-4d42-b0d5-6bf7fbec1243))
(pin "7" (uuid 146e7698-6d8d-4afb-a180-cbb61241ac13))
(pin "8" (uuid 2ae1f89c-927f-4eef-b991-e4b8f105284d))
(pin "9" (uuid 08e1a7aa-f4db-46c4-b87f-0adfbd2ce959))
)
(sheet_instances
(path "/" (page "1"))
)
(symbol_instances
(path "/30d78a8a-040f-4f3e-aaa0-dac019e1b733"
(reference "J1") (unit 1) (value "Conn_SP1") (footprint "GameCube:Conn_SP1")
)
(path "/ea1328d2-29be-4d36-bbe3-052d59ff791f"
(reference "J2") (unit 1) (value "Conn_01x12") (footprint "Connector_PinHeader_2.54mm:PinHeader_2x06_P2.54mm_Vertical")
)
)
)

5
bba/.gitignore vendored

@ -0,0 +1,5 @@
*.gbr
*.drl
*.zip
*.gbrjob
fp-info-cache

@ -0,0 +1,2 @@
(kicad_pcb (version 20211014) (generator pcbnew)
)

@ -0,0 +1,75 @@
{
"board": {
"active_layer": 0,
"active_layer_preset": "All Layers",
"auto_track_width": true,
"hidden_nets": [],
"high_contrast_mode": 0,
"net_color_mode": 1,
"opacity": {
"pads": 1.0,
"tracks": 1.0,
"vias": 1.0,
"zones": 0.6
},
"ratsnest_display_mode": 0,
"selection_filter": {
"dimensions": true,
"footprints": true,
"graphics": true,
"keepouts": true,
"lockedItems": true,
"otherItems": true,
"pads": true,
"text": true,
"tracks": true,
"vias": true,
"zones": true
},
"visible_items": [
0,
1,
2,
3,
4,
5,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
32,
33,
34,
35,
36
],
"visible_layers": "fffffff_ffffffff",
"zone_display_mode": 0
},
"meta": {
"filename": "re-bba-rb.kicad_prl",
"version": 3
},
"project": {
"files": []
}
}

@ -0,0 +1,420 @@
{
"board": {
"design_settings": {
"defaults": {
"board_outline_line_width": 0.09999999999999999,
"copper_line_width": 0.19999999999999998,
"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.049999999999999996,
"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.09999999999999999,
"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.15,
"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.15,
"silk_text_italic": false,
"silk_text_size_h": 1.0,
"silk_text_size_v": 1.0,
"silk_text_thickness": 0.15,
"silk_text_upright": false,
"zones": {
"45_degree_only": false,
"min_clearance": 0.508
}
},
"diff_pair_dimensions": [],
"drc_exclusions": [],
"meta": {
"version": 2
},
"rule_severities": {
"annular_width": "error",
"clearance": "error",
"copper_edge_clearance": "error",
"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_type_mismatch": "error",
"hole_clearance": "error",
"hole_near_hole": "error",
"invalid_outline": "error",
"item_on_disabled_layer": "error",
"items_not_allowed": "error",
"length_out_of_range": "error",
"malformed_courtyard": "error",
"microvia_drill_out_of_range": "error",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"net_conflict": "warning",
"npth_inside_courtyard": "ignore",
"padstack": "error",
"pth_inside_courtyard": "ignore",
"shorting_items": "error",
"silk_over_copper": "warning",
"silk_overlap": "warning",
"skew_out_of_range": "error",
"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",
"zone_has_empty_net": "error",
"zones_intersect": "error"
},
"rules": {
"allow_blind_buried_vias": false,
"allow_microvias": false,
"max_error": 0.005,
"min_clearance": 0.0,
"min_copper_edge_clearance": 0.0,
"min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.19999999999999998,
"min_microvia_drill": 0.09999999999999999,
"min_silk_clearance": 0.0,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.19999999999999998,
"min_via_annular_width": 0.049999999999999996,
"min_via_diameter": 0.39999999999999997,
"solder_mask_clearance": 0.0,
"solder_mask_min_width": 0.0,
"use_height_for_length_calcs": true
},
"track_widths": [],
"via_dimensions": [],
"zones_allow_external_fillets": false,
"zones_use_no_outline": true
},
"layer_presets": []
},
"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_label_syntax": "error",
"bus_to_bus_conflict": "error",
"bus_to_net_conflict": "error",
"different_unit_footprint": "error",
"different_unit_net": "error",
"duplicate_reference": "error",
"duplicate_sheet_names": "error",
"extra_units": "error",
"global_label_dangling": "warning",
"hier_label_mismatch": "error",
"label_dangling": "error",
"lib_symbol_issues": "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",
"unannotated": "error",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
"wire_dangling": "error"
}
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "re-bba-rb.kicad_pro",
"version": 1
},
"net_settings": {
"classes": [
{
"bus_width": 12.0,
"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.25,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6.0
}
],
"meta": {
"version": 2
},
"net_colors": null
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"specctra_dsn": "",
"step": "",
"vrml": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"annotate_start_num": 0,
"drawing": {
"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,
"pin_symbol_size": 25.0,
"text_offset_ratio": 0.15
},
"legacy_lib_dir": "",
"legacy_lib_list": [],
"meta": {
"version": 1
},
"net_format_name": "",
"ngspice": {
"fix_include_paths": true,
"fix_passive_vals": false,
"meta": {
"version": 0
},
"model_mode": 0,
"workbook_filename": ""
},
"page_layout_descr_file": "",
"plot_directory": "",
"spice_adjust_passive_values": false,
"spice_external_command": "spice \"%I\"",
"subpart_first_id": 65,
"subpart_id_separator": 0
},
"sheets": [
[
"e63e39d7-6ac0-4ffd-8aa3-1841a4541b55",
""
]
],
"text_variables": {}
}

@ -0,0 +1,262 @@
(kicad_sch (version 20211123) (generator eeschema)
(uuid e63e39d7-6ac0-4ffd-8aa3-1841a4541b55)
(paper "A4")
(lib_symbols
(symbol "Connector:Conn_01x12_Male" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
(property "Reference" "J" (id 0) (at 0 15.24 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "Conn_01x12_Male" (id 1) (at 0 -17.78 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "connector" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Generic connector, single row, 01x12, script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "Connector*:*_1x??_*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "Conn_01x12_Male_1_1"
(polyline
(pts
(xy 1.27 -15.24)
(xy 0.8636 -15.24)
)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 1.27 -12.7)
(xy 0.8636 -12.7)
)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 1.27 -10.16)
(xy 0.8636 -10.16)
)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 1.27 -7.62)
(xy 0.8636 -7.62)
)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 1.27 -5.08)
(xy 0.8636 -5.08)
)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 1.27 -2.54)
(xy 0.8636 -2.54)
)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 1.27 0)
(xy 0.8636 0)
)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 1.27 2.54)
(xy 0.8636 2.54)
)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 1.27 5.08)
(xy 0.8636 5.08)
)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 1.27 7.62)
(xy 0.8636 7.62)
)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 1.27 10.16)
(xy 0.8636 10.16)
)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 1.27 12.7)
(xy 0.8636 12.7)
)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start 0.8636 -15.113) (end 0 -15.367)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type outline))
)
(rectangle (start 0.8636 -12.573) (end 0 -12.827)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type outline))
)
(rectangle (start 0.8636 -10.033) (end 0 -10.287)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type outline))
)
(rectangle (start 0.8636 -7.493) (end 0 -7.747)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type outline))
)
(rectangle (start 0.8636 -4.953) (end 0 -5.207)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type outline))
)
(rectangle (start 0.8636 -2.413) (end 0 -2.667)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type outline))
)
(rectangle (start 0.8636 0.127) (end 0 -0.127)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type outline))
)
(rectangle (start 0.8636 2.667) (end 0 2.413)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type outline))
)
(rectangle (start 0.8636 5.207) (end 0 4.953)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type outline))
)
(rectangle (start 0.8636 7.747) (end 0 7.493)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type outline))
)
(rectangle (start 0.8636 10.287) (end 0 10.033)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type outline))
)
(rectangle (start 0.8636 12.827) (end 0 12.573)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type outline))
)
(pin passive line (at 5.08 12.7 180) (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 5.08 -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 -12.7 180) (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 5.08 -15.24 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 10.16 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 5.08 7.62 180) (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 5.08 5.08 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 2.54 180) (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 5.08 0 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 -2.54 180) (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 5.08 -5.08 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 -7.62 180) (length 3.81)
(name "Pin_9" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
)
)
)
(symbol (lib_id "Connector:Conn_01x12_Male") (at 26.67 34.29 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid fa113599-7f96-408a-8974-e29046fc38ba)
(property "Reference" "J1" (id 0) (at 27.305 17.5473 0))
(property "Value" "Conn_01x12_Male" (id 1) (at 27.305 20.3224 0))
(property "Footprint" "" (id 2) (at 26.67 34.29 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 26.67 34.29 0)
(effects (font (size 1.27 1.27)) hide)