Design basic breakout board

This commit is contained in:
Luca 2022-02-27 19:39:58 +01:00
parent 5fa2867bbe
commit e7bbb72575
3 changed files with 879 additions and 15 deletions

View File

@ -1,2 +1,226 @@
(kicad_pcb (version 20211014) (generator pcbnew)
)
(general
(thickness 0.8)
)
(paper "A4")
(layers
(0 "F.Cu" signal)
(31 "B.Cu" signal)
(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")
(49 "F.Fab" user)
)
(setup
(stackup
(layer "F.SilkS" (type "Top Silk Screen"))
(layer "F.Mask" (type "Top Solder Mask") (thickness 0.01))
(layer "F.Cu" (type "copper") (thickness 0.035))
(layer "dielectric 1" (type "core") (thickness 0.71) (material "FR4") (epsilon_r 4.5) (loss_tangent 0.02))
(layer "B.Cu" (type "copper") (thickness 0.035))
(layer "B.Mask" (type "Bottom Solder Mask") (thickness 0.01))
(layer "B.SilkS" (type "Bottom Silk Screen"))
(copper_finish "ENIG")
(dielectric_constraints no)
)
(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 1)
(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)")
(footprint "microsd-breakout:microSD" (layer "F.Cu")
(tedit 621B8E8E) (tstamp c32ecaa5-e8be-4d49-94dc-a175619ac626)
(at 142 105)
(property "Sheetfile" "microsd-breakout.kicad_sch")
(property "Sheetname" "")
(property "exclude_from_bom" "")
(path "/198d6555-3407-40fc-b97e-65704bebb7ca")
(attr exclude_from_pos_files exclude_from_bom)
(fp_text reference "SD1" (at 7.5 -1 unlocked) (layer "F.SilkS") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp b90e21d8-7b6e-4efa-a577-bda97a9a97db)
)
(fp_text value "Micro_SD_Card" (at 7.5 1 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp acf2a823-51a9-4ada-8ca2-7a6ec2506114)
)
(fp_line (start 7.000266 -10.596623) (end 6.945392 -10.484916) (layer "Edge.Cuts") (width 0.02) (tstamp 0404a011-8f87-4ea5-b264-cfe5ffe2f1d3))
(fp_line (start 0.092109 -10.665214) (end 0.013718 -10.639738) (layer "Edge.Cuts") (width 0.02) (tstamp 04dfb9eb-a509-4f9a-b1db-7ade471d1392))
(fp_line (start 8.611189 -10.665214) (end 7.094334 -10.653456) (layer "Edge.Cuts") (width 0.02) (tstamp 0a435d9f-1c7c-4229-8468-985448f83407))
(fp_line (start 0 -0.078587) (end 0.052914 -0.011955) (layer "Edge.Cuts") (width 0.02) (tstamp 19da23f2-37d8-4334-bd62-6587dc6f67e0))
(fp_line (start 15.000009 -9.054291) (end 14.888303 -9.275744) (layer "Edge.Cuts") (width 0.02) (tstamp 2f432f06-609b-4362-84c8-38d29925f081))
(fp_line (start 14.919659 -0.029593) (end 15.000009 -0.151098) (layer "Edge.Cuts") (width 0.02) (tstamp 385e23e6-0929-4af1-af0d-1c5bce1270fc))
(fp_line (start 0.052914 -0.011955) (end 0.103867 0) (layer "Edge.Cuts") (width 0.02) (tstamp 42e7550a-98b2-4eb6-abcf-1748fa52efb8))
(fp_line (start 14.774637 0.0292) (end 14.919659 -0.029593) (layer "Edge.Cuts") (width 0.02) (tstamp 501dce7b-19e8-4cc5-8618-48d5dd9006bc))
(fp_line (start 6.945392 -10.484916) (end 6.945392 -10.094924) (layer "Edge.Cuts") (width 0.02) (tstamp 55636221-335b-4529-bb65-1e842e329921))
(fp_line (start 9.477403 0) (end 10.300503 0) (layer "Edge.Cuts") (width 0.02) (tstamp 68ccffb9-ad7c-4c50-9663-9eebf4d04a11))
(fp_line (start 6.945392 -10.094924) (end 5.943955 -10.094924) (layer "Edge.Cuts") (width 0.02) (tstamp 748bf32c-b1c6-4b90-bbb3-f5e6794f11fc))
(fp_line (start 5.16593 -10.665214) (end 0.092109 -10.665214) (layer "Edge.Cuts") (width 0.02) (tstamp 85cdbd12-d517-4e88-86e2-46f39bd9b78a))
(fp_line (start 5.943955 -10.094924) (end 5.16593 -10.665214) (layer "Edge.Cuts") (width 0.02) (tstamp 8a07f9c5-bb3d-4a4b-aa5e-9c67ad8dc69a))
(fp_line (start 15.000009 -0.151098) (end 15.000009 -9.054291) (layer "Edge.Cuts") (width 0.02) (tstamp 92fdd2d1-cecf-49d7-9c2b-93003a2089df))
(fp_line (start 10.276986 -9.275744) (end 8.611189 -10.665214) (layer "Edge.Cuts") (width 0.02) (tstamp 9d94eac2-70e1-45e3-98d5-a2c047a1f3b2))
(fp_line (start 0 -10.53979) (end 0 -0.078587) (layer "Edge.Cuts") (width 0.02) (tstamp a6f5873e-748b-4c58-9bb2-25bf1a496c96))
(fp_line (start 14.66685 -9.275744) (end 10.276986 -9.275744) (layer "Edge.Cuts") (width 0.02) (tstamp a999fb67-1c2a-4396-b6e9-eebfbfd1a1b7))
(fp_line (start 0.103867 0) (end 9.477403 0) (layer "Edge.Cuts") (width 0.02) (tstamp ae658deb-b195-42f4-8601-079a5a111743))
(fp_line (start 10.300503 0) (end 14.774637 0.0292) (layer "Edge.Cuts") (width 0.02) (tstamp c4894a0c-aee5-4c9a-aee6-62dc6919262d))
(fp_line (start 0.013718 -10.639738) (end 0 -10.53979) (layer "Edge.Cuts") (width 0.02) (tstamp dc4541d1-a918-440c-8170-66f6723542de))
(fp_line (start 7.094334 -10.653456) (end 7.000266 -10.596623) (layer "Edge.Cuts") (width 0.02) (tstamp e0930275-256d-4b1b-870c-f6fac5832047))
(fp_line (start 14.888303 -9.275744) (end 14.66685 -9.275744) (layer "Edge.Cuts") (width 0.02) (tstamp e8591be5-2d75-406e-a83a-c4fb8264d208))
(pad "1" connect rect (at 12.35 -7.4) (size 2.9 0.8) (layers "F.Cu" "F.Mask")
(net 7 "Net-(J1-Pad7)") (pinfunction "CD/DAT3") (pintype "bidirectional") (tstamp e3ad3ea2-4d0a-45cf-ad09-fbc3f455bbfd))
(pad "2" connect rect (at 12.35 -6.3) (size 2.9 0.8) (layers "F.Cu" "F.Mask")
(net 6 "Net-(J1-Pad6)") (pinfunction "CMD/DI") (pintype "output") (tstamp 6d7b3619-561a-4f08-83d8-8c429ec8e27f))
(pad "4" connect rect (at 12.5 -5.2) (size 3.2 0.8) (layers "F.Cu" "F.Mask")
(net 5 "Net-(J1-Pad5)") (pinfunction "VDD") (pintype "power_out") (tstamp cdfb50d8-7ec6-4a54-a74a-1c307cacab90))
(pad "5" connect rect (at 12.35 -4.1) (size 2.9 0.8) (layers "F.Cu" "F.Mask")
(net 4 "Net-(J1-Pad4)") (pinfunction "CLK/SCLK") (pintype "output") (tstamp edc7cce2-cbc7-4034-88dd-5237cf2b177d))
(pad "6" connect rect (at 12.5 -3) (size 3.2 0.8) (layers "F.Cu" "F.Mask")
(net 3 "Net-(J1-Pad3)") (pinfunction "VSS") (pintype "power_out") (tstamp bf686dcc-7986-4ef4-8a4b-86fccb7f4045))
(pad "7" connect rect (at 12.35 -1.9) (size 2.9 0.8) (layers "F.Cu" "F.Mask")
(net 2 "Net-(J1-Pad2)") (pinfunction "DAT0/DO") (pintype "input") (tstamp a4acf20e-288f-48fb-a872-aee6e6228ebd))
(pad "8" connect rect (at 12.35 -0.8) (size 2.9 0.8) (layers "F.Cu" "F.Mask")
(net 1 "Net-(J1-Pad1)") (pinfunction "DAT1") (pintype "input") (tstamp 07223074-a099-4309-823c-f59de03bd32e))
(pad "9" connect rect (at 12.35 -8.5) (size 2.9 0.8) (layers "F.Cu" "F.Mask")
(net 8 "Net-(J1-Pad8)") (pinfunction "DAT2") (pintype "input") (tstamp c74d7214-0034-4d45-b402-813759ee27b7))
)
(footprint "Connector_PinHeader_1.00mm:PinHeader_1x08_P1.00mm_Vertical" (layer "F.Cu")
(tedit 59FED738) (tstamp c86dc9b6-ca6b-49a2-9307-d8a3a4f8e937)
(at 143.3 103.85 180)
(descr "Through hole straight pin header, 1x08, 1.00mm pitch, single row")
(tags "Through hole pin header THT 1x08 1.00mm single row")
(property "Sheetfile" "microsd-breakout.kicad_sch")
(property "Sheetname" "")
(path "/77651a9e-f8ab-47e7-8839-be9804e62241")
(attr through_hole)
(fp_text reference "J1" (at 0 -1.56) (layer "F.SilkS") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp fc465517-7dc3-4db2-b7fa-5abdb8e78f15)
)
(fp_text value "Conn_01x08" (at 0 8.56) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp f30315fb-5618-42bb-ab28-7fcd7fef0771)
)
(fp_text user "${REFERENCE}" (at 0 3.5 90) (layer "F.Fab")
(effects (font (size 0.76 0.76) (thickness 0.114)))
(tstamp d718647c-7a10-4d78-a8df-59b4f3bb9074)
)
(fp_line (start -0.695 0.685) (end -0.608276 0.685) (layer "F.SilkS") (width 0.12) (tstamp 1e05ba30-afa7-439f-a791-dcaec2e195a2))
(fp_line (start 0.608276 0.685) (end 0.695 0.685) (layer "F.SilkS") (width 0.12) (tstamp 5a99bdcc-8348-44f2-9272-8dbbaeb186a4))
(fp_line (start -0.695 0.685) (end -0.695 7.56) (layer "F.SilkS") (width 0.12) (tstamp 70389d11-15c3-4234-93c9-e8344a6f2422))
(fp_line (start 0.394493 7.56) (end 0.695 7.56) (layer "F.SilkS") (width 0.12) (tstamp 84eedac2-897b-4e3f-af16-8ee3ee04306d))
(fp_line (start -0.695 7.56) (end -0.394493 7.56) (layer "F.SilkS") (width 0.12) (tstamp 8c90d8b1-9dd7-4e77-a689-6d16ab6ed6b6))
(fp_line (start 0.695 0.685) (end 0.695 7.56) (layer "F.SilkS") (width 0.12) (tstamp c769810d-dc53-4024-851a-aba96596e729))
(fp_line (start -0.695 -0.685) (end 0 -0.685) (layer "F.SilkS") (width 0.12) (tstamp d3a4917c-a15c-4338-bd20-5a6cc9791d86))
(fp_line (start -0.695 0) (end -0.695 -0.685) (layer "F.SilkS") (width 0.12) (tstamp e6d08a68-386c-4809-8ac7-2ea03a8cea63))
(fp_line (start 1.15 8) (end 1.15 -1) (layer "F.CrtYd") (width 0.05) (tstamp 07b3ed10-9371-4b23-a63c-015931e8eb46))
(fp_line (start -1.15 8) (end 1.15 8) (layer "F.CrtYd") (width 0.05) (tstamp 2e0ddb10-083e-4d06-91d6-3d05001907d4))
(fp_line (start 1.15 -1) (end -1.15 -1) (layer "F.CrtYd") (width 0.05) (tstamp b916536f-a621-4112-8ac3-78f849578537))
(fp_line (start -1.15 -1) (end -1.15 8) (layer "F.CrtYd") (width 0.05) (tstamp d9f5b2b2-0403-4151-b80e-cb9a890d3dd9))
(fp_line (start -0.3175 -0.5) (end 0.635 -0.5) (layer "F.Fab") (width 0.1) (tstamp 7aafefdd-3880-4d77-ac08-3702b0b6a9bb))
(fp_line (start 0.635 7.5) (end -0.635 7.5) (layer "F.Fab") (width 0.1) (tstamp 89634227-086f-4803-8216-d05f2d89e9a1))
(fp_line (start -0.635 7.5) (end -0.635 -0.1825) (layer "F.Fab") (width 0.1) (tstamp a9a0e914-f862-4e21-80a1-13f637c52c8e))
(fp_line (start 0.635 -0.5) (end 0.635 7.5) (layer "F.Fab") (width 0.1) (tstamp e19019e9-9b6f-4070-aab6-0aae6f71a388))
(fp_line (start -0.635 -0.1825) (end -0.3175 -0.5) (layer "F.Fab") (width 0.1) (tstamp f3ab1a79-a851-42e0-bb0e-985399f6580c))
(pad "1" thru_hole rect (at 0 0 180) (size 0.85 0.85) (drill 0.5) (layers *.Cu *.Mask)
(net 1 "Net-(J1-Pad1)") (pinfunction "Pin_1") (pintype "passive") (tstamp 8ef5b993-f525-495f-a20b-f65706c6e1e9))
(pad "2" thru_hole oval (at 0 1 180) (size 0.85 0.85) (drill 0.5) (layers *.Cu *.Mask)
(net 2 "Net-(J1-Pad2)") (pinfunction "Pin_2") (pintype "passive") (tstamp 7a03d6d0-9188-4097-84c8-e811131c3bd8))
(pad "3" thru_hole oval (at 0 2 180) (size 0.85 0.85) (drill 0.5) (layers *.Cu *.Mask)
(net 3 "Net-(J1-Pad3)") (pinfunction "Pin_3") (pintype "passive") (tstamp de14e546-b4b6-4eda-9383-b4a9ad7badb5))
(pad "4" thru_hole oval (at 0 3 180) (size 0.85 0.85) (drill 0.5) (layers *.Cu *.Mask)
(net 4 "Net-(J1-Pad4)") (pinfunction "Pin_4") (pintype "passive") (tstamp 5e7f9cf8-000a-4e5e-95cf-41613f5b9340))
(pad "5" thru_hole oval (at 0 4 180) (size 0.85 0.85) (drill 0.5) (layers *.Cu *.Mask)
(net 5 "Net-(J1-Pad5)") (pinfunction "Pin_5") (pintype "passive") (tstamp 2de24ef9-e36c-4fdf-819a-6acae5c2fd89))
(pad "6" thru_hole oval (at 0 5 180) (size 0.85 0.85) (drill 0.5) (layers *.Cu *.Mask)
(net 6 "Net-(J1-Pad6)") (pinfunction "Pin_6") (pintype "passive") (tstamp 6e464e7b-687f-478d-b058-3a2edaca0498))
(pad "7" thru_hole oval (at 0 6 180) (size 0.85 0.85) (drill 0.5) (layers *.Cu *.Mask)
(net 7 "Net-(J1-Pad7)") (pinfunction "Pin_7") (pintype "passive") (tstamp f8952f8d-1c00-4eb7-a2f5-39a248199a9e))
(pad "8" thru_hole oval (at 0 7 180) (size 0.85 0.85) (drill 0.5) (layers *.Cu *.Mask)
(net 8 "Net-(J1-Pad8)") (pinfunction "Pin_8") (pintype "passive") (tstamp 33d7e801-68b7-4744-9a99-b601ef915d07))
(model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_1.00mm.3dshapes/PinHeader_1x08_P1.00mm_Vertical.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(segment (start 152.35 104.2) (end 154.35 104.2) (width 0.25) (layer "F.Cu") (net 1) (tstamp 4642087a-c327-4b0a-bce0-bf74f11b64df))
(segment (start 143.3 103.85) (end 152 103.85) (width 0.25) (layer "F.Cu") (net 1) (tstamp ec89862f-44dc-46ab-a3d6-4a338da58ff7))
(segment (start 152 103.85) (end 152.35 104.2) (width 0.25) (layer "F.Cu") (net 1) (tstamp f197772a-d51a-45ed-8acd-d64d67eb8400))
(segment (start 152 102.85) (end 152.25 103.1) (width 0.25) (layer "F.Cu") (net 2) (tstamp 1d5475cc-2c2c-4eee-a0b2-f3396de04ed1))
(segment (start 152.25 103.1) (end 154.35 103.1) (width 0.25) (layer "F.Cu") (net 2) (tstamp 2208f251-a1b4-4c87-98af-f55e16a50dc9))
(segment (start 143.3 102.85) (end 152 102.85) (width 0.25) (layer "F.Cu") (net 2) (tstamp 713c82ba-d23c-4050-acc6-fa1147fea7a3))
(segment (start 143.3 101.85) (end 152 101.85) (width 0.25) (layer "F.Cu") (net 3) (tstamp 22569ebb-1100-4850-9431-c9df929475c7))
(segment (start 152 101.85) (end 152.15 102) (width 0.25) (layer "F.Cu") (net 3) (tstamp 502c713f-d088-4cc0-9fdd-cd8480eab7f4))
(segment (start 152.15 102) (end 154.5 102) (width 0.25) (layer "F.Cu") (net 3) (tstamp e67d8690-8922-44f4-bb3f-1ab4bb9aec22))
(segment (start 152.05 100.9) (end 154.35 100.9) (width 0.25) (layer "F.Cu") (net 4) (tstamp 6d13a2ab-733e-401d-bd75-6127490552c8))
(segment (start 152 100.85) (end 152.05 100.9) (width 0.25) (layer "F.Cu") (net 4) (tstamp 93e7f421-a4cb-49b0-8034-8952884d9d52))
(segment (start 143.3 100.85) (end 152 100.85) (width 0.25) (layer "F.Cu") (net 4) (tstamp dd2fcff5-e3d1-4733-9c50-99f4eae1c319))
(segment (start 152 99.85) (end 152.05 99.8) (width 0.25) (layer "F.Cu") (net 5) (tstamp be875d0e-fc2f-49b8-955c-0ca994b5f66e))
(segment (start 152.05 99.8) (end 154.5 99.8) (width 0.25) (layer "F.Cu") (net 5) (tstamp dd43146c-51e7-4a2f-ac6b-2ff3c2d43af6))
(segment (start 143.3 99.85) (end 152 99.85) (width 0.25) (layer "F.Cu") (net 5) (tstamp f87ae829-c7ac-4732-8621-1628e6dc1749))
(segment (start 143.3 98.85) (end 152 98.85) (width 0.25) (layer "F.Cu") (net 6) (tstamp 16dce407-6ab8-46b4-bae9-66faabe17914))
(segment (start 152 98.85) (end 152.15 98.7) (width 0.25) (layer "F.Cu") (net 6) (tstamp ad504477-c9da-4c19-9791-466f6f646fe1))
(segment (start 152.15 98.7) (end 154.35 98.7) (width 0.25) (layer "F.Cu") (net 6) (tstamp cf0bfdba-30d3-439d-95ab-490820159c60))
(segment (start 152 97.85) (end 152.25 97.6) (width 0.25) (layer "F.Cu") (net 7) (tstamp 14d6327e-3338-463d-92dd-a8c5f485df96))
(segment (start 143.3 97.85) (end 152 97.85) (width 0.25) (layer "F.Cu") (net 7) (tstamp 1f42b3f7-6ec6-4ba4-b6e9-69fa27151749))
(segment (start 152.25 97.6) (end 154.35 97.6) (width 0.25) (layer "F.Cu") (net 7) (tstamp 2928e227-57bf-4c38-9ec2-4ff5a930b0fa))
(segment (start 143.3 96.85) (end 152 96.85) (width 0.25) (layer "F.Cu") (net 8) (tstamp 002c117e-9a78-4a02-9d59-b34e7627e1f6))
(segment (start 152.35 96.5) (end 154.35 96.5) (width 0.25) (layer "F.Cu") (net 8) (tstamp 9d54256c-48b7-4895-8212-6184519dabec))
(segment (start 152 96.85) (end 152.35 96.5) (width 0.25) (layer "F.Cu") (net 8) (tstamp dd3d91cf-e9fe-4646-b961-7c07791521fa))
)

