diff --git a/hackpads/atoboard/README.md b/hackpads/atoboard/README.md new file mode 100644 index 0000000000..b7e3b1c342 --- /dev/null +++ b/hackpads/atoboard/README.md @@ -0,0 +1,28 @@ +# Atoboard + +This is a macropad made by me theatom06. It is used for easy controlling of my device + +## Case + +I decided to make a case from a clear material i have instead of the 3d but i did need a base and top plate so i made them from 3d printed parts + +## BOD + +- 1x XIAO-RP2040-DIP +- 1x IO expander MCP23017 SO +- 12x SW Cherry MX +- 12x 1N4148 diodes +- 1x reverse mount neopixels +- 4x 5mm screws +- 1x 0.96" OLED display +- 1x EC11 rotary encoder +- 2x 4.7kΩ. resistors (for expander) +- 2x resistors for the oled display; i think 4.7kΩ i could be wrong +- 1x 3d printed base and top plate +- 1x clear material for the case if possible + +## Colors +- PCB: Black +- Case: 3d parts white +- Clear material if possible +- Keycaps: 4 white, 4 black and 4 red \ No newline at end of file diff --git a/hackpads/atoboard/case/base.stl b/hackpads/atoboard/case/base.stl new file mode 100644 index 0000000000..a0a8e7c94e Binary files /dev/null and b/hackpads/atoboard/case/base.stl differ diff --git a/hackpads/atoboard/case/top.dxf b/hackpads/atoboard/case/top.dxf new file mode 100644 index 0000000000..d84a87aba6 --- /dev/null +++ b/hackpads/atoboard/case/top.dxf @@ -0,0 +1,1346 @@ +0 +SECTION +2 +HEADER +9 +$INSUNITS +70 +4 +0 +ENDSEC +0 +SECTION +2 +TABLES +0 +TABLE +2 +LTYPE +0 +LTYPE +72 +65 +70 +64 +2 +CONTINUOUS +3 +______ +73 +0 +40 +0 +0 +ENDTAB +0 +TABLE +2 +LAYER +0 +ENDTAB +0 +ENDSEC +0 +SECTION +2 +ENTITIES +0 +LINE +8 +0 +10 +3.025 +20 +-2.525 +11 +16.025 +21 +-2.525 +0 +LINE +8 +0 +10 +3.025 +20 +-16.525 +11 +16.025 +21 +-16.525 +0 +LINE +8 +0 +10 +2.525 +20 +-3.025 +11 +2.525 +21 +-16.025 +0 +LINE +8 +0 +10 +16.525 +20 +-3.025 +11 +16.525 +21 +-16.025 +0 +ARC +8 +0 +10 +3.025 +20 +-3.025 +40 +0.5 +50 +90 +51 +180 +0 +ARC +8 +0 +10 +16.025 +20 +-3.025 +40 +0.5 +50 +0 +51 +90 +0 +ARC +8 +0 +10 +3.025 +20 +-16.025 +40 +0.5 +50 +180 +51 +270 +0 +ARC +8 +0 +10 +16.025 +20 +-16.025 +40 +0.5 +50 +270 +51 +0 +0 +LINE +8 +0 +10 +22.075 +20 +-2.525 +11 +35.075 +21 +-2.525 +0 +LINE +8 +0 +10 +22.075 +20 +-16.525 +11 +35.075 +21 +-16.525 +0 +LINE +8 +0 +10 +21.575 +20 +-3.025 +11 +21.575 +21 +-16.025 +0 +LINE +8 +0 +10 +35.575 +20 +-3.025 +11 +35.575 +21 +-16.025 +0 +ARC +8 +0 +10 +22.075 +20 +-3.025 +40 +0.5 +50 +90 +51 +180 +0 +ARC +8 +0 +10 +35.075 +20 +-3.025 +40 +0.5 +50 +0 +51 +90 +0 +ARC +8 +0 +10 +22.075 +20 +-16.025 +40 +0.5 +50 +180 +51 +270 +0 +ARC +8 +0 +10 +35.075 +20 +-16.025 +40 +0.5 +50 +270 +51 +0 +0 +LINE +8 +0 +10 +41.125 +20 +-2.525 +11 +54.125 +21 +-2.525 +0 +LINE +8 +0 +10 +41.125 +20 +-16.525 +11 +54.125 +21 +-16.525 +0 +LINE +8 +0 +10 +40.625 +20 +-3.025 +11 +40.625 +21 +-16.025 +0 +LINE +8 +0 +10 +54.625 +20 +-3.025 +11 +54.625 +21 +-16.025 +0 +ARC +8 +0 +10 +41.125 +20 +-3.025 +40 +0.5 +50 +90 +51 +180 +0 +ARC +8 +0 +10 +54.125 +20 +-3.025 +40 +0.5 +50 +0 +51 +90 +0 +ARC +8 +0 +10 +41.125 +20 +-16.025 +40 +0.5 +50 +180 +51 +270 +0 +ARC +8 +0 +10 +54.125 +20 +-16.025 +40 +0.5 +50 +270 +51 +0 +0 +LINE +8 +0 +10 +60.175 +20 +-2.525 +11 +73.175 +21 +-2.525 +0 +LINE +8 +0 +10 +60.175 +20 +-16.525 +11 +73.175 +21 +-16.525 +0 +LINE +8 +0 +10 +59.675 +20 +-3.025 +11 +59.675 +21 +-16.025 +0 +LINE +8 +0 +10 +73.675 +20 +-3.025 +11 +73.675 +21 +-16.025 +0 +ARC +8 +0 +10 +60.175 +20 +-3.025 +40 +0.5 +50 +90 +51 +180 +0 +ARC +8 +0 +10 +73.175 +20 +-3.025 +40 +0.5 +50 +0 +51 +90 +0 +ARC +8 +0 +10 +60.175 +20 +-16.025 +40 +0.5 +50 +180 +51 +270 +0 +ARC +8 +0 +10 +73.175 +20 +-16.025 +40 +0.5 +50 +270 +51 +0 +0 +LINE +8 +0 +10 +3.025 +20 +-21.575 +11 +16.025 +21 +-21.575 +0 +LINE +8 +0 +10 +3.025 +20 +-35.575 +11 +16.025 +21 +-35.575 +0 +LINE +8 +0 +10 +2.525 +20 +-22.075 +11 +2.525 +21 +-35.075 +0 +LINE +8 +0 +10 +16.525 +20 +-22.075 +11 +16.525 +21 +-35.075 +0 +ARC +8 +0 +10 +3.025 +20 +-22.075 +40 +0.5 +50 +90 +51 +180 +0 +ARC +8 +0 +10 +16.025 +20 +-22.075 +40 +0.5 +50 +0 +51 +90 +0 +ARC +8 +0 +10 +3.025 +20 +-35.075 +40 +0.5 +50 +180 +51 +270 +0 +ARC +8 +0 +10 +16.025 +20 +-35.075 +40 +0.5 +50 +270 +51 +0 +0 +LINE +8 +0 +10 +22.075 +20 +-21.575 +11 +35.075 +21 +-21.575 +0 +LINE +8 +0 +10 +22.075 +20 +-35.575 +11 +35.075 +21 +-35.575 +0 +LINE +8 +0 +10 +21.575 +20 +-22.075 +11 +21.575 +21 +-35.075 +0 +LINE +8 +0 +10 +35.575 +20 +-22.075 +11 +35.575 +21 +-35.075 +0 +ARC +8 +0 +10 +22.075 +20 +-22.075 +40 +0.5 +50 +90 +51 +180 +0 +ARC +8 +0 +10 +35.075 +20 +-22.075 +40 +0.5 +50 +0 +51 +90 +0 +ARC +8 +0 +10 +22.075 +20 +-35.075 +40 +0.5 +50 +180 +51 +270 +0 +ARC +8 +0 +10 +35.075 +20 +-35.075 +40 +0.5 +50 +270 +51 +0 +0 +LINE +8 +0 +10 +41.125 +20 +-21.575 +11 +54.125 +21 +-21.575 +0 +LINE +8 +0 +10 +41.125 +20 +-35.575 +11 +54.125 +21 +-35.575 +0 +LINE +8 +0 +10 +40.625 +20 +-22.075 +11 +40.625 +21 +-35.075 +0 +LINE +8 +0 +10 +54.625 +20 +-22.075 +11 +54.625 +21 +-35.075 +0 +ARC +8 +0 +10 +41.125 +20 +-22.075 +40 +0.5 +50 +90 +51 +180 +0 +ARC +8 +0 +10 +54.125 +20 +-22.075 +40 +0.5 +50 +0 +51 +90 +0 +ARC +8 +0 +10 +41.125 +20 +-35.075 +40 +0.5 +50 +180 +51 +270 +0 +ARC +8 +0 +10 +54.125 +20 +-35.075 +40 +0.5 +50 +270 +51 +0 +0 +LINE +8 +0 +10 +60.175 +20 +-21.575 +11 +73.175 +21 +-21.575 +0 +LINE +8 +0 +10 +60.175 +20 +-35.575 +11 +73.175 +21 +-35.575 +0 +LINE +8 +0 +10 +59.675 +20 +-22.075 +11 +59.675 +21 +-35.075 +0 +LINE +8 +0 +10 +73.675 +20 +-22.075 +11 +73.675 +21 +-35.075 +0 +ARC +8 +0 +10 +60.175 +20 +-22.075 +40 +0.5 +50 +90 +51 +180 +0 +ARC +8 +0 +10 +73.175 +20 +-22.075 +40 +0.5 +50 +0 +51 +90 +0 +ARC +8 +0 +10 +60.175 +20 +-35.075 +40 +0.5 +50 +180 +51 +270 +0 +ARC +8 +0 +10 +73.175 +20 +-35.075 +40 +0.5 +50 +270 +51 +0 +0 +LINE +8 +0 +10 +3.025 +20 +-40.625 +11 +16.025 +21 +-40.625 +0 +LINE +8 +0 +10 +3.025 +20 +-54.625 +11 +16.025 +21 +-54.625 +0 +LINE +8 +0 +10 +2.525 +20 +-41.125 +11 +2.525 +21 +-54.125 +0 +LINE +8 +0 +10 +16.525 +20 +-41.125 +11 +16.525 +21 +-54.125 +0 +ARC +8 +0 +10 +3.025 +20 +-41.125 +40 +0.5 +50 +90 +51 +180 +0 +ARC +8 +0 +10 +16.025 +20 +-41.125 +40 +0.5 +50 +0 +51 +90 +0 +ARC +8 +0 +10 +3.025 +20 +-54.125 +40 +0.5 +50 +180 +51 +270 +0 +ARC +8 +0 +10 +16.025 +20 +-54.125 +40 +0.5 +50 +270 +51 +0 +0 +LINE +8 +0 +10 +22.075 +20 +-40.625 +11 +35.075 +21 +-40.625 +0 +LINE +8 +0 +10 +22.075 +20 +-54.625 +11 +35.075 +21 +-54.625 +0 +LINE +8 +0 +10 +21.575 +20 +-41.125 +11 +21.575 +21 +-54.125 +0 +LINE +8 +0 +10 +35.575 +20 +-41.125 +11 +35.575 +21 +-54.125 +0 +ARC +8 +0 +10 +22.075 +20 +-41.125 +40 +0.5 +50 +90 +51 +180 +0 +ARC +8 +0 +10 +35.075 +20 +-41.125 +40 +0.5 +50 +0 +51 +90 +0 +ARC +8 +0 +10 +22.075 +20 +-54.125 +40 +0.5 +50 +180 +51 +270 +0 +ARC +8 +0 +10 +35.075 +20 +-54.125 +40 +0.5 +50 +270 +51 +0 +0 +LINE +8 +0 +10 +41.125 +20 +-40.625 +11 +54.125 +21 +-40.625 +0 +LINE +8 +0 +10 +41.125 +20 +-54.625 +11 +54.125 +21 +-54.625 +0 +LINE +8 +0 +10 +40.625 +20 +-41.125 +11 +40.625 +21 +-54.125 +0 +LINE +8 +0 +10 +54.625 +20 +-41.125 +11 +54.625 +21 +-54.125 +0 +ARC +8 +0 +10 +41.125 +20 +-41.125 +40 +0.5 +50 +90 +51 +180 +0 +ARC +8 +0 +10 +54.125 +20 +-41.125 +40 +0.5 +50 +0 +51 +90 +0 +ARC +8 +0 +10 +41.125 +20 +-54.125 +40 +0.5 +50 +180 +51 +270 +0 +ARC +8 +0 +10 +54.125 +20 +-54.125 +40 +0.5 +50 +270 +51 +0 +0 +LINE +8 +0 +10 +60.175 +20 +-40.625 +11 +73.175 +21 +-40.625 +0 +LINE +8 +0 +10 +60.175 +20 +-54.625 +11 +73.175 +21 +-54.625 +0 +LINE +8 +0 +10 +59.675 +20 +-41.125 +11 +59.675 +21 +-54.125 +0 +LINE +8 +0 +10 +73.675 +20 +-41.125 +11 +73.675 +21 +-54.125 +0 +ARC +8 +0 +10 +60.175 +20 +-41.125 +40 +0.5 +50 +90 +51 +180 +0 +ARC +8 +0 +10 +73.175 +20 +-41.125 +40 +0.5 +50 +0 +51 +90 +0 +ARC +8 +0 +10 +60.175 +20 +-54.125 +40 +0.5 +50 +180 +51 +270 +0 +ARC +8 +0 +10 +73.175 +20 +-54.125 +40 +0.5 +50 +270 +51 +0 +0 +LINE +8 +0 +10 +0 +20 +-57.15 +11 +76.2 +21 +-57.15 +0 +LINE +8 +0 +10 +0 +20 +0 +11 +76.2 +21 +0 +0 +LINE +8 +0 +10 +0 +20 +-57.15 +11 +0 +21 +0 +0 +LINE +8 +0 +10 +76.2 +20 +-57.15 +11 +76.2 +21 +0 +0 +ENDSEC +0 +EOF \ No newline at end of file diff --git a/hackpads/atoboard/firmware/main.py b/hackpads/atoboard/firmware/main.py new file mode 100644 index 0000000000..c900f4f051 --- /dev/null +++ b/hackpads/atoboard/firmware/main.py @@ -0,0 +1,35 @@ +# You import all the IOs of your board +import board + +# These are imports from the kmk library +from kmk.kmk_keyboard import KMKKeyboard +from kmk.scanners.keypad import KeysScanner +from kmk.keys import KC +from kmk.modules.macros import Press, Release, Tap, Macros + +# This is the main instance of your keyboard +keyboard = KMKKeyboard() + +# Add the macro extension +macros = Macros() +keyboard.modules.append(macros) + +# Define your pins here! +PINS = [board.D3, board.D4, board.D2, board.D1] + +# Tell kmk we are not using a key matrix +keyboard.matrix = KeysScanner( + pins=PINS, + value_when_pressed=False, +) + +# Here you define the buttons corresponding to the pins +# Look here for keycodes: https://github.com/KMKfw/kmk_firmware/blob/main/docs/en/keycodes.md +# And here for macros: https://github.com/KMKfw/kmk_firmware/blob/main/docs/en/macros.md +keyboard.keymap = [ + [KC.A, KC.DELETE, KC.MACRO("Hello world!"), KC.Macro(Press(KC.LCMD), Tap(KC.S), Release(KC.LCMD)),] +] + +# Start kmk! +if __name__ == '__main__': + keyboard.go() diff --git a/hackpads/atoboard/pcb/fp-info-cache b/hackpads/atoboard/pcb/fp-info-cache new file mode 100644 index 0000000000..573541ac97 --- /dev/null +++ b/hackpads/atoboard/pcb/fp-info-cache @@ -0,0 +1 @@ +0 diff --git a/hackpads/atoboard/pcb/fp-lib-table b/hackpads/atoboard/pcb/fp-lib-table new file mode 100644 index 0000000000..65f7136bee --- /dev/null +++ b/hackpads/atoboard/pcb/fp-lib-table @@ -0,0 +1,6 @@ +(fp_lib_table + (version 7) + (lib (name "OPL")(type "KiCad")(uri "${KIPRJMOD}/opl/Seeed Studio XIAO Series Library")(options "")(descr "")) + (lib (name "oled")(type "KiCad")(uri "${KIPRJMOD}/oled/SSD1306.pretty")(options "")(descr "")) + (lib (name "led")(type "KiCad")(uri "${KIPRJMOD}/reversemountled")(options "")(descr "")) +) diff --git a/hackpads/atoboard/pcb/macropad.kicad_pcb b/hackpads/atoboard/pcb/macropad.kicad_pcb new file mode 100644 index 0000000000..df5f44e067 --- /dev/null +++ b/hackpads/atoboard/pcb/macropad.kicad_pcb @@ -0,0 +1,13844 @@ +(kicad_pcb + (version 20240108) + (generator "pcbnew") + (generator_version "8.0") + (general + (thickness 1.6) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (31 "B.Cu" signal) + (32 "B.Adhes" user "B.Adhesive") + (33 "F.Adhes" user "F.Adhesive") + (34 "B.Paste" user) + (35 "F.Paste" user) + (36 "B.SilkS" user "B.Silkscreen") + (37 "F.SilkS" user "F.Silkscreen") + (38 "B.Mask" user) + (39 "F.Mask" user) + (40 "Dwgs.User" user "User.Drawings") + (41 "Cmts.User" user "User.Comments") + (42 "Eco1.User" user "User.Eco1") + (43 "Eco2.User" user "User.Eco2") + (44 "Edge.Cuts" user) + (45 "Margin" user) + (46 "B.CrtYd" user "B.Courtyard") + (47 "F.CrtYd" user "F.Courtyard") + (48 "B.Fab" user) + (49 "F.Fab" user) + (50 "User.1" user) + (51 "User.2" user) + (52 "User.3" user) + (53 "User.4" user) + (54 "User.5" user) + (55 "User.6" user) + (56 "User.7" user) + (57 "User.8" user) + (58 "User.9" user) + ) + (setup + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (pcbplotparams + (layerselection 0x00010fc_ffffffff) + (plot_on_all_layers_selection 0x0000000_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) + (viasonmask no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plotreference yes) + (plotvalue yes) + (plotfptext yes) + (plotinvisibletext no) + (sketchpadsonfab no) + (subtractmaskfromsilk no) + (outputformat 4) + (mirror no) + (drillshape 0) + (scaleselection 1) + (outputdirectory "/home/steve/macropad/") + ) + ) + (net 0 "") + (net 1 "+5V") + (net 2 "GND") + (net 3 "Net-(Brd1-SCL)") + (net 4 "Net-(Brd1-SDA)") + (net 5 "Net-(D1-K)") + (net 6 "Net-(D1-A)") + (net 7 "Net-(D2-A)") + (net 8 "Net-(D10-K)") + (net 9 "Net-(D11-K)") + (net 10 "Net-(D3-A)") + (net 11 "Net-(D4-A)") + (net 12 "Net-(D12-K)") + (net 13 "Net-(D5-A)") + (net 14 "Net-(D6-A)") + (net 15 "Net-(D7-A)") + (net 16 "Net-(D8-A)") + (net 17 "Net-(D9-A)") + (net 18 "Net-(D10-A)") + (net 19 "Net-(D11-A)") + (net 20 "Net-(D12-A)") + (net 21 "+3.3V") + (net 22 "Net-(U2-GPB4)") + (net 23 "Net-(U2-GPB5)") + (net 24 "Net-(U2-GPB6)") + (net 25 "Net-(U1-GPIO27{slash}ADC1{slash}A1)") + (net 26 "Net-(U1-GPIO29{slash}ADC3{slash}A3)") + (net 27 "Net-(U1-GPIO26{slash}ADC0{slash}A0)") + (net 28 "Net-(U1-GPIO28{slash}ADC2{slash}A2)") + (net 29 "unconnected-(U2-GPA2-Pad23)") + (net 30 "unconnected-(U2-NC-Pad11)") + (net 31 "unconnected-(U2-GPA0-Pad21)") + (net 32 "unconnected-(U2-GPA1-Pad22)") + (net 33 "unconnected-(U2-GPA4-Pad25)") + (net 34 "unconnected-(U2-GPA7-Pad28)") + (net 35 "unconnected-(U2-INTB-Pad19)") + (net 36 "unconnected-(U2-INTA-Pad20)") + (net 37 "unconnected-(U2-GPA6-Pad27)") + (net 38 "unconnected-(U2-GPA3-Pad24)") + (net 39 "unconnected-(U2-GPA5-Pad26)") + (net 40 "unconnected-(U2-NC-Pad14)") + (net 41 "unconnected-(U1-GPIO0{slash}TX-Pad7)") + (net 42 "unconnected-(U1-GPIO1{slash}RX-Pad8)") + (net 43 "unconnected-(U1-GPIO3{slash}MOSI-Pad11)") + (net 44 "unconnected-(U1-GPIO2{slash}SCK-Pad9)") + (net 45 "unconnected-(U1-GPIO4{slash}MISO-Pad10)") + (net 46 "Net-(D100-DIN)") + (net 47 "Net-(D100-DOUT)") + (footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" + (layer "F.Cu") + (uuid "0df1e235-4598-4af1-82ba-e964cbf0aea1") + (at 180.11 65.3 90) + (descr "Resistor, Axial_DIN0204 series, Axial, Horizontal, pin pitch=7.62mm, 0.167W, length*diameter=3.6*1.6mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0204 series Axial Horizontal pin pitch 7.62mm 0.167W length 3.6mm diameter 1.6mm") + (property "Reference" "R3" + (at 3.81 -1.92 90) + (layer "F.SilkS") + (uuid "7d8708e8-bd54-43b6-9abe-812c88825607") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "R" + (at 3.81 1.92 90) + (layer "F.Fab") + (uuid "ece8aed9-a40f-41ca-aee2-6b1639f9fbf7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "266dfd91-b6ce-4fc4-902d-49a35d95d458") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e7afb319-ac03-4486-8d80-d5b3fc95ad52") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "45a62407-9e73-44af-893f-6f2ecdc33764") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/cd4106cb-6fac-4f26-af32-e6765a464700") + (sheetname "Root") + (sheetfile "macropad.kicad_sch") + (attr through_hole) + (fp_line + (start 5.73 -0.92) + (end 1.89 -0.92) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c09562db-e1a5-41b9-9aa9-2061de64a90c") + ) + (fp_line + (start 1.89 -0.92) + (end 1.89 0.92) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a8e8c9de-fb21-446f-bcc4-38e9c0f8d863") + ) + (fp_line + (start 6.68 0) + (end 5.73 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "21f7be54-309f-4f3c-b6e5-51f53422acd7") + ) + (fp_line + (start 0.94 0) + (end 1.89 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2a3becd5-b907-4fb5-b26b-b8e8efbadf04") + ) + (fp_line + (start 5.73 0.92) + (end 5.73 -0.92) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7786799c-0def-4202-964a-e4ecb0729575") + ) + (fp_line + (start 1.89 0.92) + (end 5.73 0.92) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d180e321-79b2-4763-9600-e8843fac2b20") + ) + (fp_line + (start 8.57 -1.05) + (end -0.95 -1.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "89c6ff04-d834-43d5-af6d-641ddb4e7083") + ) + (fp_line + (start -0.95 -1.05) + (end -0.95 1.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "eb413007-7ac7-4e57-bc18-69d65d79ca95") + ) + (fp_line + (start 8.57 1.05) + (end 8.57 -1.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1db3ce30-2d23-452b-9de8-fa13bace351a") + ) + (fp_line + (start -0.95 1.05) + (end 8.57 1.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8669423f-4d2e-491c-880a-48b3ed29a286") + ) + (fp_line + (start 5.61 -0.8) + (end 2.01 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "351a63ce-90c3-4417-bd32-fa543356b703") + ) + (fp_line + (start 2.01 -0.8) + (end 2.01 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9a81fdd8-6d54-4830-9e5a-404c5f570bba") + ) + (fp_line + (start 7.62 0) + (end 5.61 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a2836a6d-9aed-49d5-bef0-794092c98994") + ) + (fp_line + (start 0 0) + (end 2.01 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0140bdee-08a2-435a-9836-d2c0947da340") + ) + (fp_line + (start 5.61 0.8) + (end 5.61 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4562dc2f-1c50-442c-809b-d4b1690a563a") + ) + (fp_line + (start 2.01 0.8) + (end 5.61 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4c77b61d-81b1-4f46-9014-ff3d5a1df851") + ) + (fp_text user "${REFERENCE}" + (at 3.81 0 90) + (layer "F.Fab") + (uuid "ab22cc8a-f996-4e7e-91e7-5adad9112cbf") + (effects + (font + (size 0.72 0.72) + (thickness 0.108) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0 90) + (size 1.4 1.4) + (drill 0.7) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 4 "Net-(Brd1-SDA)") + (pintype "passive") + (uuid "99059cfb-6df4-4b01-a820-2229f4a06e66") + ) + (pad "2" thru_hole oval + (at 7.62 0 90) + (size 1.4 1.4) + (drill 0.7) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 21 "+3.3V") + (pintype "passive") + (uuid "47c80ef1-30d3-4406-b141-f72518f9b468") + ) + (model "${KICAD8_3DMODEL_DIR}/Resistor_THT.3dshapes/R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (layer "F.Cu") + (uuid "12c2ede8-ce10-4fb2-96a5-b488e6c3da7d") + (at 168.66 110.99) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (property "Reference" "SW10" + (at -2.54 -2.794 0) + (layer "F.SilkS") + (uuid "0a9052d0-5399-4900-9f1f-67df4cd74c23") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at -2.54 12.954 0) + (layer "F.Fab") + (uuid "b1f4e6be-97a1-43e8-b7a9-c8232ab0897b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7ccb1f31-669d-408e-ad2d-e1e77c36b44e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "231f7a3e-a7d9-4cd8-88d2-6d5a5068b0d0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Push button switch, generic, two pins" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d001e24c-9912-465a-91ee-d8bab44141c5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/8764f6ea-b2a1-4b61-b71a-fbed5c6d5cbc") + (sheetname "Root") + (sheetfile "macropad.kicad_sch") + (attr through_hole) + (fp_line + (start -9.525 -1.905) + (end 4.445 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "83d9c035-d934-40b0-b19c-15caca81e587") + ) + (fp_line + (start -9.525 12.065) + (end -9.525 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "705c7920-9b32-4fe0-abaa-07578ca8f532") + ) + (fp_line + (start 4.445 -1.905) + (end 4.445 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d6f95e3f-cb07-4271-9b4e-625da25a5414") + ) + (fp_line + (start 4.445 12.065) + (end -9.525 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1aee3293-8cab-4900-a77a-34d5f5299a15") + ) + (fp_line + (start -12.065 -4.445) + (end 6.985 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "289ae7e7-34ef-4c98-a938-2c3c8c94f6cf") + ) + (fp_line + (start -12.065 14.605) + (end -12.065 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7c8c1d92-8313-4c30-a821-3430427b0996") + ) + (fp_line + (start 6.985 -4.445) + (end 6.985 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6d81e9ee-6ea1-4c50-a417-c488587325de") + ) + (fp_line + (start 6.985 14.605) + (end -12.065 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "520ec0a6-b378-4d37-bc6d-e7365d641552") + ) + (fp_line + (start -9.14 -1.52) + (end 4.06 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a5b3e26c-03e9-4dd5-9274-5020a047c034") + ) + (fp_line + (start -9.14 11.68) + (end -9.14 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "13f97d84-8a88-4dfa-a362-07d976b9adbc") + ) + (fp_line + (start 4.06 -1.52) + (end 4.06 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cff5e01a-7471-4416-a6ad-db7b48e43cf6") + ) + (fp_line + (start 4.06 11.68) + (end -9.14 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6bde1b57-f512-4be0-8fc4-61035deab1d4") + ) + (fp_line + (start -8.89 -1.27) + (end 3.81 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "87c58db0-0648-4e06-810c-b36bb97f8f8a") + ) + (fp_line + (start -8.89 11.43) + (end -8.89 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a9396d5c-df09-4fac-8547-752ab84cee95") + ) + (fp_line + (start 3.81 -1.27) + (end 3.81 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d2ef23bd-9471-4cb1-a00b-4e6106b7b94a") + ) + (fp_line + (start 3.81 11.43) + (end -8.89 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d3190d1c-2075-4cd9-b047-35740d1887d6") + ) + (fp_text user "${REFERENCE}" + (at -2.54 -2.794 0) + (layer "F.Fab") + (uuid "af646101-21cc-4d6e-9e38-7aee34c75195") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -7.62 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "24b7f783-d061-4d5a-a22a-88c52e32d871") + ) + (pad "" np_thru_hole circle + (at -2.54 5.08) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "6bb81cc6-4395-4dcc-affc-2ea1ab712df3") + ) + (pad "" np_thru_hole circle + (at 2.54 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "3d7cc0e4-b7c6-448f-bb12-80178c220f18") + ) + (pad "1" thru_hole circle + (at 0 0) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 24 "Net-(U2-GPB6)") + (pinfunction "1") + (pintype "passive") + (uuid "1b6765dc-18c4-4670-b3d0-bcfa8bc096c5") + ) + (pad "2" thru_hole circle + (at -6.35 2.54) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 18 "Net-(D10-A)") + (pinfunction "2") + (pintype "passive") + (uuid "12d87c73-a71b-4070-8dba-a2b266083107") + ) + (model "${KICAD8_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (layer "F.Cu") + (uuid "1bab32de-04ec-4af2-9c0d-78f5c8572826") + (at 187.71 91.94) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (property "Reference" "SW7" + (at -2.54 -2.794 0) + (layer "F.SilkS") + (uuid "803d0ec3-8d56-4019-a228-75a89df88a3e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at -2.54 12.954 0) + (layer "F.Fab") + (uuid "44e4e2bd-c227-4335-884a-213f19d19f7a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b9cf3522-0147-49f4-9545-c31384e528cd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e991ad8e-5092-4193-94d9-8cd43dcbc340") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Push button switch, generic, two pins" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "430034ce-f443-4a1a-988e-b179595a74fb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/cc1d0b7f-fe99-44b0-a4c3-255d71d95d95") + (sheetname "Root") + (sheetfile "macropad.kicad_sch") + (attr through_hole) + (fp_line + (start -9.525 -1.905) + (end 4.445 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c7163970-e29b-46d9-b3c2-95511ec61d00") + ) + (fp_line + (start -9.525 12.065) + (end -9.525 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "88cc40ff-320c-41cc-8ecb-b6b8632a365f") + ) + (fp_line + (start 4.445 -1.905) + (end 4.445 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d3632e55-2138-43e2-b822-f0a632e29cc9") + ) + (fp_line + (start 4.445 12.065) + (end -9.525 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7f53836f-e0cf-4340-926e-bd8e7669412c") + ) + (fp_line + (start -12.065 -4.445) + (end 6.985 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c38022ce-ee5e-433e-ab8a-ac8fec01284d") + ) + (fp_line + (start -12.065 14.605) + (end -12.065 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7115b3c8-616b-405f-832e-ea0549c364d1") + ) + (fp_line + (start 6.985 -4.445) + (end 6.985 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8e858f74-8ab5-4766-9ad8-b7c30039effd") + ) + (fp_line + (start 6.985 14.605) + (end -12.065 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1e3b71d3-e169-4112-a35c-879141619de7") + ) + (fp_line + (start -9.14 -1.52) + (end 4.06 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "531d692a-3318-4baa-9fab-dec5bbe75182") + ) + (fp_line + (start -9.14 11.68) + (end -9.14 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "833d07a7-c5d4-4a19-bce6-eb4fe6406f15") + ) + (fp_line + (start 4.06 -1.52) + (end 4.06 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2195556d-9731-40c9-aa20-c0f11d522a39") + ) + (fp_line + (start 4.06 11.68) + (end -9.14 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6db8b5e5-c1a2-4cd0-8e97-37475a242762") + ) + (fp_line + (start -8.89 -1.27) + (end 3.81 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c2e3ac3e-a909-48b6-8da6-2e63be1b3ff8") + ) + (fp_line + (start -8.89 11.43) + (end -8.89 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "747e6354-972e-4762-83e3-4b08ce795332") + ) + (fp_line + (start 3.81 -1.27) + (end 3.81 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "401b87a8-9062-43d6-8a0a-cddcb896b80f") + ) + (fp_line + (start 3.81 11.43) + (end -8.89 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "95cf692a-afd8-4947-836b-f258c8dbd5c4") + ) + (fp_text user "${REFERENCE}" + (at -2.54 -2.794 0) + (layer "F.Fab") + (uuid "420edb3f-4547-4aa4-a9a9-e9a1b81caaf4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -7.62 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "a8853e47-642a-4ea1-ad8b-84970da6fc9a") + ) + (pad "" np_thru_hole circle + (at -2.54 5.08) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "12bd3179-6e43-403d-b791-b245405e12e5") + ) + (pad "" np_thru_hole circle + (at 2.54 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "a955a12e-e6ff-43c7-b00a-55a6b0bae375") + ) + (pad "1" thru_hole circle + (at 0 0) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 23 "Net-(U2-GPB5)") + (pinfunction "1") + (pintype "passive") + (uuid "c0773677-3b56-4226-b699-446ee004ac17") + ) + (pad "2" thru_hole circle + (at -6.35 2.54) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 15 "Net-(D7-A)") + (pinfunction "2") + (pintype "passive") + (uuid "34136037-ee28-4194-bd8c-cfb5585ecea4") + ) + (model "${KICAD8_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (layer "F.Cu") + (uuid "25e96905-97ce-41c4-b06d-1b66a1d339e6") + (at 206.76 91.94) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (property "Reference" "SW8" + (at -2.54 -2.794 0) + (layer "F.SilkS") + (uuid "1413d662-c970-4692-bca8-48b842c2d2cc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at -2.54 12.954 0) + (layer "F.Fab") + (uuid "00cbd5b3-e809-4ec7-ac96-1ed7cbc3e7c1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4dad7e15-52d9-47e3-8e56-7311e1052f9f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8fcf10e6-d92e-45e3-b13c-c4b7d06f96c9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Push button switch, generic, two pins" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4b636a84-2a5c-4fdb-95e2-188ccc5c86ff") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/c68b299d-c24f-4947-b6fd-09aa0e279e52") + (sheetname "Root") + (sheetfile "macropad.kicad_sch") + (attr through_hole) + (fp_line + (start -9.525 -1.905) + (end 4.445 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7f2c5ada-5a10-4b2b-80a4-92b7b35886f3") + ) + (fp_line + (start -9.525 12.065) + (end -9.525 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a9373e5e-f530-4293-93c2-bca744e52ba1") + ) + (fp_line + (start 4.445 -1.905) + (end 4.445 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "de27bf49-4c43-447a-a70a-34d3c8c9f06e") + ) + (fp_line + (start 4.445 12.065) + (end -9.525 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e65e7274-9a3f-485e-8494-478820ab1f49") + ) + (fp_line + (start -12.065 -4.445) + (end 6.985 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5ade103e-19e3-445b-aa88-77d0f8dd3842") + ) + (fp_line + (start -12.065 14.605) + (end -12.065 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3e98c45b-5196-4aad-aab0-e01d10ee3e30") + ) + (fp_line + (start 6.985 -4.445) + (end 6.985 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7f39d287-3a35-4ed7-a416-5770e08367c7") + ) + (fp_line + (start 6.985 14.605) + (end -12.065 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f41bfb04-879c-48d9-aba0-3e4e2ee1ef90") + ) + (fp_line + (start -9.14 -1.52) + (end 4.06 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2b9ac74e-72a6-4d75-9668-8d9f8c0c2ffa") + ) + (fp_line + (start -9.14 11.68) + (end -9.14 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ac5fee40-bdcb-4e44-95f7-e1a580c15a8c") + ) + (fp_line + (start 4.06 -1.52) + (end 4.06 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "dfc2d602-a478-4e39-9a53-8e70fca51bfe") + ) + (fp_line + (start 4.06 11.68) + (end -9.14 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fe62d4aa-4344-4f26-9891-4a725a21859a") + ) + (fp_line + (start -8.89 -1.27) + (end 3.81 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "415ec566-3f98-4011-ac94-88ece3e2176f") + ) + (fp_line + (start -8.89 11.43) + (end -8.89 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b35a4239-68d9-45f0-b3d5-38fc647273e1") + ) + (fp_line + (start 3.81 -1.27) + (end 3.81 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8b83783d-f1dc-4102-b9ad-de83aa179d96") + ) + (fp_line + (start 3.81 11.43) + (end -8.89 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6c47d3cf-a2cb-4f1d-8d34-6e596a2841a0") + ) + (fp_text user "${REFERENCE}" + (at -2.54 -2.794 0) + (layer "F.Fab") + (uuid "673306e9-0600-4f51-81ce-7f26448ff9ea") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -7.62 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "23d1d20d-9cb4-41ac-8f59-5b4629cf0963") + ) + (pad "" np_thru_hole circle + (at -2.54 5.08) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "a55dfcf7-fc62-4677-9bb3-818bf47e5d60") + ) + (pad "" np_thru_hole circle + (at 2.54 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "72448fd1-27b4-4a8b-8ca6-a489262eb481") + ) + (pad "1" thru_hole circle + (at 0 0) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 23 "Net-(U2-GPB5)") + (pinfunction "1") + (pintype "passive") + (uuid "56e92240-f671-482e-93d5-0e888c938e77") + ) + (pad "2" thru_hole circle + (at -6.35 2.54) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 16 "Net-(D8-A)") + (pinfunction "2") + (pintype "passive") + (uuid "79fb1704-fa22-4a6e-ba6c-a309950276d9") + ) + (model "${KICAD8_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (layer "F.Cu") + (uuid "3aa86ebb-ea15-488d-96b2-4eaf6ba23b20") + (at 206.76 72.89) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (property "Reference" "SW4" + (at -2.54 -2.794 0) + (layer "F.SilkS") + (uuid "00718cd6-c371-4b45-b23d-8124abf1a1d3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at -2.54 12.954 0) + (layer "F.Fab") + (uuid "7cb39fd4-8c2a-48ea-bef6-596379f1601b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d45a3310-8869-4536-bd43-994fd2a92d0f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "14683009-3f20-4ec8-9bf8-9bb30c7e221a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Push button switch, generic, two pins" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "840e3332-11da-4659-85b8-7d0d1453d29b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/73a8b7e6-d8c6-4f2e-88ae-26c0c81da023") + (sheetname "Root") + (sheetfile "macropad.kicad_sch") + (attr through_hole) + (fp_line + (start -9.525 -1.905) + (end 4.445 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "abcb4085-4751-4f35-ab15-f93b8c4649bc") + ) + (fp_line + (start -9.525 12.065) + (end -9.525 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6640b0a0-67ec-472b-ae97-35f24486e9ed") + ) + (fp_line + (start 4.445 -1.905) + (end 4.445 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9d04ee47-43fd-4fa7-bdd3-e0105b206c80") + ) + (fp_line + (start 4.445 12.065) + (end -9.525 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fc9d246c-350d-4b5b-984d-5393b9198919") + ) + (fp_line + (start -12.065 -4.445) + (end 6.985 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "63f113e0-0027-498b-ae18-9af7ab888285") + ) + (fp_line + (start -12.065 14.605) + (end -12.065 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4aaf4abc-b2b5-4c33-ac68-b8a63caf9506") + ) + (fp_line + (start 6.985 -4.445) + (end 6.985 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "122e2227-6280-4dd9-ad43-8603d8c12132") + ) + (fp_line + (start 6.985 14.605) + (end -12.065 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4d50c514-392b-4bdc-a371-64207fd86970") + ) + (fp_line + (start -9.14 -1.52) + (end 4.06 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ea7c0dfc-d7cc-45cd-b8e0-005795233f0e") + ) + (fp_line + (start -9.14 11.68) + (end -9.14 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "def3df21-43ae-4741-8af4-d8cbdd1f292e") + ) + (fp_line + (start 4.06 -1.52) + (end 4.06 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5997c6fd-f682-4dfe-aca6-455398fe2b65") + ) + (fp_line + (start 4.06 11.68) + (end -9.14 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "abe3ac4f-cb93-4110-a0ae-604cb2101139") + ) + (fp_line + (start -8.89 -1.27) + (end 3.81 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ceb680eb-38c6-4be5-a4d1-a2725937a09d") + ) + (fp_line + (start -8.89 11.43) + (end -8.89 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "94756238-0bc5-46aa-9f8a-7d0f25e2cc34") + ) + (fp_line + (start 3.81 -1.27) + (end 3.81 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4a37aed3-6da5-487a-ba5f-331d20b63148") + ) + (fp_line + (start 3.81 11.43) + (end -8.89 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9323a99a-258f-4b1e-8021-9797e8d84248") + ) + (fp_text user "${REFERENCE}" + (at -2.54 -2.794 0) + (layer "F.Fab") + (uuid "892f0c59-cd21-432c-af71-3a00d259d5b6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -7.62 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "273c1e33-bd08-4e7a-969f-f67c0d2cf576") + ) + (pad "" np_thru_hole circle + (at -2.54 5.08) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "b70f52c3-4cb7-4e24-8477-aefc0ce6ae34") + ) + (pad "" np_thru_hole circle + (at 2.54 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "e44c784c-e6c3-4221-bbeb-eea1d704ea5e") + ) + (pad "1" thru_hole circle + (at 0 0) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 22 "Net-(U2-GPB4)") + (pinfunction "1") + (pintype "passive") + (uuid "b79af0fa-8a26-44eb-bc3d-ce2b65aba307") + ) + (pad "2" thru_hole circle + (at -6.35 2.54) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 11 "Net-(D4-A)") + (pinfunction "2") + (pintype "passive") + (uuid "0626b359-2d10-483a-9ff3-34451115e8b4") + ) + (model "${KICAD8_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (layer "F.Cu") + (uuid "586b701e-53f9-4c33-a268-7a8e4816f8a4") + (at 187.71 72.89) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (property "Reference" "SW3" + (at -2.54 -2.794 0) + (layer "F.SilkS") + (uuid "b3101736-062a-4dab-aad5-3f1b8636be08") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at -2.54 12.954 0) + (layer "F.Fab") + (uuid "24b651f0-9922-4962-97f3-04d2062277cb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5fa33284-2d26-422f-8fae-6301d74ace6d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6b132e2c-1014-45e1-9298-b9c3704f647f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Push button switch, generic, two pins" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "eae474cc-4c8a-4824-bdf1-ca3386ca0c57") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/6a03a5c7-d2e2-4909-a157-2bb1a2114776") + (sheetname "Root") + (sheetfile "macropad.kicad_sch") + (attr through_hole) + (fp_line + (start -9.525 -1.905) + (end 4.445 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bdd9e7dd-5893-4d0b-85fc-4db6a9ee1ecd") + ) + (fp_line + (start -9.525 12.065) + (end -9.525 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8ec476f1-9ad6-4fe8-86ce-ddd231954703") + ) + (fp_line + (start 4.445 -1.905) + (end 4.445 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d6f2421f-47b2-4bd6-9cda-fac77f885664") + ) + (fp_line + (start 4.445 12.065) + (end -9.525 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "55ee398a-fda4-4a74-95eb-4fde02330ede") + ) + (fp_line + (start -12.065 -4.445) + (end 6.985 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "04f1898f-1508-4a5d-96d6-9bd9fbae180f") + ) + (fp_line + (start -12.065 14.605) + (end -12.065 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "84ced3b4-c63a-473b-8aa2-eb1dcea5fd0c") + ) + (fp_line + (start 6.985 -4.445) + (end 6.985 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9c735cb7-d56c-42e4-8286-cc1df23ea927") + ) + (fp_line + (start 6.985 14.605) + (end -12.065 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "13607121-f994-4a3e-bcaa-3fcc6027522f") + ) + (fp_line + (start -9.14 -1.52) + (end 4.06 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "36ab4bfb-5194-46c2-ba3b-99f78029c3f8") + ) + (fp_line + (start -9.14 11.68) + (end -9.14 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "112695a6-a8af-451d-bb8f-117a47b0290f") + ) + (fp_line + (start 4.06 -1.52) + (end 4.06 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7f23a2c7-9074-4cfa-9ae5-8850f532514e") + ) + (fp_line + (start 4.06 11.68) + (end -9.14 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "05adbc1a-9dba-47c7-b551-f80309ae34c5") + ) + (fp_line + (start -8.89 -1.27) + (end 3.81 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fc6830fc-5f61-437e-a80f-acedd0f7ce75") + ) + (fp_line + (start -8.89 11.43) + (end -8.89 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a126666b-462a-41e3-9a01-0f0cead10555") + ) + (fp_line + (start 3.81 -1.27) + (end 3.81 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "04d9e802-9030-4db4-a874-dc5eac490abf") + ) + (fp_line + (start 3.81 11.43) + (end -8.89 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "65c34ed0-b24f-4d33-86dd-1543bc1c8b5b") + ) + (fp_text user "${REFERENCE}" + (at -2.54 -2.794 0) + (layer "F.Fab") + (uuid "39c63cf9-5e38-4301-b76e-5d07f7e37cfb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -7.62 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "95b01802-f149-46f0-861a-3394606b559c") + ) + (pad "" np_thru_hole circle + (at -2.54 5.08) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "05c379c2-73bd-4389-a072-7249bf58a0f4") + ) + (pad "" np_thru_hole circle + (at 2.54 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "94d76e92-33a3-441d-97f0-290898eb6d52") + ) + (pad "1" thru_hole circle + (at 0 0) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 22 "Net-(U2-GPB4)") + (pinfunction "1") + (pintype "passive") + (uuid "87f1fee0-0b81-40f8-af82-f0b202f952e3") + ) + (pad "2" thru_hole circle + (at -6.35 2.54) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 10 "Net-(D3-A)") + (pinfunction "2") + (pintype "passive") + (uuid "44fa36fd-e060-4a6d-9ff4-cd46085f8cb4") + ) + (model "${KICAD8_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (layer "F.Cu") + (uuid "5d84c0c7-97df-4eb7-868e-3b89c7fa21f1") + (at 149.61 91.94) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (property "Reference" "SW5" + (at -2.54 -2.794 0) + (layer "F.SilkS") + (uuid "33a9e193-155e-4022-9a90-aa5609b42a28") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at -2.54 12.954 0) + (layer "F.Fab") + (uuid "ea24ade1-42b9-4754-a416-5748548e5a31") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b972d78d-2fe7-4680-b756-4cdbd1be21a1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2c73938f-6b4d-4212-b702-fcdfd6754ff9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Push button switch, generic, two pins" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "680a7f42-f75e-4d97-a428-3c10ab5268b3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/108bf13c-94d3-4447-9744-e78e2dfe2463") + (sheetname "Root") + (sheetfile "macropad.kicad_sch") + (attr through_hole) + (fp_line + (start -9.525 -1.905) + (end 4.445 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2d40dd5b-7b78-47dc-8d1f-f956eebbcc42") + ) + (fp_line + (start -9.525 12.065) + (end -9.525 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "64bab286-7043-4c86-a5e4-8c62159c7466") + ) + (fp_line + (start 4.445 -1.905) + (end 4.445 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "593dbad0-dbd5-4e88-abf3-46b1094b349a") + ) + (fp_line + (start 4.445 12.065) + (end -9.525 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2fcb0edd-149d-4609-99ff-44ff5f987e56") + ) + (fp_line + (start -12.065 -4.445) + (end 6.985 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "534eff14-38bf-447d-8162-21b32d94f158") + ) + (fp_line + (start -12.065 14.605) + (end -12.065 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "abe2d971-cd6c-4da1-9fc7-1793d70fd062") + ) + (fp_line + (start 6.985 -4.445) + (end 6.985 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2f876633-f572-49bd-b649-008e42179bfe") + ) + (fp_line + (start 6.985 14.605) + (end -12.065 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8d2f04bc-f261-4e25-935c-5f4810746a1b") + ) + (fp_line + (start -9.14 -1.52) + (end 4.06 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "16f78c09-545e-40c5-aac1-1fd236395799") + ) + (fp_line + (start -9.14 11.68) + (end -9.14 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "83483f43-477b-4099-a390-7ec0ea69630e") + ) + (fp_line + (start 4.06 -1.52) + (end 4.06 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "03bcd792-e7d1-44fa-9035-e2bd67b71292") + ) + (fp_line + (start 4.06 11.68) + (end -9.14 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f81e783a-6fb9-44bb-9736-6a2d1a6ec17c") + ) + (fp_line + (start -8.89 -1.27) + (end 3.81 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8ae9ee9c-35e1-4cff-8bfe-0acf9b917184") + ) + (fp_line + (start -8.89 11.43) + (end -8.89 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a1d2a0d4-a56f-47a7-ba41-dec9c565e89f") + ) + (fp_line + (start 3.81 -1.27) + (end 3.81 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ee9efd7c-1af5-4a5f-a1fc-dff613a1786c") + ) + (fp_line + (start 3.81 11.43) + (end -8.89 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "54ff0041-6b10-4386-b1fc-95f70663789a") + ) + (fp_text user "${REFERENCE}" + (at -2.54 -2.794 0) + (layer "F.Fab") + (uuid "cc48ea63-8204-4187-bc19-c763f7de4b82") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -7.62 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "df35d684-9743-455e-a66d-31d8e5747994") + ) + (pad "" np_thru_hole circle + (at -2.54 5.08) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "19c66d13-db36-4082-a3cb-9ea9e0b7c3d1") + ) + (pad "" np_thru_hole circle + (at 2.54 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "25485ed7-b863-4920-a19a-096a3fa7a379") + ) + (pad "1" thru_hole circle + (at 0 0) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 23 "Net-(U2-GPB5)") + (pinfunction "1") + (pintype "passive") + (uuid "96ee039d-3d03-442b-8cdb-5e1ae0526513") + ) + (pad "2" thru_hole circle + (at -6.35 2.54) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 13 "Net-(D5-A)") + (pinfunction "2") + (pintype "passive") + (uuid "a4ff5462-f545-4e92-a4ae-96836147a1aa") + ) + (model "${KICAD8_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (layer "F.Cu") + (uuid "665bc814-39a7-4b9c-8be7-0be9c38e079a") + (at 206.76 110.99) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (property "Reference" "SW12" + (at -2.54 -2.794 0) + (layer "F.SilkS") + (uuid "58ebbf43-9aa0-43ae-884f-8f7825d40d46") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at -2.54 12.954 0) + (layer "F.Fab") + (uuid "9be36e69-f30d-417d-a5bf-4d2b91ca6140") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f57268be-9353-4fc2-809e-b9359586b21d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "29d56d0e-4097-4db2-b40c-5bba31a29e10") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Push button switch, generic, two pins" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b1949578-6f49-4985-87c8-4070dc2daa36") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/d5eb6491-3203-4005-a63f-95c06df725de") + (sheetname "Root") + (sheetfile "macropad.kicad_sch") + (attr through_hole) + (fp_line + (start -9.525 -1.905) + (end 4.445 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "18f327fd-a3f9-466a-98de-0879557bd846") + ) + (fp_line + (start -9.525 12.065) + (end -9.525 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "dbca015a-bd4a-4dbd-9aaa-fa7d25ea35a5") + ) + (fp_line + (start 4.445 -1.905) + (end 4.445 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cd0690af-4cf9-4502-b5e3-d8ad978897b3") + ) + (fp_line + (start 4.445 12.065) + (end -9.525 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "11bc4b3d-bf5d-4208-9c24-80b896511719") + ) + (fp_line + (start -12.065 -4.445) + (end 6.985 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c64357bf-02e9-4c2b-be00-0124bb2ab327") + ) + (fp_line + (start -12.065 14.605) + (end -12.065 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "00e6ae35-fafb-43dc-a717-2b64ce563462") + ) + (fp_line + (start 6.985 -4.445) + (end 6.985 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "de588b5f-c36a-45c6-85f7-17d686a9b905") + ) + (fp_line + (start 6.985 14.605) + (end -12.065 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d6812a13-ef71-4248-98d3-deaf623cb215") + ) + (fp_line + (start -9.14 -1.52) + (end 4.06 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3893aeb3-1f99-4730-ada9-12e8564644b0") + ) + (fp_line + (start -9.14 11.68) + (end -9.14 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "416812aa-e603-4831-88f8-52dc3c432ef4") + ) + (fp_line + (start 4.06 -1.52) + (end 4.06 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3c7b32d6-c9da-46d5-9695-98f91481061f") + ) + (fp_line + (start 4.06 11.68) + (end -9.14 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cf13ee30-0c85-45a6-b08a-ea159055de52") + ) + (fp_line + (start -8.89 -1.27) + (end 3.81 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d160b2fe-5103-4b3c-8bdb-08d9627602ed") + ) + (fp_line + (start -8.89 11.43) + (end -8.89 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7956476e-ecf4-4180-bc7b-99f2db3d8012") + ) + (fp_line + (start 3.81 -1.27) + (end 3.81 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5ecee6bc-97ca-4a13-979f-b911df6e998f") + ) + (fp_line + (start 3.81 11.43) + (end -8.89 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f4e8f8b2-58d1-4193-ac72-5661e43d10c8") + ) + (fp_text user "${REFERENCE}" + (at -2.54 -2.794 0) + (layer "F.Fab") + (uuid "25c19ca9-d622-4e18-8f9a-e182cddbfdcd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -7.62 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "5709aa33-ca98-409b-aa49-b0dccbce4dcc") + ) + (pad "" np_thru_hole circle + (at -2.54 5.08) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "232b792d-3a4e-49d2-a05f-4fd1db37187f") + ) + (pad "" np_thru_hole circle + (at 2.54 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "994c24d9-858b-4bd2-9a1f-aa2bf8b5018e") + ) + (pad "1" thru_hole circle + (at 0 0) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 24 "Net-(U2-GPB6)") + (pinfunction "1") + (pintype "passive") + (uuid "e475af95-33ca-4c16-8076-16fb511b4212") + ) + (pad "2" thru_hole circle + (at -6.35 2.54) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 20 "Net-(D12-A)") + (pinfunction "2") + (pintype "passive") + (uuid "a11b2982-4cde-4571-b4de-5ef003e95f5c") + ) + (model "${KICAD8_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (layer "F.Cu") + (uuid "66985510-bd94-43c9-9f26-69970ef76822") + (at 168.66 91.94) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (property "Reference" "SW6" + (at -2.54 -2.794 0) + (layer "F.SilkS") + (uuid "47d33dde-943a-4d8f-99da-8415d9025659") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at -2.54 12.954 0) + (layer "F.Fab") + (uuid "42b3ab95-7c34-4a54-ba46-a5fb0120680f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4333573e-478e-4226-b2f5-edd99c0b40e0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b1aa22a0-8485-4d99-bc9b-21772bcbccf5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Push button switch, generic, two pins" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "882c7455-0150-46ff-a101-729ac06343e3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/a70e3169-659c-4832-bc63-9c6d21116acf") + (sheetname "Root") + (sheetfile "macropad.kicad_sch") + (attr through_hole) + (fp_line + (start -9.525 -1.905) + (end 4.445 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b7faf982-4621-4571-8339-3de7d940bcda") + ) + (fp_line + (start -9.525 12.065) + (end -9.525 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ddfa2355-04b3-4f4e-ada2-f7680eb9fb11") + ) + (fp_line + (start 4.445 -1.905) + (end 4.445 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2366372a-146c-4bf0-8860-784da692f3ac") + ) + (fp_line + (start 4.445 12.065) + (end -9.525 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7b339429-8aed-4ac8-be37-527c7487ab29") + ) + (fp_line + (start -12.065 -4.445) + (end 6.985 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d64e4bf1-6329-49f9-baae-ac61c2fb4513") + ) + (fp_line + (start -12.065 14.605) + (end -12.065 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "efd8a2da-c731-4967-94e5-ae257a02c592") + ) + (fp_line + (start 6.985 -4.445) + (end 6.985 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c98ffb18-19e8-4dac-b031-7ceeeedec638") + ) + (fp_line + (start 6.985 14.605) + (end -12.065 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6dee35d4-be6f-4418-9e41-0e6a256eb95e") + ) + (fp_line + (start -9.14 -1.52) + (end 4.06 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a07f5990-3b1d-44a3-8fd5-de2f2e41823b") + ) + (fp_line + (start -9.14 11.68) + (end -9.14 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3db71fef-689f-4a43-9a8d-69234f803b2a") + ) + (fp_line + (start 4.06 -1.52) + (end 4.06 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3da8bb91-0543-4a76-9e82-29f859ac79a1") + ) + (fp_line + (start 4.06 11.68) + (end -9.14 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "68e5da16-adcd-4665-9d45-182ce28dc6b9") + ) + (fp_line + (start -8.89 -1.27) + (end 3.81 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "10a6c3c4-72d2-40ae-ac7d-6568d28021b8") + ) + (fp_line + (start -8.89 11.43) + (end -8.89 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2b545db7-c1bd-4d57-93b4-9819523bb08d") + ) + (fp_line + (start 3.81 -1.27) + (end 3.81 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9cf1d24f-6fdd-4ade-9c43-0756a16bc336") + ) + (fp_line + (start 3.81 11.43) + (end -8.89 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "13f07228-ba4a-441f-ad6e-5e2876cec8b1") + ) + (fp_text user "${REFERENCE}" + (at -2.54 -2.794 0) + (layer "F.Fab") + (uuid "419f8ea4-48cf-471b-8dda-dffcb55e6433") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -7.62 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "b20e3972-f63a-4d56-a75a-1c1e2616d888") + ) + (pad "" np_thru_hole circle + (at -2.54 5.08) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "8e519e76-f144-4edd-a652-ca925e15371a") + ) + (pad "" np_thru_hole circle + (at 2.54 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "1998a26e-4c90-4a58-a724-9806c03f16bf") + ) + (pad "1" thru_hole circle + (at 0 0) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 23 "Net-(U2-GPB5)") + (pinfunction "1") + (pintype "passive") + (uuid "900a4277-3ef7-4b20-b2d7-6d347e0405d9") + ) + (pad "2" thru_hole circle + (at -6.35 2.54) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 14 "Net-(D6-A)") + (pinfunction "2") + (pintype "passive") + (uuid "b72cba8d-82c0-4717-9981-46695431486b") + ) + (model "${KICAD8_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" + (layer "F.Cu") + (uuid "76a80774-5d18-4d6b-aa01-79cebd2b6c5d") + (at 182.62 65.31 90) + (descr "Resistor, Axial_DIN0204 series, Axial, Horizontal, pin pitch=7.62mm, 0.167W, length*diameter=3.6*1.6mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0204 series Axial Horizontal pin pitch 7.62mm 0.167W length 3.6mm diameter 1.6mm") + (property "Reference" "R4" + (at 3.81 -1.92 90) + (layer "F.SilkS") + (uuid "cbdd5f9d-6759-4977-82a7-9f1c7755d892") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "R" + (at 3.81 1.92 90) + (layer "F.Fab") + (uuid "25a8eb8d-978e-4710-b472-d7024e0254ee") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "fae85bf2-b5ba-46ac-a299-e35e4e48368d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "bf51723e-2959-4348-b1c1-a21da17ec0d0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "28f0239c-6f92-4bf7-b5bc-afe595388265") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/39cf8d41-8c07-48c8-85d7-feef77b672e8") + (sheetname "Root") + (sheetfile "macropad.kicad_sch") + (attr through_hole) + (fp_line + (start 5.73 -0.92) + (end 1.89 -0.92) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "727dc2ba-ac14-4b35-be14-28a152a57896") + ) + (fp_line + (start 1.89 -0.92) + (end 1.89 0.92) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a69a0f2a-5804-45bb-b1ae-731349cbdeea") + ) + (fp_line + (start 6.68 0) + (end 5.73 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3556b78a-dd4b-4156-a6d7-79ab3a2b7ee2") + ) + (fp_line + (start 0.94 0) + (end 1.89 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "82ad2ba2-e62c-4b91-8b07-789374d702db") + ) + (fp_line + (start 5.73 0.92) + (end 5.73 -0.92) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c900c691-989e-42d9-b94a-a36907179a9e") + ) + (fp_line + (start 1.89 0.92) + (end 5.73 0.92) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c520e5bf-c9e5-406f-aa56-f2d2f5550084") + ) + (fp_line + (start 8.57 -1.05) + (end -0.95 -1.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8dd799d9-c790-4817-85dc-5e8cc201dd3d") + ) + (fp_line + (start -0.95 -1.05) + (end -0.95 1.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5f93f9d3-2047-4991-8b3f-45a8797a87c0") + ) + (fp_line + (start 8.57 1.05) + (end 8.57 -1.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2559468d-df79-4d2d-8fcf-251f704d569a") + ) + (fp_line + (start -0.95 1.05) + (end 8.57 1.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "77356d94-5696-442b-be35-ea39b94e493b") + ) + (fp_line + (start 5.61 -0.8) + (end 2.01 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3938946d-0a3e-4016-b06f-b83bd57b1c9a") + ) + (fp_line + (start 2.01 -0.8) + (end 2.01 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a8450467-90e4-48bc-a20a-f1c30cc9e45c") + ) + (fp_line + (start 7.62 0) + (end 5.61 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9ac10147-5f55-45b0-8b67-43275f2150b6") + ) + (fp_line + (start 0 0) + (end 2.01 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5baf873e-23a8-42cb-b112-8c3da9c06a27") + ) + (fp_line + (start 5.61 0.8) + (end 5.61 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d22f1a8e-0b63-44e6-aace-c6ef398f5d59") + ) + (fp_line + (start 2.01 0.8) + (end 5.61 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a42c8b89-3903-45e6-94c6-627aa5ad6f00") + ) + (fp_text user "${REFERENCE}" + (at 3.81 0 90) + (layer "F.Fab") + (uuid "7498556c-5d68-4a59-935c-6c71777b5677") + (effects + (font + (size 0.72 0.72) + (thickness 0.108) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0 90) + (size 1.4 1.4) + (drill 0.7) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 3 "Net-(Brd1-SCL)") + (pintype "passive") + (uuid "7848dbcd-3d34-4484-8ff6-f05707db8cf4") + ) + (pad "2" thru_hole oval + (at 7.62 0 90) + (size 1.4 1.4) + (drill 0.7) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 21 "+3.3V") + (pintype "passive") + (uuid "ba16f89e-407b-44a4-a47d-028722b4158f") + ) + (model "${KICAD8_3DMODEL_DIR}/Resistor_THT.3dshapes/R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" + (layer "F.Cu") + (uuid "7efb37a2-dbbc-4bbb-b71e-615d2ca3ab3d") + (at 190.52 38.22 180) + (descr "Resistor, Axial_DIN0204 series, Axial, Horizontal, pin pitch=7.62mm, 0.167W, length*diameter=3.6*1.6mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0204 series Axial Horizontal pin pitch 7.62mm 0.167W length 3.6mm diameter 1.6mm") + (property "Reference" "R1" + (at 3.81 -1.92 0) + (layer "F.SilkS") + (uuid "59705ce1-0881-4da9-b293-0d95aaa4033e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "R" + (at 3.81 1.92 0) + (layer "F.Fab") + (uuid "0d9c3b2d-23ae-4b4f-a8af-42cf85921466") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4542617d-bf2c-4855-a536-5c227a8bf17b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3c0248e4-45c7-4842-aab3-162c28c5e685") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "19db7ab5-8f69-4de9-8c26-fb8b29683640") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/f098522d-e997-421a-b74e-d90fff798d5d") + (sheetname "Root") + (sheetfile "macropad.kicad_sch") + (attr through_hole) + (fp_line + (start 6.68 0) + (end 5.73 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "dd218d02-5dce-40a9-bb2e-36122a82dce9") + ) + (fp_line + (start 5.73 0.92) + (end 5.73 -0.92) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4305860d-6bfc-475f-9846-8ce34e04152b") + ) + (fp_line + (start 5.73 -0.92) + (end 1.89 -0.92) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "96de6d0d-6e73-477f-b1a9-430de4f13f18") + ) + (fp_line + (start 1.89 0.92) + (end 5.73 0.92) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3c30836b-e757-405e-869e-7af17821e316") + ) + (fp_line + (start 1.89 -0.92) + (end 1.89 0.92) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "37feab2a-bdfc-4226-971e-09c287ab1bb7") + ) + (fp_line + (start 0.94 0) + (end 1.89 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "11d62eb5-d496-4652-a08f-14f963fab5a6") + ) + (fp_line + (start 8.57 1.05) + (end 8.57 -1.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7c4255ef-2b24-4aaa-b3d4-99e3100c9f13") + ) + (fp_line + (start 8.57 -1.05) + (end -0.95 -1.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f6b77583-4b0b-4792-8f69-50e744f8719f") + ) + (fp_line + (start -0.95 1.05) + (end 8.57 1.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "25cd3e13-6bc5-40a0-9bf8-c84fc11b88f4") + ) + (fp_line + (start -0.95 -1.05) + (end -0.95 1.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f5f5ac87-4d75-4609-976d-7ed69a24b19e") + ) + (fp_line + (start 7.62 0) + (end 5.61 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9527dea3-af40-494d-bcb1-b1771b1b732c") + ) + (fp_line + (start 5.61 0.8) + (end 5.61 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2a69f3b6-9e09-408b-a6a6-417ebb845b19") + ) + (fp_line + (start 5.61 -0.8) + (end 2.01 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "96297e9f-601e-4fb6-bc92-56c529d9abb7") + ) + (fp_line + (start 2.01 0.8) + (end 5.61 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8ff3a782-e458-497a-ac7d-524ec534369e") + ) + (fp_line + (start 2.01 -0.8) + (end 2.01 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2f0e808f-8997-46fa-b4c0-96d7a14f3d7b") + ) + (fp_line + (start 0 0) + (end 2.01 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a40088e8-ea03-4c9f-9c92-234318eb8b0c") + ) + (fp_text user "${REFERENCE}" + (at 3.81 0 0) + (layer "F.Fab") + (uuid "bcbcee2f-65a5-478f-a294-f6597f03d5d7") + (effects + (font + (size 0.72 0.72) + (thickness 0.108) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0 180) + (size 1.4 1.4) + (drill 0.7) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 3 "Net-(Brd1-SCL)") + (pintype "passive") + (uuid "613e4e8a-5628-4e4f-8521-aff56dfa6cec") + ) + (pad "2" thru_hole oval + (at 7.62 0 180) + (size 1.4 1.4) + (drill 0.7) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 21 "+3.3V") + (pintype "passive") + (uuid "1fa84fdb-8e9f-484e-ac24-766a8101e4c9") + ) + (model "${KICAD8_3DMODEL_DIR}/Resistor_THT.3dshapes/R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Package_SO:SOIC-28W_7.5x17.9mm_P1.27mm" + (layer "F.Cu") + (uuid "82793394-e5ad-49b4-a53e-67c0e804c9e3") + (at 166.855 61.75 90) + (descr "SOIC, 28 Pin (JEDEC MS-013AE, https://www.analog.com/media/en/package-pcb-resources/package/35833120341221rw_28.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "SOIC SO") + (property "Reference" "U2" + (at 0 -9.9 90) + (layer "F.SilkS") + (uuid "ab39dc0a-e446-4528-bc78-2c4ad21d4b9e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "MCP23017_SO" + (at 0 9.9 90) + (layer "F.Fab") + (uuid "c40300f5-81ba-466d-b918-e9274254899d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Package_SO:SOIC-28W_7.5x17.9mm_P1.27mm" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "b483452a-0b7c-4037-bd2c-692bbda8e81d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "https://ww1.microchip.com/downloads/aemDocuments/documents/APID/ProductDocuments/DataSheets/MCP23017-Data-Sheet-DS20001952.pdf" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "78937ecd-ecc3-45e1-ad19-66e59db30ec5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "16-bit I/O expander, I2C, interrupts, w pull-ups, GPA/B7 output only (https://microchip.my.site.com/s/article/GPA7---GPB7-Cannot-Be-Used-as-Inputs-In-MCP23017), SOIC-28" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "cc8ad136-4424-4c95-99a3-897842640683") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "SOIC*7.5x17.9mm*P1.27mm*") + (path "/c0d3b478-6cf9-4b66-8185-bd91ed3b1305") + (sheetname "Root") + (sheetfile "macropad.kicad_sch") + (attr smd) + (fp_line + (start 3.86 -9.06) + (end 3.86 -8.815) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8578a597-ca29-49cc-8f77-54be8db7b959") + ) + (fp_line + (start 0 -9.06) + (end 3.86 -9.06) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "58b8c405-5a97-40ca-af4a-ce9dbb3896cb") + ) + (fp_line + (start 0 -9.06) + (end -3.86 -9.06) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "007a840d-1e8b-45d3-932d-1c7af50c80a8") + ) + (fp_line + (start -3.86 -9.06) + (end -3.86 -8.815) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3245a848-404f-4d09-bcb5-cf6690209fa7") + ) + (fp_line + (start 3.86 9.06) + (end 3.86 8.815) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7d290382-8aaf-439b-a8b4-d798a11b54da") + ) + (fp_line + (start 0 9.06) + (end 3.86 9.06) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "848e9c24-3b12-44f4-b9f9-6e4d7148183d") + ) + (fp_line + (start 0 9.06) + (end -3.86 9.06) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d2bd0644-ebef-4649-8e14-87a829983988") + ) + (fp_line + (start -3.86 9.06) + (end -3.86 8.815) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "db22627f-8e92-4e20-9cc1-a71f2812d8a0") + ) + (fp_poly + (pts + (xy -4.7125 -8.815) (xy -5.0525 -9.285) (xy -4.3725 -9.285) (xy -4.7125 -8.815) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill solid) + (layer "F.SilkS") + (uuid "020c687f-7340-4a66-acfb-bd7ba5926922") + ) + (fp_line + (start 5.93 -9.2) + (end -5.93 -9.2) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c016f028-ac34-498e-9cca-d7805a0b186c") + ) + (fp_line + (start -5.93 -9.2) + (end -5.93 9.2) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d9c4b513-963f-429e-90dc-17abf25724e8") + ) + (fp_line + (start 5.93 9.2) + (end 5.93 -9.2) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "73f8b369-4f4b-4014-95fb-d3e03254ac67") + ) + (fp_line + (start -5.93 9.2) + (end 5.93 9.2) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ea5adddf-fe3b-4af1-848c-c1cb0ff2e1bf") + ) + (fp_line + (start 3.75 -8.95) + (end 3.75 8.95) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e17c9524-3b88-450e-b894-09fd803a2b71") + ) + (fp_line + (start -2.75 -8.95) + (end 3.75 -8.95) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8ef08895-a76e-435c-abf0-39c442f5d0e6") + ) + (fp_line + (start -3.75 -7.95) + (end -2.75 -8.95) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f5712954-34b7-4b3e-8657-69bf3c590d3d") + ) + (fp_line + (start 3.75 8.95) + (end -3.75 8.95) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d70e3595-fcc2-4099-ba34-3eeb46dd0c90") + ) + (fp_line + (start -3.75 8.95) + (end -3.75 -7.95) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "72e7b915-44ca-40c5-abdf-2933484a98d7") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "F.Fab") + (uuid "3f9bd883-ec70-41d2-9947-b93796ac74d1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" smd roundrect + (at -4.65 -8.255 90) + (size 2.05 0.6) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "Net-(D1-K)") + (pinfunction "GPB0") + (pintype "bidirectional") + (uuid "783840fc-2518-45f4-a9e2-442d460f601f") + ) + (pad "2" smd roundrect + (at -4.65 -6.985 90) + (size 2.05 0.6) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (net 8 "Net-(D10-K)") + (pinfunction "GPB1") + (pintype "bidirectional") + (uuid "0ca0c541-6627-4662-ae94-963b70001537") + ) + (pad "3" smd roundrect + (at -4.65 -5.715 90) + (size 2.05 0.6) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (net 9 "Net-(D11-K)") + (pinfunction "GPB2") + (pintype "bidirectional") + (uuid "efc61008-0c0b-44ff-b38b-a14bc51a697a") + ) + (pad "4" smd roundrect + (at -4.65 -4.445 90) + (size 2.05 0.6) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (net 12 "Net-(D12-K)") + (pinfunction "GPB3") + (pintype "bidirectional") + (uuid "602422ee-fac6-45b8-a853-d6e82bb0829f") + ) + (pad "5" smd roundrect + (at -4.65 -3.175 90) + (size 2.05 0.6) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (net 22 "Net-(U2-GPB4)") + (pinfunction "GPB4") + (pintype "bidirectional") + (uuid "455c2d49-6baf-43e5-8dfb-21d53c83e8a3") + ) + (pad "6" smd roundrect + (at -4.65 -1.905 90) + (size 2.05 0.6) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (net 23 "Net-(U2-GPB5)") + (pinfunction "GPB5") + (pintype "bidirectional") + (uuid "56eeb777-5f1e-4d68-baff-a2a0b2d2096c") + ) + (pad "7" smd roundrect + (at -4.65 -0.635 90) + (size 2.05 0.6) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (net 24 "Net-(U2-GPB6)") + (pinfunction "GPB6") + (pintype "bidirectional") + (uuid "f1ae1628-4fff-47af-ab76-89bda3b37de8") + ) + (pad "8" smd roundrect + (at -4.65 0.635 90) + (size 2.05 0.6) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (net 46 "Net-(D100-DIN)") + (pinfunction "GPB7") + (pintype "output") + (uuid "5bd7ec48-0953-4dc1-a6d8-f5a950de29b5") + ) + (pad "9" smd roundrect + (at -4.65 1.905 90) + (size 2.05 0.6) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (net 21 "+3.3V") + (pinfunction "VDD") + (pintype "power_in") + (uuid "4f5f6e2b-3ba2-4377-99fc-166ae841510e") + ) + (pad "10" smd roundrect + (at -4.65 3.175 90) + (size 2.05 0.6) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "GND") + (pinfunction "VSS") + (pintype "power_in") + (uuid "69b0ec89-591d-4437-8718-4689f6cae6ab") + ) + (pad "11" smd roundrect + (at -4.65 4.445 90) + (size 2.05 0.6) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (net 30 "unconnected-(U2-NC-Pad11)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "7103fa8f-f7ad-449c-8de3-dd6f48ae919e") + ) + (pad "12" smd roundrect + (at -4.65 5.715 90) + (size 2.05 0.6) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "Net-(Brd1-SCL)") + (pinfunction "SCK") + (pintype "input") + (uuid "f4a078fa-d831-4e74-b2dc-541777de6f0d") + ) + (pad "13" smd roundrect + (at -4.65 6.985 90) + (size 2.05 0.6) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "Net-(Brd1-SDA)") + (pinfunction "SDA") + (pintype "bidirectional") + (uuid "9e7e0959-5f9f-499e-b83d-88f4046770bc") + ) + (pad "14" smd roundrect + (at -4.65 8.255 90) + (size 2.05 0.6) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (net 40 "unconnected-(U2-NC-Pad14)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "092d46b5-e2bc-4717-8dcf-048cc4e420d0") + ) + (pad "15" smd roundrect + (at 4.65 8.255 90) + (size 2.05 0.6) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "GND") + (pinfunction "A0") + (pintype "input") + (uuid "c1634180-3785-4f08-9e42-e6c81083aea7") + ) + (pad "16" smd roundrect + (at 4.65 6.985 90) + (size 2.05 0.6) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "GND") + (pinfunction "A1") + (pintype "input") + (uuid "20ffb941-5be2-41c7-83b6-a903ad5a328e") + ) + (pad "17" smd roundrect + (at 4.65 5.715 90) + (size 2.05 0.6) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "GND") + (pinfunction "A2") + (pintype "input") + (uuid "8dbe1260-1f48-4caf-a364-78ddb56ba50e") + ) + (pad "18" smd roundrect + (at 4.65 4.445 90) + (size 2.05 0.6) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (net 21 "+3.3V") + (pinfunction "~{RESET}") + (pintype "input") + (uuid "b38dd9ce-4887-48f6-b282-563c0667ab73") + ) + (pad "19" smd roundrect + (at 4.65 3.175 90) + (size 2.05 0.6) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (net 35 "unconnected-(U2-INTB-Pad19)") + (pinfunction "INTB") + (pintype "tri_state") + (uuid "2f0481ea-fa4c-466f-bfb5-8f97c5e7f742") + ) + (pad "20" smd roundrect + (at 4.65 1.905 90) + (size 2.05 0.6) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (net 36 "unconnected-(U2-INTA-Pad20)") + (pinfunction "INTA") + (pintype "tri_state") + (uuid "8adc5461-5431-4c3c-b99e-83ed809adcf6") + ) + (pad "21" smd roundrect + (at 4.65 0.635 90) + (size 2.05 0.6) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (net 31 "unconnected-(U2-GPA0-Pad21)") + (pinfunction "GPA0") + (pintype "bidirectional") + (uuid "2f354ab1-3347-4048-b5a8-c8a8a8342fa8") + ) + (pad "22" smd roundrect + (at 4.65 -0.635 90) + (size 2.05 0.6) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (net 32 "unconnected-(U2-GPA1-Pad22)") + (pinfunction "GPA1") + (pintype "bidirectional") + (uuid "f0ef198f-35bc-443e-9d0c-e515ef539ea8") + ) + (pad "23" smd roundrect + (at 4.65 -1.905 90) + (size 2.05 0.6) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (net 29 "unconnected-(U2-GPA2-Pad23)") + (pinfunction "GPA2") + (pintype "bidirectional") + (uuid "5a1ab52a-2a03-419e-b41a-fca1cfc49b3d") + ) + (pad "24" smd roundrect + (at 4.65 -3.175 90) + (size 2.05 0.6) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (net 38 "unconnected-(U2-GPA3-Pad24)") + (pinfunction "GPA3") + (pintype "bidirectional") + (uuid "833bf086-2f78-4791-bfbc-5d7fb3b10dda") + ) + (pad "25" smd roundrect + (at 4.65 -4.445 90) + (size 2.05 0.6) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (net 33 "unconnected-(U2-GPA4-Pad25)") + (pinfunction "GPA4") + (pintype "bidirectional") + (uuid "534c7675-f84d-4e44-ba62-ac6c9e9d3334") + ) + (pad "26" smd roundrect + (at 4.65 -5.715 90) + (size 2.05 0.6) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (net 39 "unconnected-(U2-GPA5-Pad26)") + (pinfunction "GPA5") + (pintype "bidirectional") + (uuid "020e6d01-969a-474f-8f25-3be886edcd11") + ) + (pad "27" smd roundrect + (at 4.65 -6.985 90) + (size 2.05 0.6) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (net 37 "unconnected-(U2-GPA6-Pad27)") + (pinfunction "GPA6") + (pintype "bidirectional") + (uuid "7be9e8f6-ba51-426f-9221-9dd8591d31a7") + ) + (pad "28" smd roundrect + (at 4.65 -8.255 90) + (size 2.05 0.6) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (net 34 "unconnected-(U2-GPA7-Pad28)") + (pinfunction "GPA7") + (pintype "output") + (uuid "4589d327-e24f-469b-91a6-119244c5db51") + ) + (model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/SOIC-28W_7.5x17.9mm_P1.27mm.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (layer "F.Cu") + (uuid "8f308784-0fc2-4da5-8fb8-d6e44b535f9e") + (at 187.71 110.99) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (property "Reference" "SW11" + (at -2.54 -2.794 0) + (layer "F.SilkS") + (uuid "51dcfd7f-792f-42f3-b87c-c4d655d2728e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at -2.54 12.954 0) + (layer "F.Fab") + (uuid "1d0b399c-a469-4f87-a839-259bbf1d642e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b5209dc5-fd7b-4e51-b0a0-0542eed78a3b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4fcc2dc9-d758-42c4-aa56-6d4c45f328dd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Push button switch, generic, two pins" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "bb9121c0-1ead-46df-8424-912e3d970457") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/6d9c899b-1745-4e4d-b782-ee7a019c51bb") + (sheetname "Root") + (sheetfile "macropad.kicad_sch") + (attr through_hole) + (fp_line + (start -9.525 -1.905) + (end 4.445 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fad3be39-99ce-4866-a09d-c6ec63500f15") + ) + (fp_line + (start -9.525 12.065) + (end -9.525 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2d3c406d-07ff-41c7-9ddd-6af85b43feb2") + ) + (fp_line + (start 4.445 -1.905) + (end 4.445 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "87951020-10b9-458a-bfaf-39f5951e2e12") + ) + (fp_line + (start 4.445 12.065) + (end -9.525 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f08307c2-b635-4f00-8162-1e61319a6fb7") + ) + (fp_line + (start -12.065 -4.445) + (end 6.985 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "489445a4-30a7-43f3-8e17-7d34eb52e609") + ) + (fp_line + (start -12.065 14.605) + (end -12.065 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d8dae47b-135f-440e-bd27-d08bd79076f6") + ) + (fp_line + (start 6.985 -4.445) + (end 6.985 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "50cad0b9-516e-4771-8933-cde6f64c53ec") + ) + (fp_line + (start 6.985 14.605) + (end -12.065 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2f8bbe40-1ab6-4a47-a4c4-382d6ef03c0e") + ) + (fp_line + (start -9.14 -1.52) + (end 4.06 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "36d2a186-d325-4e19-84ea-62447ccc83c9") + ) + (fp_line + (start -9.14 11.68) + (end -9.14 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a087a0af-62c6-4e55-9c0d-388d88e2ed4d") + ) + (fp_line + (start 4.06 -1.52) + (end 4.06 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5690eeb6-642a-43e8-b977-a2df15c8c109") + ) + (fp_line + (start 4.06 11.68) + (end -9.14 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e00577d7-5986-4f5f-9713-79c78154ca08") + ) + (fp_line + (start -8.89 -1.27) + (end 3.81 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b34f63f9-dc57-4467-9878-98ac26696412") + ) + (fp_line + (start -8.89 11.43) + (end -8.89 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fd433883-ec96-4141-96a1-199f60721a51") + ) + (fp_line + (start 3.81 -1.27) + (end 3.81 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f7207874-7041-4dd5-8c9a-1a9f7849e6a3") + ) + (fp_line + (start 3.81 11.43) + (end -8.89 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e389134b-bdb1-4f9b-ad79-96c0f3bd87a5") + ) + (fp_text user "${REFERENCE}" + (at -2.54 -2.794 0) + (layer "F.Fab") + (uuid "ea3e29aa-6065-4f41-9439-a85e868eb84c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -7.62 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "237c98f6-4ac0-4a2c-9642-6daa6935ca93") + ) + (pad "" np_thru_hole circle + (at -2.54 5.08) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "a64263b9-2855-404b-8ded-a8582f23c42b") + ) + (pad "" np_thru_hole circle + (at 2.54 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "4f66f8b2-8799-49a0-9f39-eed613bddb0f") + ) + (pad "1" thru_hole circle + (at 0 0) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 24 "Net-(U2-GPB6)") + (pinfunction "1") + (pintype "passive") + (uuid "cbef5a5e-606f-41f3-a25d-faa781186f03") + ) + (pad "2" thru_hole circle + (at -6.35 2.54) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 19 "Net-(D11-A)") + (pinfunction "2") + (pintype "passive") + (uuid "1fb9e92f-1c31-4479-86d9-402535c72b1b") + ) + (model "${KICAD8_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (layer "F.Cu") + (uuid "adbdfa71-fb0e-4fb4-b7da-28480353a2f4") + (at 149.61 110.99) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (property "Reference" "SW9" + (at -2.54 -2.794 0) + (layer "F.SilkS") + (uuid "c0031a4f-bbbf-4360-a8f8-aa53f1ed3068") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at -2.54 12.954 0) + (layer "F.Fab") + (uuid "b536735b-3aa6-4ba1-81dc-472be7f77135") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1e3ca076-8233-477b-b928-f8b48e95ca10") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ea2d4a38-2d29-4756-9bc7-3d394af98d9e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Push button switch, generic, two pins" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5bdb8cd2-b2c0-49f3-b255-bfdac70bfa9b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/d0a13c2d-d349-45d0-8369-590ba6130600") + (sheetname "Root") + (sheetfile "macropad.kicad_sch") + (attr through_hole) + (fp_line + (start -9.525 -1.905) + (end 4.445 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a4a4c7c9-ea16-4906-80e5-160962fd7baa") + ) + (fp_line + (start -9.525 12.065) + (end -9.525 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0ad353fe-a729-4c33-8597-07fa6c14974d") + ) + (fp_line + (start 4.445 -1.905) + (end 4.445 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9a8ac0f6-faa8-4ee6-b5dd-70aca352b86c") + ) + (fp_line + (start 4.445 12.065) + (end -9.525 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6a8cde0d-a485-4fe5-bd6b-a3235c272cfc") + ) + (fp_line + (start -12.065 -4.445) + (end 6.985 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3a9c3d97-4ca4-45b9-9bfe-1da8ca61dc35") + ) + (fp_line + (start -12.065 14.605) + (end -12.065 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a2f7fc9a-9734-499c-b434-a8e3696ebb5f") + ) + (fp_line + (start 6.985 -4.445) + (end 6.985 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d6575dbf-2177-4767-817d-e613ff6f6d1e") + ) + (fp_line + (start 6.985 14.605) + (end -12.065 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c8c6e996-f4a0-4bfb-a26a-34ceff0f6d5e") + ) + (fp_line + (start -9.14 -1.52) + (end 4.06 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "684064b1-57f1-45f6-9877-648073fa5edb") + ) + (fp_line + (start -9.14 11.68) + (end -9.14 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "dfc18da7-21eb-4d68-97b4-e6a65c9db429") + ) + (fp_line + (start 4.06 -1.52) + (end 4.06 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "313971d7-e67c-405e-b68d-924f5202481b") + ) + (fp_line + (start 4.06 11.68) + (end -9.14 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f95ced85-a884-4cc4-9a68-fe05d13f2339") + ) + (fp_line + (start -8.89 -1.27) + (end 3.81 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fcf14ab5-a17a-441e-8a3d-a563867228d0") + ) + (fp_line + (start -8.89 11.43) + (end -8.89 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "830459a3-abd0-46f3-8535-c682cd600d5e") + ) + (fp_line + (start 3.81 -1.27) + (end 3.81 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f826f9c8-2855-4db4-b32c-c2271c8ded5f") + ) + (fp_line + (start 3.81 11.43) + (end -8.89 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4e697199-8591-4919-a017-f852d12bee30") + ) + (fp_text user "${REFERENCE}" + (at -2.54 -2.794 0) + (layer "F.Fab") + (uuid "8fe89e50-0ec8-4576-87f9-eb070efcbca5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -7.62 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "d2591b9d-1c65-41db-975b-39de5a4e3076") + ) + (pad "" np_thru_hole circle + (at -2.54 5.08) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "b806cb65-18a4-40a2-9218-534bca598f98") + ) + (pad "" np_thru_hole circle + (at 2.54 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "eb64c174-c68e-4819-bf45-aec112b53bee") + ) + (pad "1" thru_hole circle + (at 0 0) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 24 "Net-(U2-GPB6)") + (pinfunction "1") + (pintype "passive") + (uuid "a556b488-aef5-495e-a38c-3ce3af2b50b1") + ) + (pad "2" thru_hole circle + (at -6.35 2.54) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 17 "Net-(D9-A)") + (pinfunction "2") + (pintype "passive") + (uuid "8fd36b5d-ed8b-4c0c-906c-330be0f6c2f9") + ) + (model "${KICAD8_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Rotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm_CircularMountingHoles" + (layer "F.Cu") + (uuid "c7954ef0-9fa8-4d17-88a1-43e8379f0c83") + (at 144.16 66.64 90) + (descr "Alps rotary encoder, EC12E... with switch, vertical shaft, mounting holes with circular drills, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC11/EC11E15204A3.html") + (tags "rotary encoder") + (property "Reference" "SW13" + (at 2.8 -4.7 90) + (layer "F.SilkS") + (uuid "2df79e1b-581b-4c77-ae60-608ae2e15dd0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "RotaryEncoder_Switch" + (at 7.5 10.4 90) + (layer "F.Fab") + (uuid "1f37a3f6-d336-43b0-97fe-3ca45481c6c1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Rotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm_CircularMountingHoles" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8a19a7b6-571f-46d4-8bef-2fbc7b9c5069") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "13dd24fa-c7c6-4ee8-870e-bbb6901bb2b1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Rotary encoder, dual channel, incremental quadrate outputs, with switch" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "36b244dd-a89e-492a-85d7-4083370a16e0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "RotaryEncoder*Switch*") + (path "/8ef382a6-dcd5-4cf7-be2a-9578b7fa9e74") + (sheetname "Root") + (sheetfile "macropad.kicad_sch") + (attr through_hole) + (fp_line + (start 13.6 -3.4) + (end 13.6 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4de1d031-44f3-46cc-a8c9-ceb8f7fa2e23") + ) + (fp_line + (start 9.5 -3.4) + (end 13.6 -3.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a38551ea-6151-496b-a1a0-f7b742a826f8") + ) + (fp_line + (start 5.5 -3.4) + (end 1.4 -3.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "22c78ff0-ce22-4e80-981c-06bc7e15f7ed") + ) + (fp_line + (start 1.4 -3.4) + (end 1.4 8.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "01a6f536-205c-4b2d-9879-24beb1cabc08") + ) + (fp_line + (start 0.3 -1.6) + (end 0 -1.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8799841e-11bf-4d64-aed2-2346a72d9d81") + ) + (fp_line + (start -0.3 -1.6) + (end 0.3 -1.6) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "df62d1d6-37ed-47e6-98f3-ffbab5349d1d") + ) + (fp_line + (start 0 -1.3) + (end -0.3 -1.6) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e152bde6-6503-4a7e-bc4c-2a9c4ce13890") + ) + (fp_line + (start 13.6 1.2) + (end 13.6 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a4dcf684-517b-47ea-b966-954df5c8423f") + ) + (fp_line + (start 7.5 2) + (end 7.5 3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0608df50-fbb0-4d2c-895f-873a1add72ad") + ) + (fp_line + (start 7 2.5) + (end 8 2.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6377b745-20de-4179-8317-d5fe4cce9bc3") + ) + (fp_line + (start 13.6 6) + (end 13.6 8.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "15b67713-08cd-4ca4-8d34-58f025d6edaa") + ) + (fp_line + (start 13.6 8.4) + (end 9.5 8.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c9d41231-0f7a-4ea4-94a4-fcc1196f8336") + ) + (fp_line + (start 5.5 8.4) + (end 1.4 8.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "83d44b37-d64d-4988-8d80-fddcaccf4265") + ) + (fp_circle + (center 7.5 2.5) + (end 10.5 2.5) + (stroke + (width 0.12) + (type solid) + ) + (fill none) + (layer "F.SilkS") + (uuid "27f915b4-5f4d-4d0d-b2d7-285563ca4f03") + ) + (fp_line + (start -1.5 -5.2) + (end 16 -5.2) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "75dea625-6103-467c-a6a6-e86e0452dd8e") + ) + (fp_line + (start -1.5 -5.2) + (end -1.5 10.2) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "114cdc2c-73fa-4889-a946-16c76f1ac661") + ) + (fp_line + (start 16 10.2) + (end 16 -5.2) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cf44d046-a4f2-4e3e-af03-8eaadae3b67a") + ) + (fp_line + (start 16 10.2) + (end -1.5 10.2) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5da9bc52-7c14-488e-aa38-b1e2bc44d64a") + ) + (fp_line + (start 13.5 -3.3) + (end 13.5 8.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.Fab") + (uuid "02246205-1f8f-4fd8-84a3-86569b33855f") + ) + (fp_line + (start 2.5 -3.3) + (end 13.5 -3.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.Fab") + (uuid "d5989465-da44-417b-8dc1-ece4d500cb80") + ) + (fp_line + (start 1.5 -2.2) + (end 2.5 -3.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.Fab") + (uuid "1de4327b-8465-4985-b042-af32ee07e0f0") + ) + (fp_line + (start 7.5 -0.5) + (end 7.5 5.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.Fab") + (uuid "6a1dd053-bb93-4a70-afee-3a52533ec0a8") + ) + (fp_line + (start 4.5 2.5) + (end 10.5 2.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.Fab") + (uuid "a1c06696-32ea-4b44-b3bf-2ecf56fe7010") + ) + (fp_line + (start 13.5 8.3) + (end 1.5 8.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.Fab") + (uuid "6fffbdc4-8977-418b-bbfd-8fa51258e5ed") + ) + (fp_line + (start 1.5 8.3) + (end 1.5 -2.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.Fab") + (uuid "2de50573-e9ca-432c-ac7e-91b669be07db") + ) + (fp_circle + (center 7.5 2.5) + (end 10.5 2.5) + (stroke + (width 0.12) + (type solid) + ) + (fill none) + (layer "F.Fab") + (uuid "6003c1e1-94ea-4ffc-8b59-c80c8627b1f6") + ) + (fp_text user "${REFERENCE}" + (at 11.1 6.3 90) + (layer "F.Fab") + (uuid "0b1b4d43-5448-4efb-870d-265a3289a5f7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "A" thru_hole rect + (at 0 0 90) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 28 "Net-(U1-GPIO28{slash}ADC2{slash}A2)") + (pinfunction "A") + (pintype "passive") + (uuid "58dc23a4-9201-4a25-881f-a5f8cb5aeea5") + ) + (pad "B" thru_hole circle + (at 0 5 90) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 26 "Net-(U1-GPIO29{slash}ADC3{slash}A3)") + (pinfunction "B") + (pintype "passive") + (uuid "cd57bab9-fef7-486b-a99e-023c1f482848") + ) + (pad "C" thru_hole circle + (at 0 2.5 90) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (pinfunction "C") + (pintype "passive") + (uuid "b6796ed9-8914-4973-824c-eebd2642c484") + ) + (pad "MP" thru_hole circle + (at 7.5 -3.1 90) + (size 3.2 3.2) + (drill 2.6) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "0581036a-b30a-45fd-be16-0ab56eee2607") + ) + (pad "MP" thru_hole circle + (at 7.5 8.1 90) + (size 3.2 3.2) + (drill 2.6) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "2ab1bd34-239a-4d23-ae0c-97a192e0ef6f") + ) + (pad "S1" thru_hole circle + (at 14.5 5 90) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 25 "Net-(U1-GPIO27{slash}ADC1{slash}A1)") + (pinfunction "S1") + (pintype "passive") + (uuid "e5d631dd-e5f2-4c5e-95c0-3a013c9d4080") + ) + (pad "S2" thru_hole circle + (at 14.5 0 90) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 27 "Net-(U1-GPIO26{slash}ADC0{slash}A0)") + (pinfunction "S2") + (pintype "passive") + (uuid "144fc77b-1792-42e4-90cf-2681c49141a4") + ) + (model "${KICAD8_3DMODEL_DIR}/Rotary_Encoder.3dshapes/RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm_CircularMountingHoles.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "oled:128x64OLED" + (layer "F.Cu") + (uuid "cdf40d4f-74cb-444f-9917-db8a26c6eea3") + (at 198.79 54.42 90) + (property "Reference" "Brd1" + (at 0 0.254 90) + (layer "F.SilkS") + (uuid "744e3016-47b5-4c63-b25a-793d935027c3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SSD1306" + (at -7.747 -7.62 90) + (layer "F.Fab") + (uuid "93cf8eb4-a1c7-4eb6-96c4-c4b6b6d4d547") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "oled:128x64OLED" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "f8ac690e-d70d-4497-9886-212eefe05b6a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "9f9bcba2-79ea-495d-9bdb-6996ef2bf34a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "SSD1306 OLED" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "3a885d9c-a339-440d-b534-9aaa562025b3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "SSD1306-128x64_OLED:SSD1306") + (path "/1dbee21a-2632-4b81-8f65-1bae9e29dcf5") + (sheetname "Root") + (sheetfile "macropad.kicad_sch") + (attr through_hole) + (fp_line + (start 14 -12.3) + (end 14 15) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c1b4e47d-071a-4d5d-9e54-59c4c04589aa") + ) + (fp_line + (start -13.4 -12.3) + (end 14 -12.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9508c5fb-37a8-4a3e-9982-d98f0f168b30") + ) + (fp_line + (start 5.08 -11.811) + (end 5.08 -9.398) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d28b8d7f-f7f6-4fd4-8286-4e23f7760381") + ) + (fp_line + (start -4.699 -11.811) + (end 5.08 -11.811) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5b1ff49d-522f-430d-b8fa-ac16ffb5c547") + ) + (fp_line + (start -4.699 -11.811) + (end -4.699 -9.398) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e40ac011-5925-49d5-a7ae-0b7196e64a9a") + ) + (fp_line + (start 5.08 -9.398) + (end -4.699 -9.398) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "87bf967a-f764-468f-a295-8043b7962c57") + ) + (fp_line + (start 13.462 -9.017) + (end 13.208 -9.005) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f7033aa4-cd9d-43c1-9d5a-edaa7d819115") + ) + (fp_line + (start 10.122 -9.005) + (end 13.208 -9.005) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "50d34c6c-d78f-453a-99f3-e9affaba264a") + ) + (fp_line + (start -12.978 -9.005) + (end 10.122 -9.005) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "861efa8b-cfbe-49e7-bbaa-40233563e037") + ) + (fp_line + (start 10.122 7.595) + (end -12.978 7.595) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "784ce907-f7bf-4611-ada3-64922b7cdfe9") + ) + (fp_line + (start 10.122 7.595) + (end 13.462 7.62) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bbed0cd6-23c1-4f8f-9f57-03876d9b2e72") + ) + (fp_line + (start -12.978 7.595) + (end -12.978 -9.005) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "32c9a73b-387c-4396-972a-5398e3841ee0") + ) + (fp_line + (start 13.462 7.62) + (end 13.462 -9.017) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "acee869f-cada-49d9-a328-84f6f7a3a43e") + ) + (fp_line + (start 14 15) + (end -13.4 15) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "29dd4f5a-e2af-4b19-9b2c-7609dc08af77") + ) + (fp_line + (start -13.4 15) + (end -13.4 -12.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "75092062-284f-4a9f-ae6b-9eb3ff929d5e") + ) + (pad "1" thru_hole oval + (at -3.62 -10.6 180) + (size 2 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (pinfunction "GND") + (pintype "input") + (uuid "bb6eba40-e255-471e-a432-796bd03afb37") + ) + (pad "2" thru_hole oval + (at -1.08 -10.6 180) + (size 2 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "+5V") + (pinfunction "VCC") + (pintype "input") + (uuid "f7efd02f-6769-4e71-8313-31655cf58174") + ) + (pad "3" thru_hole oval + (at 1.46 -10.6 180) + (size 2 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 3 "Net-(Brd1-SCL)") + (pinfunction "SCL") + (pintype "input") + (uuid "c9336671-5bd8-4a4f-9a41-c7ab7eefcaf6") + ) + (pad "4" thru_hole oval + (at 4 -10.6 180) + (size 2 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 4 "Net-(Brd1-SDA)") + (pinfunction "SDA") + (pintype "input") + (uuid "21c05d85-6f42-4931-a285-1ba7acf7aa8f") + ) + (model "${KIPRJMOD}/third_party/KiCad-SSD1306-128x64-master/SSD1306_OLED_Display(128x64).step" + (offset + (xyz 0.2 -1.25 2.5) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "OPL:XIAO-RP2040-DIP" + (layer "F.Cu") + (uuid "d4660342-fb7c-4d88-80b8-55f3a517027e") + (at 168.05 40.24) + (property "Reference" "U1" + (at -8.5 -12 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "c359e46e-50b3-4c0d-809e-c76c7ed2b051") + (effects + (font + (size 0.635 0.635) + (thickness 0.1016) + ) + ) + ) + (property "Value" "XIAO-RP2040-DIP" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (uuid "422c448d-0346-44f4-9032-bd32b3ee5ed5") + (effects + (font + (size 0.635 0.635) + (thickness 0.1016) + ) + ) + ) + (property "Footprint" "OPL:XIAO-RP2040-DIP" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "43c7d294-c7a3-4aa0-855d-70545726d96c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ba072575-e88a-461a-99ee-4bcf94552395") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8f68f78f-c0d0-4fbb-a41c-45e0b5a91dac") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/107ed08f-b11d-42cf-bc92-de6a92780e0d") + (sheetname "Root") + (sheetfile "macropad.kicad_sch") + (attr smd) + (fp_line + (start -8.89 8.509) + (end -8.89 -8.636) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "e281db15-365e-48cb-9268-6f88a3fe6471") + ) + (fp_line + (start -6.985 10.414) + (end 6.985 10.414) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "67653642-a7cd-4b28-b3dc-8010bc211312") + ) + (fp_line + (start -4.495 -10.541) + (end -4.491272 -11.451272) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "9e02d373-df40-46d1-a42e-d1b5f7d6cde5") + ) + (fp_line + (start -3.991272 -11.951) + (end 4.004 -11.951) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "462a0153-dea5-4148-b714-97ec0622a4bc") + ) + (fp_line + (start 4.504 -11.451) + (end 4.504 -10.541) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "26eda1f4-bd75-42bd-8de2-b07637016816") + ) + (fp_line + (start 6.985 -10.541) + (end -6.985 -10.541) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "6fd11c45-3bda-4a88-99f3-0fec6793a863") + ) + (fp_line + (start 6.985 -10.541) + (end -6.985 -10.541) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "58f4cd83-fe12-4aa8-8e5a-840b1807ad75") + ) + (fp_line + (start 8.89 8.509) + (end 8.89 -8.636) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "21e3594c-e7f2-4cfa-8f25-fae6cde19765") + ) + (fp_arc + (start -8.89 -8.636) + (mid -8.332038 -9.983038) + (end -6.985 -10.541) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "cba520a8-0602-4e98-833c-ad139d6b7230") + ) + (fp_arc + (start -6.985 10.414) + (mid -8.332038 9.856038) + (end -8.89 8.509) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "b4894e3a-fe54-4ad4-a24e-303c674212e3") + ) + (fp_arc + (start -4.491272 -11.451272) + (mid -4.344724 -11.804644) + (end -3.991272 -11.951) + (stroke + (width 0.127) + (type default) + ) + (layer "F.SilkS") + (uuid "128f4915-1bb2-4849-befe-d1947d93a342") + ) + (fp_arc + (start 4.004 -11.951) + (mid 4.357553 -11.804553) + (end 4.504 -11.451) + (stroke + (width 0.127) + (type default) + ) + (layer "F.SilkS") + (uuid "38c11f50-c299-4bc2-9b77-de4f260fcdd0") + ) + (fp_arc + (start 6.985 -10.541) + (mid 8.332038 -9.983038) + (end 8.89 -8.636) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "653d9c27-fcd5-4430-a42a-2eadfdea413b") + ) + (fp_arc + (start 8.89 8.509) + (mid 8.332038 9.856038) + (end 6.985 10.414) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "d0ba663f-7c45-490b-8859-4c0984f369df") + ) + (fp_circle + (center -8.95 -10.3) + (end -8.95 -10.554) + (stroke + (width 0.5) + (type solid) + ) + (fill solid) + (layer "F.SilkS") + (uuid "ca4b592f-4e98-47c0-8969-1f4aad73503f") + ) + (fp_circle + (center -7.807 -9.42) + (end -7.807 -9.674) + (stroke + (width 0.5) + (type solid) + ) + (fill solid) + (layer "F.SilkS") + (uuid "6e6e2838-8d19-4e20-a7c3-2e265ec4614e") + ) + (fp_rect + (start -8.9 -10.55) + (end 8.9 10.425) + (stroke + (width 0.05) + (type default) + ) + (fill none) + (layer "F.CrtYd") + (uuid "fc95794e-8717-4ba5-a20f-0bd3eacee49c") + ) + (fp_rect + (start -8.9 -10.55) + (end 8.9 10.425) + (stroke + (width 0.1) + (type default) + ) + (fill none) + (layer "F.Fab") + (uuid "c9b29792-5ecc-4408-80dd-9458ec53a22a") + ) + (fp_circle + (center -7.804 -9.426) + (end -7.804 -9.68) + (stroke + (width 0.5) + (type solid) + ) + (fill solid) + (layer "F.Fab") + (uuid "b6b3ebad-7fa7-4836-b8b9-f157d8b8785c") + ) + (pad "1" smd roundrect + (at -8.455 -7.62 180) + (size 2.432 1.524) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.1) + (net 27 "Net-(U1-GPIO26{slash}ADC0{slash}A0)") + (pinfunction "GPIO26/ADC0/A0") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "63e45efb-1bb2-4148-89e1-bf5b4d38797c") + ) + (pad "1" thru_hole circle + (at -7.62 -7.62 180) + (size 1.524 1.524) + (drill 0.889) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 27 "Net-(U1-GPIO26{slash}ADC0{slash}A0)") + (pinfunction "GPIO26/ADC0/A0") + (pintype "passive") + (uuid "4d44909a-6830-458e-85bb-1beb27fdaef5") + ) + (pad "2" smd roundrect + (at -8.455 -5.08 180) + (size 2.432 1.524) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.1) + (net 25 "Net-(U1-GPIO27{slash}ADC1{slash}A1)") + (pinfunction "GPIO27/ADC1/A1") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "eacb4f8e-6105-4dce-824a-5629d0c79b35") + ) + (pad "2" thru_hole circle + (at -7.62 -5.08 180) + (size 1.524 1.524) + (drill 0.889) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 25 "Net-(U1-GPIO27{slash}ADC1{slash}A1)") + (pinfunction "GPIO27/ADC1/A1") + (pintype "passive") + (uuid "11a76960-4aad-428b-b9b3-5f7359253e85") + ) + (pad "3" smd roundrect + (at -8.455 -2.54 180) + (size 2.432 1.524) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.1) + (net 28 "Net-(U1-GPIO28{slash}ADC2{slash}A2)") + (pinfunction "GPIO28/ADC2/A2") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "c8223e0a-11ff-4287-a2bc-ba121ebaa715") + ) + (pad "3" thru_hole circle + (at -7.62 -2.54 180) + (size 1.524 1.524) + (drill 0.889) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 28 "Net-(U1-GPIO28{slash}ADC2{slash}A2)") + (pinfunction "GPIO28/ADC2/A2") + (pintype "passive") + (uuid "a2bb7a7a-fcab-43cb-8e13-da600ce007c7") + ) + (pad "4" smd roundrect + (at -8.455 0 180) + (size 2.432 1.524) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.1) + (net 26 "Net-(U1-GPIO29{slash}ADC3{slash}A3)") + (pinfunction "GPIO29/ADC3/A3") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "33b705ac-5fb2-4831-b224-79b06001f7d5") + ) + (pad "4" thru_hole circle + (at -7.62 0 180) + (size 1.524 1.524) + (drill 0.889) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 26 "Net-(U1-GPIO29{slash}ADC3{slash}A3)") + (pinfunction "GPIO29/ADC3/A3") + (pintype "passive") + (uuid "a7193a44-df38-413a-8a75-6849d44774ba") + ) + (pad "5" smd roundrect + (at -8.455 2.54 180) + (size 2.432 1.524) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.1) + (net 4 "Net-(Brd1-SDA)") + (pinfunction "GPIO6/SDA") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "2fae71bf-067e-4ace-b97f-0ec04de779f0") + ) + (pad "5" thru_hole circle + (at -7.62 2.54 180) + (size 1.524 1.524) + (drill 0.889) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 4 "Net-(Brd1-SDA)") + (pinfunction "GPIO6/SDA") + (pintype "passive") + (uuid "bed1b3c5-e2a4-4cab-8c31-7487c3c4c346") + ) + (pad "6" smd roundrect + (at -8.455 5.08 180) + (size 2.432 1.524) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.1) + (net 3 "Net-(Brd1-SCL)") + (pinfunction "GPIO7/SCL") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "e32bff03-e729-4ce3-8742-e6351e858fbe") + ) + (pad "6" thru_hole circle + (at -7.62 5.08 180) + (size 1.524 1.524) + (drill 0.889) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 3 "Net-(Brd1-SCL)") + (pinfunction "GPIO7/SCL") + (pintype "passive") + (uuid "3aecd477-0d39-4bad-a9d8-ee0b1d62ac52") + ) + (pad "7" smd roundrect + (at -8.455 7.62 180) + (size 2.432 1.524) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.1) + (net 41 "unconnected-(U1-GPIO0{slash}TX-Pad7)") + (pinfunction "GPIO0/TX") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "2a4ad6fe-4a53-483f-bbec-ad624272356a") + ) + (pad "7" thru_hole circle + (at -7.62 7.62 180) + (size 1.524 1.524) + (drill 0.889) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 41 "unconnected-(U1-GPIO0{slash}TX-Pad7)") + (pinfunction "GPIO0/TX") + (pintype "passive") + (uuid "272fa2ff-6de5-4c36-bdf0-4894a095ab3f") + ) + (pad "8" thru_hole circle + (at 7.62 7.62) + (size 1.524 1.524) + (drill 0.889) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 42 "unconnected-(U1-GPIO1{slash}RX-Pad8)") + (pinfunction "GPIO1/RX") + (pintype "passive") + (uuid "e77a6cc4-d53c-42ca-8ab9-785e24f045b4") + ) + (pad "8" smd roundrect + (at 8.455 7.62) + (size 2.432 1.524) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.1) + (net 42 "unconnected-(U1-GPIO1{slash}RX-Pad8)") + (pinfunction "GPIO1/RX") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "3e2ebaf0-a1ce-4f57-bb61-9c629fd723d9") + ) + (pad "9" thru_hole circle + (at 7.62 5.08) + (size 1.524 1.524) + (drill 0.889) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 44 "unconnected-(U1-GPIO2{slash}SCK-Pad9)") + (pinfunction "GPIO2/SCK") + (pintype "passive") + (uuid "f9affb01-d581-4ff6-80a0-3490ef37c1af") + ) + (pad "9" smd roundrect + (at 8.455 5.08) + (size 2.432 1.524) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.1) + (net 44 "unconnected-(U1-GPIO2{slash}SCK-Pad9)") + (pinfunction "GPIO2/SCK") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "acb832de-8821-4cb6-aa59-229c110d0a63") + ) + (pad "10" thru_hole circle + (at 7.62 2.54) + (size 1.524 1.524) + (drill 0.889) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 45 "unconnected-(U1-GPIO4{slash}MISO-Pad10)") + (pinfunction "GPIO4/MISO") + (pintype "passive") + (uuid "c219330e-be7d-45a2-8158-83bf975fee62") + ) + (pad "10" smd roundrect + (at 8.455 2.54) + (size 2.432 1.524) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.1) + (net 45 "unconnected-(U1-GPIO4{slash}MISO-Pad10)") + (pinfunction "GPIO4/MISO") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "f7dec0ae-c2dd-48e2-af0d-efc5ccb23188") + ) + (pad "11" thru_hole circle + (at 7.62 0) + (size 1.524 1.524) + (drill 0.889) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 43 "unconnected-(U1-GPIO3{slash}MOSI-Pad11)") + (pinfunction "GPIO3/MOSI") + (pintype "passive") + (uuid "90a2dadb-f5d6-450f-b7dc-1f4b787fc43d") + ) + (pad "11" smd roundrect + (at 8.455 0) + (size 2.432 1.524) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.1) + (net 43 "unconnected-(U1-GPIO3{slash}MOSI-Pad11)") + (pinfunction "GPIO3/MOSI") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "3faa0b7e-c297-48ca-8a52-c230b0c98eeb") + ) + (pad "12" thru_hole circle + (at 7.62 -2.54) + (size 1.524 1.524) + (drill 0.889) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 21 "+3.3V") + (pinfunction "3V3") + (pintype "passive") + (uuid "b63da59f-f349-44a5-9381-00d9aaa376e7") + ) + (pad "12" smd roundrect + (at 8.455 -2.54) + (size 2.432 1.524) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.1) + (net 21 "+3.3V") + (pinfunction "3V3") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "556b625c-7cf4-44d1-8242-6bf6260e6a70") + ) + (pad "13" thru_hole circle + (at 7.62 -5.08) + (size 1.524 1.524) + (drill 0.889) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "427b0cb1-d1ce-4751-b92d-378a4b7cbf09") + ) + (pad "13" smd roundrect + (at 8.455 -5.08) + (size 2.432 1.524) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.1) + (net 2 "GND") + (pinfunction "GND") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "4febfb79-70da-440d-9f92-7bc000824dce") + ) + (pad "14" thru_hole circle + (at 7.62 -7.62) + (size 1.524 1.524) + (drill 0.889) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "+5V") + (pinfunction "VBUS") + (pintype "passive") + (uuid "a42b2e7b-cc1a-424e-87d9-9b5180e3b925") + ) + (pad "14" smd roundrect + (at 8.455 -7.62) + (size 2.432 1.524) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.1) + (net 1 "+5V") + (pinfunction "VBUS") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "a9ac899a-d5c5-447c-97f0-204a20dcc8d7") + ) + (model "${AMZPATH}/3dmodels/AMz3D.3dshapes/XIAO-nRF52840 v15.step" + (hide yes) + (offset + (xyz -1.778 -6.096 0.381) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 0 0) + ) + ) + (model "${AMZPATH}/3dmodels/AMz3D.3dshapes/Seeeduino XIAO SAMD21 v4.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + (model "${AMZPATH}/3dmodels/AMz3D.3dshapes/Seeed Studio XIAO RP2040 v26.step" + (hide yes) + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 90) + ) + ) + (model "${AMZPATH}/3dmodels/AMz3D.3dshapes/Seeed Studio XIAO-ESP32-C3.step" + (hide yes) + (offset + (xyz -1.7018 -6.096 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 0 0) + ) + ) + (model "${AMZPATH}/3dmodels/AMz3D.3dshapes/XIAO-ESP32S3 v2.step" + (hide yes) + (offset + (xyz -1.778 -6.1722 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 0 0) + ) + ) + ) + (footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" + (layer "F.Cu") + (uuid "d84760f9-8e66-4435-b7d8-60e92f885e85") + (at 191.05 33.76 180) + (descr "Resistor, Axial_DIN0204 series, Axial, Horizontal, pin pitch=7.62mm, 0.167W, length*diameter=3.6*1.6mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0204 series Axial Horizontal pin pitch 7.62mm 0.167W length 3.6mm diameter 1.6mm") + (property "Reference" "R2" + (at 3.81 -1.92 0) + (layer "F.SilkS") + (uuid "70f55842-6339-48e8-9ac8-d953468dd701") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "R" + (at 3.81 1.92 0) + (layer "F.Fab") + (uuid "ec8fe620-cfda-44db-a8fd-6fa060738b40") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1f092f30-807f-4370-b433-f22f801386ff") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ecc61eb8-caed-4036-b9a8-753512294a7d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "97c4978e-c176-4b9f-8ef4-99542b1e09ad") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/c7b1721a-0eac-48b7-8f38-4dd314ea04fe") + (sheetname "Root") + (sheetfile "macropad.kicad_sch") + (attr through_hole) + (fp_line + (start 6.68 0) + (end 5.73 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "12603aa1-f987-4676-ae14-5a61d1d59fcc") + ) + (fp_line + (start 5.73 0.92) + (end 5.73 -0.92) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6eed8d87-586e-4046-a4cd-994624f6fc0a") + ) + (fp_line + (start 5.73 -0.92) + (end 1.89 -0.92) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9487a64f-4c0c-491c-8927-afee8ee25542") + ) + (fp_line + (start 1.89 0.92) + (end 5.73 0.92) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1404a33e-09e2-412c-95d6-69b369b8a262") + ) + (fp_line + (start 1.89 -0.92) + (end 1.89 0.92) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ada35aa8-1a16-4432-ad3a-9ecfd6266cb3") + ) + (fp_line + (start 0.94 0) + (end 1.89 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "49f6da7d-04f9-4f87-b52d-e5d1d33c4c92") + ) + (fp_line + (start 8.57 1.05) + (end 8.57 -1.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "722c3c57-1fe2-4077-bae1-d140093f61bf") + ) + (fp_line + (start 8.57 -1.05) + (end -0.95 -1.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e68f3e29-dd01-417b-b3d6-8a747e288bca") + ) + (fp_line + (start -0.95 1.05) + (end 8.57 1.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e9a7c0d1-ee2e-4901-8efa-ff75c3325336") + ) + (fp_line + (start -0.95 -1.05) + (end -0.95 1.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "24c6179f-d223-4c57-ad1c-6834d26b9d66") + ) + (fp_line + (start 7.62 0) + (end 5.61 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "31187fca-a58a-46f2-97d0-0e8fd2fdbaab") + ) + (fp_line + (start 5.61 0.8) + (end 5.61 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d47dae2a-9372-4765-9e54-02dbf02f7cd1") + ) + (fp_line + (start 5.61 -0.8) + (end 2.01 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e02710b9-ef61-4eeb-9e5b-67b8d1a1f818") + ) + (fp_line + (start 2.01 0.8) + (end 5.61 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bfaaa5d6-7e8a-41aa-a116-ce4c715a4b38") + ) + (fp_line + (start 2.01 -0.8) + (end 2.01 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2025a95c-f748-4e9d-a320-db539c0caa7e") + ) + (fp_line + (start 0 0) + (end 2.01 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9d8d0670-2d96-4158-b184-82a3d8720d10") + ) + (fp_text user "${REFERENCE}" + (at 3.81 0 0) + (layer "F.Fab") + (uuid "520ee11d-0c06-4fa6-a566-84308089c62d") + (effects + (font + (size 0.72 0.72) + (thickness 0.108) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0 180) + (size 1.4 1.4) + (drill 0.7) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 4 "Net-(Brd1-SDA)") + (pintype "passive") + (uuid "cdddb73a-8484-470b-8fb2-227ce53116bd") + ) + (pad "2" thru_hole oval + (at 7.62 0 180) + (size 1.4 1.4) + (drill 0.7) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 21 "+3.3V") + (pintype "passive") + (uuid "6e7c9fa7-2b70-4784-8c8d-072de2222dcd") + ) + (model "${KICAD8_3DMODEL_DIR}/Resistor_THT.3dshapes/R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (layer "F.Cu") + (uuid "dd645f7c-21a1-44e7-a5ba-b13c9216c694") + (at 149.61 72.89) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (property "Reference" "SW1" + (at -2.54 -2.794 0) + (layer "F.SilkS") + (uuid "d88fd065-0f98-4c8c-a3d1-1be25eaac821") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at -2.54 12.954 0) + (layer "F.Fab") + (uuid "d02c2171-ca72-462c-bf6e-068271a1635d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "55e1429b-5304-4a59-8bed-192a34d2fd5f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7aeecf9a-1236-4f82-990a-9979b84c95a8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Push button switch, generic, two pins" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a3e6ab3b-ce17-4e90-a056-29d68dbc888f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/2ae348c3-7a08-4d0b-9cb4-d39ae67d16a2") + (sheetname "Root") + (sheetfile "macropad.kicad_sch") + (attr through_hole) + (fp_line + (start -9.525 -1.905) + (end 4.445 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8143b2f2-3c08-45fe-b2a1-29e6562019eb") + ) + (fp_line + (start -9.525 12.065) + (end -9.525 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "82a1f55d-eb7b-431f-874e-b41894f136aa") + ) + (fp_line + (start 4.445 -1.905) + (end 4.445 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ac08dbdd-52d8-49be-9aed-4e81a5be8e18") + ) + (fp_line + (start 4.445 12.065) + (end -9.525 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bde016ce-8a0a-4c88-a0bf-8112c96bfe93") + ) + (fp_line + (start -12.065 -4.445) + (end 6.985 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "39a35cd4-af25-41c1-a8c5-a1023699e87e") + ) + (fp_line + (start -12.065 14.605) + (end -12.065 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5efe2e5c-bc4c-4faa-94e3-24bb7a0b70a3") + ) + (fp_line + (start 6.985 -4.445) + (end 6.985 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "305ab3e9-ebad-4b07-b8f4-12e7793e38db") + ) + (fp_line + (start 6.985 14.605) + (end -12.065 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ead2bebc-c5f8-4db5-8a73-7ef8be574b43") + ) + (fp_line + (start -9.14 -1.52) + (end 4.06 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e48edf07-5ae1-468c-9552-2693ee349f18") + ) + (fp_line + (start -9.14 11.68) + (end -9.14 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2b0cf8fc-9dcd-4d93-b36b-c96704bbdc27") + ) + (fp_line + (start 4.06 -1.52) + (end 4.06 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a7ccb115-d1f9-4fe1-8812-8f75de29f7f6") + ) + (fp_line + (start 4.06 11.68) + (end -9.14 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2f8d6a5f-337e-4434-a67e-ea4ed3a494d7") + ) + (fp_line + (start -8.89 -1.27) + (end 3.81 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6269ef5a-3939-4547-a258-4a499838937f") + ) + (fp_line + (start -8.89 11.43) + (end -8.89 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "eea8053d-f3b8-4418-85a8-0212b7584762") + ) + (fp_line + (start 3.81 -1.27) + (end 3.81 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bf51cb92-2e71-4ac2-a9b6-3916a0f652c5") + ) + (fp_line + (start 3.81 11.43) + (end -8.89 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b49015f2-0405-45d3-9656-0bb310b14f01") + ) + (fp_text user "${REFERENCE}" + (at -2.54 -2.794 0) + (layer "F.Fab") + (uuid "e25b6bb8-3f7f-44ab-aaa2-b46670b88a89") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -7.62 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "58ed845b-72ff-4c2d-89dd-af9257117bb5") + ) + (pad "" np_thru_hole circle + (at -2.54 5.08) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "93ee0348-9ed9-41d0-989e-1b589e8236e2") + ) + (pad "" np_thru_hole circle + (at 2.54 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "c936499e-75e3-4d07-8121-b096ea87ed7c") + ) + (pad "1" thru_hole circle + (at 0 0) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 22 "Net-(U2-GPB4)") + (pinfunction "1") + (pintype "passive") + (uuid "9a6ac099-d956-4c13-b6b2-411c8f5d3172") + ) + (pad "2" thru_hole circle + (at -6.35 2.54) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 6 "Net-(D1-A)") + (pinfunction "2") + (pintype "passive") + (uuid "cb4469c9-2d40-49e7-a822-69eeff0d7287") + ) + (model "${KICAD8_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (layer "F.Cu") + (uuid "f6314a89-6fc7-49e9-9596-0707b4c5dd19") + (at 194.72 102.1 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Reference" "D8" + (at 3.81 -2.12 90) + (layer "F.SilkS") + (uuid "1d067402-e653-476b-a8e6-27ebae4dd6f4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D" + (at 3.81 2.12 90) + (layer "F.Fab") + (uuid "847efe1c-8830-4184-aa21-6e0f1a13c29d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a0798710-a1f7-4891-99ee-2f0e14c4837c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "dc39e969-8efd-489d-ad98-2bf13c8a1d42") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Diode" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b273ddec-89ab-4f00-af6c-e308b461a185") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Device" "D" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "25008970-4973-4400-b00b-1b8fd6469eb1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a4f7cfa2-be61-4637-9c17-f6281bd9c89f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/705e2f38-28ad-4a22-8ac2-06a4083da258") + (sheetname "Root") + (sheetfile "macropad.kicad_sch") + (attr through_hole) + (fp_line + (start 5.93 -1.12) + (end 1.69 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4f5cf408-0f87-4e7a-bf7a-bf5bc155b435") + ) + (fp_line + (start 2.53 -1.12) + (end 2.53 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d949cf12-1458-4bd1-a2d3-66fd43372280") + ) + (fp_line + (start 2.41 -1.12) + (end 2.41 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5b053408-ed79-4ce0-94c2-bfd3df5351b9") + ) + (fp_line + (start 2.29 -1.12) + (end 2.29 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0b9d69de-330c-4bc2-aba4-b63788846cae") + ) + (fp_line + (start 1.69 -1.12) + (end 1.69 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5a4f73d2-15c3-4b4f-99e8-bed9a8aa6390") + ) + (fp_line + (start 6.58 0) + (end 5.93 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "659aa32d-5916-441a-b540-a794928df4b7") + ) + (fp_line + (start 1.04 0) + (end 1.69 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "11c9d0fd-c7f2-4958-aeec-154f9355e82c") + ) + (fp_line + (start 5.93 1.12) + (end 5.93 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c50a5b77-dc71-418d-a2a2-846cc26b9e02") + ) + (fp_line + (start 1.69 1.12) + (end 5.93 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1cb457fb-95f1-4090-820d-d91f19a948ca") + ) + (fp_line + (start 8.67 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f95037be-beb5-406f-93f3-5737d07394c5") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "69e61aa5-1c4c-4c26-ba7d-915a983806fb") + ) + (fp_line + (start 8.67 1.25) + (end 8.67 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6c8d2d25-5e65-4d25-b049-9205fe81b17d") + ) + (fp_line + (start -1.05 1.25) + (end 8.67 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f475748a-794a-4e9a-ba27-fc26332e016a") + ) + (fp_line + (start 5.81 -1) + (end 1.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bbdea25a-51f8-4aaa-acb2-6ab8675454b3") + ) + (fp_line + (start 2.51 -1) + (end 2.51 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "198d8146-9c41-47e1-9b24-e41c93173309") + ) + (fp_line + (start 2.41 -1) + (end 2.41 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bdb9cbf8-a939-49fc-90b6-f9030b753885") + ) + (fp_line + (start 2.31 -1) + (end 2.31 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e9a91f8a-5ce0-438a-9820-92e0467a69c6") + ) + (fp_line + (start 1.81 -1) + (end 1.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3fb8cd97-4145-4cb3-afa6-2270d8f2a066") + ) + (fp_line + (start 7.62 0) + (end 5.81 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6dfbe375-a851-4f2c-a6d3-d462a2d70258") + ) + (fp_line + (start 0 0) + (end 1.81 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ba79ae51-cefd-4236-9558-bafdf087dc8e") + ) + (fp_line + (start 5.81 1) + (end 5.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "809bac33-e108-4b5b-b9ba-610b07fbe53f") + ) + (fp_line + (start 1.81 1) + (end 5.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6e7ac508-a482-4ae7-8052-295156a287e0") + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.SilkS") + (uuid "d9483943-737a-450b-a7fe-41c37ee93118") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 4.11 0 90) + (layer "F.Fab") + (uuid "73105d6b-0cdc-4990-8209-56e55ea7441d") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.Fab") + (uuid "b5d2b2ce-c04c-498f-b7dd-5f5c25dc9557") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 12 "Net-(D12-K)") + (pinfunction "K") + (pintype "passive") + (uuid "4e6e2ea2-a8c1-46c7-95dc-9e4d427bfaec") + ) + (pad "2" thru_hole oval + (at 7.62 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 16 "Net-(D8-A)") + (pinfunction "A") + (pintype "passive") + (uuid "575c06e9-6072-48ae-855b-bdae52c1c144") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (layer "F.Cu") + (uuid "fe0b311e-0c85-456e-8579-c7ccca797926") + (at 168.66 72.89) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (property "Reference" "SW2" + (at -2.54 -2.794 0) + (layer "F.SilkS") + (uuid "d89a9567-d948-459e-a23b-db171e3f676c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at -2.54 12.954 0) + (layer "F.Fab") + (uuid "d112bf69-d4de-4a14-a812-042ca7e4243f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "836fb16b-7ef9-4563-abcf-5cff1daca757") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6bd0201f-bac4-49e2-afa9-88c2da3295ec") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Push button switch, generic, two pins" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d225b05e-1a3a-40f4-89b5-43879987d65a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/e38cc07f-2a8b-4c7a-80f0-c29073b8bcaa") + (sheetname "Root") + (sheetfile "macropad.kicad_sch") + (attr through_hole) + (fp_line + (start -9.525 -1.905) + (end 4.445 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0b2e771f-4b68-499c-b18e-b359d250df53") + ) + (fp_line + (start -9.525 12.065) + (end -9.525 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9a1f2582-8d95-441b-bb7d-78c258c2d21a") + ) + (fp_line + (start 4.445 -1.905) + (end 4.445 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e6a29f72-0c3c-433c-909b-c0b95522b914") + ) + (fp_line + (start 4.445 12.065) + (end -9.525 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "47051f53-35f0-4b18-b4eb-9b5f0339f754") + ) + (fp_line + (start -12.065 -4.445) + (end 6.985 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9b013f02-7946-40e6-905c-d475ca719536") + ) + (fp_line + (start -12.065 14.605) + (end -12.065 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "868659c8-1fd4-4799-b657-f45c5b9b4a29") + ) + (fp_line + (start 6.985 -4.445) + (end 6.985 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f1b85037-b961-4a22-8bde-d5c4deb318a2") + ) + (fp_line + (start 6.985 14.605) + (end -12.065 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3a8bf949-39d1-4716-b71f-fa14ff69cc5a") + ) + (fp_line + (start -9.14 -1.52) + (end 4.06 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a09b0000-40af-4645-a13a-6816ba805574") + ) + (fp_line + (start -9.14 11.68) + (end -9.14 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9ee2a4b5-401f-483c-a6ce-fb750ce2771d") + ) + (fp_line + (start 4.06 -1.52) + (end 4.06 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7d6048e4-74d8-4d31-96ef-678ccdf4f68f") + ) + (fp_line + (start 4.06 11.68) + (end -9.14 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "26b75a05-06fa-42a5-a548-0ab3fada9509") + ) + (fp_line + (start -8.89 -1.27) + (end 3.81 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7a78cd1f-d346-4a68-9d68-ef15ea4848ab") + ) + (fp_line + (start -8.89 11.43) + (end -8.89 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1e44dcb5-d329-404e-83ec-77085e3a16d8") + ) + (fp_line + (start 3.81 -1.27) + (end 3.81 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fa598479-5a81-4a6d-ac94-473f766076d6") + ) + (fp_line + (start 3.81 11.43) + (end -8.89 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d1c74d74-b6f1-4ee0-b023-325c41636d2e") + ) + (fp_text user "${REFERENCE}" + (at -2.54 -2.794 0) + (layer "F.Fab") + (uuid "5b67184c-08d5-493c-b81d-0689220f1915") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -7.62 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "8e0cd0e8-53d1-408b-b349-7607ff8eaaae") + ) + (pad "" np_thru_hole circle + (at -2.54 5.08) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "faae8b0d-ffd9-41fd-bb45-e85cf7df6c6e") + ) + (pad "" np_thru_hole circle + (at 2.54 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "b2da5fce-9ff0-43b5-836b-a9b63106b449") + ) + (pad "1" thru_hole circle + (at 0 0) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 22 "Net-(U2-GPB4)") + (pinfunction "1") + (pintype "passive") + (uuid "c2200d06-d26d-4508-9696-e9b7d489a7de") + ) + (pad "2" thru_hole circle + (at -6.35 2.54) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 7 "Net-(D2-A)") + (pinfunction "2") + (pintype "passive") + (uuid "76f63480-d000-4c78-804c-c3b8a4226bab") + ) + (model "${KICAD8_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (layer "B.Cu") + (uuid "00944faf-c132-4b16-8542-ddcf3359e8e2") + (at 175.78 83.07 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Reference" "D3" + (at 3.81 2.12 0) + (layer "B.SilkS") + (uuid "113dc856-ed44-4167-b9d3-90f7bb9d8633") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "D" + (at 3.81 -2.12 90) + (layer "B.Fab") + (uuid "15336bd9-8cdb-483e-a1c1-24002650ab7f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "548bb089-af6e-44ec-9405-d61b08eb3c05") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "92ad6aef-4826-423f-a1b6-4026b77ef3e2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Diode" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "e8cce8fb-ff6a-4061-a3bb-e2d7bdf3aa45") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Sim.Device" "D" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "013582a3-7c8f-4766-b14b-d4b7869ebdce") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "26724c84-d3dd-4bc2-ab2b-618bf2bc9c7b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/5129dcac-158f-4c67-b89c-5945b7fc9e30") + (sheetname "Root") + (sheetfile "macropad.kicad_sch") + (attr through_hole) + (fp_line + (start 5.93 -1.12) + (end 1.69 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "912a7ad0-7374-42ba-b87a-28521ffaac1b") + ) + (fp_line + (start 2.53 -1.12) + (end 2.53 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "ce614479-3bbb-4c57-af89-7d43787d172a") + ) + (fp_line + (start 2.41 -1.12) + (end 2.41 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "02e2fc68-1e2a-4b3f-86ef-75072e38f89b") + ) + (fp_line + (start 2.29 -1.12) + (end 2.29 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "14e2dcc0-602c-4754-9cf6-a72a5a7f7f53") + ) + (fp_line + (start 1.69 -1.12) + (end 1.69 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "6cd019dc-530d-4402-8274-2f8157218628") + ) + (fp_line + (start 5.93 0) + (end 6.58 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "ecb2f500-371f-4cab-8228-7b63b14bc430") + ) + (fp_line + (start 1.69 0) + (end 1.04 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "afd322db-3ed5-4931-8448-390ab42fa27d") + ) + (fp_line + (start 5.93 1.12) + (end 5.93 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "668c99ed-03d4-4a02-93b6-6a555c57011e") + ) + (fp_line + (start 1.69 1.12) + (end 5.93 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "32dbdfb6-7ff8-4ef0-a5b2-b1524cc695aa") + ) + (fp_line + (start 8.67 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "07456bc7-cfc5-42a6-a9af-7857085a270a") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "65d3b888-24ab-4d63-a545-add06b6e00b9") + ) + (fp_line + (start 8.67 1.25) + (end 8.67 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "573bce83-a52b-4909-b800-ec01fbde682e") + ) + (fp_line + (start -1.05 1.25) + (end 8.67 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2d8e2296-dd0a-4a4d-8a5d-4c8e2dec8ea8") + ) + (fp_line + (start 5.81 -1) + (end 1.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0ca0b913-b0ae-427c-a09c-af35d5616850") + ) + (fp_line + (start 2.51 -1) + (end 2.51 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "85431449-3498-4c79-b3ce-c7274ba8b425") + ) + (fp_line + (start 2.41 -1) + (end 2.41 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "20abcd0a-8d83-4fbf-b6e0-88ad13cb5f46") + ) + (fp_line + (start 2.31 -1) + (end 2.31 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f7fcdbda-fe1b-4b37-8d35-4ef353395eb9") + ) + (fp_line + (start 1.81 -1) + (end 1.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "870d011d-9389-4264-baa3-94a89adab64c") + ) + (fp_line + (start 5.81 0) + (end 7.62 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0974c0a4-165b-417e-8259-fcedc10c5fdf") + ) + (fp_line + (start 1.81 0) + (end 0 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b6d20457-0c47-48b3-8ded-e0b7b6ba19f6") + ) + (fp_line + (start 5.81 1) + (end 5.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "18393ce7-7237-4c89-9176-71fb0b3f7893") + ) + (fp_line + (start 1.81 1) + (end 5.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "74baaa01-c9af-479b-a963-273d07ecce1a") + ) + (fp_text user "K" + (at 0 1.8 90) + (layer "B.SilkS") + (uuid "e8722222-b50c-4296-a596-1b2b50c1653f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (fp_text user "${REFERENCE}" + (at 4.11 0 90) + (layer "B.Fab") + (uuid "6f9dc2ba-d97b-4c00-8ed1-64c9aceaa7db") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (fp_text user "K" + (at 0 1.8 90) + (layer "B.Fab") + (uuid "ca42e44a-afcc-4f3c-b992-80262df41bd2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (pad "1" thru_hole rect + (at 0 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 9 "Net-(D11-K)") + (pinfunction "K") + (pintype "passive") + (uuid "06ddee20-d5ff-443c-bd45-0c00488b3bea") + ) + (pad "2" thru_hole oval + (at 7.62 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 10 "Net-(D3-A)") + (pinfunction "A") + (pintype "passive") + (uuid "bc7a12c0-225f-4bda-96aa-d03d1660955f") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "led:SK6812MINI-E" + (layer "B.Cu") + (uuid "10da0394-c28a-4326-bb65-6657c5fb00e1") + (at 175.92 126.62 180) + (property "Reference" "D100" + (at 0 -2.1 0) + (unlocked yes) + (layer "B.SilkS") + (uuid "714b1818-60e8-4483-b093-33f9f14d61ec") + (effects + (font + (size 0.7 0.7) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "SK6812MINI" + (at 0 0.5 0) + (unlocked yes) + (layer "B.SilkS") + (hide yes) + (uuid "27c2c276-b4e4-45da-80da-f28f5b3cb385") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Footprint" "led:SK6812MINI-E" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "4dd1ec0a-cb11-46f7-8763-da5112fa75d4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "c6befd7c-31e5-4c22-b69b-d7866d8ed098") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "RGB LED with integrated controller" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "ac3875a9-0a3c-4847-8ab4-ff337b412dff") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "LED*SK6812MINI*PLCC*3.5x3.5mm*P1.75mm*") + (path "/1921bad8-fad9-4147-b399-49301336e924") + (sheetname "Root") + (sheetfile "macropad.kicad_sch") + (attr through_hole) + (fp_poly + (pts + (xy 2.8 1.4) (xy 2.2 1.4) (xy 2.2 2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill solid) + (layer "B.SilkS") + (uuid "d6e38aa2-9d84-4c2c-8101-a188f416c332") + ) + (fp_line + (start 1.6 1.4) + (end -1.6 1.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "e4d019f4-5e19-4b34-813d-bf8efb906765") + ) + (fp_line + (start 1.6 -1.4) + (end 1.6 1.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "a698cfbf-1b83-416d-b9f4-d3d08caa8e1d") + ) + (fp_line + (start -1.6 1.4) + (end -1.6 -1.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "45b8d3dd-45cc-441d-8686-d2d674772f28") + ) + (fp_line + (start -1.6 -1.4) + (end 1.6 -1.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "a3ade606-feb0-4152-8cc7-4e6ffd3b7ebd") + ) + (fp_line + (start 1.7 1.5) + (end -1.7 1.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0e8c9901-d887-495e-8489-f3a905c55cc4") + ) + (fp_line + (start 1.7 -1.5) + (end 1.7 1.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "48d7fae8-a791-4e30-b51c-f13a35d63052") + ) + (fp_line + (start -1.7 1.5) + (end -1.7 -1.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "4e4ffa74-0eee-4dd6-8bee-6e1f44514192") + ) + (fp_line + (start -1.7 -1.5) + (end 1.7 -1.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "21e7e1fb-cdaf-4711-9915-d6ddc0c0cfcc") + ) + (pad "1" smd rect + (at -2.6 0.75 180) + (size 1.8 0.82) + (layers "B.Cu" "B.Paste" "B.Mask") + (net 47 "Net-(D100-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "d0c22118-f839-4d23-bde3-68bdf1aa98ae") + ) + (pad "2" smd roundrect + (at 2.6 0.75 180) + (size 1.8 0.82) + (layers "B.Cu" "B.Paste" "B.Mask") + (roundrect_rratio 0) + (chamfer_ratio 0.2) + (chamfer bottom_right) + (net 2 "GND") + (pinfunction "VSS") + (pintype "power_in") + (uuid "05d908fe-3f51-473c-b8f2-e8d74679881a") + ) + (pad "3" smd rect + (at 2.6 -0.75 180) + (size 1.8 0.82) + (layers "B.Cu" "B.Paste" "B.Mask") + (net 46 "Net-(D100-DIN)") + (pinfunction "DIN") + (pintype "input") + (uuid "ef8209b5-8bf9-4fc6-ad8e-465554ed2c61") + ) + (pad "4" smd rect + (at -2.6 -0.75 180) + (size 1.8 0.82) + (layers "B.Cu" "B.Paste" "B.Mask") + (net 1 "+5V") + (pinfunction "VDD") + (pintype "power_in") + (uuid "dcd51efb-ae19-407c-87f9-4dd6cc234048") + ) + (model "${KIPRJMOD}/third_party/neopixel.petty/SK6812MINI-E.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 90 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (layer "B.Cu") + (uuid "2613e1d4-ca54-46c4-a48f-63fa5ee39003") + (at 156.7 120.89 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Reference" "D10" + (at 3.81 2.12 90) + (layer "B.SilkS") + (uuid "5bec5495-365a-43a3-b048-359bba93c77c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "D" + (at 3.81 -2.12 90) + (layer "B.Fab") + (uuid "c2173dbd-a693-4e2f-a79f-c36184a4f48a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "ce2347c5-5835-4cb5-b6cc-e59e782a9648") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "243e5967-eb75-4269-900a-e3c2d73b55fe") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Diode" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "e54c50bc-3feb-4271-9f36-acdf17cc2a3a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Sim.Device" "D" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "16ca4590-f69c-47ee-b2c9-a916743f5397") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "98005a5c-42ba-4272-b116-f15b95e5b082") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/3e5d8a48-cbdd-483d-be38-bba585d7b2ca") + (sheetname "Root") + (sheetfile "macropad.kicad_sch") + (attr through_hole) + (fp_line + (start 5.93 -1.12) + (end 1.69 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "4fbce85b-efdd-4e70-af15-a4c846982786") + ) + (fp_line + (start 2.53 -1.12) + (end 2.53 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "4bae8c0b-3fb9-4137-9856-b2169c47ed5f") + ) + (fp_line + (start 2.41 -1.12) + (end 2.41 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "42029504-7762-425c-beb7-fdb4278103da") + ) + (fp_line + (start 2.29 -1.12) + (end 2.29 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "3442dd4a-b68a-410b-9901-ac3d8c4a1958") + ) + (fp_line + (start 1.69 -1.12) + (end 1.69 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "2536fde9-ce6c-48a7-a47f-9579f124dc71") + ) + (fp_line + (start 5.93 0) + (end 6.58 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "955eda76-0ef6-491b-a9ba-f1c0a503c1a9") + ) + (fp_line + (start 1.69 0) + (end 1.04 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "2d20417a-9c3f-4b1e-b2e4-2a6a137201f7") + ) + (fp_line + (start 5.93 1.12) + (end 5.93 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "5aa4ac4a-6c28-4e78-90de-0c7874428556") + ) + (fp_line + (start 1.69 1.12) + (end 5.93 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "67709963-ac02-4cdd-b486-5b17d2c6794c") + ) + (fp_line + (start 8.67 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "25e6b379-0481-4377-8170-b0cf7257864a") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "388b357d-22ea-419c-a8b7-63eb6cfbf049") + ) + (fp_line + (start 8.67 1.25) + (end 8.67 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c263b187-30a8-4290-8110-0919ec257f9f") + ) + (fp_line + (start -1.05 1.25) + (end 8.67 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "811cd63a-2b75-430b-9049-55e11eae937d") + ) + (fp_line + (start 5.81 -1) + (end 1.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "afe358d5-2dde-40a5-a8cd-c0b1a829233f") + ) + (fp_line + (start 2.51 -1) + (end 2.51 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d78447bd-5b80-4565-9d7f-11b7254ecfae") + ) + (fp_line + (start 2.41 -1) + (end 2.41 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f541a6f2-25f7-406e-8b1a-92c983230232") + ) + (fp_line + (start 2.31 -1) + (end 2.31 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ee396b17-7bfa-475c-8a00-e80ffc8b6d6e") + ) + (fp_line + (start 1.81 -1) + (end 1.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f0f3d27c-5b8c-41cb-a84f-74aed23a1f5f") + ) + (fp_line + (start 5.81 0) + (end 7.62 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4a5c380b-da78-4529-8703-cb3fff12db0c") + ) + (fp_line + (start 1.81 0) + (end 0 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "00cbebd0-79fd-46e4-9d53-abf4d8421764") + ) + (fp_line + (start 5.81 1) + (end 5.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e0baa2dc-6f25-4839-adc1-5a804189dd87") + ) + (fp_line + (start 1.81 1) + (end 5.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "756ef8cc-61dd-4c20-bdd9-e33dcb3b09d8") + ) + (fp_text user "K" + (at 0 1.8 90) + (layer "B.SilkS") + (uuid "7962fe5e-c721-49de-bd70-51acaf2c3728") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (fp_text user "K" + (at 0 1.8 90) + (layer "B.Fab") + (uuid "9590fee2-c2a2-46a5-8337-0040879910d1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (fp_text user "${REFERENCE}" + (at 4.11 0 90) + (layer "B.Fab") + (uuid "b84a9f96-cba5-49d1-9d93-c30982b6936e") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" thru_hole rect + (at 0 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 8 "Net-(D10-K)") + (pinfunction "K") + (pintype "passive") + (uuid "9b14ec13-1291-4709-97e5-f20bb6c24da4") + ) + (pad "2" thru_hole oval + (at 7.62 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 18 "Net-(D10-A)") + (pinfunction "A") + (pintype "passive") + (uuid "eac856e4-0ef5-4af4-b2e0-97a55a7d07aa") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (layer "B.Cu") + (uuid "2901d988-c417-42c3-ab8e-e532599dca65") + (at 175.67 120.88 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Reference" "D11" + (at 3.81 2.12 90) + (layer "B.SilkS") + (uuid "a8039bf7-75d8-4224-adf8-e0c3b1f722f8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "D" + (at 3.81 -2.12 90) + (layer "B.Fab") + (uuid "9df0c991-6f70-48d9-a103-b7edb130cd06") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "67748734-5807-4683-a81d-3955315033e4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "36dab61c-624c-46c0-b571-7e9ade79863d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Diode" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "5be3873f-edb8-4433-82ce-00a7cecc24a9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Sim.Device" "D" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "42b606b9-0292-4953-bab0-c0d1b18cfb33") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "3b43cceb-910e-4760-8587-65a1db6855d1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/72f37d56-3778-4a86-a83f-0ec8f2c9fbae") + (sheetname "Root") + (sheetfile "macropad.kicad_sch") + (attr through_hole) + (fp_line + (start 5.93 -1.12) + (end 1.69 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "70057bfb-35d6-467d-ab13-422a66481ab8") + ) + (fp_line + (start 2.53 -1.12) + (end 2.53 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b87d20fa-cb1b-46d8-8706-68b923aa456f") + ) + (fp_line + (start 2.41 -1.12) + (end 2.41 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "0b3de3f2-e9ea-401f-bf91-d6e090b8284a") + ) + (fp_line + (start 2.29 -1.12) + (end 2.29 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "4dcedef6-15f8-49e3-925b-ca8a9c5dd13f") + ) + (fp_line + (start 1.69 -1.12) + (end 1.69 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "ddf7632e-bc2b-4b09-98b7-88f5765287f9") + ) + (fp_line + (start 5.93 0) + (end 6.58 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b5b30a42-6baa-492a-bc29-002eb5bec5ed") + ) + (fp_line + (start 1.69 0) + (end 1.04 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "c33f0312-a012-4b6b-9596-49c9c3e845de") + ) + (fp_line + (start 5.93 1.12) + (end 5.93 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "9ecfa242-cd81-4680-bb6d-ae7ec96f2f74") + ) + (fp_line + (start 1.69 1.12) + (end 5.93 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "6114aac3-09cf-4384-b03e-10b6b064afb5") + ) + (fp_line + (start 8.67 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b2696f7b-0d2b-4adf-9d2a-04846ae81846") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ab51baec-f473-46cb-974f-f478ac28412c") + ) + (fp_line + (start 8.67 1.25) + (end 8.67 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "90b66e4d-4181-4a57-ba24-94001885d222") + ) + (fp_line + (start -1.05 1.25) + (end 8.67 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e7542235-4dd2-417d-a0ef-3331a24198c6") + ) + (fp_line + (start 5.81 -1) + (end 1.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b06f0556-60a4-41cf-8dd7-6af6c3513d1a") + ) + (fp_line + (start 2.51 -1) + (end 2.51 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0a63f2e4-b079-4e82-aea7-6528b4b5d8d1") + ) + (fp_line + (start 2.41 -1) + (end 2.41 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "be647900-e33e-47d0-8a2d-01d7817ef392") + ) + (fp_line + (start 2.31 -1) + (end 2.31 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9fb102f2-a511-442e-9de9-3673f64950b8") + ) + (fp_line + (start 1.81 -1) + (end 1.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5019c447-b5f0-4bb9-988f-3a3fed373fb3") + ) + (fp_line + (start 5.81 0) + (end 7.62 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "20720c11-ccca-48a2-9913-ef4d509d9f39") + ) + (fp_line + (start 1.81 0) + (end 0 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d2d0f118-863e-4d45-af8f-3c83c08a7c22") + ) + (fp_line + (start 5.81 1) + (end 5.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "15a51277-7d2c-48e2-a4d7-a160c53b73ea") + ) + (fp_line + (start 1.81 1) + (end 5.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d72dfae0-4c46-4639-a9dd-1a0c83234eb0") + ) + (fp_text user "K" + (at 0 1.8 90) + (layer "B.SilkS") + (uuid "8ef21d20-45f3-4d8f-a40a-85610ef5128c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (fp_text user "${REFERENCE}" + (at 4.11 0 90) + (layer "B.Fab") + (uuid "8a782b24-f3c7-41b6-a696-b2dd1ffd70fa") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (fp_text user "K" + (at 0 1.8 90) + (layer "B.Fab") + (uuid "ca05e3a9-d19a-4b56-a926-651289c1cfce") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (pad "1" thru_hole rect + (at 0 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 9 "Net-(D11-K)") + (pinfunction "K") + (pintype "passive") + (uuid "96dcbae6-2875-4fba-9943-dcf5827e4447") + ) + (pad "2" thru_hole oval + (at 7.62 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 19 "Net-(D11-A)") + (pinfunction "A") + (pintype "passive") + (uuid "71eee50b-3394-45a6-8a84-c929ca88f1de") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (layer "B.Cu") + (uuid "2caaa4a2-6ed5-447d-a8e6-6ab6cd638069") + (at 156.87 102.01 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Reference" "D6" + (at 3.81 2.12 90) + (layer "B.SilkS") + (uuid "c14e2a6e-b181-4007-8da4-e02ccfb331b0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "D" + (at 3.81 -2.12 90) + (layer "B.Fab") + (uuid "d4bbc48d-c044-4c6a-bbcf-0470f296bb6c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "ef811751-e801-410f-8960-f8197ea9f6eb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "3a92e41a-61a3-4124-8210-60ecf823b795") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Diode" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "65155770-3fd9-4011-8483-5bc49eafcc75") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Sim.Device" "D" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "4c501abf-4c7a-4cad-a02c-e7aa722c1a79") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "c29a6e90-e5ea-4f5c-927b-f2ef33052329") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/382e0c81-4250-4ce8-9eb1-631e4fa8fa7e") + (sheetname "Root") + (sheetfile "macropad.kicad_sch") + (attr through_hole) + (fp_line + (start 5.93 -1.12) + (end 1.69 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "5c843b7c-3d51-4a5d-99b4-eafe7d996965") + ) + (fp_line + (start 2.53 -1.12) + (end 2.53 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "87b7b6f5-0c25-40b1-9ccf-fe6c163baa72") + ) + (fp_line + (start 2.41 -1.12) + (end 2.41 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "3116908f-f49c-422c-b24f-c8941402eec2") + ) + (fp_line + (start 2.29 -1.12) + (end 2.29 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "a4380554-8d1e-4727-9234-158ff6704554") + ) + (fp_line + (start 1.69 -1.12) + (end 1.69 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "eeb6ecb3-9e21-4ce9-846b-5c815db5e42a") + ) + (fp_line + (start 5.93 0) + (end 6.58 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "49cf7bfc-f0c1-4a82-ba4a-d3334a444a01") + ) + (fp_line + (start 1.69 0) + (end 1.04 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "64074631-956f-4776-8203-fa302d23f79c") + ) + (fp_line + (start 5.93 1.12) + (end 5.93 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "95ec61bb-3054-4e58-8a7e-b1121cd7bc15") + ) + (fp_line + (start 1.69 1.12) + (end 5.93 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "3085065c-b03f-44fe-9f5d-859755325e9f") + ) + (fp_line + (start 8.67 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "17a55712-3d34-4fcf-ba62-17c7119bc864") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6b7f6139-ced2-4f83-b1b1-2330fe33dd03") + ) + (fp_line + (start 8.67 1.25) + (end 8.67 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "337b720a-bb67-4d0d-84fe-dc1c80cbda21") + ) + (fp_line + (start -1.05 1.25) + (end 8.67 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8f364c9a-f49e-411e-8327-3f490f15638d") + ) + (fp_line + (start 5.81 -1) + (end 1.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4095635a-da97-47e9-bf40-e52cb68bc2c0") + ) + (fp_line + (start 2.51 -1) + (end 2.51 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "138ba3ab-a34d-4a7a-8bc2-ebed9864a112") + ) + (fp_line + (start 2.41 -1) + (end 2.41 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c1efa794-876e-43ca-9c2b-d3bacfd8d05b") + ) + (fp_line + (start 2.31 -1) + (end 2.31 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f2104801-f570-4955-98bc-cf5e925662b0") + ) + (fp_line + (start 1.81 -1) + (end 1.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d2f5fa22-e088-465f-9ce2-e0370c85773a") + ) + (fp_line + (start 5.81 0) + (end 7.62 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d6bd7582-97c7-4a66-9193-900af0b88e2c") + ) + (fp_line + (start 1.81 0) + (end 0 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "87ea849d-076e-4233-9663-2b33baf5d5e5") + ) + (fp_line + (start 5.81 1) + (end 5.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "985fb4d1-9590-4868-a198-e2600bd2ec47") + ) + (fp_line + (start 1.81 1) + (end 5.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c87b5f61-7c44-4639-b1f2-5103c59c6d7f") + ) + (fp_text user "K" + (at 0 1.8 90) + (layer "B.SilkS") + (uuid "6cd40513-3ee4-44b5-abd7-a2c2872924f8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (fp_text user "K" + (at 0 1.8 90) + (layer "B.Fab") + (uuid "738c4c8e-ffad-441a-bbd9-706793720478") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (fp_text user "${REFERENCE}" + (at 4.11 0 90) + (layer "B.Fab") + (uuid "77527511-ac6c-42fa-942d-25d4d9653a24") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" thru_hole rect + (at 0 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 8 "Net-(D10-K)") + (pinfunction "K") + (pintype "passive") + (uuid "a7c94e10-42ee-4d73-9aec-5d431276696d") + ) + (pad "2" thru_hole oval + (at 7.62 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 14 "Net-(D6-A)") + (pinfunction "A") + (pintype "passive") + (uuid "8f69b646-9ab3-4b64-b9bb-039197995b6e") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (layer "B.Cu") + (uuid "3082175e-86cd-4a3c-b62d-1fade9e2704c") + (at 137.56 120.32 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Reference" "D9" + (at 3.81 2.12 90) + (layer "B.SilkS") + (uuid "c17c4301-c76b-4933-b5f4-8d7eefcda7a2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "D" + (at 3.81 -2.12 90) + (layer "B.Fab") + (uuid "0aed83ed-0e0c-4099-ac51-31de66955509") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "a7fbec40-7ff1-47da-9b85-48e8be2e688c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "facba3fa-32a9-49c8-ac27-8e2d5856ac67") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Diode" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "cf72e186-f98e-45c2-8e08-30803b17c021") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Sim.Device" "D" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "b5e36ba7-1438-4b2f-bd3a-8bdbceef7d42") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "8423ea2c-f974-4cbd-8024-1710a4b1f5f0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/c1451510-f483-4150-bd7d-c7bbc6f94937") + (sheetname "Root") + (sheetfile "macropad.kicad_sch") + (attr through_hole) + (fp_line + (start 5.93 -1.12) + (end 1.69 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "43740406-942d-4996-9a63-f33957b9daac") + ) + (fp_line + (start 2.53 -1.12) + (end 2.53 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "e83862a3-0fc0-4bcb-b434-d390dbb839d1") + ) + (fp_line + (start 2.41 -1.12) + (end 2.41 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "5830f2de-0882-42a9-90af-7006d44a44f1") + ) + (fp_line + (start 2.29 -1.12) + (end 2.29 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "c586c66c-66e2-4d28-a77c-adbf74f8157d") + ) + (fp_line + (start 1.69 -1.12) + (end 1.69 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "3c1b95da-2a87-49b6-93a9-fd7ff20616bc") + ) + (fp_line + (start 5.93 0) + (end 6.58 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "4439131b-3463-4ada-b415-0cb030866e95") + ) + (fp_line + (start 1.69 0) + (end 1.04 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "60fa6aa8-0734-4bbc-8ada-4a783e1cc68c") + ) + (fp_line + (start 5.93 1.12) + (end 5.93 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "04ccc8de-b3c3-4c50-a167-3c5dc28505eb") + ) + (fp_line + (start 1.69 1.12) + (end 5.93 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "99fc4cea-5943-4ddd-9d86-c2d1bbfc2af7") + ) + (fp_line + (start 8.67 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1d53acdd-f87c-4d8c-aff7-de91420949ea") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "30ad83ff-f488-412f-9a96-bb6899fb288f") + ) + (fp_line + (start 8.67 1.25) + (end 8.67 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a6cd0d4e-c582-4935-9bd5-1e7737431078") + ) + (fp_line + (start -1.05 1.25) + (end 8.67 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d2b40910-044e-46ec-9727-1227876ba24a") + ) + (fp_line + (start 5.81 -1) + (end 1.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1238e8d8-1182-496f-9a9a-f0b627ea238e") + ) + (fp_line + (start 2.51 -1) + (end 2.51 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3f30b6b6-f0b1-417e-9407-3d78d6c4a881") + ) + (fp_line + (start 2.41 -1) + (end 2.41 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7c58779e-b6df-4817-8a70-4b07c2225742") + ) + (fp_line + (start 2.31 -1) + (end 2.31 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e9176bda-d6a5-422f-8692-61df9d3c6981") + ) + (fp_line + (start 1.81 -1) + (end 1.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b4c12df8-945f-4a40-b3d4-3f2ea6ac5224") + ) + (fp_line + (start 5.81 0) + (end 7.62 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "13a9664f-6759-4d13-ab50-c26c85968c5c") + ) + (fp_line + (start 1.81 0) + (end 0 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "833eb6ba-fee6-48d5-a8e5-db8d1f23669c") + ) + (fp_line + (start 5.81 1) + (end 5.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "15f339ea-c383-485c-b82f-d6ddb0c95f9a") + ) + (fp_line + (start 1.81 1) + (end 5.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "beb2bb57-1b5a-45f4-a7bc-1c9e9a6836c6") + ) + (fp_text user "K" + (at 0 1.8 90) + (layer "B.SilkS") + (uuid "b2e7e31b-543e-4ae6-8e8e-ca4a6da27f14") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (fp_text user "K" + (at 0 1.8 90) + (layer "B.Fab") + (uuid "6da700e5-eea3-4a40-a8cf-a93e05702ba0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (fp_text user "${REFERENCE}" + (at 4.11 0 90) + (layer "B.Fab") + (uuid "d3803c59-5ca4-4908-8caf-b3e91848622e") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" thru_hole rect + (at 0 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "Net-(D1-K)") + (pinfunction "K") + (pintype "passive") + (uuid "ad9de44a-0a56-462f-872a-221380e623e6") + ) + (pad "2" thru_hole oval + (at 7.62 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 17 "Net-(D9-A)") + (pinfunction "A") + (pintype "passive") + (uuid "c409c405-e64a-4c5b-b94e-f133baf1ac88") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (layer "B.Cu") + (uuid "811c2b99-06d6-4e61-b557-a57ce8d3e1bc") + (at 194.78 83.36 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Reference" "D4" + (at 3.81 2.12 90) + (layer "B.SilkS") + (uuid "11f5d264-6c0f-49d3-bac7-4bf426693de8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "D" + (at 3.81 -2.12 90) + (layer "B.Fab") + (uuid "ef2e1d2a-95ef-4481-8312-c307b961e720") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "3582a686-96e7-425a-ba19-55aed7d9c107") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "9b2981df-4506-451a-950e-7fa654f4b37c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Diode" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "366a77ee-4c73-400c-ae99-eccf5e820563") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Sim.Device" "D" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "5e26412c-d478-4914-92b4-70ec182836a9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "5ed7137b-031a-461f-b087-58e01060d13a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1042a155-f73e-4d4e-8d2e-cc9b5b992c60") + (sheetname "Root") + (sheetfile "macropad.kicad_sch") + (attr through_hole) + (fp_line + (start 5.93 -1.12) + (end 1.69 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "88cf67f0-9dbd-4385-9600-dc16e0cae9d4") + ) + (fp_line + (start 2.53 -1.12) + (end 2.53 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "3eb16296-8f4e-4f07-93a7-3cb587bf0a9c") + ) + (fp_line + (start 2.41 -1.12) + (end 2.41 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "197e7e6d-8d61-44ce-a298-05c7d22e59cf") + ) + (fp_line + (start 2.29 -1.12) + (end 2.29 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "155cb609-c3e8-4efe-8c2b-847479c82774") + ) + (fp_line + (start 1.69 -1.12) + (end 1.69 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "e960a858-d427-4be3-bbed-b6bc4f95127e") + ) + (fp_line + (start 5.93 0) + (end 6.58 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "349928bd-87fe-450a-ac14-fbda390c84f0") + ) + (fp_line + (start 1.69 0) + (end 1.04 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "1742c2c1-e939-4ea8-b0f8-e24257de5c82") + ) + (fp_line + (start 5.93 1.12) + (end 5.93 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "cef6fae3-f7bb-4543-8d1b-1268f2923021") + ) + (fp_line + (start 1.69 1.12) + (end 5.93 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "96f49697-b8eb-4652-a5b1-71a7a28de6b7") + ) + (fp_line + (start 8.67 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "401667d7-87e4-4f72-a087-dbeeffdccd22") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "41f5f3cd-220e-4493-a128-b2282cefb724") + ) + (fp_line + (start 8.67 1.25) + (end 8.67 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2ff107e3-f8bf-45f2-8fbd-2dad3476eb86") + ) + (fp_line + (start -1.05 1.25) + (end 8.67 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "61d0616a-aa5c-4619-af13-82920dc6b507") + ) + (fp_line + (start 5.81 -1) + (end 1.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d078371d-f696-41ce-9f13-dfb90e9f9ce9") + ) + (fp_line + (start 2.51 -1) + (end 2.51 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "48d92a58-f73d-4711-8065-56d041482d68") + ) + (fp_line + (start 2.41 -1) + (end 2.41 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "79c8caf5-861a-43b3-bc0d-59a9dc4c6111") + ) + (fp_line + (start 2.31 -1) + (end 2.31 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2a865bed-130d-4fe9-9e40-7c1b378ad32a") + ) + (fp_line + (start 1.81 -1) + (end 1.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "247e123c-a5f1-477d-958a-d0e331d32ef4") + ) + (fp_line + (start 5.81 0) + (end 7.62 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "85062a4e-3f7d-4023-96ed-b05e1ee1b100") + ) + (fp_line + (start 1.81 0) + (end 0 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "365aa497-b497-481c-ab68-436ff1172261") + ) + (fp_line + (start 5.81 1) + (end 5.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e98201bb-b172-4c0d-9c99-8519ae0bcb02") + ) + (fp_line + (start 1.81 1) + (end 5.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e6c5d430-f5dc-4a43-a371-369b3f0a5969") + ) + (fp_text user "K" + (at 0 1.8 90) + (layer "B.SilkS") + (uuid "b9a99900-5c81-46fb-9ef9-03d1b9ff577e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (fp_text user "${REFERENCE}" + (at 4.11 0 90) + (layer "B.Fab") + (uuid "24d098ca-b592-4469-ba0d-fa4bb8fad67c") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (fp_text user "K" + (at 0 1.8 90) + (layer "B.Fab") + (uuid "52717cce-4dfe-4d0a-bc35-4bded0c19fff") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (pad "1" thru_hole rect + (at 0 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 12 "Net-(D12-K)") + (pinfunction "K") + (pintype "passive") + (uuid "9f7aa29b-fd33-49e5-b0a6-cf164cfc0db6") + ) + (pad "2" thru_hole oval + (at 7.62 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 11 "Net-(D4-A)") + (pinfunction "A") + (pintype "passive") + (uuid "51f13f9a-f233-4899-8b23-5655c7365d09") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (layer "B.Cu") + (uuid "980723cf-b1ff-49f3-9340-f8aa19cff96f") + (at 194.6 119.99 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Reference" "D12" + (at 3.81 2.12 90) + (layer "B.SilkS") + (uuid "7f5d1a18-790f-466c-ad8c-f6e97aa58c1e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "D" + (at 3.81 -2.12 90) + (layer "B.Fab") + (uuid "17d40a21-e4a7-4b1f-aa24-0d1fdee67b28") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "3cf17609-7387-42d7-a781-45dcfa8a44f3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "ffa9d440-0948-4edf-8a7f-0af6ac0a6157") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Diode" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "15d51db5-d4ef-41aa-b875-6d320a1c2f45") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Sim.Device" "D" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "4da4b1ea-963d-4c7d-bdb4-f981e34a7970") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "2d3b4208-9fbb-418e-8701-d637a84a68a0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/a3feaa42-c9fb-4c4e-b376-e842ff86c4ab") + (sheetname "Root") + (sheetfile "macropad.kicad_sch") + (attr through_hole) + (fp_line + (start 5.93 -1.12) + (end 1.69 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "273dd20f-5c18-427f-97db-a48b256fa0b1") + ) + (fp_line + (start 2.53 -1.12) + (end 2.53 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "3452e0fc-6025-4c0f-9db5-ab993a0364e0") + ) + (fp_line + (start 2.41 -1.12) + (end 2.41 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "257a5a4e-ae7a-47bc-828e-5611834adaf2") + ) + (fp_line + (start 2.29 -1.12) + (end 2.29 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "2d624ea4-493c-408b-b42c-b8bc55cd379c") + ) + (fp_line + (start 1.69 -1.12) + (end 1.69 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "727d67ed-a58a-43b1-bec4-bfb0c1689e11") + ) + (fp_line + (start 5.93 0) + (end 6.58 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "13288bc1-bf67-4186-8001-246fdc65e5e7") + ) + (fp_line + (start 1.69 0) + (end 1.04 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "24890a24-f92b-4f99-aa3c-de96f727f73c") + ) + (fp_line + (start 5.93 1.12) + (end 5.93 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "f3279c58-5018-49f4-a026-671702f61ea7") + ) + (fp_line + (start 1.69 1.12) + (end 5.93 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "bba1ca85-528b-45a8-a813-35121ce968be") + ) + (fp_line + (start 8.67 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "994cb413-ec64-4f91-b8cf-49c43edca041") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "86b69c20-c2ab-4f2b-b8aa-9dfffd3cdb73") + ) + (fp_line + (start 8.67 1.25) + (end 8.67 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b82b234f-10ef-49d5-a49c-a9f151c7a777") + ) + (fp_line + (start -1.05 1.25) + (end 8.67 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0f68797c-2469-4ac8-98fd-06d4d84c6438") + ) + (fp_line + (start 5.81 -1) + (end 1.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "8ad09ecc-8299-4e83-b96d-71de9ff6ff92") + ) + (fp_line + (start 2.51 -1) + (end 2.51 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "49e53912-a120-4cfe-857a-08e6897cb16d") + ) + (fp_line + (start 2.41 -1) + (end 2.41 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "def4055a-2e3b-45a8-a438-53d3c6838717") + ) + (fp_line + (start 2.31 -1) + (end 2.31 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c120ad3e-f311-4908-a40c-aa06ca474c54") + ) + (fp_line + (start 1.81 -1) + (end 1.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f0ec3d67-9d2e-4480-b1dd-578b01d8a5cb") + ) + (fp_line + (start 5.81 0) + (end 7.62 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d494b13d-571f-4846-8dbe-1858eceb0f3d") + ) + (fp_line + (start 1.81 0) + (end 0 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3e022aa8-45d1-48a6-b6d1-450bdd2dbd1d") + ) + (fp_line + (start 5.81 1) + (end 5.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "df366878-199d-469b-b26f-0b18705b40de") + ) + (fp_line + (start 1.81 1) + (end 5.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "64f86b81-03c4-42d8-9517-f1e03dab1878") + ) + (fp_text user "K" + (at 0 1.8 90) + (layer "B.SilkS") + (uuid "f51ca1e6-a128-40e3-aeac-a5866d735cc8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (fp_text user "${REFERENCE}" + (at 4.11 0 90) + (layer "B.Fab") + (uuid "8da600b6-5be3-4a3d-b15e-f2a23ceef673") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (fp_text user "K" + (at 0 1.8 90) + (layer "B.Fab") + (uuid "996a72ad-d0e0-4429-9672-7377c8a91133") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (pad "1" thru_hole rect + (at 0 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 12 "Net-(D12-K)") + (pinfunction "K") + (pintype "passive") + (uuid "01d8ae20-19ed-4e77-90dd-bc9707992165") + ) + (pad "2" thru_hole oval + (at 7.62 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 20 "Net-(D12-A)") + (pinfunction "A") + (pintype "passive") + (uuid "327abb29-c218-4fb6-ae16-ae1905a07514") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (layer "B.Cu") + (uuid "a7799616-d77d-4456-9af6-1b08d10c6110") + (at 137.81 101.93 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Reference" "D5" + (at 3.81 2.12 90) + (layer "B.SilkS") + (uuid "43813b9a-8383-4984-b88d-e56f82bb2898") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "D" + (at 3.81 -2.12 90) + (layer "B.Fab") + (uuid "636f15f5-36e3-49ff-80af-32659f3c4642") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "17b45d13-6983-443e-a860-fd146298877d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "2fa2aea8-9a93-4f71-9cab-cf6ba7d9b817") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Diode" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "729a499e-5d4c-4186-8311-77bcdbeb9c06") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Sim.Device" "D" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "c6c062f8-6ef0-4f0a-a068-0f247fa494c2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "32f03194-4c2f-48d0-8000-4ffb83de43c0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/4b533b20-58c0-466b-96ca-4e29d16474e2") + (sheetname "Root") + (sheetfile "macropad.kicad_sch") + (attr through_hole) + (fp_line + (start 5.93 -1.12) + (end 1.69 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "03d5d2c1-5226-4b21-825e-15b8a0320424") + ) + (fp_line + (start 2.53 -1.12) + (end 2.53 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "9beddb17-8dc0-4bd8-b941-d55fed98cb3f") + ) + (fp_line + (start 2.41 -1.12) + (end 2.41 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "97c89e34-b1c9-4922-814e-b9bc809058cb") + ) + (fp_line + (start 2.29 -1.12) + (end 2.29 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "df1d72ee-3d7b-48d2-bfb9-63bf6d69b707") + ) + (fp_line + (start 1.69 -1.12) + (end 1.69 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "c0eec71a-8d5b-4e21-b20d-58bb4f6e1c92") + ) + (fp_line + (start 5.93 0) + (end 6.58 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "60b5b10a-5108-4352-b356-d560a9ced47a") + ) + (fp_line + (start 1.69 0) + (end 1.04 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "312a998d-24ff-47a5-9d89-f9756b43c6a5") + ) + (fp_line + (start 5.93 1.12) + (end 5.93 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "350376cf-f08c-43d7-9910-afb69ed7fb76") + ) + (fp_line + (start 1.69 1.12) + (end 5.93 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "441d8c57-7efc-4d7b-86f5-7eee730a397b") + ) + (fp_line + (start 8.67 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7898972d-e10e-42fa-bf98-d05858bb20e9") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "47a9132d-80af-401b-ab4a-4aeb07f1f419") + ) + (fp_line + (start 8.67 1.25) + (end 8.67 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "52515468-ca32-4e15-831a-83af3de5e7b4") + ) + (fp_line + (start -1.05 1.25) + (end 8.67 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0a51c4b8-931e-4250-995b-4baa0c809580") + ) + (fp_line + (start 5.81 -1) + (end 1.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "03278be2-faf0-4f37-9d52-bdeb70b1c643") + ) + (fp_line + (start 2.51 -1) + (end 2.51 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a0fe386f-5eb0-4c0e-8a25-a688667be2dc") + ) + (fp_line + (start 2.41 -1) + (end 2.41 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "86216a01-5b73-4df4-8fdd-9c0ef4e7555f") + ) + (fp_line + (start 2.31 -1) + (end 2.31 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f81d6a25-280c-4f56-ac8f-0508d73fb3ac") + ) + (fp_line + (start 1.81 -1) + (end 1.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "702181ad-2fdf-481c-a949-f3f83afe2551") + ) + (fp_line + (start 5.81 0) + (end 7.62 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d4af8d14-6986-43a6-ba12-f593f63a0f08") + ) + (fp_line + (start 1.81 0) + (end 0 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a2ab9c74-47fb-40dc-86c3-aa695d19526c") + ) + (fp_line + (start 5.81 1) + (end 5.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "8ced1c9b-1427-41e3-a53c-950a87aa0a99") + ) + (fp_line + (start 1.81 1) + (end 5.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9f271093-5fb9-489b-8561-ac6055561993") + ) + (fp_text user "K" + (at 0 1.8 90) + (layer "B.SilkS") + (uuid "dbaa7fe1-adeb-4476-a266-0a60440d12e8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (fp_text user "${REFERENCE}" + (at 4.11 0 90) + (layer "B.Fab") + (uuid "86eb9fe8-e973-4afc-b316-4ffcdbdaa775") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (fp_text user "K" + (at 0 1.8 90) + (layer "B.Fab") + (uuid "92bbe84a-4951-42ce-83f3-4c107c22bf89") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (pad "1" thru_hole rect + (at 0 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "Net-(D1-K)") + (pinfunction "K") + (pintype "passive") + (uuid "9decaf1f-94f4-4604-8f23-c9ec189e7a35") + ) + (pad "2" thru_hole oval + (at 7.62 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 13 "Net-(D5-A)") + (pinfunction "A") + (pintype "passive") + (uuid "e305bf81-c6a9-45ec-8377-a811a7c628a4") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (layer "B.Cu") + (uuid "bb794298-b538-4d0a-92d5-81eeffa298f1") + (at 175.38 102.11 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Reference" "D7" + (at 3.81 2.12 90) + (layer "B.SilkS") + (uuid "9322659a-f265-416d-95ca-040c6d58d431") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "D" + (at 3.81 -2.12 90) + (layer "B.Fab") + (uuid "7566e5da-7072-4b5c-9621-0dd1c563de08") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "d7b85471-1144-44a7-8a97-2ed77081e257") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "ad31868f-046e-489f-8b19-1d77e8396cc7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Diode" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "b118c77e-5938-4d0b-b32f-949d3ae606d2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Sim.Device" "D" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "a1963d55-3db3-41c9-86df-3e4a6b227d41") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "a2e6cb10-84bc-4e80-b033-1c1b3fe04512") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/9d5b2a0a-bce9-4abd-916b-86e6c7c53f5e") + (sheetname "Root") + (sheetfile "macropad.kicad_sch") + (attr through_hole) + (fp_line + (start 5.93 -1.12) + (end 1.69 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "83e4e028-31bc-4103-8a59-5477ae8bd841") + ) + (fp_line + (start 2.53 -1.12) + (end 2.53 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "9d372700-9caf-40f0-ad75-b4bf74f5b414") + ) + (fp_line + (start 2.41 -1.12) + (end 2.41 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "d8d10d3a-5b56-4a93-a7ef-4c5c6e66eb73") + ) + (fp_line + (start 2.29 -1.12) + (end 2.29 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "941e7af5-ddad-4532-90e8-a4e0d14d0feb") + ) + (fp_line + (start 1.69 -1.12) + (end 1.69 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "5be65e75-c59b-454d-aec6-02bb3e855fa0") + ) + (fp_line + (start 5.93 0) + (end 6.58 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "921c501c-3c0d-4f0b-84ef-ea2ae2c76097") + ) + (fp_line + (start 1.69 0) + (end 1.04 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "382e8050-f4b2-4db6-bcf8-a82709560bd6") + ) + (fp_line + (start 5.93 1.12) + (end 5.93 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "371202f3-470e-4c5a-800e-4753c228f367") + ) + (fp_line + (start 1.69 1.12) + (end 5.93 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "442717e5-a76a-4542-b1d4-450f20b83fb3") + ) + (fp_line + (start 8.67 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ddec7735-c4be-42b6-881c-64f81506407c") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d9fb6bc0-62ce-4fcd-8f4a-0f60424c8b95") + ) + (fp_line + (start 8.67 1.25) + (end 8.67 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "890585d9-63e9-4738-9ddb-7b1d10446706") + ) + (fp_line + (start -1.05 1.25) + (end 8.67 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8bb7a87a-0de0-4f2b-8414-3a955879cbd1") + ) + (fp_line + (start 5.81 -1) + (end 1.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b7ce6ea3-a83e-48f8-9260-01138cb39c2d") + ) + (fp_line + (start 2.51 -1) + (end 2.51 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "cd3c952e-1bb4-466a-835a-409218105592") + ) + (fp_line + (start 2.41 -1) + (end 2.41 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5e9c1b8e-f56a-4ffa-80fe-41703a33ca2b") + ) + (fp_line + (start 2.31 -1) + (end 2.31 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5bdb3859-8ca5-4d9f-a9a2-d0088b19367c") + ) + (fp_line + (start 1.81 -1) + (end 1.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "da9c7925-cc2a-4333-b8ef-c8166249e950") + ) + (fp_line + (start 5.81 0) + (end 7.62 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6d7ba1bf-419a-4105-b883-5268408830a1") + ) + (fp_line + (start 1.81 0) + (end 0 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2d0ee900-9fdc-4c0e-b967-e4dd2dd980db") + ) + (fp_line + (start 5.81 1) + (end 5.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2f5b675e-310b-4445-ba3f-557d1f3f13d1") + ) + (fp_line + (start 1.81 1) + (end 5.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "eb5ac764-20a2-45d6-b5b4-2d3bd381bc6f") + ) + (fp_text user "K" + (at 0 1.8 90) + (layer "B.SilkS") + (uuid "e69f23ac-599e-4e29-8946-f6e9dca63d7b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (fp_text user "${REFERENCE}" + (at 4.11 0 90) + (layer "B.Fab") + (uuid "337a1e46-f8ad-42e7-9a6b-31501b01ff12") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (fp_text user "K" + (at 0 1.8 90) + (layer "B.Fab") + (uuid "fb2386d6-4c1b-466a-9884-91ef92b84d9f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (pad "1" thru_hole rect + (at 0 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 9 "Net-(D11-K)") + (pinfunction "K") + (pintype "passive") + (uuid "2cc15bd6-71fb-4674-8d25-2b0eef1751fd") + ) + (pad "2" thru_hole oval + (at 7.62 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 15 "Net-(D7-A)") + (pinfunction "A") + (pintype "passive") + (uuid "3f3da967-848e-4a14-b80b-170cd0ac9a87") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (layer "B.Cu") + (uuid "edb90e61-7625-463d-b624-bea5696c3f0a") + (at 156.61 83.06 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Reference" "D2" + (at 3.81 2.12 90) + (layer "B.SilkS") + (uuid "216f824b-f36d-48a4-aeb7-2067cfd6b08d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "D" + (at 3.81 -2.12 90) + (layer "B.Fab") + (uuid "0f760a6d-6353-42b6-88c8-1f82b76e9138") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "af5ce948-1863-49ef-9921-cb9a2fd56c7b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "c913fbd5-f0ac-4362-b1ef-f418b0042524") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Diode" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "a7c051a5-ecc9-44f9-85f3-97a949321769") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Sim.Device" "D" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "ff3af541-6abd-4620-8017-da6cd3d211a3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "91edd850-69fb-4f2a-84bf-97c8f1b2555f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/965077cc-27d4-4334-961d-5656bef0347b") + (sheetname "Root") + (sheetfile "macropad.kicad_sch") + (attr through_hole) + (fp_line + (start 5.93 -1.12) + (end 1.69 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "af906351-ddd3-4210-8a76-78a78a7c3f01") + ) + (fp_line + (start 2.53 -1.12) + (end 2.53 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "96215ba9-f746-4721-8a84-8ef713eec257") + ) + (fp_line + (start 2.41 -1.12) + (end 2.41 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "7346549d-6906-42f5-b41c-463cfb02f590") + ) + (fp_line + (start 2.29 -1.12) + (end 2.29 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "d5be9379-9b82-45da-91fb-e26b60e39621") + ) + (fp_line + (start 1.69 -1.12) + (end 1.69 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "463271ec-1f4b-41b8-971e-17c4b89ed9d1") + ) + (fp_line + (start 5.93 0) + (end 6.58 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "71cd585d-5add-42aa-8441-561ecc9aa52e") + ) + (fp_line + (start 1.69 0) + (end 1.04 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "6d2aafb6-ca29-4540-93b6-999d710a7942") + ) + (fp_line + (start 5.93 1.12) + (end 5.93 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "515a491e-78b3-4207-81b2-20a13773bfa8") + ) + (fp_line + (start 1.69 1.12) + (end 5.93 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "5ca30fa6-3dce-403d-8e37-0f571ce24a08") + ) + (fp_line + (start 8.67 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b057ba92-d32b-474c-8f65-69e96bf4db96") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "28ad68f4-d865-4f5a-bd36-ab552d1f6fa4") + ) + (fp_line + (start 8.67 1.25) + (end 8.67 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "094b1095-9e54-4dd1-a595-3761889fd3b2") + ) + (fp_line + (start -1.05 1.25) + (end 8.67 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a61d322e-979c-4034-b49c-5ffb865461c0") + ) + (fp_line + (start 5.81 -1) + (end 1.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "81467553-808d-4753-941d-a568873fe1d5") + ) + (fp_line + (start 2.51 -1) + (end 2.51 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "64cc5a53-0f79-463b-bc9e-bd8cac56ad2a") + ) + (fp_line + (start 2.41 -1) + (end 2.41 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7c6eca81-4df8-4499-8b83-12de7e13595f") + ) + (fp_line + (start 2.31 -1) + (end 2.31 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7416aaae-7faf-4d9f-a662-038ad2478a85") + ) + (fp_line + (start 1.81 -1) + (end 1.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "df808a1e-a068-409b-a354-e35ca4cc3968") + ) + (fp_line + (start 5.81 0) + (end 7.62 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "238008e1-5387-45d9-a8ca-b8730cbb5b75") + ) + (fp_line + (start 1.81 0) + (end 0 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d9f98788-408a-4a76-ba2b-b50db106fe8f") + ) + (fp_line + (start 5.81 1) + (end 5.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "276e6573-4b57-41be-9112-2d6427d28b3c") + ) + (fp_line + (start 1.81 1) + (end 5.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e39e7b00-2db0-4c7b-98df-cb6e4ae8a070") + ) + (fp_text user "K" + (at 0 1.8 90) + (layer "B.SilkS") + (uuid "26be3300-3e07-49a8-acb7-91dfb5cbeade") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (fp_text user "${REFERENCE}" + (at 4.11 0 90) + (layer "B.Fab") + (uuid "50cfaa1b-425d-430c-82d9-38ecccb24d73") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (fp_text user "K" + (at 0 1.8 90) + (layer "B.Fab") + (uuid "713d3070-e426-4c90-a896-544da8b243e6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (pad "1" thru_hole rect + (at 0 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 8 "Net-(D10-K)") + (pinfunction "K") + (pintype "passive") + (uuid "df2c234a-3df0-4f11-ab9f-21d9f6b056d3") + ) + (pad "2" thru_hole oval + (at 7.62 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 7 "Net-(D2-A)") + (pinfunction "A") + (pintype "passive") + (uuid "b8836b2d-1d6e-4cc6-b3db-5bf5ad1b6f39") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (layer "B.Cu") + (uuid "f038cc7a-98a4-4f53-b223-3a16e84cec1a") + (at 137.6 82.89 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Reference" "D1" + (at 3.81 2.12 90) + (layer "B.SilkS") + (uuid "484f2923-aff3-421c-9cd3-48663b213ca6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "D" + (at 3.81 -2.12 90) + (layer "B.Fab") + (uuid "ef8b8b10-36a4-4849-aca5-3821253016b9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "54612817-1028-49d2-8f40-90eff24ab797") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "ece76572-acb0-4460-b5ac-9d44260f6f0c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Diode" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "e3ddaf8b-a8ac-4318-b256-bb875b1be06c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Sim.Device" "D" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "e4fb8074-bbdf-4a4c-aac9-471e92156b75") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 -90) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "50e6a2cf-dbda-4b42-89b3-c5c7cec3a821") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/d9dbfeac-c917-4cad-94ba-eefa96e6a7ca") + (sheetname "Root") + (sheetfile "macropad.kicad_sch") + (attr through_hole) + (fp_line + (start 5.93 -1.12) + (end 1.69 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "5ff28d76-e361-4d5d-bebf-f7d9771e1128") + ) + (fp_line + (start 2.53 -1.12) + (end 2.53 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "cc53db82-4bd5-4988-a1ee-ac549167f77a") + ) + (fp_line + (start 2.41 -1.12) + (end 2.41 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "745dc2f8-6e3a-4189-93de-bc6e553e59c4") + ) + (fp_line + (start 2.29 -1.12) + (end 2.29 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "7901a21b-bd80-4faa-b309-dc80665fa10e") + ) + (fp_line + (start 1.69 -1.12) + (end 1.69 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "e916e8f1-1f7b-4a31-b8b5-adf7b7cfdec4") + ) + (fp_line + (start 5.93 0) + (end 6.58 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "fc889661-adcb-4140-ae4a-78092e54a5e2") + ) + (fp_line + (start 1.69 0) + (end 1.04 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "4d40e386-3620-4a11-b9f0-dbb4c4573555") + ) + (fp_line + (start 5.93 1.12) + (end 5.93 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "23721ef4-e961-4cab-ba4a-90152fd828e8") + ) + (fp_line + (start 1.69 1.12) + (end 5.93 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "cae2042e-fc51-423e-aa1d-8736016abb56") + ) + (fp_line + (start 8.67 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f92c49fb-40e8-45f2-b7a5-e9ce345243f9") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "15df7a33-522c-40be-a2ff-c48b8a68000f") + ) + (fp_line + (start 8.67 1.25) + (end 8.67 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bc93eae9-251f-4210-8156-b58aa06516e7") + ) + (fp_line + (start -1.05 1.25) + (end 8.67 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e28b8623-96a4-4fa0-820b-18ddd0f713e9") + ) + (fp_line + (start 5.81 -1) + (end 1.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d8d4a846-4d28-4c61-8826-c7e9c97e1ce4") + ) + (fp_line + (start 2.51 -1) + (end 2.51 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3cec9aa0-5805-4dd7-a7a9-91247b046b09") + ) + (fp_line + (start 2.41 -1) + (end 2.41 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "469ebec1-6000-4db4-8b47-0463861af544") + ) + (fp_line + (start 2.31 -1) + (end 2.31 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "933c811c-7913-4007-a44b-ce476f1fe5f7") + ) + (fp_line + (start 1.81 -1) + (end 1.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1e5fc921-464d-4437-9b17-f33d8c5be3b3") + ) + (fp_line + (start 5.81 0) + (end 7.62 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "553a11d7-9a46-46fb-a76a-3710794b684c") + ) + (fp_line + (start 1.81 0) + (end 0 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7870c92b-66d5-4faf-96fb-e8e3b79ae49f") + ) + (fp_line + (start 5.81 1) + (end 5.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4e53d8a2-990f-4240-81d1-bbbf05e43b9f") + ) + (fp_line + (start 1.81 1) + (end 5.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6a839a95-22ca-49b0-aea9-0619c1c2ec97") + ) + (fp_text user "K" + (at 0 1.8 90) + (layer "B.SilkS") + (uuid "0a383513-29b0-4b3d-8a26-3ded1ff71759") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (fp_text user "${REFERENCE}" + (at 4.11 0 90) + (layer "B.Fab") + (uuid "9db628b5-c6d0-4651-bbe4-26c22196a187") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (fp_text user "K" + (at 0 1.8 90) + (layer "B.Fab") + (uuid "9deb1acf-2605-4291-ae24-1d8f9f98c2e5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (pad "1" thru_hole rect + (at 0 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "Net-(D1-K)") + (pinfunction "K") + (pintype "passive") + (uuid "96299b53-d72f-4774-b9bf-e1b01cfdb362") + ) + (pad "2" thru_hole oval + (at 7.62 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 6 "Net-(D1-A)") + (pinfunction "A") + (pintype "passive") + (uuid "8b8b6ba8-0143-467e-9e66-300a376ce553") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_rect + (start 133.91 29.66) + (end 218.35 129.49) + (stroke + (width 0.1) + (type default) + ) + (fill none) + (layer "B.SilkS") + (uuid "f81902bd-ef8a-4d63-b4d9-3ed83251f599") + ) + (gr_text "atoboard\n" + (at 137.98 33.6 0) + (layer "F.SilkS") + (uuid "227c03dd-0c9a-4ab8-9a6f-8322da1ecc8f") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + (justify left bottom) + ) + ) + (segment + (start 174.57 114.920101) + (end 174.57 121.98) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "1f37d97e-b6f0-4c67-8bf8-772a4b5ad94f") + ) + (segment + (start 169.239899 109.59) + (end 174.57 114.920101) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "5150e700-b0b4-49f2-9c02-76ba7c385a4d") + ) + (segment + (start 205.15 121.98) + (end 211.57 115.56) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "648aa24b-22a9-4b1e-a335-1d3e1b28eb7c") + ) + (segment + (start 174.57 121.98) + (end 205.15 121.98) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "8abb6093-f9e1-4665-8d5b-4dd08f009e22") + ) + (segment + (start 211.57 73.67) + (end 210.51 73.67) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "90b6c16f-0bee-400d-801d-7e10bb548ec4") + ) + (segment + (start 210.51 73.67) + (end 210.14 73.3) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "e33ece83-735d-4e06-8312-7902df00d1ac") + ) + (segment + (start 188.27 55.5) + (end 188.32 55.55) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "edd18d1c-3ddf-471f-b3c1-d7f29bf284a2") + ) + (segment + (start 188.19 55.5) + (end 188.27 55.5) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "f2c22f40-5d4b-419a-9af2-d0c5290a1c9a") + ) + (segment + (start 211.57 115.56) + (end 211.57 73.67) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "f812c2ec-b8b2-4dfb-b702-c3491227f795") + ) + (via + (at 210.14 73.3) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "a945c254-9ea4-44a7-9afe-ea0dfcec6970") + ) + (segment + (start 175.67 30.76) + (end 175.67 32.62) + (width 0.2) + (layer "B.Cu") + (net 1) + (uuid "0419ec7f-bfe2-4679-a1bb-ed83a546a2d5") + ) + (segment + (start 180.36 31.39) + (end 179.56 30.59) + (width 0.2) + (layer "B.Cu") + (net 1) + (uuid "06bf4d5d-b8f7-4344-8a9f-6c1cb6b658bf") + ) + (segment + (start 199.85 128.25) + (end 210.5 117.6) + (width 0.2) + (layer "B.Cu") + (net 1) + (uuid "17d9dce9-6f2a-49c4-b6fd-fd0311e9634f") + ) + (segment + (start 188.19 55.5) + (end 180.36 47.67) + (width 0.2) + (layer "B.Cu") + (net 1) + (uuid "2a3c8f7c-f91e-4777-a967-efb00a4afbfe") + ) + (segment + (start 178.26 128.25) + (end 178.52 127.99) + (width 0.2) + (layer "B.Cu") + (net 1) + (uuid "3e8fd271-9ec6-458d-947c-c2081f50b6ce") + ) + (segment + (start 175.69 30.59) + (end 175.69 30.74) + (width 0.2) + (layer "B.Cu") + (net 1) + (uuid "4160ce72-52eb-4449-a6dd-9ce00a9a8762") + ) + (segment + (start 178.52 127.99) + (end 178.52 127.37) + (width 0.2) + (layer "B.Cu") + (net 1) + (uuid "54974c69-825d-4454-9fbf-5d7bc55c4c85") + ) + (segment + (start 210.5 117.6) + (end 210.5 73.66) + (width 0.2) + (layer "B.Cu") + (net 1) + (uuid "6603e90f-4562-4fd1-89ee-a4b3ca18a8bf") + ) + (segment + (start 175.69 30.74) + (end 175.67 30.76) + (width 0.2) + (layer "B.Cu") + (net 1) + (uuid "716d64ef-1423-4fd7-899f-314f816abdba") + ) + (segment + (start 210.5 73.66) + (end 210.14 73.3) + (width 0.2) + (layer "B.Cu") + (net 1) + (uuid "92dd9d2b-a03d-4ea3-a9a4-337f3ce3f570") + ) + (segment + (start 179.56 30.59) + (end 175.69 30.59) + (width 0.2) + (layer "B.Cu") + (net 1) + (uuid "a6026dee-31e9-4fe7-bad1-6ef707cbcdf9") + ) + (segment + (start 210.14 73.3) + (end 192.34 55.5) + (width 0.2) + (layer "B.Cu") + (net 1) + (uuid "bf41f6e5-3e2b-4951-8c5e-d804d2fba29e") + ) + (segment + (start 178.26 128.25) + (end 199.85 128.25) + (width 0.2) + (layer "B.Cu") + (net 1) + (uuid "c30071a0-8b25-4b68-b015-d048f0c46c8d") + ) + (segment + (start 180.36 47.67) + (end 180.36 31.39) + (width 0.2) + (layer "B.Cu") + (net 1) + (uuid "d0852b8f-4818-4bb4-90e1-da9586b6029b") + ) + (segment + (start 192.34 55.5) + (end 188.19 55.5) + (width 0.2) + (layer "B.Cu") + (net 1) + (uuid "e8cc34a4-acbb-4e11-9dbe-c5745fee03cd") + ) + (segment + (start 168.1 54.94) + (end 165.96 52.8) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "354e705d-224f-4258-bc38-b4f2f52984c4") + ) + (segment + (start 172.57 55.08) + (end 172.57 57.1) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "589ccd2e-80d0-4940-8648-6ab53bade3c9") + ) + (segment + (start 170.03 66.4) + (end 170.03 65.375001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "6ece5b3f-7907-4cd8-bdb7-c5da83e76d86") + ) + (segment + (start 165.96 52.8) + (end 164.94 52.8) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "865e3853-7245-49cf-a48d-97809f84f6ac") + ) + (segment + (start 172.67 54.98) + (end 172.57 55.08) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "8e842120-dcc2-4c81-b584-b0cb31be716f") + ) + (segment + (start 168.1 63.445001) + (end 168.1 54.94) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "9f9e02f2-d383-4f5e-8d93-f269d06db568") + ) + (segment + (start 170.03 65.375001) + (end 168.1 63.445001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "ddcf9bd6-493f-4a05-a6f4-0976054d971b") + ) + (via + (at 170.03 66.4) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 2) + (uuid "1541a5d5-1648-47d9-9df5-ece2b157acd5") + ) + (via + (at 172.67 54.98) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 2) + (uuid "5242c2ea-3477-4047-ba8b-2de6e2b206f3") + ) + (via + (at 164.94 52.8) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 2) + (uuid "e7bc427c-0572-470f-9f76-a11aff4b42ae") + ) + (segment + (start 206.1 75.62) + (end 208.16 73.56) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "0ac42f7a-8805-4dac-94a2-54aba1597f3c") + ) + (segment + (start 207.339899 71.49) + (end 175.12 71.49) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "1227a92d-7176-490c-98c1-3c6620de0166") + ) + (segment + (start 163.77 93.2) + (end 162.91 92.34) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "200fc38d-6cbf-4e5f-8f93-337f0d3835b6") + ) + (segment + (start 171.495 125.185) + (end 163.71 117.4) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "24ddceac-84d4-4ba4-bac0-e74fa7208bf4") + ) + (segment + (start 179.96 49.81) + (end 179.96 39.45) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "29fde2e6-bc44-4b7d-b905-b262b3f62d5e") + ) + (segment + (start 155.199899 117.4) + (end 150.189899 112.39) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "3b315946-aaf0-42f1-950c-ad7d61d91d50") + ) + (segment + (start 172.29 125.87) + (end 173.32 125.87) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "41fc8981-f30b-4e15-887c-908f99b209c9") + ) + (segment + (start 149.030101 112.39) + (end 148.21 111.569899) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "439bd606-a000-4a27-9bc1-5b8779dba9aa") + ) + (segment + (start 208.16 73.56) + (end 208.16 72.310101) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "44692b60-0787-4425-a158-05ca32eb5ae2") + ) + (segment + (start 163.59 76.686472) + (end 165.282107 74.994365) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "5136b4d6-445e-4aca-a4e8-4b2d1be5c853") + ) + (segment + (start 162.39 79.48) + (end 162.39 78.175) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "525d9a75-c0bf-4497-8c56-94b7ea61e07e") + ) + (segment + (start 154.9 85.08) + (end 150.95 81.13) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "54391e2b-bc7b-4af6-8465-b13fb58af8dc") + ) + (segment + (start 154.490101 85.08) + (end 154.9 85.08) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "557e8691-4f04-440b-a6f3-8deb0c03c70d") + ) + (segment + (start 163.77 97.993402) + (end 163.77 93.2) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "5f329525-d4d7-4305-a6bd-ba15716d466c") + ) + (segment + (start 163.71 117.4) + (end 155.199899 117.4) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "6545a93a-9efe-4737-b2f0-93c796f71be2") + ) + (segment + (start 151.189899 92.34) + (end 150.189899 93.34) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "6ac3dda5-add1-4d2d-86d3-8355617e8c4e") + ) + (segment + (start 165.282107 74.994365) + (end 168.927309 74.994365) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "755fe691-c275-45a9-97a2-6bbbf727ee3b") + ) + (segment + (start 150.189899 93.34) + (end 149.030101 93.34) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "7b63b083-e904-4ba3-86b0-478dd91c2258") + ) + (segment + (start 198.396598 80.47) + (end 203.246598 75.62) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "7cd62d7f-6b4f-4a41-9bdc-70492f28d08b") + ) + (segment + (start 148.21 92.519899) + (end 148.21 91.360101) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "7d11b373-323b-4278-84f1-ebeff0f4ac06") + ) + (segment + (start 175.12 71.49) + (end 170.03 66.4) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "7d2f0c16-c4aa-4bc6-a6a8-896467ecdfc7") + ) + (segment + (start 156.79 85.08) + (end 162.39 79.48) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "7d6de22e-b662-473e-afd1-0d351df73c68") + ) + (segment + (start 162.91 92.34) + (end 151.189899 92.34) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "7f731e1e-c9e6-485a-b610-151f708ec45d") + ) + (segment + (start 152.173402 109.59) + (end 163.77 97.993402) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "821816aa-729c-4dcb-be13-499908d9cd80") + ) + (segment + (start 146.66 71.98) + (end 146.66 66.64) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "82d16f54-633a-439d-a173-30b63f57df6b") + ) + (segment + (start 148.21 110.410101) + (end 149.030101 109.59) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "89f33cd7-b9ef-4f5a-8d6b-f401423cc538") + ) + (segment + (start 154.9 85.08) + (end 156.79 85.08) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "9786653f-9df0-46b0-82e6-70c257254420") + ) + (segment + (start 148.21 91.360101) + (end 154.490101 85.08) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "9c5d2fc8-b3ac-47fb-a6dc-7b143ba51de7") + ) + (segment + (start 167.12 54.98) + (end 172.67 54.98) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "a13a5d70-825d-40c4-a814-f51c7051330a") + ) + (segment + (start 171.605 125.185) + (end 172.29 125.87) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "a7c49f09-b36a-434d-be35-e9272d5dd3cd") + ) + (segment + (start 168.927309 74.994365) + (end 170 76.067056) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "abcf7a38-cc95-40f8-84d4-3a6ee31f108a") + ) + (segment + (start 170.9 80.47) + (end 198.396598 80.47) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "bcb28d42-d0de-4b12-907d-f4b85e26b945") + ) + (segment + (start 208.16 72.310101) + (end 207.339899 71.49) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "c7e0be69-cd76-4865-8a60-ed08c4844323") + ) + (segment + (start 188.19 58.04) + (end 179.96 49.81) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "cc772f09-882d-4c00-849a-f38dd4a47adf") + ) + (segment + (start 179.96 39.45) + (end 175.67 35.16) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "d35d24ef-7d65-482e-9419-0430de2f7bc6") + ) + (segment + (start 170 79.57) + (end 170.9 80.47) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "d5483afc-1616-4ae6-982e-3d092769ef4a") + ) + (segment + (start 162.39 78.175) + (end 163.18 77.385) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "d55ad087-fa6a-40b6-88f4-b6d8bd4e2d54") + ) + (segment + (start 163.59 77.385) + (end 163.59 76.686472) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "d67f3e0f-9e8c-4816-ade0-e05c9a560dce") + ) + (segment + (start 150.189899 112.39) + (end 149.030101 112.39) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "d81aefb5-cf4d-4fbe-abec-2854b2285c66") + ) + (segment + (start 149.030101 109.59) + (end 152.173402 109.59) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "d8eb1787-5443-4401-afc2-31af6e446e8e") + ) + (segment + (start 149.030101 93.34) + (end 148.21 92.519899) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "d9fb1908-1cd7-4238-a498-246abe3008f3") + ) + (segment + (start 150.95 81.13) + (end 150.95 76.27) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "dd564470-3b77-4e93-9a9a-a194d9aca592") + ) + (segment + (start 148.21 111.569899) + (end 148.21 110.410101) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "ea08c648-b963-44bf-b2c2-1e934df45b0e") + ) + (segment + (start 170 76.067056) + (end 170 79.57) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "eb44cae2-cd88-45b4-b59b-ef4eb11740c6") + ) + (segment + (start 164.94 52.8) + (end 167.12 54.98) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "ee0ebe67-f88c-4b99-b3da-1037f50d8741") + ) + (segment + (start 163.18 77.385) + (end 163.59 77.385) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "eeaf5fb2-786f-449b-9700-913b80caf8b9") + ) + (segment + (start 171.495 125.185) + (end 171.605 125.185) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "f0eb08e7-11da-4be1-bb4c-de3fbee05977") + ) + (segment + (start 150.95 76.27) + (end 146.66 71.98) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "f4bdedbd-74d1-4ada-ad59-ce1df98ca21f") + ) + (segment + (start 203.246598 75.62) + (end 206.1 75.62) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "ff12d9e9-5b7d-403f-b70c-4486292010a0") + ) + (segment + (start 183.415786 52.96) + (end 179.11 57.265786) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "49e4ba97-128c-4113-9070-d9e9c0a83143") + ) + (segment + (start 172.57 64.96) + (end 172.57 66.4) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "586968b3-e05d-4a72-9e7e-6e766cde6f88") + ) + (segment + (start 188.19 52.96) + (end 183.415786 52.96) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "616581cc-ed2c-4d48-b7bc-15e704bbf931") + ) + (segment + (start 179.11 57.265786) + (end 179.11 61.8) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "7f550759-29eb-4da4-b909-dc9c0099a7e7") + ) + (segment + (start 179.11 61.8) + (end 182.62 65.31) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "8fc81f63-12e7-4971-9d99-b4d0255b3f3a") + ) + (segment + (start 170.7 55.59) + (end 170.7 63.09) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "9be34ecd-9c44-4c11-bfb1-0b80bc0d2257") + ) + (segment + (start 194.77 38.22) + (end 190.52 38.22) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "b4bca9ce-c565-4327-bed5-64857f7feb53") + ) + (segment + (start 170.7 63.09) + (end 172.57 64.96) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "bddbedd4-5786-4b8f-bc74-a768d5a249a9") + ) + (segment + (start 172.57 65.85) + (end 172.57 66.4) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "d41ed297-6ad2-445f-920f-9bbd95a6454e") + ) + (segment + (start 168.7 61.98) + (end 172.57 65.85) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "d607c4c3-6c36-4dcc-8404-a195f31f8d7c") + ) + (segment + (start 195.03 37.96) + (end 194.77 38.22) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "d73122f6-bd37-4840-aee3-f4e0144662ea") + ) + (segment + (start 160.43 45.32) + (end 170.7 55.59) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "fc910ee2-97be-446c-97a8-ff30b84926ce") + ) + (via + (at 195.03 37.96) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 3) + (uuid "4b7eff47-1f4c-4a62-8e30-88a509845a63") + ) + (via + (at 168.7 61.98) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 3) + (uuid "71023776-44a4-4bf4-9da6-06717b60b7fd") + ) + (segment + (start 181.63 66.3) + (end 178.89 66.3) + (width 0.2) + (layer "B.Cu") + (net 3) + (uuid "01d20401-a95e-4167-b5c3-973c8ed60b82") + ) + (segment + (start 182.62 65.31) + (end 181.63 66.3) + (width 0.2) + (layer "B.Cu") + (net 3) + (uuid "1819d640-4b34-4921-a2b5-2d8c15d3b2a1") + ) + (segment + (start 169.19 61.49) + (end 168.7 61.98) + (width 0.2) + (layer "B.Cu") + (net 3) + (uuid "1b37ea0b-651f-4842-abf6-ad659db7160f") + ) + (segment + (start 188.19 52.96) + (end 195.03 46.12) + (width 0.2) + (layer "B.Cu") + (net 3) + (uuid "459433af-007f-4910-8974-a84887274512") + ) + (segment + (start 195.03 46.12) + (end 195.03 37.96) + (width 0.2) + (layer "B.Cu") + (net 3) + (uuid "b3df15ac-548b-4ee5-b5ff-7e9f0a384e41") + ) + (segment + (start 178.89 66.3) + (end 174.08 61.49) + (width 0.2) + (layer "B.Cu") + (net 3) + (uuid "b9e0a1a2-aa5e-4648-9c11-961da8f8161c") + ) + (segment + (start 174.08 61.49) + (end 169.19 61.49) + (width 0.2) + (layer "B.Cu") + (net 3) + (uuid "efc79fee-cf63-4085-9a23-8d8107f20706") + ) + (segment + (start 191.05 33.76) + (end 193.09 33.76) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "1752e761-0443-4a04-a7e9-500f7efb19a0") + ) + (segment + (start 173.1175 64.6525) + (end 173.1975 64.7325) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "22724f18-dab0-4808-b7ad-a94da2986d08") + ) + (segment + (start 160.43 42.78) + (end 171.9 54.25) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "25027da9-a6f9-4005-9fc8-902029cff0e4") + ) + (segment + (start 175.73 50.42) + (end 188.19 50.42) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "25382699-4232-4519-a64e-580b4e517b67") + ) + (segment + (start 179.41 64.6) + (end 180.11 65.3) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "48624ed8-d71f-405d-ba1f-0ae18151f086") + ) + (segment + (start 173.84 65.375001) + (end 174.615001 64.6) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "67e6edb2-85f2-494d-83e5-9f71b815e969") + ) + (segment + (start 174.615001 64.6) + (end 179.41 64.6) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "7991ee17-3541-427a-ac35-7dae1c247977") + ) + (segment + (start 171.9 63.435001) + (end 173.1175 64.6525) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "a1c3b511-5b11-481d-8460-a0f191eeca91") + ) + (segment + (start 171.9 54.25) + (end 175.73 50.42) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "a63340eb-3890-4aa2-ab82-366ddceac2da") + ) + (segment + (start 173.1175 64.6525) + (end 173.84 65.375001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "b17a9145-0966-45ae-a774-cbf28e941dad") + ) + (segment + (start 173.84 66.4) + (end 173.84 65.375001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "c26ad3a8-07e1-41d6-8842-abc380e0ec4f") + ) + (segment + (start 193.09 33.76) + (end 193.35 34.02) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "d145aebe-e1dc-4ecc-82c8-e4c056d9a1d2") + ) + (segment + (start 171.9 54.25) + (end 171.9 63.435001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "d219765f-3d9f-4ffd-b88e-dfb2957f4a4d") + ) + (via + (at 193.35 34.02) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 4) + (uuid "7d6dd5c5-a184-49c3-927c-9109472abae1") + ) + (segment + (start 188.19 50.39) + (end 188.19 50.22) + (width 0.2) + (layer "B.Cu") + (net 4) + (uuid "0e489395-bb21-4c59-ae92-1b071fdb1e0b") + ) + (segment + (start 193.35 33.9) + (end 193.35 34.02) + (width 0.2) + (layer "B.Cu") + (net 4) + (uuid "29310d7c-70e4-4a24-a50d-ef7334e692be") + ) + (segment + (start 193.35 45.06) + (end 193.35 34.02) + (width 0.2) + (layer "B.Cu") + (net 4) + (uuid "46fa3c70-0f74-48d7-9992-a42a1395830e") + ) + (segment + (start 188.19 50.22) + (end 193.35 45.06) + (width 0.2) + (layer "B.Cu") + (net 4) + (uuid "96a741d5-b4d4-43d7-be8a-369965b9604d") + ) + (segment + (start 188.19 50.42) + (end 188.19 50.39) + (width 0.2) + (layer "B.Cu") + (net 4) + (uuid "bf16ae0b-f95f-4ec0-a704-4cbe7c0e4d38") + ) + (segment + (start 156.61 68.39) + (end 158.6 66.4) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "28321c90-4628-4dd4-9d52-de485475553d") + ) + (segment + (start 137.6 82.89) + (end 136.71 83.78) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "54809b92-0086-4a22-b143-28002ebbd0c9") + ) + (segment + (start 137.6 82.89) + (end 136.5 81.79) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "96f82c92-d7ba-49da-b931-ed09d0f7e3b6") + ) + (segment + (start 136.5 81.79) + (end 136.5 74.814365) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "9db49a41-2532-46a3-8418-fbac1b0567a9") + ) + (segment + (start 136.71 83.78) + (end 136.71 100.83) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "a6c7fec2-b965-4f2d-924b-fbda903d3275") + ) + (segment + (start 135.81 103.93) + (end 135.81 118.57) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "aab605d4-ff5a-42dd-8f3d-095a88dc6fb2") + ) + (segment + (start 136.71 100.83) + (end 137.81 101.93) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "b9cdab79-9fcc-44ee-8a4d-0d0386105d63") + ) + (segment + (start 137.81 101.93) + (end 135.81 103.93) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "c4a9efa9-f6fb-4359-aac4-e4e45a16932a") + ) + (segment + (start 136.5 74.814365) + (end 142.924365 68.39) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "cb8e2430-b779-49b3-98cb-4ff2191f9807") + ) + (segment + (start 135.81 118.57) + (end 137.56 120.32) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "e4c81aa7-f94e-4329-9a0a-8f11be0fd843") + ) + (segment + (start 142.924365 68.39) + (end 156.61 68.39) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "e6f52a3f-4512-4a72-9bdc-eae1a4e5069f") + ) + (segment + (start 137.6 75.27) + (end 143.1 75.27) + (width 0.2) + (layer "B.Cu") + (net 6) + (uuid "5a7483ff-b237-4b99-9535-e7a68de871bd") + ) + (segment + (start 143.1 75.27) + (end 143.26 75.43) + (width 0.2) + (layer "B.Cu") + (net 6) + (uuid "69cda9e3-f9a9-442c-9ce5-0a190c71f8e3") + ) + (segment + (start 156.61 75.44) + (end 162.3 75.44) + (width 0.2) + (layer "B.Cu") + (net 7) + (uuid "7aec0412-e561-4f31-a2dc-81ec18e1c097") + ) + (segment + (start 162.3 75.44) + (end 162.31 75.43) + (width 0.2) + (layer "B.Cu") + (net 7) + (uuid "82d81dd1-f4a8-4390-ac36-1cd399c918e7") + ) + (segment + (start 155.77 83.9) + (end 155.77 100.91) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "0dac2560-ff97-4b83-9917-55d84f89f204") + ) + (segment + (start 155.6 103.28) + (end 155.6 119.79) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "0de2b8e3-7aac-4a9f-8bdb-fce85a96e8f3") + ) + (segment + (start 156.61 83.06) + (end 155.51 81.96) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "25441780-78b1-48df-bb47-92df0c60eaae") + ) + (segment + (start 155.51 70.68) + (end 157.3 68.89) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "34135f6a-3afb-43af-a403-50757a56be51") + ) + (segment + (start 157.3 68.89) + (end 158.404999 68.89) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "4430bb23-5d53-4306-a7f9-6a59919b33c9") + ) + (segment + (start 156.61 83.06) + (end 155.77 83.9) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "4a958386-b4a5-4be8-99ff-f803235f109c") + ) + (segment + (start 159.87 67.424999) + (end 159.87 66.4) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "65b145c8-5e79-4ef8-823a-5d9419e6bcbe") + ) + (segment + (start 155.77 100.91) + (end 156.87 102.01) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "9e2434ef-010f-46fb-8aa5-1ad8f6a79722") + ) + (segment + (start 155.6 119.79) + (end 156.7 120.89) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "a4296698-3f91-455e-906e-6dbcded4a8a7") + ) + (segment + (start 155.51 81.96) + (end 155.51 70.68) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "a8c9cdb8-8c4a-4da2-9ac3-b584c7ef7f9f") + ) + (segment + (start 158.404999 68.89) + (end 159.87 67.424999) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "cec80591-4760-4227-bc8f-c7de2bf0f251") + ) + (segment + (start 156.87 102.01) + (end 155.6 103.28) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "da2c9bf5-657f-43de-b3ec-46cfbbc6ccbf") + ) + (segment + (start 175.67 120.88) + (end 175.67 120.92) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "04a298d8-0c5c-4c75-80af-47adabaccb48") + ) + (segment + (start 176.48 83.77) + (end 176.48 101.01) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "09521f01-ffe2-4ca3-b346-e1d01b10333c") + ) + (segment + (start 175.73 120.98) + (end 176.77 119.94) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "1913cc47-ae6a-4ec2-9ca2-70eb314f68c2") + ) + (segment + (start 171.44 70.26) + (end 163.79 70.26) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "1d78d302-cb55-4676-8c90-2a1fafba0b6c") + ) + (segment + (start 176.48 101.01) + (end 175.38 102.11) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "2589ca13-f181-4eb0-8da2-d881b509f91f") + ) + (segment + (start 161.14 67.424999) + (end 161.14 66.4) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "52a7d49c-5681-4380-b456-0def313d4c37") + ) + (segment + (start 175.78 83.07) + (end 174.68 81.97) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "55f465a6-06bb-467e-b4b5-b13926dc0e46") + ) + (segment + (start 161 67.47) + (end 161.14 67.33) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "614699fa-3536-41ef-af2c-8dac006dbfe2") + ) + (segment + (start 174.68 73.5) + (end 171.44 70.26) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "6da293b7-2018-422e-b666-cb0d3e47b381") + ) + (segment + (start 176.77 103.5) + (end 175.38 102.11) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "82c30bf1-7abc-46a6-a68a-483156c07b05") + ) + (segment + (start 176.77 119.94) + (end 176.77 103.5) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "86973ad5-97be-4190-8d13-567cc04d8880") + ) + (segment + (start 161.14 67.33) + (end 161.14 66.4) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "bcf645fa-a41b-4771-af3a-3cce7f78b282") + ) + (segment + (start 174.68 81.97) + (end 174.68 73.5) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "c30e141e-f720-48e9-8821-3351cd54da60") + ) + (segment + (start 175.78 83.07) + (end 176.48 83.77) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "d4d584fd-cede-4955-aa34-a962c49a2aaf") + ) + (segment + (start 175.67 120.92) + (end 175.73 120.98) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "d8a2ccab-ced9-4eff-9e03-0186379d2b9c") + ) + (segment + (start 163.79 70.26) + (end 161 67.47) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "f1fe09aa-22d3-4366-9513-6a9044267e93") + ) + (segment + (start 175.78 75.45) + (end 181.34 75.45) + (width 0.2) + (layer "B.Cu") + (net 10) + (uuid "440216a6-eb91-4b19-956d-c4c925e6f194") + ) + (segment + (start 181.34 75.45) + (end 181.36 75.43) + (width 0.2) + (layer "B.Cu") + (net 10) + (uuid "58d54d28-9ab6-4eab-a9e6-00ab3de63c23") + ) + (segment + (start 194.78 75.74) + (end 200.1 75.74) + (width 0.2) + (layer "B.Cu") + (net 11) + (uuid "cb97d148-1674-46bc-920b-f3c20f80d666") + ) + (segment + (start 200.1 75.74) + (end 200.41 75.43) + (width 0.2) + (layer "B.Cu") + (net 11) + (uuid "d331e47a-0829-4cdb-9fb4-d7771850ef84") + ) + (segment + (start 195.7 118.89) + (end 195.7 103.08) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "1d1b34c6-d1b1-48d6-a51d-f1e98133d2cc") + ) + (segment + (start 162.41 66.4) + (end 162.41 67.424999) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "3250a774-e7b0-4676-916d-13914fa10b31") + ) + (segment + (start 162.41 67.424999) + (end 164.845001 69.86) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "3718d3bb-2957-41e1-b881-dd56bdf26fae") + ) + (segment + (start 194.78 83.36) + (end 195.82 84.4) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "3b54f3cf-7e87-4049-90bc-1f8d379f9bd8") + ) + (segment + (start 195.82 101) + (end 194.72 102.1) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "42f7ec4a-fa24-47e4-8633-e1ac8391b6ab") + ) + (segment + (start 195.82 84.4) + (end 195.82 101) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "4d1249f7-1ead-47ff-924c-8f55f6228ded") + ) + (segment + (start 164.845001 69.86) + (end 186.659899 69.86) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "b690d6af-5495-44e2-b0fe-376ea4509420") + ) + (segment + (start 194.6 119.99) + (end 195.7 118.89) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "bb9dbdf2-bbef-45db-812e-5ef65fac078b") + ) + (segment + (start 194.78 77.980101) + (end 194.78 83.36) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "eccfa6f3-b0b3-4614-bed7-433303e791d8") + ) + (segment + (start 195.7 103.08) + (end 194.72 102.1) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "f18da643-f03c-4089-bfaa-85f718572992") + ) + (segment + (start 186.659899 69.86) + (end 194.78 77.980101) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "f7f5f0ae-28b1-4b0c-bbc4-942bb0ae2f1f") + ) + (segment + (start 137.81 94.31) + (end 143.09 94.31) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "03302372-8bd0-4a58-979f-51c968b6f493") + ) + (segment + (start 143.09 94.31) + (end 143.26 94.48) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "a9f0bc37-776c-4ea5-a55d-59cecae9b755") + ) + (segment + (start 156.87 94.39) + (end 162.22 94.39) + (width 0.2) + (layer "B.Cu") + (net 14) + (uuid "1a8d850b-f254-41ea-8b0b-4b900283a4c7") + ) + (segment + (start 162.22 94.39) + (end 162.31 94.48) + (width 0.2) + (layer "B.Cu") + (net 14) + (uuid "1fe19152-ae29-426a-ac42-8ee79f705a6a") + ) + (segment + (start 175.38 94.49) + (end 181.35 94.49) + (width 0.2) + (layer "B.Cu") + (net 15) + (uuid "14a14632-a38b-450b-bac0-a8c640b46163") + ) + (segment + (start 181.35 94.49) + (end 181.36 94.48) + (width 0.2) + (layer "B.Cu") + (net 15) + (uuid "451d3e01-9848-4b6b-9562-6d80ed18a9ee") + ) + (segment + (start 194.72 94.48) + (end 200.41 94.48) + (width 0.2) + (layer "B.Cu") + (net 16) + (uuid "c3c33633-523e-4264-b6b0-932221da5de5") + ) + (segment + (start 137.56 112.7) + (end 142.43 112.7) + (width 0.2) + (layer "B.Cu") + (net 17) + (uuid "d39d676a-15f0-4560-8342-4a7e59392fbf") + ) + (segment + (start 142.43 112.7) + (end 143.26 113.53) + (width 0.2) + (layer "B.Cu") + (net 17) + (uuid "e8025c49-ce10-4ea3-88e9-d5ddaf3e18bd") + ) + (segment + (start 162.05 113.27) + (end 162.31 113.53) + (width 0.2) + (layer "B.Cu") + (net 18) + (uuid "6097de36-b16a-4424-8e70-d399442c5b1c") + ) + (segment + (start 156.7 113.27) + (end 162.05 113.27) + (width 0.2) + (layer "B.Cu") + (net 18) + (uuid "f9b666e2-b3d8-4972-8b59-e29d54100b9a") + ) + (segment + (start 175.67 113.26) + (end 181.09 113.26) + (width 0.2) + (layer "B.Cu") + (net 19) + (uuid "2b70c826-0d35-4cf8-85d6-5236470fe777") + ) + (segment + (start 181.09 113.26) + (end 181.36 113.53) + (width 0.2) + (layer "B.Cu") + (net 19) + (uuid "c4902aab-cf53-41c8-a04c-3124a2ecdc35") + ) + (segment + (start 194.6 112.37) + (end 199.25 112.37) + (width 0.2) + (layer "B.Cu") + (net 20) + (uuid "033a4cd2-283a-4848-9eaa-3a1f3c5b6346") + ) + (segment + (start 199.25 112.37) + (end 200.41 113.53) + (width 0.2) + (layer "B.Cu") + (net 20) + (uuid "8639eb87-d693-4940-823d-7f180ceb75e6") + ) + (segment + (start 182.62 57.69) + (end 182.58 57.69) + (width 0.2) + (layer "F.Cu") + (net 21) + (uuid "02d28b5f-0624-43ef-b726-07492a1896a9") + ) + (segment + (start 184.38 30.89) + (end 184.19 31.08) + (width 0.2) + (layer "F.Cu") + (net 21) + (uuid "229f6356-831b-4b68-b041-f1de604ea940") + ) + (segment + (start 182.57 57.68) + (end 180.11 57.68) + (width 0.2) + (layer "F.Cu") + (net 21) + (uuid "52952556-d7c8-4eba-8184-06a8e5480128") + ) + (segment + (start 216.98 41.69) + (end 206.18 30.89) + (width 0.2) + (layer "F.Cu") + (net 21) + (uuid "667f4909-a19d-43a5-9a3e-4e87c8452151") + ) + (segment + (start 191.93 67) + (end 216.98 67) + (width 0.2) + (layer "F.Cu") + (net 21) + (uuid "731f477a-0523-4f2a-a47d-4c00d90b3988") + ) + (segment + (start 184.19 31.08) + (end 184.19 33) + (width 0.2) + (layer "F.Cu") + (net 21) + (uuid "74887742-b978-4248-917a-7e557b0009a5") + ) + (segment + (start 182.38 37.7) + (end 182.9 38.22) + (width 0.2) + (layer "F.Cu") + (net 21) + (uuid "8cb03eab-a627-4229-b83f-f06675251d87") + ) + (segment + (start 183.43 37.69) + (end 182.9 38.22) + (width 0.2) + (layer "F.Cu") + (net 21) + (uuid "9f864b2f-6feb-4248-9812-bd10ab39c655") + ) + (segment + (start 182.58 57.69) + (end 182.57 57.68) + (width 0.2) + (layer "F.Cu") + (net 21) + (uuid "a53f6156-b6b5-4c3d-9c23-6edd8ff78b18") + ) + (segment + (start 176.505 37.7) + (end 182.38 37.7) + (width 0.2) + (layer "F.Cu") + (net 21) + (uuid "b1d7778d-001c-40c4-9efb-9255d93d3472") + ) + (segment + (start 184.19 33) + (end 183.43 33.76) + (width 0.2) + (layer "F.Cu") + (net 21) + (uuid "b9494f3b-4c55-4e43-9377-9011031f27cc") + ) + (segment + (start 206.18 30.89) + (end 184.38 30.89) + (width 0.2) + (layer "F.Cu") + (net 21) + (uuid "cab9abe7-69cd-4c8d-93fd-93a0a335a7a7") + ) + (segment + (start 216.98 67) + (end 216.98 41.69) + (width 0.2) + (layer "F.Cu") + (net 21) + (uuid "ccd6166f-5d2b-4252-9ab7-0247a6403631") + ) + (segment + (start 182.62 57.69) + (end 191.93 67) + (width 0.2) + (layer "F.Cu") + (net 21) + (uuid "daf7af28-700c-400d-afc8-fde1c39588e8") + ) + (segment + (start 183.43 33.76) + (end 183.43 37.69) + (width 0.2) + (layer "F.Cu") + (net 21) + (uuid "fd2f33be-6caf-4d2d-b0a9-380a77ec36ed") + ) + (via + (at 168.76 66.4) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 21) + (uuid "0627e0b7-64cd-4583-bdc8-1cdc1b6a0e6d") + ) + (via + (at 180.11 57.68) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 21) + (uuid "7281ee7a-37b5-4f83-a361-31acc9d382e0") + ) + (via + (at 171.3 57.1) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 21) + (uuid "e1478cd5-f115-413a-a7c6-6bf2c2fe1072") + ) + (segment + (start 173.86 59.55) + (end 173.75 59.55) + (width 0.2) + (layer "B.Cu") + (net 21) + (uuid "0366cd9f-1d72-4151-b3b7-39d190a2a6b7") + ) + (segment + (start 180.11 57.68) + (end 178.73 57.68) + (width 0.2) + (layer "B.Cu") + (net 21) + (uuid "51a2e3fc-ba62-4761-b7d9-9c872819e6fb") + ) + (segment + (start 168.76 66.4) + (end 168.1 65.74) + (width 0.2) + (layer "B.Cu") + (net 21) + (uuid "52a07d58-e8f8-4e86-b3d5-3e6a9b677549") + ) + (segment + (start 173.75 59.55) + (end 171.3 57.1) + (width 0.2) + (layer "B.Cu") + (net 21) + (uuid "6e6eb1e9-afb3-4c26-8a87-5883a77ec723") + ) + (segment + (start 176.86 59.55) + (end 173.86 59.55) + (width 0.2) + (layer "B.Cu") + (net 21) + (uuid "7451c3ca-5dad-4d18-9862-4d780d8ec075") + ) + (segment + (start 178.73 57.68) + (end 176.86 59.55) + (width 0.2) + (layer "B.Cu") + (net 21) + (uuid "7a92d395-d2eb-4455-a6ce-fc15e46bfe6f") + ) + (segment + (start 169.06 59.55) + (end 173.86 59.55) + (width 0.2) + (layer "B.Cu") + (net 21) + (uuid "9ef8a714-7dff-4109-ad1b-d706c17ba511") + ) + (segment + (start 168.1 65.74) + (end 168.1 60.51) + (width 0.2) + (layer "B.Cu") + (net 21) + (uuid "c3aebf6b-5a18-4a89-9f4f-c78f350318b4") + ) + (segment + (start 168.1 60.51) + (end 169.06 59.55) + (width 0.2) + (layer "B.Cu") + (net 21) + (uuid "dd0413ae-2ed3-4382-8228-e6f55c902a7e") + ) + (segment + (start 163.68 67.424999) + (end 163.68 66.4) + (width 0.2) + (layer "F.Cu") + (net 22) + (uuid "23442260-b48e-40a8-bb43-b4a24279e3a6") + ) + (segment + (start 206.76 72.89) + (end 202.539656 68.669656) + (width 0.2) + (layer "F.Cu") + (net 22) + (uuid "a05bc067-4684-46db-b7ea-989ef0bdbb08") + ) + (segment + (start 164.924657 68.669656) + (end 163.68 67.424999) + (width 0.2) + (layer "F.Cu") + (net 22) + (uuid "a1bbe7c6-0eb2-46ee-9de7-dbc32071279c") + ) + (segment + (start 202.539656 68.669656) + (end 164.924657 68.669656) + (width 0.2) + (layer "F.Cu") + (net 22) + (uuid "ebd41e94-72ad-488d-be8f-ec0f3315cda1") + ) + (segment + (start 149.61 72.89) + (end 206.76 72.89) + (width 0.2) + (layer "B.Cu") + (net 22) + (uuid "50f05e26-278c-4c4c-aef0-e2fd24a9ef1e") + ) + (segment + (start 149.61 72.89) + (end 149.61 73.52) + (width 0.2) + (layer "B.Cu") + (net 22) + (uuid "5617abf4-c3b5-42a0-b4a6-11bfc1450e9b") + ) + (segment + (start 149.61 73.52) + (end 149.68 73.59) + (width 0.2) + (layer "B.Cu") + (net 22) + (uuid "fd271c9f-377e-4f0b-909e-b9dd592f204c") + ) + (segment + (start 164.684104 69.069656) + (end 163.01 67.395552) + (width 0.2) + (layer "F.Cu") + (net 23) + (uuid "2e2f533d-f52e-4c8b-8bd8-8dcac3dfb9ed") + ) + (segment + (start 164.95 65.31) + (end 164.95 66.4) + (width 0.2) + (layer "F.Cu") + (net 23) + (uuid "654add92-da98-437a-93c8-c3eeae077f05") + ) + (segment + (start 163.01 67.395552) + (end 163.01 65.404448) + (width 0.2) + (layer "F.Cu") + (net 23) + (uuid "6dcb507f-0a03-4311-bcba-5a6d0178bd68") + ) + (segment + (start 206.76 91.94) + (end 206.76 89.394415) + (width 0.2) + (layer "F.Cu") + (net 23) + (uuid "70f33cbc-b6d3-477e-a670-1dcc88edf2b2") + ) + (segment + (start 186.435241 69.069656) + (end 164.684104 69.069656) + (width 0.2) + (layer "F.Cu") + (net 23) + (uuid "7fba950e-d4cd-4147-8233-1f03709a0e1e") + ) + (segment + (start 206.76 89.394415) + (end 186.435241 69.069656) + (width 0.2) + (layer "F.Cu") + (net 23) + (uuid "978424c1-f2d6-4e3b-a67d-cd5b60904025") + ) + (segment + (start 163.414448 65) + (end 164.64 65) + (width 0.2) + (layer "F.Cu") + (net 23) + (uuid "a163c51b-4506-4d2d-8faf-00f0320ec21d") + ) + (segment + (start 163.01 65.404448) + (end 163.414448 65) + (width 0.2) + (layer "F.Cu") + (net 23) + (uuid "d83573b7-8af6-4e37-a747-82db12c78e0f") + ) + (segment + (start 164.64 65) + (end 164.95 65.31) + (width 0.2) + (layer "F.Cu") + (net 23) + (uuid "fb31621e-7364-4a90-a9cf-edae234d51ad") + ) + (segment + (start 149.61 91.94) + (end 206.76 91.94) + (width 0.2) + (layer "B.Cu") + (net 23) + (uuid "d3549e7d-cd18-4fba-8080-18feb75ac466") + ) + (segment + (start 203.589899 67.74) + (end 210.5 74.650101) + (width 0.2) + (layer "F.Cu") + (net 24) + (uuid "01e99917-3f21-4101-afbe-74ddef514639") + ) + (segment + (start 210.5 107.25) + (end 210.5 74.650101) + (width 0.2) + (layer "F.Cu") + (net 24) + (uuid "206af37f-0cd3-43dd-b1fe-b11ffaa4042f") + ) + (segment + (start 206.76 110.99) + (end 210.5 107.25) + (width 0.2) + (layer "F.Cu") + (net 24) + (uuid "2aadeea5-a8c5-469f-8413-17e5fa75046a") + ) + (segment + (start 210.5 74.650101) + (end 210.5 75.92) + (width 0.2) + (layer "F.Cu") + (net 24) + (uuid "40bff177-9f34-45a6-9a12-f6e97133b04e") + ) + (segment + (start 210.5 74.650101) + (end 203.574899 67.725) + (width 0.2) + (layer "F.Cu") + (net 24) + (uuid "616bcaf3-9afd-4c1f-b614-71023e86581b") + ) + (segment + (start 166.28 67.74) + (end 203.589899 67.74) + (width 0.2) + (layer "F.Cu") + (net 24) + (uuid "8927b7b2-ef3a-4951-910a-a4ed17a8323c") + ) + (segment + (start 166.22 66.4) + (end 166.22 67.68) + (width 0.2) + (layer "F.Cu") + (net 24) + (uuid "b25fed5b-a64b-42d6-a470-270fb225a8b4") + ) + (segment + (start 166.22 67.68) + (end 166.28 67.74) + (width 0.2) + (layer "F.Cu") + (net 24) + (uuid "ecb79389-5fcb-41e2-9c83-5c416088811b") + ) + (segment + (start 149.61 110.99) + (end 206.76 110.99) + (width 0.2) + (layer "B.Cu") + (net 24) + (uuid "b2c6dd10-57ff-49b9-a677-e28678e07075") + ) + (segment + (start 149.16 52.14) + (end 149.16 45.595) + (width 0.2) + (layer "F.Cu") + (net 25) + (uuid "59b5a721-0fcd-40ad-9720-1b375af0b2dc") + ) + (segment + (start 149.16 45.595) + (end 159.595 35.16) + (width 0.2) + (layer "F.Cu") + (net 25) + (uuid "fde3f45b-74f3-4837-84a1-9ed1d7e485fd") + ) + (segment + (start 152.94 51.62) + (end 152.94 46.73) + (width 0.2) + (layer "F.Cu") + (net 26) + (uuid "0efc1386-245d-402a-9de3-c4393a2fc800") + ) + (segment + (start 149.16 55.4) + (end 152.94 51.62) + (width 0.2) + (layer "F.Cu") + (net 26) + (uuid "1becc1a7-6ce9-4f06-937b-6faf4bb1986f") + ) + (segment + (start 152.94 46.73) + (end 153.105 46.73) + (width 0.2) + (layer "F.Cu") + (net 26) + (uuid "712a8ad9-ec6c-488f-8ac6-4d040354cba2") + ) + (segment + (start 153.105 46.73) + (end 159.595 40.24) + (width 0.2) + (layer "F.Cu") + (net 26) + (uuid "c3039299-ba9f-4d0b-95c3-41b4696ded97") + ) + (segment + (start 149.16 66.64) + (end 149.16 55.4) + (width 0.2) + (layer "F.Cu") + (net 26) + (uuid "fbef97ee-a396-47b6-a7d1-bf102f48e638") + ) + (segment + (start 144.16 52.14) + (end 144.16 48.055) + (width 0.2) + (layer "F.Cu") + (net 27) + (uuid "6aa9685b-01c4-4fbe-acc1-7f099430a0d7") + ) + (segment + (start 144.16 48.055) + (end 159.595 32.62) + (width 0.2) + (layer "F.Cu") + (net 27) + (uuid "da6fffcc-37ee-4ae2-8ad5-a8655d2dfabb") + ) + (segment + (start 144.16 58.978478) + (end 151.02 52.118478) + (width 0.2) + (layer "F.Cu") + (net 28) + (uuid "132a2cec-3a72-4868-becd-ae0985171bde") + ) + (segment + (start 151.02 45.94) + (end 151.355 45.94) + (width 0.2) + (layer "F.Cu") + (net 28) + (uuid "1937aa5f-ca1d-48a8-942f-29e382069017") + ) + (segment + (start 151.02 52.118478) + (end 151.02 45.94) + (width 0.2) + (layer "F.Cu") + (net 28) + (uuid "5c82f43d-0ab3-42aa-9796-0f79d8c34d76") + ) + (segment + (start 151.355 45.94) + (end 159.595 37.7) + (width 0.2) + (layer "F.Cu") + (net 28) + (uuid "8aebc18a-147b-4df1-96f8-f141c24cae3f") + ) + (segment + (start 144.16 66.64) + (end 144.16 58.978478) + (width 0.2) + (layer "F.Cu") + (net 28) + (uuid "8b3bcef2-84b2-46d8-bd5a-06803b449bde") + ) + (via + (at 167.49 66.4) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 46) + (uuid "99fe5648-e51c-4311-a1cc-4571705d4925") + ) + (segment + (start 173.06 128.25) + (end 147.69 128.25) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "097c265b-7367-45ce-92d1-c63bfc033c4d") + ) + (segment + (start 136.46 117.02) + (end 136.46 71.85) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "0a6d1963-5199-44bf-8d6f-1ef1a8873412") + ) + (segment + (start 173.32 127.99) + (end 173.32 127.37) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "254b4edc-3209-46d1-afd1-b520a8d35c79") + ) + (segment + (start 136.46 71.85) + (end 143.14 65.17) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "5edc3e05-6a8e-48ce-96c8-608bbdeabec4") + ) + (segment + (start 143.14 65.17) + (end 166.26 65.17) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "94e1ee3e-b20d-4544-b19a-ddd883d9061c") + ) + (segment + (start 166.26 65.17) + (end 167.49 66.4) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "95b93381-2527-454a-b8ca-4bccae1691e1") + ) + (segment + (start 147.69 128.25) + (end 136.46 117.02) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "af1d66cd-98f8-44bc-bb31-3aa0d09377de") + ) + (segment + (start 173.06 128.25) + (end 173.32 127.99) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "f681034e-3925-42fe-9f80-d18edf020708") + ) +) diff --git a/hackpads/atoboard/pcb/macropad.kicad_prl b/hackpads/atoboard/pcb/macropad.kicad_prl new file mode 100644 index 0000000000..3f79b3be9d --- /dev/null +++ b/hackpads/atoboard/pcb/macropad.kicad_prl @@ -0,0 +1,83 @@ +{ + "board": { + "active_layer": 0, + "active_layer_preset": "All Layers", + "auto_track_width": true, + "hidden_netclasses": [], + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "images": 0.6, + "pads": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": false, + "otherItems": true, + "pads": true, + "text": true, + "tracks": true, + "vias": true, + "zones": true + }, + "visible_items": [ + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 32, + 33, + 34, + 35, + 36, + 39, + 40 + ], + "visible_layers": "fffffff_ffffffff", + "zone_display_mode": 0 + }, + "git": { + "repo_password": "", + "repo_type": "", + "repo_username": "", + "ssh_key": "" + }, + "meta": { + "filename": "macropad.kicad_prl", + "version": 3 + }, + "project": { + "files": [] + } +} diff --git a/hackpads/atoboard/pcb/macropad.kicad_pro b/hackpads/atoboard/pcb/macropad.kicad_pro new file mode 100644 index 0000000000..2174691468 --- /dev/null +++ b/hackpads/atoboard/pcb/macropad.kicad_pro @@ -0,0 +1,596 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": false, + "text_position": 0, + "units_format": 1 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.762, + "height": 1.524, + "width": 1.524 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_near_hole": "error", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_dangling": "warning", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpadsmd": true, + "td_onroundshapesonly": false, + "td_ontrackend": false, + "td_onviapad": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "conflicting_netclasses": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "lib_symbol_issues": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "similar_labels": "warning", + "simulation_model_issue": "ignore", + "unannotated": "error", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "macropad.kicad_pro", + "version": 1 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "clearance": 0.2, + "diff_pair_gap": 0.25, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.2, + "line_style": 0, + "microvia_diameter": 0.3, + "microvia_drill": 0.1, + "name": "Default", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 3 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "/home/steve/macropad/", + "pos_files": "", + "specctra_dsn": "", + "step": "../Hackpad.step", + "svg": "../../../../../macropad/", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + }, + { + "group_by": false, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": false, + "label": "#", + "name": "${ITEM_NUMBER}", + "show": false + }, + { + "group_by": false, + "label": "Beschreibung", + "name": "Description", + "show": false + } + ], + "filter_string": "", + "group_symbols": true, + "name": "", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "./", + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "11a9cd08-af90-4066-8e4e-0fb596f2b985", + "Root" + ] + ], + "text_variables": {} +} diff --git a/hackpads/atoboard/pcb/macropad.kicad_sch b/hackpads/atoboard/pcb/macropad.kicad_sch new file mode 100644 index 0000000000..e4e4c0ebcf --- /dev/null +++ b/hackpads/atoboard/pcb/macropad.kicad_sch @@ -0,0 +1,9693 @@ +(kicad_sch + (version 20231120) + (generator "eeschema") + (generator_version "8.0") + (uuid "11a9cd08-af90-4066-8e4e-0fb596f2b985") + (paper "A4") + (lib_symbols + (symbol "Device:D" + (pin_numbers hide) + (pin_names + (offset 1.016) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "D" + (at 0 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "D" + (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" "Diode" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "diode" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "TO-???* *_Diode_* *SingleDiode* D_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "D_0_1" + (polyline + (pts + (xy -1.27 1.27) (xy -1.27 -1.27) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 0) (xy -1.27 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 1.27) (xy 1.27 -1.27) (xy -1.27 0) (xy 1.27 1.27) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "D_1_1" + (pin passive line + (at -3.81 0 0) + (length 2.54) + (name "K" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 3.81 0 180) + (length 2.54) + (name "A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "Device:R" + (pin_numbers hide) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "R" + (at 2.032 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "R" + (at 0 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at -1.778 0 90) + (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" "Resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "R res resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "R_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "R_0_1" + (rectangle + (start -1.016 -2.54) + (end 1.016 2.54) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "R_1_1" + (pin passive line + (at 0 3.81 270) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "Device:RotaryEncoder_Switch" + (pin_names + (offset 0.254) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "SW" + (at 0 6.604 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "RotaryEncoder_Switch" + (at 0 -6.604 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at -3.81 4.064 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 6.604 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Rotary encoder, dual channel, incremental quadrate outputs, with switch" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "rotary switch encoder switch push button" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "RotaryEncoder*Switch*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "RotaryEncoder_Switch_0_1" + (rectangle + (start -5.08 5.08) + (end 5.08 -5.08) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (circle + (center -3.81 0) + (radius 0.254) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (circle + (center -0.381 0) + (radius 1.905) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -0.381 2.667) + (mid -3.0988 -0.0635) + (end -0.381 -2.794) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -0.635 -1.778) (xy -0.635 1.778) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -0.381 -1.778) (xy -0.381 1.778) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -0.127 1.778) (xy -0.127 -1.778) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 3.81 0) (xy 3.429 0) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 3.81 1.016) (xy 3.81 -1.016) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -5.08 -2.54) (xy -3.81 -2.54) (xy -3.81 -2.032) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -5.08 2.54) (xy -3.81 2.54) (xy -3.81 2.032) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.254 -3.048) (xy -0.508 -2.794) (xy 0.127 -2.413) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.254 2.921) (xy -0.508 2.667) (xy 0.127 2.286) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 5.08 -2.54) (xy 4.318 -2.54) (xy 4.318 -1.016) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 5.08 2.54) (xy 4.318 2.54) (xy 4.318 1.016) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -5.08 0) (xy -3.81 0) (xy -3.81 -1.016) (xy -3.302 -2.032) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -4.318 0) (xy -3.81 0) (xy -3.81 1.016) (xy -3.302 2.032) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 4.318 -1.016) + (radius 0.127) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 4.318 1.016) + (radius 0.127) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "RotaryEncoder_Switch_1_1" + (pin passive line + (at -7.62 2.54 0) + (length 2.54) + (name "A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -7.62 -2.54 0) + (length 2.54) + (name "B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -7.62 0 0) + (length 2.54) + (name "C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 7.62 2.54 180) + (length 2.54) + (name "S1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "S1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 7.62 -2.54 180) + (length 2.54) + (name "S2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "S2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "Interface_Expansion:MCP23017_SO" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at -11.43 24.13 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MCP23017_SO" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Package_SO:SOIC-28W_7.5x17.9mm_P1.27mm" + (at 5.08 -25.4 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "https://ww1.microchip.com/downloads/aemDocuments/documents/APID/ProductDocuments/DataSheets/MCP23017-Data-Sheet-DS20001952.pdf" + (at 5.08 -27.94 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Description" "16-bit I/O expander, I2C, interrupts, w pull-ups, GPA/B7 output only (https://microchip.my.site.com/s/article/GPA7---GPB7-Cannot-Be-Used-as-Inputs-In-MCP23017), SOIC-28" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "I2C parallel port expander" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "SOIC*7.5x17.9mm*P1.27mm*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MCP23017_SO_0_1" + (rectangle + (start -12.7 22.86) + (end 12.7 -22.86) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "MCP23017_SO_1_1" + (pin bidirectional line + (at 17.78 20.32 180) + (length 5.08) + (name "GPB0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -27.94 90) + (length 5.08) + (name "VSS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 15.24 0) + (length 5.08) hide + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -17.78 17.78 0) + (length 5.08) + (name "SCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -17.78 20.32 0) + (length 5.08) + (name "SDA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 12.7 0) + (length 5.08) hide + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -17.78 -20.32 0) + (length 5.08) + (name "A0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -17.78 -17.78 0) + (length 5.08) + (name "A1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -17.78 -15.24 0) + (length 5.08) + (name "A2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -17.78 -2.54 0) + (length 5.08) + (name "~{RESET}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin tri_state line + (at -17.78 5.08 0) + (length 5.08) + (name "INTB" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 17.78 17.78 180) + (length 5.08) + (name "GPB1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin tri_state line + (at -17.78 2.54 0) + (length 5.08) + (name "INTA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 17.78 -2.54 180) + (length 5.08) + (name "GPA0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 17.78 -5.08 180) + (length 5.08) + (name "GPA1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 17.78 -7.62 180) + (length 5.08) + (name "GPA2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 17.78 -10.16 180) + (length 5.08) + (name "GPA3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 17.78 -12.7 180) + (length 5.08) + (name "GPA4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 17.78 -15.24 180) + (length 5.08) + (name "GPA5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 17.78 -17.78 180) + (length 5.08) + (name "GPA6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 17.78 -20.32 180) + (length 5.08) + (name "GPA7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 17.78 15.24 180) + (length 5.08) + (name "GPB2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 17.78 12.7 180) + (length 5.08) + (name "GPB3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 17.78 10.16 180) + (length 5.08) + (name "GPB4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 17.78 7.62 180) + (length 5.08) + (name "GPB5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 17.78 5.08 180) + (length 5.08) + (name "GPB6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 17.78 2.54 180) + (length 5.08) + (name "GPB7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 27.94 270) + (length 5.08) + (name "VDD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "LED:SK6812MINI" + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "D" + (at 5.08 5.715 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + ) + (property "Value" "SK6812MINI" + (at 1.27 -5.715 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (property "Footprint" "LED_SMD:LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm" + (at 1.27 -7.62 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Datasheet" "https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf" + (at 2.54 -9.525 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Description" "RGB LED with integrated controller" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "RGB LED NeoPixel Mini addressable" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "LED*SK6812MINI*PLCC*3.5x3.5mm*P1.75mm*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "SK6812MINI_0_0" + (text "RGB" + (at 2.286 -4.191 0) + (effects + (font + (size 0.762 0.762) + ) + ) + ) + ) + (symbol "SK6812MINI_0_1" + (polyline + (pts + (xy 1.27 -3.556) (xy 1.778 -3.556) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 -2.54) (xy 1.778 -2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 4.699 -3.556) (xy 2.667 -3.556) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.286 -2.54) (xy 1.27 -3.556) (xy 1.27 -3.048) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.286 -1.524) (xy 1.27 -2.54) (xy 1.27 -2.032) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 3.683 -1.016) (xy 3.683 -3.556) (xy 3.683 -4.064) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 4.699 -1.524) (xy 2.667 -1.524) (xy 3.683 -3.556) (xy 4.699 -1.524) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start 5.08 5.08) + (end -5.08 -5.08) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "SK6812MINI_1_1" + (pin output line + (at 7.62 0 180) + (length 2.54) + (name "DOUT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -7.62 90) + (length 2.54) + (name "VSS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -7.62 0 0) + (length 2.54) + (name "DIN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 7.62 270) + (length 2.54) + (name "VDD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "OPL:XIAO-RP2040-DIP" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "XIAO-RP2040-DIP" + (at 5.334 -1.778 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Module:MOUDLE14P-XIAO-DIP-SMD" + (at 14.478 -32.258 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" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "XIAO-RP2040-DIP_1_0" + (polyline + (pts + (xy -1.27 -30.48) (xy -1.27 -16.51) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 -27.94) (xy -2.54 -27.94) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 -24.13) (xy -2.54 -24.13) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 -20.32) (xy -2.54 -20.32) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 -16.51) (xy -2.54 -16.51) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 -16.51) (xy -1.27 -12.7) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 -12.7) (xy -2.54 -12.7) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 -12.7) (xy -1.27 -8.89) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 -8.89) (xy -2.54 -8.89) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 -8.89) (xy -1.27 -5.08) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 -5.08) (xy -2.54 -5.08) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 -5.08) (xy -1.27 -2.54) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 -2.54) (xy 29.21 -2.54) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 29.21 -30.48) (xy -1.27 -30.48) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 29.21 -12.7) (xy 29.21 -30.48) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 29.21 -8.89) (xy 29.21 -12.7) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 29.21 -5.08) (xy 29.21 -8.89) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 29.21 -2.54) (xy 29.21 -5.08) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 30.48 -27.94) (xy 29.21 -27.94) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 30.48 -24.13) (xy 29.21 -24.13) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 30.48 -20.32) (xy 29.21 -20.32) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 30.48 -16.51) (xy 29.21 -16.51) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 30.48 -12.7) (xy 29.21 -12.7) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 30.48 -8.89) (xy 29.21 -8.89) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 30.48 -5.08) (xy 29.21 -5.08) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (pin passive line + (at -3.81 -5.08 0) + (length 2.54) + (name "GPIO26/ADC0/A0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 31.75 -20.32 180) + (length 2.54) + (name "GPIO4/MISO" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 31.75 -16.51 180) + (length 2.54) + (name "GPIO3/MOSI" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 31.75 -12.7 180) + (length 2.54) + (name "3V3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 31.75 -8.89 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 31.75 -5.08 180) + (length 2.54) + (name "VBUS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -3.81 -8.89 0) + (length 2.54) + (name "GPIO27/ADC1/A1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -3.81 -12.7 0) + (length 2.54) + (name "GPIO28/ADC2/A2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -3.81 -16.51 0) + (length 2.54) + (name "GPIO29/ADC3/A3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -3.81 -20.32 0) + (length 2.54) + (name "GPIO6/SDA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -3.81 -24.13 0) + (length 2.54) + (name "GPIO7/SCL" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -3.81 -27.94 0) + (length 2.54) + (name "GPIO0/TX" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 31.75 -27.94 180) + (length 2.54) + (name "GPIO1/RX" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 31.75 -24.13 180) + (length 2.54) + (name "GPIO2/SCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "Switch:SW_Push" + (pin_numbers hide) + (pin_names + (offset 1.016) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "SW" + (at 1.27 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "SW_Push" + (at 0 -1.524 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 5.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 5.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Push button switch, generic, two pins" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "switch normally-open pushbutton push-button" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "SW_Push_0_1" + (circle + (center -2.032 0) + (radius 0.508) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 1.27) (xy 0 3.048) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 1.27) (xy -2.54 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 2.032 0) + (radius 0.508) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (pin passive line + (at -5.08 0 0) + (length 2.54) + (name "1" + (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 "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "oled:SSD1306" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "Brd" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SSD1306" + (at 0 -1.27 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "SSD1306 OLED" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "SSD1306" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "SSD1306-128x64_OLED:SSD1306" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "SSD1306_0_1" + (rectangle + (start -6.35 6.35) + (end 6.35 -6.35) + (stroke + (width 0) + (type solid) + ) + (fill + (type background) + ) + ) + ) + (symbol "SSD1306_1_1" + (pin input line + (at -3.81 8.89 270) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -1.27 8.89 270) + (length 2.54) + (name "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 1.27 8.89 270) + (length 2.54) + (name "SCL" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 3.81 8.89 270) + (length 2.54) + (name "SDA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers hide) + (pin_names + (offset 0) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 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" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "power:+5V" + (power) + (pin_numbers hide) + (pin_names + (offset 0) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 0 3.556 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" "Power symbol creates a global label with name \"+5V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+5V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+5V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "power:GND" + (power) + (pin_numbers hide) + (pin_names + (offset 0) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (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) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + ) + (junction + (at 213.36 43.18) + (diameter 0) + (color 0 0 0 0) + (uuid "02f9e75a-104d-4302-80e5-23c7ead5add8") + ) + (junction + (at 88.9 120.65) + (diameter 0) + (color 0 0 0 0) + (uuid "05426560-6bf7-43be-9a3a-c32268af0990") + ) + (junction + (at 63.5 146.05) + (diameter 0) + (color 0 0 0 0) + (uuid "07d5a919-16ab-4df3-9fa0-3fa06ff4d26c") + ) + (junction + (at 22.86 171.45) + (diameter 0) + (color 0 0 0 0) + (uuid "0b7673da-2cc6-4f76-8aff-ae7864577801") + ) + (junction + (at 114.3 146.05) + (diameter 0) + (color 0 0 0 0) + (uuid "0c2b67ea-75eb-4a15-b022-cfac417511b9") + ) + (junction + (at 73.66 171.45) + (diameter 0) + (color 0 0 0 0) + (uuid "1096794a-2fb9-4155-a48d-043d07eb95b5") + ) + (junction + (at 184.15 53.34) + (diameter 0) + (color 0 0 0 0) + (uuid "17b3d7cd-2b24-4695-b578-7252f52dfd59") + ) + (junction + (at 99.06 171.45) + (diameter 0) + (color 0 0 0 0) + (uuid "1a2d2e5a-9d27-4051-83c5-3f674cc70570") + ) + (junction + (at 194.31 96.52) + (diameter 0) + (color 0 0 0 0) + (uuid "1a2dcf71-eca3-4f72-927b-dd59612fa1dc") + ) + (junction + (at 203.2 71.12) + (diameter 0) + (color 0 0 0 0) + (uuid "1cc221a2-9410-49c8-bf97-519bf41fba8c") + ) + (junction + (at 184.15 88.9) + (diameter 0) + (color 0 0 0 0) + (uuid "268d5ee6-006a-4fec-800a-a2095189c3b6") + ) + (junction + (at 73.66 120.65) + (diameter 0) + (color 0 0 0 0) + (uuid "28705340-3691-4529-9933-12cb63531c40") + ) + (junction + (at 114.3 120.65) + (diameter 0) + (color 0 0 0 0) + (uuid "2a42dc0d-8021-46d4-8ee4-158075db9679") + ) + (junction + (at 90.17 81.28) + (diameter 0) + (color 0 0 0 0) + (uuid "2cdef52c-7658-4a52-b5ec-853516213278") + ) + (junction + (at 203.2 88.9) + (diameter 0) + (color 0 0 0 0) + (uuid "37aad8da-cae8-4299-a12d-2e9dee38f91b") + ) + (junction + (at 213.36 96.52) + (diameter 0) + (color 0 0 0 0) + (uuid "393117c1-2798-4121-a32d-642fcc3292db") + ) + (junction + (at 114.3 77.47) + (diameter 0) + (color 0 0 0 0) + (uuid "3d1c7e28-d1c4-4ab2-8bed-9d1d009f7765") + ) + (junction + (at 73.66 146.05) + (diameter 0) + (color 0 0 0 0) + (uuid "3e516304-a0d6-49e3-b284-a39f3ad3fd84") + ) + (junction + (at 73.66 74.93) + (diameter 0) + (color 0 0 0 0) + (uuid "42946ec9-65ec-4244-8f95-836827ee12bb") + ) + (junction + (at 63.5 69.85) + (diameter 0) + (color 0 0 0 0) + (uuid "4d20bed8-895d-4243-927e-53da41c1df7d") + ) + (junction + (at 139.7 120.65) + (diameter 0) + (color 0 0 0 0) + (uuid "4eaf68f7-24d1-4f26-88c1-f51952322b7d") + ) + (junction + (at 194.31 60.96) + (diameter 0) + (color 0 0 0 0) + (uuid "58db1419-f504-4338-b67c-f81070a5f209") + ) + (junction + (at 124.46 146.05) + (diameter 0) + (color 0 0 0 0) + (uuid "5d510fc9-e41a-40ca-836e-c8948f2bb564") + ) + (junction + (at 184.15 71.12) + (diameter 0) + (color 0 0 0 0) + (uuid "5d59086a-f446-4c53-92fd-a4bcfda134d2") + ) + (junction + (at 22.86 146.05) + (diameter 0) + (color 0 0 0 0) + (uuid "613a54b4-8d73-40a9-89f3-545471852b3c") + ) + (junction + (at 223.52 71.12) + (diameter 0) + (color 0 0 0 0) + (uuid "6be39032-037a-4340-9f6b-fb3444b1d927") + ) + (junction + (at 139.7 146.05) + (diameter 0) + (color 0 0 0 0) + (uuid "764b1a7d-819a-4dd4-8a51-1b62622a6189") + ) + (junction + (at 124.46 120.65) + (diameter 0) + (color 0 0 0 0) + (uuid "79869d6d-2aab-4867-9e8d-259166800178") + ) + (junction + (at 114.3 171.45) + (diameter 0) + (color 0 0 0 0) + (uuid "7fcb5e7c-8be9-4337-84c6-1db603f0cf94") + ) + (junction + (at 66.04 80.01) + (diameter 0) + (color 0 0 0 0) + (uuid "863e32e8-9e55-486d-859e-b7da60553a0b") + ) + (junction + (at 213.36 60.96) + (diameter 0) + (color 0 0 0 0) + (uuid "890f6e62-a483-4e50-b4a1-0cfda705566b") + ) + (junction + (at 88.9 146.05) + (diameter 0) + (color 0 0 0 0) + (uuid "901fe8e8-7d28-48f1-bebc-c82b71f1d3bd") + ) + (junction + (at 213.36 78.74) + (diameter 0) + (color 0 0 0 0) + (uuid "911f846b-4280-4f75-a75d-e80c97a9ce63") + ) + (junction + (at 63.5 171.45) + (diameter 0) + (color 0 0 0 0) + (uuid "937e67c4-661d-47ce-a237-e75f0b727d4e") + ) + (junction + (at 48.26 120.65) + (diameter 0) + (color 0 0 0 0) + (uuid "948a7f18-572e-45d9-a161-a850f8e62c2e") + ) + (junction + (at 194.31 43.18) + (diameter 0) + (color 0 0 0 0) + (uuid "96ce5ae1-bb76-43e0-b37b-9354ca03d62d") + ) + (junction + (at 88.9 171.45) + (diameter 0) + (color 0 0 0 0) + (uuid "9e9f0525-1a8a-4020-9e49-ed6a98f458b2") + ) + (junction + (at 63.5 120.65) + (diameter 0) + (color 0 0 0 0) + (uuid "a15d4c92-65b4-46dd-9c48-8da37fce02c2") + ) + (junction + (at 160.02 152.4) + (diameter 0) + (color 0 0 0 0) + (uuid "ae68b797-4c88-4320-a4fb-0bc3046a3220") + ) + (junction + (at 95.25 88.9) + (diameter 0) + (color 0 0 0 0) + (uuid "b25a35ca-80ed-4d16-9231-fc1a6ec1ff62") + ) + (junction + (at 43.18 46.99) + (diameter 0) + (color 0 0 0 0) + (uuid "bd6ac6e5-485f-4980-b793-f5010eec6173") + ) + (junction + (at 100.33 78.74) + (diameter 0) + (color 0 0 0 0) + (uuid "c0a9f6bd-dc58-44e6-a2e7-1828a34aff96") + ) + (junction + (at 223.52 53.34) + (diameter 0) + (color 0 0 0 0) + (uuid "c25e35d9-a69a-4a3b-b584-f76cb871a261") + ) + (junction + (at 48.26 171.45) + (diameter 0) + (color 0 0 0 0) + (uuid "c6e55163-6d74-45a1-8a35-d3572a4bd02e") + ) + (junction + (at 48.26 146.05) + (diameter 0) + (color 0 0 0 0) + (uuid "cf260d55-1500-452c-8a97-5d2aa2e947f3") + ) + (junction + (at 185.42 152.4) + (diameter 0) + (color 0 0 0 0) + (uuid "cf5cac7f-16f8-40bc-b493-a33707c5e35c") + ) + (junction + (at 99.06 120.65) + (diameter 0) + (color 0 0 0 0) + (uuid "d01763c3-e910-46b5-ac9e-4c0df661cd4e") + ) + (junction + (at 194.31 78.74) + (diameter 0) + (color 0 0 0 0) + (uuid "de9afa1e-ac6b-4fd9-b36d-ed38d9d63200") + ) + (junction + (at 99.06 146.05) + (diameter 0) + (color 0 0 0 0) + (uuid "e430c930-eaee-4524-9089-a2d8e44589b0") + ) + (junction + (at 223.52 88.9) + (diameter 0) + (color 0 0 0 0) + (uuid "ead16aa9-1998-4291-8e16-8192ff6209c0") + ) + (junction + (at 200.66 152.4) + (diameter 0) + (color 0 0 0 0) + (uuid "f01870c5-9d56-40f4-8d15-710c1dd529a0") + ) + (junction + (at 38.1 120.65) + (diameter 0) + (color 0 0 0 0) + (uuid "f1752149-9aed-46d9-8295-e84bf643a52b") + ) + (junction + (at 45.72 50.8) + (diameter 0) + (color 0 0 0 0) + (uuid "f1ec9dca-dd17-463e-9a50-4be99f18cd2c") + ) + (junction + (at 38.1 146.05) + (diameter 0) + (color 0 0 0 0) + (uuid "f3a9348f-c65f-4546-bf76-08a52704d8ad") + ) + (junction + (at 175.26 152.4) + (diameter 0) + (color 0 0 0 0) + (uuid "f737a696-f2c3-4759-bbfb-07a8ff96a8d3") + ) + (junction + (at 203.2 53.34) + (diameter 0) + (color 0 0 0 0) + (uuid "f9ea9841-eb98-4162-bfe6-32747e8c5593") + ) + (wire + (pts + (xy 38.1 105.41) (xy 63.5 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "010b4db5-798a-476f-94b1-4b6a94db8824") + ) + (wire + (pts + (xy 223.52 53.34) (xy 223.52 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "03501bd9-7177-4ad6-b40f-38f6b9419a2d") + ) + (wire + (pts + (xy 154.94 156.21) (xy 154.94 144.78) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0742f00b-2f47-42e1-bf7b-343d8ef6e0e2") + ) + (wire + (pts + (xy 114.3 80.01) (xy 116.84 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "08b41da1-99a3-497c-8b18-05fd39b3c33a") + ) + (wire + (pts + (xy 88.9 187.96) (xy 88.9 171.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0dc1e660-d29d-44db-8b9c-8be7c6ca7a7b") + ) + (wire + (pts + (xy 194.31 78.74) (xy 173.99 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e70c4f8-3922-4679-886d-15d841071704") + ) + (wire + (pts + (xy 170.18 99.06) (xy 170.18 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0f28bc7b-bce1-480b-8327-4a0cfa1870d5") + ) + (wire + (pts + (xy 165.1 99.06) (xy 165.1 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0fd8e079-c04f-4ee3-bb03-7cfc2f1a0524") + ) + (wire + (pts + (xy 30.48 33.02) (xy 30.48 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "11bb6c64-bde8-47f4-bc11-5c97c49b00a9") + ) + (wire + (pts + (xy 63.5 120.65) (xy 63.5 146.05) + ) + (stroke + (width 0) + (type default) + ) + (uuid "13c44694-fbac-4e7d-be48-41fd8241a362") + ) + (wire + (pts + (xy 194.31 60.96) (xy 213.36 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "15704c47-1f16-42d7-ba8a-be092c220334") + ) + (wire + (pts + (xy 184.15 53.34) (xy 184.15 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "17dde99d-d9bf-461d-b010-06a7fbbb3aa2") + ) + (wire + (pts + (xy 223.52 35.56) (xy 223.52 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1820b4c1-d190-4070-8eb7-60cf7bbde777") + ) + (wire + (pts + (xy 66.04 62.23) (xy 43.18 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1a39882e-4879-4ce2-9231-fb28dabfc812") + ) + (wire + (pts + (xy 17.78 15.24) (xy 96.52 15.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1a6a0eb5-3180-4353-af44-ed5047b52902") + ) + (wire + (pts + (xy 69.85 109.22) (xy 81.28 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1b13cac7-ef51-4499-96a3-1bc48031ec6f") + ) + (wire + (pts + (xy 114.3 120.65) (xy 114.3 146.05) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1be172a6-6c11-46e8-ba5e-61c2b8285bfc") + ) + (wire + (pts + (xy 194.31 78.74) (xy 213.36 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1cc453bf-bd57-497a-b01d-4f2956e74dd9") + ) + (wire + (pts + (xy 66.04 81.28) (xy 66.04 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1ec7d075-305e-484c-9096-d574fe1a729b") + ) + (wire + (pts + (xy 168.91 54.61) (xy 152.4 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1f447512-8af6-4f5d-a919-1379904e1a0c") + ) + (wire + (pts + (xy 71.12 69.85) (xy 73.66 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2058489b-b0f9-4ba3-8b8f-dc67da592e6a") + ) + (wire + (pts + (xy 114.3 146.05) (xy 114.3 171.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "208915f8-0704-45a6-b424-3de32b8c6752") + ) + (wire + (pts + (xy 22.86 146.05) (xy 22.86 171.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "21cb779f-108f-4095-9963-a880b1430f5b") + ) + (wire + (pts + (xy 100.33 78.74) (xy 109.22 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "220d7726-4ee2-4b41-9bd9-7269b8ca7b11") + ) + (wire + (pts + (xy 223.52 100.33) (xy 168.91 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "223c48c7-8b8a-4748-ba41-2dfdb0339e2c") + ) + (wire + (pts + (xy 48.26 120.65) (xy 48.26 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "247be027-0f2f-44af-8505-94037f37fbc5") + ) + (wire + (pts + (xy 184.15 35.56) (xy 184.15 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2481bfb9-adf9-413c-ba11-9699e8e6677f") + ) + (wire + (pts + (xy 44.45 184.15) (xy 44.45 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "256fb5a5-bd3e-44ad-b09c-c8de5a80054a") + ) + (wire + (pts + (xy 48.26 102.87) (xy 73.66 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "26e51efc-95b4-4903-aea3-5cb4ca553135") + ) + (wire + (pts + (xy 200.66 176.53) (xy 200.66 152.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "27e5d6ba-c96f-4196-b4a4-1fc1f60b336c") + ) + (wire + (pts + (xy 114.3 77.47) (xy 116.84 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2a772974-e21e-4989-bd4c-63c50a0159e3") + ) + (wire + (pts + (xy 154.94 140.97) (xy 154.94 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2adf506f-ad6a-4674-b345-c98471c9b92e") + ) + (wire + (pts + (xy 83.82 81.28) (xy 83.82 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2af5ed13-ec0d-48c1-bd0b-0e86515cf969") + ) + (wire + (pts + (xy 43.18 17.78) (xy 43.18 35.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b0ace06-02ad-46b5-bd87-c403f3c7eb7f") + ) + (wire + (pts + (xy 85.09 58.42) (xy 85.09 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b5635e4-bbef-44a2-8208-cc8b8f7966c6") + ) + (wire + (pts + (xy 109.22 39.37) (xy 116.84 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b6405cc-19f0-4aa2-bb64-40ce3c4addee") + ) + (wire + (pts + (xy 213.36 78.74) (xy 233.68 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2d083875-5099-4d05-9246-39b8073d6f31") + ) + (wire + (pts + (xy 175.26 60.96) (xy 175.26 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2e3c829a-5159-40f5-b4ed-a05121a2c533") + ) + (wire + (pts + (xy 45.72 50.8) (xy 45.72 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "311484d9-ba64-4d80-b671-85ad3dd9ccbd") + ) + (wire + (pts + (xy 160.02 161.29) (xy 160.02 152.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "34f8e894-8b3d-48df-9df3-59e62226b3c1") + ) + (wire + (pts + (xy 124.46 146.05) (xy 124.46 161.29) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35a8fc06-13bd-42f8-9dec-04b715565bac") + ) + (wire + (pts + (xy 30.48 17.78) (xy 43.18 17.78) + ) + (stroke + (width 0) + (type default) + ) + (uuid "36114904-9c6f-412c-b208-c724cf63e1d3") + ) + (wire + (pts + (xy 114.3 77.47) (xy 114.3 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "367bb6da-1a77-4edd-bb63-57527c3b9004") + ) + (wire + (pts + (xy 38.1 171.45) (xy 38.1 146.05) + ) + (stroke + (width 0) + (type default) + ) + (uuid "39b38615-3504-4951-99f9-490faba22a8d") + ) + (wire + (pts + (xy 30.48 184.15) (xy 44.45 184.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3a5976f3-124b-4d02-bcef-41a5042d3ad5") + ) + (wire + (pts + (xy 95.25 109.22) (xy 106.68 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ac6cf8f-b64f-46af-9efb-9580dd1cf7a8") + ) + (wire + (pts + (xy 30.48 179.07) (xy 30.48 184.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c8245c5-464f-429c-954b-654618dd1051") + ) + (wire + (pts + (xy 30.48 99.06) (xy 165.1 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ddbbbd5-2c65-456a-9976-35c478ca0945") + ) + (wire + (pts + (xy 132.08 153.67) (xy 132.08 156.21) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3df3ea9c-a61e-4b95-93d8-037602f12173") + ) + (wire + (pts + (xy 30.48 128.27) (xy 30.48 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3fff6f8d-a0fc-4cb3-a99e-e44022718dde") + ) + (wire + (pts + (xy 96.52 78.74) (xy 100.33 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40d870dc-1bcf-4847-9cbe-35ea1a0fb692") + ) + (wire + (pts + (xy 83.82 96.52) (xy 110.49 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "41aeb34d-e04b-4553-94c0-b635ff278b9d") + ) + (wire + (pts + (xy 55.88 109.22) (xy 55.88 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "42b73c50-899d-43ab-bda8-3c1590a1b18e") + ) + (wire + (pts + (xy 38.1 120.65) (xy 38.1 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "434e733f-e08a-4f0e-a66a-2ba18805b0de") + ) + (wire + (pts + (xy 48.26 146.05) (xy 48.26 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "436d3d08-08d2-4ef2-b5e9-566926dc27eb") + ) + (wire + (pts + (xy 30.48 153.67) (xy 30.48 163.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4526caa0-80bc-4027-a94e-de665ad585fa") + ) + (wire + (pts + (xy 22.86 171.45) (xy 22.86 190.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "45a67028-1b3e-48f2-9d61-1da1cb1d0156") + ) + (wire + (pts + (xy 194.31 60.96) (xy 175.26 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "46013d73-8ccc-4bdf-b2b1-a443cb5d8ebb") + ) + (wire + (pts + (xy 45.72 50.8) (xy 46.99 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4615898f-e1e2-41fa-847b-d35b435b06f0") + ) + (wire + (pts + (xy 96.52 15.24) (xy 96.52 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "465bc431-0c4e-465d-89d4-0553556e68c2") + ) + (wire + (pts + (xy 81.28 153.67) (xy 81.28 163.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "466c628f-cd39-4403-acdb-7798d5459f29") + ) + (wire + (pts + (xy 43.18 62.23) (xy 43.18 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "468a11b7-9678-4aba-b4e8-d50430d5d206") + ) + (wire + (pts + (xy 124.46 101.6) (xy 124.46 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "48f46073-d980-40ca-b16e-d0395f9c9a5d") + ) + (wire + (pts + (xy 73.66 69.85) (xy 73.66 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4dd280a9-bcff-4fe8-bc98-f0403bb8d8aa") + ) + (wire + (pts + (xy 175.26 176.53) (xy 200.66 176.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4eacf421-31d8-41cd-937a-d63b1a027b1d") + ) + (wire + (pts + (xy 85.09 78.74) (xy 92.71 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "52ae3f8f-499f-4ce5-ba00-a865fe323e09") + ) + (wire + (pts + (xy 172.72 96.52) (xy 172.72 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5487514c-b28b-4622-9894-cfa8cb8af093") + ) + (wire + (pts + (xy 81.28 181.61) (xy 95.25 181.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "55c763f1-f950-4329-b9dd-07b2e23951c9") + ) + (wire + (pts + (xy 194.31 43.18) (xy 176.53 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "59701b3c-3beb-4be5-ae29-2da7a0622b32") + ) + (wire + (pts + (xy 213.36 43.18) (xy 233.68 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5aa6f4f1-9127-41b9-a533-4e0667f79b6d") + ) + (wire + (pts + (xy 106.68 179.07) (xy 106.68 181.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5c35b0e8-eef2-4df4-a56b-7e8f65775dfd") + ) + (wire + (pts + (xy 106.68 109.22) (xy 106.68 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5c76b672-c7af-40ce-a68a-ca985fce1409") + ) + (wire + (pts + (xy 109.22 78.74) (xy 109.22 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5d6ac7d4-b215-4b39-b940-dc918c39d628") + ) + (wire + (pts + (xy 165.1 57.15) (xy 152.4 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5dd6ed7e-cafe-48e7-8c76-4ecc7f0cbff3") + ) + (wire + (pts + (xy 55.88 128.27) (xy 55.88 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5fc4fe2d-8983-479e-b65c-700c1ad6be1c") + ) + (wire + (pts + (xy 106.68 181.61) (xy 120.65 181.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5fd83f09-006a-4573-b613-805b5a20aa91") + ) + (wire + (pts + (xy 184.15 71.12) (xy 184.15 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6033ed0c-4183-4ca2-8254-1586adc19fe5") + ) + (wire + (pts + (xy 44.45 68.58) (xy 44.45 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "605ed16b-02e2-4c63-83a4-2a5f61a6a149") + ) + (wire + (pts + (xy 17.78 46.99) (xy 17.78 15.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6242f1fc-034e-4d23-ad00-dc0cd3c182d9") + ) + (wire + (pts + (xy 38.1 146.05) (xy 38.1 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "638d2080-52da-4736-b0a7-074b7ac6e474") + ) + (wire + (pts + (xy 25.4 33.02) (xy 25.4 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6690d489-f5be-4286-8907-c6a3dace7efc") + ) + (wire + (pts + (xy 69.85 182.88) (xy 69.85 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "66939c86-9112-406b-8551-6d0203ee4736") + ) + (wire + (pts + (xy 55.88 179.07) (xy 55.88 182.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6b944dbf-b4ac-4d2c-b9cf-23e9ba9d11d8") + ) + (wire + (pts + (xy 100.33 86.36) (xy 100.33 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6bfc18cd-b013-4568-9ee9-2bb3eaae886a") + ) + (wire + (pts + (xy 139.7 185.42) (xy 139.7 146.05) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6c0b3df4-2a0f-48aa-86fa-289bd8413f81") + ) + (wire + (pts + (xy 213.36 96.52) (xy 233.68 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6c8bfc05-7351-476e-bda5-fc35f71bff3a") + ) + (wire + (pts + (xy 171.45 97.79) (xy 171.45 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6ec73d65-5eb0-4cee-8f44-4df7d9966811") + ) + (wire + (pts + (xy 92.71 78.74) (xy 92.71 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "722ee131-e1fc-47e9-b60f-472dcce3c0bf") + ) + (wire + (pts + (xy 203.2 71.12) (xy 203.2 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "75482497-c673-4536-b989-d9308e277145") + ) + (wire + (pts + (xy 124.46 120.65) (xy 124.46 146.05) + ) + (stroke + (width 0) + (type default) + ) + (uuid "75c2d0ee-a1c0-4bce-88d1-f36d46180a1e") + ) + (wire + (pts + (xy 90.17 81.28) (xy 83.82 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7f602432-192a-4cc1-aaff-4761ef1e75e1") + ) + (wire + (pts + (xy 120.65 181.61) (xy 120.65 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7f7c7bb7-5451-43be-b2c5-f5af6405c548") + ) + (wire + (pts + (xy 63.5 69.85) (xy 63.5 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7fd896b5-c448-453b-afc2-f3ce960fa35d") + ) + (wire + (pts + (xy 43.18 35.56) (xy 46.99 35.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "80992a51-2404-47d4-b28d-bc59b79aa085") + ) + (wire + (pts + (xy 120.65 109.22) (xy 132.08 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8114be0c-2d2f-4668-8223-25ab6a6b7184") + ) + (wire + (pts + (xy 88.9 146.05) (xy 88.9 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "827304ca-4273-4787-aeff-bb218659b111") + ) + (wire + (pts + (xy 132.08 128.27) (xy 132.08 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "82824613-5b19-4f84-8d44-588239db1a7f") + ) + (wire + (pts + (xy 25.4 17.78) (xy 25.4 16.51) + ) + (stroke + (width 0) + (type default) + ) + (uuid "84635191-0a35-44f9-93f9-caf890c1e2d8") + ) + (wire + (pts + (xy 184.15 88.9) (xy 184.15 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "848b5df4-a367-44ad-89f3-01ceaa83f119") + ) + (wire + (pts + (xy 22.86 190.5) (xy 48.26 190.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "88ea1924-eaaf-4e60-9a63-cfbdbb80d9f7") + ) + (wire + (pts + (xy 184.15 97.79) (xy 171.45 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8a881b34-b0a8-4b60-946f-bfb4a7b66d4e") + ) + (wire + (pts + (xy 63.5 146.05) (xy 63.5 171.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8aaa36be-745d-4bc0-900a-816d9a2666f7") + ) + (wire + (pts + (xy 95.25 181.61) (xy 95.25 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8af11060-0d6f-449b-b891-8d20ae707930") + ) + (wire + (pts + (xy 25.4 16.51) (xy 46.99 16.51) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8b49b69c-c136-4dba-9b7b-a4ba116d836a") + ) + (wire + (pts + (xy 194.31 43.18) (xy 213.36 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8c2fb5ce-c237-460c-8a34-01f14c38310f") + ) + (wire + (pts + (xy 194.31 96.52) (xy 172.72 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8c4855b5-cd6f-4822-992e-935f772bb130") + ) + (wire + (pts + (xy 45.72 58.42) (xy 85.09 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8c4aa46f-31e0-41fd-91cb-44f805247828") + ) + (wire + (pts + (xy 30.48 113.03) (xy 30.48 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8cccacf3-23ac-402c-9bae-f80e488fa637") + ) + (wire + (pts + (xy 100.33 88.9) (xy 95.25 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8d190489-5dec-431c-8a8c-b11a6817e398") + ) + (wire + (pts + (xy 173.99 78.74) (xy 173.99 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8eb1f8ee-9054-4ee2-9a1e-e8c1ac5f98f7") + ) + (wire + (pts + (xy 88.9 171.45) (xy 88.9 146.05) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8ee4d056-9221-4d5a-8122-e8c048bc02ab") + ) + (wire + (pts + (xy 55.88 182.88) (xy 69.85 182.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8f4fd6ba-e399-4ca1-ae3c-3b775b1c2a26") + ) + (wire + (pts + (xy 213.36 60.96) (xy 233.68 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9377261d-b18a-4d74-b1bc-80e5ec10c808") + ) + (wire + (pts + (xy 25.4 43.18) (xy 46.99 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "93feec08-62a4-4097-a8d0-a791ff33fd08") + ) + (wire + (pts + (xy 110.49 41.91) (xy 116.84 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "951718ba-b37b-40f4-9da8-47e37b149bad") + ) + (wire + (pts + (xy 175.26 140.97) (xy 154.94 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "96109e25-4a29-41fa-b92e-97fad7b45a31") + ) + (wire + (pts + (xy 73.66 74.93) (xy 73.66 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "96297544-ce8f-4289-8e1b-8171a36a0bd9") + ) + (wire + (pts + (xy 172.72 46.99) (xy 152.4 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "977a4d38-e6c2-4a04-afbd-9ab374e649d8") + ) + (wire + (pts + (xy 139.7 146.05) (xy 139.7 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9a5a0016-2216-41fc-8464-50bbe73253f6") + ) + (wire + (pts + (xy 223.52 71.12) (xy 223.52 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9a7c8102-4815-4f81-847e-d7bd7805c7a8") + ) + (wire + (pts + (xy 114.3 185.42) (xy 139.7 185.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ae4c6bb-e07d-4782-8954-c1b88fea9216") + ) + (wire + (pts + (xy 132.08 109.22) (xy 132.08 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9d7f358b-89cd-40fe-bb3b-168d236ddcb4") + ) + (wire + (pts + (xy 124.46 161.29) (xy 160.02 161.29) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9de0f97d-647a-4a91-87b4-28aeb9bc2564") + ) + (wire + (pts + (xy 63.5 81.28) (xy 63.5 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ed8181e-c1de-486c-8c02-475cfcf04867") + ) + (wire + (pts + (xy 175.26 152.4) (xy 175.26 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9f1ce839-1066-45fe-b9e9-f86f98973930") + ) + (wire + (pts + (xy 99.06 146.05) (xy 99.06 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a052ac88-f7e8-4312-a260-619355009761") + ) + (wire + (pts + (xy 63.5 171.45) (xy 63.5 187.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a38e464a-e320-4f1d-8974-025753974a7a") + ) + (wire + (pts + (xy 73.66 102.87) (xy 73.66 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a4179fdf-fc04-4993-9867-6aeade3f91fc") + ) + (wire + (pts + (xy 173.99 44.45) (xy 152.4 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a4ab81ea-4a07-42c4-b659-7dacbaffe03a") + ) + (wire + (pts + (xy 46.99 16.51) (xy 46.99 31.75) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a4cf813d-6612-47a1-a245-98cfe0a281dd") + ) + (wire + (pts + (xy 63.5 105.41) (xy 63.5 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a5eb9206-6273-45a8-bb32-530e05aa7458") + ) + (wire + (pts + (xy 81.28 128.27) (xy 81.28 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a6a2d88b-acda-47da-a75b-d97ee91061ad") + ) + (wire + (pts + (xy 63.5 187.96) (xy 88.9 187.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a6b63ae5-5615-4899-ab75-02834411ee2b") + ) + (wire + (pts + (xy 176.53 39.37) (xy 152.4 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a71564c1-6540-4b73-9ba4-66fd33b12566") + ) + (wire + (pts + (xy 203.2 35.56) (xy 203.2 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aa11a195-d64c-4659-976f-a90916bcadd6") + ) + (wire + (pts + (xy 55.88 153.67) (xy 55.88 163.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ab53cef7-a12d-44d3-8724-635efec629fd") + ) + (wire + (pts + (xy 160.02 137.16) (xy 185.42 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae3b62ee-ec98-4875-9d86-2bd04fc72d90") + ) + (wire + (pts + (xy 95.25 88.9) (xy 90.17 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aefef82e-d1fc-49c5-90ea-2401eab34700") + ) + (wire + (pts + (xy 203.2 88.9) (xy 203.2 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af337b6f-f07b-4751-8ff2-d53e97f4f78e") + ) + (wire + (pts + (xy 92.71 81.28) (xy 90.17 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af923131-f7d0-41c3-88a9-9205f96ab14b") + ) + (wire + (pts + (xy 181.61 144.78) (xy 193.04 144.78) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bb602030-edfc-4cf6-9abc-62929bcf0c1a") + ) + (wire + (pts + (xy 200.66 152.4) (xy 200.66 151.13) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bc40d84e-3546-4921-b404-c590d51eed3e") + ) + (wire + (pts + (xy 63.5 68.58) (xy 44.45 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bf56ec80-9e9d-415a-9c58-9cf48133e82d") + ) + (wire + (pts + (xy 168.91 100.33) (xy 168.91 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c1be40fb-6c12-41b4-95ae-17a9c4ef88ae") + ) + (wire + (pts + (xy 99.06 171.45) (xy 99.06 146.05) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c31e489a-b9e5-43bd-be31-9d4c205e330c") + ) + (wire + (pts + (xy 132.08 156.21) (xy 154.94 156.21) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c3693e3f-e4b2-4468-8bb8-ea334df292f6") + ) + (wire + (pts + (xy 48.26 171.45) (xy 48.26 146.05) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c4aa11e3-9dac-4168-9db8-98cbc273903a") + ) + (wire + (pts + (xy 176.53 43.18) (xy 176.53 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c5b768ae-6518-4d30-8cdb-a7063a8ad857") + ) + (wire + (pts + (xy 194.31 96.52) (xy 213.36 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c75cb711-3e83-4c98-b8df-eb05143f71e2") + ) + (wire + (pts + (xy 167.64 162.56) (xy 181.61 162.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c8f560ed-b9b8-4187-8d17-fa90833f80f2") + ) + (wire + (pts + (xy 44.45 109.22) (xy 55.88 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cadb426a-91d3-4b57-84ab-44ebc8338104") + ) + (wire + (pts + (xy 154.94 120.65) (xy 139.7 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cc87ce6d-fae0-413e-8e95-5903ae34740e") + ) + (wire + (pts + (xy 22.86 120.65) (xy 22.86 146.05) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cc88322f-89e1-4bad-b8e3-3c6ecd6ba3de") + ) + (wire + (pts + (xy 223.52 88.9) (xy 223.52 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ce45e221-12b9-4bd8-a9c1-808bc85e9e8b") + ) + (wire + (pts + (xy 175.26 152.4) (xy 175.26 176.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cf96baf4-fe64-4f15-a54f-f91bc3c25678") + ) + (wire + (pts + (xy 81.28 179.07) (xy 81.28 181.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d0ae1235-8ce7-4b7e-ab50-1f86a480cee1") + ) + (wire + (pts + (xy 154.94 144.78) (xy 167.64 144.78) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d0c9c602-6742-4e39-abb4-e58e95fe4f50") + ) + (wire + (pts + (xy 73.66 171.45) (xy 73.66 190.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d265da34-cbe8-45b3-b29d-23f50e28c1f5") + ) + (wire + (pts + (xy 81.28 109.22) (xy 81.28 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d510c7f8-bc91-4af4-af86-86550ca1bd1f") + ) + (wire + (pts + (xy 203.2 99.06) (xy 170.18 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7be1b52-8038-44c3-9e3c-14bca949e717") + ) + (wire + (pts + (xy 114.3 171.45) (xy 114.3 185.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d8323ba1-4ca7-4761-9470-9dd4710d50ea") + ) + (wire + (pts + (xy 30.48 39.37) (xy 46.99 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d9d8b6b3-c9dd-405e-b8ed-ffaf6d03d35c") + ) + (wire + (pts + (xy 88.9 120.65) (xy 88.9 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dbae5c69-eb99-42eb-88fd-2e86394c03fc") + ) + (wire + (pts + (xy 114.3 74.93) (xy 116.84 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dbb5483e-6356-4610-b5e5-0544814b0eba") + ) + (wire + (pts + (xy 185.42 137.16) (xy 185.42 152.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e1e7c1a8-75cb-4a36-bd3b-815c059d6969") + ) + (wire + (pts + (xy 167.64 160.02) (xy 167.64 162.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e23374f7-648c-4d69-b5cb-77a11f57b1fc") + ) + (wire + (pts + (xy 88.9 106.68) (xy 114.3 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e283d133-9314-4463-a192-7b34d24a1640") + ) + (wire + (pts + (xy 99.06 120.65) (xy 99.06 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e284323e-283a-4dba-82ee-c2e071fb9cf2") + ) + (wire + (pts + (xy 48.26 190.5) (xy 48.26 171.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e327a06a-0dba-4762-a54d-2a43e3ae03a4") + ) + (wire + (pts + (xy 73.66 120.65) (xy 73.66 146.05) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e3b7e4d7-7e34-4fb8-aeba-67680148a01a") + ) + (wire + (pts + (xy 99.06 101.6) (xy 124.46 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e3ff1807-7af4-4377-8794-01bd25183602") + ) + (wire + (pts + (xy 114.3 77.47) (xy 114.3 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e557f8cf-68e9-486a-88cb-1fbd6e2a7915") + ) + (wire + (pts + (xy 171.45 49.53) (xy 152.4 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e853290d-9109-437c-bebf-443d6116449c") + ) + (wire + (pts + (xy 106.68 153.67) (xy 106.68 163.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb1f670a-0cf1-4a0f-aa32-d576decae700") + ) + (wire + (pts + (xy 73.66 146.05) (xy 73.66 171.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f1a71932-62e1-42fd-8d7d-6b132bff8504") + ) + (wire + (pts + (xy 110.49 96.52) (xy 110.49 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f1b0e144-c165-43e9-b60d-55e7332d5787") + ) + (wire + (pts + (xy 114.3 106.68) (xy 114.3 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f30a3a1f-587b-4ba6-9d79-8fcd12dd8848") + ) + (wire + (pts + (xy 73.66 190.5) (xy 99.06 190.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f359aa16-2701-4aa6-b856-6c160c71eed1") + ) + (wire + (pts + (xy 160.02 152.4) (xy 160.02 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f3af079c-eb68-4d48-83d5-cd4749f47733") + ) + (wire + (pts + (xy 99.06 190.5) (xy 99.06 171.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f4a40147-f353-499d-90c0-c886188c5a83") + ) + (wire + (pts + (xy 181.61 162.56) (xy 181.61 144.78) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f5a90f27-3557-4471-b822-109a38b48277") + ) + (wire + (pts + (xy 17.78 46.99) (xy 43.18 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f935f1da-58fb-46df-8f70-dad8af0d82bc") + ) + (wire + (pts + (xy 44.45 50.8) (xy 45.72 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fb213cc5-beff-49e8-9753-5c58d6b2cd87") + ) + (wire + (pts + (xy 43.18 46.99) (xy 46.99 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fc529060-b729-4b98-bb8f-c792b798dc99") + ) + (wire + (pts + (xy 106.68 128.27) (xy 106.68 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fe130cb0-0784-4e9c-9f24-bbf93ca2e06c") + ) + (wire + (pts + (xy 175.26 41.91) (xy 152.4 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fe5a30cc-f033-491e-9a5e-f1993aa3b84d") + ) + (wire + (pts + (xy 203.2 53.34) (xy 203.2 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fe919f71-e38e-46db-81ce-3690be319c3f") + ) + (wire + (pts + (xy 66.04 80.01) (xy 66.04 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ff2ba199-25c3-495c-b46b-d368822d9074") + ) + (wire + (pts + (xy 170.18 52.07) (xy 152.4 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ff7920b1-0cc1-4bbe-b9ce-d7f7739ebe7c") + ) + (symbol + (lib_id "Device:D") + (at 194.31 92.71 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "1042a155-f73e-4d4e-8d2e-cc9b5b992c60") + (property "Reference" "D4" + (at 196.85 91.4399 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "D" + (at 196.85 93.9799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 194.31 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 194.31 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Diode" + (at 194.31 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 194.31 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 194.31 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "7415eb31-4c57-45f3-bf79-30e2993b760d") + ) + (pin "2" + (uuid "40bc76d6-88d1-4910-8c70-78b25f5da95b") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "D4") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "OPL:XIAO-RP2040-DIP") + (at 50.8 26.67 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "107ed08f-b11d-42cf-bc92-de6a92780e0d") + (property "Reference" "U1" + (at 64.77 24.13 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "XIAO-RP2040-DIP" + (at 64.77 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "OPL:XIAO-RP2040-DIP" + (at 65.278 58.928 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 50.8 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 50.8 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "9" + (uuid "bbf1cef5-8d29-4dba-af50-82991847a654") + ) + (pin "5" + (uuid "ff24b27e-d11c-4eab-82d8-7938fb63ce0e") + ) + (pin "6" + (uuid "6fb2fea2-1ad2-4cb5-8eaa-991386b397c5") + ) + (pin "7" + (uuid "ac970b9e-f6b8-40b1-a6ab-81d11df9f484") + ) + (pin "3" + (uuid "64ba5c17-6d07-4339-80b9-5eac0adf524b") + ) + (pin "11" + (uuid "16e7f8d0-77c7-44ab-9642-7f59d19946c7") + ) + (pin "14" + (uuid "0110ae92-02b9-417c-b5d1-fe5565c1db38") + ) + (pin "10" + (uuid "99bd88fd-c429-4276-8eac-19526195985f") + ) + (pin "12" + (uuid "d31cfb89-8e93-4ba5-af3b-e82d5ee5d7e4") + ) + (pin "13" + (uuid "c53f86c3-9e14-4537-8bb4-f0580509ec01") + ) + (pin "1" + (uuid "62cdbd4a-aad1-447f-b43e-271d5a4e7d21") + ) + (pin "4" + (uuid "2982a009-82bd-4d7d-a666-0b1185479d1b") + ) + (pin "8" + (uuid "cd22d987-88cc-464f-9a4b-eff517e702f8") + ) + (pin "2" + (uuid "aedd9593-3818-4f1d-8535-0a593feccc67") + ) + (instances + (project "" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "U1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_Push") + (at 208.28 35.56 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "108bf13c-94d3-4447-9744-e78e2dfe2463") + (property "Reference" "SW5" + (at 208.28 27.94 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SW_Push" + (at 208.28 30.48 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 208.28 30.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 208.28 30.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Push button switch, generic, two pins" + (at 208.28 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "689392e1-bef4-4cfe-8335-90d7126ecebe") + ) + (pin "2" + (uuid "b862cae0-6664-41af-8a20-eb1f1f611072") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "SW5") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LED:SK6812MINI") + (at 30.48 171.45 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "1391466e-e871-4e9d-88a0-fa316bbf5ddf") + (property "Reference" "D16" + (at 43.18 165.1314 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SK6812MINI" + (at 43.18 167.6714 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "led:SK6812MINI-E" + (at 22.86 172.72 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Datasheet" "https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf" + (at 20.955 173.99 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Description" "RGB LED with integrated controller" + (at 30.48 171.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "9ecaefc1-afac-4c05-94f4-e1941a6cc0a6") + ) + (pin "1" + (uuid "3935e489-da47-4a17-898a-0f2f0fee1a36") + ) + (pin "4" + (uuid "26b4ca13-7c47-4588-a3be-9f3f61bd8c64") + ) + (pin "2" + (uuid "748320cb-b8f8-4aad-831c-950491f721e9") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "D16") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LED:SK6812MINI") + (at 132.08 120.65 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "18d56f4f-c741-426d-b942-f73e5f181a4d") + (property "Reference" "D26" + (at 144.78 114.3314 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SK6812MINI" + (at 144.78 116.8714 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "led:SK6812MINI-E" + (at 124.46 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Datasheet" "https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf" + (at 122.555 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Description" "RGB LED with integrated controller" + (at 132.08 120.65 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "e1b53905-f55e-417b-8dcb-a75dcbe3dc7c") + ) + (pin "1" + (uuid "9d1673f9-94aa-4625-bcdc-d40ccba936b8") + ) + (pin "4" + (uuid "7e3a645b-befe-48f5-b99f-7d47bfbef8ad") + ) + (pin "2" + (uuid "c0e8a2d4-0be2-477b-b53d-c1fdb0214ee2") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "D26") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LED:SK6812MINI") + (at 30.48 120.65 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "1921bad8-fad9-4147-b399-49301336e924") + (property "Reference" "D100" + (at 43.18 114.3314 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SK6812MINI" + (at 43.18 116.8714 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "led:SK6812MINI-E" + (at 22.86 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Datasheet" "https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf" + (at 20.955 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Description" "RGB LED with integrated controller" + (at 30.48 120.65 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "3f83652d-ad4f-4427-b822-bfe5762ec073") + ) + (pin "1" + (uuid "820501f4-4f47-4bf7-bc42-3992dcdc2acf") + ) + (pin "4" + (uuid "1d297479-88d0-44cf-b8e7-2cf284fd598e") + ) + (pin "2" + (uuid "f7a3ec95-9103-4d2f-8fa6-ee071856a917") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "D100") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "oled:SSD1306") + (at 62.23 90.17 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "1dbee21a-2632-4b81-8f65-1bae9e29dcf5") + (property "Reference" "Brd1" + (at 69.85 88.8999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "SSD1306" + (at 69.85 91.4399 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "oled:128x64OLED" + (at 62.23 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 62.23 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "SSD1306 OLED" + (at 62.23 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "8a91e45d-e07d-41f5-9467-e87d354a4b6a") + ) + (pin "4" + (uuid "43786c66-96d4-4eb0-92ac-7f499f616c04") + ) + (pin "1" + (uuid "bfa6f90b-fe5b-4736-83bc-d682eab39dd9") + ) + (pin "2" + (uuid "bc3696cc-c943-4b62-8b27-bf2cce55d845") + ) + (instances + (project "" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "Brd1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LED:SK6812MINI") + (at 30.48 146.05 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "22d39c79-2529-4981-9f24-8de97ff84464") + (property "Reference" "D15" + (at 43.18 139.7314 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SK6812MINI" + (at 43.18 142.2714 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "led:SK6812MINI-E" + (at 22.86 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Datasheet" "https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf" + (at 20.955 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Description" "RGB LED with integrated controller" + (at 30.48 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "89344524-5fd4-432f-a0c7-b35031f784c3") + ) + (pin "1" + (uuid "8dd00cbf-a6ef-47b2-9b09-2797755fb53b") + ) + (pin "4" + (uuid "029a54ea-1a84-42a2-affb-6c4c1856d3e8") + ) + (pin "2" + (uuid "af632b0c-05ba-4784-ba99-42505a97dde8") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "D15") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 134.62 31.75 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2507cbae-d832-437b-b211-e4c3d3a09213") + (property "Reference" "#PWR08" + (at 134.62 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 134.62 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 134.62 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 134.62 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 134.62 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "4c6a7100-8d41-430f-9ba2-28e12b7f4510") + ) + (instances + (project "" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "#PWR08") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_Push") + (at 189.23 35.56 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2ae348c3-7a08-4d0b-9cb4-d39ae67d16a2") + (property "Reference" "SW1" + (at 189.23 27.94 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SW_Push" + (at 189.23 30.48 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 189.23 30.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 189.23 30.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Push button switch, generic, two pins" + (at 189.23 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "6c8faa8f-ca9a-4d0b-bea1-e74a50445033") + ) + (pin "2" + (uuid "f62dd08c-f4c8-4a6a-a375-4da4b0f46f82") + ) + (instances + (project "" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "SW1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+5V") + (at 200.66 151.13 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2f7aed81-dd7f-47a1-bc7a-73a51ce6fd04") + (property "Reference" "#PWR015" + (at 200.66 154.94 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 200.66 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 200.66 151.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 200.66 151.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 200.66 151.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "97b07853-0e3f-4590-813e-7a5584ac22b5") + ) + (instances + (project "" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "#PWR015") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:D") + (at 213.36 57.15 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "382e0c81-4250-4ce8-9eb1-631e4fa8fa7e") + (property "Reference" "D6" + (at 215.9 55.8799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "D" + (at 215.9 58.4199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 213.36 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 213.36 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Diode" + (at 213.36 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 213.36 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 213.36 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "6e1831a6-0d2d-40a0-8184-f4cff250f109") + ) + (pin "2" + (uuid "f9ba3219-32df-469c-b684-2828acf3ed01") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "D6") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 90.17 85.09 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "39cf8d41-8c07-48c8-85d7-feef77b672e8") + (property "Reference" "R4" + (at 96.52 85.09 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "R" + (at 93.98 85.09 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" + (at 88.392 85.09 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 90.17 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 90.17 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "01cce7aa-9615-4422-aea2-64d65e3ba49e") + ) + (pin "2" + (uuid "3a3bea18-215e-49fe-8cc4-04412f49a325") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "R4") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LED:SK6812MINI") + (at 193.04 152.4 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3c364092-5d03-49bf-854a-742dfca19ef4") + (property "Reference" "D29" + (at 205.74 146.0814 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SK6812MINI" + (at 205.74 148.6214 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "led:SK6812MINI-E" + (at 185.42 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Datasheet" "https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf" + (at 183.515 154.94 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Description" "RGB LED with integrated controller" + (at 193.04 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "c5b9616a-9d6f-4366-867d-12581b84cf2c") + ) + (pin "1" + (uuid "82e615ca-a00f-4ee2-919a-9f06ec8c5352") + ) + (pin "4" + (uuid "81b22f77-ca46-4e7c-8839-f5cc9f40176d") + ) + (pin "2" + (uuid "cebbae44-7d96-4ff2-b3f5-589aecea3cc5") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "D29") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:D") + (at 233.68 57.15 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3e5d8a48-cbdd-483d-be38-bba585d7b2ca") + (property "Reference" "D10" + (at 236.22 55.8799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "D" + (at 236.22 58.4199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 233.68 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 233.68 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Diode" + (at 233.68 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 233.68 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 233.68 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "51994541-c802-46cc-a65d-7828216805bd") + ) + (pin "2" + (uuid "9d0883bf-8bbc-4e67-92f0-0a4d8b792aac") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "D10") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:D") + (at 213.36 39.37 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "4b533b20-58c0-466b-96ca-4e29d16474e2") + (property "Reference" "D5" + (at 215.9 38.0999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "D" + (at 215.9 40.6399 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 213.36 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 213.36 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Diode" + (at 213.36 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 213.36 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 213.36 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "4c8c3db6-07fc-4368-aa30-d0a41bf11ecc") + ) + (pin "2" + (uuid "e39c1fef-aaa2-4ebd-a363-c2c25b7f391f") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "D5") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LED:SK6812MINI") + (at 106.68 146.05 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "4be194e3-f165-4bb6-965c-b546c55f0758") + (property "Reference" "D24" + (at 119.38 139.7314 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SK6812MINI" + (at 119.38 142.2714 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "led:SK6812MINI-E" + (at 99.06 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Datasheet" "https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf" + (at 97.155 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Description" "RGB LED with integrated controller" + (at 106.68 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "fe2021c1-1dc9-47b3-9c62-e42f10cf3601") + ) + (pin "1" + (uuid "7b91f92f-031d-4ace-ae23-732da5aa3c92") + ) + (pin "4" + (uuid "a86275ea-99ac-4ca3-84f4-a56a55285cd9") + ) + (pin "2" + (uuid "03e75b93-a07e-4129-9d7d-bfd5ef0173dd") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "D24") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:D") + (at 194.31 74.93 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "5129dcac-158f-4c67-b89c-5945b7fc9e30") + (property "Reference" "D3" + (at 196.85 73.6599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "D" + (at 196.85 76.1999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 194.31 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 194.31 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Diode" + (at 194.31 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 194.31 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 194.31 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d83bfb94-ad6a-42da-94ba-548c42dd6a65") + ) + (pin "2" + (uuid "20b789c7-c4f0-486e-a3af-404e38a9a948") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "D3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 27.94 33.02 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "54d50ef0-843e-45ae-9135-3c2f577be04c") + (property "Reference" "#PWR01" + (at 27.94 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 27.94 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "" + (at 27.94 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 27.94 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 27.94 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "2646be49-d810-4846-8e18-0c3937770afc") + ) + (instances + (project "" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_Push") + (at 189.23 71.12 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "6a03a5c7-d2e2-4909-a157-2bb1a2114776") + (property "Reference" "SW3" + (at 189.23 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SW_Push" + (at 189.23 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 189.23 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 189.23 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Push button switch, generic, two pins" + (at 189.23 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "64080acc-3d2d-4e19-b8d7-41c686558262") + ) + (pin "2" + (uuid "50f17cd5-deff-4a9a-851c-4135f3e3abe4") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "SW3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 82.55 39.37 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "6b41551f-8b6b-437c-a855-801b0a181bbe") + (property "Reference" "#PWR013" + (at 78.74 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 86.36 39.3699 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 82.55 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 82.55 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 82.55 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "dbee6e4c-ec7c-4160-8cb1-aefa04d6f722") + ) + (instances + (project "" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "#PWR013") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_Push") + (at 228.6 71.12 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "6d9c899b-1745-4e4d-b782-ee7a019c51bb") + (property "Reference" "SW11" + (at 228.6 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SW_Push" + (at 228.6 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 228.6 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 228.6 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Push button switch, generic, two pins" + (at 228.6 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "306571eb-7e00-4afe-884f-c91789ebf8ff") + ) + (pin "2" + (uuid "64c0545c-e558-4f5b-a158-a6bb90875b78") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "SW11") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:D") + (at 213.36 92.71 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "705e2f38-28ad-4a22-8ac2-06a4083da258") + (property "Reference" "D8" + (at 215.9 91.4399 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "D" + (at 215.9 93.9799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 213.36 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 213.36 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Diode" + (at 213.36 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 213.36 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 213.36 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "6f4db054-4021-4eb9-8b78-ad597b00321e") + ) + (pin "2" + (uuid "f47a0cba-a9eb-440d-a314-4a956c1ef767") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "D8") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 58.42 81.28 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "711a9012-8f02-49e7-83a3-722b42f6141a") + (property "Reference" "#PWR05" + (at 58.42 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 58.42 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 58.42 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 58.42 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 58.42 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "7031b4ab-804c-48d0-8cab-993a3881bcb7") + ) + (instances + (project "" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:D") + (at 233.68 74.93 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "72f37d56-3778-4a86-a83f-0ec8f2c9fbae") + (property "Reference" "D11" + (at 236.22 73.6599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "D" + (at 236.22 76.1999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 233.68 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 233.68 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Diode" + (at 233.68 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 233.68 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 233.68 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "afecb038-f3cb-498a-ae8c-1c8a90664ae4") + ) + (pin "2" + (uuid "ceeea55c-b756-4c87-aee1-db1c761b7b43") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "D11") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_Push") + (at 189.23 88.9 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "73a8b7e6-d8c6-4f2e-88ae-26c0c81da023") + (property "Reference" "SW4" + (at 189.23 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SW_Push" + (at 189.23 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 189.23 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 189.23 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Push button switch, generic, two pins" + (at 189.23 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "cfd78d3a-6971-42a4-b15d-52b20fd9dd7c") + ) + (pin "2" + (uuid "43058b2b-a00d-4ddd-8eb4-beda8d97bf72") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "SW4") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LED:SK6812MINI") + (at 55.88 146.05 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "87494275-9faa-455e-8405-0f9dfe37f259") + (property "Reference" "D18" + (at 68.58 139.7314 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SK6812MINI" + (at 68.58 142.2714 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "led:SK6812MINI-E" + (at 48.26 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Datasheet" "https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf" + (at 46.355 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Description" "RGB LED with integrated controller" + (at 55.88 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "9a30b898-fd72-4575-9a8d-b5a48cddc1f0") + ) + (pin "1" + (uuid "a6fbc1cb-c6e9-4b80-96c3-299790a4b405") + ) + (pin "4" + (uuid "b8be47cc-780f-41a0-be81-da2b4418463e") + ) + (pin "2" + (uuid "902b2475-5c29-4b49-8873-40e6f44941ab") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "D18") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_Push") + (at 228.6 53.34 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "8764f6ea-b2a1-4b61-b71a-fbed5c6d5cbc") + (property "Reference" "SW10" + (at 228.6 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SW_Push" + (at 228.6 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 228.6 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 228.6 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Push button switch, generic, two pins" + (at 228.6 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "93ac6da2-343b-4001-991f-a8f38b9daf62") + ) + (pin "2" + (uuid "a586571b-6be6-4b8a-8c99-5b2ef5741528") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "SW10") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 114.3 77.47 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "885f175a-adc9-47fb-9623-fa029ff90e35") + (property "Reference" "#PWR010" + (at 107.95 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 110.49 77.4699 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 114.3 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 114.3 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 114.3 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "b15a544f-b22d-44ef-b684-6bebf571bfa2") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "#PWR010") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 134.62 87.63 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "8aff7808-5598-4afb-98de-00c77b205ba5") + (property "Reference" "#PWR07" + (at 134.62 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 134.62 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 134.62 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 134.62 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 134.62 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "7c792dd6-7fa3-41d5-b681-99640a9cdc97") + ) + (instances + (project "" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:RotaryEncoder_Switch") + (at 27.94 25.4 270) + (mirror x) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "8ef382a6-dcd5-4cf7-be2a-9578b7fa9e74") + (property "Reference" "SW13" + (at 34.29 26.6701 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "RotaryEncoder_Switch" + (at 34.29 24.1301 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Rotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm_CircularMountingHoles" + (at 32.004 29.21 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 34.544 25.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Rotary encoder, dual channel, incremental quadrate outputs, with switch" + (at 27.94 25.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "A" + (uuid "f3bf7d9a-e788-4e80-9c18-cb5719a147a2") + ) + (pin "S1" + (uuid "07c9fd4d-d32e-4cf7-afc7-559c6653cf6f") + ) + (pin "S2" + (uuid "21377591-9a37-4fcb-b6d7-808f29a3353a") + ) + (pin "C" + (uuid "68e512ab-7a1d-4881-886f-a951a81588d5") + ) + (pin "B" + (uuid "eb2d3ac6-8152-4c3d-bf48-683c8b2341a3") + ) + (instances + (project "" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "SW13") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LED:SK6812MINI") + (at 81.28 120.65 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9015e68f-7a37-4845-894b-6e136ed0b019") + (property "Reference" "D20" + (at 93.98 114.3314 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SK6812MINI" + (at 93.98 116.8714 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "led:SK6812MINI-E" + (at 73.66 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Datasheet" "https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf" + (at 71.755 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Description" "RGB LED with integrated controller" + (at 81.28 120.65 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "4cc83637-9c9f-4e7e-bece-be875545e457") + ) + (pin "1" + (uuid "a0bd377c-a735-4aa8-a8b0-b5793cb1c9a2") + ) + (pin "4" + (uuid "028e0d73-9104-4575-8a35-541da3fb03bf") + ) + (pin "2" + (uuid "780f1165-bc33-4cd2-9daa-95819779a01b") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "D20") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LED:SK6812MINI") + (at 81.28 146.05 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9523246d-73a1-4d32-9c3f-bb2ae4e28333") + (property "Reference" "D21" + (at 93.98 139.7314 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SK6812MINI" + (at 93.98 142.2714 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "led:SK6812MINI-E" + (at 73.66 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Datasheet" "https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf" + (at 71.755 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Description" "RGB LED with integrated controller" + (at 81.28 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "2044145f-b8a0-48b8-ad61-487ffb0c7081") + ) + (pin "1" + (uuid "7806b834-b929-4389-94f9-aa2bacc93951") + ) + (pin "4" + (uuid "02a8bed9-427a-4edc-94e9-bfe1a32f2ea4") + ) + (pin "2" + (uuid "63fd2aca-4ba6-46c6-9366-c3cc33d7bd07") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "D21") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:D") + (at 194.31 57.15 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "965077cc-27d4-4334-961d-5656bef0347b") + (property "Reference" "D2" + (at 196.85 55.8799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "D" + (at 196.85 58.4199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 194.31 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 194.31 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Diode" + (at 194.31 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 194.31 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 194.31 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "438c0e79-c7f1-4cdc-9aa6-c738ff90fdf0") + ) + (pin "2" + (uuid "43abafe8-1052-47f1-bc21-3d5c17426f7b") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "D2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 116.84 62.23 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "96586605-fa5d-4059-bea5-a7f8c33813a1") + (property "Reference" "#PWR09" + (at 120.65 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 113.03 62.2299 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 116.84 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 116.84 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 116.84 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "6c796ea5-d202-499a-836e-ab1ef943c6d7") + ) + (instances + (project "" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "#PWR09") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:D") + (at 213.36 74.93 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9d5b2a0a-bce9-4abd-916b-86e6c7c53f5e") + (property "Reference" "D7" + (at 215.9 73.6599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "D" + (at 215.9 76.1999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 213.36 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 213.36 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Diode" + (at 213.36 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 213.36 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 213.36 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "44a8f2ab-4df5-4ab8-b353-ef51436a7310") + ) + (pin "2" + (uuid "2aa41994-7b4b-416d-96e3-de37c3d9b93a") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "D7") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+5V") + (at 60.96 81.28 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a02d3f15-daf8-4265-a220-d9e18bc812ab") + (property "Reference" "#PWR06" + (at 60.96 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 60.96 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 60.96 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 60.96 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 60.96 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "84a14054-b5af-488e-87f8-11865ccce762") + ) + (instances + (project "" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:D") + (at 233.68 92.71 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a3feaa42-c9fb-4c4e-b376-e842ff86c4ab") + (property "Reference" "D12" + (at 236.22 91.4399 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "D" + (at 236.22 93.9799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 233.68 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 233.68 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Diode" + (at 233.68 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 233.68 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 233.68 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "af9485af-56fc-4865-b789-047690970eb2") + ) + (pin "2" + (uuid "f3763ad7-9dc8-4a1e-8759-247fe5bb294a") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "D12") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 73.66 74.93 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a5a61d97-c0c9-451f-b615-58c6f031eea0") + (property "Reference" "#PWR011" + (at 69.85 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 77.47 74.9299 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 73.66 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 73.66 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 73.66 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "7ec783ca-51a8-4b3d-88cd-04fbc4453533") + ) + (instances + (project "" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "#PWR011") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_Push") + (at 208.28 53.34 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a70e3169-659c-4832-bc63-9c6d21116acf") + (property "Reference" "SW6" + (at 208.28 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SW_Push" + (at 208.28 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 208.28 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 208.28 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Push button switch, generic, two pins" + (at 208.28 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "1a0e3a15-7375-49f4-904a-0082beb85111") + ) + (pin "2" + (uuid "338e6831-c873-4c15-842b-180fc32d2144") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "SW6") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+5V") + (at 82.55 31.75 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "b2afc302-6dea-46ef-b0de-48fe8e594d83") + (property "Reference" "#PWR012" + (at 78.74 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 86.36 31.7499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 82.55 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 82.55 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 82.55 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "5ecc82c9-e873-4e94-a60c-ef940037e74a") + ) + (instances + (project "" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "#PWR012") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 185.42 152.4 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "bb9ca354-76d3-46ce-95fb-dbcef96711ab") + (property "Reference" "#PWR014" + (at 185.42 158.75 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 185.42 157.48 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 185.42 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 185.42 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 185.42 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "975c91c8-16d9-4b9a-a35c-2162d7ca1198") + ) + (instances + (project "" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "#PWR014") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 82.55 35.56 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "bc5885a9-19d4-4815-9810-9512938bed3e") + (property "Reference" "#PWR04" + (at 88.9 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 86.36 35.5599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 82.55 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 82.55 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 82.55 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d0148867-64c5-47fd-a25a-7509713c243d") + ) + (instances + (project "" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Interface_Expansion:MCP23017_SO") + (at 134.62 59.69 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c0d3b478-6cf9-4b66-8185-bd91ed3b1305") + (property "Reference" "U2" + (at 136.8141 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MCP23017_SO" + (at 136.8141 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_SO:SOIC-28W_7.5x17.9mm_P1.27mm" + (at 139.7 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "https://ww1.microchip.com/downloads/aemDocuments/documents/APID/ProductDocuments/DataSheets/MCP23017-Data-Sheet-DS20001952.pdf" + (at 139.7 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Description" "16-bit I/O expander, I2C, interrupts, w pull-ups, GPA/B7 output only (https://microchip.my.site.com/s/article/GPA7---GPB7-Cannot-Be-Used-as-Inputs-In-MCP23017), SOIC-28" + (at 134.62 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "8" + (uuid "a02cef4f-a665-4966-9d8d-1ba45e0b32c8") + ) + (pin "15" + (uuid "0f67f641-fd4b-4fac-95f2-83f34e9ac879") + ) + (pin "5" + (uuid "f032ab25-d8a9-456b-a5c5-36dc47ea779c") + ) + (pin "19" + (uuid "4bc6c9f2-9ecb-4656-a772-bd082e25de43") + ) + (pin "23" + (uuid "19945b84-5dd9-4823-973d-0de553a8687f") + ) + (pin "4" + (uuid "8adc7c6b-eea5-46b2-be72-16fa9a76b22d") + ) + (pin "1" + (uuid "415944e3-7d72-43f7-ad58-3d9e57f389e5") + ) + (pin "25" + (uuid "a9632314-5e2d-4b24-b414-c6103170bef9") + ) + (pin "17" + (uuid "b4417095-7d08-43f8-877f-e26299922fa7") + ) + (pin "26" + (uuid "bc2b40b1-b98c-46c4-9b6c-3c6a347bc505") + ) + (pin "28" + (uuid "4b649afe-cf86-4076-8a25-522e655b0e77") + ) + (pin "27" + (uuid "9e16950f-237b-4501-8870-401646e388e4") + ) + (pin "9" + (uuid "28f01379-82c1-49f2-87dc-59ab35f75351") + ) + (pin "24" + (uuid "1df44993-6c89-43a9-a8b7-abc9f3d6ce60") + ) + (pin "22" + (uuid "3e9f4aed-0918-48b4-8fd5-9dfe3be57ac3") + ) + (pin "21" + (uuid "80800a8f-12b3-422d-84ec-45bcb9b8c75c") + ) + (pin "7" + (uuid "340cc510-1947-4b24-8a16-7c3d53271e9b") + ) + (pin "13" + (uuid "a0f00767-1410-4352-be74-ee523e7cb7f6") + ) + (pin "20" + (uuid "0aa6c828-1189-41b3-9a20-c447585393a2") + ) + (pin "12" + (uuid "4cf844a7-bb7c-4bf2-ab02-312e2c8fa005") + ) + (pin "2" + (uuid "e7ebed92-b8ff-488c-8d29-9adaaf880fff") + ) + (pin "11" + (uuid "8e5ab547-7280-4c9b-8fa9-27e09ed19bed") + ) + (pin "16" + (uuid "6c662bba-e531-4201-9e27-00e08aaafc34") + ) + (pin "14" + (uuid "2dcbfb4c-7b61-4143-b179-7586e29b3d7a") + ) + (pin "3" + (uuid "e7c83695-a86e-47c9-8d00-2cd52641c63b") + ) + (pin "18" + (uuid "39bd84d7-e66f-461f-9b7a-47876ec47ec9") + ) + (pin "6" + (uuid "b6be424e-318d-48bf-a102-d6a67c0845a8") + ) + (pin "10" + (uuid "98a5b13c-206a-474a-8f4c-fa8eaaa59c26") + ) + (instances + (project "" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "U2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:D") + (at 233.68 39.37 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c1451510-f483-4150-bd7d-c7bbc6f94937") + (property "Reference" "D9" + (at 236.22 38.0999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "D" + (at 236.22 40.6399 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 233.68 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 233.68 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Diode" + (at 233.68 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 233.68 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 233.68 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ca5a4743-64bb-4d0e-8f94-1cf0722c6eeb") + ) + (pin "2" + (uuid "e0d0ebc6-c9a7-4b0e-9a92-852bd9aa8621") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "D9") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_Push") + (at 208.28 88.9 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c68b299d-c24f-4947-b6fd-09aa0e279e52") + (property "Reference" "SW8" + (at 208.28 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SW_Push" + (at 208.28 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 208.28 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 208.28 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Push button switch, generic, two pins" + (at 208.28 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "b5c49ead-fd53-4f25-afdd-788b471f47dd") + ) + (pin "2" + (uuid "28ba9428-51d4-40d1-8917-8f9d2cde4eec") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "SW8") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 69.85 80.01 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c7b1721a-0eac-48b7-8f38-4dd314ea04fe") + (property "Reference" "R2" + (at 69.85 73.66 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "R" + (at 69.85 76.2 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" + (at 69.85 81.788 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 69.85 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 69.85 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "9dc98ac8-da09-4459-ab83-6c4b9a750ce5") + ) + (pin "2" + (uuid "89e10481-e90c-44ec-93c9-8fa21eff11e9") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "R2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_Push") + (at 208.28 71.12 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "cc1d0b7f-fe99-44b0-a4c3-255d71d95d95") + (property "Reference" "SW7" + (at 208.28 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SW_Push" + (at 208.28 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 208.28 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 208.28 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Push button switch, generic, two pins" + (at 208.28 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "7d66e15c-1e0d-4f69-b0c5-fee5d458ac4a") + ) + (pin "2" + (uuid "83a69231-6f65-4c6c-a1e6-e692f2ca82c9") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "SW7") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 100.33 82.55 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "cd4106cb-6fac-4f26-af32-e6765a464700") + (property "Reference" "R3" + (at 106.68 82.55 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "R" + (at 104.14 82.55 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" + (at 98.552 82.55 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 100.33 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 100.33 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "9d5f05e8-5bb4-4925-88db-0659bbd99802") + ) + (pin "2" + (uuid "874a5afc-e260-4337-bf10-c4e1578363c8") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "R3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LED:SK6812MINI") + (at 55.88 120.65 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "cf59a108-ee68-47cc-9788-f806ccc963e1") + (property "Reference" "D17" + (at 68.58 114.3314 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SK6812MINI" + (at 68.58 116.8714 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "led:SK6812MINI-E" + (at 48.26 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Datasheet" "https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf" + (at 46.355 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Description" "RGB LED with integrated controller" + (at 55.88 120.65 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "82585938-1502-426b-901b-add166e0dd81") + ) + (pin "1" + (uuid "705a0666-c593-43b9-a1ae-8e05bafc5cfb") + ) + (pin "4" + (uuid "fb2b3e4d-87a9-45a6-91bb-413bb3968ea1") + ) + (pin "2" + (uuid "3a477fa6-775a-4b08-bdea-a68324dd972e") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "D17") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_Push") + (at 228.6 35.56 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "d0a13c2d-d349-45d0-8369-590ba6130600") + (property "Reference" "SW9" + (at 228.6 27.94 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SW_Push" + (at 228.6 30.48 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 228.6 30.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 228.6 30.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Push button switch, generic, two pins" + (at 228.6 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "31e4f11a-d00a-4ba4-8402-3ce5fcab1661") + ) + (pin "2" + (uuid "70549512-15fb-4281-9390-e247b29b0b84") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "SW9") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_Push") + (at 228.6 88.9 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "d5eb6491-3203-4005-a63f-95c06df725de") + (property "Reference" "SW12" + (at 228.6 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SW_Push" + (at 228.6 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 228.6 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 228.6 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Push button switch, generic, two pins" + (at 228.6 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "fdab96e7-c9b3-4a0b-9ded-6467e2a69779") + ) + (pin "2" + (uuid "b1f20fd1-6c36-40b6-89b4-834b80b49a8e") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "SW12") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LED:SK6812MINI") + (at 55.88 171.45 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "d6b0f9c2-1f2b-46ca-81d6-e8e18aeeeff9") + (property "Reference" "D19" + (at 68.58 165.1314 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SK6812MINI" + (at 68.58 167.6714 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "led:SK6812MINI-E" + (at 48.26 172.72 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Datasheet" "https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf" + (at 46.355 173.99 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Description" "RGB LED with integrated controller" + (at 55.88 171.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "46bfed6e-9f15-4e88-9f76-3a590a42cbc0") + ) + (pin "1" + (uuid "9c085d71-f5af-481f-897a-a15b8c635c09") + ) + (pin "4" + (uuid "6f2a3c04-8790-42ae-a2ab-a23badf11655") + ) + (pin "2" + (uuid "9cd4f611-dcab-4da2-884f-b60db9e6a8e7") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "D19") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:D") + (at 194.31 39.37 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "d9dbfeac-c917-4cad-94ba-eefa96e6a7ca") + (property "Reference" "D1" + (at 196.85 38.0999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "D" + (at 196.85 40.6399 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 194.31 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 194.31 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Diode" + (at 194.31 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 194.31 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 194.31 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "806598a1-62d1-4a7b-80a4-74dc835c77d2") + ) + (pin "2" + (uuid "6061c6fe-e282-49c1-9ff4-c01e2481e03a") + ) + (instances + (project "" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "D1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LED:SK6812MINI") + (at 81.28 171.45 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "dbdc0f60-39e0-40a7-9b9f-c09640a99da3") + (property "Reference" "D22" + (at 93.98 165.1314 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SK6812MINI" + (at 93.98 167.6714 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "led:SK6812MINI-E" + (at 73.66 172.72 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Datasheet" "https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf" + (at 71.755 173.99 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Description" "RGB LED with integrated controller" + (at 81.28 171.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "10c14b2b-3fd9-4858-b499-3bd0e33e6d8f") + ) + (pin "1" + (uuid "6e1cfab2-8557-4af5-b5c5-5401acae2825") + ) + (pin "4" + (uuid "203ff575-0e51-4ba5-a7df-73d841c361c5") + ) + (pin "2" + (uuid "b0d8ec79-d486-4f87-9b25-4de266b367f4") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "D22") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LED:SK6812MINI") + (at 132.08 146.05 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "dbe5e28a-67c9-4fe3-beb7-1974ba17bd4c") + (property "Reference" "D27" + (at 144.78 139.7314 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SK6812MINI" + (at 144.78 142.2714 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "led:SK6812MINI-E" + (at 124.46 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Datasheet" "https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf" + (at 122.555 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Description" "RGB LED with integrated controller" + (at 132.08 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "9e5a0687-a9b2-4196-9e96-2dd56259ee3a") + ) + (pin "1" + (uuid "38d3f7a0-72a3-4b1e-a599-afcbeeec48fa") + ) + (pin "4" + (uuid "57d025ff-395b-48ca-b95e-6f1580599fbe") + ) + (pin "2" + (uuid "8475fc08-cea2-4d03-96a7-c815de3f01ed") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "D27") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LED:SK6812MINI") + (at 106.68 120.65 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "dc8d67d0-1fbc-4725-a49b-c454ea43627b") + (property "Reference" "D23" + (at 119.38 114.3314 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SK6812MINI" + (at 119.38 116.8714 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "led:SK6812MINI-E" + (at 99.06 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Datasheet" "https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf" + (at 97.155 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Description" "RGB LED with integrated controller" + (at 106.68 120.65 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "6131327d-d5c6-43c2-be1b-bc9aaf0879fb") + ) + (pin "1" + (uuid "2ae5287a-ff6c-4cd2-8384-2ef11a70dcdd") + ) + (pin "4" + (uuid "cebc8db5-c471-4c5d-aef1-683e7e9e58b6") + ) + (pin "2" + (uuid "6c63e3f5-b950-4e21-9e8e-30710e6955db") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "D23") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LED:SK6812MINI") + (at 167.64 152.4 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "e1cf0287-6fe8-46f8-a9a8-47ca7d433ef5") + (property "Reference" "D28" + (at 180.34 146.0814 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SK6812MINI" + (at 180.34 148.6214 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "led:SK6812MINI-E" + (at 160.02 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Datasheet" "https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf" + (at 158.115 154.94 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Description" "RGB LED with integrated controller" + (at 167.64 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "2f912368-b1f3-43f6-9e54-a482519f93ef") + ) + (pin "1" + (uuid "099062fa-7e38-46e8-bcb1-34db29df8064") + ) + (pin "4" + (uuid "378f9de1-2cdb-4b88-ba45-cee397280260") + ) + (pin "2" + (uuid "1e33b155-65a7-4284-8219-0ba747318ed2") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "D28") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LED:SK6812MINI") + (at 106.68 171.45 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "e210b85f-4a1b-44d5-bde2-a56530d8047d") + (property "Reference" "D25" + (at 119.38 165.1314 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SK6812MINI" + (at 119.38 167.6714 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "led:SK6812MINI-E" + (at 99.06 172.72 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Datasheet" "https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf" + (at 97.155 173.99 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Description" "RGB LED with integrated controller" + (at 106.68 171.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "277e0a37-9fe5-4711-b47a-9188b874f31c") + ) + (pin "1" + (uuid "5cc668d1-a415-4095-9e67-3ad2913a53c7") + ) + (pin "4" + (uuid "06a5fdfa-30ca-4910-b9d9-c5c8896ba00b") + ) + (pin "2" + (uuid "d1f59401-4be0-482f-901c-29fca2183b81") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "D25") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_Push") + (at 189.23 53.34 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "e38cc07f-2a8b-4c7a-80f0-c29073b8bcaa") + (property "Reference" "SW2" + (at 189.23 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SW_Push" + (at 189.23 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 189.23 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 189.23 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Push button switch, generic, two pins" + (at 189.23 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f385fb22-bff7-439a-ab04-bca30dfc75d3") + ) + (pin "2" + (uuid "ca037315-0dc5-49c9-a09d-ff655c3d5e98") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "SW2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 67.31 69.85 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "f098522d-e997-421a-b74e-d90fff798d5d") + (property "Reference" "R1" + (at 67.31 63.5 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "R" + (at 67.31 66.04 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" + (at 67.31 71.628 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 67.31 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 67.31 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "62fd7bdc-d37d-428b-9a51-fa063d76b4eb") + ) + (pin "2" + (uuid "532bf40a-0865-48f3-af20-20707fe7c945") + ) + (instances + (project "" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "R1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 95.25 88.9 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "fc131530-6c2b-4dc7-abdb-11e7d345c417") + (property "Reference" "#PWR02" + (at 95.25 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 95.2501 92.71 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 95.25 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 95.25 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 95.25 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "a5d2bcee-1b2d-459d-96cf-0f8f6055bb08") + ) + (instances + (project "macropad" + (path "/11a9cd08-af90-4066-8e4e-0fb596f2b985" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) +) diff --git a/hackpads/atoboard/pcb/sym-lib-table b/hackpads/atoboard/pcb/sym-lib-table new file mode 100644 index 0000000000..5499ebfede --- /dev/null +++ b/hackpads/atoboard/pcb/sym-lib-table @@ -0,0 +1,5 @@ +(sym_lib_table + (version 7) + (lib (name "OPL")(type "KiCad")(uri "${KIPRJMOD}/opl/Seeed Studio XIAO Series Library/Seeed_Studio_XIAO_Series.kicad_sym")(options "")(descr "")) + (lib (name "oled")(type "KiCad")(uri "${KIPRJMOD}/oled/SSD1306-128x64_OLED.kicad_sym")(options "")(descr "")) +)