diff --git a/MikroKey/#auto_saved_files# b/MikroKey/#auto_saved_files# index 6046c5a..7c94e8d 100644 --- a/MikroKey/#auto_saved_files# +++ b/MikroKey/#auto_saved_files# @@ -1,2 +1,2 @@ /home/gustavohssm/Projetos/MikroKey/MikroKey/_autosave-MikroKey.kicad_sch -/home/gustavohssm/Projetos/MikroKey/MikroKey/_autosave-CV Gen.kicad_sch +/home/gustavohssm/Projetos/MikroKey/MikroKey/_autosave-key assembly.kicad_sch diff --git a/MikroKey/MikroKey-backups/MikroKey-2025-08-24_004734.zip b/MikroKey/MikroKey-backups/MikroKey-2025-08-24_004734.zip deleted file mode 100644 index 530b657..0000000 Binary files a/MikroKey/MikroKey-backups/MikroKey-2025-08-24_004734.zip and /dev/null differ diff --git a/MikroKey/MikroKey-backups/MikroKey-2025-08-24_022627.zip b/MikroKey/MikroKey-backups/MikroKey-2025-08-24_022627.zip deleted file mode 100644 index 1103e3a..0000000 Binary files a/MikroKey/MikroKey-backups/MikroKey-2025-08-24_022627.zip and /dev/null differ diff --git a/MikroKey/MikroKey-backups/MikroKey-2025-08-24_023640.zip b/MikroKey/MikroKey-backups/MikroKey-2025-08-24_023640.zip deleted file mode 100644 index 9406ec1..0000000 Binary files a/MikroKey/MikroKey-backups/MikroKey-2025-08-24_023640.zip and /dev/null differ diff --git a/MikroKey/MikroKey-backups/MikroKey-2025-08-24_025956.zip b/MikroKey/MikroKey-backups/MikroKey-2025-08-24_025956.zip new file mode 100644 index 0000000..ab04ab2 Binary files /dev/null and b/MikroKey/MikroKey-backups/MikroKey-2025-08-24_025956.zip differ diff --git a/MikroKey/MikroKey-backups/MikroKey-2025-08-24_031052.zip b/MikroKey/MikroKey-backups/MikroKey-2025-08-24_031052.zip new file mode 100644 index 0000000..1b59525 Binary files /dev/null and b/MikroKey/MikroKey-backups/MikroKey-2025-08-24_031052.zip differ diff --git a/MikroKey/MikroKey-backups/MikroKey-2025-08-24_031757.zip b/MikroKey/MikroKey-backups/MikroKey-2025-08-24_031757.zip new file mode 100644 index 0000000..5d85c8a Binary files /dev/null and b/MikroKey/MikroKey-backups/MikroKey-2025-08-24_031757.zip differ diff --git a/MikroKey/MikroKey.kicad_sch b/MikroKey/MikroKey.kicad_sch index c30e8b7..a98c4d6 100644 --- a/MikroKey/MikroKey.kicad_sch +++ b/MikroKey/MikroKey.kicad_sch @@ -419,6 +419,16 @@ ) (uuid "e70e26b2-d022-435a-9d3e-6cb8d524b852") ) + (bus + (pts + (xy 200.66 64.77) (xy 228.6 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ea8ad058-213c-4aa7-9a00-41e16fe1ad41") + ) (wire (pts (xy 39.37 78.74) (xy 57.15 78.74) @@ -573,6 +583,16 @@ (justify left top) ) ) + (pin "Button_In[1..13]" output + (at 228.6 64.77 180) + (uuid "110a7018-841e-42bb-9375-8fa50c778bdc") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) (instances (project "MikroKey" (path "/de0305f2-32cb-4c22-ab6b-5ec433c10778" @@ -626,13 +646,13 @@ ) ) (pin "Button_In[1..13]" input - (at 163.195 63.5 180) + (at 201.295 64.77 0) (uuid "1226372a-97fe-4096-b95a-b7bed066e4a4") (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) ) ) (pin "CV_Out" output diff --git a/MikroKey/_autosave-MikroKey.kicad_pcb b/MikroKey/_autosave-MikroKey.kicad_pcb new file mode 100644 index 0000000..ad99ad0 --- /dev/null +++ b/MikroKey/_autosave-MikroKey.kicad_pcb @@ -0,0 +1,16209 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 1.6) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "GND") + (net 2 "+10V") + (net 3 "unconnected-(U1-NC-Pad3)") + (net 4 "Net-(SW1-B)") + (net 5 "+12V") + (net 6 "/Power Unit/BATT.+3.3V") + (net 7 "unconnected-(U2-NC-Pad6)") + (net 8 "Net-(SW1-A)") + (net 9 "/CV Generator/GND") + (net 10 "/CV Generator/Button_In6") + (net 11 "Net-(D1-A)") + (net 12 "Net-(D2-A)") + (net 13 "Net-(D3-A)") + (net 14 "Net-(D4-A)") + (net 15 "Net-(D5-A)") + (net 16 "Net-(D6-A)") + (net 17 "Net-(D7-A)") + (net 18 "Net-(D8-A)") + (net 19 "Net-(D9-A)") + (net 20 "Net-(D10-A)") + (net 21 "Net-(D11-A)") + (net 22 "Net-(D12-A)") + (net 23 "Net-(D13-A)") + (net 24 "/CV Generator/Button_In1") + (net 25 "/CV Generator/Button_In2") + (net 26 "/CV Generator/Button_In3") + (net 27 "/CV Generator/Button_In4") + (net 28 "/CV Generator/Button_In5") + (net 29 "/CV Generator/Button_In7") + (net 30 "/CV Generator/Button_In8") + (net 31 "/CV Generator/Button_In9") + (net 32 "/CV Generator/Button_In10") + (net 33 "/CV Generator/Button_In11") + (net 34 "/CV Generator/Button_In12") + (net 35 "/CV Generator/Button_In13") + (net 36 "Net-(D1-K)") + (net 37 "/CV Generator/CV_Out") + (net 38 "/Keyboard Assembly/+10V") + (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" + (layer "F.Cu") + (uuid "024be34d-9d2f-4741-9aed-4fc4673a82aa") + (at 108.25 58.7) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R17" + (at 0 -1.65 0) + (layer "F.SilkS") + (uuid "b92cd59f-5cbf-4e97-a44f-6ee08a8ca376") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "R" + (at 0 1.65 0) + (layer "F.Fab") + (uuid "326feff8-acb2-4192-a752-d9cdd1bf2589") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "34cca30e-cc75-4eec-be92-0223f441f045") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "087c0c67-9f93-40b5-9f6b-50d89f40eae4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/50a2f438-c8ed-40ef-9c81-db8eb25615b7/ee0687fc-239c-4b5c-9581-c19952bd71dd") + (sheetname "/CV Generator/") + (sheetfile "CV Gen.kicad_sch") + (attr smd) + (fp_line + (start -0.227064 -0.735) + (end 0.227064 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "93bf190b-db17-483b-870f-e969860e3ea3") + ) + (fp_line + (start -0.227064 0.735) + (end 0.227064 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7ffbbfad-a495-435f-9485-fbf42afad638") + ) + (fp_line + (start -1.85 -0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ee0d4c9a-f4bb-4c40-90fe-76e3b6e983de") + ) + (fp_line + (start -1.85 0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0f1c670b-05cf-4af9-9d94-ebdd36f43ce3") + ) + (fp_line + (start 1.85 -0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1dc545f2-1338-4fe1-a7f5-c3db2fda2153") + ) + (fp_line + (start 1.85 0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4e4b65af-af9f-4b3c-ac37-6d1c854c0c8b") + ) + (fp_line + (start -1 -0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "87ac9691-8e92-4a99-acbd-2eeffcf7c313") + ) + (fp_line + (start -1 0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ab884616-ffb1-411d-9299-9e561a6f02b9") + ) + (fp_line + (start 1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3077b895-8f52-4742-8372-f97159bceee8") + ) + (fp_line + (start 1 0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "22d3c36a-8cc2-49e8-a920-66598d1df529") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "23319da2-b329-4746-a649-a6a07ef6bbf3") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 17 "Net-(D7-A)") + (pintype "passive") + (uuid "d4db1f16-ba03-42ef-be2d-59c047a2a9a3") + ) + (pad "2" smd roundrect + (at 1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 9 "/CV Generator/GND") + (pintype "passive") + (uuid "2cd59d50-592a-4496-bfce-14ce33f191d4") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" + (layer "F.Cu") + (uuid "09b39323-0439-4cae-a8ee-369e36c89bc1") + (at 98.75 70.5) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R9" + (at 0 -1.65 0) + (layer "F.SilkS") + (uuid "df6b04e4-96bd-4313-a1b7-bbbf8a87b4d7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "R" + (at 0 1.65 0) + (layer "F.Fab") + (uuid "4bdc0798-7ab5-4a50-8ca3-ccda2fe955f0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "5eeb27a5-88ac-4c5d-9acc-4818a1fad39f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d26b8571-dfa4-40fa-9722-41cd8487e0c7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/50a2f438-c8ed-40ef-9c81-db8eb25615b7/57a14954-fde7-46c9-9b80-14267f311a78") + (sheetname "/CV Generator/") + (sheetfile "CV Gen.kicad_sch") + (attr smd) + (fp_line + (start -0.227064 -0.735) + (end 0.227064 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "11733963-191d-44d3-b5b7-232c0ddf6df8") + ) + (fp_line + (start -0.227064 0.735) + (end 0.227064 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3491a564-2483-4907-b658-8e1622dc6610") + ) + (fp_line + (start -1.85 -0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c3f69d1e-f5b5-478b-b836-32358c0c6de4") + ) + (fp_line + (start -1.85 0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "10bcd230-6502-4e73-a1c0-2a0ebeacb276") + ) + (fp_line + (start 1.85 -0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8e05810d-f15f-4e0d-a529-573c6912d93f") + ) + (fp_line + (start 1.85 0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8112ce03-17a6-4ead-9828-1382e41e07a0") + ) + (fp_line + (start -1 -0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "405a1785-e32e-4308-af95-acd470b1dbd2") + ) + (fp_line + (start -1 0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "723e6c75-0866-4d09-9a38-1c467113e24f") + ) + (fp_line + (start 1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bd8bb39a-416f-4576-8455-257a4d99411c") + ) + (fp_line + (start 1 0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ecb82ed8-8c8e-4f30-9dfc-6eaf1b25d327") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "7a278feb-fb68-4302-ac29-dfa13080afeb") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 13 "Net-(D3-A)") + (pintype "passive") + (uuid "cd794200-2ac6-437a-903b-8dc14a3cb76a") + ) + (pad "2" smd roundrect + (at 1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 9 "/CV Generator/GND") + (pintype "passive") + (uuid "8b1374f1-0ee8-4986-8d14-813c0190cead") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Button_Switch_SMD:SW_SPST_Omron_B3FS-101xP" + (layer "F.Cu") + (uuid "17c1771a-2a39-405c-9730-b18101b2f68a") + (at 87.03 79.2) + (descr "Surface Mount Tactile Switch for High-Density Mounting, 4.3mm height, https://omronfs.omron.com/en_US/ecb/products/pdf/en-b3fs.pdf") + (tags "Tactile Switch") + (property "Reference" "SW2" + (at 0 -4.3 0) + (layer "F.SilkS") + (uuid "f93f71f1-24eb-4f81-9c74-80b1dd37c6b2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_SPST" + (at 0 4.2 0) + (layer "F.Fab") + (uuid "af7e57fd-05ca-46bf-8a73-c3ef674a0489") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d9aa2573-13e2-4ba2-9ef1-57dcfa88dcee") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Single Pole Single Throw (SPST) switch" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "655731c1-6832-4d19-af89-b3ec23bb75cb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/148a21ca-d52a-4dd2-9e8b-7b8b7a0c3ee3/13599ed0-6a77-4a03-8d91-63c0628ce0c1") + (sheetname "/Keyboard Assembly/") + (sheetfile "key assembly.kicad_sch") + (attr smd) + (fp_line + (start -5.1 -3.3) + (end -4.1 -3.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "84db3026-f17f-4f80-b702-1acb8eecfbd5") + ) + (fp_line + (start -5.1 -2.3) + (end -5.1 -3.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4d492e55-9e3c-47ac-b989-ed1d0d6dec78") + ) + (fp_line + (start -3.1 -1.3) + (end -3.1 1.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ccbf9784-b991-460f-87dd-f48f31255bfc") + ) + (fp_line + (start 2.9 -3.25) + (end -2.9 -3.25) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1aec4fec-c83e-4f79-88bb-b712012ab877") + ) + (fp_line + (start 3 3.25) + (end -3 3.25) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f1523313-faa0-4fe4-9d1e-2f64f84e0c6f") + ) + (fp_line + (start 3.1 -1.3) + (end 3.1 1.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "804c4813-5d39-40ba-af7d-731f54f00e7e") + ) + (fp_line + (start -5.05 -3.4) + (end 5.05 -3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a5791b34-7f62-4f30-a346-58b0e4475fe9") + ) + (fp_line + (start -5.05 -1.3) + (end -5.05 -3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "98d13ed6-52ca-4a03-8fa2-18d509abe012") + ) + (fp_line + (start -5.05 1.3) + (end -3.25 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "59ab65d6-cc2d-46d4-bfb6-1663d2be1cc6") + ) + (fp_line + (start -5.05 3.4) + (end -5.05 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "52960dd8-b22f-4a0a-a8de-8e01b60ad4a4") + ) + (fp_line + (start -3.25 -1.3) + (end -5.05 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "144b5fbf-ab98-4d7b-92d4-fee0f343a3f7") + ) + (fp_line + (start -3.25 1.3) + (end -3.25 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "baf8dbbc-0901-466c-b60f-c1ccc658521d") + ) + (fp_line + (start 3.25 -1.3) + (end 3.25 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0da90cfb-269e-4245-aa31-60da6db319db") + ) + (fp_line + (start 3.25 1.3) + (end 5.05 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "94891c5b-0be5-4afd-ac66-c5a5b73b5f90") + ) + (fp_line + (start 5.05 -3.4) + (end 5.05 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6752f522-7e8c-4d0b-9ef3-8852a6368616") + ) + (fp_line + (start 5.05 -1.3) + (end 3.25 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "462219b8-62d2-45ec-8492-93601e954633") + ) + (fp_line + (start 5.05 1.3) + (end 5.05 3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5daae339-9599-4837-ab12-2036b9e347e1") + ) + (fp_line + (start 5.05 3.4) + (end -5.05 3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e57cfb46-0edd-41b3-9198-c7237c11f62c") + ) + (fp_line + (start -3 -3.15) + (end 3 -3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5b51e469-a0f0-479b-80e4-15cd75b47dc4") + ) + (fp_line + (start -3 3.15) + (end -3 -3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b01bc80c-8397-4014-91f2-0cd2d55fcf80") + ) + (fp_line + (start 3 -3.15) + (end 3 3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a87ab2e7-d909-4a45-8c1d-c8861934a37b") + ) + (fp_line + (start 3 3.15) + (end -3 3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "63af0130-71b5-4afc-a9e6-604d22115e65") + ) + (fp_circle + (center 0 0) + (end 1.5 0) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "659d906e-f1c5-4af5-b3aa-2f5e8a2ac23c") + ) + (fp_text user "${REFERENCE}" + (at 0 -2.2 0) + (layer "F.Fab") + (uuid "12cbb37e-cc42-47a3-a365-cab2c7ddf932") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" smd rect + (at -4 -2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 38 "/Keyboard Assembly/+10V") + (pinfunction "A") + (pintype "passive") + (uuid "2fb56ffe-878c-4793-be63-738230be9a7e") + ) + (pad "1" smd rect + (at 4 -2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 38 "/Keyboard Assembly/+10V") + (pinfunction "A") + (pintype "passive") + (uuid "535fb16f-b07f-41c6-b6b1-5d76751411fd") + ) + (pad "2" smd rect + (at -4 2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 24 "/CV Generator/Button_In1") + (pinfunction "B") + (pintype "passive") + (uuid "7bb0d70f-ddf2-43e4-b650-7bbce32b3d9f") + ) + (pad "2" smd rect + (at 4 2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 24 "/CV Generator/Button_In1") + (pinfunction "B") + (pintype "passive") + (uuid "bf4e4bcb-8109-4127-98b0-2404878538cd") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Button_Switch_SMD.3dshapes/SW_SPST_Omron_B3FS-101xP.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Button_Switch_SMD:SW_SPST_Omron_B3FS-101xP" + (layer "F.Cu") + (uuid "1e242272-8954-4f4c-8b54-d6cf5b362e58") + (at 87.03 102.75) + (descr "Surface Mount Tactile Switch for High-Density Mounting, 4.3mm height, https://omronfs.omron.com/en_US/ecb/products/pdf/en-b3fs.pdf") + (tags "Tactile Switch") + (property "Reference" "SW5" + (at 0 -4.3 0) + (layer "F.SilkS") + (uuid "83310b51-70fa-4cd4-bdb3-f96f4f240f2e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_SPST" + (at 0 4.2 0) + (layer "F.Fab") + (uuid "e045d6f5-5333-4cdd-8bea-a7adbda9a846") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0977ec34-1587-4be1-8fb6-2811c42957b9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Single Pole Single Throw (SPST) switch" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d1b5e443-d36c-4ef2-af5e-62634f2c09f9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/148a21ca-d52a-4dd2-9e8b-7b8b7a0c3ee3/2d582bc7-089f-4114-974a-9e55d3f6dd3a") + (sheetname "/Keyboard Assembly/") + (sheetfile "key assembly.kicad_sch") + (attr smd) + (fp_line + (start -5.1 -3.3) + (end -4.1 -3.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b5678937-28a9-4238-a573-4e5eeffdf972") + ) + (fp_line + (start -5.1 -2.3) + (end -5.1 -3.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6371f54c-3abe-410f-9405-99b2644d41aa") + ) + (fp_line + (start -3.1 -1.3) + (end -3.1 1.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3b2f7047-d681-49ad-b856-27eeba98b9d4") + ) + (fp_line + (start 2.9 -3.25) + (end -2.9 -3.25) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e801ede9-37bb-4a86-8be1-0330adc3b9f6") + ) + (fp_line + (start 3 3.25) + (end -3 3.25) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8587184f-3205-47b4-8114-deed3802d36d") + ) + (fp_line + (start 3.1 -1.3) + (end 3.1 1.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3d747058-9752-46fe-aa12-d694f7006045") + ) + (fp_line + (start -5.05 -3.4) + (end 5.05 -3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4b8aef99-ac29-44bf-8491-35b29c26de31") + ) + (fp_line + (start -5.05 -1.3) + (end -5.05 -3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3a6b9246-e6e3-4904-b8d7-18d79d5a75dd") + ) + (fp_line + (start -5.05 1.3) + (end -3.25 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "173e9750-943f-45ff-a620-4801bb78763f") + ) + (fp_line + (start -5.05 3.4) + (end -5.05 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7fc76d34-8c92-4df5-8998-00eedf8e5c47") + ) + (fp_line + (start -3.25 -1.3) + (end -5.05 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c5685bdf-e263-4551-9ade-d7ce484c8ae4") + ) + (fp_line + (start -3.25 1.3) + (end -3.25 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "61d0a90a-73a6-4d82-9b93-de2bb7848a89") + ) + (fp_line + (start 3.25 -1.3) + (end 3.25 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "de51762f-2517-4168-bf5e-f2221cd376b1") + ) + (fp_line + (start 3.25 1.3) + (end 5.05 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ed30728f-6770-4823-b378-8085c5e8b5e0") + ) + (fp_line + (start 5.05 -3.4) + (end 5.05 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "af0cd385-68c5-45bd-ab0b-29548ed9b9e2") + ) + (fp_line + (start 5.05 -1.3) + (end 3.25 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "420c7275-7e94-4a64-99d6-7157017e11aa") + ) + (fp_line + (start 5.05 1.3) + (end 5.05 3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c14edda5-7edd-4125-95e1-de0e14b258fd") + ) + (fp_line + (start 5.05 3.4) + (end -5.05 3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6cb3a76a-07ae-40e3-916c-63f1e7cbced7") + ) + (fp_line + (start -3 -3.15) + (end 3 -3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b4477bf8-abd8-4a69-a011-df5c491ff8dc") + ) + (fp_line + (start -3 3.15) + (end -3 -3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fd1d3982-10d1-404a-87aa-3ffe592ad0bd") + ) + (fp_line + (start 3 -3.15) + (end 3 3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1076a03c-92fc-4821-9995-9d1a376a4233") + ) + (fp_line + (start 3 3.15) + (end -3 3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9ad16dd1-ea21-4d37-bb29-da2048bbb641") + ) + (fp_circle + (center 0 0) + (end 1.5 0) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "3375961f-8292-4df9-b5f5-b88d5df31559") + ) + (fp_text user "${REFERENCE}" + (at 0 -2.2 0) + (layer "F.Fab") + (uuid "88f33709-e4cd-431b-b761-f73f8b5186ee") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" smd rect + (at -4 -2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 38 "/Keyboard Assembly/+10V") + (pinfunction "A") + (pintype "passive") + (uuid "16056c9b-df28-4600-8c04-fa09bc93bfcd") + ) + (pad "1" smd rect + (at 4 -2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 38 "/Keyboard Assembly/+10V") + (pinfunction "A") + (pintype "passive") + (uuid "fdc90552-3da2-4683-b59c-f5b95bae942d") + ) + (pad "2" smd rect + (at -4 2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 27 "/CV Generator/Button_In4") + (pinfunction "B") + (pintype "passive") + (uuid "a1501ffd-f804-453e-ad88-aa5fe11c5337") + ) + (pad "2" smd rect + (at 4 2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 27 "/CV Generator/Button_In4") + (pinfunction "B") + (pintype "passive") + (uuid "6ed60aba-e0a9-4cdc-87d8-2047bcfda17a") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Button_Switch_SMD.3dshapes/SW_SPST_Omron_B3FS-101xP.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" + (layer "F.Cu") + (uuid "2403669e-d74e-4844-8bfd-c918d7dabb90") + (at 113 55.75) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R22" + (at 0 -1.65 0) + (layer "F.SilkS") + (uuid "e487f916-3efe-4d78-ab2a-ea5f5d04b76e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "R" + (at 0 1.65 0) + (layer "F.Fab") + (uuid "c9bc3187-0cf2-4476-ba06-f30a2dc1ae89") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "c1c599bb-52f4-49a4-a71e-38286a4cd5b0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "67d318ce-eef6-43e5-b713-4d5ac3986283") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/50a2f438-c8ed-40ef-9c81-db8eb25615b7/4f9b7fca-98f4-471f-ad5b-8be1a4fc12c8") + (sheetname "/CV Generator/") + (sheetfile "CV Gen.kicad_sch") + (attr smd) + (fp_line + (start -0.227064 -0.735) + (end 0.227064 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b85cf605-f8ec-429d-b045-0a384f7ed094") + ) + (fp_line + (start -0.227064 0.735) + (end 0.227064 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "062e5f42-d788-4cdc-a61c-77e1b7d716f4") + ) + (fp_line + (start -1.85 -0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d790bcb4-8190-42ac-99c0-c3e5b0739a44") + ) + (fp_line + (start -1.85 0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "91bd6790-97e2-47f6-8bbe-e915dcc5b4d4") + ) + (fp_line + (start 1.85 -0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "be955508-e84f-40f1-95cc-40dcfccacb77") + ) + (fp_line + (start 1.85 0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ebce30af-e223-490b-ba68-0ce55744feb3") + ) + (fp_line + (start -1 -0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "50873aab-1139-49d9-9b20-4e398d2e8e63") + ) + (fp_line + (start -1 0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "73fcd218-bd98-4a3e-b00a-b77cbbb71f8a") + ) + (fp_line + (start 1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "52d19158-1bd2-4620-ab42-b9b31a252941") + ) + (fp_line + (start 1 0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ca5682f3-9af4-4dc9-902d-6437938ba674") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "72e86049-3a99-497b-8c88-ca67d1093c34") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 32 "/CV Generator/Button_In10") + (pintype "passive") + (uuid "008e0565-d5e3-4f3f-804c-989f3724449c") + ) + (pad "2" smd roundrect + (at 1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 20 "Net-(D10-A)") + (pintype "passive") + (uuid "a5de071e-1540-46bd-81a0-6a3cf05d0f9a") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Button_Switch_SMD:SW_SPST_Omron_B3FS-101xP" + (layer "F.Cu") + (uuid "27aba197-63e0-4423-bbf4-42c0b3faca1d") + (at 109.5 79.2) + (descr "Surface Mount Tactile Switch for High-Density Mounting, 4.3mm height, https://omronfs.omron.com/en_US/ecb/products/pdf/en-b3fs.pdf") + (tags "Tactile Switch") + (property "Reference" "SW10" + (at 0 -4.3 0) + (layer "F.SilkS") + (uuid "7f230816-fadb-4b6d-a536-9460d7cefd87") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_SPST" + (at 0 4.2 0) + (layer "F.Fab") + (uuid "2276486b-f105-40d6-a75e-d329f4480b5c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "11cb9db2-4ec2-43ad-be05-31fba3e196f2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Single Pole Single Throw (SPST) switch" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "007812e5-1832-4ce4-a45b-4b78e2ff4a19") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/148a21ca-d52a-4dd2-9e8b-7b8b7a0c3ee3/b31f4c75-fd6c-4fd6-af5d-c40096968b33") + (sheetname "/Keyboard Assembly/") + (sheetfile "key assembly.kicad_sch") + (attr smd) + (fp_line + (start -5.1 -3.3) + (end -4.1 -3.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bc00daba-ee5f-48ba-9fef-07c63b5d6533") + ) + (fp_line + (start -5.1 -2.3) + (end -5.1 -3.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "42ae82f2-3ee3-47fa-87f4-9b53baa588c6") + ) + (fp_line + (start -3.1 -1.3) + (end -3.1 1.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a22c58cc-f109-4461-8ae4-2a08b22c67bb") + ) + (fp_line + (start 2.9 -3.25) + (end -2.9 -3.25) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f20b61c9-a602-4c34-815a-28b6601d1208") + ) + (fp_line + (start 3 3.25) + (end -3 3.25) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5e62ba27-4fd5-48f2-b310-a17cbef333c2") + ) + (fp_line + (start 3.1 -1.3) + (end 3.1 1.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9905ac95-057e-40ab-8527-b7840fcfd681") + ) + (fp_line + (start -5.05 -3.4) + (end 5.05 -3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cc35cdf4-ec9d-435c-bff7-3e40cabe93af") + ) + (fp_line + (start -5.05 -1.3) + (end -5.05 -3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d11b3f95-9eea-4f70-b85f-9b73a094a287") + ) + (fp_line + (start -5.05 1.3) + (end -3.25 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cc64049c-b5ae-4666-b0dc-594f172cc60c") + ) + (fp_line + (start -5.05 3.4) + (end -5.05 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ada7d02f-4200-4ddd-8c52-be428eed319c") + ) + (fp_line + (start -3.25 -1.3) + (end -5.05 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1cf55605-4d6e-496f-a6ba-c5e1c9c144e1") + ) + (fp_line + (start -3.25 1.3) + (end -3.25 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "63f6c396-919a-4bd5-bfa5-3ea301dd852e") + ) + (fp_line + (start 3.25 -1.3) + (end 3.25 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7537a21f-20a8-4b22-afe7-0e47db07dbd6") + ) + (fp_line + (start 3.25 1.3) + (end 5.05 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a1d16094-a6b6-4fd0-abef-3d65086d4cf9") + ) + (fp_line + (start 5.05 -3.4) + (end 5.05 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "dc16e298-a69a-4f07-93a4-19c656b6ed1d") + ) + (fp_line + (start 5.05 -1.3) + (end 3.25 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3115becc-1606-461d-b9f7-df7047e26da1") + ) + (fp_line + (start 5.05 1.3) + (end 5.05 3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f3128f12-6e5b-4745-8385-88cd2aea81ba") + ) + (fp_line + (start 5.05 3.4) + (end -5.05 3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d9e389e0-f2d8-468d-be16-556e41eeb235") + ) + (fp_line + (start -3 -3.15) + (end 3 -3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "357f3313-b202-4a2e-a7f2-5a899764cad5") + ) + (fp_line + (start -3 3.15) + (end -3 -3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c0d00a48-c089-4c62-acef-0057a46a3ee0") + ) + (fp_line + (start 3 -3.15) + (end 3 3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f613edc8-f3dc-4eb6-93ef-a1e4bd4ff4b1") + ) + (fp_line + (start 3 3.15) + (end -3 3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fab8ba4a-0c43-47a9-bada-708a41ed754a") + ) + (fp_circle + (center 0 0) + (end 1.5 0) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "3c8cec45-6b15-49b7-9012-c26ce052f1e7") + ) + (fp_text user "${REFERENCE}" + (at 0 -2.2 0) + (layer "F.Fab") + (uuid "9ee3e486-af4e-4746-8661-1b85de67ecb7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" smd rect + (at -4 -2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 38 "/Keyboard Assembly/+10V") + (pinfunction "A") + (pintype "passive") + (uuid "2e6e9cce-8067-4bc8-a8e6-d387d143880e") + ) + (pad "1" smd rect + (at 4 -2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 38 "/Keyboard Assembly/+10V") + (pinfunction "A") + (pintype "passive") + (uuid "3977c826-fb19-4477-8b9a-1a5aa0d3c00d") + ) + (pad "2" smd rect + (at -4 2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 31 "/CV Generator/Button_In9") + (pinfunction "B") + (pintype "passive") + (uuid "4177beba-b2eb-4ec1-bd86-1df7b6bf163a") + ) + (pad "2" smd rect + (at 4 2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 31 "/CV Generator/Button_In9") + (pinfunction "B") + (pintype "passive") + (uuid "4da0e016-159b-47b6-beac-bed6757663e8") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Button_Switch_SMD.3dshapes/SW_SPST_Omron_B3FS-101xP.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder" + (layer "F.Cu") + (uuid "2b2c6c12-bace-4767-a62b-7766ba8be6b5") + (at 118.165 61.675) + (descr "Diode SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "diode handsolder") + (property "Reference" "D3" + (at 0 -1.65 0) + (layer "F.SilkS") + (uuid "71e8140b-ce93-4973-b72d-09b47b034b6f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D_Small" + (at 0 1.65 0) + (layer "F.Fab") + (uuid "d33f85b9-0c5c-4e5b-a138-3ff8628d94b9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "20b0f32d-088e-4b6d-bca5-88d051244272") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Diode, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f2af8c29-65bd-4765-9c0f-c42b1b99e8a6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Device" "D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3c552dbf-d7e8-449d-9306-df0e09bb7f07") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1b16826b-57da-4c34-bf73-09b286222714") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/50a2f438-c8ed-40ef-9c81-db8eb25615b7/50f5fe30-764e-4d0f-80d1-63a5904239e0") + (sheetname "/CV Generator/") + (sheetfile "CV Gen.kicad_sch") + (attr smd) + (fp_line + (start -1.86 -0.96) + (end -1.86 0.96) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fba8a27e-efbc-4056-b912-242c777c37aa") + ) + (fp_line + (start -1.86 0.96) + (end 1 0.96) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fb0311ca-ac96-4609-9b73-b1a5c84887bd") + ) + (fp_line + (start 1 -0.96) + (end -1.86 -0.96) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "09e67997-3ab9-4c3c-a94d-aa6d769ab6c7") + ) + (fp_line + (start -1.85 -0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5317c1e7-3de7-4a02-937c-784fc2dce789") + ) + (fp_line + (start -1.85 0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "191ca4fd-c456-4e42-91bf-e95f56852b9b") + ) + (fp_line + (start 1.85 -0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fa084a48-07c4-43f1-bd5a-e6d81b675b0f") + ) + (fp_line + (start 1.85 0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bdb4360c-5e5e-43d2-86a1-6b89137d042b") + ) + (fp_line + (start -1 -0.3) + (end -1 0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7df1ab50-8bc5-44f3-b798-7d4ac223bb5e") + ) + (fp_line + (start -1 0.6) + (end 1 0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "27d1558c-20eb-4845-8510-88506122c36d") + ) + (fp_line + (start -0.7 -0.6) + (end -1 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4cc2305a-7e52-4df9-a80a-bf0bd235ec55") + ) + (fp_line + (start 1 -0.6) + (end -0.7 -0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2bfa5fa3-2ec3-4e72-9d1b-bc05ed4aa03d") + ) + (fp_line + (start 1 0.6) + (end 1 -0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "04912a80-a263-4bf1-b40c-734148f20e62") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "71a0920b-c06d-4cca-9727-24c9e3ae3c5a") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -1.025 0) + (size 1.15 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.217391) + (net 36 "Net-(D1-K)") + (pinfunction "K") + (pintype "passive") + (uuid "bd202f0f-09be-4896-8b3d-68f2183785cf") + ) + (pad "2" smd roundrect + (at 1.025 0) + (size 1.15 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.217391) + (net 13 "Net-(D3-A)") + (pinfunction "A") + (pintype "passive") + (uuid "f210ff6c-2d2b-45d7-bfe2-400ae3b844d3") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Diode_SMD.3dshapes/D_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" + (layer "F.Cu") + (uuid "2e2bfa1d-0ce8-47b7-911e-e9d27051b3c1") + (at 103.5 55.75) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R10" + (at 0 -1.65 0) + (layer "F.SilkS") + (uuid "27d62b4d-a63c-4b0f-b1b2-277fe6a0a253") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "R" + (at 0 1.65 0) + (layer "F.Fab") + (uuid "425d55a4-d577-4b8a-82a0-4fb24ba7fb76") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d97a3276-3c3c-4c75-9d23-1fe8a82fbe6c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "4b125327-459a-4e96-9767-21fe869c0798") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/50a2f438-c8ed-40ef-9c81-db8eb25615b7/63112777-ccf3-464a-9385-857b2cda9c6e") + (sheetname "/CV Generator/") + (sheetfile "CV Gen.kicad_sch") + (attr smd) + (fp_line + (start -0.227064 -0.735) + (end 0.227064 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1801989c-4ed7-4f77-9541-58d56b5d3c84") + ) + (fp_line + (start -0.227064 0.735) + (end 0.227064 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cbd9138c-aad6-4f46-aa21-fe42e02c15ab") + ) + (fp_line + (start -1.85 -0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "67dbd469-e21c-4279-a439-945e071d187d") + ) + (fp_line + (start -1.85 0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c4377665-0fae-4bbb-a860-160e0515ef97") + ) + (fp_line + (start 1.85 -0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ef69aa0c-1c70-4aa0-9ea5-96ddfaa3747c") + ) + (fp_line + (start 1.85 0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a12bef31-a0ee-414e-b04b-eeebc38535e2") + ) + (fp_line + (start -1 -0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "58e8a830-848d-470a-99d1-fde23cba82f1") + ) + (fp_line + (start -1 0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8f533215-8ed5-44ea-9bcc-28f27533bc17") + ) + (fp_line + (start 1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1ec2427d-4355-4edf-b0f4-ae33726777c9") + ) + (fp_line + (start 1 0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9690ae21-0ad4-4caf-9da5-f74371bb7910") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "81f0308d-a344-4440-a8ee-24eb9b7f6497") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 27 "/CV Generator/Button_In4") + (pintype "passive") + (uuid "11c09068-ace0-4d2d-a51d-6db41e6a3ab2") + ) + (pad "2" smd roundrect + (at 1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 14 "Net-(D4-A)") + (pintype "passive") + (uuid "43dfc443-02a9-4227-a1be-f39d0108b633") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Button_Switch_THT:SW_Slide-03_Wuerth-WS-SLTV_10x2.5x6.4_P2.54mm" + (layer "F.Cu") + (uuid "2ebc3765-8b04-4dae-94b1-8a8905ed640a") + (at 61.8 54.5) + (descr "Wuerth, WS-SLTV, 450301014042, https://www.we-online.com/components/products/datasheet/450301014042.pdf") + (tags "switch single-pole opposite-side-connection double-throw SPDT würth wurth") + (property "Reference" "SW1" + (at 0 -2.54 0) + (layer "F.SilkS") + (uuid "11aab39e-bd7a-4b60-9449-d466fffba4e1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_SPST" + (at 0 3.81 0) + (layer "F.Fab") + (uuid "72585b16-5f11-48d0-93c4-531755a81289") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "fc70d4b0-c163-41bc-9024-0e49b4191dc0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Single Pole Single Throw (SPST) switch" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4c9a4254-2282-440e-b1f3-88868c9211df") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/8dd9787d-0214-445d-adc0-48f889d2b399/5dcfe143-9757-4f63-8277-5fa502847ce1") + (sheetname "/Power Unit/") + (sheetfile "Power Unit.kicad_sch") + (attr through_hole) + (fp_rect + (start -5.11 -1.36) + (end 5.11 1.36) + (stroke + (width 0.12) + (type default) + ) + (fill no) + (layer "F.SilkS") + (uuid "468b1dae-97cc-4a9c-8cf4-5ac53ade58a1") + ) + (fp_rect + (start -5.25 -1.5) + (end 5.25 1.5) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "a41f38d4-b0bb-4fc7-b138-e7cf95ef5e33") + ) + (fp_rect + (start -5 -1.25) + (end 5 1.25) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "F.Fab") + (uuid "3bf391db-192e-4bc5-8db4-30b840fa61fe") + ) + (fp_text user "${REFERENCE}" + (at 0 2.54 0) + (layer "F.Fab") + (uuid "6ccbf616-16df-4c79-8a20-02a5e0501a18") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0) + (size 1.5 1.5) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 8 "Net-(SW1-A)") + (pinfunction "A") + (pintype "passive") + (uuid "2897f9fe-05a2-4627-8a06-f8fae1d1a61e") + ) + (pad "2" thru_hole circle + (at -2.54 0) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 4 "Net-(SW1-B)") + (pinfunction "B") + (pintype "passive") + (uuid "fc01d684-334d-45be-a5f3-22eb3101858d") + ) + (pad "3" thru_hole circle + (at 2.54 0) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "c0d80764-095e-4e3a-8184-5d2e4ccd8165") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Button_Switch_THT.3dshapes/SW_Slide-03_Wuerth-WS-SLTV_10x2.5x6.4_P2.54mm.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder" + (layer "F.Cu") + (uuid "33f1bf02-e533-462f-bd48-ac58db547328") + (at 127.755 58.635) + (descr "Diode SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "diode handsolder") + (property "Reference" "D12" + (at 0 -1.65 0) + (layer "F.SilkS") + (uuid "13fa5a9f-43fc-49c3-a320-97951af26a3c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D_Small" + (at 0 1.65 0) + (layer "F.Fab") + (uuid "9ea143ba-5a07-4333-91b0-6cd5fdca0834") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ad829e2e-7ad2-4bd2-a370-9b726f4bb94c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Diode, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ef1a2167-654e-4208-b663-d97de6516ce6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Device" "D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e90aaae3-056f-483a-a93c-ad987982b98a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "273a90ed-992a-47e0-b8e7-f0d03af10625") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/50a2f438-c8ed-40ef-9c81-db8eb25615b7/818bcf72-3008-410d-a7ae-8fd8adf3c975") + (sheetname "/CV Generator/") + (sheetfile "CV Gen.kicad_sch") + (attr smd) + (fp_line + (start -1.86 -0.96) + (end -1.86 0.96) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "08d4497e-580f-430f-b686-f37fdce0cea8") + ) + (fp_line + (start -1.86 0.96) + (end 1 0.96) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "71b37559-e9e2-47c6-b9e3-ba9b26acd358") + ) + (fp_line + (start 1 -0.96) + (end -1.86 -0.96) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4a215675-d9f1-476e-82bf-6f93f0c6f895") + ) + (fp_line + (start -1.85 -0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f4457618-a77e-4f62-a351-8aeed26de375") + ) + (fp_line + (start -1.85 0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0053f833-77e3-402c-a1f7-37930d795a50") + ) + (fp_line + (start 1.85 -0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "754a9985-9b87-418d-ba84-fe093069f237") + ) + (fp_line + (start 1.85 0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7d545ee5-e26d-4045-83de-798248475057") + ) + (fp_line + (start -1 -0.3) + (end -1 0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b9723c5b-25e3-4fda-9c4c-867c9b1276a4") + ) + (fp_line + (start -1 0.6) + (end 1 0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "967cae9c-7989-45a1-a8cb-e19ddabdfaef") + ) + (fp_line + (start -0.7 -0.6) + (end -1 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "08f765d8-8553-4572-b3bd-e617774a1dd9") + ) + (fp_line + (start 1 -0.6) + (end -0.7 -0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ab108cff-4e72-444a-9a4b-24922728b689") + ) + (fp_line + (start 1 0.6) + (end 1 -0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "baaeb594-9ba9-40f8-9179-c731b9c8a878") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "2d57ff01-7426-436c-baa2-7b240842638b") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -1.025 0) + (size 1.15 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.217391) + (net 36 "Net-(D1-K)") + (pinfunction "K") + (pintype "passive") + (uuid "4c97f2d9-fc7e-4db7-b72b-0c6a1e15a873") + ) + (pad "2" smd roundrect + (at 1.025 0) + (size 1.15 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.217391) + (net 22 "Net-(D12-A)") + (pinfunction "A") + (pintype "passive") + (uuid "7c259d1f-815d-4ccf-a84a-427e5aa1e229") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Diode_SMD.3dshapes/D_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder" + (layer "F.Cu") + (uuid "37da8e51-deb1-418f-a60c-0fe3c7ea7690") + (at 122.96 64.715) + (descr "Diode SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "diode handsolder") + (property "Reference" "D9" + (at 0 -1.65 0) + (layer "F.SilkS") + (uuid "6341c66c-86bd-4866-9b94-d2b7d65bfef0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D_Small" + (at 0 1.65 0) + (layer "F.Fab") + (uuid "89a551b6-2342-470c-b0eb-7ec6752b7cad") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "0c484668-2348-49b3-86da-1ee69a38b565") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Diode, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "5ebb1c9a-d957-4e6a-bd54-36674d1a73ef") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Device" "D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "eaf744dd-2658-40e0-a537-1c20c3ebad4d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4b12a858-44d1-43b7-898f-19d535c66fca") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/50a2f438-c8ed-40ef-9c81-db8eb25615b7/2d352adc-93fc-40b0-acf2-1ad7a6a134a3") + (sheetname "/CV Generator/") + (sheetfile "CV Gen.kicad_sch") + (attr smd) + (fp_line + (start -1.86 -0.96) + (end -1.86 0.96) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2786e7dc-793e-46ad-926b-fde0a14fe406") + ) + (fp_line + (start -1.86 0.96) + (end 1 0.96) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fc187a4c-8849-4c3c-8695-8044e5074609") + ) + (fp_line + (start 1 -0.96) + (end -1.86 -0.96) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "624c384e-0cd0-42ae-9a34-530abccb7ab7") + ) + (fp_line + (start -1.85 -0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "172b56f3-f4eb-40e0-ad4d-d353feaffc44") + ) + (fp_line + (start -1.85 0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8288b5a6-aa2a-4430-8721-4573baa5c723") + ) + (fp_line + (start 1.85 -0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5c640086-ed70-412e-83ec-3bac9a520ee6") + ) + (fp_line + (start 1.85 0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "41061d89-b15f-4233-b051-eddd11e1ece7") + ) + (fp_line + (start -1 -0.3) + (end -1 0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e31033ae-03b4-4844-8657-a4aa7add573d") + ) + (fp_line + (start -1 0.6) + (end 1 0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4f7063a4-1128-4da1-a6fb-b22f0a24708d") + ) + (fp_line + (start -0.7 -0.6) + (end -1 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a09480dd-8f68-4bd6-8fca-98b4ed03121c") + ) + (fp_line + (start 1 -0.6) + (end -0.7 -0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bcd6d6db-fd49-4517-823e-d1d0eb1fdc2e") + ) + (fp_line + (start 1 0.6) + (end 1 -0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "17187f18-814a-4fd4-b83f-c803274b5d00") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "a75ccb96-9e5a-4941-b846-7038fca6506e") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -1.025 0) + (size 1.15 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.217391) + (net 36 "Net-(D1-K)") + (pinfunction "K") + (pintype "passive") + (uuid "e7c6b1c6-4cf2-46af-b180-d70411ff4b78") + ) + (pad "2" smd roundrect + (at 1.025 0) + (size 1.15 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.217391) + (net 19 "Net-(D9-A)") + (pinfunction "A") + (pintype "passive") + (uuid "97e18603-6b10-4d78-aa21-ebaf51b4c3ee") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Diode_SMD.3dshapes/D_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder" + (layer "F.Cu") + (uuid "385afd66-b083-483d-b37d-2e69d6146166") + (at 118.165 55.595) + (descr "Diode SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "diode handsolder") + (property "Reference" "D1" + (at 0 -1.65 0) + (layer "F.SilkS") + (uuid "d0b05ee4-c4f1-462d-b415-947642531c0e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D_Small" + (at 0 1.65 0) + (layer "F.Fab") + (uuid "7cfe200a-e2b3-4049-a678-d27c49db7d29") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "12de57f8-82ec-4516-8446-80cf02f4f6ef") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Diode, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "02b7ecb3-e1cc-4cb6-bfae-3758268a7cb3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Device" "D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a389dbb0-5b82-4dff-92a0-dd6cd33ea5c4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ed4eb996-8352-4cc5-a265-af3c27ed289e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/50a2f438-c8ed-40ef-9c81-db8eb25615b7/19cb0f7a-d7dd-40ef-b432-fd806152ed59") + (sheetname "/CV Generator/") + (sheetfile "CV Gen.kicad_sch") + (attr smd) + (fp_line + (start -1.86 -0.96) + (end -1.86 0.96) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a8f770c3-ec18-43de-ae0e-d249963994d1") + ) + (fp_line + (start -1.86 0.96) + (end 1 0.96) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "97551cde-3d43-40d1-a70a-aaa4704f94f0") + ) + (fp_line + (start 1 -0.96) + (end -1.86 -0.96) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4d19ebb0-a0f0-4b2c-9ad9-1e57fdef5732") + ) + (fp_line + (start -1.85 -0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7c269e73-8028-46d0-b10a-7f41675a1b7e") + ) + (fp_line + (start -1.85 0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "216b7687-7cd0-4892-811a-93c27a7ae181") + ) + (fp_line + (start 1.85 -0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "705faed5-9328-4029-9158-5dd913ac28c6") + ) + (fp_line + (start 1.85 0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b03c2df1-8090-461d-9ef8-7ece03943500") + ) + (fp_line + (start -1 -0.3) + (end -1 0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7fbb0e40-708a-4cad-952a-b9160d25142e") + ) + (fp_line + (start -1 0.6) + (end 1 0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "880399ff-5ddf-4e0a-a08e-8261f19c7472") + ) + (fp_line + (start -0.7 -0.6) + (end -1 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5309ff9d-0183-4507-b473-66903de594f1") + ) + (fp_line + (start 1 -0.6) + (end -0.7 -0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4f5f6a74-ad6f-4bb5-96a6-8942c9843039") + ) + (fp_line + (start 1 0.6) + (end 1 -0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "63c7eea9-8e0a-43b3-bc8b-9b42866e90e3") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "b22a3a0e-930f-48f5-8fe2-5fe504f959ed") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -1.025 0) + (size 1.15 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.217391) + (net 36 "Net-(D1-K)") + (pinfunction "K") + (pintype "passive") + (uuid "60f4a6fa-810d-44b1-8d67-974618b0f9bf") + ) + (pad "2" smd roundrect + (at 1.025 0) + (size 1.15 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.217391) + (net 11 "Net-(D1-A)") + (pinfunction "A") + (pintype "passive") + (uuid "fc9593be-8fed-416a-bb9d-4f5ed9b35fa2") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Diode_SMD.3dshapes/D_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder" + (layer "F.Cu") + (uuid "3cbf9d91-aedd-4b7f-8621-e9a3a0902c0e") + (at 118.165 58.635) + (descr "Diode SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "diode handsolder") + (property "Reference" "D2" + (at 0 -1.65 0) + (layer "F.SilkS") + (uuid "8280e128-2547-488d-bb2b-6307aa6b41c7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D_Small" + (at 0 1.65 0) + (layer "F.Fab") + (uuid "4910dc33-f0ef-49de-ac3a-ffba40512ea2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "1880cf22-99f4-4907-862f-8a636c6cedc3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Diode, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "44b9e47b-65be-4173-8328-c0b2be3d8181") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Device" "D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2dd88eec-444c-49b6-a552-743b80edf59e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "14a3c2a9-a424-4738-ab9f-48948395c330") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/50a2f438-c8ed-40ef-9c81-db8eb25615b7/35dc77cd-ef20-4fc7-ab8d-417f73458a2f") + (sheetname "/CV Generator/") + (sheetfile "CV Gen.kicad_sch") + (attr smd) + (fp_line + (start -1.86 -0.96) + (end -1.86 0.96) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "25318c7d-f85b-4d11-bac6-717e42ed519e") + ) + (fp_line + (start -1.86 0.96) + (end 1 0.96) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "dcd9eccc-f400-4eeb-b9bc-78335e35e7c1") + ) + (fp_line + (start 1 -0.96) + (end -1.86 -0.96) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "81b7a71c-a855-4176-9ae5-8a0a5156b2a1") + ) + (fp_line + (start -1.85 -0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e0f6cfcd-27b3-4195-ba75-6796a5d0c6a8") + ) + (fp_line + (start -1.85 0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9b60465e-3036-4109-a4c7-cdd224482b61") + ) + (fp_line + (start 1.85 -0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c8ec67a2-42ac-4b70-8328-026077803e5e") + ) + (fp_line + (start 1.85 0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "959a2436-56e5-4fa7-863c-de4b40dfcfbe") + ) + (fp_line + (start -1 -0.3) + (end -1 0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "04840008-5d6e-402f-a8ef-3255e1975aae") + ) + (fp_line + (start -1 0.6) + (end 1 0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a5b7973a-fb67-4e09-a483-91ba698818ad") + ) + (fp_line + (start -0.7 -0.6) + (end -1 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bf9b054a-8782-48da-8bdd-091f9e7c23c5") + ) + (fp_line + (start 1 -0.6) + (end -0.7 -0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ba88d1e1-10e5-44f8-b6d2-ea2afd79e512") + ) + (fp_line + (start 1 0.6) + (end 1 -0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3851f74d-3ddc-48e7-a296-6cec8c3738d4") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "730fe4bd-dcf0-4f57-a5ba-a6bbaf9e0c41") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -1.025 0) + (size 1.15 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.217391) + (net 36 "Net-(D1-K)") + (pinfunction "K") + (pintype "passive") + (uuid "6ce5923e-58e4-467d-81ab-aef002a80c2b") + ) + (pad "2" smd roundrect + (at 1.025 0) + (size 1.15 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.217391) + (net 12 "Net-(D2-A)") + (pinfunction "A") + (pintype "passive") + (uuid "0eacb01d-38de-4362-900a-c63962ff8435") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Diode_SMD.3dshapes/D_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder" + (layer "F.Cu") + (uuid "422ee8a6-0ca0-4cd1-88ad-2bfecf40d155") + (at 118.165 67.755) + (descr "Diode SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "diode handsolder") + (property "Reference" "D5" + (at 0 -1.65 0) + (layer "F.SilkS") + (uuid "8e87d6dd-40bc-4c2d-967e-cf6ca25c935f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D_Small" + (at 0 1.65 0) + (layer "F.Fab") + (uuid "bb17074e-6640-477a-8d94-79b9d2178287") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "8c30459b-3afd-4812-9ebf-134c90330a31") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Diode, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a090495d-398f-4db2-8264-c4a6eda4b765") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Device" "D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "379b83e3-df41-4e2f-b298-1587d73bf9d8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d54ede6b-16a0-4cf7-b86e-e3a80d07ecfe") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/50a2f438-c8ed-40ef-9c81-db8eb25615b7/4df07e21-feeb-4e17-9c3d-557f19ada3af") + (sheetname "/CV Generator/") + (sheetfile "CV Gen.kicad_sch") + (attr smd) + (fp_line + (start -1.86 -0.96) + (end -1.86 0.96) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b6c505b3-292d-46dc-843a-beb8340fa96e") + ) + (fp_line + (start -1.86 0.96) + (end 1 0.96) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e3fdf77f-1418-4e16-9938-38c96c07e5f7") + ) + (fp_line + (start 1 -0.96) + (end -1.86 -0.96) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "07581aa8-95b3-4eb7-afdd-cf9d58f9d621") + ) + (fp_line + (start -1.85 -0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8b9d45ce-3d6e-4036-bb6c-0be926a976d5") + ) + (fp_line + (start -1.85 0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "42d5a6a1-a82e-4d05-8ab1-6cf6d279f2e7") + ) + (fp_line + (start 1.85 -0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d341b2d2-2883-495b-8b78-8b31ea12278b") + ) + (fp_line + (start 1.85 0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8b10a4ef-7f95-4ebd-9713-0979221915b6") + ) + (fp_line + (start -1 -0.3) + (end -1 0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7b20bb48-c3bb-470c-829d-2556b8a46676") + ) + (fp_line + (start -1 0.6) + (end 1 0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "464ab05d-b268-45ef-b9e2-cd152ee37bc0") + ) + (fp_line + (start -0.7 -0.6) + (end -1 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5b1a8967-3610-4c70-8c6c-91e21e8bb971") + ) + (fp_line + (start 1 -0.6) + (end -0.7 -0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4730d6db-39e2-4d1f-8816-dc7c828d7c85") + ) + (fp_line + (start 1 0.6) + (end 1 -0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c6275862-1a06-4636-ae86-2132ee1d0a79") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "ecd9e990-fedc-4f34-9a87-89cf2f53316f") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -1.025 0) + (size 1.15 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.217391) + (net 36 "Net-(D1-K)") + (pinfunction "K") + (pintype "passive") + (uuid "9a55a572-43b0-4acb-a0aa-e46c31385c60") + ) + (pad "2" smd roundrect + (at 1.025 0) + (size 1.15 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.217391) + (net 15 "Net-(D5-A)") + (pinfunction "A") + (pintype "passive") + (uuid "850fbc0e-5fa7-4321-9033-bcc9498ed929") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Diode_SMD.3dshapes/D_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Button_Switch_SMD:SW_SPST_Omron_B3FS-101xP" + (layer "F.Cu") + (uuid "466181dc-1d5d-47b6-a417-10fc5f5c6f1e") + (at 98.265 79.2) + (descr "Surface Mount Tactile Switch for High-Density Mounting, 4.3mm height, https://omronfs.omron.com/en_US/ecb/products/pdf/en-b3fs.pdf") + (tags "Tactile Switch") + (property "Reference" "SW6" + (at 0 -4.3 0) + (layer "F.SilkS") + (uuid "ddd5eedf-915d-493e-b78d-4113ca0752e0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_SPST" + (at 0 4.2 0) + (layer "F.Fab") + (uuid "b11d9a48-7dfc-45e2-8a6c-573517338f90") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0d28c51f-794b-46ce-8f3d-57841db2dc84") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Single Pole Single Throw (SPST) switch" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "cd8265de-d1f2-40a2-a328-7b36780bb90a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/148a21ca-d52a-4dd2-9e8b-7b8b7a0c3ee3/91a941fa-8711-4627-b71a-73784b97e4ff") + (sheetname "/Keyboard Assembly/") + (sheetfile "key assembly.kicad_sch") + (attr smd) + (fp_line + (start -5.1 -3.3) + (end -4.1 -3.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "401a1863-c16f-43e6-bf26-1e72725ac7b6") + ) + (fp_line + (start -5.1 -2.3) + (end -5.1 -3.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3e1dd0f7-e3e3-450b-b468-b34bd09570ec") + ) + (fp_line + (start -3.1 -1.3) + (end -3.1 1.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2a6430ee-1bab-481d-aba4-f3b3632f56d0") + ) + (fp_line + (start 2.9 -3.25) + (end -2.9 -3.25) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4e624db1-19a1-4514-8b2a-6c57ad45763b") + ) + (fp_line + (start 3 3.25) + (end -3 3.25) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5a014e09-8ec3-4eb4-bac1-ca3163c4c15b") + ) + (fp_line + (start 3.1 -1.3) + (end 3.1 1.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5ce96d9f-ced1-4ffd-8cf1-e0ab6d2b9588") + ) + (fp_line + (start -5.05 -3.4) + (end 5.05 -3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "941dae3e-bfc6-4f35-b795-32bfb5db7dbb") + ) + (fp_line + (start -5.05 -1.3) + (end -5.05 -3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "02c5e16d-cea9-4c55-b395-bef3e4e7323d") + ) + (fp_line + (start -5.05 1.3) + (end -3.25 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "32d5f28f-1d7d-4444-9dbe-61bc793aa626") + ) + (fp_line + (start -5.05 3.4) + (end -5.05 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "38ca0f2f-6cea-4c58-b9cd-63f787944fba") + ) + (fp_line + (start -3.25 -1.3) + (end -5.05 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ecef3fe1-6c69-4a14-9c34-503c72cee804") + ) + (fp_line + (start -3.25 1.3) + (end -3.25 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e03ebb01-7d5d-47b6-84f4-270ec7f26d2d") + ) + (fp_line + (start 3.25 -1.3) + (end 3.25 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0c4131ea-1813-492c-98bb-39dc08c60b8f") + ) + (fp_line + (start 3.25 1.3) + (end 5.05 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d202653a-adf0-49ce-9ece-f7fce3e7e1ae") + ) + (fp_line + (start 5.05 -3.4) + (end 5.05 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7b5b6e04-fb65-4905-a8f8-195eeae524a4") + ) + (fp_line + (start 5.05 -1.3) + (end 3.25 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5adfd2f7-666a-464c-980e-7b9168e2f511") + ) + (fp_line + (start 5.05 1.3) + (end 5.05 3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fd3cf2c8-cc67-48dc-82a9-96f9a71194cb") + ) + (fp_line + (start 5.05 3.4) + (end -5.05 3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "45d3a17c-0f90-4b85-aaa7-566d638e9bd7") + ) + (fp_line + (start -3 -3.15) + (end 3 -3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "491c951f-81d2-4c0e-83dc-c18877bdc9b1") + ) + (fp_line + (start -3 3.15) + (end -3 -3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "befb67bd-0608-446c-bfa1-4f010c78d935") + ) + (fp_line + (start 3 -3.15) + (end 3 3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c1ea9e08-18e0-4aa6-90a8-379c8246d055") + ) + (fp_line + (start 3 3.15) + (end -3 3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "82a45404-5eec-44af-b6ce-78b000c66c10") + ) + (fp_circle + (center 0 0) + (end 1.5 0) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "8b3fb0f3-7e9a-4100-93d3-aafaf5c55084") + ) + (fp_text user "${REFERENCE}" + (at 0 -2.2 0) + (layer "F.Fab") + (uuid "8bf39a3d-76ff-4ad8-b37b-3bfb3e289fd8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" smd rect + (at -4 -2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 38 "/Keyboard Assembly/+10V") + (pinfunction "A") + (pintype "passive") + (uuid "9df223d7-b12a-4e52-ba94-6dedf0d92af9") + ) + (pad "1" smd rect + (at 4 -2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 38 "/Keyboard Assembly/+10V") + (pinfunction "A") + (pintype "passive") + (uuid "8c22c55f-58c3-407d-aced-e534ad80957d") + ) + (pad "2" smd rect + (at -4 2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 28 "/CV Generator/Button_In5") + (pinfunction "B") + (pintype "passive") + (uuid "3b806200-6f46-4d0e-bcf7-a51de746b5c3") + ) + (pad "2" smd rect + (at 4 2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 28 "/CV Generator/Button_In5") + (pinfunction "B") + (pintype "passive") + (uuid "5f693b09-0311-448a-a10d-a52786237c91") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Button_Switch_SMD.3dshapes/SW_SPST_Omron_B3FS-101xP.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder" + (layer "F.Cu") + (uuid "48790260-1d2b-492d-897d-148920369444") + (at 122.96 58.635) + (descr "Diode SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "diode handsolder") + (property "Reference" "D7" + (at 0 -1.65 0) + (layer "F.SilkS") + (uuid "29b83f19-9865-4f5c-9e04-d9bfeba11b7c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D_Small" + (at 0 1.65 0) + (layer "F.Fab") + (uuid "0241adb4-76ea-422b-9604-984411e3480e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "2c0a4b2c-2c3e-446a-b30c-d594676c6041") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Diode, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "0467d329-5ef7-435b-bf83-26c8acc3842a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Device" "D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "36fcba64-f438-4a4c-bdc8-05794586e001") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4e24793a-ae89-4dff-8cff-f322d6df507a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/50a2f438-c8ed-40ef-9c81-db8eb25615b7/f7e38f28-519d-45b3-a0c5-755b2a5e54c3") + (sheetname "/CV Generator/") + (sheetfile "CV Gen.kicad_sch") + (attr smd) + (fp_line + (start -1.86 -0.96) + (end -1.86 0.96) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f463fd2a-e988-4e15-b66e-c46320b7928f") + ) + (fp_line + (start -1.86 0.96) + (end 1 0.96) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c859decd-9f4b-4e45-bb0d-646abd4da44d") + ) + (fp_line + (start 1 -0.96) + (end -1.86 -0.96) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c0b7330e-8a75-45ff-9524-55b07f7e7924") + ) + (fp_line + (start -1.85 -0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "41214a79-9e9d-4bfa-8bdd-c29127e44f49") + ) + (fp_line + (start -1.85 0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bcad9202-9b08-4ec6-a49a-e9c4d97553d5") + ) + (fp_line + (start 1.85 -0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6016ef2e-84ac-4368-8fd1-4e4c9f1548dd") + ) + (fp_line + (start 1.85 0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "908b33f1-912f-4596-97b8-31111c94d1af") + ) + (fp_line + (start -1 -0.3) + (end -1 0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2d6eaea9-c1df-4e88-a6a5-d678b7aaa46a") + ) + (fp_line + (start -1 0.6) + (end 1 0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a0fb028a-1acf-4ef8-9186-b73e39723e12") + ) + (fp_line + (start -0.7 -0.6) + (end -1 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "acf655fc-00ea-484e-b054-154cc98b7cf1") + ) + (fp_line + (start 1 -0.6) + (end -0.7 -0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "db27176b-ba49-4f29-8bff-aee2eba2a1f4") + ) + (fp_line + (start 1 0.6) + (end 1 -0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "60b93cc2-9c97-4763-b176-021b9452d279") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "53b4976c-6a49-4689-add0-d6a4fd8bac14") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -1.025 0) + (size 1.15 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.217391) + (net 36 "Net-(D1-K)") + (pinfunction "K") + (pintype "passive") + (uuid "0a15c324-cbcd-4cf9-b9bb-2880870d5c28") + ) + (pad "2" smd roundrect + (at 1.025 0) + (size 1.15 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.217391) + (net 17 "Net-(D7-A)") + (pinfunction "A") + (pintype "passive") + (uuid "c51a87fe-02df-49c0-b4c7-8f9ea105bb7b") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Diode_SMD.3dshapes/D_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" + (layer "F.Cu") + (uuid "56e131e4-8223-4f19-b43f-051cf1501cde") + (at 113 64.6) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R25" + (at 0 -1.65 0) + (layer "F.SilkS") + (uuid "f4143750-2280-45aa-b34d-e94e13cd42b4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "R" + (at 0 1.65 0) + (layer "F.Fab") + (uuid "6e15b6ac-e391-4946-a278-cb147fc33f13") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "28fd19df-fdf4-44bd-9fb7-ea5a50497ab5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f8fb6a74-b894-4cb3-8f57-5440a964a1f6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/50a2f438-c8ed-40ef-9c81-db8eb25615b7/655726c3-d42c-4ca5-b5cd-c38d2a09dc00") + (sheetname "/CV Generator/") + (sheetfile "CV Gen.kicad_sch") + (attr smd) + (fp_line + (start -0.227064 -0.735) + (end 0.227064 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c94126da-c7ab-4f85-baaa-dc29441e7fbc") + ) + (fp_line + (start -0.227064 0.735) + (end 0.227064 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2621d582-fba6-4ede-8d9a-070d0dad99d8") + ) + (fp_line + (start -1.85 -0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ca6b4d2b-018c-440a-a229-e690ac43250b") + ) + (fp_line + (start -1.85 0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1824de2b-e305-4cff-8d12-8300b3e4ef9e") + ) + (fp_line + (start 1.85 -0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "605a6367-cb80-4d13-a9e0-034f0e139992") + ) + (fp_line + (start 1.85 0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d62c86b7-c4ff-4422-a8ed-0170e9564a8d") + ) + (fp_line + (start -1 -0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "498388a3-36c4-4c52-a393-2e66442d935b") + ) + (fp_line + (start -1 0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3c54b6dc-8580-4a25-9f48-dc9b388abf33") + ) + (fp_line + (start 1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e1e30447-4c64-4adb-a9ef-89cb5a52912f") + ) + (fp_line + (start 1 0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "304eb6ca-6641-4e4a-bafb-a2d8e3533618") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "29db595c-0ba0-488d-b75e-661269d51950") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 21 "Net-(D11-A)") + (pintype "passive") + (uuid "74f46c7b-451e-4ad9-9772-deb5b1ce8ff9") + ) + (pad "2" smd roundrect + (at 1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 9 "/CV Generator/GND") + (pintype "passive") + (uuid "1fcee9ab-ccf1-455b-93c5-ff9b621fb53c") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder" + (layer "F.Cu") + (uuid "58a8cc95-1eff-4886-bfcb-c663fd3dbf7f") + (at 127.755 61.675) + (descr "Diode SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "diode handsolder") + (property "Reference" "D13" + (at 0 -1.65 0) + (layer "F.SilkS") + (uuid "c1511309-d195-4d04-8d56-eecd23ec2e26") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D_Small" + (at 0 1.65 0) + (layer "F.Fab") + (uuid "0b779144-3efe-4ba5-b03e-d6698931e0cd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d01dfd82-0712-40df-8df8-cfb797271241") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Diode, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f4a86396-e8be-434e-9aab-67fb82d62513") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Device" "D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "917bf5dc-5eb0-442b-b456-58aaccc81e87") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c53ce90a-6dc9-4ca1-8b7c-de6d5663eda6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/50a2f438-c8ed-40ef-9c81-db8eb25615b7/0c05c3c7-1d9b-4035-b5ba-41f36853e063") + (sheetname "/CV Generator/") + (sheetfile "CV Gen.kicad_sch") + (attr smd) + (fp_line + (start -1.86 -0.96) + (end -1.86 0.96) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ee4e2936-c0da-4555-b6f9-0d56e3539acc") + ) + (fp_line + (start -1.86 0.96) + (end 1 0.96) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "66657478-a634-49d1-bab0-7ab5b225ad3b") + ) + (fp_line + (start 1 -0.96) + (end -1.86 -0.96) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6abd4243-5a3e-4adb-acd4-7e4bb052d5c8") + ) + (fp_line + (start -1.85 -0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a3bdfa79-3354-4f62-a2a3-054d44e78f34") + ) + (fp_line + (start -1.85 0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5e496bf0-e4e7-4da7-850e-1e586e071540") + ) + (fp_line + (start 1.85 -0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4511208e-7221-4f7d-8f87-d3c11b77757c") + ) + (fp_line + (start 1.85 0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "58a7f9b9-7ef9-4921-8b7a-6cb2dd0bd8a3") + ) + (fp_line + (start -1 -0.3) + (end -1 0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5176986b-1665-4f82-af7d-d71d922414d9") + ) + (fp_line + (start -1 0.6) + (end 1 0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e1349266-eef7-4cef-85bb-355def82f81e") + ) + (fp_line + (start -0.7 -0.6) + (end -1 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d9851465-9347-45e6-9533-e066a0e92583") + ) + (fp_line + (start 1 -0.6) + (end -0.7 -0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7f62650b-689c-45d2-a966-da54b611650f") + ) + (fp_line + (start 1 0.6) + (end 1 -0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2f8c9927-130c-4b9d-9134-f2836b80fdbb") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "dd95ce96-0b7f-488e-a119-d4317c337998") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -1.025 0) + (size 1.15 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.217391) + (net 36 "Net-(D1-K)") + (pinfunction "K") + (pintype "passive") + (uuid "2f3197f6-3c3c-411d-944e-1be208c8ae1b") + ) + (pad "2" smd roundrect + (at 1.025 0) + (size 1.15 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.217391) + (net 23 "Net-(D13-A)") + (pinfunction "A") + (pintype "passive") + (uuid "19d11d3f-e5ac-4ede-964d-9847f961bc4a") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Diode_SMD.3dshapes/D_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Button_Switch_SMD:SW_SPST_Omron_B3FS-101xP" + (layer "F.Cu") + (uuid "5f042cfd-8daa-4459-a9d5-f9904ced9c60") + (at 98.265 102.75) + (descr "Surface Mount Tactile Switch for High-Density Mounting, 4.3mm height, https://omronfs.omron.com/en_US/ecb/products/pdf/en-b3fs.pdf") + (tags "Tactile Switch") + (property "Reference" "SW9" + (at 0 -4.3 0) + (layer "F.SilkS") + (uuid "1d8728fd-c464-4955-b976-ff793e9be8c8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_SPST" + (at 0 4.2 0) + (layer "F.Fab") + (uuid "aecc8f2d-2e2f-4076-b87d-0bc67704eb31") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e78a3180-7cdf-440a-ba7c-4c2978eb3c1b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Single Pole Single Throw (SPST) switch" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "62542005-71e2-44ee-b363-25bb3990a2c5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/148a21ca-d52a-4dd2-9e8b-7b8b7a0c3ee3/ad8c70bd-4367-4c49-b55b-12a8300a3d16") + (sheetname "/Keyboard Assembly/") + (sheetfile "key assembly.kicad_sch") + (attr smd) + (fp_line + (start -5.1 -3.3) + (end -4.1 -3.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4805ea31-c1a9-4b9d-9cc4-45935329d714") + ) + (fp_line + (start -5.1 -2.3) + (end -5.1 -3.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f077edc9-66d8-47d4-a0fd-8c3bd29f2320") + ) + (fp_line + (start -3.1 -1.3) + (end -3.1 1.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d5998f95-d221-4bbd-a8f1-9cfa4789a9e2") + ) + (fp_line + (start 2.9 -3.25) + (end -2.9 -3.25) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "29178c30-cf43-489b-9d0e-00c2a5901fc0") + ) + (fp_line + (start 3 3.25) + (end -3 3.25) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "657a0cde-6755-48a9-96fe-7922bb523c84") + ) + (fp_line + (start 3.1 -1.3) + (end 3.1 1.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0c2a68b7-4f57-4697-831b-e64b9018536e") + ) + (fp_line + (start -5.05 -3.4) + (end 5.05 -3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "66704795-06b8-4c6e-b2a0-a9946add8503") + ) + (fp_line + (start -5.05 -1.3) + (end -5.05 -3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f025d539-ac9b-470d-9834-796f0e73717b") + ) + (fp_line + (start -5.05 1.3) + (end -3.25 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f563aa68-7afe-49ec-80c7-469c2096c600") + ) + (fp_line + (start -5.05 3.4) + (end -5.05 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "444d559e-97ca-479b-b6a4-7da6269aff69") + ) + (fp_line + (start -3.25 -1.3) + (end -5.05 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1be8e5fb-8d36-4e37-8e93-f05eb6ce2bac") + ) + (fp_line + (start -3.25 1.3) + (end -3.25 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f9487c4a-16b8-482b-a0f1-a47a8e4affcf") + ) + (fp_line + (start 3.25 -1.3) + (end 3.25 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fbda8862-ae85-4242-9c1c-b66789039d4c") + ) + (fp_line + (start 3.25 1.3) + (end 5.05 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f58532a8-01e8-4579-af26-aace1546cde4") + ) + (fp_line + (start 5.05 -3.4) + (end 5.05 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "61f16b61-c590-4ec0-aa95-202e1ef29341") + ) + (fp_line + (start 5.05 -1.3) + (end 3.25 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7ff3a527-674a-4d7d-8d4e-70becb698c29") + ) + (fp_line + (start 5.05 1.3) + (end 5.05 3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0896304e-f29c-4b88-a95f-7ceb77ebb026") + ) + (fp_line + (start 5.05 3.4) + (end -5.05 3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "90b34dfb-ff21-40e7-930e-c5d1edf8941e") + ) + (fp_line + (start -3 -3.15) + (end 3 -3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "84d32925-766e-41d4-a51f-01bf0f1eae0e") + ) + (fp_line + (start -3 3.15) + (end -3 -3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "48dcac85-3c09-4981-8126-eef968edf980") + ) + (fp_line + (start 3 -3.15) + (end 3 3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2c36b8be-1e01-4280-a6a5-af46e5b22631") + ) + (fp_line + (start 3 3.15) + (end -3 3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6e5e6c78-810d-40cb-b604-3e50adb30a4a") + ) + (fp_circle + (center 0 0) + (end 1.5 0) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "b62ede9a-70d6-4dba-ac70-753104d8fe1b") + ) + (fp_text user "${REFERENCE}" + (at 0 -2.2 0) + (layer "F.Fab") + (uuid "4759e28b-ae3e-42d1-8aa6-86c1a54e4d0d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" smd rect + (at -4 -2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 38 "/Keyboard Assembly/+10V") + (pinfunction "A") + (pintype "passive") + (uuid "982ecb85-27bf-4c41-b27b-bb96f7bef967") + ) + (pad "1" smd rect + (at 4 -2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 38 "/Keyboard Assembly/+10V") + (pinfunction "A") + (pintype "passive") + (uuid "0b185f3f-2f96-4913-9779-0b941bc55a93") + ) + (pad "2" smd rect + (at -4 2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 30 "/CV Generator/Button_In8") + (pinfunction "B") + (pintype "passive") + (uuid "39a67e04-d64e-4161-87b0-22f8f828dc89") + ) + (pad "2" smd rect + (at 4 2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 30 "/CV Generator/Button_In8") + (pinfunction "B") + (pintype "passive") + (uuid "58f817b9-e831-49b1-b4bc-bdad2a518dab") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Button_Switch_SMD.3dshapes/SW_SPST_Omron_B3FS-101xP.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Button_Switch_SMD:SW_SPST_Omron_B3FS-101xP" + (layer "F.Cu") + (uuid "601a0cfc-a8b5-4292-906c-1226dbe585ab") + (at 98.265 87.05) + (descr "Surface Mount Tactile Switch for High-Density Mounting, 4.3mm height, https://omronfs.omron.com/en_US/ecb/products/pdf/en-b3fs.pdf") + (tags "Tactile Switch") + (property "Reference" "SW7" + (at 0 -4.3 0) + (layer "F.SilkS") + (uuid "160018ff-ee50-41b6-8f4e-2906e491e903") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_SPST" + (at 0 4.2 0) + (layer "F.Fab") + (uuid "d3a0a726-8ca9-41b5-9ff8-c32e14bf9212") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b35869f3-f998-446c-9951-e28cf598a95b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Single Pole Single Throw (SPST) switch" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9cbe6121-adc0-4cef-a0d8-2938b6600a39") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/148a21ca-d52a-4dd2-9e8b-7b8b7a0c3ee3/19233dc4-374b-4204-a02a-51640ccc2e0c") + (sheetname "/Keyboard Assembly/") + (sheetfile "key assembly.kicad_sch") + (attr smd) + (fp_line + (start -5.1 -3.3) + (end -4.1 -3.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b264f519-d6dc-4524-9fa1-c2e290d3137d") + ) + (fp_line + (start -5.1 -2.3) + (end -5.1 -3.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a540245c-aba6-4986-9178-a56537d4c937") + ) + (fp_line + (start -3.1 -1.3) + (end -3.1 1.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e9cbfc95-8dee-4f68-b0cb-c5d50c48268b") + ) + (fp_line + (start 2.9 -3.25) + (end -2.9 -3.25) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "13346ba3-15d4-41a8-810f-5cf279dbd791") + ) + (fp_line + (start 3 3.25) + (end -3 3.25) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2703aacc-c872-449b-94ba-e181b1c6719e") + ) + (fp_line + (start 3.1 -1.3) + (end 3.1 1.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c970c749-41d0-44e1-8e16-89c9da7682eb") + ) + (fp_line + (start -5.05 -3.4) + (end 5.05 -3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "916fbde1-04bc-4845-937a-944fe70161cb") + ) + (fp_line + (start -5.05 -1.3) + (end -5.05 -3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "124ea625-d3cc-4a34-a8aa-ab68194f8609") + ) + (fp_line + (start -5.05 1.3) + (end -3.25 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9854ab3d-8cb5-4b7b-9975-5257338688d4") + ) + (fp_line + (start -5.05 3.4) + (end -5.05 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "80f36301-9a3e-4cd8-adf0-ab833be90d09") + ) + (fp_line + (start -3.25 -1.3) + (end -5.05 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "99cb62f5-5d2a-44f2-8af4-9e80be2dbd06") + ) + (fp_line + (start -3.25 1.3) + (end -3.25 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "638dda59-bd32-45e0-b0dd-ae0915dfc7a4") + ) + (fp_line + (start 3.25 -1.3) + (end 3.25 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f16570b4-8bff-4b8d-ac60-926529f50f8f") + ) + (fp_line + (start 3.25 1.3) + (end 5.05 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "55d1e3be-91fa-442e-96e2-d852a86957d9") + ) + (fp_line + (start 5.05 -3.4) + (end 5.05 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f1165306-dadb-4ad2-a164-1fc3e43d5168") + ) + (fp_line + (start 5.05 -1.3) + (end 3.25 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "950050a2-9f6c-4c05-98dd-a34fb671e511") + ) + (fp_line + (start 5.05 1.3) + (end 5.05 3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "35dd8a4c-2093-4649-9416-bd8cf3ba018b") + ) + (fp_line + (start 5.05 3.4) + (end -5.05 3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "65ddc0a1-668e-4eca-bec5-4cadb98585df") + ) + (fp_line + (start -3 -3.15) + (end 3 -3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d88f678d-9ed5-4099-884b-9395c17934ff") + ) + (fp_line + (start -3 3.15) + (end -3 -3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "87f0857a-1820-4623-b849-3d75732c5e20") + ) + (fp_line + (start 3 -3.15) + (end 3 3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8c45753c-0a0d-46c7-9ae8-426416ec2b01") + ) + (fp_line + (start 3 3.15) + (end -3 3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "386747fa-c1b6-488b-98d0-6a55fd2fa017") + ) + (fp_circle + (center 0 0) + (end 1.5 0) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "d0eb2f7d-a79e-473d-9450-db80ceaa6581") + ) + (fp_text user "${REFERENCE}" + (at 0 -2.2 0) + (layer "F.Fab") + (uuid "ee139cce-b4ae-4782-8c8b-4d3be84d21ff") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" smd rect + (at -4 -2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 38 "/Keyboard Assembly/+10V") + (pinfunction "A") + (pintype "passive") + (uuid "b8d5ee05-b82f-4939-bf82-43e3f74effa8") + ) + (pad "1" smd rect + (at 4 -2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 38 "/Keyboard Assembly/+10V") + (pinfunction "A") + (pintype "passive") + (uuid "a2e6838c-c46a-48c1-90de-8bd6b6fbb3cd") + ) + (pad "2" smd rect + (at -4 2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 10 "/CV Generator/Button_In6") + (pinfunction "B") + (pintype "passive") + (uuid "78225e7a-9adc-4f21-ab07-6d653b66d33e") + ) + (pad "2" smd rect + (at 4 2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 10 "/CV Generator/Button_In6") + (pinfunction "B") + (pintype "passive") + (uuid "1833a584-4e64-4b41-ba39-e37b944ab172") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Button_Switch_SMD.3dshapes/SW_SPST_Omron_B3FS-101xP.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" + (layer "F.Cu") + (uuid "606ccc13-d96d-4748-9f00-078fd4ba9a17") + (at 98.75 58.7) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R5" + (at 0 -1.65 0) + (layer "F.SilkS") + (uuid "4f7ea349-8fd1-4e55-89fa-f208c3f720d2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "R" + (at 0 1.65 0) + (layer "F.Fab") + (uuid "872578e3-57d0-4f62-a759-6b08241adc6f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b51f1f8e-4c32-40c6-80d2-fc3d8cedb417") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f352e39d-1255-43af-9371-a6685f1c40a2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/50a2f438-c8ed-40ef-9c81-db8eb25615b7/ead6fb30-c7a1-453e-a870-32e123e812f1") + (sheetname "/CV Generator/") + (sheetfile "CV Gen.kicad_sch") + (attr smd) + (fp_line + (start -0.227064 -0.735) + (end 0.227064 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4c3f079a-833b-4d9f-b947-80fc8266bd7b") + ) + (fp_line + (start -0.227064 0.735) + (end 0.227064 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "85360e14-19d0-4e83-b22c-f84da3b83e91") + ) + (fp_line + (start -1.85 -0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b2875940-0491-4a89-b1c8-8cfbfb6ba5f1") + ) + (fp_line + (start -1.85 0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ba6c352d-03e7-45fa-9572-97216f8c1331") + ) + (fp_line + (start 1.85 -0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "84e029c1-c29f-4e19-86d0-ad9925277e5d") + ) + (fp_line + (start 1.85 0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4f18b08e-437e-45ee-9dcc-f8cfdae6d0cb") + ) + (fp_line + (start -1 -0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c58f36ac-063a-4f45-adc5-4917d5009bc0") + ) + (fp_line + (start -1 0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b4c7c5da-9598-486e-86af-1988cc7fb1f1") + ) + (fp_line + (start 1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c909eeb3-9c05-4a84-b982-1718a0754ca8") + ) + (fp_line + (start 1 0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "99999c5f-0b94-410d-a5b4-d10a4257eac8") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "24611f4d-c00a-42ca-b521-d96c484685ca") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 11 "Net-(D1-A)") + (pintype "passive") + (uuid "b381fc4e-5403-4aae-8163-80a066c17510") + ) + (pad "2" smd roundrect + (at 1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 9 "/CV Generator/GND") + (pintype "passive") + (uuid "e31b8f22-d0a3-4f55-b18e-bf66af28bead") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder" + (layer "F.Cu") + (uuid "658440a2-3fac-4f68-af31-3300838b8940") + (at 122.96 67.755) + (descr "Diode SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "diode handsolder") + (property "Reference" "D10" + (at 0 -1.65 0) + (layer "F.SilkS") + (uuid "81934d0b-9573-4647-b0c3-f95a806e9e74") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D_Small" + (at 0 1.65 0) + (layer "F.Fab") + (uuid "c789f6bc-9d6f-4ca2-bbf7-56b3749cac2f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "27b753b8-216f-4994-bfc0-383b760c2dcc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Diode, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "901e2902-f8cc-4642-8013-2eee3959bf17") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Device" "D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "333252e4-f699-4eb7-8505-b3917c8fddd5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a11afde9-4cd6-4a8c-a050-1ba3b4c26acc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/50a2f438-c8ed-40ef-9c81-db8eb25615b7/79415c7b-21f8-4264-80d9-d6ee3d492826") + (sheetname "/CV Generator/") + (sheetfile "CV Gen.kicad_sch") + (attr smd) + (fp_line + (start -1.86 -0.96) + (end -1.86 0.96) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "635da49b-d771-421b-81db-0362f5af6475") + ) + (fp_line + (start -1.86 0.96) + (end 1 0.96) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e48db5e3-9f56-4f17-b960-b9e4d7b77e02") + ) + (fp_line + (start 1 -0.96) + (end -1.86 -0.96) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e6766f9f-7ea6-4e26-875b-6511573147ef") + ) + (fp_line + (start -1.85 -0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7816f6c4-4746-493d-b32e-658b6db9ed31") + ) + (fp_line + (start -1.85 0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ba096b1e-259a-40ac-846e-8267dd1d1029") + ) + (fp_line + (start 1.85 -0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c48494d6-1014-42e4-9815-1627fc440b18") + ) + (fp_line + (start 1.85 0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6bd5231d-93d3-4c74-ad0d-62173398f6cb") + ) + (fp_line + (start -1 -0.3) + (end -1 0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c07c5e9e-0a93-49fc-bf44-a21b5fb8c9a2") + ) + (fp_line + (start -1 0.6) + (end 1 0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "99c1cfad-97e3-4327-96f0-6b5130cb3932") + ) + (fp_line + (start -0.7 -0.6) + (end -1 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "70d07a80-e658-4d20-b7d3-eea97b696fb9") + ) + (fp_line + (start 1 -0.6) + (end -0.7 -0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3e2e04c3-00cc-4e8e-8a1a-30012dc0cb1b") + ) + (fp_line + (start 1 0.6) + (end 1 -0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b9c3280f-bfba-4d68-b7a0-d165427d3425") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "faeeed15-dac1-4c0b-a805-8f1e66b894c2") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -1.025 0) + (size 1.15 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.217391) + (net 36 "Net-(D1-K)") + (pinfunction "K") + (pintype "passive") + (uuid "a3c178b3-93a1-4d6d-adc0-b7d140e062bf") + ) + (pad "2" smd roundrect + (at 1.025 0) + (size 1.15 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.217391) + (net 20 "Net-(D10-A)") + (pinfunction "A") + (pintype "passive") + (uuid "e411daaa-4675-4c16-8f0c-b3a54d1ffd82") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Diode_SMD.3dshapes/D_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" + (layer "F.Cu") + (uuid "6af152de-30d8-470e-9084-bf52f88fb5d7") + (at 108.25 55.75) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R16" + (at 0 -1.65 0) + (layer "F.SilkS") + (uuid "231aeed5-fa68-430b-98fb-038849081542") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "R" + (at 0 1.65 0) + (layer "F.Fab") + (uuid "dc012b4e-d7d3-4904-baf3-7a4315e42dce") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "351117a3-dbbe-496d-b46c-0f808eb6d78b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "518d15c3-f27c-4615-8d06-223a20fbf301") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/50a2f438-c8ed-40ef-9c81-db8eb25615b7/d24fe3e2-2b30-4069-92c8-f0126b1b62a9") + (sheetname "/CV Generator/") + (sheetfile "CV Gen.kicad_sch") + (attr smd) + (fp_line + (start -0.227064 -0.735) + (end 0.227064 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5c5221ea-6ff2-4857-8aae-90fc88c81f69") + ) + (fp_line + (start -0.227064 0.735) + (end 0.227064 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5d565352-7d56-4fe5-890f-fd5c9eb1bec0") + ) + (fp_line + (start -1.85 -0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "851a895c-a667-4950-9679-d9aa160025d1") + ) + (fp_line + (start -1.85 0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "56d4f71d-e18e-4f98-86e9-7ac46dfc023c") + ) + (fp_line + (start 1.85 -0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4090bf66-94d5-4496-b69d-0357ef378744") + ) + (fp_line + (start 1.85 0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ce9694d6-b425-42ad-a2e0-661e1f3a3a9d") + ) + (fp_line + (start -1 -0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e642c27f-b15f-403d-857a-adae3028351b") + ) + (fp_line + (start -1 0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f8b1f751-8a3f-4054-b930-6e8b9880fdaa") + ) + (fp_line + (start 1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0843f740-6259-42a0-b33d-acf92c0fd5ef") + ) + (fp_line + (start 1 0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ba8aadd4-a1c2-4b36-82d1-8fff18547a51") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "6c091d11-699f-4403-9a14-721a04d1b8ff") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 29 "/CV Generator/Button_In7") + (pintype "passive") + (uuid "2f11f5ba-aa00-476a-a4d5-99c56c0bfb34") + ) + (pad "2" smd roundrect + (at 1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 17 "Net-(D7-A)") + (pintype "passive") + (uuid "03b79e32-a43a-45c5-bd1c-250bf82295e1") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Button_Switch_SMD:SW_SPST_Omron_B3FS-101xP" + (layer "F.Cu") + (uuid "7dc5b71a-5203-46ae-9448-758f55c5ecea") + (at 87.03 94.9) + (descr "Surface Mount Tactile Switch for High-Density Mounting, 4.3mm height, https://omronfs.omron.com/en_US/ecb/products/pdf/en-b3fs.pdf") + (tags "Tactile Switch") + (property "Reference" "SW4" + (at 0 -4.3 0) + (layer "F.SilkS") + (uuid "ee06935a-2166-48c3-8784-18114f120eaf") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_SPST" + (at 0 4.2 0) + (layer "F.Fab") + (uuid "07fd5f5e-43d4-40c7-b3de-f6a5aa4c35d4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d58c00c1-d5f3-4d1e-b571-a98508f641f2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Single Pole Single Throw (SPST) switch" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2d5c8fea-ff48-48c6-aeba-475552f0a674") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/148a21ca-d52a-4dd2-9e8b-7b8b7a0c3ee3/bbfaa364-2bd5-4fba-9fb6-9dc83876e5cd") + (sheetname "/Keyboard Assembly/") + (sheetfile "key assembly.kicad_sch") + (attr smd) + (fp_line + (start -5.1 -3.3) + (end -4.1 -3.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fb6b9ce2-5046-4cb2-a101-64f73daaa459") + ) + (fp_line + (start -5.1 -2.3) + (end -5.1 -3.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "aa79db03-774e-4df7-9eb7-01c993c70802") + ) + (fp_line + (start -3.1 -1.3) + (end -3.1 1.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "40607940-7bbd-49ff-9f96-2520bbdf6050") + ) + (fp_line + (start 2.9 -3.25) + (end -2.9 -3.25) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7d955d15-0132-47f6-8dd4-240006306fd8") + ) + (fp_line + (start 3 3.25) + (end -3 3.25) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f405b7f1-e581-4daa-ac3c-cbe2b0b908ca") + ) + (fp_line + (start 3.1 -1.3) + (end 3.1 1.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1f922106-10f2-438a-924a-2ffd6d4a2f7b") + ) + (fp_line + (start -5.05 -3.4) + (end 5.05 -3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "44938ae4-254f-462d-ad9e-8085614003eb") + ) + (fp_line + (start -5.05 -1.3) + (end -5.05 -3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c8eab6a2-a8e9-4808-a14c-acde4e9ec1d6") + ) + (fp_line + (start -5.05 1.3) + (end -3.25 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "98d62745-4064-4786-9641-56c91e5867d6") + ) + (fp_line + (start -5.05 3.4) + (end -5.05 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "dc4ed014-f543-4fa7-b77e-83097cb3d9ce") + ) + (fp_line + (start -3.25 -1.3) + (end -5.05 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "21178840-b9f3-4d90-afaa-020c369f2f5b") + ) + (fp_line + (start -3.25 1.3) + (end -3.25 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9e32bba3-fcdc-40ee-964c-e0395960ec01") + ) + (fp_line + (start 3.25 -1.3) + (end 3.25 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "00a019ea-9b9b-418f-9d08-c70f33fa27c7") + ) + (fp_line + (start 3.25 1.3) + (end 5.05 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bd16bfa2-ec5e-4314-9b9d-6d543252b9bb") + ) + (fp_line + (start 5.05 -3.4) + (end 5.05 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "544b15b6-a1b7-423f-a2b1-247d40b04125") + ) + (fp_line + (start 5.05 -1.3) + (end 3.25 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "16c01531-9b6b-4cb4-8f64-fb504f73be9d") + ) + (fp_line + (start 5.05 1.3) + (end 5.05 3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3f4fc8a9-7080-4103-8ec3-e6076e925fa3") + ) + (fp_line + (start 5.05 3.4) + (end -5.05 3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ee7d6abb-669c-49b1-892b-c1f82ee8c13d") + ) + (fp_line + (start -3 -3.15) + (end 3 -3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3b7b8ac0-e787-4795-a608-925f22f3a25e") + ) + (fp_line + (start -3 3.15) + (end -3 -3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b0b1d967-3376-482f-9a71-787340da8065") + ) + (fp_line + (start 3 -3.15) + (end 3 3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7bd8fd5f-db68-4093-9ed4-959da93fb97f") + ) + (fp_line + (start 3 3.15) + (end -3 3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "83e1c175-2df3-4c63-b477-d1c8e8c36f00") + ) + (fp_circle + (center 0 0) + (end 1.5 0) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "6d767e10-4f9b-451c-a9b9-24658374883a") + ) + (fp_text user "${REFERENCE}" + (at 0 -2.2 0) + (layer "F.Fab") + (uuid "51afad7b-832c-4ac7-a832-b26c456a7e1a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" smd rect + (at -4 -2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 38 "/Keyboard Assembly/+10V") + (pinfunction "A") + (pintype "passive") + (uuid "df12a56b-b008-409f-b749-e6d9d1185e20") + ) + (pad "1" smd rect + (at 4 -2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 38 "/Keyboard Assembly/+10V") + (pinfunction "A") + (pintype "passive") + (uuid "a1b93bd8-dfd5-48a2-b00c-84bcdca15176") + ) + (pad "2" smd rect + (at -4 2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 26 "/CV Generator/Button_In3") + (pinfunction "B") + (pintype "passive") + (uuid "5f1ea0aa-5b8b-4aa0-b39c-d2d7a3861756") + ) + (pad "2" smd rect + (at 4 2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 26 "/CV Generator/Button_In3") + (pinfunction "B") + (pintype "passive") + (uuid "f11b2bef-e9ca-4131-bf31-1b05404184bb") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Button_Switch_SMD.3dshapes/SW_SPST_Omron_B3FS-101xP.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Button_Switch_SMD:SW_SPST_Omron_B3FS-101xP" + (layer "F.Cu") + (uuid "80c630d6-e511-4049-8997-e24c307cf5d4") + (at 109.5 87.05) + (descr "Surface Mount Tactile Switch for High-Density Mounting, 4.3mm height, https://omronfs.omron.com/en_US/ecb/products/pdf/en-b3fs.pdf") + (tags "Tactile Switch") + (property "Reference" "SW11" + (at 0 -4.3 0) + (layer "F.SilkS") + (uuid "ffb18230-653a-490a-9eec-d9592ffc1c7b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_SPST" + (at 0 4.2 0) + (layer "F.Fab") + (uuid "7fd5cbbd-5bbb-422d-9333-88421bda4b17") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "83b2d029-e44d-4f0c-857f-e32003670047") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Single Pole Single Throw (SPST) switch" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8e58677b-e693-411a-9461-224209e83105") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/148a21ca-d52a-4dd2-9e8b-7b8b7a0c3ee3/a0ad9148-796d-41e5-a89e-60b0ad3ffcc4") + (sheetname "/Keyboard Assembly/") + (sheetfile "key assembly.kicad_sch") + (attr smd) + (fp_line + (start -5.1 -3.3) + (end -4.1 -3.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "913c0797-0edc-4c40-bb7f-26c22157ae66") + ) + (fp_line + (start -5.1 -2.3) + (end -5.1 -3.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "89fe9f0c-ff2e-4c4e-8f59-39dd6857a842") + ) + (fp_line + (start -3.1 -1.3) + (end -3.1 1.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e9cd5a16-c063-4154-8e6f-98ed53600f61") + ) + (fp_line + (start 2.9 -3.25) + (end -2.9 -3.25) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b16bd885-ada7-44a0-8b64-b2752c24f6a9") + ) + (fp_line + (start 3 3.25) + (end -3 3.25) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "109f05ab-b787-4c50-8eb1-4bbca6439d07") + ) + (fp_line + (start 3.1 -1.3) + (end 3.1 1.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f8046b6a-90d7-475e-b10e-fe882682fd72") + ) + (fp_line + (start -5.05 -3.4) + (end 5.05 -3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "46ebf0d4-1355-42f7-8d4d-21f7d3101b7a") + ) + (fp_line + (start -5.05 -1.3) + (end -5.05 -3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "31fc4e06-987b-4523-9da5-0f0310e59326") + ) + (fp_line + (start -5.05 1.3) + (end -3.25 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1e25d5bb-7a31-4cc5-b9bb-0859855cd12f") + ) + (fp_line + (start -5.05 3.4) + (end -5.05 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "17f07f68-0184-4ae6-8a7e-d4919a908d75") + ) + (fp_line + (start -3.25 -1.3) + (end -5.05 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "951c5499-e961-4025-9519-2f43ee9623e9") + ) + (fp_line + (start -3.25 1.3) + (end -3.25 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "727d9413-f5ba-495b-b081-76ceddf6068a") + ) + (fp_line + (start 3.25 -1.3) + (end 3.25 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8342acef-62a5-4378-a3cc-78920fd1fc3c") + ) + (fp_line + (start 3.25 1.3) + (end 5.05 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "750dd77b-89f3-4443-8b1e-a3f52143668b") + ) + (fp_line + (start 5.05 -3.4) + (end 5.05 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "57aa54ed-922f-4082-8aac-f5e6dcba596b") + ) + (fp_line + (start 5.05 -1.3) + (end 3.25 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7c358c43-893e-451e-997c-c56f0f7acbe6") + ) + (fp_line + (start 5.05 1.3) + (end 5.05 3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d9d476af-d52d-4660-aad9-183e8d9354b1") + ) + (fp_line + (start 5.05 3.4) + (end -5.05 3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f5cd49ae-14da-4988-8d68-02ad514d5869") + ) + (fp_line + (start -3 -3.15) + (end 3 -3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7b552250-3813-48a4-8abc-7f7c1efd77c8") + ) + (fp_line + (start -3 3.15) + (end -3 -3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ea254859-100d-4860-9043-71b361d12005") + ) + (fp_line + (start 3 -3.15) + (end 3 3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "43c1f9a4-d40d-41ed-9c74-76005b2d95b4") + ) + (fp_line + (start 3 3.15) + (end -3 3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e372fd85-f344-40e5-a5da-89547cce5887") + ) + (fp_circle + (center 0 0) + (end 1.5 0) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "f90c1408-2d2a-45d8-8414-99a7ed4f1c3e") + ) + (fp_text user "${REFERENCE}" + (at 0 -2.2 0) + (layer "F.Fab") + (uuid "062e8a4a-9075-45e1-8b22-0afd92b7a0d9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" smd rect + (at -4 -2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 38 "/Keyboard Assembly/+10V") + (pinfunction "A") + (pintype "passive") + (uuid "4707127c-4ee2-42e8-b2fd-5822bf273316") + ) + (pad "1" smd rect + (at 4 -2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 38 "/Keyboard Assembly/+10V") + (pinfunction "A") + (pintype "passive") + (uuid "d77b2f91-5204-45e0-bf5a-75188f627a9c") + ) + (pad "2" smd rect + (at -4 2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 32 "/CV Generator/Button_In10") + (pinfunction "B") + (pintype "passive") + (uuid "5c617de7-1722-406e-ae58-4972d5752186") + ) + (pad "2" smd rect + (at 4 2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 32 "/CV Generator/Button_In10") + (pinfunction "B") + (pintype "passive") + (uuid "15e2874d-1e4c-4d8d-b7fe-cd7ace5b1424") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Button_Switch_SMD.3dshapes/SW_SPST_Omron_B3FS-101xP.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Button_Switch_SMD:SW_SPST_Omron_B3FS-101xP" + (layer "F.Cu") + (uuid "83a162d0-a1d2-421d-ae4f-11b7574a75bf") + (at 109.5 102.75) + (descr "Surface Mount Tactile Switch for High-Density Mounting, 4.3mm height, https://omronfs.omron.com/en_US/ecb/products/pdf/en-b3fs.pdf") + (tags "Tactile Switch") + (property "Reference" "SW13" + (at 0 -4.3 0) + (layer "F.SilkS") + (uuid "4736fafa-dca1-4102-a924-ee9f45506f9e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_SPST" + (at 0 4.2 0) + (layer "F.Fab") + (uuid "e5ea9cf4-7fde-4345-990e-f091a5a4d660") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9d36aa6c-3e2b-4447-a555-ba3eb233fce5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Single Pole Single Throw (SPST) switch" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4fbf73ef-e3fa-4bd7-9b57-273cc82acce6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/148a21ca-d52a-4dd2-9e8b-7b8b7a0c3ee3/7ff68086-9f46-40f5-9e5a-e4e28c954dee") + (sheetname "/Keyboard Assembly/") + (sheetfile "key assembly.kicad_sch") + (attr smd) + (fp_line + (start -5.1 -3.3) + (end -4.1 -3.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4a32c0b3-42c8-43f6-9460-e40deb32e391") + ) + (fp_line + (start -5.1 -2.3) + (end -5.1 -3.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "83f07d7c-7404-4b7b-9cc8-36f0ebacb4c0") + ) + (fp_line + (start -3.1 -1.3) + (end -3.1 1.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "00eeb841-185e-444a-98eb-d500501bad3a") + ) + (fp_line + (start 2.9 -3.25) + (end -2.9 -3.25) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ea1cb8df-2d6f-4ce1-9a75-7734d34db9e5") + ) + (fp_line + (start 3 3.25) + (end -3 3.25) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2c677cc4-af3f-465a-8b0e-0801f1795463") + ) + (fp_line + (start 3.1 -1.3) + (end 3.1 1.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "916a193b-632b-4ab9-8c8c-0e2ba3db4074") + ) + (fp_line + (start -5.05 -3.4) + (end 5.05 -3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "eaa29bb4-fd66-4e83-af68-29a77f01812e") + ) + (fp_line + (start -5.05 -1.3) + (end -5.05 -3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "83a1bb46-9f74-48ec-99aa-85c447c15c48") + ) + (fp_line + (start -5.05 1.3) + (end -3.25 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bad0b22e-8e6f-42eb-bc0f-7edc3b82e565") + ) + (fp_line + (start -5.05 3.4) + (end -5.05 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1c1a0d41-8309-4163-8ba5-482cd54ee34b") + ) + (fp_line + (start -3.25 -1.3) + (end -5.05 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b958090f-3272-4d8b-bdd5-a929e8601ca6") + ) + (fp_line + (start -3.25 1.3) + (end -3.25 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "692f9a5c-ac3f-470f-847a-1281a7ba6a4c") + ) + (fp_line + (start 3.25 -1.3) + (end 3.25 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f2a93864-1ad7-46dd-a34d-edd2ba3004a1") + ) + (fp_line + (start 3.25 1.3) + (end 5.05 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a8e3ad6f-58f0-45a7-94d4-f037f15a636b") + ) + (fp_line + (start 5.05 -3.4) + (end 5.05 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "30f91e08-8889-4b99-b6c9-199c5e0745a7") + ) + (fp_line + (start 5.05 -1.3) + (end 3.25 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a654dc12-f81b-4241-b039-20f490f6d3f6") + ) + (fp_line + (start 5.05 1.3) + (end 5.05 3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "46fe7961-fea2-40d0-b0f7-6e2f84bb1a91") + ) + (fp_line + (start 5.05 3.4) + (end -5.05 3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1bcb9bd4-5cb7-4fca-a973-431e6c24a3c2") + ) + (fp_line + (start -3 -3.15) + (end 3 -3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "64c179ac-5125-4ef6-b82d-843c1dfe8c58") + ) + (fp_line + (start -3 3.15) + (end -3 -3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b0b55fa3-0080-4db1-81b5-073629716a08") + ) + (fp_line + (start 3 -3.15) + (end 3 3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "74aeacdf-b1f9-42a8-96bb-9f08c03cf010") + ) + (fp_line + (start 3 3.15) + (end -3 3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ddd73dee-413e-4eb9-aca6-d199c4872474") + ) + (fp_circle + (center 0 0) + (end 1.5 0) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "e543810a-edda-4273-bb27-fee11aa47657") + ) + (fp_text user "${REFERENCE}" + (at 0 -2.2 0) + (layer "F.Fab") + (uuid "2b1f78d7-0d39-41cd-bb70-21015e5db3f4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" smd rect + (at -4 -2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 38 "/Keyboard Assembly/+10V") + (pinfunction "A") + (pintype "passive") + (uuid "cbdb55f9-d5db-4250-b40c-cb2ef30f533c") + ) + (pad "1" smd rect + (at 4 -2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 38 "/Keyboard Assembly/+10V") + (pinfunction "A") + (pintype "passive") + (uuid "9161517b-fb8e-4f20-aa75-f7678863380e") + ) + (pad "2" smd rect + (at -4 2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 34 "/CV Generator/Button_In12") + (pinfunction "B") + (pintype "passive") + (uuid "d9125fb9-d0fa-464a-8dd1-75e3e2a5d330") + ) + (pad "2" smd rect + (at 4 2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 34 "/CV Generator/Button_In12") + (pinfunction "B") + (pintype "passive") + (uuid "d3a2f686-b2e0-4e9b-a0cf-4b62f63bc889") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Button_Switch_SMD.3dshapes/SW_SPST_Omron_B3FS-101xP.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder" + (layer "F.Cu") + (uuid "83fb50c9-6863-474e-af87-90dbf006fb43") + (at 127.755 55.595) + (descr "Diode SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "diode handsolder") + (property "Reference" "D11" + (at 0 -1.65 0) + (layer "F.SilkS") + (uuid "eeb6f6bc-9010-4b05-ba6f-6b5e0a8feaa4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D_Small" + (at 0 1.65 0) + (layer "F.Fab") + (uuid "1b145506-c053-432b-b757-2565ba1a9c63") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "033c37a3-be39-4040-83f5-3ca8fd9d8a50") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Diode, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ba172f7d-8b3f-4386-94de-247b92a868db") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Device" "D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "fd1b31f1-25af-446f-99cc-e7fa12884a2a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2eaf9375-bba3-4816-8035-23a9c330f09b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/50a2f438-c8ed-40ef-9c81-db8eb25615b7/5154be88-4019-4c0c-93dc-bc9c10ec6513") + (sheetname "/CV Generator/") + (sheetfile "CV Gen.kicad_sch") + (attr smd) + (fp_line + (start -1.86 -0.96) + (end -1.86 0.96) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e1f9e1c7-33a2-4572-86a8-1069d388ee1a") + ) + (fp_line + (start -1.86 0.96) + (end 1 0.96) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b6c15c96-ee83-480c-8f30-55c1cc5b9b27") + ) + (fp_line + (start 1 -0.96) + (end -1.86 -0.96) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a0e6d7e6-e69d-4d53-85db-d590817b0f1c") + ) + (fp_line + (start -1.85 -0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "65234650-b01e-426a-a5ec-14d6200c6da0") + ) + (fp_line + (start -1.85 0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ab3e31ac-f9e9-41d1-a754-f74a42171a0c") + ) + (fp_line + (start 1.85 -0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "144989bf-39c9-400c-895a-d1045c55f272") + ) + (fp_line + (start 1.85 0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c3b9f13b-6b5f-4c97-9bd6-89066a3cb965") + ) + (fp_line + (start -1 -0.3) + (end -1 0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ccc14348-8199-4016-994b-99e3ae80a8ca") + ) + (fp_line + (start -1 0.6) + (end 1 0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "66633d3a-75a2-450a-ad94-986f05b71cd0") + ) + (fp_line + (start -0.7 -0.6) + (end -1 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "96e45b16-c57b-424d-8956-a09ba0420d13") + ) + (fp_line + (start 1 -0.6) + (end -0.7 -0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b486695f-4355-442c-93e6-0bd7a388aabb") + ) + (fp_line + (start 1 0.6) + (end 1 -0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "29be2376-9b29-46fc-b7aa-05eec9ac924b") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "bffc3f4c-7466-43af-8f3f-865668472ff7") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -1.025 0) + (size 1.15 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.217391) + (net 36 "Net-(D1-K)") + (pinfunction "K") + (pintype "passive") + (uuid "81439c43-f46b-495b-86d4-cba338e34d8c") + ) + (pad "2" smd roundrect + (at 1.025 0) + (size 1.15 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.217391) + (net 21 "Net-(D11-A)") + (pinfunction "A") + (pintype "passive") + (uuid "e0f681b1-8fa0-4c53-b761-6197e7391bf1") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Diode_SMD.3dshapes/D_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" + (layer "F.Cu") + (uuid "86dbd65c-5658-4882-a46f-f444f9da59d8") + (at 98.75 55.75) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R4" + (at 0 -1.65 0) + (layer "F.SilkS") + (uuid "55dcd6d9-5936-4a26-a800-f00d42f980a2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "R" + (at 0 1.65 0) + (layer "F.Fab") + (uuid "017b07c0-8091-47ed-9ea4-874a67565b6b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b79086fa-96bd-41ab-a7e0-4f4b97d527f2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "cd3ca180-b5bb-41bd-a522-31dc29734346") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/50a2f438-c8ed-40ef-9c81-db8eb25615b7/b84f0f8d-9df5-4bf5-934b-a0f08984e665") + (sheetname "/CV Generator/") + (sheetfile "CV Gen.kicad_sch") + (attr smd) + (fp_line + (start -0.227064 -0.735) + (end 0.227064 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b8e93211-7747-4ea7-82ac-2851cd2eeb1d") + ) + (fp_line + (start -0.227064 0.735) + (end 0.227064 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3149f3f9-ef32-4abe-8b3a-21a09794f780") + ) + (fp_line + (start -1.85 -0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f37e1c85-8557-40c2-96fb-74507f4543c4") + ) + (fp_line + (start -1.85 0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "03c51a80-ebc3-4aee-8c3a-97f88390c48f") + ) + (fp_line + (start 1.85 -0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "28fb3690-3e60-43c5-84d4-7d8a8e900fa4") + ) + (fp_line + (start 1.85 0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e83615dc-95df-41a5-a94f-5a800437da57") + ) + (fp_line + (start -1 -0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0acb536c-c7d5-48fa-a882-3ad880a50988") + ) + (fp_line + (start -1 0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6d5f3c5b-f98f-4e01-a68b-b9e2693d8550") + ) + (fp_line + (start 1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b617eaa6-f70c-4346-9b26-a0cc1af06aad") + ) + (fp_line + (start 1 0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cacbcc4b-a4b1-4470-87d8-b36baa185939") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "c83fe1da-40d6-4136-873b-c41e8aaaa5c9") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 24 "/CV Generator/Button_In1") + (pintype "passive") + (uuid "b7fddd4d-032d-49a3-a38e-836b57c82118") + ) + (pad "2" smd roundrect + (at 1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 11 "Net-(D1-A)") + (pintype "passive") + (uuid "443f4897-b0fa-40e8-9afa-6e4728f601b0") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Package_TO_SOT_SMD:TSOT-23-5" + (layer "F.Cu") + (uuid "8c318ce0-1170-4a60-a25e-5dc65d7aa9f5") + (at 120.3625 77.55) + (descr "TSOT, 5 Pin (https://www.jedec.org/sites/default/files/docs/MO-193D.pdf variant AB), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "TSOT TO_SOT_SMD") + (property "Reference" "U3" + (at 0 -2.4 0) + (layer "F.SilkS") + (uuid "e78e676e-3d5b-4aef-ab91-594733239522") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "AD8603" + (at 0 2.4 0) + (layer "F.Fab") + (uuid "c3b6480c-076d-410a-8092-ca622c73d1de") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "https://www.analog.com/media/en/technical-documentation/data-sheets/AD8603_8607_8609.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b8830706-7f4b-4dff-a2e9-58639f7543d9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Precision Micropower, Low Noise CMOS, Rail-to-Rail Input/Output Operational Amplifier, TSOT-23-5" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "357f8540-1d35-406e-a03e-e9e73199d4a8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "TSOT*23*") + (path "/50a2f438-c8ed-40ef-9c81-db8eb25615b7/14c93c86-815b-49d2-8697-6e49d4e3f80b") + (sheetname "/CV Generator/") + (sheetfile "CV Gen.kicad_sch") + (attr smd) + (fp_line + (start 0 -1.56) + (end -0.8 -1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "80f462cd-a20c-4ae1-825d-3dd50d63c9ed") + ) + (fp_line + (start 0 -1.56) + (end 0.8 -1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a6dbb428-7e66-4ed8-b43c-0dc9dfdd6832") + ) + (fp_line + (start 0 1.56) + (end -0.8 1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a5e49127-f694-4896-90c5-7b2e331efe06") + ) + (fp_line + (start 0 1.56) + (end 0.8 1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3c394f0b-a3fb-4d65-979b-7cf82c3d8c0f") + ) + (fp_poly + (pts + (xy -1.3 -1.51) (xy -1.54 -1.84) (xy -1.06 -1.84) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "c0062a7d-3843-4021-91fc-55c8045a467a") + ) + (fp_line + (start -2.05 -1.5) + (end -1.05 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "22a5dec2-5ce1-4db0-95a1-cb01b1a2b7bd") + ) + (fp_line + (start -2.05 1.5) + (end -2.05 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "654d3dd2-0533-43c1-9778-c9694f4d5c16") + ) + (fp_line + (start -1.05 -1.7) + (end 1.05 -1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7b8cc718-31aa-4f62-b2e4-00dce79b36a5") + ) + (fp_line + (start -1.05 -1.5) + (end -1.05 -1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ac149b59-2ea4-4467-a599-1d2ce4b0940b") + ) + (fp_line + (start -1.05 1.5) + (end -2.05 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e1b79328-41ab-4e27-afa7-4f313cf60e7e") + ) + (fp_line + (start -1.05 1.7) + (end -1.05 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "dc57a067-4321-42d6-8a03-b86d26de1c01") + ) + (fp_line + (start 1.05 -1.7) + (end 1.05 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2017985f-2caf-46cc-9d95-8ac737461174") + ) + (fp_line + (start 1.05 -1.5) + (end 2.05 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d49cb569-6ab8-41a3-98b8-62e4cf1b82c0") + ) + (fp_line + (start 1.05 1.5) + (end 1.05 1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "908f84dc-045e-47cc-a2f3-afb7106770ef") + ) + (fp_line + (start 1.05 1.7) + (end -1.05 1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f6cb35c8-1180-4dfc-82f2-cafafa2a15dd") + ) + (fp_line + (start 2.05 -1.5) + (end 2.05 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cb14c5b0-2215-4faf-b79f-8793f1c62925") + ) + (fp_line + (start 2.05 1.5) + (end 1.05 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "929dc7a4-414f-4f32-a47f-d9beae61e60b") + ) + (fp_line + (start -0.8 -1.05) + (end -0.4 -1.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "75ac2452-8ab2-4bd9-ab77-d852cb5459ba") + ) + (fp_line + (start -0.8 1.45) + (end -0.8 -1.05) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "986ad6e0-9b2d-4640-bba6-a5b7eaa5910a") + ) + (fp_line + (start -0.4 -1.45) + (end 0.8 -1.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c3d2121e-6e08-4363-9bab-139dcad5e72c") + ) + (fp_line + (start 0.8 -1.45) + (end 0.8 1.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6b511db0-7dfd-4b44-82be-71085d498a38") + ) + (fp_line + (start 0.8 1.45) + (end -0.8 1.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a3279d0b-c48a-4d48-a3b9-9cfd73ac4604") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "b890281c-e38f-46e5-b4cc-1505f3f99256") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -1.1375 -0.95) + (size 1.325 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 37 "/CV Generator/CV_Out") + (pintype "output") + (uuid "0919a524-e6e4-4f36-a5e6-324e144defc9") + ) + (pad "2" smd roundrect + (at -1.1375 0) + (size 1.325 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 9 "/CV Generator/GND") + (pinfunction "V-") + (pintype "power_in") + (uuid "3410d823-3018-4035-aff6-8c59e9f23ac3") + ) + (pad "3" smd roundrect + (at -1.1375 0.95) + (size 1.325 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 36 "Net-(D1-K)") + (pinfunction "+") + (pintype "input") + (uuid "8967d8bb-ab9b-4e8b-9c6f-cfa02afdb65a") + ) + (pad "4" smd roundrect + (at 1.1375 0.95) + (size 1.325 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 37 "/CV Generator/CV_Out") + (pinfunction "-") + (pintype "input") + (uuid "c1df39c9-22a7-424f-9a11-88967a62bbd7") + ) + (pad "5" smd roundrect + (at 1.1375 -0.95) + (size 1.325 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "+10V") + (pinfunction "V+") + (pintype "power_in") + (uuid "11b1b40e-2b44-498f-ac69-e62023c48323") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TSOT-23-5.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Button_Switch_SMD:SW_SPST_Omron_B3FS-101xP" + (layer "F.Cu") + (uuid "8ee36394-26f0-48a9-ab5b-d92881b29915") + (at 126.5 103) + (descr "Surface Mount Tactile Switch for High-Density Mounting, 4.3mm height, https://omronfs.omron.com/en_US/ecb/products/pdf/en-b3fs.pdf") + (tags "Tactile Switch") + (property "Reference" "SW14" + (at 0 -4.3 0) + (layer "F.SilkS") + (uuid "c36395a1-183e-4b6e-9c1f-056aa22a9d5e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_SPST" + (at 0 4.2 0) + (layer "F.Fab") + (uuid "af3a33d1-32a0-4fb0-aeb9-223316f18908") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ac5b92e8-7799-43e3-badb-d7152b8badc2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Single Pole Single Throw (SPST) switch" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "84ca9427-073c-4571-8107-a6652ab0fa38") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/148a21ca-d52a-4dd2-9e8b-7b8b7a0c3ee3/eeba6a0d-c896-4c84-ad2d-03545c89dfc6") + (sheetname "/Keyboard Assembly/") + (sheetfile "key assembly.kicad_sch") + (attr smd) + (fp_line + (start -5.1 -3.3) + (end -4.1 -3.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1e901ff0-41af-48ca-9c06-40f413b4e569") + ) + (fp_line + (start -5.1 -2.3) + (end -5.1 -3.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e03f6b4e-37a6-4d71-b3be-6ca41e8c5b55") + ) + (fp_line + (start -3.1 -1.3) + (end -3.1 1.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bfa8891e-7f85-4acc-936e-20c523c754f5") + ) + (fp_line + (start 2.9 -3.25) + (end -2.9 -3.25) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "687cc566-162c-4980-8ba8-b6e955415eb2") + ) + (fp_line + (start 3 3.25) + (end -3 3.25) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e6d42c63-ecd4-4465-89e8-cc6aebcb5988") + ) + (fp_line + (start 3.1 -1.3) + (end 3.1 1.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7625c032-06cb-4acf-a09a-bb601eb74fbb") + ) + (fp_line + (start -5.05 -3.4) + (end 5.05 -3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "03f6fbaa-9c78-45b7-8b2c-fdcd43f187bd") + ) + (fp_line + (start -5.05 -1.3) + (end -5.05 -3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "25272d13-7cef-4c60-8cf2-5b6f3ca2ea59") + ) + (fp_line + (start -5.05 1.3) + (end -3.25 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6e184da3-3807-4bd0-bfa0-398823a48ab8") + ) + (fp_line + (start -5.05 3.4) + (end -5.05 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e84132cc-ea23-4465-9728-b0252c5229dc") + ) + (fp_line + (start -3.25 -1.3) + (end -5.05 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4b9e4861-57be-400f-bb4c-5b6447b1d4dc") + ) + (fp_line + (start -3.25 1.3) + (end -3.25 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b3eb2bd9-7060-4621-9a9f-c800896cd2a5") + ) + (fp_line + (start 3.25 -1.3) + (end 3.25 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "61e5849e-dd5d-43aa-ade4-ea6e71b1ab22") + ) + (fp_line + (start 3.25 1.3) + (end 5.05 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6b2b3938-d234-4db0-b2a3-d7e49022f971") + ) + (fp_line + (start 5.05 -3.4) + (end 5.05 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "dc4b373d-1d53-4a00-93d2-ce4cb7affd96") + ) + (fp_line + (start 5.05 -1.3) + (end 3.25 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fcfc03f0-e8ac-4bc4-a1bb-0fd47a194244") + ) + (fp_line + (start 5.05 1.3) + (end 5.05 3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "204db7ad-26fa-441b-aaf3-b957a071fe46") + ) + (fp_line + (start 5.05 3.4) + (end -5.05 3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6d96768f-3745-4c7e-8622-042bef45596b") + ) + (fp_line + (start -3 -3.15) + (end 3 -3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ac4cb2fc-33dc-463f-acb6-a9a32ae7f07c") + ) + (fp_line + (start -3 3.15) + (end -3 -3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "801b8424-8829-45f0-9512-203efb2fb845") + ) + (fp_line + (start 3 -3.15) + (end 3 3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "153156e4-5dc5-40ae-85dc-33ced63f69b0") + ) + (fp_line + (start 3 3.15) + (end -3 3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "778894dc-32e1-4682-bbcc-fb635c1ca613") + ) + (fp_circle + (center 0 0) + (end 1.5 0) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "9346c57d-f016-42db-b0ac-248f2fa64d77") + ) + (fp_text user "${REFERENCE}" + (at 0 -2.2 0) + (layer "F.Fab") + (uuid "f5804040-60e9-421c-b0ce-3217355beead") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" smd rect + (at -4 -2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 38 "/Keyboard Assembly/+10V") + (pinfunction "A") + (pintype "passive") + (uuid "eaf74864-313a-4c82-87ce-ac37788b8ebc") + ) + (pad "1" smd rect + (at 4 -2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 38 "/Keyboard Assembly/+10V") + (pinfunction "A") + (pintype "passive") + (uuid "806454a9-a757-4455-b3ed-adba28d332eb") + ) + (pad "2" smd rect + (at -4 2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 35 "/CV Generator/Button_In13") + (pinfunction "B") + (pintype "passive") + (uuid "04e6e299-14eb-4f5c-998a-5e1adac49134") + ) + (pad "2" smd rect + (at 4 2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 35 "/CV Generator/Button_In13") + (pinfunction "B") + (pintype "passive") + (uuid "aec47c41-838e-4827-8ec7-97667c546ced") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Button_Switch_SMD.3dshapes/SW_SPST_Omron_B3FS-101xP.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" + (layer "F.Cu") + (uuid "918aa310-e93e-4dca-aebf-0572353a8fe4") + (at 103.5 64.6) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R13" + (at 0 -1.65 0) + (layer "F.SilkS") + (uuid "72a7ad5d-4274-4ffd-8920-ce906679dff7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "R" + (at 0 1.65 0) + (layer "F.Fab") + (uuid "a8508daa-1201-4c7a-89e9-67ef431ca134") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "cd54922c-686d-4369-b67f-26efcbd61f63") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "037d8f4a-886c-4580-b834-06449433beaf") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/50a2f438-c8ed-40ef-9c81-db8eb25615b7/959f9f55-2778-40d4-af41-a6135fb523bc") + (sheetname "/CV Generator/") + (sheetfile "CV Gen.kicad_sch") + (attr smd) + (fp_line + (start -0.227064 -0.735) + (end 0.227064 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c530abd2-450a-4a17-95f8-ca0bf0604c5d") + ) + (fp_line + (start -0.227064 0.735) + (end 0.227064 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "40189d03-23d3-4040-acd3-c16dc06406af") + ) + (fp_line + (start -1.85 -0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d0abe4b8-0f52-4015-8745-6b09921f79d5") + ) + (fp_line + (start -1.85 0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f2a09655-7c11-4142-aeb9-9b228b69399a") + ) + (fp_line + (start 1.85 -0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1db2f0d1-af01-40e3-8743-e67aee43e3c9") + ) + (fp_line + (start 1.85 0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "166f2fcb-8de5-4515-9ea4-6882b8961eae") + ) + (fp_line + (start -1 -0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "97cb9d20-391f-45b4-9113-64fb02ae50e5") + ) + (fp_line + (start -1 0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "16351a8b-bb7e-4451-8582-f465e864fcd3") + ) + (fp_line + (start 1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0ef02b76-2e3e-4698-b2f1-96296f2fdab6") + ) + (fp_line + (start 1 0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "01ad8159-574f-4244-82bf-57e7569d4f3e") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "a83fec24-2d6c-45d4-a4ad-4aeaaf41d84c") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 15 "Net-(D5-A)") + (pintype "passive") + (uuid "24d037fb-2124-4a19-8789-308a3373a20a") + ) + (pad "2" smd roundrect + (at 1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 9 "/CV Generator/GND") + (pintype "passive") + (uuid "6dc83fca-5305-4bef-97af-756ed412eff6") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" + (layer "F.Cu") + (uuid "98b4f8d0-e37f-4191-947f-4a9673836e27") + (at 98.75 61.65) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R6" + (at 0 -1.65 0) + (layer "F.SilkS") + (uuid "f1349ee5-c9cf-4424-8bbf-7e25db5a9e7f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "R" + (at 0 1.65 0) + (layer "F.Fab") + (uuid "e60e1c7b-d375-4b92-8cd5-cce55b723cda") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "3b679576-aa38-4569-86a5-941e419351d6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b52b7d43-2fe8-4786-9dce-3e6698d20cb5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/50a2f438-c8ed-40ef-9c81-db8eb25615b7/21151776-5fd9-41c7-9be6-360ecbcf4648") + (sheetname "/CV Generator/") + (sheetfile "CV Gen.kicad_sch") + (attr smd) + (fp_line + (start -0.227064 -0.735) + (end 0.227064 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "21797c7c-48f4-48cd-9f1c-f269115f0f51") + ) + (fp_line + (start -0.227064 0.735) + (end 0.227064 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "79c6fbfe-78cc-4544-abc2-dcfff7b4edaf") + ) + (fp_line + (start -1.85 -0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "982d24cd-4e2b-4534-a7fd-a85b990f8061") + ) + (fp_line + (start -1.85 0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a3b28fd8-e59f-4469-80ac-4df11c4017ba") + ) + (fp_line + (start 1.85 -0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "68d83e13-a033-4ee7-8ef6-03d81869f2c2") + ) + (fp_line + (start 1.85 0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "873eb15e-d7c3-407e-81ef-efe5d7df703a") + ) + (fp_line + (start -1 -0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9f27d797-ce5f-4779-afb9-3c665154fbb7") + ) + (fp_line + (start -1 0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d6a5b225-3e3e-447e-a6a6-57e0719859af") + ) + (fp_line + (start 1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7f521d2b-911c-41ab-b01d-69e8d57b3d99") + ) + (fp_line + (start 1 0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "adee8d23-8c69-4d06-96c0-5b31307971e0") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "e90ab0e4-eeb7-4999-a78c-5141becaafb4") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 25 "/CV Generator/Button_In2") + (pintype "passive") + (uuid "178d6bf5-c3e2-4b03-8721-7ed1ec0b98f6") + ) + (pad "2" smd roundrect + (at 1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 12 "Net-(D2-A)") + (pintype "passive") + (uuid "0d1b6e8f-029f-49b1-8bac-1f600fdf5a77") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" + (layer "F.Cu") + (uuid "a7998103-633b-4b41-ba12-f99f6eaf91e3") + (at 132.5 55.55) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R28" + (at 0 -1.65 0) + (layer "F.SilkS") + (uuid "302f2a8b-4ab4-418c-9ca3-a5a262cec5a6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "R" + (at 0 1.65 0) + (layer "F.Fab") + (uuid "eae40cc9-5d1d-4d32-aeed-9f8a324f05e2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a5fc87e3-4cb5-4b33-9304-2a3a87787b3b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "6ce8ae7b-dcbd-485b-b3ca-e032eefbd841") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/50a2f438-c8ed-40ef-9c81-db8eb25615b7/5ce5cb4a-59c6-4152-8684-510e130611b2") + (sheetname "/CV Generator/") + (sheetfile "CV Gen.kicad_sch") + (attr smd) + (fp_line + (start -0.227064 -0.735) + (end 0.227064 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "47f5ac89-7af9-4f3d-8c8a-a5e9040e241c") + ) + (fp_line + (start -0.227064 0.735) + (end 0.227064 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "dd0f23ef-7b5e-4e17-a53c-f3f3e9ab814b") + ) + (fp_line + (start -1.85 -0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "97876373-1ecb-40fb-b332-8b6a8a836dd7") + ) + (fp_line + (start -1.85 0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b2147674-3d51-445c-b376-ac59e2c80b94") + ) + (fp_line + (start 1.85 -0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1e1d787b-1927-4d87-a85d-b2a0a4ac9967") + ) + (fp_line + (start 1.85 0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "80fdc4ed-c6bd-4286-8bcf-8219f75aecaf") + ) + (fp_line + (start -1 -0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "29818b31-8fdc-4beb-8d2a-eac30d7cb8d5") + ) + (fp_line + (start -1 0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9ccebee8-b59d-4ce5-9b28-eec1894a62a9") + ) + (fp_line + (start 1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f6b9de99-4dd7-46a8-ace9-f6bfce214e13") + ) + (fp_line + (start 1 0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9d8413b9-8269-4985-927b-4fc8615d3b35") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "dfbe706b-ca0a-4dd1-82b3-50a72b27bdcc") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 35 "/CV Generator/Button_In13") + (pintype "passive") + (uuid "c0756ef7-9ba2-400d-9294-dace91d038db") + ) + (pad "2" smd roundrect + (at 1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 23 "Net-(D13-A)") + (pintype "passive") + (uuid "0a08ab2c-72f0-49ff-85d3-76ac6b49cf2f") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Button_Switch_SMD:SW_SPST_Omron_B3FS-101xP" + (layer "F.Cu") + (uuid "a854a63b-a73c-4011-8385-960138b8fdc7") + (at 98.265 94.9) + (descr "Surface Mount Tactile Switch for High-Density Mounting, 4.3mm height, https://omronfs.omron.com/en_US/ecb/products/pdf/en-b3fs.pdf") + (tags "Tactile Switch") + (property "Reference" "SW8" + (at 0 -4.3 0) + (layer "F.SilkS") + (uuid "c2cd747c-2e84-4bce-9e68-f8729cd7a46d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_SPST" + (at 0 4.2 0) + (layer "F.Fab") + (uuid "6cb573c9-ea25-4387-9990-1cf63138b9ef") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0b864158-7b50-4c85-8ac7-d893fbed466b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Single Pole Single Throw (SPST) switch" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e34140ae-e958-4062-af1c-3a46e84cc90a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/148a21ca-d52a-4dd2-9e8b-7b8b7a0c3ee3/020af922-d8e0-40e9-b383-0e9616598541") + (sheetname "/Keyboard Assembly/") + (sheetfile "key assembly.kicad_sch") + (attr smd) + (fp_line + (start -5.1 -3.3) + (end -4.1 -3.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "31ba4dff-f232-4020-9a56-0f680fb9df2a") + ) + (fp_line + (start -5.1 -2.3) + (end -5.1 -3.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "53387aad-a33a-4e57-a493-da38f49261c3") + ) + (fp_line + (start -3.1 -1.3) + (end -3.1 1.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "dfed610e-ff36-4590-a975-86dea8776e75") + ) + (fp_line + (start 2.9 -3.25) + (end -2.9 -3.25) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a1ad4a36-4760-4b65-b74c-3f09f39dc176") + ) + (fp_line + (start 3 3.25) + (end -3 3.25) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6d23bc7f-62bf-4875-8782-f50a62d77fa8") + ) + (fp_line + (start 3.1 -1.3) + (end 3.1 1.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c4cd9c97-1982-4d76-9722-183d16e946e9") + ) + (fp_line + (start -5.05 -3.4) + (end 5.05 -3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "49d530cf-dcbc-464a-a772-fbdf47bb7a01") + ) + (fp_line + (start -5.05 -1.3) + (end -5.05 -3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "456627f8-9f9f-4676-bd61-b1c5669090a7") + ) + (fp_line + (start -5.05 1.3) + (end -3.25 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ef8255c3-d6af-4e1f-9960-e008251e398b") + ) + (fp_line + (start -5.05 3.4) + (end -5.05 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2e368017-928d-4c17-9ea4-df04d4b13535") + ) + (fp_line + (start -3.25 -1.3) + (end -5.05 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1e84a99c-a858-490e-aba5-2129977388fb") + ) + (fp_line + (start -3.25 1.3) + (end -3.25 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "31e75685-9e78-487a-93af-be523efde6d9") + ) + (fp_line + (start 3.25 -1.3) + (end 3.25 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f09db111-3279-4e81-9ffc-bb3f88980fc0") + ) + (fp_line + (start 3.25 1.3) + (end 5.05 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b6f949dc-6e53-4460-8e9e-402cc6f5ebb9") + ) + (fp_line + (start 5.05 -3.4) + (end 5.05 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "80ee950e-ac9a-4934-aba8-74fb78b82aa3") + ) + (fp_line + (start 5.05 -1.3) + (end 3.25 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "893184fb-cc64-45ce-a18f-c61b7402d4ac") + ) + (fp_line + (start 5.05 1.3) + (end 5.05 3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "94b29e03-de3e-4b66-9e61-e6c3fb74501b") + ) + (fp_line + (start 5.05 3.4) + (end -5.05 3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ebdbbf2e-0e03-4eb3-abcb-28a53f839bd8") + ) + (fp_line + (start -3 -3.15) + (end 3 -3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5dd45a71-f769-4386-bfc8-3f19e08619db") + ) + (fp_line + (start -3 3.15) + (end -3 -3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3e1ec047-fbd0-44e0-91f6-5460b81ec92b") + ) + (fp_line + (start 3 -3.15) + (end 3 3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b88d92ee-4f15-43e3-a113-e06fd77b4b92") + ) + (fp_line + (start 3 3.15) + (end -3 3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "dbf84910-b11f-411e-a81b-2c08ed50a037") + ) + (fp_circle + (center 0 0) + (end 1.5 0) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "3ec27446-6c54-4f62-b65a-d989a5ce2dec") + ) + (fp_text user "${REFERENCE}" + (at 0 -2.2 0) + (layer "F.Fab") + (uuid "b0cf7895-1ffb-461b-9dee-819a982bad6a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" smd rect + (at -4 -2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 38 "/Keyboard Assembly/+10V") + (pinfunction "A") + (pintype "passive") + (uuid "ba38978d-6fd0-4907-a066-39db753d386a") + ) + (pad "1" smd rect + (at 4 -2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 38 "/Keyboard Assembly/+10V") + (pinfunction "A") + (pintype "passive") + (uuid "b89b6282-dc75-4b5e-bd7d-75f561b4fa2f") + ) + (pad "2" smd rect + (at -4 2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 29 "/CV Generator/Button_In7") + (pinfunction "B") + (pintype "passive") + (uuid "e4829d17-c34b-449f-b566-3e989d2b0853") + ) + (pad "2" smd rect + (at 4 2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 29 "/CV Generator/Button_In7") + (pinfunction "B") + (pintype "passive") + (uuid "c122937e-17fd-428f-873c-40d7ac946572") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Button_Switch_SMD.3dshapes/SW_SPST_Omron_B3FS-101xP.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" + (layer "F.Cu") + (uuid "aa7b1802-c11a-428e-aa7e-92ab2cce26dd") + (at 113 61.65) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R24" + (at 0 -1.65 0) + (layer "F.SilkS") + (uuid "23a1c6dc-afc3-4d2a-9a62-04b502e05006") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "R" + (at 0 1.65 0) + (layer "F.Fab") + (uuid "9a11f55a-e441-4a07-8dbf-00b324d1afa1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "e0996ac5-c31e-4e76-a3e1-b397efbf9bf1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "3db57ab0-3d0f-4e4f-b382-29f44f804ffd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/50a2f438-c8ed-40ef-9c81-db8eb25615b7/990882bf-86a1-4570-bd32-1b4bc0be362a") + (sheetname "/CV Generator/") + (sheetfile "CV Gen.kicad_sch") + (attr smd) + (fp_line + (start -0.227064 -0.735) + (end 0.227064 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "14f0a1ba-95d8-43c8-9dc1-54f271a394bf") + ) + (fp_line + (start -0.227064 0.735) + (end 0.227064 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bf05af7e-037d-4917-83d4-f48e9cb46dcf") + ) + (fp_line + (start -1.85 -0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e47b3802-fc23-4a68-ac8b-8802ab431397") + ) + (fp_line + (start -1.85 0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c671adf8-dada-4ba8-b041-a52e300e1f67") + ) + (fp_line + (start 1.85 -0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4ab35f10-f446-4661-a6cd-95be6ec8f7f9") + ) + (fp_line + (start 1.85 0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b71a5fde-482c-45be-9e8f-991a7250b56d") + ) + (fp_line + (start -1 -0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ec5c8819-fb43-4542-a545-a45046e14fae") + ) + (fp_line + (start -1 0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3b8ff4ad-0342-413a-b229-e3769df06935") + ) + (fp_line + (start 1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d6e30a54-db95-48d1-9528-e4e0b49d8829") + ) + (fp_line + (start 1 0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1f6a5b01-614c-4e4a-9636-1aeccbe6dd30") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "2feff499-d1be-4ad5-b9c4-3f20cf8784b0") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 33 "/CV Generator/Button_In11") + (pintype "passive") + (uuid "3887ab7f-9d28-426e-859c-37aa8ce8d05b") + ) + (pad "2" smd roundrect + (at 1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 21 "Net-(D11-A)") + (pintype "passive") + (uuid "0223b9aa-2dc5-4f11-a0d6-1ed0f3ebcc53") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" + (layer "F.Cu") + (uuid "ad4a1c2f-ca63-48af-aac0-7ed660373409") + (at 103.5 58.7) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R11" + (at 0 -1.65 0) + (layer "F.SilkS") + (uuid "13c9e44a-2238-437e-86c7-1501d14ffa84") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "R" + (at 0 1.65 0) + (layer "F.Fab") + (uuid "b60cf399-276f-4e1f-8ce0-ebee3694ecaa") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "1b8a7a22-cf17-491f-9383-3699315eaf48") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "1c5ef8b9-3e9c-40f9-aa50-9d29548bf483") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/50a2f438-c8ed-40ef-9c81-db8eb25615b7/4b802ac9-7cef-4675-8c1a-65d9de15808d") + (sheetname "/CV Generator/") + (sheetfile "CV Gen.kicad_sch") + (attr smd) + (fp_line + (start -0.227064 -0.735) + (end 0.227064 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8623a199-bf4e-42cf-acf7-7f2feb4e2144") + ) + (fp_line + (start -0.227064 0.735) + (end 0.227064 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7e64e3cf-9d9c-4c24-88f0-b1c940dd8dba") + ) + (fp_line + (start -1.85 -0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1285f244-6806-4ae9-85cc-90eec0f7dda7") + ) + (fp_line + (start -1.85 0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "54c20533-a4dd-4c76-afdc-c7a9f5b77ad9") + ) + (fp_line + (start 1.85 -0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e377b065-3491-4065-96e0-c67b481e6997") + ) + (fp_line + (start 1.85 0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a59f7531-5ddb-4d71-b032-2a9c9db9d8ea") + ) + (fp_line + (start -1 -0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "80cd500a-8659-459a-8eac-5889f115f82d") + ) + (fp_line + (start -1 0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9f820262-181a-4f2f-90ab-6b20b0d1f1d7") + ) + (fp_line + (start 1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7654f419-781f-4fe4-8cea-5a0b5c2078df") + ) + (fp_line + (start 1 0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "76680361-8d39-416a-b958-4ace7787f3a1") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "bf0ce20c-85c8-43be-bdb7-e701146837f2") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 14 "Net-(D4-A)") + (pintype "passive") + (uuid "1139a98c-307a-4b3e-987f-a0ef6e0c9411") + ) + (pad "2" smd roundrect + (at 1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 9 "/CV Generator/GND") + (pintype "passive") + (uuid "fed9a2f5-029e-4a94-9603-cade502222de") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" + (layer "F.Cu") + (uuid "b841c9fb-1d13-4881-8519-709c97412186") + (at 98.75 64.6) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R7" + (at 0 -1.65 0) + (layer "F.SilkS") + (uuid "11339751-0738-4019-806c-33a07b53a9ac") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "R" + (at 0 1.65 0) + (layer "F.Fab") + (uuid "baf716f2-f387-4f6c-a5ec-e189ceb8e1b0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "53568a97-1a60-4670-bdb8-6961738e28fb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "fdec6245-fdd3-4e39-b1ab-dafb52887da1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/50a2f438-c8ed-40ef-9c81-db8eb25615b7/2c0b66dd-8fc6-43e6-af87-e6ea78893eaf") + (sheetname "/CV Generator/") + (sheetfile "CV Gen.kicad_sch") + (attr smd) + (fp_line + (start -0.227064 -0.735) + (end 0.227064 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "469a14a9-f8b6-4a30-9e62-e368ed5119ae") + ) + (fp_line + (start -0.227064 0.735) + (end 0.227064 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c55c6ae5-849e-486c-b863-517a10801d6d") + ) + (fp_line + (start -1.85 -0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "399f1028-3616-4f43-ba88-e6d6c5fe83cd") + ) + (fp_line + (start -1.85 0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "278bfa51-db87-422b-b3ac-897797799123") + ) + (fp_line + (start 1.85 -0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bfc85d1b-a7e5-4cb6-9ec4-948fe953f6ff") + ) + (fp_line + (start 1.85 0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b65ba93d-5c5f-4ce8-bc17-ca212cf2d0ad") + ) + (fp_line + (start -1 -0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "969055f9-b23d-477f-b11f-507b509cab00") + ) + (fp_line + (start -1 0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6bf74465-7ba4-4703-8819-237cc61089e9") + ) + (fp_line + (start 1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4f47cca1-adee-4946-894b-c541769ef473") + ) + (fp_line + (start 1 0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "648a66c1-0790-416c-b814-548d9a499ad6") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "c2488715-750c-43df-a6f7-d4e85f69bbcf") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 12 "Net-(D2-A)") + (pintype "passive") + (uuid "8e7c2737-0e3c-49da-9204-f112b1809a5a") + ) + (pad "2" smd roundrect + (at 1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 9 "/CV Generator/GND") + (pintype "passive") + (uuid "f6c4e5c3-cf25-4bee-8b7d-b3d66f9f5c8d") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" + (layer "F.Cu") + (uuid "b873dabf-df29-45f0-8479-0cce38e5bd39") + (at 132.5 58.5) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R29" + (at 0 -1.65 0) + (layer "F.SilkS") + (uuid "ab8a8754-23e2-4c76-b487-c53e9ffbb36f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "R" + (at 0 1.65 0) + (layer "F.Fab") + (uuid "14438877-5ffc-457d-97a3-2607b471229b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "92f0928c-4126-4938-ae0a-0566cba4e872") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b942097c-9242-4d6a-981c-04e2af86fb39") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/50a2f438-c8ed-40ef-9c81-db8eb25615b7/acee0bff-dc61-432b-993c-3aec44a3e834") + (sheetname "/CV Generator/") + (sheetfile "CV Gen.kicad_sch") + (attr smd) + (fp_line + (start -0.227064 -0.735) + (end 0.227064 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3d587148-6a44-4694-93c2-e9e992b18ad2") + ) + (fp_line + (start -0.227064 0.735) + (end 0.227064 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "79eb2968-ff67-4e4a-bf02-5700e3eaaa63") + ) + (fp_line + (start -1.85 -0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "182470ad-2b6c-4b96-a1b1-ba97b3bad65e") + ) + (fp_line + (start -1.85 0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "298483b0-96b2-4372-948e-9f2b1d060356") + ) + (fp_line + (start 1.85 -0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a5613374-e0a3-4d7d-a6f0-4fe6654fb3f9") + ) + (fp_line + (start 1.85 0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "eba71305-7651-4dfe-a0b9-df5afe58f668") + ) + (fp_line + (start -1 -0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "169c92f2-979a-4d8b-9c5d-426f5c3a3a95") + ) + (fp_line + (start -1 0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5acf77a2-ef89-4b4b-a467-04075a9cc521") + ) + (fp_line + (start 1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8351e80a-410c-4af7-a176-ae5bfdf357f9") + ) + (fp_line + (start 1 0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f518cd1b-c2c6-4956-ae27-034c22e3c8fe") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "5b8e7d8e-9dc9-4908-a8cc-6688c77cda46") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 23 "Net-(D13-A)") + (pintype "passive") + (uuid "257dffb8-e6d6-4cdc-a07a-f2eec05815f9") + ) + (pad "2" smd roundrect + (at 1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 9 "/CV Generator/GND") + (pintype "passive") + (uuid "6d724c5c-7aac-4c99-979d-c30a19ccae68") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" + (layer "F.Cu") + (uuid "bcd43d03-dcc9-4e82-b45f-318df8941c64") + (at 103.5 61.65) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R12" + (at 0 -1.65 0) + (layer "F.SilkS") + (uuid "2b926cdd-8bb1-436a-b7fa-ce23ffb84ae1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "R" + (at 0 1.65 0) + (layer "F.Fab") + (uuid "0f2b809c-bfe2-4b41-817d-0e2a99b593b2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "bae6e6d4-0682-46c1-bccd-3e516b80f3f6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "9f41e656-64c5-49b6-8186-12c4c50041f0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/50a2f438-c8ed-40ef-9c81-db8eb25615b7/c1b5a9a6-9dde-4c3e-9f6f-2eea377a6831") + (sheetname "/CV Generator/") + (sheetfile "CV Gen.kicad_sch") + (attr smd) + (fp_line + (start -0.227064 -0.735) + (end 0.227064 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3b84d419-26ce-48f7-a53f-17fc7d6fe9e0") + ) + (fp_line + (start -0.227064 0.735) + (end 0.227064 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f8bf3fee-bcba-4318-8c95-2b74982db8e3") + ) + (fp_line + (start -1.85 -0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "39ef5b55-73f4-4621-b30f-7ac1cc2b925a") + ) + (fp_line + (start -1.85 0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ee9b34e4-55cc-492b-9c87-160207549c92") + ) + (fp_line + (start 1.85 -0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "709261c7-6052-41fd-ade6-add530e2bb95") + ) + (fp_line + (start 1.85 0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "27864b79-9549-4dd2-9f9f-49145233b04e") + ) + (fp_line + (start -1 -0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4eebc79c-b4ec-46d0-bf80-5fc176558e01") + ) + (fp_line + (start -1 0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f3138eae-cb82-4963-bb11-ac4d68c54918") + ) + (fp_line + (start 1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "72827fcf-ad6e-4ebe-9a0e-5ac289e27970") + ) + (fp_line + (start 1 0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "280c7134-da64-46f9-aa1b-d1cc328ef77b") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "f7bb33db-c089-473a-89c6-5f7c6a59a632") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 28 "/CV Generator/Button_In5") + (pintype "passive") + (uuid "a5abe5ab-b863-4a55-bedb-234bdb22faba") + ) + (pad "2" smd roundrect + (at 1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 15 "Net-(D5-A)") + (pintype "passive") + (uuid "78d9fadb-4a44-4993-a8d6-3c2380247b53") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" + (layer "F.Cu") + (uuid "cafe94f8-e918-4cf9-8439-d61a6bbbd2c4") + (at 108.25 64.6) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R19" + (at 0 -1.65 0) + (layer "F.SilkS") + (uuid "2c3a464c-05e0-4a7d-aed5-59f7fe4591f5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "R" + (at 0 1.65 0) + (layer "F.Fab") + (uuid "2245539b-1b88-489e-ac94-8956356fd177") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "264083b6-1129-4a4e-91b6-cbe47f55cb32") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "59850c4d-1ed9-40f9-9e1d-4bf0df81c290") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/50a2f438-c8ed-40ef-9c81-db8eb25615b7/a5446726-d458-4616-9cc7-437ab1480b16") + (sheetname "/CV Generator/") + (sheetfile "CV Gen.kicad_sch") + (attr smd) + (fp_line + (start -0.227064 -0.735) + (end 0.227064 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "aacc5f78-9671-4fd5-9999-57bf545df117") + ) + (fp_line + (start -0.227064 0.735) + (end 0.227064 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d12e253e-ac4d-4014-8db7-dff16955fb24") + ) + (fp_line + (start -1.85 -0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "82a323ea-e9ec-4518-bd99-c2902e41090a") + ) + (fp_line + (start -1.85 0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "70963f88-392f-4e25-b62a-b0ec7c8a4746") + ) + (fp_line + (start 1.85 -0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e572dbf7-10bd-4e3d-bdb1-2f243e66ce31") + ) + (fp_line + (start 1.85 0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2ffcab7f-7626-45da-8e37-602cd04866d2") + ) + (fp_line + (start -1 -0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6e02216f-9503-484e-bde1-3026493ccee6") + ) + (fp_line + (start -1 0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4d3e2542-1f87-4142-be04-7e3f8699b957") + ) + (fp_line + (start 1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "076bdf61-5993-4448-94f0-e21401840a3d") + ) + (fp_line + (start 1 0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ae2f3801-f381-4c56-a5a2-9b22f371ae33") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "6376c2f1-1bc4-4f20-985f-4fa9d24370df") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 18 "Net-(D8-A)") + (pintype "passive") + (uuid "82ab3478-5101-4c61-879b-d2920fffe501") + ) + (pad "2" smd roundrect + (at 1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 9 "/CV Generator/GND") + (pintype "passive") + (uuid "a82cdde4-8e79-417b-bf80-0bab4ee0bcb9") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder" + (layer "F.Cu") + (uuid "cd1f6482-5331-4264-928a-25a635f5595c") + (at 122.96 61.675) + (descr "Diode SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "diode handsolder") + (property "Reference" "D8" + (at 0 -1.65 0) + (layer "F.SilkS") + (uuid "d2dfeabf-98d7-4389-a07c-369c00b5981b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D_Small" + (at 0 1.65 0) + (layer "F.Fab") + (uuid "d8a336be-6d5e-4369-89b9-c210eac2d0d7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "e0ac85f5-797f-412f-bb23-1d0c78b1b0d9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Diode, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "3eaf5864-0ac9-47b7-a8c8-ebbc8805188e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Device" "D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "dcae052f-8d85-4d01-b5ab-b8682b9bdbb1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7456fe32-3d81-4100-aed4-01602484fec5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/50a2f438-c8ed-40ef-9c81-db8eb25615b7/9374f140-56e1-41b9-8305-74fd81bf8199") + (sheetname "/CV Generator/") + (sheetfile "CV Gen.kicad_sch") + (attr smd) + (fp_line + (start -1.86 -0.96) + (end -1.86 0.96) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c9a0e3ea-eb63-428e-bec4-de344d3b87b8") + ) + (fp_line + (start -1.86 0.96) + (end 1 0.96) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5cc20c65-dfe6-42cb-8632-a328686ba6b9") + ) + (fp_line + (start 1 -0.96) + (end -1.86 -0.96) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7b088e46-90b3-4992-a1ac-08b77d1319c0") + ) + (fp_line + (start -1.85 -0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f187c326-9399-42dd-ac54-343f0e66eba1") + ) + (fp_line + (start -1.85 0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "38573d48-3fc6-4526-b006-559dd15e9c4a") + ) + (fp_line + (start 1.85 -0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d8a08e88-96a3-4f4a-860c-55545482b194") + ) + (fp_line + (start 1.85 0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5c3b8aac-d4e9-474d-b629-7221a6f9f2d2") + ) + (fp_line + (start -1 -0.3) + (end -1 0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e8ffe9f7-7a40-40fa-9e45-79fa0a3590a6") + ) + (fp_line + (start -1 0.6) + (end 1 0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1cfa950b-2407-4e03-9f51-7e9823a7551c") + ) + (fp_line + (start -0.7 -0.6) + (end -1 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fa2a3814-6282-4acb-94a9-d6663f6be27f") + ) + (fp_line + (start 1 -0.6) + (end -0.7 -0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3bc90c20-3b04-4767-98c3-359d755155c9") + ) + (fp_line + (start 1 0.6) + (end 1 -0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "92ee95ad-158b-4535-b2cd-3051766b1080") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "ee47d29e-3615-4a9b-8f1c-956ac5e59f6a") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -1.025 0) + (size 1.15 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.217391) + (net 36 "Net-(D1-K)") + (pinfunction "K") + (pintype "passive") + (uuid "e8f97e62-3a57-433e-91ab-b5d4ca97407f") + ) + (pad "2" smd roundrect + (at 1.025 0) + (size 1.15 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.217391) + (net 18 "Net-(D8-A)") + (pinfunction "A") + (pintype "passive") + (uuid "fb58e9a2-8d04-4060-8116-b1ced89c209a") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Diode_SMD.3dshapes/D_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" + (layer "F.Cu") + (uuid "cfdc981d-d728-429e-8006-5f92d44620d5") + (at 108.25 61.65) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R18" + (at 0 -1.65 0) + (layer "F.SilkS") + (uuid "4a4e471c-ade2-48bf-996c-2c30876f9579") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "R" + (at 0 1.65 0) + (layer "F.Fab") + (uuid "c5c064fa-d59b-49a4-af26-56fb42c45387") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "de9f7e25-3089-4c8c-b257-b631431d72e6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "388610a9-e269-4425-9e9b-0c75466d9e22") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/50a2f438-c8ed-40ef-9c81-db8eb25615b7/c88892f1-5bc0-4a44-86af-b07bbbbd5396") + (sheetname "/CV Generator/") + (sheetfile "CV Gen.kicad_sch") + (attr smd) + (fp_line + (start -0.227064 -0.735) + (end 0.227064 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9d0e0d0b-4a09-4f65-b3f9-3b1c424fae87") + ) + (fp_line + (start -0.227064 0.735) + (end 0.227064 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b91f4b90-68e8-4a0e-b780-7c914e1891f4") + ) + (fp_line + (start -1.85 -0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bc08330b-476b-4e2c-849a-4234e40340b1") + ) + (fp_line + (start -1.85 0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6b2c1bcb-e742-45ec-8c72-53043de2ae08") + ) + (fp_line + (start 1.85 -0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8fd023bd-4ffe-4bf4-8971-08d6a1b0afc6") + ) + (fp_line + (start 1.85 0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bc8e6739-4a99-4e9e-b4e2-58646bde58bf") + ) + (fp_line + (start -1 -0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "94717fda-36b6-4e34-9c4e-57a4e0d8da51") + ) + (fp_line + (start -1 0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e82f3967-c748-440b-9e23-485c89a88d3c") + ) + (fp_line + (start 1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "267fa20f-7371-4c86-87ed-314e381a0805") + ) + (fp_line + (start 1 0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "67b71377-f819-4d18-aead-48dde3d9e332") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "6a48d6d2-b399-4f81-98d9-ad51441b4fb4") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 30 "/CV Generator/Button_In8") + (pintype "passive") + (uuid "b5de174d-bc1f-4f63-afe0-7bd99852d4ac") + ) + (pad "2" smd roundrect + (at 1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 18 "Net-(D8-A)") + (pintype "passive") + (uuid "d81d4ba0-111f-48b5-b97a-3f7780aed058") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" + (layer "F.Cu") + (uuid "d3637064-5c10-4a78-9c3f-7ec03c75fb1b") + (at 108.25 70.5) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R21" + (at 0 -1.65 0) + (layer "F.SilkS") + (uuid "1bc754c0-9ba3-499a-a02b-c34382953d41") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "R" + (at 0 1.65 0) + (layer "F.Fab") + (uuid "1fad8951-dc28-4bb8-85ae-9e3f6be52c0b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "61bac6fc-b557-457d-ae31-9203e93d2e39") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d0751cd6-e828-4dc7-b6b5-d1e766dda132") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/50a2f438-c8ed-40ef-9c81-db8eb25615b7/31cde465-848d-40b8-8c81-6bbce6af6893") + (sheetname "/CV Generator/") + (sheetfile "CV Gen.kicad_sch") + (attr smd) + (fp_line + (start -0.227064 -0.735) + (end 0.227064 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6ce4762d-fbcd-4666-91a9-0ff199cda4b9") + ) + (fp_line + (start -0.227064 0.735) + (end 0.227064 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "22a845a5-e197-41e2-9d27-b26ab9d6b67f") + ) + (fp_line + (start -1.85 -0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6c209d94-abbb-4c71-972a-a4ace9319424") + ) + (fp_line + (start -1.85 0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ea0ce456-b1f2-4231-9d3d-6471f8c4a67a") + ) + (fp_line + (start 1.85 -0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "904b8809-837e-47d7-8823-14ef68cb1358") + ) + (fp_line + (start 1.85 0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f36672c7-0c01-4c13-9ca2-f335ce1598ab") + ) + (fp_line + (start -1 -0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b47eb025-6467-42f6-8ffc-ca2c281bb31f") + ) + (fp_line + (start -1 0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "35620e7a-f4d9-4aee-a758-7e70d0d3cee5") + ) + (fp_line + (start 1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a99d3202-c989-4363-8681-29167ca79abf") + ) + (fp_line + (start 1 0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e25c7d2e-bfd3-4675-9c52-0027cee2bc31") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "bed8d42b-853c-45f4-b023-2e2040a832c4") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 19 "Net-(D9-A)") + (pintype "passive") + (uuid "d492bbba-a086-4a34-beed-a1c26a026239") + ) + (pad "2" smd roundrect + (at 1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 9 "/CV Generator/GND") + (pintype "passive") + (uuid "3a1d7aee-e21b-41a2-b841-818bb4b7687a") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" + (layer "F.Cu") + (uuid "d3916523-07ac-443e-b77d-ad53e36310b9") + (at 103.5 67.55) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R14" + (at 0 -1.65 0) + (layer "F.SilkS") + (uuid "457f1bf8-f9b3-4652-b549-d8e594d4e536") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "R" + (at 0 1.65 0) + (layer "F.Fab") + (uuid "c5684908-8484-4845-8310-2b95a98f0e38") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ecdcddd3-1fda-40fd-be76-ab354e7233bc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "672cd457-547d-45bb-a320-82afe4e6bc86") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/50a2f438-c8ed-40ef-9c81-db8eb25615b7/1c7f97df-b327-48e7-b58e-cfcede4b74a5") + (sheetname "/CV Generator/") + (sheetfile "CV Gen.kicad_sch") + (attr smd) + (fp_line + (start -0.227064 -0.735) + (end 0.227064 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "18e8ad75-68d0-460e-bbe3-ff15ef71ce77") + ) + (fp_line + (start -0.227064 0.735) + (end 0.227064 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "46826614-6c3e-4466-bc09-d4749cfc71a3") + ) + (fp_line + (start -1.85 -0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2982fe28-8ac8-425f-a81c-b769bf6d2494") + ) + (fp_line + (start -1.85 0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ba2ae262-4804-4c68-ae0b-c05164acb34b") + ) + (fp_line + (start 1.85 -0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "933ff1b5-7641-4d87-8c1a-2876bbbc2afb") + ) + (fp_line + (start 1.85 0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5fda0817-40b0-4d8f-93e6-8bfe2e11e1af") + ) + (fp_line + (start -1 -0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e334429a-6e3d-4ea2-8c83-0f7d3a7cf899") + ) + (fp_line + (start -1 0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "95eefbb6-efcd-4840-ae97-2690f34aee33") + ) + (fp_line + (start 1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "41b5ac13-ef09-4882-8282-4d8c231e0628") + ) + (fp_line + (start 1 0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c4dbce44-c0a6-475a-96ab-d744f5153ae9") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "ed04aa7b-a5d6-441c-a896-be59c7cf14d0") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 10 "/CV Generator/Button_In6") + (pintype "passive") + (uuid "775b571d-3b86-403d-83e7-dd3bdbef7301") + ) + (pad "2" smd roundrect + (at 1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 16 "Net-(D6-A)") + (pintype "passive") + (uuid "89e3a9e7-f0a5-416a-88bc-61332c45d682") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Button_Switch_SMD:SW_SPST_Omron_B3FS-101xP" + (layer "F.Cu") + (uuid "d5b38da2-b873-4fc5-8011-e2ca3089aeb5") + (at 109.5 94.9) + (descr "Surface Mount Tactile Switch for High-Density Mounting, 4.3mm height, https://omronfs.omron.com/en_US/ecb/products/pdf/en-b3fs.pdf") + (tags "Tactile Switch") + (property "Reference" "SW12" + (at 0 -4.3 0) + (layer "F.SilkS") + (uuid "848d1dce-15f7-4a4d-8815-3564628260dd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_SPST" + (at 0 4.2 0) + (layer "F.Fab") + (uuid "ca5db79e-33f9-442e-8c8d-a17cb382944e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f8118b15-f46f-4761-8051-4c72eb1c7f5c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Single Pole Single Throw (SPST) switch" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c0b744c6-04c7-434f-a48f-7018baa2d629") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/148a21ca-d52a-4dd2-9e8b-7b8b7a0c3ee3/5f143554-aa41-4b62-9684-0f992665cac5") + (sheetname "/Keyboard Assembly/") + (sheetfile "key assembly.kicad_sch") + (attr smd) + (fp_line + (start -5.1 -3.3) + (end -4.1 -3.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "31301103-6a8f-4287-8724-46e6401976b4") + ) + (fp_line + (start -5.1 -2.3) + (end -5.1 -3.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c79cfc65-45a2-4c27-bc4b-cec87aea9bd8") + ) + (fp_line + (start -3.1 -1.3) + (end -3.1 1.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b861b3e9-b5c2-4b18-9aa4-a6c57a6d3e5f") + ) + (fp_line + (start 2.9 -3.25) + (end -2.9 -3.25) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "947cfbea-ca8f-42ca-955b-6b30504c1ad0") + ) + (fp_line + (start 3 3.25) + (end -3 3.25) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "649dcaeb-0825-454a-bccd-17ca52c92a28") + ) + (fp_line + (start 3.1 -1.3) + (end 3.1 1.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "940a9d1a-a1a5-4a77-84aa-b9c22586de64") + ) + (fp_line + (start -5.05 -3.4) + (end 5.05 -3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "aa429fde-41a5-4c70-a4b1-8a78e4342415") + ) + (fp_line + (start -5.05 -1.3) + (end -5.05 -3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f9d9c4e5-ee82-40b8-9d11-73a987d4ba4e") + ) + (fp_line + (start -5.05 1.3) + (end -3.25 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0fb4755f-8c36-4608-a188-b8ab431bc8fe") + ) + (fp_line + (start -5.05 3.4) + (end -5.05 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "95709a42-357a-404d-8119-667f608eb93d") + ) + (fp_line + (start -3.25 -1.3) + (end -5.05 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "267b846b-9973-43c6-9280-6994cc6d8710") + ) + (fp_line + (start -3.25 1.3) + (end -3.25 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cdeb7090-c72f-4750-8e89-d670498e969f") + ) + (fp_line + (start 3.25 -1.3) + (end 3.25 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3b1cb76e-30c5-49be-a982-717a6487b973") + ) + (fp_line + (start 3.25 1.3) + (end 5.05 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "499b5c7f-1ded-4977-ae47-a17952cd0da3") + ) + (fp_line + (start 5.05 -3.4) + (end 5.05 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c4e43105-4b39-4228-9f98-7676dfa49f4f") + ) + (fp_line + (start 5.05 -1.3) + (end 3.25 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6b266161-5cf8-48f6-b4c8-b4ac2afce029") + ) + (fp_line + (start 5.05 1.3) + (end 5.05 3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ea6bd41d-55f0-4c27-9763-289d294ac526") + ) + (fp_line + (start 5.05 3.4) + (end -5.05 3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5f9e738f-9ca4-4beb-b914-cc549f43e6b4") + ) + (fp_line + (start -3 -3.15) + (end 3 -3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5ffd54f1-f569-4d6a-a9d5-cadb799d503b") + ) + (fp_line + (start -3 3.15) + (end -3 -3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6900b24e-e061-4bb9-b3d1-41ba90603bb6") + ) + (fp_line + (start 3 -3.15) + (end 3 3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5c0e4fb3-f0f7-4cb7-8546-41467017b498") + ) + (fp_line + (start 3 3.15) + (end -3 3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ee1668ae-df02-4cff-8f35-699809fa0885") + ) + (fp_circle + (center 0 0) + (end 1.5 0) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "e709b27e-55bd-4b3f-86ed-13ca7d2009da") + ) + (fp_text user "${REFERENCE}" + (at 0 -2.2 0) + (layer "F.Fab") + (uuid "9bfb21a7-0815-4d62-8620-aeb54f558f54") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" smd rect + (at -4 -2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 38 "/Keyboard Assembly/+10V") + (pinfunction "A") + (pintype "passive") + (uuid "3639288c-2931-4905-82d3-1debfa12ce0d") + ) + (pad "1" smd rect + (at 4 -2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 38 "/Keyboard Assembly/+10V") + (pinfunction "A") + (pintype "passive") + (uuid "0a622ca4-0427-4349-bbdc-7712c480c621") + ) + (pad "2" smd rect + (at -4 2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 33 "/CV Generator/Button_In11") + (pinfunction "B") + (pintype "passive") + (uuid "f353124b-d50b-417b-a335-9c7b77837606") + ) + (pad "2" smd rect + (at 4 2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 33 "/CV Generator/Button_In11") + (pinfunction "B") + (pintype "passive") + (uuid "496067e6-de76-41a4-b28d-731ecaecb98d") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Button_Switch_SMD.3dshapes/SW_SPST_Omron_B3FS-101xP.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder" + (layer "F.Cu") + (uuid "e2fd84bf-711a-4a8b-9b6e-f895f2134386") + (at 122.96 55.595) + (descr "Diode SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "diode handsolder") + (property "Reference" "D6" + (at 0 -1.65 0) + (layer "F.SilkS") + (uuid "53f91c34-b24d-4535-a796-335f3768980a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D_Small" + (at 0 1.65 0) + (layer "F.Fab") + (uuid "1fb574f5-734f-42a0-b3db-f87c7701f1bb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "0576dfa1-f09f-4d9a-96e8-de64b1fea5e7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Diode, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "9bbc1721-8456-4faf-838c-248b05c8f2c0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Device" "D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "32182e67-7016-4492-992b-b5d7bc809f2d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e00df062-8894-47cf-bb66-43b1d9c55844") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/50a2f438-c8ed-40ef-9c81-db8eb25615b7/ae57e4c8-de35-4c5d-a2be-61967c9bec96") + (sheetname "/CV Generator/") + (sheetfile "CV Gen.kicad_sch") + (attr smd) + (fp_line + (start -1.86 -0.96) + (end -1.86 0.96) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9760eb7e-521f-48f8-9ebd-c3ac1aa542b6") + ) + (fp_line + (start -1.86 0.96) + (end 1 0.96) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "07a25216-3954-4943-8852-6455c8d33c76") + ) + (fp_line + (start 1 -0.96) + (end -1.86 -0.96) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6fd4ee21-bc50-44b0-a441-607d72d8a6d6") + ) + (fp_line + (start -1.85 -0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "93799c6c-e55b-4706-8ea5-2552e759ef18") + ) + (fp_line + (start -1.85 0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8cdb449a-fec2-4b73-adba-7b4e7964bb0a") + ) + (fp_line + (start 1.85 -0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6822d28d-2756-48df-9088-7baf6feed967") + ) + (fp_line + (start 1.85 0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e52a186e-465d-4464-9fd2-8004338466d4") + ) + (fp_line + (start -1 -0.3) + (end -1 0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "098afdd2-41f0-443f-bffd-934690653eee") + ) + (fp_line + (start -1 0.6) + (end 1 0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d07143cd-f118-49a1-b631-087d71429f80") + ) + (fp_line + (start -0.7 -0.6) + (end -1 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "18500e0c-88a7-42d1-a180-0dec9ff91187") + ) + (fp_line + (start 1 -0.6) + (end -0.7 -0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9ca86b03-06ca-432b-84fb-13e02413b6e9") + ) + (fp_line + (start 1 0.6) + (end 1 -0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5f794c8c-bc18-4e01-bb3c-0e61ef6aa5c1") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "1ddf73c8-ddde-4855-81fb-ed2085a60164") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -1.025 0) + (size 1.15 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.217391) + (net 36 "Net-(D1-K)") + (pinfunction "K") + (pintype "passive") + (uuid "4569aef8-d250-43b0-abb8-08a0a7baeed0") + ) + (pad "2" smd roundrect + (at 1.025 0) + (size 1.15 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.217391) + (net 16 "Net-(D6-A)") + (pinfunction "A") + (pintype "passive") + (uuid "fe11d874-6c55-4179-84c0-dc10e7506af2") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Diode_SMD.3dshapes/D_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" + (layer "F.Cu") + (uuid "e529bdc3-d832-4d61-ad56-748855467a6f") + (at 108.25 67.55) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R20" + (at 0 -1.65 0) + (layer "F.SilkS") + (uuid "71621d1d-52a8-4e75-920a-242767f64f62") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "R" + (at 0 1.65 0) + (layer "F.Fab") + (uuid "3993b6e7-1a2a-48b6-b1ef-39d1d8e30510") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "768d265a-22b0-4f3a-841a-a340d6551071") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "818b051e-3719-465e-b73a-c09f43039259") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/50a2f438-c8ed-40ef-9c81-db8eb25615b7/9a3edce8-11ac-4d45-b4b1-18bdd55d4068") + (sheetname "/CV Generator/") + (sheetfile "CV Gen.kicad_sch") + (attr smd) + (fp_line + (start -0.227064 -0.735) + (end 0.227064 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a936e83f-d638-4e63-a69a-e7b27af8552e") + ) + (fp_line + (start -0.227064 0.735) + (end 0.227064 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2bd04035-d63d-4cb8-a96b-500125fd4085") + ) + (fp_line + (start -1.85 -0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "30a8e138-59bf-4cd1-8ef1-80035c25b0ee") + ) + (fp_line + (start -1.85 0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3ccfc854-ec34-4160-b5df-18264e49dc8f") + ) + (fp_line + (start 1.85 -0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b906e4c8-6f97-4e4d-91b0-8dde7aaf0c74") + ) + (fp_line + (start 1.85 0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c09a1887-3a7a-4a2a-95b0-84ca05f79ece") + ) + (fp_line + (start -1 -0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4a30d87e-dd92-4ae2-91bf-3f2b8a1987ae") + ) + (fp_line + (start -1 0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "eeb2c26f-4f1b-4822-89a4-81210fd2d30a") + ) + (fp_line + (start 1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5071663b-66a8-4cda-a3f8-abb93af4abe8") + ) + (fp_line + (start 1 0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "40e23930-3a03-4679-b7eb-2812f23cbee8") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "e462280e-b547-4796-a16b-2d0c504d895d") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 31 "/CV Generator/Button_In9") + (pintype "passive") + (uuid "cfc3dec2-896b-49c1-a5e0-54da4f0a2296") + ) + (pad "2" smd roundrect + (at 1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 19 "Net-(D9-A)") + (pintype "passive") + (uuid "80b38bbf-9466-4f83-bd7a-a1219b8a551c") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" + (layer "F.Cu") + (uuid "e8a40fb7-75c7-42b5-8610-0a663bfcc883") + (at 103.5 70.5) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R15" + (at 0 -1.65 0) + (layer "F.SilkS") + (uuid "cdabe3d9-28dd-459e-8fd4-dbaaa5f3faa5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "R" + (at 0 1.65 0) + (layer "F.Fab") + (uuid "a1446bf9-2d52-4158-a5dc-a85f88b2c4da") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "68a7b478-28f3-419b-ad99-58a6a2d2149d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "0bb5329a-4ce0-462c-bb64-232cec0a7660") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/50a2f438-c8ed-40ef-9c81-db8eb25615b7/b0a65d35-3826-4826-8a35-2ea9cce1ae27") + (sheetname "/CV Generator/") + (sheetfile "CV Gen.kicad_sch") + (attr smd) + (fp_line + (start -0.227064 -0.735) + (end 0.227064 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e8bd2c13-79e4-41d8-baf6-fcaed9535c43") + ) + (fp_line + (start -0.227064 0.735) + (end 0.227064 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0b793f91-60d2-4124-aa93-d61c77f06973") + ) + (fp_line + (start -1.85 -0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b8eb8b94-3d9c-4107-95ec-bd8ee4db8b7c") + ) + (fp_line + (start -1.85 0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e967b49a-75ab-4bd3-80d0-3810dea32d93") + ) + (fp_line + (start 1.85 -0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "80868d6c-3eab-4572-8e53-b92caad5aaa3") + ) + (fp_line + (start 1.85 0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f4d7dd8c-1654-4d3c-b5f0-5e8cca8182a7") + ) + (fp_line + (start -1 -0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4d100214-cec8-4a05-a544-925b76890605") + ) + (fp_line + (start -1 0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "99ccff81-975d-4951-8130-d657382f29fc") + ) + (fp_line + (start 1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7462e3bc-9b45-4131-bda5-eae499cec3b6") + ) + (fp_line + (start 1 0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1feeac85-99e4-4e35-81ce-ae2d56a7ec9c") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "6c9812fe-bbff-42d0-8043-ba012f3a7818") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 16 "Net-(D6-A)") + (pintype "passive") + (uuid "b8f43a1a-ae7e-4c04-b81b-f3e08bb43091") + ) + (pad "2" smd roundrect + (at 1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 9 "/CV Generator/GND") + (pintype "passive") + (uuid "3e28bead-5725-4af8-a75f-2dc1884f5653") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" + (layer "F.Cu") + (uuid "ee4d1a00-da24-4c64-a501-cb7184b5546e") + (at 113 70.5) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R27" + (at 0 -1.65 0) + (layer "F.SilkS") + (uuid "80fd4bde-99ee-4b29-ba96-b03adaf884ab") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "R" + (at 0 1.65 0) + (layer "F.Fab") + (uuid "0d07b2f8-ae3e-485d-8e69-8af4d515c4bc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ba1698bc-e4f0-4fc4-af6d-59005f50bfc5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "5c5f4b46-7e9b-494c-adb7-8f2af2ccbda5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/50a2f438-c8ed-40ef-9c81-db8eb25615b7/383e6b24-569c-436e-afd0-c006c175cfc7") + (sheetname "/CV Generator/") + (sheetfile "CV Gen.kicad_sch") + (attr smd) + (fp_line + (start -0.227064 -0.735) + (end 0.227064 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a91e7d1b-aa91-4d52-bad1-6a218bd76898") + ) + (fp_line + (start -0.227064 0.735) + (end 0.227064 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "21c46497-03bf-4de4-acf6-db3f4e8c93a2") + ) + (fp_line + (start -1.85 -0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b8ea46b8-60d1-46d5-9213-9b97ed66e4de") + ) + (fp_line + (start -1.85 0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "49222415-8a50-4d3a-a1bc-bd6319f9552a") + ) + (fp_line + (start 1.85 -0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8150f814-d5f3-492c-8951-56954f86f65b") + ) + (fp_line + (start 1.85 0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c1dcae3a-574d-41a5-b510-0ecf020c4974") + ) + (fp_line + (start -1 -0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b519ab94-f57a-4a38-adc9-0cc6b2b2f337") + ) + (fp_line + (start -1 0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "71e5be98-c2ce-437d-8c80-4e112026b025") + ) + (fp_line + (start 1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cedb842c-e87f-4624-a1d9-15bf2caa187d") + ) + (fp_line + (start 1 0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0db7e4de-e858-470b-8e48-066a28e492c4") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "12f351e4-7fae-4819-b959-5b5ad290294d") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 22 "Net-(D12-A)") + (pintype "passive") + (uuid "52628ec5-1483-48a6-8d26-071f3bb41fba") + ) + (pad "2" smd roundrect + (at 1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 9 "/CV Generator/GND") + (pintype "passive") + (uuid "9578063c-e7a0-4b7c-ba44-b0f47be744b7") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" + (layer "F.Cu") + (uuid "ef20b6fc-63de-4578-8f65-a9b813007241") + (at 98.75 67.55) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R8" + (at 0 -1.65 0) + (layer "F.SilkS") + (uuid "871b6cd3-c952-4873-8a5f-e247d385c18e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "R" + (at 0 1.65 0) + (layer "F.Fab") + (uuid "a693e38a-b31f-4893-b2c6-e8b1e8bad76a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "68fb54c0-bdf7-4fb5-85c1-59eca20a8ae4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "c86a885f-214b-4555-a5a1-b72306e7833e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/50a2f438-c8ed-40ef-9c81-db8eb25615b7/5560cd85-ae5d-4b9a-85cf-8b1a280d4061") + (sheetname "/CV Generator/") + (sheetfile "CV Gen.kicad_sch") + (attr smd) + (fp_line + (start -0.227064 -0.735) + (end 0.227064 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "24d339ff-e296-4f07-abba-6990c4fdf747") + ) + (fp_line + (start -0.227064 0.735) + (end 0.227064 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3233c9ad-481f-48af-85fb-baf0c55d5b76") + ) + (fp_line + (start -1.85 -0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f03554cb-cbb5-49a3-bf24-2cb07d8befcd") + ) + (fp_line + (start -1.85 0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e04a98d2-4f52-4f69-95ab-b3f6c02109ee") + ) + (fp_line + (start 1.85 -0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e6736def-c78a-4a7d-9bb9-a97c5b028202") + ) + (fp_line + (start 1.85 0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9b65f4ee-d5d1-47ec-bbb5-306c9073f808") + ) + (fp_line + (start -1 -0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b830df27-4b2a-47db-9f31-a44109f945e1") + ) + (fp_line + (start -1 0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b13543ef-8581-45bb-84a6-2fcc3f199fad") + ) + (fp_line + (start 1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e18b87c9-b722-4fc9-b354-e53baaa8d7f9") + ) + (fp_line + (start 1 0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7fddd8a3-8b5b-48bc-8bac-bf89a20f6f2c") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "ef123433-5407-4847-baf1-d31533276d0a") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 26 "/CV Generator/Button_In3") + (pintype "passive") + (uuid "c82df678-9c64-42d5-9789-6430ed1ce488") + ) + (pad "2" smd roundrect + (at 1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 13 "Net-(D3-A)") + (pintype "passive") + (uuid "eae59dae-cc07-40e5-ab3f-79604f144097") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" + (layer "F.Cu") + (uuid "f960e764-0dea-492a-b2e6-6a0ffd5408fa") + (at 113 58.7) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R23" + (at 0 -1.65 0) + (layer "F.SilkS") + (uuid "fccc64d0-0848-476b-895f-e957b0ce69d8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "R" + (at 0 1.65 0) + (layer "F.Fab") + (uuid "dc36628a-7a00-4b2a-af45-aff095970893") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f15da32e-2c83-43fa-bd4c-4395db4bf708") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "8e7de282-20d7-4e55-b512-ccd1fffcf3e2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/50a2f438-c8ed-40ef-9c81-db8eb25615b7/c2cc1ecc-466d-455b-98dc-77c6de7d35b4") + (sheetname "/CV Generator/") + (sheetfile "CV Gen.kicad_sch") + (attr smd) + (fp_line + (start -0.227064 -0.735) + (end 0.227064 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "aebcf218-90ec-409b-8b16-fb46faa4501c") + ) + (fp_line + (start -0.227064 0.735) + (end 0.227064 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "73d69e7b-9750-4475-a45c-e7d1caa6c2e9") + ) + (fp_line + (start -1.85 -0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8f475582-d204-4882-92f5-53ff821209a0") + ) + (fp_line + (start -1.85 0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a33cd717-f77c-4daf-989f-27c82ca12d69") + ) + (fp_line + (start 1.85 -0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "34f0badc-aeef-40fc-866c-6349d3b5c8dc") + ) + (fp_line + (start 1.85 0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "796e33d9-221a-4069-88bd-f07e0683d517") + ) + (fp_line + (start -1 -0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "84e3d71b-f4c5-4ec1-9407-f83a9dbb629e") + ) + (fp_line + (start -1 0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a369ee27-560c-438c-bfd2-17232de46c6e") + ) + (fp_line + (start 1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "28f3ca65-2750-4697-95e1-bebc446f38bb") + ) + (fp_line + (start 1 0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f03e0d5c-76ad-47b1-9854-7ff0a220d3b8") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "2f46d800-bf53-4400-b21e-5aaef4566f13") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 20 "Net-(D10-A)") + (pintype "passive") + (uuid "e1f1856c-6134-4ecb-8745-e58ca4feaafb") + ) + (pad "2" smd roundrect + (at 1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 9 "/CV Generator/GND") + (pintype "passive") + (uuid "f4607520-9926-44ee-9941-9014c36ffce9") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Button_Switch_SMD:SW_SPST_Omron_B3FS-101xP" + (layer "F.Cu") + (uuid "f9d1a90a-c672-48fc-b68e-74fb0d817351") + (at 87.03 87.05) + (descr "Surface Mount Tactile Switch for High-Density Mounting, 4.3mm height, https://omronfs.omron.com/en_US/ecb/products/pdf/en-b3fs.pdf") + (tags "Tactile Switch") + (property "Reference" "SW3" + (at 0 -4.3 0) + (layer "F.SilkS") + (uuid "3d8482e5-8003-40a7-bead-4cf943815cbf") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_SPST" + (at 0 4.2 0) + (layer "F.Fab") + (uuid "74233e2a-eab6-4e92-8b6a-ea7278bac023") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b6c15275-5bf4-449c-94b0-af449c10e1d7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Single Pole Single Throw (SPST) switch" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "98d8226a-cc8b-4a35-9948-888a1b18ff36") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/148a21ca-d52a-4dd2-9e8b-7b8b7a0c3ee3/0e465843-f6fd-497c-8625-6e4017554855") + (sheetname "/Keyboard Assembly/") + (sheetfile "key assembly.kicad_sch") + (attr smd) + (fp_line + (start -5.1 -3.3) + (end -4.1 -3.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "417948b5-ed73-4ff2-bd99-83373390fdca") + ) + (fp_line + (start -5.1 -2.3) + (end -5.1 -3.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "be0de67d-8439-4c9a-9824-a5bbed7adf66") + ) + (fp_line + (start -3.1 -1.3) + (end -3.1 1.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2fc40896-3f03-46fc-811b-7fa860844d6f") + ) + (fp_line + (start 2.9 -3.25) + (end -2.9 -3.25) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "91073d2b-8d1e-42e2-857c-3c945aa8f62f") + ) + (fp_line + (start 3 3.25) + (end -3 3.25) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5da6b1fe-5214-45a1-b636-4071ff4071c4") + ) + (fp_line + (start 3.1 -1.3) + (end 3.1 1.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "58a9f3c0-516f-45fb-ad3c-8870e2a0115b") + ) + (fp_line + (start -5.05 -3.4) + (end 5.05 -3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8a05941a-eaef-43e9-9274-470ef71bdc3a") + ) + (fp_line + (start -5.05 -1.3) + (end -5.05 -3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c326b788-7b9b-4c5c-a191-70be666b0faa") + ) + (fp_line + (start -5.05 1.3) + (end -3.25 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4755a812-04e2-4f93-be88-1300371d2738") + ) + (fp_line + (start -5.05 3.4) + (end -5.05 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "731e93c3-3035-4580-bc10-4ee261532ada") + ) + (fp_line + (start -3.25 -1.3) + (end -5.05 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c225b4c7-e619-4cc6-b57f-704412654998") + ) + (fp_line + (start -3.25 1.3) + (end -3.25 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cff7155e-01db-41bd-831a-8813ce686cc1") + ) + (fp_line + (start 3.25 -1.3) + (end 3.25 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a52c027d-aba9-463a-a8ff-ad5ba0cd5425") + ) + (fp_line + (start 3.25 1.3) + (end 5.05 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c00886a1-7928-4b61-9900-494812d9712b") + ) + (fp_line + (start 5.05 -3.4) + (end 5.05 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7e66b177-9499-4d71-9fd5-66ca4fe3d98a") + ) + (fp_line + (start 5.05 -1.3) + (end 3.25 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6b77b55f-f3b3-4363-afb1-b0d2378d3365") + ) + (fp_line + (start 5.05 1.3) + (end 5.05 3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5cb1064a-1d3f-4462-b6a0-8bb6c04c32c5") + ) + (fp_line + (start 5.05 3.4) + (end -5.05 3.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4cd5aeae-0c0d-4739-b8a9-49ae73336df8") + ) + (fp_line + (start -3 -3.15) + (end 3 -3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "38d8a260-63b0-4649-8410-a1f86b5d38e7") + ) + (fp_line + (start -3 3.15) + (end -3 -3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "af9c4954-fc18-4abb-91dd-6142cdf1505f") + ) + (fp_line + (start 3 -3.15) + (end 3 3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "aa05d8f1-fadb-4a6a-aebc-d66bb44926fb") + ) + (fp_line + (start 3 3.15) + (end -3 3.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c5d6a694-6441-493b-91b2-8db0f8b67ff5") + ) + (fp_circle + (center 0 0) + (end 1.5 0) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "348ddc59-9389-4a46-83c0-411931c58586") + ) + (fp_text user "${REFERENCE}" + (at 0 -2.2 0) + (layer "F.Fab") + (uuid "014d05aa-3168-4cd5-9756-3959d941f92e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" smd rect + (at -4 -2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 38 "/Keyboard Assembly/+10V") + (pinfunction "A") + (pintype "passive") + (uuid "3c16ae2c-fd81-49c2-a89e-51bf588973c9") + ) + (pad "1" smd rect + (at 4 -2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 38 "/Keyboard Assembly/+10V") + (pinfunction "A") + (pintype "passive") + (uuid "4bb74fd2-4c78-4ef6-81f2-3ee7fe340481") + ) + (pad "2" smd rect + (at -4 2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 25 "/CV Generator/Button_In2") + (pinfunction "B") + (pintype "passive") + (uuid "d76f7c5f-1eee-4a4e-8850-1de7a075a2f9") + ) + (pad "2" smd rect + (at 4 2.25 180) + (size 1.6 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 25 "/CV Generator/Button_In2") + (pinfunction "B") + (pintype "passive") + (uuid "b4df057e-2f40-4d80-a7db-e72e84452e06") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Button_Switch_SMD.3dshapes/SW_SPST_Omron_B3FS-101xP.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder" + (layer "F.Cu") + (uuid "fe10c0c5-6f39-4ffd-a77c-3c7cab0e9aab") + (at 118.165 64.715) + (descr "Diode SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "diode handsolder") + (property "Reference" "D4" + (at 0 -1.65 0) + (layer "F.SilkS") + (uuid "df49bc99-b6f0-489e-9f37-f35c9f35c404") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D_Small" + (at 0 1.65 0) + (layer "F.Fab") + (uuid "99ca5f8c-6da0-49ac-ab9e-4a158aea520d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "53d311a5-6f38-4304-9460-513fc717e8a1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Diode, small symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "df07d402-ae2d-44d1-8068-e86ff73a0df1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Device" "D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d6edd8a2-b733-4841-b81b-6668d3ae0fc2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0f068cc0-c089-4579-a9ca-41d2af0e5369") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/50a2f438-c8ed-40ef-9c81-db8eb25615b7/d49f44d5-6815-41f1-96bd-27c33ba6a6f9") + (sheetname "/CV Generator/") + (sheetfile "CV Gen.kicad_sch") + (attr smd) + (fp_line + (start -1.86 -0.96) + (end -1.86 0.96) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d07e972d-f650-446b-925f-0b6123d81eb9") + ) + (fp_line + (start -1.86 0.96) + (end 1 0.96) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c78a7c0e-49a4-4625-8a3d-f2ee48a87f30") + ) + (fp_line + (start 1 -0.96) + (end -1.86 -0.96) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9c0f2f56-b32a-4f00-bb91-69cc9958f44a") + ) + (fp_line + (start -1.85 -0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "130fac8c-580b-47f8-a253-4914099a0699") + ) + (fp_line + (start -1.85 0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ddf926e1-6a75-4090-8061-8afd898fd048") + ) + (fp_line + (start 1.85 -0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8c5db16c-b2b6-4b87-99c1-0e27c2dbb5b0") + ) + (fp_line + (start 1.85 0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "70c2152d-1aa7-488c-8f3d-1374a907dd18") + ) + (fp_line + (start -1 -0.3) + (end -1 0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "62901d3f-56de-473b-8ee2-dd0310eb2f04") + ) + (fp_line + (start -1 0.6) + (end 1 0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bb06a706-2c4d-4d94-a92a-e3da347da1f0") + ) + (fp_line + (start -0.7 -0.6) + (end -1 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5d77cb94-fcda-423b-b3de-efff13de3130") + ) + (fp_line + (start 1 -0.6) + (end -0.7 -0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9d6c3ae4-ed18-4d5e-a28a-b5ec4f675f00") + ) + (fp_line + (start 1 0.6) + (end 1 -0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "529b0f97-8284-40cd-b4fa-24c94292383e") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "c3d7bc58-a906-46fc-b793-de4d9c0d318e") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -1.025 0) + (size 1.15 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.217391) + (net 36 "Net-(D1-K)") + (pinfunction "K") + (pintype "passive") + (uuid "be4824fb-b1ac-421c-b511-27a7b58cd2bf") + ) + (pad "2" smd roundrect + (at 1.025 0) + (size 1.15 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.217391) + (net 14 "Net-(D4-A)") + (pinfunction "A") + (pintype "passive") + (uuid "ab6b1709-bfa0-4a51-a5b0-77a1536ea1fa") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Diode_SMD.3dshapes/D_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" + (layer "F.Cu") + (uuid "fe2a7aae-63b3-4a80-93dd-be16b948bd82") + (at 113 67.55) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R26" + (at 0 -1.65 0) + (layer "F.SilkS") + (uuid "512ad943-2c37-4158-a590-86e4dfdf0339") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "R" + (at 0 1.65 0) + (layer "F.Fab") + (uuid "d074f4bf-7d4a-43f1-89ab-bc0807b4a92a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "2a1e91a0-8dc8-4940-b721-c11aa4fb183c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "98171f62-90a6-4525-a217-7325ac009ba6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/50a2f438-c8ed-40ef-9c81-db8eb25615b7/c8482a7b-79d3-4bfe-848c-8a3bbaf06e8b") + (sheetname "/CV Generator/") + (sheetfile "CV Gen.kicad_sch") + (attr smd) + (fp_line + (start -0.227064 -0.735) + (end 0.227064 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "355cda1b-96db-4d45-b7a4-0fee63345e1a") + ) + (fp_line + (start -0.227064 0.735) + (end 0.227064 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "631ba01c-486c-481e-b88a-569acc764caa") + ) + (fp_line + (start -1.85 -0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "435097e6-00d3-4839-993a-9b9fcc898e57") + ) + (fp_line + (start -1.85 0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0bbfb402-d263-49bd-b7fe-b6d9d9648cf0") + ) + (fp_line + (start 1.85 -0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "05547188-5a76-442a-8b85-a91aba6fb76d") + ) + (fp_line + (start 1.85 0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1533cb79-c8c7-43d8-b85f-50ef83576578") + ) + (fp_line + (start -1 -0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "03dbc3f6-8224-46b0-b078-8e570ebf72fc") + ) + (fp_line + (start -1 0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "347a210e-f390-4cbb-9119-a3a76987b183") + ) + (fp_line + (start 1 -0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "86d84d34-7979-4812-800e-89b1096d8183") + ) + (fp_line + (start 1 0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9d2a6b00-d499-4d55-b6e6-086c172e5b45") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "4c6f59b7-66c0-4ccb-aabc-2e2030bd4f54") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + ) + ) + (pad "1" smd roundrect + (at -1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 34 "/CV Generator/Button_In12") + (pintype "passive") + (uuid "56319308-9a94-4d72-a7c3-2d8d48b34c11") + ) + (pad "2" smd roundrect + (at 1 0) + (size 1.2 1.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.208333) + (net 22 "Net-(D12-A)") + (pintype "passive") + (uuid "263abd27-2597-4fde-bc20-b28b9f842085") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Package_TO_SOT_SMD:SOT-23-6" + (layer "B.Cu") + (uuid "2ad6bbe5-1d2d-4045-af4e-555c82989dfa") + (at 41.8625 51.45 180) + (descr "SOT, 6 Pin (JEDEC MO-178 Var AB https://www.jedec.org/document_search?search_api_views_fulltext=MO-178), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "SOT TO_SOT_SMD") + (property "Reference" "U2" + (at 0 2.4 0) + (layer "B.SilkS") + (uuid "6cc8be3c-5889-4ee5-95e0-37ff791947b0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MT3608" + (at 0 -2.4 0) + (layer "B.Fab") + (uuid "80b7ddd8-1d78-469f-9272-2c77b27fa4bc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://www.olimex.com/Products/Breadboarding/BB-PWR-3608/resources/MT3608.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "fbe01a66-2960-4011-b35a-414d008301cd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "High Efficiency 1.2MHz 2A Step Up Converter, 2-24V Vin, 28V Vout, 4A current limit, 1.2MHz, SOT23-6" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "c883f642-c65b-4421-9d14-f93dc16f0acf") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "SOT*23*") + (path "/8dd9787d-0214-445d-adc0-48f889d2b399/44901c6b-94cf-4fe0-bcde-13a557d4e35c") + (sheetname "/Power Unit/") + (sheetfile "Power Unit.kicad_sch") + (attr smd) + (fp_line + (start 0 1.56) + (end 0.8 1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "1aa55d7d-7344-47ab-8fb4-a3e0c0dcf658") + ) + (fp_line + (start 0 1.56) + (end -0.8 1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "35f9e2fa-c00f-4c03-80b5-ee3af1fb15b0") + ) + (fp_line + (start 0 -1.56) + (end 0.8 -1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "538284c0-73db-4658-b074-5005516a06d6") + ) + (fp_line + (start 0 -1.56) + (end -0.8 -1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "63d95763-b169-4ac8-9a1a-a4608e125093") + ) + (fp_poly + (pts + (xy -1.3 1.51) (xy -1.54 1.84) (xy -1.06 1.84) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "72f8e9e0-8189-4001-a200-356572c9c2d5") + ) + (fp_line + (start 2.05 1.5) + (end 2.05 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "001922a7-5604-4aca-9f1a-b09eb73d7287") + ) + (fp_line + (start 2.05 -1.5) + (end 1.05 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4d225c33-9169-4639-a915-2a1a6b3c7486") + ) + (fp_line + (start 1.05 1.7) + (end 1.05 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6c1155c0-965b-4c5c-acf8-aaeb5006a163") + ) + (fp_line + (start 1.05 1.5) + (end 2.05 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "df58ad18-5a12-4125-af88-b3f6a8d39626") + ) + (fp_line + (start 1.05 -1.5) + (end 1.05 -1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "17896111-3e1a-493a-b040-104e21549cc6") + ) + (fp_line + (start 1.05 -1.7) + (end -1.05 -1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7cb4b6fd-49c7-47f8-9c2c-d9cad1276757") + ) + (fp_line + (start -1.05 1.7) + (end 1.05 1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bfabec34-702f-4916-902f-3588657cf354") + ) + (fp_line + (start -1.05 1.5) + (end -1.05 1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "36839a00-91d5-4a99-a4d8-e7444474f165") + ) + (fp_line + (start -1.05 -1.5) + (end -2.05 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2a311275-b695-4044-8d96-a5160b9f9146") + ) + (fp_line + (start -1.05 -1.7) + (end -1.05 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "94396186-da64-425e-8cb4-1119b905635a") + ) + (fp_line + (start -2.05 1.5) + (end -1.05 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2002f3c6-c6fd-4f09-b5ab-cb6cb90ae29a") + ) + (fp_line + (start -2.05 -1.5) + (end -2.05 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e6407475-4679-4ba3-9ea5-4020951035d2") + ) + (fp_line + (start 0.8 1.45) + (end 0.8 -1.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b4e29c3e-8e2e-4822-9576-a00159dbc51d") + ) + (fp_line + (start 0.8 -1.45) + (end -0.8 -1.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9a21ad19-5393-4239-9789-98b6aa82bc76") + ) + (fp_line + (start -0.4 1.45) + (end 0.8 1.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "320457fd-e045-4a68-b1ff-de2bf6bbe887") + ) + (fp_line + (start -0.8 1.05) + (end -0.4 1.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "55531a06-0d17-49c2-9c7d-c2505b87f8f7") + ) + (fp_line + (start -0.8 -1.45) + (end -0.8 1.05) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "033784c6-91e2-4d05-bd73-d4f609570f74") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "394869f4-120f-498d-9dfc-a54683fbd732") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.1375 0.95 180) + (size 1.325 0.6) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 6 "/Power Unit/BATT.+3.3V") + (pinfunction "SW") + (pintype "passive") + (uuid "d4960b32-d755-4bf8-b7dc-582596018a7a") + ) + (pad "2" smd roundrect + (at -1.1375 0 180) + (size 1.325 0.6) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "e56ba2d9-10b3-469d-95c9-77542154f8de") + ) + (pad "3" smd roundrect + (at -1.1375 -0.95 180) + (size 1.325 0.6) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 5 "+12V") + (pinfunction "FB") + (pintype "input") + (uuid "4afcfd84-f13f-4e81-a9ea-b21bd9c5c008") + ) + (pad "4" smd roundrect + (at 1.1375 -0.95 180) + (size 1.325 0.6) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (pinfunction "EN") + (pintype "input") + (uuid "75c8d750-9fe6-42db-8c61-8f1ab1b0ec75") + ) + (pad "5" smd roundrect + (at 1.1375 0 180) + (size 1.325 0.6) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 4 "Net-(SW1-B)") + (pinfunction "IN") + (pintype "power_in") + (uuid "2d32a63b-b1f3-4013-99c6-54d7ffb4eb0b") + ) + (pad "6" smd roundrect + (at 1.1375 0.95 180) + (size 1.325 0.6) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 7 "unconnected-(U2-NC-Pad6)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "f89e930c-8559-42f2-85f1-7e1a302dbf33") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23-6.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" + (layer "B.Cu") + (uuid "3b0f9733-63f6-4cd2-8148-8ae1cb045d08") + (at 44.47 62.64 180) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor handsolder") + (property "Reference" "C3" + (at 0 1.68 0) + (layer "B.SilkS") + (uuid "38446c58-3a7c-4302-8fa5-82fc129538cb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "C_Small" + (at 0 -1.68 0) + (layer "B.Fab") + (uuid "91e2ade4-c50a-4f86-b671-36ddad980dc2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "d6a73c44-d497-4a56-a3c9-a142348b952c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "fa2dd71b-4a33-4b8a-86ae-e182cc22f267") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "C_*") + (path "/8dd9787d-0214-445d-adc0-48f889d2b399/be7468be-ceab-4f92-8045-b8993eca3af3") + (sheetname "/Power Unit/") + (sheetfile "Power Unit.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "81eeca99-0648-4d9c-844e-9f52eb4e6753") + ) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "c946a2c9-b75e-45ae-8dbc-54f5be119740") + ) + (fp_line + (start 1.88 0.98) + (end 1.88 -0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e074db68-0937-443a-9ded-d3028d0b2667") + ) + (fp_line + (start 1.88 -0.98) + (end -1.88 -0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d5445cdf-985f-40e0-bb64-eb93aaaebdd4") + ) + (fp_line + (start -1.88 0.98) + (end 1.88 0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6d096a60-19fe-4f14-8dd2-98b034a1417e") + ) + (fp_line + (start -1.88 -0.98) + (end -1.88 0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f5f790b5-fb87-4dea-af5d-d08899691007") + ) + (fp_line + (start 1 0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "99776d0e-768b-484d-a43f-307dcf94fa3a") + ) + (fp_line + (start 1 -0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4da59379-adab-40a9-9a07-39e032685e59") + ) + (fp_line + (start -1 0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "19e5c5fe-2d44-42a8-b5cf-26b7fd8fdfb0") + ) + (fp_line + (start -1 -0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b53d6260-0865-49b5-bba5-c2ba472ca55b") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "1a4d6057-e8ea-4cad-992c-c73057ab8ee8") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.0375 0 180) + (size 1.175 1.45) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.212766) + (net 2 "+10V") + (pintype "passive") + (uuid "0055e739-4272-45a4-bc9e-5b5d74d966b1") + ) + (pad "2" smd roundrect + (at 1.0375 0 180) + (size 1.175 1.45) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.212766) + (net 1 "GND") + (pintype "passive") + (uuid "61316a4a-4047-4a41-8733-bc201362df68") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:CP_Elec_3x5.3" + (layer "B.Cu") + (uuid "47dc073e-fdd6-4da4-a04e-1555159dbd78") + (at 50.25 60.55 180) + (descr "SMT capacitor, aluminium electrolytic, 3x5.3, Cornell Dubilier Electronics ") + (tags "Capacitor Electrolytic") + (property "Reference" "C1" + (at 0 2.7 0) + (layer "B.SilkS") + (uuid "861e48c8-769a-404e-bd8e-8e0a83474fd7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "C_Polarized_Small" + (at 0 -2.7 0) + (layer "B.Fab") + (uuid "92ee7803-704d-4974-84af-845c2ec7d14a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "b5209f9a-3cd2-4a8e-8f69-93bf3c238dd7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Polarized capacitor, small symbol" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "4e2cc313-5feb-4bff-8fec-0461faa5ecd9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "CP_*") + (path "/8dd9787d-0214-445d-adc0-48f889d2b399/3588481d-3854-447d-a6c1-bc645a389d0e") + (sheetname "/Power Unit/") + (sheetfile "Power Unit.kicad_sch") + (attr smd) + (fp_line + (start 1.76 1.76) + (end 1.76 1.06) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b092c90c-497e-49a1-af41-38d74fb4a330") + ) + (fp_line + (start 1.76 -1.76) + (end 1.76 -1.06) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "c56658a3-171c-4406-b811-4631c21b3a4d") + ) + (fp_line + (start -0.870563 1.76) + (end 1.76 1.76) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "4cbce329-2888-48e7-9e14-ebbc624e56f8") + ) + (fp_line + (start -0.870563 -1.76) + (end 1.76 -1.76) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "888052ea-ce6b-43c9-940f-a3b50d44ccc6") + ) + (fp_line + (start -1.570563 1.06) + (end -0.870563 1.76) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "1832b873-20af-47c2-b3ec-7dc2f8bdf599") + ) + (fp_line + (start -1.570563 -1.06) + (end -0.870563 -1.76) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "2f9c0ebb-bfb8-4864-b662-d449243f5aee") + ) + (fp_line + (start -2.1875 1.6225) + (end -2.1875 1.2475) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "06696024-95e7-4261-8a6a-21431b8a7f6f") + ) + (fp_line + (start -2.375 1.435) + (end -2 1.435) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "293e73b2-60cd-440b-84dc-fb43ccd1ef3d") + ) + (fp_line + (start 2.85 1.05) + (end 2.85 -1.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8096159b-3893-4887-bf6b-505559d4bf82") + ) + (fp_line + (start 2.85 -1.05) + (end 1.9 -1.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0f239dc6-696a-4730-b38e-7f5886ea6153") + ) + (fp_line + (start 1.9 1.9) + (end 1.9 1.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "603aba8f-126f-4d7b-a10f-6132d30e08b0") + ) + (fp_line + (start 1.9 1.05) + (end 2.85 1.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8a3c42ad-ee84-4953-b617-4b1057d95bb6") + ) + (fp_line + (start 1.9 -1.05) + (end 1.9 -1.9) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b81b8e82-fb3c-488c-a5a9-3f1e2207342c") + ) + (fp_line + (start -0.93 1.9) + (end 1.9 1.9) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b32ea914-0f70-429d-bb1c-bdaa0ff9fa2a") + ) + (fp_line + (start -0.93 -1.9) + (end 1.9 -1.9) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e0734bf9-e419-4f0b-a0bd-6d62cfa7a81d") + ) + (fp_line + (start -1.78 1.05) + (end -0.93 1.9) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c17fc24b-ad51-4955-87d5-853e7fbd7007") + ) + (fp_line + (start -1.78 1.05) + (end -2.85 1.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a33873a3-90b1-4cfa-a311-3318e63260cc") + ) + (fp_line + (start -1.78 -1.05) + (end -0.93 -1.9) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "75c45bec-4ea6-4101-a9e2-0e4b93821a01") + ) + (fp_line + (start -2.85 1.05) + (end -2.85 -1.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5353eb0d-b19a-4b6e-9a44-2abfe3ae36b4") + ) + (fp_line + (start -2.85 -1.05) + (end -1.78 -1.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4ad3184c-e96d-4a91-934a-2bded9533f56") + ) + (fp_line + (start 1.65 1.65) + (end 1.65 -1.65) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "49d27310-518e-4c96-bdda-4914a4799dc2") + ) + (fp_line + (start -0.825 1.65) + (end 1.65 1.65) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "209fc1e4-64f0-412e-96d4-78ff43bc89ab") + ) + (fp_line + (start -0.825 -1.65) + (end 1.65 -1.65) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "15d35c0d-ee07-42ae-a5c0-c6d854561b86") + ) + (fp_line + (start -0.960469 0.95) + (end -0.960469 0.65) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f5db1ec6-f76f-4397-b7c2-ca844d5ea812") + ) + (fp_line + (start -1.110469 0.8) + (end -0.810469 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "79bf3089-7bd2-4736-8f3c-3848bf09ef90") + ) + (fp_line + (start -1.65 0.825) + (end -0.825 1.65) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c30857e4-fd10-43d3-96e8-44a90fb7759e") + ) + (fp_line + (start -1.65 0.825) + (end -1.65 -0.825) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "eac7f05b-59fb-44b0-97b0-11a052898235") + ) + (fp_line + (start -1.65 -0.825) + (end -0.825 -1.65) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5630752a-8d8d-4344-be00-249c57b60c44") + ) + (fp_circle + (center 0 0) + (end 1.5 0) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "B.Fab") + (uuid "ef645e8c-f262-4e8d-a201-5c1714c1ed54") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "637047be-e310-465a-ad0b-fb7e585f1222") + (effects + (font + (size 0.6 0.6) + (thickness 0.09) + ) + (justify mirror) + ) + ) + (pad "1" smd rect + (at -1.5 0 180) + (size 2.2 1.6) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 5 "+12V") + (pintype "passive") + (uuid "95e9c045-ded8-4990-b008-378458c9374a") + ) + (pad "2" smd rect + (at 1.5 0 180) + (size 2.2 1.6) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 1 "GND") + (pintype "passive") + (uuid "456dfff8-bc9c-42ce-bf4b-0646299c3bb0") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/CP_Elec_3x5.3.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" + (layer "B.Cu") + (uuid "6a652ae2-4d06-49f0-b930-c367716a6b76") + (at 44.47 59.63 180) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor handsolder") + (property "Reference" "C2" + (at 0 1.68 0) + (layer "B.SilkS") + (uuid "50a9b5ef-b196-4fd6-bfc6-e37140dd6a10") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "C_Small" + (at 0 -1.68 0) + (layer "B.Fab") + (uuid "153d84b1-6cf5-40a0-a072-7e75430fa6a1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "ebb14ba4-5d02-4eb2-9019-125eb1eae777") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "cbad2f2d-9025-48f8-92f7-a4b69ed04b5e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "C_*") + (path "/8dd9787d-0214-445d-adc0-48f889d2b399/dd41479f-af62-4cd3-a964-396bb3c7f962") + (sheetname "/Power Unit/") + (sheetfile "Power Unit.kicad_sch") + (attr smd) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "d8047f90-cf39-4b7f-bd97-f542f558d8e1") + ) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "25c00e65-7a11-4344-be29-b973006c001f") + ) + (fp_line + (start 1.88 0.98) + (end 1.88 -0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b630d18e-2f1e-4188-8781-c96a238ec5a8") + ) + (fp_line + (start 1.88 -0.98) + (end -1.88 -0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "624a84e3-a2d7-424f-8abe-55f5992cc5c4") + ) + (fp_line + (start -1.88 0.98) + (end 1.88 0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "593f5fad-b424-47b2-b392-176126feebd0") + ) + (fp_line + (start -1.88 -0.98) + (end -1.88 0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9901d414-bd1d-42a6-8821-d1e3b94a07da") + ) + (fp_line + (start 1 0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9b9152c4-07e0-4ea2-bb9e-2ee37740c573") + ) + (fp_line + (start 1 -0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9d3317fc-1499-41ec-bef7-a6a4259a1bb6") + ) + (fp_line + (start -1 0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "fa403249-3f7c-45d6-a8cd-63b91395a212") + ) + (fp_line + (start -1 -0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "34ceca8b-1abd-4785-a7ba-423f497611c3") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "03a7307a-7869-4e62-83a3-10ea2ad573c7") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.0375 0 180) + (size 1.175 1.45) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.212766) + (net 5 "+12V") + (pintype "passive") + (uuid "633a49d9-00fb-4cc8-acce-fdda85c6fefe") + ) + (pad "2" smd roundrect + (at 1.0375 0 180) + (size 1.175 1.45) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.212766) + (net 1 "GND") + (pintype "passive") + (uuid "e461b776-abe6-42b9-950d-90c6ebd65f3c") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" + (layer "B.Cu") + (uuid "6d100c16-af89-4594-bfa8-d05870c8795d") + (at 56 65.5 180) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R3" + (at 0 1.65 0) + (layer "B.SilkS") + (uuid "0ab8e012-c4be-488a-abce-7994d504f991") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "R_Small_US" + (at 0 -1.65 0) + (layer "B.Fab") + (uuid "e9dd074a-cdea-45e6-bf6a-88f1360eaa23") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "69f20010-d636-484c-8fb5-b73007b1ea52") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Resistor, small US symbol" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "4cc75d20-efec-4548-bee2-0b498d25eac0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "R_*") + (path "/8dd9787d-0214-445d-adc0-48f889d2b399/589dac09-5932-4d97-a244-31d1ad0eff45") + (sheetname "/Power Unit/") + (sheetfile "Power Unit.kicad_sch") + (attr smd) + (fp_line + (start -0.227064 0.735) + (end 0.227064 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "c2cc5e73-d55b-4534-88a9-97aa0f3bfba3") + ) + (fp_line + (start -0.227064 -0.735) + (end 0.227064 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "4b22e5da-59b3-41bd-9510-840f83d17624") + ) + (fp_line + (start 1.85 0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e659baf8-7d06-4406-a459-f56a6dbf502f") + ) + (fp_line + (start 1.85 -0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "10231df1-2d27-4810-b6e3-fccacb4115d4") + ) + (fp_line + (start -1.85 0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bc4fd422-1752-4ca9-9577-636d7b53f590") + ) + (fp_line + (start -1.85 -0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b549a3c6-037d-4ba4-9ffa-2473a4122b95") + ) + (fp_line + (start 1 0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ff98e298-ebe2-4785-a6a6-7053cc36ca23") + ) + (fp_line + (start 1 -0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "808e81cd-38d7-4f65-b8b9-5b6a5125f5de") + ) + (fp_line + (start -1 0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6bceb46b-446b-4900-875e-48c4a7e842c6") + ) + (fp_line + (start -1 -0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d6063e1a-be62-4f0d-82cb-66e8426a1beb") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "921f3f37-7664-4575-80cf-229724f841c9") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1 0 180) + (size 1.2 1.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.208333) + (net 5 "+12V") + (pintype "passive") + (uuid "8698681c-78a4-43f1-85aa-f6249e9dbfda") + ) + (pad "2" smd roundrect + (at 1 0 180) + (size 1.2 1.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.208333) + (net 2 "+10V") + (pintype "passive") + (uuid "3a9eded5-daf7-4096-9276-dc7177bc9216") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Package_TO_SOT_SMD:SOT-23" + (layer "B.Cu") + (uuid "702d128f-9d75-4159-9857-82ddf66c5269") + (at 42.9825 73.07 180) + (descr "SOT, 3 Pin (JEDEC TO-236 Var AB https://www.jedec.org/document_search?search_api_views_fulltext=TO-236), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "SOT TO_SOT_SMD") + (property "Reference" "U1" + (at 0 2.4 0) + (layer "B.SilkS") + (uuid "fe5cebce-4a5b-4f96-b0a6-ab591af56256") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "LM4040DBZ-10" + (at 0 -2.4 0) + (layer "B.Fab") + (uuid "c3e0abb9-52ed-430d-bf6f-55f6a332d328") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "http://www.ti.com/lit/ds/symlink/lm4040-n.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "2960a986-f93f-4960-b791-f5a3cb09025d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "10.00V Precision Micropower Shunt Voltage Reference, SOT-23" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "c37887ae-656f-4c5f-8c73-1c7109c20388") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "SOT?23*") + (path "/8dd9787d-0214-445d-adc0-48f889d2b399/b211d4f4-0ec4-4c9b-8ba3-7d93dae47c04") + (sheetname "/Power Unit/") + (sheetfile "Power Unit.kicad_sch") + (attr smd) + (fp_line + (start 0 1.56) + (end 0.65 1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "9bb3926d-7239-4c8f-9f8f-767be0d0b0f5") + ) + (fp_line + (start 0 1.56) + (end -0.65 1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "4cd91565-9d6f-4eca-b2b0-a904d46e7fd7") + ) + (fp_line + (start 0 -1.56) + (end 0.65 -1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "f7ff8cc2-d488-4ba3-9d7e-343de08d6587") + ) + (fp_line + (start 0 -1.56) + (end -0.65 -1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "816930cd-efdb-4b85-a985-5a3f88161cbd") + ) + (fp_poly + (pts + (xy -1.1625 1.51) (xy -1.4025 1.84) (xy -0.9225 1.84) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "25f98884-9212-4bee-bf2c-a3f1397e90e3") + ) + (fp_line + (start 1.93 0.55) + (end 1.93 -0.55) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c4a7f5d0-5f86-43a5-8b2e-7d363b8e9d1f") + ) + (fp_line + (start 1.93 -0.55) + (end 0.9 -0.55) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8cb107e3-d264-49d0-ba59-62c0bc2349f2") + ) + (fp_line + (start 0.9 1.7) + (end 0.9 0.55) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "414a6fe5-87ed-4e84-bc55-d33a49aa2a30") + ) + (fp_line + (start 0.9 0.55) + (end 1.93 0.55) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "dd3e2a85-27c2-441b-be5c-ad1fd260f8e2") + ) + (fp_line + (start 0.9 -0.55) + (end 0.9 -1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "58aa19f7-730b-4080-bb64-4e6690e7b1fb") + ) + (fp_line + (start 0.9 -1.7) + (end -0.9 -1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "cf45e963-079f-4354-8f7b-3ae2db262b39") + ) + (fp_line + (start -0.9 1.7) + (end 0.9 1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "881bdb71-89be-49e5-a1c6-16c0d2a0fe0c") + ) + (fp_line + (start -0.9 1.5) + (end -0.9 1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "77a36e31-32ca-462d-bab7-02285509b483") + ) + (fp_line + (start -0.9 -1.5) + (end -1.93 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5f6c6396-3e53-41d2-9e3a-8397e34d5cb7") + ) + (fp_line + (start -0.9 -1.7) + (end -0.9 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7f0681dd-d85c-4437-bbb9-f5bb250e2061") + ) + (fp_line + (start -1.93 1.5) + (end -0.9 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b58f56ba-a5d5-4cf5-8d0d-9e013c2720f9") + ) + (fp_line + (start -1.93 -1.5) + (end -1.93 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "63d9c09f-134d-4277-9fd7-5beb92617c28") + ) + (fp_line + (start 0.65 1.45) + (end 0.65 -1.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "157991fe-e250-41a4-9625-d352ba0596ae") + ) + (fp_line + (start 0.65 -1.45) + (end -0.65 -1.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f3a0e518-6ade-4ef7-8ee3-75470ed6bdfb") + ) + (fp_line + (start -0.325 1.45) + (end 0.65 1.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "fef05b84-c876-4063-b71b-e192357653e3") + ) + (fp_line + (start -0.65 1.125) + (end -0.325 1.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "80ced908-1761-4e61-b49c-3d84d4e95496") + ) + (fp_line + (start -0.65 -1.45) + (end -0.65 1.125) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "68c85b9c-4284-4999-851b-be05ae8d35ce") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "64918dac-353c-415d-ab36-92409bf17a9e") + (effects + (font + (size 0.32 0.32) + (thickness 0.05) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.9375 0.95 180) + (size 1.475 0.6) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 2 "+10V") + (pinfunction "K") + (pintype "passive") + (uuid "89580058-4faf-4303-a9fd-488b8551b493") + ) + (pad "2" smd roundrect + (at -0.9375 -0.95 180) + (size 1.475 0.6) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (pinfunction "A") + (pintype "passive") + (uuid "0cbcf143-435b-42e0-b372-821e411d82b5") + ) + (pad "3" smd roundrect + (at 0.9375 0 180) + (size 1.475 0.6) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 3 "unconnected-(U1-NC-Pad3)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "8ec332be-0994-49ef-8e6e-3a7819a90b24") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Inductor_SMD:L_0805_2012Metric_Pad1.05x1.20mm_HandSolder" + (layer "B.Cu") + (uuid "8fd9b340-3738-4f24-ae2d-4043ed011c86") + (at 39.61 59.5 180) + (descr "Inductor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 80, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "inductor handsolder") + (property "Reference" "L1" + (at 0 1.55 0) + (layer "B.SilkS") + (uuid "3c714c83-36ab-44f4-977b-df06de187878") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "L_Small" + (at 0 -1.55 0) + (layer "B.Fab") + (uuid "250a7936-9243-4ef5-9217-8b88d1722d2e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "a441feca-01eb-417c-bd54-6be8facde70b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Inductor, small symbol" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "5e8cd0fc-0e88-4190-97fe-95c291daff8e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "Choke_* *Coil* Inductor_* L_*") + (path "/8dd9787d-0214-445d-adc0-48f889d2b399/8ab5632a-e4e6-4047-b138-ccbf293beeab") + (sheetname "/Power Unit/") + (sheetfile "Power Unit.kicad_sch") + (attr smd) + (fp_line + (start -0.410242 0.56) + (end 0.410242 0.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "150031fb-e04c-48f0-ae79-adde8e4cf17a") + ) + (fp_line + (start -0.410242 -0.56) + (end 0.410242 -0.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "98946783-4f67-4fc8-9d2f-554e15462af1") + ) + (fp_line + (start 1.93 0.85) + (end 1.93 -0.85) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ee34d42b-31dc-4d98-9ec8-761faf22307b") + ) + (fp_line + (start 1.93 -0.85) + (end -1.93 -0.85) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "90d345f2-d874-4cdf-a32f-f607d7692634") + ) + (fp_line + (start -1.93 0.85) + (end 1.93 0.85) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "67f8ec6f-4ffe-4390-b10e-380c96590f08") + ) + (fp_line + (start -1.93 -0.85) + (end -1.93 0.85) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "023ff9f0-6309-4b4f-8893-b9732f021c78") + ) + (fp_line + (start 1 0.45) + (end 1 -0.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "cb8a8b93-50bf-43b1-978b-b0ad0a31225b") + ) + (fp_line + (start 1 -0.45) + (end -1 -0.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f44077d1-9b3f-48a3-b228-928306b59935") + ) + (fp_line + (start -1 0.45) + (end 1 0.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5bab4618-535c-4369-b7be-b281766ae304") + ) + (fp_line + (start -1 -0.45) + (end -1 0.45) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "455b6b4a-3c9b-4684-80f5-860a2b9eb24d") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "c41ca09a-d8df-4ab6-9340-a5944c611e29") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.15 0 180) + (size 1.05 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.238095) + (net 5 "+12V") + (pintype "passive") + (uuid "9118bcce-b41b-4a80-a576-83d88fc37343") + ) + (pad "2" smd roundrect + (at 1.15 0 180) + (size 1.05 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.238095) + (net 1 "GND") + (pintype "passive") + (uuid "36d4e19b-72e2-41b3-88dc-e34120626f89") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" + (layer "B.Cu") + (uuid "aba01d83-50a1-44b0-a8de-d0de37b0f504") + (at 56 62.55 180) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R2" + (at 0 1.65 0) + (layer "B.SilkS") + (uuid "a9357cd3-7be6-42a7-ae3c-05bc5cdc566c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "R" + (at 0 -1.65 0) + (layer "B.Fab") + (uuid "f37462da-e9e8-42a9-ac0a-33bce1427591") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "37a3169f-a4c4-405a-84e3-99da65baea0f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "1d13d673-85d8-4607-86eb-191ffd5a324e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "R_*") + (path "/8dd9787d-0214-445d-adc0-48f889d2b399/742998c0-4abb-4641-8812-4ec213e73ad1") + (sheetname "/Power Unit/") + (sheetfile "Power Unit.kicad_sch") + (attr smd) + (fp_line + (start -0.227064 0.735) + (end 0.227064 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "127d102b-b1a9-4da5-8b2b-c04951987444") + ) + (fp_line + (start -0.227064 -0.735) + (end 0.227064 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "56466fce-5fee-421c-a2c5-57b7c5696e80") + ) + (fp_line + (start 1.85 0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c210ae9d-4fa2-49b2-a725-1c26a0965682") + ) + (fp_line + (start 1.85 -0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "802bdc99-c62c-432d-8cfb-dcedaab01d59") + ) + (fp_line + (start -1.85 0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "05fb7284-24dc-406b-a957-9ce9a63072ab") + ) + (fp_line + (start -1.85 -0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "66541b06-60bc-4123-99ba-235408c8a0fa") + ) + (fp_line + (start 1 0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "25660253-ff62-4da5-a950-45318942cba9") + ) + (fp_line + (start 1 -0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "106a6f77-39ef-45f9-ab77-f672e09649be") + ) + (fp_line + (start -1 0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5cbede32-0c34-46f2-8f3f-bcb33276e157") + ) + (fp_line + (start -1 -0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5950ee91-f39a-4a65-9689-ca36f5add100") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "4ee796d0-0758-406c-a8bf-7a23a1dab616") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1 0 180) + (size 1.2 1.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.208333) + (net 8 "Net-(SW1-A)") + (pintype "passive") + (uuid "b63809a7-b6b8-4a3a-8981-cd2d4d8cbcb1") + ) + (pad "2" smd roundrect + (at 1 0 180) + (size 1.2 1.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.208333) + (net 1 "GND") + (pintype "passive") + (uuid "0700275e-e086-4073-871c-7e42115cebd4") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Battery:Battery_Panasonic_CR2477-VCN_Vertical_CircularHoles" + (layer "B.Cu") + (uuid "bdbb6ef1-8220-4a54-a025-cb829b4bd9c3") + (at 68.6 84.4 180) + (descr "Panasonic CR-2477/VCN battery, https://industrial.panasonic.com/cdbs/www-data/pdf2/AAA4000/AAA4000D502.PDF") + (tags "battery CR-2477 coin cell vertical") + (property "Reference" "BT1" + (at 4.325 10.5 0) + (layer "B.SilkS") + (uuid "190c7b40-6fc7-447c-a5f4-d0b3c337d263") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "Battery_Cell" + (at 4.325 -2.8 0) + (layer "B.Fab") + (uuid "e671e325-469e-414b-9ce9-55d4c6a4fd41") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "8b9a59aa-abb1-470d-83a1-1745f88c9f27") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Single-cell battery" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "06cceee7-e917-4fae-8b48-6460eea2ad30") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/b968da33-e67f-4062-97d4-fe1d1e1b4435") + (sheetname "/") + (sheetfile "MikroKey.kicad_sch") + (attr through_hole) + (fp_line + (start 16.735 8.51) + (end 16.735 -0.21) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "c03604a0-3b60-435e-ac11-922c5801ca02") + ) + (fp_line + (start 10.76 8.51) + (end 16.735 8.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "41900039-3e63-4781-b379-62ac374cba80") + ) + (fp_line + (start 2.11 -0.21) + (end 16.735 -0.21) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "99f71195-d56a-4c0b-b606-135f96cdd189") + ) + (fp_line + (start -8.085 8.51) + (end 7.54 8.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "69e52527-042c-4091-a235-e9946f0246e3") + ) + (fp_line + (start -8.085 8.51) + (end -8.085 -0.21) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "1028d9d3-a3bc-4cdd-aa9c-285c703755b3") + ) + (fp_line + (start -8.085 -0.21) + (end -2.11 -0.21) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "6eccbe4a-dfa2-4848-94f1-0f1b02ab302e") + ) + (fp_line + (start 21 11) + (end 21 -3) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3f976b7e-47f7-42fe-80bb-dda4ae0f5b56") + ) + (fp_line + (start 21 -3) + (end -10 -3) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4f2470ad-12e0-4c6b-a8c1-dfbe32f34cc3") + ) + (fp_line + (start -10 11) + (end 21 11) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "99ec1dd7-d973-40d7-a460-7531da45c1af") + ) + (fp_line + (start -10 -3) + (end -10 11) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "605cb939-a612-41b9-ab90-cab12144841b") + ) + (fp_line + (start 16.625 8.4) + (end 16.625 -0.1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "839d3f23-c681-442a-b78f-5ddfbe084aa2") + ) + (fp_line + (start -7.975 8.4) + (end 16.625 8.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c41ba9ba-b9bb-4ecb-9b8d-11ef00ff46b0") + ) + (fp_line + (start -7.975 8.4) + (end -7.975 -0.1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3b0092f5-970c-4df5-bab0-f9cc408e1e92") + ) + (fp_line + (start -7.975 -0.1) + (end 16.625 -0.1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a8d0a2ed-715e-4872-a56a-a1715a643d93") + ) + (fp_text user "+" + (at -2.7 0.75 0) + (layer "B.SilkS") + (uuid "a64a2d35-66cc-4817-af3a-8d52f1acf702") + (effects + (font + (size 1.5 1.5) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (fp_text user "${REFERENCE}" + (at 4.325 4.15 0) + (layer "B.Fab") + (uuid "12addfe7-49a4-4150-9312-ebc1c589070e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (pad "1" thru_hole rect + (at 0 0 180) + (size 3.7 3.7) + (drill 3.12) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 6 "/Power Unit/BATT.+3.3V") + (pinfunction "+") + (pintype "passive") + (uuid "d150cf38-17a2-4ea8-9aac-c27874fffe8a") + ) + (pad "2" thru_hole circle + (at 9.15 8.3 180) + (size 2.7 2.7) + (drill 2.12) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "-") + (pintype "passive") + (uuid "9d1d2401-f907-4f87-9711-8a174f4a4d25") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Battery.3dshapes/Battery_Panasonic_CR2477-VCN_Vertical_CircularHoles.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" + (layer "B.Cu") + (uuid "d19bc3b9-5efe-4664-85de-6b85d12a0f1f") + (at 56 59.6 180) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Reference" "R1" + (at 0 1.65 0) + (layer "B.SilkS") + (uuid "8c33e818-9369-4054-b412-83e243c76b60") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "R" + (at 0 -1.65 0) + (layer "B.Fab") + (uuid "371df60d-5b5c-49bd-befc-4b89fca62086") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "427df6fb-2529-4343-8ba4-d69ed30f021d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "1c11bbee-9c98-403c-9c36-66f73e0c027b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "R_*") + (path "/8dd9787d-0214-445d-adc0-48f889d2b399/d5f44039-27fe-48ef-b77f-58af1b9f361b") + (sheetname "/Power Unit/") + (sheetfile "Power Unit.kicad_sch") + (attr smd) + (fp_line + (start -0.227064 0.735) + (end 0.227064 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "cfe3f79b-efac-47b7-a415-8c2d96aa6cf2") + ) + (fp_line + (start -0.227064 -0.735) + (end 0.227064 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "688feae3-ce57-4858-b4f3-37378939dff9") + ) + (fp_line + (start 1.85 0.95) + (end 1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bdb96841-47d0-4cb8-a402-f8de9828d55c") + ) + (fp_line + (start 1.85 -0.95) + (end -1.85 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e7cd2466-ce0a-4868-8d5e-05fe51bd3acc") + ) + (fp_line + (start -1.85 0.95) + (end 1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "314b9883-a811-406b-a62a-1cf58837f14e") + ) + (fp_line + (start -1.85 -0.95) + (end -1.85 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4a556f27-c7c4-42a8-97e7-9f23df0d2879") + ) + (fp_line + (start 1 0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "11dbbfd9-2959-4076-b46e-7694381cb430") + ) + (fp_line + (start 1 -0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "bfc73fc8-b970-4445-9b29-85721ffbefd8") + ) + (fp_line + (start -1 0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "8756c2d4-6b3d-4edb-ba7f-2aa98bac6760") + ) + (fp_line + (start -1 -0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1e937dfb-1e5c-4a31-8d1e-15906ac4d58d") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "9b8d03aa-5a78-4abf-9858-e465c5659507") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1 0 180) + (size 1.2 1.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.208333) + (net 6 "/Power Unit/BATT.+3.3V") + (pintype "passive") + (uuid "4bc09fc6-6bff-46e1-a7b1-26421c977a40") + ) + (pad "2" smd roundrect + (at 1 0 180) + (size 1.2 1.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.208333) + (net 8 "Net-(SW1-A)") + (pintype "passive") + (uuid "e78123d9-0627-4e44-8e0c-64512df03732") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_arc + (start 126.5 39.5) + (mid 133.924621 42.575379) + (end 137 50) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "089064af-5a9f-4616-a82f-34873daa0fad") + ) + (gr_arc + (start 35 50) + (mid 38.075379 42.575379) + (end 45.5 39.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "525c464e-114d-44c2-8ec5-311610da37fe") + ) + (gr_line + (start 45.5 39.5) + (end 126.5 39.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "790b269b-21c1-4738-9e25-bee83eb23b12") + ) + (gr_arc + (start 45.5 110.5) + (mid 38.075379 107.424621) + (end 35 100) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "84cecaf7-df09-4134-912d-8ae71b55f299") + ) + (gr_arc + (start 137 100) + (mid 133.924621 107.424621) + (end 126.5 110.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8627650b-f96f-4cec-9c58-bea3866a35a6") + ) + (gr_line + (start 35 50) + (end 35 100) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "af3035c8-2f38-4113-bbe7-17318f326e65") + ) + (gr_line + (start 126.5 110.5) + (end 45.5 110.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b74b7283-a740-4e33-8916-5a893292de8f") + ) + (gr_line + (start 137 50) + (end 137 100) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "f5098d5e-fd95-4c0c-ac13-5eb4c23efa16") + ) + (embedded_fonts no) +) diff --git a/MikroKey/key assembly.kicad_sch b/MikroKey/key assembly.kicad_sch index 16e374e..76dc356 100644 --- a/MikroKey/key assembly.kicad_sch +++ b/MikroKey/key assembly.kicad_sch @@ -4,5 +4,1793 @@ (generator_version "9.0") (uuid "438a98b1-a193-4494-87c9-0be4173b45a1") (paper "A4") - (lib_symbols) + (lib_symbols + (symbol "Switch:SW_SPST" + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "SW" + (at 0 3.175 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SW_SPST" + (at 0 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Single Pole Single Throw (SPST) switch" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "switch lever" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "SW_SPST_0_0" + (circle + (center -2.032 0) + (radius 0.508) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.524 0.254) (xy 1.524 1.778) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 2.032 0) + (radius 0.508) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "SW_SPST_1_1" + (pin passive line + (at -5.08 0 0) + (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 180) + (length 2.54) + (name "B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (junction + (at 113.03 64.77) + (diameter 0) + (color 0 0 0 0) + (uuid "02a9cba4-8a06-4462-b726-efeb134a7d51") + ) + (junction + (at 125.73 64.77) + (diameter 0) + (color 0 0 0 0) + (uuid "044c94e7-a1a8-48ac-90f8-cb6d7de63047") + ) + (junction + (at 162.56 64.77) + (diameter 0) + (color 0 0 0 0) + (uuid "1a72dccb-4e66-4cd8-b2b7-8d8a8a0bb50b") + ) + (junction + (at 74.93 64.77) + (diameter 0) + (color 0 0 0 0) + (uuid "320e8bb9-2f4b-4638-b14d-38957eb971bf") + ) + (junction + (at 87.63 64.77) + (diameter 0) + (color 0 0 0 0) + (uuid "87e2fce8-3b72-4715-a46c-0056760f3902") + ) + (junction + (at 200.66 64.77) + (diameter 0) + (color 0 0 0 0) + (uuid "8d880b3c-3b40-435a-9061-d388443da9e9") + ) + (junction + (at 187.96 64.77) + (diameter 0) + (color 0 0 0 0) + (uuid "a17d3beb-5ae9-4fa0-8b2d-bbe665fc66cb") + ) + (junction + (at 137.16 64.77) + (diameter 0) + (color 0 0 0 0) + (uuid "a7410117-5997-4510-b347-1dfce10f12b7") + ) + (junction + (at 175.26 64.77) + (diameter 0) + (color 0 0 0 0) + (uuid "cee92c26-16bf-48e9-90b6-87a198ed49fb") + ) + (junction + (at 213.36 64.77) + (diameter 0) + (color 0 0 0 0) + (uuid "d3e7184f-a81b-420f-98bb-7ea4b7d26b25") + ) + (junction + (at 100.33 64.77) + (diameter 0) + (color 0 0 0 0) + (uuid "ee09e0da-7fdf-4e4c-9342-a2f843a1f5e4") + ) + (junction + (at 149.86 64.77) + (diameter 0) + (color 0 0 0 0) + (uuid "f4b019ec-b66c-4380-8ec2-7bb159c4d71c") + ) + (bus_entry + (at 147.32 40.64) + (size 2.54 2.54) + (stroke + (width 0) + (type default) + ) + (uuid "0d862b55-d22f-48b7-87fd-a0b1c148a0e2") + ) + (bus_entry + (at 85.09 40.64) + (size 2.54 2.54) + (stroke + (width 0) + (type default) + ) + (uuid "25e06b7b-9270-4238-ab0f-c0025bc71d04") + ) + (bus_entry + (at 110.49 40.64) + (size 2.54 2.54) + (stroke + (width 0) + (type default) + ) + (uuid "27f5b489-11b8-4612-9e7d-bc417c5c1fcb") + ) + (bus_entry + (at 123.19 40.64) + (size 2.54 2.54) + (stroke + (width 0) + (type default) + ) + (uuid "33a84099-4448-45d1-a58e-c250ae693291") + ) + (bus_entry + (at 72.39 40.64) + (size 2.54 2.54) + (stroke + (width 0) + (type default) + ) + (uuid "37f66544-2836-4071-8afb-c761b9c99dc5") + ) + (bus_entry + (at 185.42 40.64) + (size 2.54 2.54) + (stroke + (width 0) + (type default) + ) + (uuid "3a04a1ad-c913-4964-bcbd-bee5eb73aeb5") + ) + (bus_entry + (at 210.82 40.64) + (size 2.54 2.54) + (stroke + (width 0) + (type default) + ) + (uuid "3f980f5b-45a8-40e3-95ea-09315ccb888d") + ) + (bus_entry + (at 198.12 40.64) + (size 2.54 2.54) + (stroke + (width 0) + (type default) + ) + (uuid "4ea3b788-56c9-43d9-8a56-f95449df78a1") + ) + (bus_entry + (at 134.62 40.64) + (size 2.54 2.54) + (stroke + (width 0) + (type default) + ) + (uuid "65f9c2cb-5c04-48e9-8f52-18e579986e38") + ) + (bus_entry + (at 160.02 40.64) + (size 2.54 2.54) + (stroke + (width 0) + (type default) + ) + (uuid "925eb54e-c885-4a35-ba79-fde684193f20") + ) + (bus_entry + (at 172.72 40.64) + (size 2.54 2.54) + (stroke + (width 0) + (type default) + ) + (uuid "9ac0da14-5f15-4fab-95a2-f2bda2ae8b48") + ) + (bus_entry + (at 223.52 40.64) + (size 2.54 2.54) + (stroke + (width 0) + (type default) + ) + (uuid "e7155241-deca-4f52-a541-8eeba3eae448") + ) + (bus_entry + (at 97.79 40.64) + (size 2.54 2.54) + (stroke + (width 0) + (type default) + ) + (uuid "fff8e35a-4767-4bf2-9e71-c62ce4f6e4bf") + ) + (bus + (pts + (xy 110.49 40.64) (xy 123.19 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "03a8904c-ed7e-4d6a-bcff-ecbc86049c26") + ) + (wire + (pts + (xy 187.96 64.77) (xy 200.66 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0760578c-dd9b-4d43-9953-7a7c64c44b4d") + ) + (bus + (pts + (xy 185.42 40.64) (xy 198.12 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "086a573a-3d0c-4159-8580-ee765a37e4a8") + ) + (wire + (pts + (xy 74.93 64.77) (xy 87.63 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "08eef907-8b9f-4f8a-bb1b-e057a51ef4b0") + ) + (wire + (pts + (xy 39.37 64.77) (xy 74.93 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0f4a8993-2596-4401-bfdd-27ba4e1c7c7c") + ) + (wire + (pts + (xy 100.33 64.77) (xy 113.03 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "27411234-f77b-4b49-aec9-a5fadb3b6062") + ) + (wire + (pts + (xy 113.03 64.77) (xy 125.73 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2a16ac0f-38c5-4f09-9aba-f22526c33e7d") + ) + (wire + (pts + (xy 162.56 64.77) (xy 175.26 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3b32751f-f2b7-4d5a-b22b-283ddf525eaf") + ) + (bus + (pts + (xy 97.79 40.64) (xy 110.49 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d48876c-5180-4b13-9457-f4d486e5177b") + ) + (wire + (pts + (xy 137.16 43.18) (xy 137.16 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "44d15938-898a-4585-b110-5fda2229787a") + ) + (wire + (pts + (xy 87.63 43.18) (xy 87.63 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4c80ea5c-5619-4fab-a258-42888f05e5c7") + ) + (bus + (pts + (xy 134.62 40.64) (xy 147.32 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4df5ee72-6ac3-4295-8b36-3ecabff0eaa5") + ) + (wire + (pts + (xy 200.66 43.18) (xy 200.66 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "507f68ee-5d87-4a88-9d12-900eb98284da") + ) + (wire + (pts + (xy 149.86 43.18) (xy 149.86 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6452aa96-a3bf-40d2-9d0a-5d5bf40afd90") + ) + (wire + (pts + (xy 226.06 43.18) (xy 226.06 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "70cd86b5-41f5-4c9a-907c-f2f97a2c280d") + ) + (bus + (pts + (xy 85.09 40.64) (xy 97.79 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7261ef43-4546-43ad-9dfd-9d0272130261") + ) + (wire + (pts + (xy 100.33 43.18) (xy 100.33 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "760999ad-ee88-43b4-9b8d-3c93b6ff611d") + ) + (bus + (pts + (xy 72.39 40.64) (xy 85.09 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "777c16d6-8502-49fd-8e46-08e0bd8a3a62") + ) + (bus + (pts + (xy 39.37 40.64) (xy 72.39 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "791d2a19-8f17-4b4b-a865-8d4f9c1e05af") + ) + (wire + (pts + (xy 137.16 64.77) (xy 149.86 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7ef60f2a-b220-4d7f-a71e-498d072f08e2") + ) + (wire + (pts + (xy 74.93 54.61) (xy 74.93 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "990f2d3b-61f5-49c2-af8a-9b045a0a18e0") + ) + (wire + (pts + (xy 125.73 64.77) (xy 137.16 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9a92d15e-ed42-41b2-b1d6-f5d951459324") + ) + (wire + (pts + (xy 149.86 64.77) (xy 162.56 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b402c0b-649f-48ac-a799-0bc0cbc1e6e2") + ) + (wire + (pts + (xy 175.26 43.18) (xy 175.26 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9cc49607-4ea7-42dc-a797-c95f43553390") + ) + (bus + (pts + (xy 172.72 40.64) (xy 185.42 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a00e7197-7f8d-4b24-a1f6-e37f3c869428") + ) + (wire + (pts + (xy 213.36 64.77) (xy 226.06 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a221bee5-5131-46e5-9368-0212c17a6c19") + ) + (bus + (pts + (xy 160.02 40.64) (xy 172.72 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a94545de-4b55-4176-bf93-94c4e8bd8921") + ) + (wire + (pts + (xy 125.73 43.18) (xy 125.73 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b266ea5a-d6b1-4469-8678-878e03015a40") + ) + (wire + (pts + (xy 213.36 43.18) (xy 213.36 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b5ab6d9f-6e2b-4cc7-8410-043bf2fff7e0") + ) + (bus + (pts + (xy 123.19 40.64) (xy 134.62 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c3f53865-b25d-47c3-ab05-01a4c8d838fe") + ) + (wire + (pts + (xy 162.56 43.18) (xy 162.56 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c84a91cb-5303-4443-9c2f-448cac4da4c5") + ) + (wire + (pts + (xy 200.66 64.77) (xy 213.36 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cd0166bc-7662-484c-b5f9-1cd93cc6769e") + ) + (wire + (pts + (xy 87.63 64.77) (xy 100.33 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d9b0b123-034f-489b-a232-633027c47ff3") + ) + (wire + (pts + (xy 113.03 43.18) (xy 113.03 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dee90ccb-e5ed-461b-b602-4b31aa113797") + ) + (bus + (pts + (xy 198.12 40.64) (xy 210.82 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e5f53b0d-7089-45d9-b1a4-33d3ef12644e") + ) + (wire + (pts + (xy 187.96 43.18) (xy 187.96 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e66234e8-a83b-420b-9937-0ee0f4cfad5a") + ) + (bus + (pts + (xy 147.32 40.64) (xy 160.02 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e7d75678-00d0-462b-a8b9-7499fc4386d1") + ) + (wire + (pts + (xy 39.37 43.18) (xy 39.37 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ed12d15e-63ee-401c-8166-c69e4529ba2f") + ) + (wire + (pts + (xy 175.26 64.77) (xy 187.96 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f576dc16-b114-4df8-b54d-f89581da052e") + ) + (bus + (pts + (xy 210.82 40.64) (xy 223.52 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f77fb15f-56d5-4723-82e8-ea4394a29bea") + ) + (label "Button_In12" + (at 213.36 43.18 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "01a69b06-535f-4e3b-a90c-b97175c9dd0e") + ) + (label "Button_In7" + (at 149.86 43.18 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0a7ffd6a-5afe-4c1a-9dea-37abf9247811") + ) + (label "Button_In13" + (at 226.06 43.18 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1480b534-30c4-4f5b-96f6-3505d67e459d") + ) + (label "Button_In10" + (at 187.96 43.18 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "47b7035a-511e-4c71-811e-6c8a41e2a32b") + ) + (label "Button_In9" + (at 175.26 43.18 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6cedde17-391c-4c58-b9da-9ea6cfddd084") + ) + (label "Button_In8" + (at 162.56 43.18 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6e125a91-4e0a-4c77-9209-c3504b125eb2") + ) + (label "Button_In6" + (at 137.16 43.18 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7b0d767b-2a96-4edf-aa4f-4860050c3987") + ) + (label "Button_In11" + (at 200.66 43.18 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7b265087-3746-45a0-9a99-d6dbc9b9ba9b") + ) + (label "Button_In3" + (at 100.33 43.18 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "88eac716-434a-43b8-8639-bb7914594015") + ) + (label "Button_In2" + (at 87.63 43.18 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "95446e29-60a3-4cb4-947b-db85e839e32f") + ) + (label "Button_In4" + (at 113.03 43.18 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9b4382a5-d849-4858-a582-432b983d9f75") + ) + (label "Button_In1" + (at 74.93 43.18 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c8b0d4ea-8415-44e1-9c94-ffbfd9f5d6b6") + ) + (label "Button_In5" + (at 125.73 43.18 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f3211795-7609-414f-b942-a2e313b38e26") + ) + (hierarchical_label "Button_In[1..13]" + (shape output) + (at 39.37 40.64 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "58a2df45-997e-4029-a723-2817f0506ae8") + ) + (hierarchical_label "+10V" + (shape input) + (at 39.37 43.18 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "75fe3d23-7bdc-49a1-b3b3-500133b094cc") + ) + (symbol + (lib_id "Switch:SW_SPST") + (at 149.86 59.69 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "020af922-d8e0-40e9-b383-0e9616598541") + (property "Reference" "SW8" + (at 151.13 58.4199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "SW_SPST" + (at 151.13 60.9599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Button_Switch_SMD:SW_SPST_Omron_B3FS-101xP" + (at 149.86 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 149.86 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Single Pole Single Throw (SPST) switch" + (at 149.86 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "683ba60f-c4c7-4129-bbef-9aefd803c23f") + ) + (pin "1" + (uuid "96e5f5ef-8dcd-4162-927c-57bc89a1cc63") + ) + (instances + (project "MikroKey" + (path "/de0305f2-32cb-4c22-ab6b-5ec433c10778/148a21ca-d52a-4dd2-9e8b-7b8b7a0c3ee3" + (reference "SW8") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_SPST") + (at 87.63 59.69 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0e465843-f6fd-497c-8625-6e4017554855") + (property "Reference" "SW3" + (at 88.9 58.4199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "SW_SPST" + (at 88.9 60.9599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Button_Switch_SMD:SW_SPST_Omron_B3FS-101xP" + (at 87.63 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 87.63 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Single Pole Single Throw (SPST) switch" + (at 87.63 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "a2c6770f-824e-45a9-811a-a8296003b547") + ) + (pin "1" + (uuid "817719c1-e978-4eff-8377-64455121380e") + ) + (instances + (project "MikroKey" + (path "/de0305f2-32cb-4c22-ab6b-5ec433c10778/148a21ca-d52a-4dd2-9e8b-7b8b7a0c3ee3" + (reference "SW3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_SPST") + (at 74.93 59.69 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "13599ed0-6a77-4a03-8d91-63c0628ce0c1") + (property "Reference" "SW2" + (at 76.2 58.4199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "SW_SPST" + (at 76.2 60.9599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Button_Switch_SMD:SW_SPST_Omron_B3FS-101xP" + (at 74.93 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 74.93 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Single Pole Single Throw (SPST) switch" + (at 74.93 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "9f2162eb-009e-4b01-b5d3-6d3452a0cee1") + ) + (pin "1" + (uuid "10a358f4-6901-4c0d-b889-b89ca469bf8b") + ) + (instances + (project "" + (path "/de0305f2-32cb-4c22-ab6b-5ec433c10778/148a21ca-d52a-4dd2-9e8b-7b8b7a0c3ee3" + (reference "SW2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_SPST") + (at 137.16 59.69 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "19233dc4-374b-4204-a02a-51640ccc2e0c") + (property "Reference" "SW7" + (at 138.43 58.4199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "SW_SPST" + (at 138.43 60.9599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Button_Switch_SMD:SW_SPST_Omron_B3FS-101xP" + (at 137.16 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 137.16 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Single Pole Single Throw (SPST) switch" + (at 137.16 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "37a319bc-d3d5-422c-a65c-bbbfde3037dd") + ) + (pin "1" + (uuid "da9da747-a90f-492a-b2b4-3c387bd7c09c") + ) + (instances + (project "MikroKey" + (path "/de0305f2-32cb-4c22-ab6b-5ec433c10778/148a21ca-d52a-4dd2-9e8b-7b8b7a0c3ee3" + (reference "SW7") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_SPST") + (at 113.03 59.69 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2d582bc7-089f-4114-974a-9e55d3f6dd3a") + (property "Reference" "SW5" + (at 114.3 58.4199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "SW_SPST" + (at 114.3 60.9599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Button_Switch_SMD:SW_SPST_Omron_B3FS-101xP" + (at 113.03 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 113.03 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Single Pole Single Throw (SPST) switch" + (at 113.03 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "ae0886f6-485b-4f29-b3df-9f392b88049c") + ) + (pin "1" + (uuid "a61954ed-f3a5-4b19-b6c7-b270563e986c") + ) + (instances + (project "MikroKey" + (path "/de0305f2-32cb-4c22-ab6b-5ec433c10778/148a21ca-d52a-4dd2-9e8b-7b8b7a0c3ee3" + (reference "SW5") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_SPST") + (at 200.66 59.69 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "5f143554-aa41-4b62-9684-0f992665cac5") + (property "Reference" "SW12" + (at 201.93 58.4199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "SW_SPST" + (at 201.93 60.9599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Button_Switch_SMD:SW_SPST_Omron_B3FS-101xP" + (at 200.66 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 200.66 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Single Pole Single Throw (SPST) switch" + (at 200.66 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "ab9cbef7-4f97-445b-9d5f-b1c5a25bfa9d") + ) + (pin "1" + (uuid "cff3c458-e938-4e53-805a-8ee536aca167") + ) + (instances + (project "MikroKey" + (path "/de0305f2-32cb-4c22-ab6b-5ec433c10778/148a21ca-d52a-4dd2-9e8b-7b8b7a0c3ee3" + (reference "SW12") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_SPST") + (at 213.36 59.69 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "7ff68086-9f46-40f5-9e5a-e4e28c954dee") + (property "Reference" "SW13" + (at 214.63 58.4199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "SW_SPST" + (at 214.63 60.9599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Button_Switch_SMD:SW_SPST_Omron_B3FS-101xP" + (at 213.36 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 213.36 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Single Pole Single Throw (SPST) switch" + (at 213.36 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "943f2b08-7388-4a30-ab48-9ce4417167e6") + ) + (pin "1" + (uuid "03a449a8-9529-476a-8f82-e253c8d3e4ca") + ) + (instances + (project "MikroKey" + (path "/de0305f2-32cb-4c22-ab6b-5ec433c10778/148a21ca-d52a-4dd2-9e8b-7b8b7a0c3ee3" + (reference "SW13") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_SPST") + (at 125.73 59.69 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "91a941fa-8711-4627-b71a-73784b97e4ff") + (property "Reference" "SW6" + (at 127 58.4199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "SW_SPST" + (at 127 60.9599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Button_Switch_SMD:SW_SPST_Omron_B3FS-101xP" + (at 125.73 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 125.73 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Single Pole Single Throw (SPST) switch" + (at 125.73 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "08d81995-dc0b-4670-9fe5-1b6ada6f0eab") + ) + (pin "1" + (uuid "7a3248d0-ec6a-4890-9399-992166b668c8") + ) + (instances + (project "MikroKey" + (path "/de0305f2-32cb-4c22-ab6b-5ec433c10778/148a21ca-d52a-4dd2-9e8b-7b8b7a0c3ee3" + (reference "SW6") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_SPST") + (at 187.96 59.69 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a0ad9148-796d-41e5-a89e-60b0ad3ffcc4") + (property "Reference" "SW11" + (at 189.23 58.4199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "SW_SPST" + (at 189.23 60.9599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Button_Switch_SMD:SW_SPST_Omron_B3FS-101xP" + (at 187.96 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 187.96 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Single Pole Single Throw (SPST) switch" + (at 187.96 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "c6a95cf3-004a-4822-b156-866facf774d8") + ) + (pin "1" + (uuid "d72cfc3d-19f3-47d0-801b-b993f7fb280e") + ) + (instances + (project "MikroKey" + (path "/de0305f2-32cb-4c22-ab6b-5ec433c10778/148a21ca-d52a-4dd2-9e8b-7b8b7a0c3ee3" + (reference "SW11") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_SPST") + (at 162.56 59.69 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ad8c70bd-4367-4c49-b55b-12a8300a3d16") + (property "Reference" "SW9" + (at 163.83 58.4199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "SW_SPST" + (at 163.83 60.9599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Button_Switch_SMD:SW_SPST_Omron_B3FS-101xP" + (at 162.56 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 162.56 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Single Pole Single Throw (SPST) switch" + (at 162.56 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "c6901cc6-35d9-48e0-880b-2f15f0ffcf33") + ) + (pin "1" + (uuid "a15577f8-8cc0-479a-9ced-7c1ec5577e73") + ) + (instances + (project "MikroKey" + (path "/de0305f2-32cb-4c22-ab6b-5ec433c10778/148a21ca-d52a-4dd2-9e8b-7b8b7a0c3ee3" + (reference "SW9") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_SPST") + (at 175.26 59.69 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "b31f4c75-fd6c-4fd6-af5d-c40096968b33") + (property "Reference" "SW10" + (at 176.53 58.4199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "SW_SPST" + (at 176.53 60.9599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Button_Switch_SMD:SW_SPST_Omron_B3FS-101xP" + (at 175.26 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 175.26 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Single Pole Single Throw (SPST) switch" + (at 175.26 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "61a73a3d-e545-4a31-ab62-99079fb573fd") + ) + (pin "1" + (uuid "c47f6c94-4fd4-45eb-9f0b-8f1abc01dfae") + ) + (instances + (project "MikroKey" + (path "/de0305f2-32cb-4c22-ab6b-5ec433c10778/148a21ca-d52a-4dd2-9e8b-7b8b7a0c3ee3" + (reference "SW10") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_SPST") + (at 100.33 59.69 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "bbfaa364-2bd5-4fba-9fb6-9dc83876e5cd") + (property "Reference" "SW4" + (at 101.6 58.4199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "SW_SPST" + (at 101.6 60.9599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Button_Switch_SMD:SW_SPST_Omron_B3FS-101xP" + (at 100.33 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 100.33 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Single Pole Single Throw (SPST) switch" + (at 100.33 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "b4eab449-3620-46de-99f7-25987cd7a7e7") + ) + (pin "1" + (uuid "ab22f44f-9c48-40c5-abc6-73afde650b3c") + ) + (instances + (project "MikroKey" + (path "/de0305f2-32cb-4c22-ab6b-5ec433c10778/148a21ca-d52a-4dd2-9e8b-7b8b7a0c3ee3" + (reference "SW4") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_SPST") + (at 226.06 59.69 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "eeba6a0d-c896-4c84-ad2d-03545c89dfc6") + (property "Reference" "SW14" + (at 227.33 58.4199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "SW_SPST" + (at 227.33 60.9599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Button_Switch_SMD:SW_SPST_Omron_B3FS-101xP" + (at 226.06 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 226.06 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Single Pole Single Throw (SPST) switch" + (at 226.06 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "4f6fa447-9aef-4306-9878-fdfd519367be") + ) + (pin "1" + (uuid "621134c9-cd41-458b-9474-e4ab15960399") + ) + (instances + (project "MikroKey" + (path "/de0305f2-32cb-4c22-ab6b-5ec433c10778/148a21ca-d52a-4dd2-9e8b-7b8b7a0c3ee3" + (reference "SW14") + (unit 1) + ) + ) + ) + ) ) diff --git a/MikroKey/~_autosave-MikroKey.kicad_pcb.lck b/MikroKey/~_autosave-MikroKey.kicad_pcb.lck new file mode 100644 index 0000000..27e2d3a --- /dev/null +++ b/MikroKey/~_autosave-MikroKey.kicad_pcb.lck @@ -0,0 +1 @@ +{"hostname":"Lazaro-3","username":"gustavohssm"} \ No newline at end of file