View File

@ -2,26 +2,133 @@
"board": {
"design_settings": {
"defaults": {
"board_outline_line_width": 0.1,
"copper_line_width": 0.2,
"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_thickness": 0.15,
"silk_text_upright": false,
"zones": {
"45_degree_only": false,
"min_clearance": 0.508
}
},
"diff_pair_dimensions": [],
"diff_pair_dimensions": [
{
"gap": 0.0,
"via_gap": 0.0,
"width": 0.0
}
],
"drc_exclusions": [],
"rules": {
"min_copper_edge_clearance": 0.0,
"solder_mask_clearance": 0.0,
"solder_mask_min_width": 0.0
"meta": {
"version": 2
},
"track_widths": [],
"via_dimensions": []
"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": [
0.0
],
"via_dimensions": [
{
"diameter": 0.0,
"drill": 0.0
}
],
"zones_allow_external_fillets": false,
"zones_use_no_outline": true
},
"layer_presets": []
},
@ -29,6 +136,211 @@
"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": []
@ -74,9 +386,48 @@
"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": []
"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": [],
"sheets": [
[
"4e5707aa-6388-4e0d-a1d4-69a6859cfcbd",
""
]
],
"text_variables": {}
}

View File

@ -1,5 +1,294 @@
(kicad_sch (version 20211123) (generator eeschema)
(uuid 4e5707aa-6388-4e0d-a1d4-69a6859cfcbd)
(paper "A4")
(lib_symbols)
(symbol_instances)
(lib_symbols
(symbol "Connector_Generic:Conn_01x08" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
(property "Reference" "J" (id 0) (at 0 10.16 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "Conn_01x08" (id 1) (at 0 -12.7 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, 01x08, 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_01x08_1_1"
(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 8.89) (end 1.27 -11.43)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type background))
)
(pin passive line (at -5.08 7.62 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 5.08 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 2.54 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 0 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 -5.08 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 -7.62 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 -10.16 0) (length 3.81)
(name "Pin_8" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "microsd-breakout:Micro_SD_Card" (pin_names (offset 4.5)) (in_bom no) (on_board yes)
(property "Reference" "SD" (id 0) (at 0 13.97 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "Micro_SD_Card" (id 1) (at 0 11.43 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "microsd-breakout:microSD" (id 2) (at 1.27 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 1.27 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "Micro_SD_Card_0_1"
(rectangle (start -12.7 -8.255) (end -10.16 -9.525)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type outline))
)
(rectangle (start -12.7 -5.715) (end -10.16 -6.985)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type outline))
)
(rectangle (start -12.7 -3.175) (end -10.16 -4.445)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type outline))
)
(rectangle (start -12.7 -0.635) (end -10.16 -1.905)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type outline))
)
(rectangle (start -12.7 1.905) (end -10.16 0.635)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type outline))
)
(rectangle (start -12.7 4.445) (end -10.16 3.175)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type outline))
)
(rectangle (start -12.7 6.985) (end -10.16 5.715)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type outline))
)
(rectangle (start -12.7 9.525) (end -10.16 8.255)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type outline))
)
(polyline
(pts
(xy -13.97 10.16)
(xy -13.97 -10.16)
(xy -6.35 -10.16)
(xy -2.54 -13.97)
(xy -1.27 -13.97)
(xy -1.27 -12.7)
(xy 1.27 -12.7)
(xy 2.54 -13.97)
(xy 15.24 -13.97)
(xy 15.24 10.16)
(xy -13.97 10.16)
)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type background))
)
)
(symbol "Micro_SD_Card_1_1"
(pin bidirectional line (at -16.51 -6.35 0) (length 2.54)
(name "CD/DAT3" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin output line (at -16.51 -3.81 0) (length 2.54)
(name "CMD/DI" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin power_out line (at -16.51 -1.27 0) (length 2.54)
(name "VDD" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin output line (at -16.51 1.27 0) (length 2.54)
(name "CLK/SCLK" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin power_out line (at -16.51 3.81 0) (length 2.54)
(name "VSS" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin input line (at -16.51 6.35 0) (length 2.54)
(name "DAT0/DO" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin input line (at -16.51 8.89 0) (length 2.54)
(name "DAT1" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin input line (at -16.51 -8.89 0) (length 2.54)
(name "DAT2" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
)
)
)
(wire (pts (xy 144.78 96.52) (xy 148.59 96.52))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 01e9b93c-37c3-493b-9cbd-e3fcd18f5733)
)
(wire (pts (xy 144.78 99.06) (xy 148.59 99.06))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 0868f3f6-3d3f-419a-b901-9b2206b38212)
)
(wire (pts (xy 144.78 101.6) (xy 148.59 101.6))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 0efc6034-405a-46d8-ab93-51c786717ac0)
)
(wire (pts (xy 144.78 93.98) (xy 148.59 93.98))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 38de61a8-e87e-4751-a50e-fc929f685e9e)
)
(wire (pts (xy 144.78 106.68) (xy 148.59 106.68))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 587424a7-5f66-49b3-9303-89b37844a0de)
)
(wire (pts (xy 144.78 111.76) (xy 148.59 111.76))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 71eb4543-e5a5-41d1-933e-388aa6f85415)
)
(wire (pts (xy 144.78 109.22) (xy 148.59 109.22))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid b3b03ba5-1d47-4245-ad36-f3f56ebacca4)
)
(wire (pts (xy 144.78 104.14) (xy 148.59 104.14))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid ff3465de-d6f1-4695-9ccc-39b2dea6d8fd)
)
(symbol (lib_id "microsd-breakout:Micro_SD_Card") (at 165.1 102.87 0) (unit 1)
(in_bom no) (on_board yes) (fields_autoplaced)
(uuid 198d6555-3407-40fc-b97e-65704bebb7ca)
(property "Reference" "SD1" (id 0) (at 181.102 103.9403 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "Micro_SD_Card" (id 1) (at 181.102 106.4772 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "microsd-breakout:microSD" (id 2) (at 166.37 102.87 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 166.37 102.87 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 4342fb2c-8c04-4446-ba96-b8723ef62998))
(pin "2" (uuid 33ff8361-7c38-4bf4-82b5-28fa60857d2b))
(pin "4" (uuid 9f1cac75-d4bb-4b5d-aa4d-c89335a8beff))
(pin "5" (uuid 87deaf93-8861-41c6-bc32-7260de7fa5f8))
(pin "6" (uuid 74c962c0-8abb-4b62-90c5-5936806efaf6))
(pin "7" (uuid 621e52b3-7df7-40e4-b692-c2af6707e9a9))
(pin "8" (uuid f8a19a44-1f71-424c-b17e-4ccafbf7b6d4))
(pin "9" (uuid 30e9f7ae-4b24-423c-92ce-f5eeadb26d41))
)
(symbol (lib_id "Connector_Generic:Conn_01x08") (at 139.7 101.6 0) (mirror y) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 77651a9e-f8ab-47e7-8839-be9804e62241)
(property "Reference" "J1" (id 0) (at 139.7 89.0102 0))
(property "Value" "Conn_01x08" (id 1) (at 139.7 91.5471 0))
(property "Footprint" "Connector_PinHeader_1.00mm:PinHeader_1x08_P1.00mm_Vertical" (id 2) (at 139.7 101.6 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 139.7 101.6 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 03ea9bb2-51cf-402c-8249-d818675bd31f))
(pin "2" (uuid 14653dcc-3eec-4f54-affb-4043bb7efcf7))
(pin "3" (uuid fdb2add7-71ac-46d7-a945-6a1f5e87df03))
(pin "4" (uuid 91d7accc-dcb8-492f-8a26-4f0ad7c1f88e))
(pin "5" (uuid ce781af9-4772-42a7-b00d-2a57d93396c9))
(pin "6" (uuid 66001b65-89b7-4387-83de-3130ea02d83a))
(pin "7" (uuid aa904225-dcfe-4dde-999a-a975463350bd))
(pin "8" (uuid 7f81d252-ba74-4cb4-80f0-bf2c54fb146e))
)
(sheet_instances
(path "/" (page "1"))
)
(symbol_instances
(path "/77651a9e-f8ab-47e7-8839-be9804e62241"
(reference "J1") (unit 1) (value "Conn_01x08") (footprint "Connector_PinHeader_1.00mm:PinHeader_1x08_P1.00mm_Vertical")
)
(path "/198d6555-3407-40fc-b97e-65704bebb7ca"
(reference "SD1") (unit 1) (value "Micro_SD_Card") (footprint "microsd-breakout:microSD")
)
)
)