From 60fbfede6f915f70ce719e2b112a344976f72d38 Mon Sep 17 00:00:00 2001 From: sirlilpanda Date: Sat, 6 Jun 2026 23:10:38 +1200 Subject: [PATCH] bump --- .../programming_interface.kicad_sch | 1806 ++++++++++++----- 1 file changed, 1247 insertions(+), 559 deletions(-) diff --git a/Hardware/keyboard_controller/programming_interface.kicad_sch b/Hardware/keyboard_controller/programming_interface.kicad_sch index 6dcac83..b909807 100644 --- a/Hardware/keyboard_controller/programming_interface.kicad_sch +++ b/Hardware/keyboard_controller/programming_interface.kicad_sch @@ -1,7 +1,7 @@ (kicad_sch - (version 20250114) + (version 20260306) (generator "eeschema") - (generator_version "9.0") + (generator_version "10.0") (uuid "3cb6b1a9-4b5b-47e5-ae2d-b94a9a9fbb88") (paper "A4") (lib_symbols @@ -12,8 +12,12 @@ (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) (property "Reference" "J4" (at 5.588 10.414 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -22,6 +26,8 @@ ) (property "Value" "USB_A" (at 0 10.16 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -30,47 +36,57 @@ ) (property "Footprint" "" (at 3.81 -1.27 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 3.81 -1.27 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "USB Type A connector" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "ki_keywords" "connector USB" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "ki_fp_filters" "USB*" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (symbol "USB_A_0_1" @@ -234,42 +250,6 @@ (type none) ) ) - (pin passive line - (at -7.62 -10.16 90) - (length 2.54) - (name "Shield" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "5" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin power_in line - (at 0 -10.16 90) - (length 2.54) - (name "GND" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "4" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) (pin power_in line (at 7.62 5.08 180) (length 2.54) @@ -288,24 +268,6 @@ ) ) ) - (pin bidirectional line - (at 7.62 0 180) - (length 2.54) - (name "D+" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "3" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) (pin bidirectional line (at 7.62 -2.54 180) (length 2.54) @@ -324,6 +286,60 @@ ) ) ) + (pin bidirectional line + (at 7.62 0 180) + (length 2.54) + (name "D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -10.16 90) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -7.62 -10.16 90) + (length 2.54) + (name "Shield" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) ) (embedded_fonts no) ) @@ -337,8 +353,12 @@ (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) (property "Reference" "C" (at 0.635 2.54 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -348,6 +368,8 @@ ) (property "Value" "C" (at 0.635 -2.54 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -357,47 +379,57 @@ ) (property "Footprint" "" (at 0.9652 -3.81 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Unpolarized capacitor" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "ki_keywords" "cap capacitor" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "ki_fp_filters" "C_*" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (symbol "C_0_1" @@ -430,7 +462,7 @@ (pin passive line (at 0 3.81 270) (length 2.794) - (name "~" + (name "" (effects (font (size 1.27 1.27) @@ -448,7 +480,7 @@ (pin passive line (at 0 -3.81 90) (length 2.794) - (name "~" + (name "" (effects (font (size 1.27 1.27) @@ -476,8 +508,12 @@ (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) (property "Reference" "R" (at 2.032 0 90) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -486,6 +522,8 @@ ) (property "Value" "R" (at 0 0 90) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -494,47 +532,57 @@ ) (property "Footprint" "" (at -1.778 0 90) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Resistor" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "ki_keywords" "R res resistor" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "ki_fp_filters" "R_*" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (symbol "R_0_1" @@ -554,7 +602,7 @@ (pin passive line (at 0 3.81 270) (length 1.27) - (name "~" + (name "" (effects (font (size 1.27 1.27) @@ -572,7 +620,7 @@ (pin passive line (at 0 -3.81 90) (length 1.27) - (name "~" + (name "" (effects (font (size 1.27 1.27) @@ -594,8 +642,12 @@ (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) (property "Reference" "U" (at -5.08 13.97 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -605,6 +657,8 @@ ) (property "Value" "CH340X" (at 1.27 13.97 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -614,48 +668,58 @@ ) (property "Footprint" "Package_SO:MSOP-10_3x3mm_P0.5mm" (at 1.27 -13.97 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) (justify left) - (hide yes) ) ) (property "Datasheet" "https://cdn.sparkfun.com/assets/5/0/a/8/5/CH340DS1.PDF" (at -8.89 20.32 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "USB serial converter, 5V-tolerant IO, UART, MSOP-10" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "ki_keywords" "USB UART Serial Converter Interface" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "ki_fp_filters" "MSOP*3x3mm*P0.5mm*" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (symbol "CH340X_0_1" @@ -708,42 +772,6 @@ ) ) ) - (pin power_in line - (at -2.54 15.24 270) - (length 2.54) - (name "VCC" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "7" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin power_out line - (at 0 15.24 270) - (length 2.54) - (name "V3" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "10" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) (pin power_in line (at 0 -15.24 90) (length 2.54) @@ -763,34 +791,16 @@ ) ) (pin output line - (at 10.16 10.16 180) + (at 10.16 -10.16 180) (length 2.54) - (name "TXD" + (name "~{RTS}" (effects (font (size 1.27 1.27) ) ) ) - (number "8" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin input line - (at 10.16 7.62 180) - (length 2.54) - (name "RXD" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "9" + (number "4" (effects (font (size 1.27 1.27) @@ -834,133 +844,35 @@ ) ) ) + (pin power_in line + (at -2.54 15.24 270) + (length 2.54) + (name "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) (pin output line - (at 10.16 -10.16 180) + (at 10.16 10.16 180) (length 2.54) - (name "~{RTS}" + (name "TXD" (effects (font (size 1.27 1.27) ) ) ) - (number "4" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - ) - (embedded_fonts no) - ) - (symbol "Interface_USB:TS3USB30EDGSR" - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (property "Reference" "U" - (at -6.35 8.89 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Value" "TS3USB30EDGSR" - (at 8.89 8.89 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "Package_SO:VSSOP-10_3x3mm_P0.5mm" - (at 20.32 -8.89 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "https://www.ti.com/lit/ds/symlink/ts3usb30e.pdf" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "ESD-Protected, High-Speed USB 2.0 (480-Mbps) 1:2 Multiplexer/Demultiplexer Switch With Single Enable, VSSOP-10" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_keywords" "usb mux" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_fp_filters" "VSSOP*3x3mm*P0.5mm*" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (symbol "TS3USB30EDGSR_1_1" - (rectangle - (start -7.62 7.62) - (end 7.62 -7.62) - (stroke - (width 0) - (type default) - ) - (fill - (type background) - ) - ) - (pin bidirectional line - (at -10.16 5.08 0) - (length 2.54) - (name "D+" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "4" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin bidirectional line - (at -10.16 2.54 0) - (length 2.54) - (name "D-" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "6" + (number "8" (effects (font (size 1.27 1.27) @@ -969,9 +881,9 @@ ) ) (pin input line - (at -10.16 -2.54 0) + (at 10.16 7.62 180) (length 2.54) - (name "~{OE}" + (name "RXD" (effects (font (size 1.27 1.27) @@ -986,28 +898,10 @@ ) ) ) - (pin input line - (at -10.16 -5.08 0) + (pin power_out line + (at 0 15.24 270) (length 2.54) - (name "S" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin power_in line - (at 0 10.16 270) - (length 2.54) - (name "VCC" + (name "V3" (effects (font (size 1.27 1.27) @@ -1022,17 +916,113 @@ ) ) ) - (pin power_in line - (at 0 -10.16 90) + ) + (embedded_fonts no) + ) + (symbol "Interface_USB:TS3USB30EDGSR" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) + (property "Reference" "U" + (at -6.35 8.89 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "TS3USB30EDGSR" + (at 8.89 8.89 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Package_SO:VSSOP-10_3x3mm_P0.5mm" + (at 20.32 -8.89 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "https://www.ti.com/lit/ds/symlink/ts3usb30e.pdf" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "ESD-Protected, High-Speed USB 2.0 (480-Mbps) 1:2 Multiplexer/Demultiplexer Switch With Single Enable, VSSOP-10" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_keywords" "usb mux" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_fp_filters" "VSSOP*3x3mm*P0.5mm*" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (symbol "TS3USB30EDGSR_1_1" + (rectangle + (start -7.62 7.62) + (end 7.62 -7.62) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + (pin input line + (at -10.16 -5.08 0) (length 2.54) - (name "GND" + (name "S" (effects (font (size 1.27 1.27) ) ) ) - (number "5" + (number "1" (effects (font (size 1.27 1.27) @@ -1058,24 +1048,6 @@ ) ) ) - (pin bidirectional line - (at 10.16 2.54 180) - (length 2.54) - (name "D1-" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "8" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) (pin bidirectional line (at 10.16 -2.54 180) (length 2.54) @@ -1094,6 +1066,60 @@ ) ) ) + (pin bidirectional line + (at -10.16 5.08 0) + (length 2.54) + (name "D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -10.16 90) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -10.16 2.54 0) + (length 2.54) + (name "D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) (pin bidirectional line (at 10.16 -5.08 180) (length 2.54) @@ -1112,6 +1138,60 @@ ) ) ) + (pin bidirectional line + (at 10.16 2.54 180) + (length 2.54) + (name "D1-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -10.16 -2.54 0) + (length 2.54) + (name "~{OE}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 10.16 270) + (length 2.54) + (name "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) ) (embedded_fonts no) ) @@ -1125,8 +1205,12 @@ (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) (property "Reference" "Q" (at -2.54 7.62 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -1135,6 +1219,8 @@ ) (property "Value" "NPN" (at -2.54 5.08 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -1143,65 +1229,79 @@ ) (property "Footprint" "" (at 63.5 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#cha_BJTs" (at 63.5 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Bipolar transistor symbol for simulation only, substrate tied to the emitter" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Sim.Device" "NPN" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Sim.Type" "GUMMELPOON" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Sim.Pins" "1=C 2=B 3=E" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "ki_keywords" "simulation" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (symbol "NPN_0_1" @@ -1302,24 +1402,6 @@ ) ) (symbol "NPN_1_1" - (pin input line - (at -5.08 0 0) - (length 2.54) - (name "B" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) (pin open_collector line (at 2.54 5.08 270) (length 2.54) @@ -1338,6 +1420,24 @@ ) ) ) + (pin input line + (at -5.08 0 0) + (length 2.54) + (name "B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) (pin open_emitter line (at 2.54 -5.08 90) (length 2.54) @@ -1367,8 +1467,12 @@ (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) (property "Reference" "SW" (at 0 4.318 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -1377,6 +1481,8 @@ ) (property "Value" "SW_Nidec_CAS-120A1" (at 0 -5.08 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -1385,47 +1491,57 @@ ) (property "Footprint" "Button_Switch_SMD:Nidec_Copal_CAS-120A" (at 0 -10.16 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Datasheet" "https://www.nidec-components.com/e/catalog/switch/cas.pdf" (at 0 -7.62 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Switch, single pole double throw" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "ki_keywords" "switch single-pole double-throw spdt ON-ON" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "ki_fp_filters" "*Nidec?Copal?CAS?120A*" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (symbol "SW_Nidec_CAS-120A1_0_1" @@ -1487,6 +1603,24 @@ (type background) ) ) + (pin passive line + (at 5.08 -2.54 180) + (length 2.54) + (name "C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) (pin passive line (at -5.08 0 0) (length 2.54) @@ -1523,29 +1657,11 @@ ) ) ) - (pin passive line - (at 5.08 -2.54 180) - (length 2.54) - (name "C" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) ) (embedded_fonts no) ) (symbol "power:+3V3" - (power) + (power global) (pin_numbers (hide yes) ) @@ -1556,17 +1672,23 @@ (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) (property "Reference" "#PWR" (at 0 -3.81 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Value" "+3V3" (at 0 3.556 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -1575,38 +1697,46 @@ ) (property "Footprint" "" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Datasheet" "" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Power symbol creates a global label with name \"+3V3\"" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "ki_keywords" "global power" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (symbol "+3V3_0_1" @@ -1651,7 +1781,7 @@ (pin power_in line (at 0 0 90) (length 0) - (name "~" + (name "" (effects (font (size 1.27 1.27) @@ -1670,7 +1800,7 @@ (embedded_fonts no) ) (symbol "power:+5V" - (power) + (power global) (pin_numbers (hide yes) ) @@ -1681,17 +1811,23 @@ (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) (property "Reference" "#PWR" (at 0 -3.81 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Value" "+5V" (at 0 3.556 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -1700,38 +1836,46 @@ ) (property "Footprint" "" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Datasheet" "" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Power symbol creates a global label with name \"+5V\"" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "ki_keywords" "global power" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (symbol "+5V_0_1" @@ -1776,7 +1920,7 @@ (pin power_in line (at 0 0 90) (length 0) - (name "~" + (name "" (effects (font (size 1.27 1.27) @@ -1795,7 +1939,7 @@ (embedded_fonts no) ) (symbol "power:GND" - (power) + (power global) (pin_numbers (hide yes) ) @@ -1806,17 +1950,23 @@ (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) (property "Reference" "#PWR" (at 0 -6.35 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Value" "GND" (at 0 -3.81 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -1825,38 +1975,46 @@ ) (property "Footprint" "" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Datasheet" "" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "ki_keywords" "global power" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (symbol "GND_0_1" @@ -1877,7 +2035,7 @@ (pin power_in line (at 0 0 270) (length 0) - (name "~" + (name "" (effects (font (size 1.27 1.27) @@ -1896,7 +2054,7 @@ (embedded_fonts no) ) (symbol "power:GNDS" - (power) + (power global) (pin_numbers (hide yes) ) @@ -1907,17 +2065,23 @@ (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) (property "Reference" "#PWR" (at 0 -6.35 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Value" "GNDS" (at 0 -3.81 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -1926,38 +2090,46 @@ ) (property "Footprint" "" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Datasheet" "" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Power symbol creates a global label with name \"GNDS\" , signal ground" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "ki_keywords" "global power" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (symbol "GNDS_0_1" @@ -1978,7 +2150,7 @@ (pin power_in line (at 0 0 270) (length 0) - (name "~" + (name "" (effects (font (size 1.27 1.27) @@ -3067,13 +3239,17 @@ (at 106.68 90.17 0) (mirror y) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (uuid "03200f34-b425-406f-b976-6ef8f241d777") (property "Reference" "C26" (at 102.87 88.8999 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -3083,6 +3259,8 @@ ) (property "Value" "100n" (at 102.87 91.4399 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -3092,29 +3270,35 @@ ) (property "Footprint" "" (at 105.7148 93.98 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 106.68 90.17 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Unpolarized capacitor" (at 106.68 90.17 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "2" @@ -3136,23 +3320,29 @@ (lib_id "power:GND") (at 241.3 92.71 0) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (fields_autoplaced yes) (uuid "058f56b6-44f4-4dee-b16d-57ce9340b059") (property "Reference" "#PWR040" (at 241.3 99.06 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Value" "GND" (at 241.3 97.79 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -3161,29 +3351,35 @@ ) (property "Footprint" "" (at 241.3 92.71 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Datasheet" "" (at 241.3 92.71 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 241.3 92.71 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "1" @@ -3202,13 +3398,17 @@ (lib_id "Switch:SW_Nidec_CAS-120A1") (at 27.94 85.09 180) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (uuid "07173707-af5a-48d1-a482-d21303aaa2f1") (property "Reference" "SW1" (at 29.718 80.01 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -3218,6 +3418,8 @@ ) (property "Value" "SW_Nidec_CAS-120A1" (at 44.958 90.932 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -3227,29 +3429,35 @@ ) (property "Footprint" "Button_Switch_SMD:Nidec_Copal_CAS-120A" (at 27.94 74.93 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Datasheet" "https://www.nidec-components.com/e/catalog/switch/cas.pdf" (at 27.94 77.47 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Switch, single pole double throw" (at 27.94 85.09 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "2" @@ -3262,7 +3470,7 @@ (uuid "7c398fa3-1c6e-4c6a-b090-a5f6c93e0bc4") ) (instances - (project "" + (project "keyboard_controller" (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" (reference "SW1") (unit 1) @@ -3274,14 +3482,18 @@ (lib_id "Device:C") (at 252.73 88.9 0) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (fields_autoplaced yes) (uuid "086167e4-d2db-4724-9ed8-8601f3380ed6") (property "Reference" "C37" (at 256.54 87.6299 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -3291,6 +3503,8 @@ ) (property "Value" "100n" (at 256.54 90.1699 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -3300,29 +3514,35 @@ ) (property "Footprint" "" (at 253.6952 92.71 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 252.73 88.9 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Unpolarized capacitor" (at 252.73 88.9 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "1" @@ -3344,22 +3564,28 @@ (lib_id "power:GND") (at 114.3 93.98 0) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (uuid "08b20815-2a6e-4629-b0b3-56c5fd7f5e41") (property "Reference" "#PWR033" (at 114.3 100.33 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Value" "GND" (at 110.236 96.266 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -3368,29 +3594,35 @@ ) (property "Footprint" "" (at 114.3 93.98 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Datasheet" "" (at 114.3 93.98 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 114.3 93.98 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "1" @@ -3410,13 +3642,17 @@ (at 252.73 60.96 0) (mirror y) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (uuid "0a6ff34d-6895-4670-8b4b-29bb9db0a19e") (property "Reference" "J2" (at 247.142 50.546 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -3425,6 +3661,8 @@ ) (property "Value" "USB_A" (at 252.73 50.8 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -3433,29 +3671,35 @@ ) (property "Footprint" "" (at 248.92 62.23 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 248.92 62.23 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "USB Type A connector" (at 252.73 60.96 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "2" @@ -3486,14 +3730,18 @@ (lib_id "Device:C") (at 125.73 90.17 0) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (fields_autoplaced yes) (uuid "0bf49287-db75-4352-87e6-6270c9c09b1d") (property "Reference" "C28" (at 129.54 88.8999 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -3503,6 +3751,8 @@ ) (property "Value" "1u" (at 129.54 91.4399 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -3512,29 +3762,35 @@ ) (property "Footprint" "" (at 126.6952 93.98 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 125.73 90.17 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Unpolarized capacitor" (at 125.73 90.17 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "2" @@ -3556,14 +3812,18 @@ (lib_id "Interface_USB:CH340X") (at 99.06 110.49 0) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (fields_autoplaced yes) (uuid "12ab1ce3-88cc-42e6-88ba-5ab58ee4b0c8") (property "Reference" "U7" (at 101.2033 125.73 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -3573,6 +3833,8 @@ ) (property "Value" "CH340X" (at 101.2033 128.27 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -3582,30 +3844,36 @@ ) (property "Footprint" "Package_SO:MSOP-10_3x3mm_P0.5mm" (at 100.33 124.46 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) (justify left) - (hide yes) ) ) (property "Datasheet" "https://cdn.sparkfun.com/assets/5/0/a/8/5/CH340DS1.PDF" (at 90.17 90.17 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "USB serial converter, 5V-tolerant IO, UART, MSOP-10" (at 99.06 110.49 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "4" @@ -3639,7 +3907,7 @@ (uuid "feb80a64-13af-4f83-a8a9-66162f09c839") ) (instances - (project "" + (project "keyboard_controller" (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" (reference "U7") (unit 1) @@ -3651,13 +3919,17 @@ (lib_id "Device:R") (at 116.84 133.35 90) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (uuid "1a7b06bd-aab5-41e8-8f68-accf1077365d") (property "Reference" "R34" (at 116.84 130.81 90) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -3666,6 +3938,8 @@ ) (property "Value" "10k" (at 116.84 133.35 90) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -3674,29 +3948,35 @@ ) (property "Footprint" "" (at 116.84 135.128 90) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 116.84 133.35 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Resistor" (at 116.84 133.35 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "1" @@ -3706,7 +3986,7 @@ (uuid "f8c11b99-1f6e-4b2e-9d0d-2c0ab03a97a4") ) (instances - (project "" + (project "keyboard_controller" (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" (reference "R34") (unit 1) @@ -3718,13 +3998,17 @@ (lib_id "Device:R") (at 116.84 118.11 90) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (uuid "1eed004c-7648-45db-8b11-473a43ca5b14") (property "Reference" "R35" (at 116.84 115.57 90) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -3733,6 +4017,8 @@ ) (property "Value" "10k" (at 116.84 118.11 90) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -3741,29 +4027,35 @@ ) (property "Footprint" "" (at 116.84 119.888 90) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 116.84 118.11 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Resistor" (at 116.84 118.11 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "1" @@ -3785,13 +4077,17 @@ (lib_id "Device:R") (at 256.54 73.66 90) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (uuid "30bee5dc-8d4c-47e3-a2d5-a0a5b7a77537") (property "Reference" "R37" (at 256.54 71.12 90) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -3800,6 +4096,8 @@ ) (property "Value" "0" (at 256.54 73.66 90) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -3808,29 +4106,35 @@ ) (property "Footprint" "" (at 256.54 75.438 90) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 256.54 73.66 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Resistor" (at 256.54 73.66 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "1" @@ -3852,13 +4156,17 @@ (lib_id "Device:R") (at 256.54 121.92 90) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (uuid "35e8981c-95b7-4948-a683-82c3f5cc4538") (property "Reference" "R38" (at 256.54 119.38 90) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -3867,6 +4175,8 @@ ) (property "Value" "0" (at 256.54 121.92 90) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -3875,29 +4185,35 @@ ) (property "Footprint" "" (at 256.54 123.698 90) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 256.54 121.92 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Resistor" (at 256.54 121.92 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "1" @@ -3919,23 +4235,29 @@ (lib_id "power:GNDS") (at 260.35 123.19 0) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (fields_autoplaced yes) (uuid "3808c551-82ec-454b-9691-c7e37bbdebdd") (property "Reference" "#PWR042" (at 260.35 129.54 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Value" "GNDS" (at 260.35 128.27 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -3944,29 +4266,35 @@ ) (property "Footprint" "" (at 260.35 123.19 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Datasheet" "" (at 260.35 123.19 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Power symbol creates a global label with name \"GNDS\" , signal ground" (at 260.35 123.19 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "1" @@ -3985,23 +4313,29 @@ (lib_id "power:GND") (at 114.3 78.74 0) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (fields_autoplaced yes) (uuid "3bed37ad-d7d5-46af-aa59-d5a430ac92f8") (property "Reference" "#PWR035" (at 114.3 85.09 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Value" "GND" (at 114.3 83.82 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -4010,29 +4344,35 @@ ) (property "Footprint" "" (at 114.3 78.74 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Datasheet" "" (at 114.3 78.74 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 114.3 78.74 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "1" @@ -4051,23 +4391,29 @@ (lib_id "power:GND") (at 102.87 48.26 0) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (fields_autoplaced yes) (uuid "3f67eb45-0e5a-4f4a-ac27-2f6e0a363b1e") (property "Reference" "#PWR036" (at 102.87 54.61 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Value" "GND" (at 102.87 53.34 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -4076,29 +4422,35 @@ ) (property "Footprint" "" (at 102.87 48.26 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Datasheet" "" (at 102.87 48.26 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 102.87 48.26 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "1" @@ -4117,14 +4469,18 @@ (lib_id "Interface_USB:TS3USB30EDGSR") (at 64.77 69.85 0) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (fields_autoplaced yes) (uuid "4112345f-c97b-41c1-87c3-02914ec397e9") (property "Reference" "U8" (at 66.9133 57.15 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -4134,6 +4490,8 @@ ) (property "Value" "TS3USB30EDGSR" (at 66.9133 59.69 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -4143,29 +4501,35 @@ ) (property "Footprint" "Package_SO:VSSOP-10_3x3mm_P0.5mm" (at 85.09 78.74 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Datasheet" "https://www.ti.com/lit/ds/symlink/ts3usb30e.pdf" (at 64.77 69.85 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "ESD-Protected, High-Speed USB 2.0 (480-Mbps) 1:2 Multiplexer/Demultiplexer Switch With Single Enable, VSSOP-10" (at 64.77 69.85 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "8" @@ -4199,7 +4563,7 @@ (uuid "c3f496d8-8bc9-41c2-9918-2ad955b27133") ) (instances - (project "" + (project "keyboard_controller" (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" (reference "U8") (unit 1) @@ -4211,14 +4575,18 @@ (lib_id "Device:C") (at 114.3 44.45 0) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (fields_autoplaced yes) (uuid "4bb6cb0e-6114-4b48-b7ed-907d102d45a3") (property "Reference" "C32" (at 118.11 43.1799 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -4228,6 +4596,8 @@ ) (property "Value" "100n" (at 118.11 45.7199 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -4237,29 +4607,35 @@ ) (property "Footprint" "" (at 115.2652 48.26 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 114.3 44.45 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Unpolarized capacitor" (at 114.3 44.45 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "1" @@ -4281,13 +4657,17 @@ (lib_id "Device:R") (at 118.11 77.47 90) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (uuid "4dbf5395-a9c5-4beb-9ec2-0f3c8ff97c89") (property "Reference" "R36" (at 118.11 74.93 90) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -4296,6 +4676,8 @@ ) (property "Value" "0" (at 118.11 77.47 90) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -4304,29 +4686,35 @@ ) (property "Footprint" "" (at 118.11 79.248 90) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 118.11 77.47 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Resistor" (at 118.11 77.47 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "1" @@ -4348,14 +4736,18 @@ (lib_id "Simulation_SPICE:NPN") (at 125.73 118.11 0) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (fields_autoplaced yes) (uuid "57bf8425-f952-41cf-9147-3bb22cd9c74f") (property "Reference" "Q2" (at 130.81 116.8399 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -4365,6 +4757,8 @@ ) (property "Value" "LRC L8050QLT1G" (at 130.81 119.3799 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -4374,56 +4768,68 @@ ) (property "Footprint" "" (at 189.23 118.11 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#cha_BJTs" (at 189.23 118.11 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Bipolar transistor symbol for simulation only, substrate tied to the emitter" (at 125.73 118.11 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Sim.Device" "NPN" (at 125.73 118.11 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Sim.Type" "GUMMELPOON" (at 125.73 118.11 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Sim.Pins" "1=C 2=B 3=E" (at 125.73 118.11 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "2" @@ -4436,7 +4842,7 @@ (uuid "a3716796-1c5c-4d93-bbc2-48d4da4b1a54") ) (instances - (project "" + (project "keyboard_controller" (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" (reference "Q2") (unit 1) @@ -4448,14 +4854,18 @@ (lib_id "Device:C") (at 114.3 90.17 0) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (fields_autoplaced yes) (uuid "5931fa7e-12bc-4922-b91c-ea3addb08692") (property "Reference" "C27" (at 118.11 88.8999 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -4465,6 +4875,8 @@ ) (property "Value" "100n" (at 118.11 91.4399 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -4474,29 +4886,35 @@ ) (property "Footprint" "" (at 115.2652 93.98 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 114.3 90.17 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Unpolarized capacitor" (at 114.3 90.17 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "2" @@ -4518,23 +4936,29 @@ (lib_id "power:GND") (at 64.77 80.01 0) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (fields_autoplaced yes) (uuid "5d7ed369-70e8-41c5-8de3-1828c2991da5") (property "Reference" "#PWR043" (at 64.77 86.36 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Value" "GND" (at 64.77 85.09 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -4543,29 +4967,35 @@ ) (property "Footprint" "" (at 64.77 80.01 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Datasheet" "" (at 64.77 80.01 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 64.77 80.01 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "1" @@ -4584,23 +5014,29 @@ (lib_id "power:+5V") (at 64.77 46.99 0) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (fields_autoplaced yes) (uuid "726dd216-c1e8-4bdc-910c-7034c2b64046") (property "Reference" "#PWR031" (at 64.77 50.8 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Value" "+5V" (at 64.77 41.91 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -4609,36 +5045,42 @@ ) (property "Footprint" "" (at 64.77 46.99 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Datasheet" "" (at 64.77 46.99 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Power symbol creates a global label with name \"+5V\"" (at 64.77 46.99 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "1" (uuid "dad58510-d738-4957-8bd2-3cebd6458c3d") ) (instances - (project "" + (project "keyboard_controller" (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" (reference "#PWR031") (unit 1) @@ -4650,14 +5092,18 @@ (lib_id "Device:C") (at 252.73 40.64 0) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (fields_autoplaced yes) (uuid "753cd9b6-3463-4d16-8656-4d8febffbdc3") (property "Reference" "C34" (at 256.54 39.3699 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -4667,6 +5113,8 @@ ) (property "Value" "100n" (at 256.54 41.9099 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -4676,29 +5124,35 @@ ) (property "Footprint" "" (at 253.6952 44.45 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 252.73 40.64 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Unpolarized capacitor" (at 252.73 40.64 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "1" @@ -4720,14 +5174,18 @@ (lib_id "Device:C") (at 241.3 40.64 0) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (fields_autoplaced yes) (uuid "7c0eff7d-dee0-4844-9e74-ab7b4a104837") (property "Reference" "C33" (at 245.11 39.3699 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -4737,6 +5195,8 @@ ) (property "Value" "10u" (at 245.11 41.9099 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -4746,29 +5206,35 @@ ) (property "Footprint" "" (at 242.2652 44.45 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 241.3 40.64 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Unpolarized capacitor" (at 241.3 40.64 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "1" @@ -4790,23 +5256,29 @@ (lib_id "power:GNDS") (at 260.35 74.93 0) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (fields_autoplaced yes) (uuid "7ccf3cdd-e158-4958-bf5e-2a3bec663642") (property "Reference" "#PWR039" (at 260.35 81.28 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Value" "GNDS" (at 260.35 80.01 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -4815,29 +5287,35 @@ ) (property "Footprint" "" (at 260.35 74.93 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Datasheet" "" (at 260.35 74.93 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Power symbol creates a global label with name \"GNDS\" , signal ground" (at 260.35 74.93 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "1" @@ -4856,22 +5334,28 @@ (lib_id "power:GND") (at 58.42 57.15 0) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (uuid "7e946163-5a59-4594-af7f-bad2f927bb73") (property "Reference" "#PWR032" (at 58.42 63.5 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Value" "GND" (at 54.356 59.436 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -4880,29 +5364,35 @@ ) (property "Footprint" "" (at 58.42 57.15 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Datasheet" "" (at 58.42 57.15 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 58.42 57.15 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "1" @@ -4921,14 +5411,18 @@ (lib_id "Device:C") (at 241.3 88.9 0) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (fields_autoplaced yes) (uuid "878502c5-2e08-4010-827f-ebdb8f49dfbd") (property "Reference" "C36" (at 245.11 87.6299 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -4938,6 +5432,8 @@ ) (property "Value" "10u" (at 245.11 90.1699 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -4947,29 +5443,35 @@ ) (property "Footprint" "" (at 242.2652 92.71 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 241.3 88.9 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Unpolarized capacitor" (at 241.3 88.9 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "1" @@ -4991,23 +5493,29 @@ (lib_id "power:+5V") (at 19.05 71.12 0) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (fields_autoplaced yes) (uuid "8c03380b-76e0-4170-9068-f1be2baf5e73") (property "Reference" "#PWR046" (at 19.05 74.93 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Value" "+5V" (at 19.05 66.04 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -5016,29 +5524,35 @@ ) (property "Footprint" "" (at 19.05 71.12 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Datasheet" "" (at 19.05 71.12 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Power symbol creates a global label with name \"+5V\"" (at 19.05 71.12 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "1" @@ -5057,23 +5571,29 @@ (lib_id "power:+3V3") (at 96.52 86.36 0) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (fields_autoplaced yes) (uuid "8cf5d461-df55-479e-985a-94e8171861e8") (property "Reference" "#PWR030" (at 96.52 90.17 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Value" "+3V3" (at 96.52 81.28 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -5082,36 +5602,42 @@ ) (property "Footprint" "" (at 96.52 86.36 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Datasheet" "" (at 96.52 86.36 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Power symbol creates a global label with name \"+3V3\"" (at 96.52 86.36 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "1" (uuid "0fc971a8-0fe3-482e-81c5-26b0713d702d") ) (instances - (project "" + (project "keyboard_controller" (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" (reference "#PWR030") (unit 1) @@ -5124,13 +5650,17 @@ (at 114.3 64.77 0) (mirror y) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (uuid "8e00e481-521d-4a3b-843e-a0426ae4f132") (property "Reference" "J4" (at 108.712 54.356 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -5139,6 +5669,8 @@ ) (property "Value" "USB_A" (at 114.3 54.61 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -5147,29 +5679,35 @@ ) (property "Footprint" "" (at 110.49 66.04 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 110.49 66.04 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "USB Type A connector" (at 114.3 64.77 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "2" @@ -5200,23 +5738,29 @@ (lib_id "power:GND") (at 241.3 44.45 0) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (fields_autoplaced yes) (uuid "93e9fba4-4d13-40d2-935d-1ee07fd092ce") (property "Reference" "#PWR037" (at 241.3 50.8 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Value" "GND" (at 241.3 49.53 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -5225,29 +5769,35 @@ ) (property "Footprint" "" (at 241.3 44.45 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Datasheet" "" (at 241.3 44.45 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 241.3 44.45 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "1" @@ -5266,23 +5816,29 @@ (lib_id "power:GNDS") (at 121.92 78.74 0) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (fields_autoplaced yes) (uuid "aa068006-29c9-43e2-8511-2b688f9723af") (property "Reference" "#PWR034" (at 121.92 85.09 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Value" "GNDS" (at 121.92 83.82 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -5291,29 +5847,35 @@ ) (property "Footprint" "" (at 121.92 78.74 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Datasheet" "" (at 121.92 78.74 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Power symbol creates a global label with name \"GNDS\" , signal ground" (at 121.92 78.74 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "1" @@ -5332,22 +5894,28 @@ (lib_id "power:GND") (at 35.56 74.93 0) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (uuid "b9fc7a45-9ec9-42ae-bad1-09ee28c1593d") (property "Reference" "#PWR044" (at 35.56 81.28 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Value" "GND" (at 31.496 76.708 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -5356,29 +5924,35 @@ ) (property "Footprint" "" (at 35.56 74.93 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Datasheet" "" (at 35.56 74.93 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 35.56 74.93 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "1" @@ -5398,13 +5972,17 @@ (at 58.42 52.07 0) (mirror y) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (uuid "c43f2175-660e-4ff4-baab-acdf244a191f") (property "Reference" "C29" (at 54.61 50.7999 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -5414,6 +5992,8 @@ ) (property "Value" "100n" (at 54.61 53.3399 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -5423,29 +6003,35 @@ ) (property "Footprint" "" (at 57.4548 55.88 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 58.42 52.07 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Unpolarized capacitor" (at 58.42 52.07 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "2" @@ -5467,23 +6053,29 @@ (lib_id "power:GND") (at 99.06 130.81 0) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (fields_autoplaced yes) (uuid "c6d5554e-7919-49a1-84da-e563b679204f") (property "Reference" "#PWR029" (at 99.06 137.16 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Value" "GND" (at 99.06 135.89 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -5492,36 +6084,42 @@ ) (property "Footprint" "" (at 99.06 130.81 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Datasheet" "" (at 99.06 130.81 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 99.06 130.81 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "1" (uuid "a094a140-da52-4d6c-8d90-b36dba3494c9") ) (instances - (project "" + (project "keyboard_controller" (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" (reference "#PWR029") (unit 1) @@ -5534,13 +6132,17 @@ (at 252.73 109.22 0) (mirror y) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (uuid "c7296c9d-a275-4c58-9d7b-7b07b84efbab") (property "Reference" "J3" (at 247.142 98.806 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -5549,6 +6151,8 @@ ) (property "Value" "USB_A" (at 252.73 99.06 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -5557,29 +6161,35 @@ ) (property "Footprint" "" (at 248.92 110.49 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 248.92 110.49 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "USB Type A connector" (at 252.73 109.22 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "2" @@ -5610,14 +6220,18 @@ (lib_id "Device:R") (at 19.05 74.93 0) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (fields_autoplaced yes) (uuid "d1fd006a-3c10-4606-8a4e-0ac481ead1fe") (property "Reference" "R39" (at 21.59 73.6599 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -5627,6 +6241,8 @@ ) (property "Value" "10k" (at 21.59 76.1999 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -5636,29 +6252,35 @@ ) (property "Footprint" "" (at 17.272 74.93 90) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 19.05 74.93 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Resistor" (at 19.05 74.93 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "2" @@ -5668,7 +6290,7 @@ (uuid "2f550b7e-364e-4791-b83b-d889a57c280e") ) (instances - (project "" + (project "keyboard_controller" (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" (reference "R39") (unit 1) @@ -5680,23 +6302,29 @@ (lib_id "power:GND") (at 19.05 90.17 0) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (fields_autoplaced yes) (uuid "e6dd6181-87ba-4bff-9640-dbdf1062261d") (property "Reference" "#PWR045" (at 19.05 96.52 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Value" "GND" (at 19.05 95.25 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -5705,29 +6333,35 @@ ) (property "Footprint" "" (at 19.05 90.17 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Datasheet" "" (at 19.05 90.17 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 19.05 90.17 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "1" @@ -5746,23 +6380,29 @@ (lib_id "power:GND") (at 252.73 74.93 0) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (fields_autoplaced yes) (uuid "e79c2ffd-aaf7-41b0-8b57-033e30476d10") (property "Reference" "#PWR038" (at 252.73 81.28 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Value" "GND" (at 252.73 80.01 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -5771,29 +6411,35 @@ ) (property "Footprint" "" (at 252.73 74.93 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Datasheet" "" (at 252.73 74.93 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 252.73 74.93 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "1" @@ -5812,23 +6458,29 @@ (lib_id "power:GND") (at 252.73 123.19 0) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (fields_autoplaced yes) (uuid "f0a84a9f-f177-4970-8218-3f50455d9208") (property "Reference" "#PWR041" (at 252.73 129.54 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Value" "GND" (at 252.73 128.27 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -5837,29 +6489,35 @@ ) (property "Footprint" "" (at 252.73 123.19 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Datasheet" "" (at 252.73 123.19 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 252.73 123.19 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "1" @@ -5879,13 +6537,17 @@ (at 125.73 133.35 0) (mirror x) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (uuid "f47c5063-2aaa-4ff7-be3e-b59414a2bbf8") (property "Reference" "Q3" (at 130.81 134.6201 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -5895,6 +6557,8 @@ ) (property "Value" "LRC L8050QLT1G" (at 130.81 132.0801 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -5904,56 +6568,68 @@ ) (property "Footprint" "" (at 189.23 133.35 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#cha_BJTs" (at 189.23 133.35 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Bipolar transistor symbol for simulation only, substrate tied to the emitter" (at 125.73 133.35 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Sim.Device" "NPN" (at 125.73 133.35 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Sim.Type" "GUMMELPOON" (at 125.73 133.35 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Sim.Pins" "1=C 2=B 3=E" (at 125.73 133.35 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "2" @@ -5978,14 +6654,18 @@ (lib_id "Device:C") (at 102.87 44.45 0) (unit 1) + (body_style 1) (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) (dnp no) (fields_autoplaced yes) (uuid "fac41fc9-7f49-4ffd-ad07-b7e98542866b") (property "Reference" "C30" (at 106.68 43.1799 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -5995,6 +6675,8 @@ ) (property "Value" "10u" (at 106.68 45.7199 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -6004,29 +6686,35 @@ ) (property "Footprint" "" (at 103.8352 48.26 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 102.87 44.45 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Unpolarized capacitor" (at 102.87 44.45 0) + (hide yes) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (pin "1" @@ -6036,7 +6724,7 @@ (uuid "786a8ed1-7563-428f-9a7a-76abf834cf75") ) (instances - (project "" + (project "keyboard_controller" (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" (reference "C30") (unit 1)