@ -0,0 +1,476 @@ | |||
(kicad_pcb (version 20221018) (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) | |||
(grid_origin 141.09 93.99) | |||
(pcbplotparams | |||
(layerselection 0x00010fc_ffffffff) | |||
(plot_on_all_layers_selection 0x0000000_00000000) | |||
(disableapertmacros false) | |||
(usegerberextensions false) | |||
(usegerberattributes true) | |||
(usegerberadvancedattributes true) | |||
(creategerberjobfile true) | |||
(dashed_line_dash_ratio 12.000000) | |||
(dashed_line_gap_ratio 3.000000) | |||
(svgprecision 4) | |||
(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 "/CS") | |||
(net 2 "/DO") | |||
(net 3 "/WP") | |||
(net 4 "GND") | |||
(net 5 "/DI") | |||
(net 6 "/CLK") | |||
(net 7 "/HOLD") | |||
(net 8 "VCC") | |||
(net 9 "Net-(SW1A-C)") | |||
(footprint "Package_DIP:DIP-8_W7.62mm" (layer "F.Cu") | |||
(tstamp 5156259b-9f79-4815-9c0c-e5e7738819de) | |||
(at 146.06 92.72) | |||
(descr "8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)") | |||
(tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") | |||
(property "Sheetfile" "bios-switch.kicad_sch") | |||
(property "Sheetname" "") | |||
(property "ki_description" "Generic connector, double row, 02x04, counter clockwise pin numbering scheme (similar to DIP package numbering), script generated (kicad-library-utils/schlib/autogen/connector/)") | |||
(property "ki_keywords" "connector") | |||
(path "/0fdb54df-0041-45d5-8a37-d55190e80a6a") | |||
(attr through_hole) | |||
(fp_text reference "J1" (at 3.81 -2.33) (layer "F.SilkS") hide | |||
(effects (font (size 1 1) (thickness 0.15))) | |||
(tstamp c2ee57d0-8b62-49f9-b79d-24f16f9634a2) | |||
) | |||
(fp_text value "Conn_02x04_Counter_Clockwise" (at 3.81 9.95) (layer "F.Fab") hide | |||
(effects (font (size 1 1) (thickness 0.15))) | |||
(tstamp 64cbebd1-16bd-42a1-a619-62d19ff6e133) | |||
) | |||
(fp_line (start 1.16 -1.33) (end 1.16 8.95) | |||
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp af36102d-48ce-4510-872a-79a2f78a758f)) | |||
(fp_line (start 1.16 8.95) (end 6.46 8.95) | |||
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp de254ce6-8ce1-49a6-88b9-61815d92acb5)) | |||
(fp_line (start 2.81 -1.33) (end 1.16 -1.33) | |||
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d7213363-9312-4f1b-ab39-886534073f20)) | |||
(fp_line (start 6.46 -1.33) (end 4.81 -1.33) | |||
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e23e7e9e-2432-4326-b250-9d67f6e65a82)) | |||
(fp_line (start 6.46 8.95) (end 6.46 -1.33) | |||
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8855fa6e-625b-4e6a-95af-21bb2a3d55b9)) | |||
(fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) | |||
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp cf762fe8-d861-4f65-9775-0a1c42a46136)) | |||
(fp_line (start -1.1 -1.55) (end -1.1 9.15) | |||
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp fdd7c725-214a-4c99-9a6e-bf0d4414a042)) | |||
(fp_line (start -1.1 9.15) (end 8.7 9.15) | |||
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5ea269f4-5969-46ca-ba4a-238e113e8ade)) | |||
(fp_line (start 8.7 -1.55) (end -1.1 -1.55) | |||
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4ada77e7-d5fb-440e-99eb-99a18732b20c)) | |||
(fp_line (start 8.7 9.15) (end 8.7 -1.55) | |||
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a6020c03-0853-4d66-bea8-4c24da80615a)) | |||
(fp_line (start 0.635 -0.27) (end 1.635 -1.27) | |||
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2ec1aa8e-f5a2-47ab-b0cb-5a4c78546575)) | |||
(fp_line (start 0.635 8.89) (end 0.635 -0.27) | |||
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 63766a60-6623-4c3d-a997-6284b915f6f3)) | |||
(fp_line (start 1.635 -1.27) (end 6.985 -1.27) | |||
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f86121e0-7051-416a-ac4d-87cd3554eb0b)) | |||
(fp_line (start 6.985 -1.27) (end 6.985 8.89) | |||
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 76f8c619-ea59-4387-828c-d5504ba86e4e)) | |||
(fp_line (start 6.985 8.89) (end 0.635 8.89) | |||
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1acc4572-297e-41b1-ac37-05837ea7ba89)) | |||
(pad "1" thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") | |||
(net 1 "/CS") (pinfunction "Pin_1") (pintype "passive") (tstamp 9be5edca-0b17-4796-958a-d0b73d30e62c)) | |||
(pad "2" thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") | |||
(net 2 "/DO") (pinfunction "Pin_2") (pintype "passive") (tstamp e46400ff-2a1d-4e11-81ad-7a0b9e1eda5f)) | |||
(pad "3" thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") | |||
(net 3 "/WP") (pinfunction "Pin_3") (pintype "passive") (tstamp 857643bc-9f2b-45f3-aade-b52805870182)) | |||
(pad "4" thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") | |||
(net 4 "GND") (pinfunction "Pin_4") (pintype "passive") (tstamp 8ea8dec2-89b1-4b57-998a-060b7fa32f7b)) | |||
(pad "5" thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") | |||
(net 5 "/DI") (pinfunction "Pin_5") (pintype "passive") (tstamp 750b1fa5-3dc3-41dd-91cf-ce863b7a7516)) | |||
(pad "6" thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") | |||
(net 6 "/CLK") (pinfunction "Pin_6") (pintype "passive") (tstamp c72b8e38-a288-4ed1-a6a1-fa31b9279f6c)) | |||
(pad "7" thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") | |||
(net 7 "/HOLD") (pinfunction "Pin_7") (pintype "passive") (tstamp 0d7acf6a-09e5-44ae-b89b-37e61586d2c0)) | |||
(pad "8" thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") | |||
(net 8 "VCC") (pinfunction "Pin_8") (pintype "passive") (tstamp 524228e7-c5fb-4b72-9c8c-ddffcc3524b1)) | |||
(model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-8_W7.62mm.wrl" | |||
(offset (xyz 0 0 0)) | |||
(scale (xyz 1 1 1)) | |||
(rotate (xyz 0 0 0)) | |||
) | |||
) | |||
(footprint "Package_SO:SOIC-8W_5.3x5.3mm_P1.27mm" (layer "F.Cu") | |||
(tstamp a4dcb87b-1f92-4cf5-91c8-652b90a536c6) | |||
(at 149.86 106.68) | |||
(descr "8-Lead Plastic Small Outline (SM) - 5.28 mm Body [SOIC] (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf)") | |||
(tags "SOIC 1.27") | |||
(property "Sheetfile" "bios-switch.kicad_sch") | |||
(property "Sheetname" "") | |||
(path "/2c8c04b4-9184-4715-b12b-4001291111f6") | |||
(attr smd) | |||
(fp_text reference "U2" (at 0 -3.68) (layer "F.SilkS") | |||
(effects (font (size 1 1) (thickness 0.15))) | |||
(tstamp 6919ca8c-8a9f-430b-90d2-7b152f6e269f) | |||
) | |||
(fp_text value "W25Q64FVSS" (at 0 3.68) (layer "F.Fab") | |||
(effects (font (size 1 1) (thickness 0.15))) | |||
(tstamp c4454a28-9930-4876-8e0f-bf2b7c4ac807) | |||
) | |||
(fp_line (start -2.75 -2.755) (end -2.75 -2.55) | |||
(stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp ae23c0ec-6c48-406c-8e8b-1b53d44d3164)) | |||
(fp_line (start -2.75 -2.755) (end 2.75 -2.755) | |||
(stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 6c65987f-1afd-44a2-a520-9398eb492ee6)) | |||
(fp_line (start -2.75 -2.55) (end -4.5 -2.55) | |||
(stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 2c843657-b232-4617-b8ba-c843c234974e)) | |||
(fp_line (start -2.75 2.755) (end -2.75 2.455) | |||
(stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp c337d64b-5f82-498a-9829-2fdd25b02202)) | |||
(fp_line (start -2.75 2.755) (end 2.75 2.755) | |||
(stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp c6b692aa-8601-4548-9ac4-5a8b898ef4e3)) | |||
(fp_line (start 2.75 -2.755) (end 2.75 -2.455) | |||
(stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 33869e71-21a0-4477-a052-a5b9dc1d8733)) | |||
(fp_line (start 2.75 2.755) (end 2.75 2.455) | |||
(stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp aa2a0ef5-d4c8-41a4-8f4b-27da9b6a4cf2)) | |||
(fp_line (start -4.75 -2.95) (end -4.75 2.95) | |||
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8f70d063-e92e-4cce-9398-12542aae1ace)) | |||
(fp_line (start -4.75 -2.95) (end 4.75 -2.95) | |||
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e32e612f-a161-4f55-8bed-e2a70c9ce262)) | |||
(fp_line (start -4.75 2.95) (end 4.75 2.95) | |||
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9278b88f-a7df-4837-b929-15a9c5356e3c)) | |||
(fp_line (start 4.75 -2.95) (end 4.75 2.95) | |||
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 21083d92-5c8d-469e-99e0-c8e0006fcfe4)) | |||
(fp_line (start -2.65 -1.65) (end -1.65 -2.65) | |||
(stroke (width 0.15) (type solid)) (layer "F.Fab") (tstamp 133ccdc4-8f15-42a5-9a3b-1d7533488694)) | |||
(fp_line (start -2.65 2.65) (end -2.65 -1.65) | |||
(stroke (width 0.15) (type solid)) (layer "F.Fab") (tstamp ff6ce4c7-3502-4fc2-91ad-e4e598205af7)) | |||
(fp_line (start -1.65 -2.65) (end 2.65 -2.65) | |||
(stroke (width 0.15) (type solid)) (layer "F.Fab") (tstamp 25f46e73-21be-47c0-92e3-8ab414b63cc1)) | |||
(fp_line (start 2.65 -2.65) (end 2.65 2.65) | |||
(stroke (width 0.15) (type solid)) (layer "F.Fab") (tstamp e58adaf2-2b83-4d79-aca9-627a991882f9)) | |||
(fp_line (start 2.65 2.65) (end -2.65 2.65) | |||
(stroke (width 0.15) (type solid)) (layer "F.Fab") (tstamp 0636f9e1-85d8-4c38-ab38-c7ea595f824d)) | |||
(pad "1" smd rect (at -3.65 -1.905) (size 1.7 0.65) (layers "F.Cu" "F.Paste" "F.Mask") | |||
(net 9 "Net-(SW1A-C)") (pinfunction "~{CS}") (pintype "input") (tstamp 9029177b-e7a6-4a96-84a3-b7a25e4e4736)) | |||
(pad "2" smd rect (at -3.65 -0.635) (size 1.7 0.65) (layers "F.Cu" "F.Paste" "F.Mask") | |||
(net 2 "/DO") (pinfunction "DO") (pintype "bidirectional") (tstamp 4e8e2596-9f6d-41d7-82f5-1f735983835f)) | |||
(pad "3" smd rect (at -3.65 0.635) (size 1.7 0.65) (layers "F.Cu" "F.Paste" "F.Mask") | |||
(net 3 "/WP") (pinfunction "~{WP}") (pintype "bidirectional") (tstamp ca3b7cbb-941b-4356-95b3-f0dd5fc91341)) | |||
(pad "4" smd rect (at -3.65 1.905) (size 1.7 0.65) (layers "F.Cu" "F.Paste" "F.Mask") | |||
(net 4 "GND") (pinfunction "GND") (pintype "power_in") (tstamp 3a166783-f02a-4b90-9c61-130b61a9cd20)) | |||
(pad "5" smd rect (at 3.65 1.905) (size 1.7 0.65) (layers "F.Cu" "F.Paste" "F.Mask") | |||
(net 5 "/DI") (pinfunction "DI") (pintype "bidirectional") (tstamp 1b1eaefd-5256-48d4-a922-171a3f4c885d)) | |||
(pad "6" smd rect (at 3.65 0.635) (size 1.7 0.65) (layers "F.Cu" "F.Paste" "F.Mask") | |||
(net 6 "/CLK") (pinfunction "CLK") (pintype "input") (tstamp 1a106f4b-41f8-43d0-8cd7-4c93e9cabe85)) | |||
(pad "7" smd rect (at 3.65 -0.635) (size 1.7 0.65) (layers "F.Cu" "F.Paste" "F.Mask") | |||
(net 7 "/HOLD") (pinfunction "~{HOLD}") (pintype "bidirectional") (tstamp 4bb6f9c6-b201-4635-a50d-2d2f93275f6a)) | |||
(pad "8" smd rect (at 3.65 -1.905) (size 1.7 0.65) (layers "F.Cu" "F.Paste" "F.Mask") | |||
(net 8 "VCC") (pinfunction "VCC") (pintype "power_in") (tstamp 0cf53143-8fb0-4f47-bf8f-a30e4ef076a4)) | |||
(model "${KICAD6_3DMODEL_DIR}/Package_SO.3dshapes/SOIC-8W_5.3x5.3mm_P1.27mm.wrl" | |||
(offset (xyz 0 0 0)) | |||
(scale (xyz 1 1 1)) | |||
(rotate (xyz 0 0 0)) | |||
) | |||
) | |||
(footprint "Button_Switch_SMD:SW_DPDT_CK_JS202011JCQN" (layer "F.Cu") | |||
(tstamp c3a7effc-cd49-4d99-95b4-aa52fa928698) | |||
(at 139.82 96.53 -90) | |||
(descr "Sub-miniature slide switch, vertical, SMT J bend https://dznh3ojzb2azq.cloudfront.net/products/Slide/JS/documents/datasheet.pdf") | |||
(tags "switch DPDT SMT") | |||
(property "Sheetfile" "bios-switch.kicad_sch") | |||
(property "Sheetname" "") | |||
(property "ki_description" "Switch, dual pole double throw, separate symbols") | |||
(property "ki_keywords" "switch dual-pole double-throw DPDT spdt ON-ON") | |||
(path "/3db31d1c-6963-4b3e-b7eb-276913a1148e") | |||
(attr smd) | |||
(fp_text reference "SW1" (at 0 -3.05 90) (layer "F.SilkS") | |||
(effects (font (size 1 1) (thickness 0.15))) | |||
(tstamp e5588a58-b164-4a21-b6bd-69a96dac2185) | |||
) | |||
(fp_text value "SW_DPDT_x2" (at 0 3.15 90) (layer "F.Fab") | |||
(effects (font (size 1 1) (thickness 0.15))) | |||
(tstamp ede340a1-bb8e-45ad-b33e-f82c0b044d12) | |||
) | |||
(fp_text user "${REFERENCE}" (at 0 -3.05 90) (layer "F.Fab") | |||
(effects (font (size 1 1) (thickness 0.15))) | |||
(tstamp 68a1f4ee-e225-4ad7-a75d-a397528a74a3) | |||
) | |||
(fp_line (start -4.61 -1.91) (end -4.61 1.91) | |||
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fa71772a-b4a7-46b9-8f04-aab876d91bca)) | |||
(fp_line (start -4.61 1.91) (end -3.26 1.91) | |||
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a3d31240-08f8-48d9-9bf0-ccd9528a62e5)) | |||
(fp_line (start -3.26 -1.91) (end -4.61 -1.91) | |||
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ef10e124-c6a1-47ab-b23b-2d402175b5d0)) | |||
(fp_line (start -0.76 -1.91) (end -1.74 -1.91) | |||
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ef08a79a-c93e-41c9-be14-16a49c02a015)) | |||
(fp_line (start -0.76 1.91) (end -1.74 1.91) | |||
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8164fee8-5875-4fa2-96ea-d235baf3b7e4)) | |||
(fp_line (start 1.74 -1.91) (end 0.76 -1.91) | |||
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 623fdfb3-5139-4714-8413-c40bd6ca4d79)) | |||
(fp_line (start 1.74 1.91) (end 0.76 1.91) | |||
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a861e2c5-9768-4447-b380-64736bc02fd5)) | |||
(fp_line (start 4.61 -1.91) (end 3.26 -1.91) | |||
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 29b739ba-1568-40ed-8597-9b2f78bdd297)) | |||
(fp_line (start 4.61 -1.91) (end 4.61 1.91) | |||
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9c1bba58-15f4-40a1-a85f-c4919d15873a)) | |||
(fp_line (start 4.61 1.91) (end 3.26 1.91) | |||
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp cf650930-8d21-4025-8efb-b716dd673472)) | |||
(fp_line (start -4.75 -2.25) (end -4.75 2.25) | |||
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 713e4f89-8eea-4b8b-99ca-233957e46e7a)) | |||
(fp_line (start -4.75 -2.25) (end 4.75 -2.25) | |||
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9f82a0ce-d898-4cf0-8253-778a8831a990)) | |||
(fp_line (start 4.75 -2.25) (end 4.75 2.25) | |||
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 676562bb-9143-4490-b81c-f9d8273736fa)) | |||
(fp_line (start 4.75 2.25) (end -4.75 2.25) | |||
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 24f77dbe-301c-4c8a-b9fa-a800adb2d266)) | |||
(fp_line (start -4.5 -1.8) (end 4.5 -1.8) | |||
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp eeca41f5-9c1a-4b9f-ada2-30519c9c4b71)) | |||
(fp_line (start -4.5 1.8) (end -4.5 -1.8) | |||
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5a13f455-9e32-4dec-bed7-e61f89656a95)) | |||
(fp_line (start -1.75 -0.75) (end -1.75 0.75) | |||
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 60cbc8fc-7ed8-40d9-bbe6-ad646d9165a6)) | |||
(fp_line (start -1.75 -0.75) (end 1.75 -0.75) | |||
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f7decc1d-7c01-4033-8015-69c85853e889)) | |||
(fp_line (start -0.25 -0.75) (end -0.25 0.75) | |||
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fa88733e-c84d-477a-9590-deae1c28e2af)) | |||
(fp_line (start 1.75 -0.75) (end 1.75 0.75) | |||
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9445cd8d-c68b-42db-93d4-d966a0853ba7)) | |||
(fp_line (start 1.75 0.75) (end -1.75 0.75) | |||
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d8d12c47-0f4a-4c3b-b62b-758ff98be5a0)) | |||
(fp_line (start 4.5 -1.8) (end 4.5 1.8) | |||
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 35e69b2f-e81a-465b-b1a1-9c22b65ce789)) | |||
(fp_line (start 4.5 1.8) (end -4.5 1.8) | |||
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 27cc9429-410e-49ec-9148-8a128f74de38)) | |||
(pad "1" smd rect (at -2.5 -1.2 270) (size 1 1.6) (layers "F.Cu" "F.Paste" "F.Mask") | |||
(net 1 "/CS") (pinfunction "A") (pintype "passive") (tstamp 868a38ce-98f9-4e88-9718-d579b2b259a6)) | |||
(pad "2" smd rect (at 0 -1.2 270) (size 1 1.6) (layers "F.Cu" "F.Paste" "F.Mask") | |||
(net 1 "/CS") (pinfunction "B") (pintype "passive") (tstamp 6b1959c1-892a-450d-9344-a94c39628bce)) | |||
(pad "3" smd rect (at 2.5 -1.2 270) (size 1 1.6) (layers "F.Cu" "F.Paste" "F.Mask") | |||
(net 9 "Net-(SW1A-C)") (pinfunction "C") (pintype "passive") (tstamp 96d27af2-b1df-48ab-88e7-7f98f79df551)) | |||
(pad "4" smd rect (at -2.5 1.2 270) (size 1 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6ddb0914-db2c-460c-873b-199e1667f4b0)) | |||
(pad "5" smd rect (at 0 1.2 270) (size 1 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7f2cb856-eeca-4a03-9b8a-b3d24135c4ca)) | |||
(pad "6" smd rect (at 2.5 1.2 270) (size 1 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b0e5fca8-b50f-48ac-9a39-95e0ee976422)) | |||
(model "${KICAD6_3DMODEL_DIR}/Button_Switch_SMD.3dshapes/SW_DPDT_CK_JS202011JCQN.wrl" | |||
(offset (xyz 0 0 0)) | |||
(scale (xyz 1 1 1)) | |||
(rotate (xyz 0 0 0)) | |||
) | |||
) | |||
(footprint "Package_SO:SOIC-8W_5.3x5.3mm_P1.27mm" (layer "B.Cu") | |||
(tstamp 954d4152-c05c-45bc-8805-7ec40c0716f5) | |||
(at 149.86 86.995) | |||
(descr "8-Lead Plastic Small Outline (SM) - 5.28 mm Body [SOIC] (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf)") | |||
(tags "SOIC 1.27") | |||
(property "Sheetfile" "bios-switch.kicad_sch") | |||
(property "Sheetname" "") | |||
(path "/376fd998-f4e2-4f71-961d-30f0ca2359fc") | |||
(attr smd) | |||
(fp_text reference "U1" (at 0 3.68) (layer "B.SilkS") | |||
(effects (font (size 1 1) (thickness 0.15)) (justify mirror)) | |||
(tstamp 21e1bb13-f7aa-4ab0-b1ae-a1e83eaa132f) | |||
) | |||
(fp_text value "W25Q64FVSS" (at 0 -3.68) (layer "B.Fab") hide | |||
(effects (font (size 1 1) (thickness 0.15)) (justify mirror)) | |||
(tstamp 741b4478-326b-4062-b560-cdd41c7e98b4) | |||
) | |||
(fp_line (start -2.75 -2.755) (end -2.75 -2.455) | |||
(stroke (width 0.15) (type solid)) (layer "B.SilkS") (tstamp 9f2e460c-0d43-4acb-83a2-b639edc8538c)) | |||
(fp_line (start -2.75 -2.755) (end 2.75 -2.755) | |||
(stroke (width 0.15) (type solid)) (layer "B.SilkS") (tstamp e23e85cb-dd8e-426c-859f-f4dcbe9895ba)) | |||
(fp_line (start -2.75 2.55) (end -4.5 2.55) | |||
(stroke (width 0.15) (type solid)) (layer "B.SilkS") (tstamp 4117accd-d727-4b27-ae8b-2c3ce43420ce)) | |||
(fp_line (start -2.75 2.755) (end -2.75 2.55) | |||
(stroke (width 0.15) (type solid)) (layer "B.SilkS") (tstamp e5628cee-09b0-4861-9a06-548fbadc5985)) | |||
(fp_line (start -2.75 2.755) (end 2.75 2.755) | |||
(stroke (width 0.15) (type solid)) (layer "B.SilkS") (tstamp 4035f21d-1b0b-412e-8389-ebfd9000a4b7)) | |||
(fp_line (start 2.75 -2.755) (end 2.75 -2.455) | |||
(stroke (width 0.15) (type solid)) (layer "B.SilkS") (tstamp 148a6b4d-7afa-4e1a-8a97-7df2bcb85034)) | |||
(fp_line (start 2.75 2.755) (end 2.75 2.455) | |||
(stroke (width 0.15) (type solid)) (layer "B.SilkS") (tstamp a1f186c3-7d25-47c5-97d9-e12dbec815a4)) | |||
(fp_line (start -4.75 -2.95) (end 4.75 -2.95) | |||
(stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp ec084ac7-8bfa-444f-8527-04c73f0be713)) | |||
(fp_line (start -4.75 2.95) (end -4.75 -2.95) | |||
(stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 0a408559-dfa2-498e-99ae-5692c1e92765)) | |||
(fp_line (start -4.75 2.95) (end 4.75 2.95) | |||
(stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp a8116795-11e1-4814-bb4b-07df12d9cf41)) | |||
(fp_line (start 4.75 2.95) (end 4.75 -2.95) | |||
(stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 87d0e9ad-3e8a-42a0-add5-4419c0fd1155)) | |||
(fp_line (start -2.65 -2.65) (end -2.65 1.65) | |||
(stroke (width 0.15) (type solid)) (layer "B.Fab") (tstamp 5355a5fb-56eb-4477-a948-cd1f5e44d459)) | |||
(fp_line (start -2.65 1.65) (end -1.65 2.65) | |||
(stroke (width 0.15) (type solid)) (layer "B.Fab") (tstamp 35edbd7a-25eb-4dbf-a7dc-9cf2e577a305)) | |||
(fp_line (start -1.65 2.65) (end 2.65 2.65) | |||
(stroke (width 0.15) (type solid)) (layer "B.Fab") (tstamp f55de527-7195-4bfd-becf-25d3e3be173f)) | |||
(fp_line (start 2.65 -2.65) (end -2.65 -2.65) | |||
(stroke (width 0.15) (type solid)) (layer "B.Fab") (tstamp 820afb87-08cd-492c-b57f-3bfdc62d3afb)) | |||
(fp_line (start 2.65 2.65) (end 2.65 -2.65) | |||
(stroke (width 0.15) (type solid)) (layer "B.Fab") (tstamp 4cc305a0-cc54-4657-8c06-127d6f469132)) | |||
(pad "1" smd rect (at -3.65 1.905) (size 1.7 0.65) (layers "B.Cu" "B.Paste" "B.Mask") | |||
(net 1 "/CS") (pinfunction "~{CS}") (pintype "input") (tstamp ecc41ffe-3482-4683-a5bf-9eed8dff4174)) | |||
(pad "2" smd rect (at -3.65 0.635) (size 1.7 0.65) (layers "B.Cu" "B.Paste" "B.Mask") | |||
(net 2 "/DO") (pinfunction "DO") (pintype "bidirectional") (tstamp c678ce86-36b8-4a9f-9f0a-7fc04b4d244c)) | |||
(pad "3" smd rect (at -3.65 -0.635) (size 1.7 0.65) (layers "B.Cu" "B.Paste" "B.Mask") | |||
(net 3 "/WP") (pinfunction "~{WP}") (pintype "bidirectional") (tstamp 877d9f03-0b8f-4305-8eee-46983a3f59d4)) | |||
(pad "4" smd rect (at -3.65 -1.905) (size 1.7 0.65) (layers "B.Cu" "B.Paste" "B.Mask") | |||
(net 4 "GND") (pinfunction "GND") (pintype "power_in") (tstamp 1bd334d6-c31e-4e78-86dd-8ab29232d61e)) | |||
(pad "5" smd rect (at 3.65 -1.905) (size 1.7 0.65) (layers "B.Cu" "B.Paste" "B.Mask") | |||
(net 5 "/DI") (pinfunction "DI") (pintype "bidirectional") (tstamp f7768e4f-1c87-469a-aabb-372dd67bc141)) | |||
(pad "6" smd rect (at 3.65 -0.635) (size 1.7 0.65) (layers "B.Cu" "B.Paste" "B.Mask") | |||
(net 6 "/CLK") (pinfunction "CLK") (pintype "input") (tstamp 6e0f1c92-cb95-4ff4-be89-21dcf6a4f32a)) | |||
(pad "7" smd rect (at 3.65 0.635) (size 1.7 0.65) (layers "B.Cu" "B.Paste" "B.Mask") | |||
(net 7 "/HOLD") (pinfunction "~{HOLD}") (pintype "bidirectional") (tstamp e9a8722b-f1b3-41f8-bb4f-1f8339a9fadb)) | |||
(pad "8" smd rect (at 3.65 1.905) (size 1.7 0.65) (layers "B.Cu" "B.Paste" "B.Mask") | |||
(net 8 "VCC") (pinfunction "VCC") (pintype "power_in") (tstamp fd0cf2b4-9944-41c8-bc7d-6d10702f832a)) | |||
(model "${KICAD6_3DMODEL_DIR}/Package_SO.3dshapes/SOIC-8W_5.3x5.3mm_P1.27mm.wrl" | |||
(offset (xyz 0 0 0)) | |||
(scale (xyz 1 1 1)) | |||
(rotate (xyz 0 0 0)) | |||
) | |||
) | |||
(segment (start 146.06 92.72) (end 144.83 92.72) (width 0.25) (layer "F.Cu") (net 1) (tstamp 48722752-9f88-4135-844f-83d198e596f0)) | |||
(segment (start 144.83 92.72) (end 141.02 96.53) (width 0.25) (layer "F.Cu") (net 1) (tstamp 511befc5-2622-4673-b5fd-e52e4b7cfe11)) | |||
(segment (start 141.02 92.79) (end 143.63 90.18) (width 0.25) (layer "F.Cu") (net 1) (tstamp 76019aef-f965-4d59-8adf-ba12ff94d98c)) | |||
(segment (start 141.02 94.03) (end 141.02 92.79) (width 0.25) (layer "F.Cu") (net 1) (tstamp d68b05ac-31d8-4498-ae4a-073de2f10912)) | |||
(via (at 143.63 90.18) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (free) (net 1) (tstamp eaec67de-f780-4f8c-acef-6b0201ed39b2)) | |||
(segment (start 146.21 88.9) (end 144.91 88.9) (width 0.25) (layer "B.Cu") (net 1) (tstamp 4720283b-e675-4160-9bc3-583a66129374)) | |||
(segment (start 144.91 88.9) (end 143.63 90.18) (width 0.25) (layer "B.Cu") (net 1) (tstamp 52b77df9-470a-4b3f-a077-4b8877c692da)) | |||
(segment (start 147.44 105.34) (end 146.735 106.045) (width 0.25) (layer "F.Cu") (net 2) (tstamp 4028f821-f42c-4572-8f03-e73224078d72)) | |||
(segment (start 146.06 95.26) (end 144.45 96.87) (width 0.25) (layer "F.Cu") (net 2) (tstamp 9ab80618-48d7-4778-967a-22fc8900b484)) | |||
(segment (start 147.44 104.15) (end 147.44 105.34) (width 0.25) (layer "F.Cu") (net 2) (tstamp acddfcfd-2234-4ceb-b349-de355a702773)) | |||
(segment (start 146.735 106.045) (end 146.21 106.045) (width 0.25) (layer "F.Cu") (net 2) (tstamp cddc1e4c-fef2-4ed2-9fd2-384eb2a19739)) | |||
(segment (start 144.45 103.173604) (end 145.163198 103.886802) (width 0.25) (layer "F.Cu") (net 2) (tstamp dac658c4-5ba1-41bf-a348-e0b5cec9d41c)) | |||
(segment (start 144.45 96.87) (end 144.45 103.173604) (width 0.25) (layer "F.Cu") (net 2) (tstamp dc4adcfe-d7ad-4641-b15b-5c52411fc529)) | |||
(segment (start 147.176802 103.886802) (end 147.44 104.15) (width 0.25) (layer "F.Cu") (net 2) (tstamp e3bae29d-32aa-4f2d-86b6-0168266bb7d9)) | |||
(segment (start 145.163198 103.886802) (end 147.176802 103.886802) (width 0.25) (layer "F.Cu") (net 2) (tstamp fb4eec9d-e6b8-4ea5-96f2-7ef5b5084a27)) | |||
(segment (start 146.06 95.26) (end 147.385 93.935) (width 0.25) (layer "B.Cu") (net 2) (tstamp 1d7265a7-93ba-4a6b-894d-c64a7b24c745)) | |||
(segment (start 146.735 87.63) (end 146.21 87.63) (width 0.25) (layer "B.Cu") (net 2) (tstamp 80a54605-27a9-4266-b71d-072a5968b91b)) | |||
(segment (start 147.385 88.28) (end 146.735 87.63) (width 0.25) (layer "B.Cu") (net 2) (tstamp b0c4aa79-1e75-4828-a33e-73f037f3b8f1)) | |||
(segment (start 147.385 93.935) (end 147.385 88.28) (width 0.25) (layer "B.Cu") (net 2) (tstamp f8268b96-1f3e-4482-b596-a203f8d6f152)) | |||
(segment (start 144.9 102.88) (end 145.456802 103.436802) (width 0.25) (layer "F.Cu") (net 3) (tstamp 1e85801f-4be7-41f1-b4bc-9a8a748cfc82)) | |||
(segment (start 147.89 103.963604) (end 147.89 106.16) (width 0.25) (layer "F.Cu") (net 3) (tstamp 44070c86-d35d-4e18-ab6a-b99d50133ac5)) | |||
(segment (start 146.17 97.8) (end 144.9 99.07) (width 0.25) (layer "F.Cu") (net 3) (tstamp 54d584ae-0f41-4105-b752-60e3f26a8336)) | |||
(segment (start 145.456802 103.436802) (end 147.363198 103.436802) (width 0.25) (layer "F.Cu") (net 3) (tstamp 9f0a92ce-f5db-4c56-8f04-d7531ee22b20)) | |||
(segment (start 146.735 107.315) (end 146.21 107.315) (width 0.25) (layer "F.Cu") (net 3) (tstamp a2ab5f50-a7fc-4940-a31c-3c47359f8ed4)) | |||
(segment (start 144.9 99.07) (end 144.9 102.88) (width 0.25) (layer "F.Cu") (net 3) (tstamp aa91fba4-65b6-4417-a9a3-2ac0340852c1)) | |||
(segment (start 147.89 106.16) (end 146.735 107.315) (width 0.25) (layer "F.Cu") (net 3) (tstamp cab2ce93-63bf-45be-903e-735c5aa3e689)) | |||
(segment (start 146.06 97.8) (end 146.17 97.8) (width 0.25) (layer "F.Cu") (net 3) (tstamp de8bd4ec-3f55-40f7-b325-8d391f488e0c)) | |||
(segment (start 147.363198 103.436802) (end 147.89 103.963604) (width 0.25) (layer "F.Cu") (net 3) (tstamp f6545ad9-6b62-42e4-9389-a2582fd27d17)) | |||
(segment (start 146.06 97.8) (end 147.835 96.025) (width 0.25) (layer "B.Cu") (net 3) (tstamp 01e8a43a-0cec-4152-89fd-85cb70cefaab)) | |||
(segment (start 147.835 96.025) (end 147.835 86.875) (width 0.25) (layer "B.Cu") (net 3) (tstamp 319e427c-eefa-4cfe-9cc7-23df0be925f9)) | |||
(segment (start 147.835 86.875) (end 147.32 86.36) (width 0.25) (layer "B.Cu") (net 3) (tstamp aca972ac-ce6a-41f6-99e0-f394d9a02a42)) | |||
(segment (start 147.32 86.36) (end 146.21 86.36) (width 0.25) (layer "B.Cu") (net 3) (tstamp af153cea-3f6b-4a1f-b934-610606bd3ecb)) | |||
(segment (start 148.34 106.98) (end 148.34 103.777208) (width 0.25) (layer "F.Cu") (net 4) (tstamp 29f02307-6169-4893-8842-aa8e83535b73)) | |||
(segment (start 146.735 108.585) (end 148.34 106.98) (width 0.25) (layer "F.Cu") (net 4) (tstamp 2f9efb0f-2d02-4094-bff7-bfc1c02a238c)) | |||
(segment (start 146.06 101.497208) (end 146.06 100.34) (width 0.25) (layer "F.Cu") (net 4) (tstamp 837698d1-eb25-4179-9b22-b638bf6b066d)) | |||
(segment (start 148.34 103.777208) (end 146.06 101.497208) (width 0.25) (layer "F.Cu") (net 4) (tstamp c8dedb2a-4cf3-43f8-9ca0-94196e10807f)) | |||
(segment (start 146.21 108.585) (end 146.735 108.585) (width 0.25) (layer "F.Cu") (net 4) (tstamp ee3ca481-ac19-4b2f-b31c-c8f8d833fc02)) | |||
(segment (start 146.686396 85.09) (end 146.21 85.09) (width 0.25) (layer "B.Cu") (net 4) (tstamp 7642c91f-7c41-4c50-8f04-7a94e30f7be9)) | |||
(segment (start 148.285 86.688604) (end 146.686396 85.09) (width 0.25) (layer "B.Cu") (net 4) (tstamp 8ed4f5d6-4242-42f9-9f78-c56c417771ca)) | |||
(segment (start 148.285 98.115) (end 148.285 86.688604) (width 0.25) (layer "B.Cu") (net 4) (tstamp c1a0f6ce-1690-4447-978a-b71a5f071d09)) | |||
(segment (start 146.06 100.34) (end 148.285 98.115) (width 0.25) (layer "B.Cu") (net 4) (tstamp cc40f284-7846-4282-ae9f-fcad96a2f94a)) | |||
(segment (start 156.33 106.29) (end 156.33 105.42) (width 0.25) (layer "F.Cu") (net 5) (tstamp 535befcb-e7ec-40a3-ac0c-7ff6598fa0c9)) | |||
(segment (start 153.51 108.585) (end 154.035 108.585) (width 0.25) (layer "F.Cu") (net 5) (tstamp 61f0c23e-a0f5-40e6-9fbf-9558030716af)) | |||
(segment (start 154.035 108.585) (end 156.33 106.29) (width 0.25) (layer "F.Cu") (net 5) (tstamp 9b2db3fc-47d5-4b0b-931b-42289e53658f)) | |||
(via (at 156.33 105.42) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (free) (net 5) (tstamp 534e3316-8f0b-4271-b557-92cd40aeec38)) | |||
(segment (start 155.705 86.76) (end 155.705 98.315) (width 0.25) (layer "B.Cu") (net 5) (tstamp 069e624c-1273-4c95-9fe9-38364b512c59)) | |||
(segment (start 153.51 85.09) (end 154.035 85.09) (width 0.25) (layer "B.Cu") (net 5) (tstamp 0ba3ce0f-7c6e-44eb-867c-4cc6cfdfc842)) | |||
(segment (start 153.68 100.34) (end 153.68 102.77) (width 0.25) (layer "B.Cu") (net 5) (tstamp 27f00879-2a11-4747-bbf5-cbb2b6fb84c7)) | |||
(segment (start 154.035 85.09) (end 155.705 86.76) (width 0.25) (layer "B.Cu") (net 5) (tstamp 6d66a183-3823-4916-bb4c-6248c8784352)) | |||
(segment (start 155.705 98.315) (end 153.68 100.34) (width 0.25) (layer "B.Cu") (net 5) (tstamp 7adc5ebd-b8a7-4f72-9148-16382e933b5b)) | |||
(segment (start 153.68 102.77) (end 156.33 105.42) (width 0.25) (layer "B.Cu") (net 5) (tstamp e7329159-94d4-45ef-9912-61321f0377ba)) | |||
(segment (start 153.214009 94.135) (end 154.145991 94.135) (width 0.25) (layer "F.Cu") (net 6) (tstamp 06a62e4c-1105-4a6e-a99a-364a585dcf57)) | |||
(segment (start 153.51 107.315) (end 154.035 107.315) (width 0.25) (layer "F.Cu") (net 6) (tstamp 0e755f2e-6a3a-44f4-b2b4-cc98e112daee)) | |||
(segment (start 154.805 94.794009) (end 154.805 96.675) (width 0.25) (layer "F.Cu") (net 6) (tstamp 1223471b-4875-4087-aeae-d1ca1ae2ffda)) | |||
(segment (start 153.51 107.315) (end 152.955 107.315) (width 0.25) (layer "F.Cu") (net 6) (tstamp 26f0b567-cf0c-467f-b97e-add75c50ca43)) | |||
(segment (start 151.885 106.245) (end 151.885 95.464009) (width 0.25) (layer "F.Cu") (net 6) (tstamp 38dc3008-4b55-44b1-9fdf-eb26c9448d11)) | |||
(segment (start 154.145991 94.135) (end 154.805 94.794009) (width 0.25) (layer "F.Cu") (net 6) (tstamp 47791359-a311-487e-b6a6-22cd35924b37)) | |||
(segment (start 151.885 95.464009) (end 153.214009 94.135) (width 0.25) (layer "F.Cu") (net 6) (tstamp 8bb168a3-c69e-42b7-a2a2-abe8d51dd354)) | |||
(segment (start 154.805 96.675) (end 153.68 97.8) (width 0.25) (layer "F.Cu") (net 6) (tstamp a99e76cd-9dc1-4d02-995c-35d151edb420)) | |||
(segment (start 152.955 107.315) (end 151.885 106.245) (width 0.25) (layer "F.Cu") (net 6) (tstamp c707a588-cdc0-4180-a12c-16947ead92b6)) | |||
(segment (start 153.51 86.36) (end 154.035 86.36) (width 0.25) (layer "B.Cu") (net 6) (tstamp 074f6466-502f-430d-8698-3a078c0c814c)) | |||
(segment (start 155.255 87.58) (end 155.255 96.225) (width 0.25) (layer "B.Cu") (net 6) (tstamp 95970c09-75ca-42c1-8fec-c8fd3189e0b9)) | |||
(segment (start 155.255 96.225) (end 153.68 97.8) (width 0.25) (layer "B.Cu") (net 6) (tstamp 9aaba0da-84c6-421b-851a-96d2b66307a3)) | |||
(segment (start 154.035 86.36) (end 155.255 87.58) (width 0.25) (layer "B.Cu") (net 6) (tstamp dabc1f35-246b-4a08-a7a2-5e60e1c38a31)) | |||
(segment (start 152.335 96.605) (end 153.68 95.26) (width 0.25) (layer "F.Cu") (net 7) (tstamp 0b972002-9e25-4d05-8d71-648a47b1e287)) | |||
(segment (start 153.51 106.045) (end 152.985 106.045) (width 0.25) (layer "F.Cu") (net 7) (tstamp 525600f6-b45a-48a1-b21d-e2cf573a9ee9)) | |||
(segment (start 152.335 105.395) (end 152.335 96.605) (width 0.25) (layer "F.Cu") (net 7) (tstamp 75105363-d1a5-4e08-bf0d-7ec5afbb8518)) | |||
(segment (start 152.985 106.045) (end 152.335 105.395) (width 0.25) (layer "F.Cu") (net 7) (tstamp a8114cda-732e-4ae9-bd94-8e707568a1d0)) | |||
(segment (start 154.805 94.135) (end 153.68 95.26) (width 0.25) (layer "B.Cu") (net 7) (tstamp 7817f1eb-e6f5-438b-981c-c7af04cee734)) | |||
(segment (start 154.805 88.37) (end 154.805 94.135) (width 0.25) (layer "B.Cu") (net 7) (tstamp af3c4332-5861-47d7-8f66-987498c82ed9)) | |||
(segment (start 154.065 87.63) (end 154.805 88.37) (width 0.25) (layer "B.Cu") (net 7) (tstamp c0e400e1-bcdd-4d8a-9331-f71f468f2fbb)) | |||
(segment (start 153.51 87.63) (end 154.065 87.63) (width 0.25) (layer "B.Cu") (net 7) (tstamp ddb4819e-d427-4890-9119-d0fbf5c4a827)) | |||
(segment (start 155.785 103.425) (end 154.435 104.775) (width 0.25) (layer "F.Cu") (net 8) (tstamp 50e3068d-8600-4b8d-b812-734f04a5831c)) | |||
(segment (start 154.435 104.775) (end 153.51 104.775) (width 0.25) (layer "F.Cu") (net 8) (tstamp 601de6f6-f0dc-440f-9d2a-885ad560fdfe)) | |||
(segment (start 155.785 94.825) (end 155.785 103.425) (width 0.25) (layer "F.Cu") (net 8) (tstamp 715e3f92-d810-4417-8eb1-0c973cfe0d18)) | |||
(segment (start 153.68 92.72) (end 155.785 94.825) (width 0.25) (layer "F.Cu") (net 8) (tstamp 86c4447b-06f9-4b9d-8bbc-b99dedad72f7)) | |||
(segment (start 153.68 89.07) (end 153.51 88.9) (width 0.25) (layer "B.Cu") (net 8) (tstamp 3aec3399-7405-480c-86e8-02de39896079)) | |||
(segment (start 153.51 88.9) (end 153.51 92.55) (width 0.25) (layer "B.Cu") (net 8) (tstamp 780b40f8-dc55-4242-8f64-7e24d333c457)) | |||
(segment (start 153.51 92.55) (end 153.68 92.72) (width 0.25) (layer "B.Cu") (net 8) (tstamp dd795712-47f5-4285-99aa-1aade2b76552)) | |||
(segment (start 143.63 103.295) (end 143.63 100.34) (width 0.25) (layer "F.Cu") (net 9) (tstamp 3c43c822-f122-452e-b2ed-760387795804)) | |||
(segment (start 143.63 100.34) (end 142.32 99.03) (width 0.25) (layer "F.Cu") (net 9) (tstamp 513ac508-931f-43b3-b2ef-8c9a862181d3)) | |||
(segment (start 142.32 99.03) (end 141.02 99.03) (width 0.25) (layer "F.Cu") (net 9) (tstamp 59ed5baa-2c81-48c4-99fd-e91d8628cb9a)) | |||
(segment (start 146.21 104.775) (end 145.11 104.775) (width 0.25) (layer "F.Cu") (net 9) (tstamp a0017139-3ce0-4769-8b96-1c7c9777fe90)) | |||
(segment (start 145.11 104.775) (end 143.63 103.295) (width 0.25) (layer "F.Cu") (net 9) (tstamp a17fd945-7483-4252-a964-4cea7a747680)) | |||
) |
@ -0,0 +1,77 @@ | |||
{ | |||
"board": { | |||
"active_layer": 48, | |||
"active_layer_preset": "All Layers", | |||
"auto_track_width": false, | |||
"hidden_netclasses": [], | |||
"hidden_nets": [], | |||
"high_contrast_mode": 0, | |||
"net_color_mode": 1, | |||
"opacity": { | |||
"images": 0.6, | |||
"pads": 1.0, | |||
"tracks": 1.0, | |||
"vias": 1.0, | |||
"zones": 0.6 | |||
}, | |||
"selection_filter": { | |||
"dimensions": true, | |||
"footprints": true, | |||
"graphics": true, | |||
"keepouts": true, | |||
"lockedItems": false, | |||
"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, | |||
15, | |||
16, | |||
17, | |||
18, | |||
19, | |||
20, | |||
21, | |||
22, | |||
23, | |||
24, | |||
25, | |||
26, | |||
27, | |||
28, | |||
29, | |||
30, | |||
32, | |||
33, | |||
34, | |||
35, | |||
36, | |||
39, | |||
40 | |||
], | |||
"visible_layers": "fffffff_ffffffff", | |||
"zone_display_mode": 0 | |||
}, | |||
"meta": { | |||
"filename": "bios-switch.kicad_prl", | |||
"version": 3 | |||
}, | |||
"project": { | |||
"files": [] | |||
} | |||
} |
@ -0,0 +1,477 @@ | |||
{ | |||
"board": { | |||
"3dviewports": [], | |||
"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.0, | |||
"height": 1.6, | |||
"width": 1.0 | |||
}, | |||
"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": { | |||
"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_type_mismatch": "ignore", | |||
"hole_clearance": "error", | |||
"hole_near_hole": "error", | |||
"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.0, | |||
"min_hole_clearance": 0.25, | |||
"min_hole_to_hole": 0.25, | |||
"min_microvia_diameter": 0.19999999999999998, | |||
"min_microvia_drill": 0.09999999999999999, | |||
"min_resolved_spokes": 2, | |||
"min_silk_clearance": 0.0, | |||
"min_text_height": 0.7999999999999999, | |||
"min_text_thickness": 0.08, | |||
"min_through_hole_diameter": 0.3, | |||
"min_track_width": 0.0, | |||
"min_via_annular_width": 0.09999999999999999, | |||
"min_via_diameter": 0.5, | |||
"solder_mask_clearance": 0.0, | |||
"solder_mask_min_width": 0.0, | |||
"solder_mask_to_copper_clearance": 0.0, | |||
"use_height_for_length_calcs": true | |||
}, | |||
"teardrop_options": [ | |||
{ | |||
"td_allow_use_two_tracks": true, | |||
"td_curve_segcount": 5, | |||
"td_on_pad_in_zone": false, | |||
"td_onpadsmd": true, | |||
"td_onroundshapesonly": false, | |||
"td_ontrackend": false, | |||
"td_onviapad": true | |||
} | |||
], | |||
"teardrop_parameters": [ | |||
{ | |||
"td_curve_segcount": 0, | |||
"td_height_ratio": 1.0, | |||
"td_length_ratio": 0.5, | |||
"td_maxheight": 2.0, | |||
"td_maxlen": 1.0, | |||
"td_target_name": "td_round_shape", | |||
"td_width_to_size_filter_ratio": 0.9 | |||
}, | |||
{ | |||
"td_curve_segcount": 0, | |||
"td_height_ratio": 1.0, | |||
"td_length_ratio": 0.5, | |||
"td_maxheight": 2.0, | |||
"td_maxlen": 1.0, | |||
"td_target_name": "td_rect_shape", | |||
"td_width_to_size_filter_ratio": 0.9 | |||
}, | |||
{ | |||
"td_curve_segcount": 0, | |||
"td_height_ratio": 1.0, | |||
"td_length_ratio": 0.5, | |||
"td_maxheight": 2.0, | |||
"td_maxlen": 1.0, | |||
"td_target_name": "td_track_end", | |||
"td_width_to_size_filter_ratio": 0.9 | |||
} | |||
], | |||
"track_widths": [], | |||
"via_dimensions": [], | |||
"zones_allow_external_fillets": false | |||
}, | |||
"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": "bios-switch.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.25, | |||
"via_diameter": 0.8, | |||
"via_drill": 0.4, | |||
"wire_width": 6 | |||
} | |||
], | |||
"meta": { | |||
"version": 3 | |||
}, | |||
"net_colors": null, | |||
"netclass_assignments": null, | |||
"netclass_patterns": [] | |||
}, | |||
"pcbnew": { | |||
"last_paths": { | |||
"gencad": "", | |||
"idf": "", | |||
"netlist": "", | |||
"specctra_dsn": "", | |||
"step": "", | |||
"vrml": "" | |||
}, | |||
"page_layout_descr_file": "" | |||
}, | |||
"schematic": { | |||
"annotate_start_num": 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, | |||
"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_voltages": false, | |||
"subpart_first_id": 65, | |||
"subpart_id_separator": 0 | |||
}, | |||
"sheets": [ | |||
[ | |||
"12d71503-bb4c-4e62-8b98-db0623142fea", | |||
"" | |||
] | |||
], | |||
"text_variables": {} | |||
} |
@ -0,0 +1,748 @@ | |||
(kicad_sch (version 20230121) (generator eeschema) | |||
(uuid 12d71503-bb4c-4e62-8b98-db0623142fea) | |||
(paper "A4") | |||
(lib_symbols | |||
(symbol "Connector_Generic:Conn_02x04_Counter_Clockwise" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) | |||
(property "Reference" "J" (at 1.27 5.08 0) | |||
(effects (font (size 1.27 1.27))) | |||
) | |||
(property "Value" "Conn_02x04_Counter_Clockwise" (at 1.27 -7.62 0) | |||
(effects (font (size 1.27 1.27))) | |||
) | |||
(property "Footprint" "" (at 0 0 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(property "Datasheet" "~" (at 0 0 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(property "ki_keywords" "connector" (at 0 0 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(property "ki_description" "Generic connector, double row, 02x04, counter clockwise pin numbering scheme (similar to DIP package numbering), script generated (kicad-library-utils/schlib/autogen/connector/)" (at 0 0 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(property "ki_fp_filters" "Connector*:*_2x??_*" (at 0 0 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(symbol "Conn_02x04_Counter_Clockwise_1_1" | |||
(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 3.81) (end 3.81 -6.35) | |||
(stroke (width 0.254) (type default)) | |||
(fill (type background)) | |||
) | |||
(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)) | |||
) | |||
(pin passive line (at -5.08 2.54 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 0 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 -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 7.62 -5.08 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 7.62 -2.54 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 7.62 0 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 7.62 2.54 180) (length 3.81) | |||
(name "Pin_8" (effects (font (size 1.27 1.27)))) | |||
(number "8" (effects (font (size 1.27 1.27)))) | |||
) | |||
) | |||
) | |||
(symbol "Memory_Flash:W25Q64FVSS" (in_bom yes) (on_board yes) | |||
(property "Reference" "U" (at -6.35 10.16 0) | |||
(effects (font (size 1.27 1.27))) | |||
) | |||
(property "Value" "W25Q64FVSS" (at 7.62 -10.16 0) | |||
(effects (font (size 1.27 1.27))) | |||
) | |||
(property "Footprint" "" (at 1.27 7.62 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(property "Datasheet" "" (at 1.27 7.62 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(symbol "W25Q64FVSS_0_1" | |||
(rectangle (start -7.62 8.89) (end 7.62 -8.89) | |||
(stroke (width 0) (type default)) | |||
(fill (type none)) | |||
) | |||
) | |||
(symbol "W25Q64FVSS_1_1" | |||
(pin input line (at -10.16 6.35 0) (length 2.54) | |||
(name "~{CS}" (effects (font (size 1.27 1.27)))) | |||
(number "1" (effects (font (size 1.27 1.27)))) | |||
) | |||
(pin bidirectional line (at -10.16 -1.27 0) (length 2.54) | |||
(name "DO" (effects (font (size 1.27 1.27)))) | |||
(number "2" (effects (font (size 1.27 1.27)))) | |||
) | |||
(pin bidirectional line (at -10.16 -3.81 0) (length 2.54) | |||
(name "~{WP}" (effects (font (size 1.27 1.27)))) | |||
(number "3" (effects (font (size 1.27 1.27)))) | |||
) | |||
(pin power_in line (at 0 -11.43 90) (length 2.54) | |||
(name "GND" (effects (font (size 1.27 1.27)))) | |||
(number "4" (effects (font (size 1.27 1.27)))) | |||
) | |||
(pin bidirectional line (at -10.16 1.27 0) (length 2.54) | |||
(name "DI" (effects (font (size 1.27 1.27)))) | |||
(number "5" (effects (font (size 1.27 1.27)))) | |||
) | |||
(pin input line (at -10.16 3.81 0) (length 2.54) | |||
(name "CLK" (effects (font (size 1.27 1.27)))) | |||
(number "6" (effects (font (size 1.27 1.27)))) | |||
) | |||
(pin bidirectional line (at -10.16 -6.35 0) (length 2.54) | |||
(name "~{HOLD}" (effects (font (size 1.27 1.27)))) | |||
(number "7" (effects (font (size 1.27 1.27)))) | |||
) | |||
(pin power_in line (at 0 11.43 270) (length 2.54) | |||
(name "VCC" (effects (font (size 1.27 1.27)))) | |||
(number "8" (effects (font (size 1.27 1.27)))) | |||
) | |||
) | |||
) | |||
(symbol "Switch:SW_DPDT_x2" (pin_names (offset 0) hide) (in_bom yes) (on_board yes) | |||
(property "Reference" "SW" (at 0 4.318 0) | |||
(effects (font (size 1.27 1.27))) | |||
) | |||
(property "Value" "SW_DPDT_x2" (at 0 -5.08 0) | |||
(effects (font (size 1.27 1.27))) | |||
) | |||
(property "Footprint" "" (at 0 0 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(property "Datasheet" "~" (at 0 0 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(property "ki_keywords" "switch dual-pole double-throw DPDT spdt ON-ON" (at 0 0 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(property "ki_description" "Switch, dual pole double throw, separate symbols" (at 0 0 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(property "ki_fp_filters" "SW*DPDT*" (at 0 0 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(symbol "SW_DPDT_x2_0_0" | |||
(circle (center -2.032 0) (radius 0.508) | |||
(stroke (width 0) (type default)) | |||
(fill (type none)) | |||
) | |||
(circle (center 2.032 -2.54) (radius 0.508) | |||
(stroke (width 0) (type default)) | |||
(fill (type none)) | |||
) | |||
) | |||
(symbol "SW_DPDT_x2_0_1" | |||
(polyline | |||
(pts | |||
(xy -1.524 0.254) | |||
(xy 1.651 2.286) | |||
) | |||
(stroke (width 0) (type default)) | |||
(fill (type none)) | |||
) | |||
(circle (center 2.032 2.54) (radius 0.508) | |||
(stroke (width 0) (type default)) | |||
(fill (type none)) | |||
) | |||
) | |||
(symbol "SW_DPDT_x2_1_1" | |||
(pin passive line (at 5.08 2.54 180) (length 2.54) | |||
(name "A" (effects (font (size 1.27 1.27)))) | |||
(number "1" (effects (font (size 1.27 1.27)))) | |||
) | |||
(pin passive line (at -5.08 0 0) (length 2.54) | |||
(name "B" (effects (font (size 1.27 1.27)))) | |||
(number "2" (effects (font (size 1.27 1.27)))) | |||
) | |||
(pin passive line (at 5.08 -2.54 180) (length 2.54) | |||
(name "C" (effects (font (size 1.27 1.27)))) | |||
(number "3" (effects (font (size 1.27 1.27)))) | |||
) | |||
) | |||
(symbol "SW_DPDT_x2_2_1" | |||
(pin passive line (at 5.08 2.54 180) (length 2.54) | |||
(name "A" (effects (font (size 1.27 1.27)))) | |||
(number "4" (effects (font (size 1.27 1.27)))) | |||
) | |||
(pin passive line (at -5.08 0 0) (length 2.54) | |||
(name "B" (effects (font (size 1.27 1.27)))) | |||
(number "5" (effects (font (size 1.27 1.27)))) | |||
) | |||
(pin passive line (at 5.08 -2.54 180) (length 2.54) | |||
(name "C" (effects (font (size 1.27 1.27)))) | |||
(number "6" (effects (font (size 1.27 1.27)))) | |||
) | |||
) | |||
) | |||
(symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) | |||
(property "Reference" "#PWR" (at 0 -6.35 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(property "Value" "GND" (at 0 -3.81 0) | |||
(effects (font (size 1.27 1.27))) | |||
) | |||
(property "Footprint" "" (at 0 0 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(property "Datasheet" "" (at 0 0 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(property "ki_keywords" "global power" (at 0 0 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (at 0 0 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(symbol "GND_0_1" | |||
(polyline | |||
(pts | |||
(xy 0 0) | |||
(xy 0 -1.27) | |||
(xy 1.27 -1.27) | |||
(xy 0 -2.54) | |||
(xy -1.27 -1.27) | |||
(xy 0 -1.27) | |||
) | |||
(stroke (width 0) (type default)) | |||
(fill (type none)) | |||
) | |||
) | |||
(symbol "GND_1_1" | |||
(pin power_in line (at 0 0 270) (length 0) hide | |||
(name "GND" (effects (font (size 1.27 1.27)))) | |||
(number "1" (effects (font (size 1.27 1.27)))) | |||
) | |||
) | |||
) | |||
(symbol "power:VCC" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) | |||
(property "Reference" "#PWR" (at 0 -3.81 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(property "Value" "VCC" (at 0 3.81 0) | |||
(effects (font (size 1.27 1.27))) | |||
) | |||
(property "Footprint" "" (at 0 0 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(property "Datasheet" "" (at 0 0 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(property "ki_keywords" "global power" (at 0 0 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(property "ki_description" "Power symbol creates a global label with name \"VCC\"" (at 0 0 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(symbol "VCC_0_1" | |||
(polyline | |||
(pts | |||
(xy -0.762 1.27) | |||
(xy 0 2.54) | |||
) | |||
(stroke (width 0) (type default)) | |||
(fill (type none)) | |||
) | |||
(polyline | |||
(pts | |||
(xy 0 0) | |||
(xy 0 2.54) | |||
) | |||
(stroke (width 0) (type default)) | |||
(fill (type none)) | |||
) | |||
(polyline | |||
(pts | |||
(xy 0 2.54) | |||
(xy 0.762 1.27) | |||
) | |||
(stroke (width 0) (type default)) | |||
(fill (type none)) | |||
) | |||
) | |||
(symbol "VCC_1_1" | |||
(pin power_in line (at 0 0 90) (length 0) hide | |||
(name "VCC" (effects (font (size 1.27 1.27)))) | |||
(number "1" (effects (font (size 1.27 1.27)))) | |||
) | |||
) | |||
) | |||
) | |||
(wire (pts (xy 96.52 46.99) (xy 105.41 46.99)) | |||
(stroke (width 0) (type default)) | |||
(uuid 14097083-4135-4eba-b1cc-6fbe97e81e63) | |||
) | |||
(wire (pts (xy 73.66 44.45) (xy 83.82 44.45)) | |||
(stroke (width 0) (type default)) | |||
(uuid 1433a054-014d-4b2a-a933-a31f06f3d856) | |||
) | |||
(wire (pts (xy 100.33 77.47) (xy 128.27 77.47)) | |||
(stroke (width 0) (type default)) | |||
(uuid 19948b90-7016-4cf1-b2b1-d2c3af359a98) | |||
) | |||
(wire (pts (xy 138.43 82.55) (xy 138.43 85.09)) | |||
(stroke (width 0) (type default)) | |||
(uuid 1b03cc24-e9f8-4932-baf3-4dca20a19189) | |||
) | |||
(wire (pts (xy 100.33 64.77) (xy 111.76 64.77)) | |||
(stroke (width 0) (type default)) | |||
(uuid 232b6a4d-72b1-4c0e-a4c9-a44cf175d355) | |||
) | |||
(wire (pts (xy 100.33 72.39) (xy 128.27 72.39)) | |||
(stroke (width 0) (type default)) | |||
(uuid 27cc3622-1e44-425d-8efa-954700e258c5) | |||
) | |||
(wire (pts (xy 100.33 69.85) (xy 128.27 69.85)) | |||
(stroke (width 0) (type default)) | |||
(uuid 674bf772-4384-40cd-92cb-7e9c166d74b5) | |||
) | |||
(wire (pts (xy 73.66 41.91) (xy 83.82 41.91)) | |||
(stroke (width 0) (type default)) | |||
(uuid 75fe1fd5-8e25-4a5f-bcc2-654ba4380f63) | |||
) | |||
(wire (pts (xy 116.84 64.77) (xy 128.27 64.77)) | |||
(stroke (width 0) (type default)) | |||
(uuid 7694d93e-6b62-4f26-946f-f0bd838fc647) | |||
) | |||
(wire (pts (xy 90.17 82.55) (xy 90.17 85.09)) | |||
(stroke (width 0) (type default)) | |||
(uuid 7ce313f6-377c-4178-ae7f-6071395e3b1e) | |||
) | |||
(wire (pts (xy 138.43 57.15) (xy 138.43 59.69)) | |||
(stroke (width 0) (type default)) | |||
(uuid 7f17e98d-c6b1-4342-9c50-5c505b578975) | |||
) | |||
(wire (pts (xy 96.52 44.45) (xy 105.41 44.45)) | |||
(stroke (width 0) (type default)) | |||
(uuid 872a78f4-7eea-463a-8859-5897431e7564) | |||
) | |||
(wire (pts (xy 96.52 41.91) (xy 105.41 41.91)) | |||
(stroke (width 0) (type default)) | |||
(uuid 88f009e9-ce35-4e27-b19f-17ee3ca52c1b) | |||
) | |||
(wire (pts (xy 114.3 50.8) (xy 114.3 54.61)) | |||
(stroke (width 0) (type default)) | |||
(uuid 95883898-eb98-42f7-90a6-33edcd4ed160) | |||
) | |||
(wire (pts (xy 105.41 41.91) (xy 105.41 40.64)) | |||
(stroke (width 0) (type default)) | |||
(uuid 9663eab8-f2e6-4a07-a15d-df2f0a65ff0d) | |||
) | |||
(wire (pts (xy 90.17 57.15) (xy 90.17 59.69)) | |||
(stroke (width 0) (type default)) | |||
(uuid d1dcf8dd-765d-4812-9bcb-b00490177387) | |||
) | |||
(wire (pts (xy 73.66 46.99) (xy 83.82 46.99)) | |||
(stroke (width 0) (type default)) | |||
(uuid d5b19074-5c32-49d7-a179-c2e5b4a16e59) | |||
) | |||
(wire (pts (xy 73.66 49.53) (xy 83.82 49.53)) | |||
(stroke (width 0) (type default)) | |||
(uuid db290fb3-b090-4589-b16b-9de72574603e) | |||
) | |||
(wire (pts (xy 100.33 74.93) (xy 128.27 74.93)) | |||
(stroke (width 0) (type default)) | |||
(uuid ed07da51-5732-4bc3-be87-5706facaf4c9) | |||
) | |||
(wire (pts (xy 100.33 67.31) (xy 128.27 67.31)) | |||
(stroke (width 0) (type default)) | |||
(uuid ef1eadc6-bcea-4de7-9daa-b32582fa09fc) | |||
) | |||
(wire (pts (xy 96.52 49.53) (xy 105.41 49.53)) | |||
(stroke (width 0) (type default)) | |||
(uuid f57cc082-dc25-4fc5-b536-8dc12297a456) | |||
) | |||
(text "TODO(edoput) decoupling capacitor in application note for VCC -> GND" | |||
(at 120.65 27.94 0) | |||
(effects (font (size 1.27 1.27)) (justify left bottom)) | |||
(uuid 78b83357-e32e-4dc7-96fc-95f1f7379ada) | |||
) | |||
(text "TODO(edoput) CS pull-up/pull-down 10k TH" (at 120.65 24.13 0) | |||
(effects (font (size 1.27 1.27)) (justify left bottom)) | |||
(uuid 853b4611-e838-4235-a912-ac914f57de2a) | |||
) | |||
(label "CS" (at 73.66 41.91 0) (fields_autoplaced) | |||
(effects (font (size 1.27 1.27)) (justify left bottom)) | |||
(uuid 042769c7-8fad-4f0e-8e58-3e49461f706f) | |||
) | |||
(label "WP" (at 73.66 46.99 0) (fields_autoplaced) | |||
(effects (font (size 1.27 1.27)) (justify left bottom)) | |||
(uuid 113c5edf-5e53-4af8-bbff-2481611ccc9a) | |||
) | |||
(label "DO" (at 73.66 44.45 0) (fields_autoplaced) | |||
(effects (font (size 1.27 1.27)) (justify left bottom)) | |||
(uuid 27d65209-d912-4509-8b78-b771fa9c4b38) | |||
) | |||
(label "DI" (at 105.41 49.53 0) (fields_autoplaced) | |||
(effects (font (size 1.27 1.27)) (justify left bottom)) | |||
(uuid 355a77ea-1457-42b1-9fd5-b1c312687d93) | |||
) | |||
(label "DO" (at 114.3 72.39 0) (fields_autoplaced) | |||
(effects (font (size 1.27 1.27)) (justify left bottom)) | |||
(uuid 37a100a2-67d5-4279-a045-85c8e439f7b9) | |||
) | |||
(label "HOLD" (at 114.3 77.47 0) (fields_autoplaced) | |||
(effects (font (size 1.27 1.27)) (justify left bottom)) | |||
(uuid 5aabbd0e-3c0f-4f37-8657-85246fee2d0c) | |||
) | |||
(label "CLK" (at 105.41 46.99 0) (fields_autoplaced) | |||
(effects (font (size 1.27 1.27)) (justify left bottom)) | |||
(uuid 6ae29e5c-152d-40a3-8908-0e4454a44c9e) | |||
) | |||
(label "WP" (at 114.3 74.93 0) (fields_autoplaced) | |||
(effects (font (size 1.27 1.27)) (justify left bottom)) | |||
(uuid 72e4c0fc-2cb9-4ddc-9d0e-7f6cd373b26f) | |||
) | |||
(label "CS" (at 114.3 50.8 0) (fields_autoplaced) | |||
(effects (font (size 1.27 1.27)) (justify left bottom)) | |||
(uuid 9fc8ca05-b894-4fe6-bedc-481873de8fb2) | |||
) | |||
(label "CLK" (at 114.3 67.31 0) (fields_autoplaced) | |||
(effects (font (size 1.27 1.27)) (justify left bottom)) | |||
(uuid c7065057-a11e-4f0d-910c-a8c956b78025) | |||
) | |||
(label "DI" (at 114.3 69.85 0) (fields_autoplaced) | |||
(effects (font (size 1.27 1.27)) (justify left bottom)) | |||
(uuid cc72c55b-c031-4bd4-abac-3dd2fae360ed) | |||
) | |||
(label "HOLD" (at 105.41 44.45 0) (fields_autoplaced) | |||
(effects (font (size 1.27 1.27)) (justify left bottom)) | |||
(uuid f7a92b4f-c10b-431e-999d-de3b97044e06) | |||
) | |||
(symbol (lib_id "Connector_Generic:Conn_02x04_Counter_Clockwise") (at 88.9 44.45 0) (unit 1) | |||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) | |||
(uuid 0fdb54df-0041-45d5-8a37-d55190e80a6a) | |||
(property "Reference" "J1" (at 90.17 35.56 0) | |||
(effects (font (size 1.27 1.27))) | |||
) | |||
(property "Value" "Conn_02x04_Counter_Clockwise" (at 90.17 38.1 0) | |||
(effects (font (size 1.27 1.27))) | |||
) | |||
(property "Footprint" "Package_DIP:DIP-8_W7.62mm" (at 88.9 44.45 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(property "Datasheet" "~" (at 88.9 44.45 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(pin "1" (uuid cdf0804e-3b5d-4075-9784-a0f829084a86)) | |||
(pin "2" (uuid 1d6db5c8-2caa-4b8a-acc8-103419edfe82)) | |||
(pin "3" (uuid 698c6683-321f-404c-8c10-16de33b63e79)) | |||
(pin "4" (uuid 54e60dfd-ff1c-46aa-b8f0-bb64bbb43814)) | |||
(pin "5" (uuid 196aec40-16df-4d89-80d9-ff43ab3c1f04)) | |||
(pin "6" (uuid 1a1789bc-22e7-449b-9fff-de67e92dddb3)) | |||
(pin "7" (uuid cf4d9c11-e3d9-41ab-b2c3-9e3220fdf5d1)) | |||
(pin "8" (uuid aaa83864-4d5c-4e9f-9959-f28a169ac659)) | |||
(instances | |||
(project "bios-switch" | |||
(path "/12d71503-bb4c-4e62-8b98-db0623142fea" | |||
(reference "J1") (unit 1) | |||
) | |||
) | |||
) | |||
) | |||
(symbol (lib_id "power:VCC") (at 90.17 57.15 0) (unit 1) | |||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) | |||
(uuid 1bcd3e5d-4005-442b-b745-60dce9087b1c) | |||
(property "Reference" "#PWR03" (at 90.17 60.96 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(property "Value" "VCC" (at 90.17 52.07 0) | |||
(effects (font (size 1.27 1.27))) | |||
) | |||
(property "Footprint" "" (at 90.17 57.15 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(property "Datasheet" "" (at 90.17 57.15 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(pin "1" (uuid fc77b2fb-1917-4260-85b2-24ff5240ed01)) | |||
(instances | |||
(project "bios-switch" | |||
(path "/12d71503-bb4c-4e62-8b98-db0623142fea" | |||
(reference "#PWR03") (unit 1) | |||
) | |||
) | |||
) | |||
) | |||
(symbol (lib_id "Memory_Flash:W25Q64FVSS") (at 90.17 71.12 0) (mirror y) (unit 1) | |||
(in_bom yes) (on_board yes) (dnp no) | |||
(uuid 2c8c04b4-9184-4715-b12b-4001291111f6) | |||
(property "Reference" "U2" (at 81.28 69.85 0) | |||
(effects (font (size 1.27 1.27)) (justify left)) | |||
) | |||
(property "Value" "W25Q64FVSS" (at 81.28 72.39 0) | |||
(effects (font (size 1.27 1.27)) (justify left)) | |||
) | |||
(property "Footprint" "Package_SO:SOIC-8W_5.3x5.3mm_P1.27mm" (at 88.9 63.5 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(property "Datasheet" "" (at 88.9 63.5 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(pin "1" (uuid a77166f1-6d63-4380-8340-386168e4fdee)) | |||
(pin "2" (uuid 67622c01-7934-4404-a794-461c18f9f13a)) | |||
(pin "3" (uuid ed9d4ce4-f135-4a93-8631-5011ef6b6392)) | |||
(pin "4" (uuid 49cbd5a4-7c8c-45be-a89e-083377fb2d0e)) | |||
(pin "5" (uuid 52a704ce-bda4-406e-9ccd-b51e48fe30ec)) | |||
(pin "6" (uuid 5915657e-cf00-4514-b544-5ab958baf85e)) | |||
(pin "7" (uuid fbb18ae2-4f6c-4e30-b3c7-2eb168fb4128)) | |||
(pin "8" (uuid 4294a928-5492-426a-8782-80174515b78d)) | |||
(instances | |||
(project "bios-switch" | |||
(path "/12d71503-bb4c-4e62-8b98-db0623142fea" | |||
(reference "U2") (unit 1) | |||
) | |||
) | |||
) | |||
) | |||
(symbol (lib_id "power:GND") (at 90.17 85.09 0) (unit 1) | |||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) | |||
(uuid 308612b7-29e6-41b5-b75e-5d0dd4d6c8d5) | |||
(property "Reference" "#PWR05" (at 90.17 91.44 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(property "Value" "GND" (at 90.17 90.17 0) | |||
(effects (font (size 1.27 1.27))) | |||
) | |||
(property "Footprint" "" (at 90.17 85.09 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(property "Datasheet" "" (at 90.17 85.09 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(pin "1" (uuid b4ca636a-ab05-46db-ba9b-5fece55550c2)) | |||
(instances | |||
(project "bios-switch" | |||
(path "/12d71503-bb4c-4e62-8b98-db0623142fea" | |||
(reference "#PWR05") (unit 1) | |||
) | |||
) | |||
) | |||
) | |||
(symbol (lib_id "Memory_Flash:W25Q64FVSS") (at 138.43 71.12 0) (unit 1) | |||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) | |||
(uuid 376fd998-f4e2-4f71-961d-30f0ca2359fc) | |||
(property "Reference" "U1" (at 147.32 69.85 0) | |||
(effects (font (size 1.27 1.27)) (justify left)) | |||
) | |||
(property "Value" "W25Q64FVSS" (at 147.32 72.39 0) | |||
(effects (font (size 1.27 1.27)) (justify left)) | |||
) | |||
(property "Footprint" "Package_SO:SOIC-8W_5.3x5.3mm_P1.27mm" (at 139.7 63.5 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(property "Datasheet" "" (at 139.7 63.5 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(pin "1" (uuid b4bfa7a6-912b-42b5-9112-0ad21edcea13)) | |||
(pin "2" (uuid 2478705d-5f88-4a6f-a863-f32e747f3e45)) | |||
(pin "3" (uuid 9bd55450-f3b0-4620-83f1-8b543ca68c89)) | |||
(pin "4" (uuid 9fc70b72-3224-43b0-b6ca-2b077fe7bffe)) | |||
(pin "5" (uuid 41d91ff9-1be0-455a-85f4-7cfae1cdaf1d)) | |||
(pin "6" (uuid 09aa9c51-d65c-4ed0-8669-f1ba4bd58358)) | |||
(pin "7" (uuid eaecd0a6-a966-4beb-992a-7772326636e5)) | |||
(pin "8" (uuid b42d446c-d972-4cd4-9b90-29c8916de82c)) | |||
(instances | |||
(project "bios-switch" | |||
(path "/12d71503-bb4c-4e62-8b98-db0623142fea" | |||
(reference "U1") (unit 1) | |||
) | |||
) | |||
) | |||
) | |||
(symbol (lib_id "Switch:SW_DPDT_x2") (at 114.3 59.69 270) (unit 1) | |||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) | |||
(uuid 3db31d1c-6963-4b3e-b7eb-276913a1148e) | |||
(property "Reference" "SW1" (at 118.11 58.42 90) | |||
(effects (font (size 1.27 1.27)) (justify left)) | |||
) | |||
(property "Value" "SW_DPDT_x2" (at 118.11 60.96 90) | |||
(effects (font (size 1.27 1.27)) (justify left)) | |||
) | |||
(property "Footprint" "Button_Switch_SMD:SW_DPDT_CK_JS202011JCQN" (at 114.3 59.69 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(property "Datasheet" "~" (at 114.3 59.69 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(pin "1" (uuid 7d3c6691-1c42-4fc3-9d8a-469bf02e5a08)) | |||
(pin "2" (uuid 124231c2-3dae-4183-8a12-339d9f9fb9c2)) | |||
(pin "3" (uuid 82b1269d-8807-4f20-83f7-41fd0ce5ef56)) | |||
(pin "4" (uuid 1161f740-9f0e-4c7c-aa2a-0eda5f51a892)) | |||
(pin "5" (uuid ca4c61ba-6283-48a2-b405-14b72b98716e)) | |||
(pin "6" (uuid a7a2dac6-4a50-4674-93fa-fdde41c9ffe9)) | |||
(instances | |||
(project "bios-switch" | |||
(path "/12d71503-bb4c-4e62-8b98-db0623142fea" | |||
(reference "SW1") (unit 1) | |||
) | |||
) | |||
) | |||
) | |||
(symbol (lib_id "power:GND") (at 138.43 85.09 0) (unit 1) | |||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) | |||
(uuid a2660672-80e6-40ba-8817-006b7c302768) | |||
(property "Reference" "#PWR06" (at 138.43 91.44 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(property "Value" "GND" (at 138.43 90.17 0) | |||
(effects (font (size 1.27 1.27))) | |||
) | |||
(property "Footprint" "" (at 138.43 85.09 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(property "Datasheet" "" (at 138.43 85.09 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(pin "1" (uuid e3cfef98-723d-451f-b009-4db6416772db)) | |||
(instances | |||
(project "bios-switch" | |||
(path "/12d71503-bb4c-4e62-8b98-db0623142fea" | |||
(reference "#PWR06") (unit 1) | |||
) | |||
) | |||
) | |||
) | |||
(symbol (lib_id "power:VCC") (at 138.43 57.15 0) (unit 1) | |||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) | |||
(uuid a8ec72b2-bf03-47b2-aac0-52c5674b2407) | |||
(property "Reference" "#PWR04" (at 138.43 60.96 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(property "Value" "VCC" (at 138.43 52.07 0) | |||
(effects (font (size 1.27 1.27))) | |||
) | |||
(property "Footprint" "" (at 138.43 57.15 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(property "Datasheet" "" (at 138.43 57.15 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(pin "1" (uuid 5cb75639-9c1c-486a-b4db-9ea6accaad91)) | |||
(instances | |||
(project "bios-switch" | |||
(path "/12d71503-bb4c-4e62-8b98-db0623142fea" | |||
(reference "#PWR04") (unit 1) | |||
) | |||
) | |||
) | |||
) | |||
(symbol (lib_id "power:VCC") (at 105.41 40.64 270) (unit 1) | |||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) | |||
(uuid f1cfdee5-3357-44ea-bc93-8eb186a4fdc3) | |||
(property "Reference" "#PWR02" (at 101.6 40.64 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(property "Value" "VCC" (at 109.22 40.64 90) | |||
(effects (font (size 1.27 1.27)) (justify left)) | |||
) | |||
(property "Footprint" "" (at 105.41 40.64 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(property "Datasheet" "" (at 105.41 40.64 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(pin "1" (uuid 2b50db4b-b3d1-4cbe-b95f-7bac53509cab)) | |||
(instances | |||
(project "bios-switch" | |||
(path "/12d71503-bb4c-4e62-8b98-db0623142fea" | |||
(reference "#PWR02") (unit 1) | |||
) | |||
) | |||
) | |||
) | |||
(symbol (lib_id "power:GND") (at 73.66 49.53 0) (unit 1) | |||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) | |||
(uuid fd6733d1-de4f-404d-8344-91cb00ead5df) | |||
(property "Reference" "#PWR01" (at 73.66 55.88 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(property "Value" "GND" (at 73.66 54.61 0) | |||
(effects (font (size 1.27 1.27))) | |||
) | |||
(property "Footprint" "" (at 73.66 49.53 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(property "Datasheet" "" (at 73.66 49.53 0) | |||
(effects (font (size 1.27 1.27)) hide) | |||
) | |||
(pin "1" (uuid 92bdf15a-2af7-43d5-8063-85ffaaabada1)) | |||
(instances | |||
(project "bios-switch" | |||
(path "/12d71503-bb4c-4e62-8b98-db0623142fea" | |||
(reference "#PWR01") (unit 1) | |||
) | |||
) | |||
) | |||
) | |||
(sheet_instances | |||
(path "/" (page "1")) | |||
) | |||
) |
@ -0,0 +1,188 @@ | |||
<?xml version="1.0" encoding="UTF-8"?> | |||
<export version="E"> | |||
<design> | |||
<source>/home/edoput/repo/bios-switch/bios-switch.kicad_sch</source> | |||
<date>Tue 04 Jul 2023 05:46:03 PM CEST</date> | |||
<tool>Eeschema 7.0.5</tool> | |||
<sheet number="1" name="/" tstamps="/"> | |||
<title_block> | |||
<title/> | |||
<company/> | |||
<rev/> | |||
<date/> | |||
<source>bios-switch.kicad_sch</source> | |||
<comment number="1" value=""/> | |||
<comment number="2" value=""/> | |||
<comment number="3" value=""/> | |||
<comment number="4" value=""/> | |||
<comment number="5" value=""/> | |||
<comment number="6" value=""/> | |||
<comment number="7" value=""/> | |||
<comment number="8" value=""/> | |||
<comment number="9" value=""/> | |||
</title_block> | |||
</sheet> | |||
</design> | |||
<components> | |||
<comp ref="J1"> | |||
<value>Conn_02x04_Counter_Clockwise</value> | |||
<footprint>Package_DIP:DIP-8_W7.62mm</footprint> | |||
<libsource lib="Connector_Generic" part="Conn_02x04_Counter_Clockwise" description="Generic connector, double row, 02x04, counter clockwise pin numbering scheme (similar to DIP package numbering), script generated (kicad-library-utils/schlib/autogen/connector/)"/> | |||
<property name="Sheetname" value=""/> | |||
<property name="Sheetfile" value="bios-switch.kicad_sch"/> | |||
<property name="ki_description" value="Generic connector, double row, 02x04, counter clockwise pin numbering scheme (similar to DIP package numbering), script generated (kicad-library-utils/schlib/autogen/connector/)"/> | |||
<property name="ki_keywords" value="connector"/> | |||
<sheetpath names="/" tstamps="/"/> | |||
<tstamps>0fdb54df-0041-45d5-8a37-d55190e80a6a</tstamps> | |||
</comp> | |||
<comp ref="SW1"> | |||
<value>SW_DPDT_x2</value> | |||
<footprint>Button_Switch_SMD:SW_DPDT_CK_JS202011JCQN</footprint> | |||
<libsource lib="Switch" part="SW_DPDT_x2" description="Switch, dual pole double throw, separate symbols"/> | |||
<property name="Sheetname" value=""/> | |||
<property name="Sheetfile" value="bios-switch.kicad_sch"/> | |||
<property name="ki_description" value="Switch, dual pole double throw, separate symbols"/> | |||
<property name="ki_keywords" value="switch dual-pole double-throw DPDT spdt ON-ON"/> | |||
<sheetpath names="/" tstamps="/"/> | |||
<tstamps>3db31d1c-6963-4b3e-b7eb-276913a1148e</tstamps> | |||
</comp> | |||
<comp ref="U1"> | |||
<value>W25Q64FVSS</value> | |||
<footprint>Package_SO:SOIC-8W_5.3x5.3mm_P1.27mm</footprint> | |||
<libsource lib="Memory_Flash" part="W25Q64FVSS" description=""/> | |||
<property name="Sheetname" value=""/> | |||
<property name="Sheetfile" value="bios-switch.kicad_sch"/> | |||
<sheetpath names="/" tstamps="/"/> | |||
<tstamps>376fd998-f4e2-4f71-961d-30f0ca2359fc</tstamps> | |||
</comp> | |||
<comp ref="U2"> | |||
<value>W25Q64FVSS</value> | |||
<footprint>Package_SO:SOIC-8W_5.3x5.3mm_P1.27mm</footprint> | |||
<libsource lib="Memory_Flash" part="W25Q64FVSS" description=""/> | |||
<property name="Sheetname" value=""/> | |||
<property name="Sheetfile" value="bios-switch.kicad_sch"/> | |||
<sheetpath names="/" tstamps="/"/> | |||
<tstamps>2c8c04b4-9184-4715-b12b-4001291111f6</tstamps> | |||
</comp> | |||
</components> | |||
<libparts> | |||
<libpart lib="Connector_Generic" part="Conn_02x04_Counter_Clockwise"> | |||
<description>Generic connector, double row, 02x04, counter clockwise pin numbering scheme (similar to DIP package numbering), script generated (kicad-library-utils/schlib/autogen/connector/)</description> | |||
<docs>~</docs> | |||
<footprints> | |||
<fp>Connector*:*_2x??_*</fp> | |||
</footprints> | |||
<fields> | |||
<field name="Reference">J</field> | |||
<field name="Value">Conn_02x04_Counter_Clockwise</field> | |||
<field name="Datasheet">~</field> | |||
</fields> | |||
<pins> | |||
<pin num="1" name="Pin_1" type="passive"/> | |||
<pin num="2" name="Pin_2" type="passive"/> | |||
<pin num="3" name="Pin_3" type="passive"/> | |||
<pin num="4" name="Pin_4" type="passive"/> | |||
<pin num="5" name="Pin_5" type="passive"/> | |||
<pin num="6" name="Pin_6" type="passive"/> | |||
<pin num="7" name="Pin_7" type="passive"/> | |||
<pin num="8" name="Pin_8" type="passive"/> | |||
</pins> | |||
</libpart> | |||
<libpart lib="Memory_Flash" part="W25Q64FVSS"> | |||
<fields> | |||
<field name="Reference">U</field> | |||
<field name="Value">W25Q64FVSS</field> | |||
</fields> | |||
<pins> | |||
<pin num="1" name="~{CS}" type="input"/> | |||
<pin num="2" name="DO" type="bidirectional"/> | |||
<pin num="3" name="~{WP}" type="bidirectional"/> | |||
<pin num="4" name="GND" type="power_in"/> | |||
<pin num="5" name="DI" type="bidirectional"/> | |||
<pin num="6" name="CLK" type="input"/> | |||
<pin num="7" name="~{HOLD}" type="bidirectional"/> | |||
<pin num="8" name="VCC" type="power_in"/> | |||
</pins> | |||
</libpart> | |||
<libpart lib="Switch" part="SW_DPDT_x2"> | |||
<description>Switch, dual pole double throw, separate symbols</description> | |||
<docs>~</docs> | |||
<footprints> | |||
<fp>SW*DPDT*</fp> | |||
</footprints> | |||
<fields> | |||
<field name="Reference">SW</field> | |||
<field name="Value">SW_DPDT_x2</field> | |||
<field name="Datasheet">~</field> | |||
</fields> | |||
<pins> | |||
<pin num="1" name="A" type="passive"/> | |||
<pin num="2" name="B" type="passive"/> | |||
<pin num="3" name="C" type="passive"/> | |||
<pin num="4" name="A" type="passive"/> | |||
<pin num="5" name="B" type="passive"/> | |||
<pin num="6" name="C" type="passive"/> | |||
</pins> | |||
</libpart> | |||
</libparts> | |||
<libraries> | |||
<library logical="Connector_Generic"> | |||
<uri>/app/extensions/Library/symbols//Connector_Generic.kicad_sym</uri> | |||
</library> | |||
<library logical="Memory_Flash"> | |||
<uri>/home/edoput/repo/bios-switch/Memory_Flash.kicad_sym</uri> | |||
</library> | |||
<library logical="Switch"> | |||
<uri>/app/extensions/Library/symbols//Switch.kicad_sym</uri> | |||
</library> | |||
</libraries> | |||
<nets> | |||
<net code="1" name="/CLK"> | |||
<node ref="J1" pin="6" pinfunction="Pin_6" pintype="passive"/> | |||
<node ref="U1" pin="6" pinfunction="CLK" pintype="input"/> | |||
<node ref="U2" pin="6" pinfunction="CLK" pintype="input"/> | |||
</net> | |||
<net code="2" name="/CS"> | |||
<node ref="J1" pin="1" pinfunction="Pin_1" pintype="passive"/> | |||
<node ref="SW1" pin="2" pinfunction="B" pintype="passive"/> | |||
</net> | |||
<net code="3" name="/DI"> | |||
<node ref="J1" pin="5" pinfunction="Pin_5" pintype="passive"/> | |||
<node ref="U1" pin="5" pinfunction="DI" pintype="bidirectional"/> | |||
<node ref="U2" pin="5" pinfunction="DI" pintype="bidirectional"/> | |||
</net> | |||
<net code="4" name="/DO"> | |||
<node ref="J1" pin="2" pinfunction="Pin_2" pintype="passive"/> | |||
<node ref="U1" pin="2" pinfunction="DO" pintype="bidirectional"/> | |||
<node ref="U2" pin="2" pinfunction="DO" pintype="bidirectional"/> | |||
</net> | |||
<net code="5" name="/HOLD"> | |||
<node ref="J1" pin="7" pinfunction="Pin_7" pintype="passive"/> | |||
<node ref="U1" pin="7" pinfunction="~{HOLD}" pintype="bidirectional"/> | |||
<node ref="U2" pin="7" pinfunction="~{HOLD}" pintype="bidirectional"/> | |||
</net> | |||
<net code="6" name="/WP"> | |||
<node ref="J1" pin="3" pinfunction="Pin_3" pintype="passive"/> | |||
<node ref="U1" pin="3" pinfunction="~{WP}" pintype="bidirectional"/> | |||
<node ref="U2" pin="3" pinfunction="~{WP}" pintype="bidirectional"/> | |||
</net> | |||
<net code="7" name="GND"> | |||
<node ref="J1" pin="4" pinfunction="Pin_4" pintype="passive"/> | |||
<node ref="U1" pin="4" pinfunction="GND" pintype="power_in"/> | |||
<node ref="U2" pin="4" pinfunction="GND" pintype="power_in"/> | |||
</net> | |||
<net code="8" name="Net-(SW1A-A)"> | |||
<node ref="SW1" pin="1" pinfunction="A" pintype="passive"/> | |||
<node ref="U1" pin="1" pinfunction="~{CS}" pintype="input"/> | |||
</net> | |||
<net code="9" name="Net-(SW1A-C)"> | |||
<node ref="SW1" pin="3" pinfunction="C" pintype="passive"/> | |||
<node ref="U2" pin="1" pinfunction="~{CS}" pintype="input"/> | |||
</net> | |||
<net code="10" name="VCC"> | |||
<node ref="J1" pin="8" pinfunction="Pin_8" pintype="passive"/> | |||
<node ref="U1" pin="8" pinfunction="VCC" pintype="power_in"/> | |||
<node ref="U2" pin="8" pinfunction="VCC" pintype="power_in"/> | |||
</net> | |||
</nets> | |||
</export> |
@ -0,0 +1,4 @@ | |||
(sym_lib_table | |||
(version 7) | |||
(lib (name "Memory_Flash")(type "KiCad")(uri "${KIPRJMOD}/Memory_Flash.kicad_sym")(options "")(descr "")) | |||
) |