aboutsummaryrefslogtreecommitdiff
path: root/docs/hardware/hardware.kicad_pcb
diff options
context:
space:
mode:
Diffstat (limited to 'docs/hardware/hardware.kicad_pcb')
-rw-r--r--docs/hardware/hardware.kicad_pcb929
1 files changed, 928 insertions, 1 deletions
diff --git a/docs/hardware/hardware.kicad_pcb b/docs/hardware/hardware.kicad_pcb
index 2b8ba10..ded14d2 100644
--- a/docs/hardware/hardware.kicad_pcb
+++ b/docs/hardware/hardware.kicad_pcb
@@ -1,2 +1,929 @@
(kicad_pcb (version 20221018) (generator pcbnew)
-) \ No newline at end of file
+
+ (general
+ (thickness 1.6)
+ )
+
+ (paper "A4")
+ (layers
+ (0 "F.Cu" signal)
+ (31 "B.Cu" signal)
+ (32 "B.Adhes" user "B.Adhesive")
+ (33 "F.Adhes" user "F.Adhesive")
+ (34 "B.Paste" user)
+ (35 "F.Paste" user)
+ (36 "B.SilkS" user "B.Silkscreen")
+ (37 "F.SilkS" user "F.Silkscreen")
+ (38 "B.Mask" user)
+ (39 "F.Mask" user)
+ (40 "Dwgs.User" user "User.Drawings")
+ (41 "Cmts.User" user "User.Comments")
+ (42 "Eco1.User" user "User.Eco1")
+ (43 "Eco2.User" user "User.Eco2")
+ (44 "Edge.Cuts" user)
+ (45 "Margin" user)
+ (46 "B.CrtYd" user "B.Courtyard")
+ (47 "F.CrtYd" user "F.Courtyard")
+ (48 "B.Fab" user)
+ (49 "F.Fab" user)
+ (50 "User.1" user)
+ (51 "User.2" user)
+ (52 "User.3" user)
+ (53 "User.4" user)
+ (54 "User.5" user)
+ (55 "User.6" user)
+ (56 "User.7" user)
+ (57 "User.8" user)
+ (58 "User.9" user)
+ )
+
+ (setup
+ (pad_to_mask_clearance 0)
+ (pcbplotparams
+ (layerselection 0x00010fc_ffffffff)
+ (plot_on_all_layers_selection 0x0000000_00000000)
+ (disableapertmacros false)
+ (usegerberextensions false)
+ (usegerberattributes true)
+ (usegerberadvancedattributes true)
+ (creategerberjobfile true)
+ (dashed_line_dash_ratio 12.000000)
+ (dashed_line_gap_ratio 3.000000)
+ (svgprecision 4)
+ (plotframeref false)
+ (viasonmask false)
+ (mode 1)
+ (useauxorigin false)
+ (hpglpennumber 1)
+ (hpglpenspeed 20)
+ (hpglpendiameter 15.000000)
+ (dxfpolygonmode true)
+ (dxfimperialunits true)
+ (dxfusepcbnewfont true)
+ (psnegative false)
+ (psa4output false)
+ (plotreference true)
+ (plotvalue true)
+ (plotinvisibletext false)
+ (sketchpadsonfab false)
+ (subtractmaskfromsilk false)
+ (outputformat 1)
+ (mirror false)
+ (drillshape 1)
+ (scaleselection 1)
+ (outputdirectory "")
+ )
+ )
+
+ (net 0 "")
+ (net 1 "unconnected-(A1-NC-Pad1)")
+ (net 2 "unconnected-(A1-IOREF-Pad2)")
+ (net 3 "unconnected-(A1-~{RESET}-Pad3)")
+ (net 4 "VCC")
+ (net 5 "unconnected-(A1-+5V-Pad5)")
+ (net 6 "GND")
+ (net 7 "unconnected-(A1-VIN-Pad8)")
+ (net 8 "GP_P2_UP")
+ (net 9 "GP_P2_DOWN")
+ (net 10 "GP_P2_LEFT")
+ (net 11 "GP_P2_RIGHT")
+ (net 12 "GP_P2_BUT_1")
+ (net 13 "GP_P2_BUT_2")
+ (net 14 "unconnected-(A1-D0{slash}RX-Pad15)")
+ (net 15 "unconnected-(A1-D1{slash}TX-Pad16)")
+ (net 16 "GP_P1_UP")
+ (net 17 "GP_P1_DOWN")
+ (net 18 "GP_P1_LEFT")
+ (net 19 "GP_P1_RIGHT")
+ (net 20 "GP_P1_BUT_1")
+ (net 21 "GP_P1_BUT_2")
+ (net 22 "PPU_VRAM_WEN")
+ (net 23 "unconnected-(A1-D9-Pad24)")
+ (net 24 "unconnected-(A1-D10-Pad25)")
+ (net 25 "SPI_MOSI")
+ (net 26 "unconnected-(A1-D12-Pad27)")
+ (net 27 "SPI_CLK")
+ (net 28 "unconnected-(A1-AREF-Pad30)")
+ (net 29 "unconnected-(A1-SDA{slash}A4-Pad31)")
+ (net 30 "unconnected-(A1-SCL{slash}A5-Pad32)")
+ (net 31 "Net-(C1-Pad1)")
+ (net 32 "unconnected-(J1-Pin_4-Pad4)")
+ (net 33 "unconnected-(J1-Pin_6-Pad6)")
+ (net 34 "unconnected-(J1-Pin_7-Pad7)")
+ (net 35 "unconnected-(J1-Pin_8-Pad8)")
+ (net 36 "unconnected-(J1-Pin_9-Pad9)")
+ (net 37 "unconnected-(J1-Pin_10-Pad10)")
+ (net 38 "unconnected-(J1-Pin_12-Pad12)")
+ (net 39 "unconnected-(J6-Pin_1-Pad1)")
+ (net 40 "unconnected-(J6-Pin_2-Pad2)")
+ (net 41 "unconnected-(J6-Pin_3-Pad3)")
+ (net 42 "unconnected-(J6-Pin_4-Pad4)")
+ (net 43 "unconnected-(J6-Pin_5-Pad5)")
+ (net 44 "unconnected-(J6-Pin_6-Pad6)")
+ (net 45 "Net-(J6-Pin_7)")
+ (net 46 "unconnected-(J6-Pin_8-Pad8)")
+ (net 47 "unconnected-(J6-Pin_9-Pad9)")
+ (net 48 "unconnected-(J6-Pin_10-Pad10)")
+ (net 49 "unconnected-(J6-Pin_12-Pad12)")
+
+ (footprint "Connector_PinHeader_2.54mm:PinHeader_2x06_P2.54mm_Vertical" (layer "F.Cu")
+ (tstamp 0dee130f-c83f-4dd5-8dbf-6cf84c47a719)
+ (at 76.2 35.56)
+ (descr "Through hole straight pin header, 2x06, 2.54mm pitch, double rows")
+ (tags "Through hole pin header THT 2x06 2.54mm double row")
+ (property "Sheetfile" "hardware.kicad_sch")
+ (property "Sheetname" "")
+ (property "ki_description" "Generic connector, double row, 02x06, top/bottom pin numbering scheme (row 1: 1...pins_per_row, row2: pins_per_row+1 ... num_pins), script generated (kicad-library-utils/schlib/autogen/connector/)")
+ (property "ki_keywords" "connector")
+ (path "/62426352-bbab-485a-87e4-f269b920c8e7")
+ (attr through_hole)
+ (fp_text reference "J1" (at 1.27 -2.33) (layer "F.SilkS") hide
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 13d15c6d-afc9-4104-a6d7-04eece055fd9)
+ )
+ (fp_text value "BASYS_JA" (at 1.27 15.03) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 89ca68c2-26f9-4f43-897c-827ca0412fc6)
+ )
+ (fp_line (start -1.33 -1.33) (end 0 -1.33)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 84c2a983-1118-48bb-a34c-0acfbd962bbe))
+ (fp_line (start -1.33 0) (end -1.33 -1.33)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 24b6c2e4-527b-4cad-92ca-c1a3eecfd0d4))
+ (fp_line (start -1.33 1.27) (end -1.33 14.03)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 03e11702-bcd1-4ad7-a155-3ad03af39fe6))
+ (fp_line (start -1.33 1.27) (end 1.27 1.27)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1488779a-9f2a-41b9-9f9a-41a3875d6f8c))
+ (fp_line (start -1.33 14.03) (end 3.87 14.03)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f6f15833-165f-4d8a-acd9-cc6dfff04f2c))
+ (fp_line (start 1.27 -1.33) (end 3.87 -1.33)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 04fc5066-5be2-4a29-8a24-5b5b3fd9efe9))
+ (fp_line (start 1.27 1.27) (end 1.27 -1.33)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b0dad7bc-a20d-4a15-8a68-2e258f18ea70))
+ (fp_line (start 3.87 -1.33) (end 3.87 14.03)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 788b20bf-d751-47c4-8958-a545d14e776d))
+ (fp_line (start -1.8 -1.8) (end -1.8 14.5)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6ee54c25-a8cf-40b0-a5bc-a3d8911b6b83))
+ (fp_line (start -1.8 14.5) (end 4.35 14.5)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d3d42711-8bb3-488d-a838-a3be4e4d64b3))
+ (fp_line (start 4.35 -1.8) (end -1.8 -1.8)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0796dea9-b1fe-45f6-96c6-94d282e8a569))
+ (fp_line (start 4.35 14.5) (end 4.35 -1.8)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4dd0e678-d643-4b72-8f9f-df8cd2571a97))
+ (fp_line (start -1.27 0) (end 0 -1.27)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2ca47ccd-204c-4dde-bab7-fab248e5dd78))
+ (fp_line (start -1.27 13.97) (end -1.27 0)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 089e612c-1b05-4c56-82f8-1fb4424c9136))
+ (fp_line (start 0 -1.27) (end 3.81 -1.27)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bfe1f2ed-1eb4-4cb5-b7d3-288cb592ea27))
+ (fp_line (start 3.81 -1.27) (end 3.81 13.97)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2135fca9-7da8-4db7-9183-592cd8c83924))
+ (fp_line (start 3.81 13.97) (end -1.27 13.97)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b289e20d-8174-46f7-a359-034f5c41fe9a))
+ (pad "1" thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 27 "SPI_CLK") (pinfunction "Pin_1") (pintype "passive") (tstamp dc81b7c7-7358-4d2e-b645-3d258ae2a739))
+ (pad "2" thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 25 "SPI_MOSI") (pinfunction "Pin_2") (pintype "passive") (tstamp b70206b6-2385-4553-b7d3-8ed64210e686))
+ (pad "3" thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 22 "PPU_VRAM_WEN") (pinfunction "Pin_3") (pintype "passive") (tstamp 4489259d-65ff-47c8-9af3-885b08309e9d))
+ (pad "4" thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 32 "unconnected-(J1-Pin_4-Pad4)") (pinfunction "Pin_4") (pintype "passive") (tstamp fe2f5ff6-1cc0-4fb2-bccb-c279f62edf51))
+ (pad "5" thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
+ (pinfunction "Pin_5") (pintype "passive") (tstamp f849aae9-cc76-407b-aa40-4ff58ffd8bc4))
+ (pad "6" thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 33 "unconnected-(J1-Pin_6-Pad6)") (pinfunction "Pin_6") (pintype "passive") (tstamp 47a457ab-d3ac-4a12-9149-b9fde5498595))
+ (pad "7" thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 34 "unconnected-(J1-Pin_7-Pad7)") (pinfunction "Pin_7") (pintype "passive") (tstamp 3922e13d-29bd-40ff-977a-3e3b9e405847))
+ (pad "8" thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 35 "unconnected-(J1-Pin_8-Pad8)") (pinfunction "Pin_8") (pintype "passive") (tstamp d0387654-ed3b-4f12-ac37-4701154aea75))
+ (pad "9" thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 36 "unconnected-(J1-Pin_9-Pad9)") (pinfunction "Pin_9") (pintype "passive") (tstamp 796b57e5-780e-4255-aa9c-5ef126244cf3))
+ (pad "10" thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 37 "unconnected-(J1-Pin_10-Pad10)") (pinfunction "Pin_10") (pintype "passive") (tstamp d0cc7185-8631-4017-965e-66964a0da495))
+ (pad "11" thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 6 "GND") (pinfunction "Pin_11") (pintype "passive") (tstamp b0412a41-1ce9-4f88-a839-61954133e701))
+ (pad "12" thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 38 "unconnected-(J1-Pin_12-Pad12)") (pinfunction "Pin_12") (pintype "passive") (tstamp 05d78506-4ed3-4dc9-8817-000f3de10ce9))
+ (model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x06_P2.54mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (footprint "Module:Arduino_UNO_R3" (layer "F.Cu")
+ (tstamp 186f5b5c-ddb3-490a-ae64-32519350e4fc)
+ (at 50.8 17.78)
+ (descr "Arduino UNO R3, http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf")
+ (tags "Arduino UNO R3")
+ (property "Field4" "")
+ (property "Sheetfile" "hardware.kicad_sch")
+ (property "Sheetname" "")
+ (property "ki_description" "Arduino UNO Microcontroller Module, release 3")
+ (property "ki_keywords" "Arduino UNO R3 Microcontroller Module Atmel AVR USB")
+ (path "/e037481e-1397-4cfd-9c3c-4a1e6476185d")
+ (attr through_hole)
+ (fp_text reference "A1" (at 1.27 -3.81 180) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 7a901f3b-f479-4206-a735-21de007c264f)
+ )
+ (fp_text value "STM32F091RC" (at 0 22.86) (layer "F.Fab") hide
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 6b2108a4-b5f2-4526-9b95-6941b0f952ea)
+ )
+ (fp_line (start -34.42 29.72) (end -34.42 41.4)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a3c4d085-aa8b-491d-9c4e-ed915abc5f4b))
+ (fp_line (start -34.42 41.4) (end -28.07 41.4)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a7968850-1938-4294-8d95-0def802fd878))
+ (fp_line (start -29.97 0.51) (end -29.97 9.65)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e5929d6c-af63-457c-a781-402f7fcdf5e0))
+ (fp_line (start -29.97 9.65) (end -28.07 9.65)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c974279d-9ebd-49d8-8e5a-9a7f20deb28d))
+ (fp_line (start -28.07 -2.67) (end -28.07 0.51)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4b72a21f-e0d5-4d39-875a-962c8d85f7b5))
+ (fp_line (start -28.07 0.51) (end -29.97 0.51)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 92a2fb73-7358-4864-8c8c-c2e09d542619))
+ (fp_line (start -28.07 9.65) (end -28.07 29.72)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f3e99da1-6152-446e-95fc-ed1cf61c428f))
+ (fp_line (start -28.07 29.72) (end -34.42 29.72)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bd57415c-c6ce-46b3-8e0e-6ba826673d2c))
+ (fp_line (start -28.07 41.4) (end -28.07 50.93)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 12a53824-1d50-469c-88ce-74177804fe70))
+ (fp_line (start -28.07 50.93) (end 36.58 50.93)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f2fb3807-fa24-4c44-869f-55bebe306cde))
+ (fp_line (start 36.58 50.93) (end 38.23 49.28)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f6cc1741-633e-4126-a089-0816277842d6))
+ (fp_line (start 38.23 -2.67) (end -28.07 -2.67)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a42477c5-0814-48e2-8bb4-3194d4a7a114))
+ (fp_line (start 38.23 0) (end 38.23 -2.67)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fe55c492-1cd4-4a31-ba17-45cec6562669))
+ (fp_line (start 38.23 37.85) (end 40.77 35.31)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9a225b2b-01f7-4902-8f19-21d81c1bad64))
+ (fp_line (start 38.23 49.28) (end 38.23 37.85)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7cf72054-7243-40e5-8b66-b6ef629958d7))
+ (fp_line (start 40.77 2.54) (end 38.23 0)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1448e168-90d7-4d43-a4f8-ac4801d2860f))
+ (fp_line (start 40.77 35.31) (end 40.77 2.54)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fd634328-d1b2-41d5-91c0-09336c033091))
+ (fp_line (start -34.54 29.59) (end -28.19 29.59)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4f387c9d-8110-4e52-9424-63f465a3bb54))
+ (fp_line (start -34.54 41.53) (end -34.54 29.59)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9acd21a3-4cda-45c3-9aef-c4252559923f))
+ (fp_line (start -30.1 0.38) (end -28.19 0.38)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3891e5a5-ad79-43b2-b156-127a1c3ccb83))
+ (fp_line (start -30.1 9.78) (end -30.1 0.38)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6e2f2c98-1694-4df9-b51f-1f7eb341ce74))
+ (fp_line (start -28.19 -2.79) (end 38.35 -2.79)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 40cc7250-96b2-4a90-b671-358560952c01))
+ (fp_line (start -28.19 0.38) (end -28.19 -2.79)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 579c5c4b-f03c-4f4e-8174-41246b93bdea))
+ (fp_line (start -28.19 9.78) (end -30.1 9.78)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 45f28a89-b48b-4819-b7c3-992fc9bdc2e6))
+ (fp_line (start -28.19 29.59) (end -28.19 9.78)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 09ca28c0-49bb-48c5-bdbd-c7094a6771b4))
+ (fp_line (start -28.19 41.53) (end -34.54 41.53)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6a6a2469-37d0-488d-901f-41c74b239b41))
+ (fp_line (start -28.19 51.05) (end -28.19 41.53)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 28d6f309-acbe-46d4-98bf-3bf16951dbd5))
+ (fp_line (start 36.58 51.05) (end -28.19 51.05)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f1aa050b-55a5-4493-92dc-9861084f6d8f))
+ (fp_line (start 38.35 -2.79) (end 38.35 0)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 34f49651-9ce3-4d5f-8286-d3acbd30b5c0))
+ (fp_line (start 38.35 0) (end 40.89 2.54)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 969f0134-c994-4771-be1c-9759b6f2ad4f))
+ (fp_line (start 38.35 37.85) (end 38.35 49.28)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b51a972e-b43e-412e-aaf9-d2404835c775))
+ (fp_line (start 38.35 49.28) (end 36.58 51.05)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6a663e48-3b4a-410c-936b-f911f5823ff0))
+ (fp_line (start 40.89 2.54) (end 40.89 35.31)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 87343d06-fa4b-4867-855a-ccfc8c4d8394))
+ (fp_line (start 40.89 35.31) (end 38.35 37.85)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 40cc40d4-d39b-4663-beeb-1c4882d144b0))
+ (fp_line (start -34.29 29.84) (end -18.41 29.84)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 13fb94d8-fb87-4813-b35d-96a3958482c0))
+ (fp_line (start -34.29 41.27) (end -34.29 29.84)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5dde0702-9740-4d6a-9c06-272beb4a26fc))
+ (fp_line (start -29.84 0.64) (end -16.51 0.64)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e73e6b87-b6d8-43e8-a1f7-afdb76b3bff0))
+ (fp_line (start -29.84 9.53) (end -29.84 0.64)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 400b68ed-7b4d-4b83-9d16-90422990366a))
+ (fp_line (start -27.94 -2.54) (end 38.1 -2.54)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 73029267-145c-4e26-8b7f-c56beba3afe6))
+ (fp_line (start -27.94 50.8) (end -27.94 -2.54)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9b2df58d-4cab-465e-a004-24aa7ed54705))
+ (fp_line (start -18.41 29.84) (end -18.41 41.27)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7e56182e-818b-46df-970f-246ba2e114a5))
+ (fp_line (start -18.41 41.27) (end -34.29 41.27)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cd9f4b82-27ab-45b2-8e9b-7b47968c7d09))
+ (fp_line (start -16.51 0.64) (end -16.51 9.53)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c97212bd-df41-4ace-8872-1ab88e573348))
+ (fp_line (start -16.51 9.53) (end -29.84 9.53)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c4c798d9-628a-4abd-b933-f2b784b8f1c5))
+ (fp_line (start 36.58 50.8) (end -27.94 50.8)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ed5cd10b-7a36-4fe1-a575-c923f3c00b2e))
+ (fp_line (start 38.1 -2.54) (end 38.1 0)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fd476fb9-14b4-4713-813b-fc8ae76786e5))
+ (fp_line (start 38.1 0) (end 40.64 2.54)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 42106c6c-da9a-4403-baae-7094862cd5b7))
+ (fp_line (start 38.1 37.85) (end 38.1 49.28)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 24010097-6c62-48b8-b549-c2b1cbe57792))
+ (fp_line (start 38.1 49.28) (end 36.58 50.8)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 689abfcd-6034-4266-bbd2-9ffcac0801e4))
+ (fp_line (start 40.64 2.54) (end 40.64 35.31)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2f447544-ef26-4198-8013-6097cd5db096))
+ (fp_line (start 40.64 35.31) (end 38.1 37.85)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bcf2465f-a26f-4f5a-9776-cb28d26b7318))
+ (pad "1" thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 1 "unconnected-(A1-NC-Pad1)") (pinfunction "NC") (pintype "no_connect") (tstamp 44af3d2b-143c-4a8f-ad01-249857ddf7aa))
+ (pad "2" thru_hole oval (at 2.54 0 90) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 2 "unconnected-(A1-IOREF-Pad2)") (pinfunction "IOREF") (pintype "output") (tstamp 99936de8-81ea-4f2a-8441-93a17c0c4871))
+ (pad "3" thru_hole oval (at 5.08 0 90) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 3 "unconnected-(A1-~{RESET}-Pad3)") (pinfunction "~{RESET}") (pintype "input") (tstamp cd39845e-bab6-4b7b-bc50-b848f685477b))
+ (pad "4" thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 4 "VCC") (pinfunction "3V3") (pintype "power_out") (tstamp c6b6706a-4e44-41a3-9714-a54d024949c7))
+ (pad "5" thru_hole oval (at 10.16 0 90) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 5 "unconnected-(A1-+5V-Pad5)") (pinfunction "+5V") (pintype "power_out") (tstamp 6833e498-9991-44f1-b0c2-dc573bb483d1))
+ (pad "6" thru_hole oval (at 12.7 0 90) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 6 "GND") (pinfunction "GND") (pintype "power_in") (tstamp 03c058eb-af06-4ad4-838a-7f1e52090dca))
+ (pad "7" thru_hole oval (at 15.24 0 90) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 6 "GND") (pinfunction "GND") (pintype "power_in") (tstamp b4db02d4-4000-4773-919e-7071d7e08ff6))
+ (pad "8" thru_hole oval (at 17.78 0 90) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 7 "unconnected-(A1-VIN-Pad8)") (pinfunction "VIN") (pintype "power_in") (tstamp a948cbd9-c383-455e-9866-c39293141199))
+ (pad "9" thru_hole oval (at 22.86 0 90) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 8 "GP_P2_UP") (pinfunction "A0") (pintype "bidirectional") (tstamp 984ee39f-57cb-425c-bb8e-1540a997e138))
+ (pad "10" thru_hole oval (at 25.4 0 90) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 9 "GP_P2_DOWN") (pinfunction "A1") (pintype "bidirectional") (tstamp ce74ec1b-4811-4d64-9472-d6e0b7c34dfc))
+ (pad "11" thru_hole oval (at 27.94 0 90) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 10 "GP_P2_LEFT") (pinfunction "A2") (pintype "bidirectional") (tstamp 0a01e545-4808-4e96-874c-41cb95413b76))
+ (pad "12" thru_hole oval (at 30.48 0 90) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 11 "GP_P2_RIGHT") (pinfunction "A3") (pintype "bidirectional") (tstamp 6223031d-c054-4f19-8735-5fcb93d421a9))
+ (pad "13" thru_hole oval (at 33.02 0 90) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 12 "GP_P2_BUT_1") (pinfunction "SDA/A4") (pintype "bidirectional") (tstamp 8c0a748f-f657-4b20-948c-d6a03dd8401c))
+ (pad "14" thru_hole oval (at 35.56 0 90) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 13 "GP_P2_BUT_2") (pinfunction "SCL/A5") (pintype "bidirectional") (tstamp a17c3128-ce08-4623-bcec-6b7ec1297ea4))
+ (pad "15" thru_hole oval (at 35.56 48.26 90) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 14 "unconnected-(A1-D0{slash}RX-Pad15)") (pinfunction "D0/RX") (pintype "bidirectional") (tstamp f064c20c-d646-472c-9177-a1002a2b31c6))
+ (pad "16" thru_hole oval (at 33.02 48.26 90) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 15 "unconnected-(A1-D1{slash}TX-Pad16)") (pinfunction "D1/TX") (pintype "bidirectional") (tstamp 29518c81-950a-4e03-9e67-483868b834b4))
+ (pad "17" thru_hole oval (at 30.48 48.26 90) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 16 "GP_P1_UP") (pinfunction "D2") (pintype "bidirectional") (tstamp 6465f0c8-3210-4f34-ae71-121b0881033f))
+ (pad "18" thru_hole oval (at 27.94 48.26 90) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 17 "GP_P1_DOWN") (pinfunction "D3") (pintype "bidirectional") (tstamp d6534579-556e-4683-816a-f2f598e50e09))
+ (pad "19" thru_hole oval (at 25.4 48.26 90) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 18 "GP_P1_LEFT") (pinfunction "D4") (pintype "bidirectional") (tstamp bf02f91c-08b0-463f-93b8-c5bfec36c658))
+ (pad "20" thru_hole oval (at 22.86 48.26 90) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 19 "GP_P1_RIGHT") (pinfunction "D5") (pintype "bidirectional") (tstamp eaed1c04-8fdd-4e26-a74c-aeee86f75e92))
+ (pad "21" thru_hole oval (at 20.32 48.26 90) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 20 "GP_P1_BUT_1") (pinfunction "D6") (pintype "bidirectional") (tstamp 0363c988-3128-41dc-9f1d-8e636ec65c0c))
+ (pad "22" thru_hole oval (at 17.78 48.26 90) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 21 "GP_P1_BUT_2") (pinfunction "D7") (pintype "bidirectional") (tstamp f710686a-aaae-4e77-bd99-acd2af9dd300))
+ (pad "23" thru_hole oval (at 13.72 48.26 90) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 22 "PPU_VRAM_WEN") (pinfunction "D8") (pintype "bidirectional") (tstamp 97067b86-2fd1-45a4-9df4-ac5b7bff66ed))
+ (pad "24" thru_hole oval (at 11.18 48.26 90) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 23 "unconnected-(A1-D9-Pad24)") (pinfunction "D9") (pintype "bidirectional") (tstamp 1a1897e4-7725-4223-a8e8-a9d19443850c))
+ (pad "25" thru_hole oval (at 8.64 48.26 90) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 24 "unconnected-(A1-D10-Pad25)") (pinfunction "D10") (pintype "bidirectional") (tstamp d72d22d0-8c91-4e96-a6c3-ebc4ae358807))
+ (pad "26" thru_hole oval (at 6.1 48.26 90) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 25 "SPI_MOSI") (pinfunction "D11") (pintype "bidirectional") (tstamp 95bef109-f10c-470c-8783-eca128677c89))
+ (pad "27" thru_hole oval (at 3.56 48.26 90) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 26 "unconnected-(A1-D12-Pad27)") (pinfunction "D12") (pintype "bidirectional") (tstamp 406569cf-9187-4a4d-b797-ce4224940f9a))
+ (pad "28" thru_hole oval (at 1.02 48.26 90) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 27 "SPI_CLK") (pinfunction "D13") (pintype "bidirectional") (tstamp e1740cf3-aa55-4fcc-89c6-3959ad48027e))
+ (pad "29" thru_hole oval (at -1.52 48.26 90) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 6 "GND") (pinfunction "GND") (pintype "power_in") (tstamp bf967080-c14f-4dc8-bc50-b1ef36506d8a))
+ (pad "30" thru_hole oval (at -4.06 48.26 90) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 28 "unconnected-(A1-AREF-Pad30)") (pinfunction "AREF") (pintype "input") (tstamp a7765549-6a55-4f2f-97fe-fe8acf99632e))
+ (pad "31" thru_hole oval (at -6.6 48.26 90) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 29 "unconnected-(A1-SDA{slash}A4-Pad31)") (pinfunction "SDA/A4") (pintype "bidirectional") (tstamp 0d8bd3f4-bfdc-40fa-95a7-4f7072c08d46))
+ (pad "32" thru_hole oval (at -9.14 48.26 90) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 30 "unconnected-(A1-SCL{slash}A5-Pad32)") (pinfunction "SCL/A5") (pintype "bidirectional") (tstamp 18c2fb6b-bad6-419f-baad-0b3799b61d7b))
+ (model "${KICAD6_3DMODEL_DIR}/Module.3dshapes/Arduino_UNO_R3.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (footprint "Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical" (layer "F.Cu")
+ (tstamp 5a570195-9e23-42f8-8068-b04b37ddd527)
+ (at 30.48 22.86)
+ (descr "Through hole straight pin header, 2x04, 2.54mm pitch, double rows")
+ (tags "Through hole pin header THT 2x04 2.54mm double row")
+ (property "Sheetfile" "hardware.kicad_sch")
+ (property "Sheetname" "")
+ (property "ki_description" "Generic connector, double row, 02x04, top/bottom pin numbering scheme (row 1: 1...pins_per_row, row2: pins_per_row+1 ... num_pins), script generated (kicad-library-utils/schlib/autogen/connector/)")
+ (property "ki_keywords" "connector")
+ (path "/d5388d0e-7171-4da4-bd98-7bc38ff2fceb")
+ (attr through_hole)
+ (fp_text reference "J8" (at 1.27 -2.33) (layer "F.SilkS") hide
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 1bd61853-4d94-49a1-afbf-b3236e031e7a)
+ )
+ (fp_text value "GAMEPAD_2" (at 1.27 9.95) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp d9fe6cc6-94ce-470f-b66a-417d0a738adf)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 3.81 90) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp e77df476-26bd-416b-ad57-a70a83e24200)
+ )
+ (fp_line (start -1.33 -1.33) (end 0 -1.33)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4d2f0fa6-d11a-4360-a19e-47cf6657054f))
+ (fp_line (start -1.33 0) (end -1.33 -1.33)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7f6e0170-8325-4020-b882-0d26642a1768))
+ (fp_line (start -1.33 1.27) (end -1.33 8.95)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0b1c244b-3221-4c4a-bd33-9ed40f6f1fe0))
+ (fp_line (start -1.33 1.27) (end 1.27 1.27)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5835d7ac-9c1b-46e6-9ec1-ef9e58b7f62a))
+ (fp_line (start -1.33 8.95) (end 3.87 8.95)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 72e65e95-439e-4216-96ec-709eca1fe3cf))
+ (fp_line (start 1.27 -1.33) (end 3.87 -1.33)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp da1845f8-9f22-4ee7-8e87-a2e60f0e12ee))
+ (fp_line (start 1.27 1.27) (end 1.27 -1.33)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7b064d35-48ef-49a9-a8dd-e77b6a87ad88))
+ (fp_line (start 3.87 -1.33) (end 3.87 8.95)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 88603853-229a-4189-85c1-0678281a5c86))
+ (fp_line (start -1.8 -1.8) (end -1.8 9.4)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c9979cb6-52e7-4883-a268-83a1c3b1fe5b))
+ (fp_line (start -1.8 9.4) (end 4.35 9.4)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c174688d-30be-46b7-8f09-23b7eaefcce0))
+ (fp_line (start 4.35 -1.8) (end -1.8 -1.8)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 28b03cb6-3348-4f62-adfc-827737d65c4f))
+ (fp_line (start 4.35 9.4) (end 4.35 -1.8)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f68c1a76-5fa0-4c10-842e-df3fbf462f5b))
+ (fp_line (start -1.27 0) (end 0 -1.27)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2c7b066b-215a-41be-b9f6-d5e56f3936c7))
+ (fp_line (start -1.27 8.89) (end -1.27 0)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 079691bb-7e60-4678-9810-308162199774))
+ (fp_line (start 0 -1.27) (end 3.81 -1.27)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp aa53eb10-eb6b-4fb6-9115-797177cfe281))
+ (fp_line (start 3.81 -1.27) (end 3.81 8.89)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ebb3527a-7f41-44a4-80b1-e310cb3604ef))
+ (fp_line (start 3.81 8.89) (end -1.27 8.89)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8f133d85-a442-4dbd-b5a9-7e79f1908ad5))
+ (pad "1" thru_hole circle (at 0 0) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 8 "GP_P2_UP") (pinfunction "UP") (pintype "output") (tstamp 4f5ff734-0e36-4d01-9bda-312b02796687))
+ (pad "2" thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 9 "GP_P2_DOWN") (pinfunction "DOWN") (pintype "output") (tstamp 0f80334b-054f-401f-b17b-395e50fb8b19))
+ (pad "3" thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 10 "GP_P2_LEFT") (pinfunction "LEFT") (pintype "output") (tstamp b4836e5a-514b-4e4d-b39b-4a03a8b7e5d6))
+ (pad "4" thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 4 "VCC") (pinfunction "VCC") (pintype "input") (tstamp 62e62b5c-e574-4b91-85c3-d318bd9dc9f8))
+ (pad "5" thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 11 "GP_P2_RIGHT") (pinfunction "RIGHT") (pintype "output") (tstamp 85970322-004d-48ee-bb29-30dc9016ed7d))
+ (pad "6" thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 12 "GP_P2_BUT_1") (pinfunction "PRIMARY") (pintype "output") (tstamp a6f2a67a-eb8f-40ad-9893-53b870c4d7eb))
+ (pad "7" thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 13 "GP_P2_BUT_2") (pinfunction "SECONDARY") (pintype "output") (tstamp e126903b-65ee-4a65-a898-694d9be2cca7))
+ (model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x04_P2.54mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (footprint "Connector_Audio:Jack_3.5mm_CUI_SJ1-3523N_Horizontal" (layer "F.Cu")
+ (tstamp 6c070f5c-b955-444a-a8e5-079ec1dd42c0)
+ (at 124.5 40.56 90)
+ (descr "TRS 3.5mm, horizontal, through-hole, https://www.cuidevices.com/product/resource/pdf/sj1-352xn.pdf")
+ (tags "TRS audio jack stereo horizontal")
+ (property "Sheetfile" "hardware.kicad_sch")
+ (property "Sheetname" "")
+ (property "ki_description" "Audio Jack, 2 Poles (Mono / TS)")
+ (property "ki_keywords" "audio jack receptacle mono phone headphone TS connector")
+ (path "/3e67b72a-3d20-484f-a9eb-aef187654a16")
+ (attr through_hole exclude_from_pos_files)
+ (fp_text reference "J2" (at 0 -8.8 90) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 43df4791-baad-4be7-8f50-cb8aea6b3ff3)
+ )
+ (fp_text value "AudioJack2" (at 0 -10 90) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp a3cab8b4-3fff-45b9-b5c2-6d6431470308)
+ )
+ (fp_text user "PCB edge" (at 0 3.65 90 unlocked) (layer "Dwgs.User")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 37589f89-8a2f-4360-ac6e-ceb59fd7e993)
+ )
+ (fp_text user "${REFERENCE}" (at 0 -1.5 90) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp b94e7640-6120-43fb-96c8-2834ab5c4e44)
+ )
+ (fp_line (start -6 -7.7) (end 6 -7.7)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 70df9aca-9800-471a-8c17-d7e96fc63d99))
+ (fp_line (start -6 3.3) (end -6 -7.7)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e15b8a5c-3280-451d-8eb2-7a89499d2e91))
+ (fp_line (start -4.5 3.3) (end -6 3.3)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d431ebc3-aa04-46fc-8152-45d3318550cc))
+ (fp_line (start -4.5 4.5) (end -4.5 3.3)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 21084160-e87a-40af-a0fa-dfc1721669a6))
+ (fp_line (start -3 4.5) (end -4.5 4.5)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ba194295-7cb2-4719-b504-fdedcf2272bf))
+ (fp_line (start -3 6.3) (end -3 4.5)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7f1fbc63-07e8-414e-b6f2-6fa65069f633))
+ (fp_line (start -2 3.3) (end -2 6.3)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b5b06464-977e-483d-9390-75857ca2c999))
+ (fp_line (start 2 3.3) (end -2 3.3)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7bcec255-724e-4458-b529-fca71ae4be8f))
+ (fp_line (start 2 6.3) (end 2 3.3)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 317a9bbd-4116-4314-b231-47457748deaf))
+ (fp_line (start 3 4.5) (end 3 6.3)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 985aac0b-df56-4b8f-a711-0c7f53e41a2d))
+ (fp_line (start 3 6.3) (end -3 6.3)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 66b452aa-faf4-49db-8346-d05d75954fea))
+ (fp_line (start 4.5 3.3) (end 4.5 4.5)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c9fc0137-d6b1-4695-a2b4-347e53605dd1))
+ (fp_line (start 4.5 4.5) (end 3 4.5)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 93283d33-f6c6-457f-adf5-d2dbebb9a8be))
+ (fp_line (start 6 -7.7) (end 6 3.3)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2ac2cbc5-6e4c-41f5-8d37-38a549ab0450))
+ (fp_line (start 6 3.3) (end 4.5 3.3)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b458ad11-b371-4bdd-98f4-7398c037a1f9))
+ (fp_line (start -2.2 3.5) (end -2.2 4.5)
+ (stroke (width 0.12) (type solid)) (layer "Edge.Cuts") (tstamp c7792ea1-370a-40c0-9768-e013dec1f07b))
+ (fp_line (start -2.2 4.5) (end -6.5 4.5)
+ (stroke (width 0.12) (type solid)) (layer "Edge.Cuts") (tstamp 37ede811-f033-4af1-91b8-8764122fd0b4))
+ (fp_line (start 1.8 3.1) (end -1.8 3.1)
+ (stroke (width 0.12) (type solid)) (layer "Edge.Cuts") (tstamp 8c20e4ea-4169-4118-a622-f12d0905f110))
+ (fp_line (start 2.2 3.5) (end 2.2 4.5)
+ (stroke (width 0.12) (type solid)) (layer "Edge.Cuts") (tstamp 8e1ab403-b573-4f25-a4ca-806965d8eee6))
+ (fp_line (start 2.2 4.5) (end 6.5 4.5)
+ (stroke (width 0.12) (type solid)) (layer "Edge.Cuts") (tstamp 16d69279-4c15-4b9a-bd42-fc40c691af85))
+ (fp_arc (start -2.2 3.5) (mid -2.082842 3.217158) (end -1.8 3.1)
+ (stroke (width 0.12) (type solid)) (layer "Edge.Cuts") (tstamp 8c23c50f-912b-4ae7-a2e2-065db4a0ce08))
+ (fp_arc (start 1.8 3.1) (mid 2.082843 3.217157) (end 2.2 3.5)
+ (stroke (width 0.12) (type solid)) (layer "Edge.Cuts") (tstamp b9143a03-d621-48fe-b9e6-d3fb55d64018))
+ (fp_line (start -6.25 -7.95) (end -6.25 4.75)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 157a4c6c-40c1-4321-a541-310665faf052))
+ (fp_line (start -6.25 4.75) (end -3.25 4.75)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7ea2e667-5cbe-44b3-a690-8fde9c0326c5))
+ (fp_line (start -3.25 4.75) (end -3.25 6.55)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d91bfb0b-2396-4488-bf99-3f1356cf2f32))
+ (fp_line (start -3.25 6.55) (end 3.25 6.55)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 37bdb25e-909e-4938-ba17-1cd29f201686))
+ (fp_line (start 3.25 4.75) (end 6.25 4.75)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0b5a5a39-a3ca-402f-8c28-3ea2b208eac7))
+ (fp_line (start 3.25 6.55) (end 3.25 4.75)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 783a36a3-4a3a-42de-8fb8-9e0d11f4dbd7))
+ (fp_line (start 6.25 -7.95) (end -6.25 -7.95)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 94e6f329-21ef-4c1d-9426-f20e027e65e5))
+ (fp_line (start 6.25 4.5) (end 6.25 -7.95)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 98a496bb-0c24-492c-869a-dfb3bc756533))
+ (fp_line (start 6.25 4.75) (end 6.25 4.5)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c6c23d1c-2e91-4691-8519-02af9f046391))
+ (fp_line (start -6 -7.7) (end 6 -7.7)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 381b0afe-5c47-4c19-bf13-e64fc7eba167))
+ (fp_line (start -6 3.3) (end -6 -7.7)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2879cf74-2f8a-4227-b33a-7c028456485b))
+ (fp_line (start -4.5 3.3) (end -6 3.3)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp eefecae1-f67b-44d8-a7da-f30b65c9d9a6))
+ (fp_line (start -4.5 4.5) (end -4.5 3.3)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7dff54aa-67f3-4b40-bf5a-5f5114e9c910))
+ (fp_line (start -4.5 4.5) (end -3 4.5)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 896b9949-0347-468d-9de4-6a089a2b7b09))
+ (fp_line (start -3 4.5) (end -3 6.3)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9f5b9971-c294-4602-9859-9b2b5309793b))
+ (fp_line (start -3 6.3) (end 3 6.3)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8e74d1bf-7d4b-4f7d-a704-1f5bf478314f))
+ (fp_line (start 3 4.5) (end 3 6.3)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6a7400e9-a326-4e0d-a404-a3ccafb917f0))
+ (fp_line (start 4.5 3.3) (end 6 3.3)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 688f9298-4e44-42c2-9579-f585f7444003))
+ (fp_line (start 4.5 4.5) (end 3 4.5)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 69a2a69b-1d72-4f8b-9647-7977f98d9f1e))
+ (fp_line (start 4.5 4.5) (end 4.5 3.3)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 18434e67-cc4c-4008-bedf-fe6bb4757e5a))
+ (fp_line (start 6 3.3) (end 6 -7.7)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 716785e4-1435-4377-93c3-057c28636985))
+ (pad "" np_thru_hole circle (at -5 0 90) (size 1.2 1.2) (drill 1.2) (layers "*.Cu") (tstamp a1d79c2b-b7e5-442b-a317-f75ba5f3961e))
+ (pad "" np_thru_hole circle (at -5 2.5 90) (size 1.2 1.2) (drill 1.2) (layers "*.Cu") (tstamp 2de4e39d-4ab4-458d-b689-65f743868e25))
+ (pad "" np_thru_hole circle (at 0 -5 90) (size 1.2 1.2) (drill 1.2) (layers "*.Cu") (tstamp 60c5b4b4-129c-4603-91df-0772a38b636a))
+ (pad "" np_thru_hole circle (at 5 0 90) (size 1.2 1.2) (drill 1.2) (layers "*.Cu") (tstamp bc2bb07b-5719-4792-8965-fa6e5bae27a4))
+ (pad "" np_thru_hole circle (at 5 2.5 90) (size 1.2 1.2) (drill 1.2) (layers "*.Cu") (tstamp 5e0bb486-7f0c-400b-8290-cad8c710e8e1))
+ (pad "R" thru_hole oval (at -5 -5 90) (size 1.2 2.2) (drill oval 0.4 1.4) (layers "*.Cu" "*.Mask") (tstamp c9af06a6-81cd-4c27-a262-8c7af59e79fe))
+ (pad "S" thru_hole oval (at 0 0 90) (size 2.2 1.2) (drill oval 1.4 0.4) (layers "*.Cu" "*.Mask")
+ (net 31 "Net-(C1-Pad1)") (pintype "passive") (tstamp 82071224-e270-4d53-9fba-e8bbeb1f09c6))
+ (pad "T" thru_hole oval (at 5 -5 270) (size 1.2 2.2) (drill oval 0.4 1.4) (layers "*.Cu" "*.Mask")
+ (net 6 "GND") (pintype "passive") (tstamp 9a6871e9-e2e5-429a-acfa-d7dfacdfd8bf))
+ (model "${KICAD6_3DMODEL_DIR}/Connector_Audio.3dshapes/Jack_3.5mm_CUI_SJ1-3523N_Horizontal.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (footprint "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" (layer "F.Cu")
+ (tstamp 9d74a36d-93d5-417c-b4e1-3045bb73850a)
+ (at 106.68 35.56)
+ (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf")
+ (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm")
+ (property "Sheetfile" "hardware.kicad_sch")
+ (property "Sheetname" "")
+ (property "ki_description" "Resistor")
+ (property "ki_keywords" "R res resistor")
+ (path "/764d0f2f-e00d-4d6e-82b0-da17c8d83559")
+ (attr through_hole)
+ (fp_text reference "R1" (at 3.81 -2.37) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 7a333b1a-3521-46f9-84f5-9175199e0bfd)
+ )
+ (fp_text value "R" (at 3.81 2.37) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c7bce8b3-7716-4996-b206-f0de8adc254e)
+ )
+ (fp_text user "${REFERENCE}" (at 3.81 0) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 6d07d645-eb7e-4fdc-8433-44938dc73a49)
+ )
+ (fp_line (start 0.54 -1.37) (end 7.08 -1.37)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 497ecaa1-4d0e-465e-ad92-02946c8f4bb3))
+ (fp_line (start 0.54 -1.04) (end 0.54 -1.37)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 33f4ab29-27ea-4222-8a11-fd4f1ddb9558))
+ (fp_line (start 0.54 1.04) (end 0.54 1.37)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7c21793c-533c-4bd2-8538-b8d6c8c9ffa4))
+ (fp_line (start 0.54 1.37) (end 7.08 1.37)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b9130216-659c-4182-aae9-79df0bc01b98))
+ (fp_line (start 7.08 -1.37) (end 7.08 -1.04)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 57014247-5222-445a-9448-b42e31c0ffe9))
+ (fp_line (start 7.08 1.37) (end 7.08 1.04)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5eea811d-23ef-45bd-9097-f5864d921e99))
+ (fp_line (start -1.05 -1.5) (end -1.05 1.5)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d3cdb77f-cd5b-483f-9213-1056e2da2f3d))
+ (fp_line (start -1.05 1.5) (end 8.67 1.5)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a6f1525d-fbf2-4ca1-a403-32cb9adb3cd3))
+ (fp_line (start 8.67 -1.5) (end -1.05 -1.5)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c3ea6974-58d7-4793-8552-47b42d693800))
+ (fp_line (start 8.67 1.5) (end 8.67 -1.5)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b3e26b03-dbdb-48fd-ae37-9794a87117ec))
+ (fp_line (start 0 0) (end 0.66 0)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6e96c5cb-7b05-4d4e-8803-a83b4b7d9003))
+ (fp_line (start 0.66 -1.25) (end 0.66 1.25)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8ceb1091-b575-478f-acaa-ee4157298b03))
+ (fp_line (start 0.66 1.25) (end 6.96 1.25)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9fc2fe5a-5c1f-429b-beae-17cf73b131d4))
+ (fp_line (start 6.96 -1.25) (end 0.66 -1.25)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4f1369a8-4b30-4cf4-8c27-9af521838337))
+ (fp_line (start 6.96 1.25) (end 6.96 -1.25)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1ff50707-7bc2-4f18-9ce6-8d16fe44374f))
+ (fp_line (start 7.62 0) (end 6.96 0)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 209bab79-b7aa-4dda-b999-bc33a6551151))
+ (pad "1" thru_hole circle (at 0 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 45 "Net-(J6-Pin_7)") (pintype "passive") (tstamp 282407f1-c448-4298-8a01-951fc9c2a043))
+ (pad "2" thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 31 "Net-(C1-Pad1)") (pintype "passive") (tstamp 6837a657-baeb-45f3-916c-740acb92f05b))
+ (model "${KICAD6_3DMODEL_DIR}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (footprint "Capacitor_THT:C_Disc_D6.0mm_W2.5mm_P5.00mm" (layer "F.Cu")
+ (tstamp 9ef6e7fa-6353-4eb0-a283-75fa67c22ff1)
+ (at 114.3 38.18 -90)
+ (descr "C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=6*2.5mm^2, Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/DS_KERKO_TC.pdf")
+ (tags "C Disc series Radial pin pitch 5.00mm diameter 6mm width 2.5mm Capacitor")
+ (property "Sheetfile" "hardware.kicad_sch")
+ (property "Sheetname" "")
+ (property "ki_description" "Unpolarized capacitor")
+ (property "ki_keywords" "cap capacitor")
+ (path "/88616a98-32a9-45a4-ad80-7b1dbb105eda")
+ (attr through_hole)
+ (fp_text reference "C1" (at 2.5 -2.5 90) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 8efec292-1f74-403a-b19e-8eda7c78f14d)
+ )
+ (fp_text value "C" (at 2.5 2.5 90) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp b7472789-e2b9-4b72-9983-623414ebd05d)
+ )
+ (fp_text user "${REFERENCE}" (at 2.5 0 90) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 52f46e2a-4633-463a-ba9f-735bf6cbd532)
+ )
+ (fp_line (start -0.62 -1.37) (end -0.62 -0.925)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0ad9e1da-e5ce-4745-9907-cbc41507eba7))
+ (fp_line (start -0.62 -1.37) (end 5.62 -1.37)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3f2e890e-5040-4720-acc0-3aba2d5d1844))
+ (fp_line (start -0.62 0.925) (end -0.62 1.37)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 407f2c3b-1bf5-4d38-8bb6-3d57d4a118de))
+ (fp_line (start -0.62 1.37) (end 5.62 1.37)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e4bab2ba-d501-4c42-884b-fa3bbc039228))
+ (fp_line (start 5.62 -1.37) (end 5.62 -0.925)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5f779638-504f-4b4d-b33f-4623bd8cf204))
+ (fp_line (start 5.62 0.925) (end 5.62 1.37)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fdd7e285-c91d-41d3-bd34-f7caf1c80438))
+ (fp_line (start -1.05 -1.5) (end -1.05 1.5)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9ce1b3f6-2533-426d-b378-5dc93f922c61))
+ (fp_line (start -1.05 1.5) (end 6.05 1.5)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b545cc5d-d308-498d-9393-a498ae66a6bb))
+ (fp_line (start 6.05 -1.5) (end -1.05 -1.5)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d5ddf5f0-d025-422f-abf0-be1f2f8c65e9))
+ (fp_line (start 6.05 1.5) (end 6.05 -1.5)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e2ed2281-594e-4596-9e94-9548812eed61))
+ (fp_line (start -0.5 -1.25) (end -0.5 1.25)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 15734726-8bee-4fe3-b906-2c5c76a0f6fd))
+ (fp_line (start -0.5 1.25) (end 5.5 1.25)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e57fa906-5876-4571-89fd-965cc9b7ff86))
+ (fp_line (start 5.5 -1.25) (end -0.5 -1.25)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 08b8df1e-c64b-4d8e-a080-98c5117abff3))
+ (fp_line (start 5.5 1.25) (end 5.5 -1.25)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1ad8a737-adb6-4ec4-872e-d4f90aa1718f))
+ (pad "1" thru_hole circle (at 0 0 270) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 31 "Net-(C1-Pad1)") (pintype "passive") (tstamp 6e833537-6cd9-496a-a272-8df790e1257f))
+ (pad "2" thru_hole circle (at 5 0 270) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 6 "GND") (pintype "passive") (tstamp bdf03847-1ebe-468e-82fc-d29be55b53f2))
+ (model "${KICAD6_3DMODEL_DIR}/Capacitor_THT.3dshapes/C_Disc_D6.0mm_W2.5mm_P5.00mm.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (footprint "Connector_PinHeader_2.54mm:PinHeader_2x06_P2.54mm_Vertical" (layer "F.Cu")
+ (tstamp a323c55d-c587-4883-aad8-50f3854a4e0a)
+ (at 99.06 35.56)
+ (descr "Through hole straight pin header, 2x06, 2.54mm pitch, double rows")
+ (tags "Through hole pin header THT 2x06 2.54mm double row")
+ (property "Sheetfile" "hardware.kicad_sch")
+ (property "Sheetname" "")
+ (property "ki_description" "Generic connector, double row, 02x06, top/bottom pin numbering scheme (row 1: 1...pins_per_row, row2: pins_per_row+1 ... num_pins), script generated (kicad-library-utils/schlib/autogen/connector/)")
+ (property "ki_keywords" "connector")
+ (path "/fe7b1f01-3f0e-49f0-9674-7a7e79bae509")
+ (attr through_hole)
+ (fp_text reference "J6" (at 1.27 -2.33) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 57af09a2-2f09-4310-8809-7c971e00841c)
+ )
+ (fp_text value "BASYS_JB" (at 1.27 15.03) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 14779451-0fdb-4e18-82d0-f6403255abbc)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 6.35 90) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 74bba54a-a2c3-4868-a02b-aebbdb611e7f)
+ )
+ (fp_line (start -1.33 -1.33) (end 0 -1.33)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8e1e9d58-5c3d-413c-ac0a-0172fbfe8485))
+ (fp_line (start -1.33 0) (end -1.33 -1.33)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6d698252-7973-474f-83bf-7d47f0ce28b1))
+ (fp_line (start -1.33 1.27) (end -1.33 14.03)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f08e635b-553e-4bdb-8723-737e5661b157))
+ (fp_line (start -1.33 1.27) (end 1.27 1.27)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8bbb30b9-bf83-46c3-84db-d862d776916f))
+ (fp_line (start -1.33 14.03) (end 3.87 14.03)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 61511794-e531-44da-b369-4159df00584e))
+ (fp_line (start 1.27 -1.33) (end 3.87 -1.33)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9d19ae10-9483-4c2a-920c-253e76257e91))
+ (fp_line (start 1.27 1.27) (end 1.27 -1.33)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a51a91b7-a03a-4ab7-85d5-753ac4f7ec26))
+ (fp_line (start 3.87 -1.33) (end 3.87 14.03)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bd06bf42-6c73-4e7a-8257-412ed7a80278))
+ (fp_line (start -1.8 -1.8) (end -1.8 14.5)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0479fd4c-e68c-466f-9057-b92c7f7c53e8))
+ (fp_line (start -1.8 14.5) (end 4.35 14.5)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp baffd811-e0f1-45ee-a414-5c94ad48c8ef))
+ (fp_line (start 4.35 -1.8) (end -1.8 -1.8)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f482e11b-3dcb-404c-a65c-5037a0c56a35))
+ (fp_line (start 4.35 14.5) (end 4.35 -1.8)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2ff96384-3e0f-41b0-ab2f-b830335b2cbf))
+ (fp_line (start -1.27 0) (end 0 -1.27)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a6adbe5b-141b-4277-91b9-7c82e93abca0))
+ (fp_line (start -1.27 13.97) (end -1.27 0)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5cca470d-380f-4756-80f2-b7a2d02f3f0f))
+ (fp_line (start 0 -1.27) (end 3.81 -1.27)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2607598f-2ce1-462d-bb56-bbeaeabf2997))
+ (fp_line (start 3.81 -1.27) (end 3.81 13.97)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7bb01997-9b16-48d4-8898-0f6e8b2712e5))
+ (fp_line (start 3.81 13.97) (end -1.27 13.97)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 41ebe843-dfd6-4d2c-9baa-af9d3f68964a))
+ (pad "1" thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 39 "unconnected-(J6-Pin_1-Pad1)") (pinfunction "Pin_1") (pintype "passive") (tstamp 7e089a0e-f9d4-4425-8e82-3a4bfcd9fb5b))
+ (pad "2" thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 40 "unconnected-(J6-Pin_2-Pad2)") (pinfunction "Pin_2") (pintype "passive") (tstamp e727f071-2979-40e9-bfdf-e2e92167a613))
+ (pad "3" thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 41 "unconnected-(J6-Pin_3-Pad3)") (pinfunction "Pin_3") (pintype "passive") (tstamp b3dbf835-4ab6-4381-b946-c40654e69ca3))
+ (pad "4" thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 42 "unconnected-(J6-Pin_4-Pad4)") (pinfunction "Pin_4") (pintype "passive") (tstamp cc42ee7e-918b-4514-8c33-6a447e010d78))
+ (pad "5" thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 43 "unconnected-(J6-Pin_5-Pad5)") (pinfunction "Pin_5") (pintype "passive") (tstamp 11e663dc-c411-467c-8a62-31245192c8df))
+ (pad "6" thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 44 "unconnected-(J6-Pin_6-Pad6)") (pinfunction "Pin_6") (pintype "passive") (tstamp f96ba032-6860-440e-96fc-13c33edcaf29))
+ (pad "7" thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 45 "Net-(J6-Pin_7)") (pinfunction "Pin_7") (pintype "passive") (tstamp 585f85c3-3cd3-4360-a613-5bcb3d758f41))
+ (pad "8" thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 46 "unconnected-(J6-Pin_8-Pad8)") (pinfunction "Pin_8") (pintype "passive") (tstamp c0e546c6-17f0-48b1-bfe0-6b774996ffb0))
+ (pad "9" thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 47 "unconnected-(J6-Pin_9-Pad9)") (pinfunction "Pin_9") (pintype "passive") (tstamp 6a1206cd-c443-4775-b5d7-b313cd4248e7))
+ (pad "10" thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 48 "unconnected-(J6-Pin_10-Pad10)") (pinfunction "Pin_10") (pintype "passive") (tstamp 15434db6-74da-49b3-a95d-59c6f2682660))
+ (pad "11" thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 6 "GND") (pinfunction "Pin_11") (pintype "passive") (tstamp 9d496423-253b-4ab8-baa1-0e443ea46c49))
+ (pad "12" thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 49 "unconnected-(J6-Pin_12-Pad12)") (pinfunction "Pin_12") (pintype "passive") (tstamp d9f26b6e-ddbc-4cce-a7a3-a5765882f5ac))
+ (model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x06_P2.54mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (footprint "Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical" (layer "F.Cu")
+ (tstamp e61ea2f9-2607-4e06-b2b9-a60823ee73c7)
+ (at 30.48 53.34)
+ (descr "Through hole straight pin header, 2x04, 2.54mm pitch, double rows")
+ (tags "Through hole pin header THT 2x04 2.54mm double row")
+ (property "Sheetfile" "hardware.kicad_sch")
+ (property "Sheetname" "")
+ (property "ki_description" "Generic connector, double row, 02x04, top/bottom pin numbering scheme (row 1: 1...pins_per_row, row2: pins_per_row+1 ... num_pins), script generated (kicad-library-utils/schlib/autogen/connector/)")
+ (property "ki_keywords" "connector")
+ (path "/c8ada392-2138-4585-999b-9eb680392247")
+ (attr through_hole)
+ (fp_text reference "J7" (at 1.27 -2.33) (layer "F.SilkS") hide
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 44285cf8-6461-44e5-8482-fefa034ae6db)
+ )
+ (fp_text value "GAMEPAD_1" (at 1.27 9.95) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 74d7559c-8593-4496-9f30-17637712bc33)
+ )
+ (fp_line (start -1.33 -1.33) (end 0 -1.33)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c4825821-a946-465f-b307-7cf1ea3343d1))
+ (fp_line (start -1.33 0) (end -1.33 -1.33)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ff28acf9-8ea6-4a75-9377-a2c3539c9216))
+ (fp_line (start -1.33 1.27) (end -1.33 8.95)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp aa92c214-016c-484a-a645-f237d5e0ef04))
+ (fp_line (start -1.33 1.27) (end 1.27 1.27)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 27782845-062b-4110-b905-2ae5c400750c))
+ (fp_line (start -1.33 8.95) (end 3.87 8.95)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f5717623-b637-4f74-96bb-9a458a544288))
+ (fp_line (start 1.27 -1.33) (end 3.87 -1.33)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5464f327-e515-4f14-912e-9a07f573588d))
+ (fp_line (start 1.27 1.27) (end 1.27 -1.33)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4d8f5d88-500c-424e-8327-28b178c374b3))
+ (fp_line (start 3.87 -1.33) (end 3.87 8.95)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 09851e2e-7944-4f4b-b485-631b9ceb0729))
+ (fp_line (start -1.8 -1.8) (end -1.8 9.4)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 71ee342b-fddd-4f97-be16-a3fe9fa6a92d))
+ (fp_line (start -1.8 9.4) (end 4.35 9.4)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8b8f73df-2dc8-4f12-aa26-0ddc91ea2e82))
+ (fp_line (start 4.35 -1.8) (end -1.8 -1.8)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 74514bd7-c878-426d-a0b3-1d253c9f1fa2))
+ (fp_line (start 4.35 9.4) (end 4.35 -1.8)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5e78e0df-b14d-4af0-b4a3-ebeb7c961bd2))
+ (fp_line (start -1.27 0) (end 0 -1.27)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5a26c541-628e-4fd2-a6da-6e6b67a0e2ea))
+ (fp_line (start -1.27 8.89) (end -1.27 0)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c81ac99d-4f3d-4d0e-818e-56a7c62fbb17))
+ (fp_line (start 0 -1.27) (end 3.81 -1.27)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 128644fd-c882-4c95-9f64-c80c32a5086b))
+ (fp_line (start 3.81 -1.27) (end 3.81 8.89)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f0462988-f41b-4e45-bcc5-ab5cf516682c))
+ (fp_line (start 3.81 8.89) (end -1.27 8.89)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 82307bb5-5aed-412e-89cf-42bd339e9ec0))
+ (pad "1" thru_hole circle (at 0 0) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 16 "GP_P1_UP") (pinfunction "UP") (pintype "output") (tstamp 6a780d88-5dfd-4e04-8022-666e8d8e9f11))
+ (pad "2" thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 17 "GP_P1_DOWN") (pinfunction "DOWN") (pintype "output") (tstamp a3a3ee38-ac29-4180-9d01-9d8450f713b7))
+ (pad "3" thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 18 "GP_P1_LEFT") (pinfunction "LEFT") (pintype "output") (tstamp 66dd55b7-fdcb-4b94-b6b2-d2f889f7653f))
+ (pad "4" thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 4 "VCC") (pinfunction "VCC") (pintype "input") (tstamp c0f27fca-1c0c-4cf1-91a3-096f01b07fd9))
+ (pad "5" thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 19 "GP_P1_RIGHT") (pinfunction "RIGHT") (pintype "output") (tstamp c2b6541a-2b8c-4c57-b463-169fca74f49c))
+ (pad "6" thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 20 "GP_P1_BUT_1") (pinfunction "PRIMARY") (pintype "output") (tstamp caea9859-ef62-4229-9b62-b6b77f8ee52e))
+ (pad "7" thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
+ (net 21 "GP_P1_BUT_2") (pinfunction "SECONDARY") (pintype "output") (tstamp 31331d8b-3bd5-4ad4-8bdf-3c3db425f9d2))
+ (model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x04_P2.54mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (segment (start 127 40.64) (end 124.46 43.18) (width 0.25) (layer "F.Cu") (net 6) (tstamp 0e2f8487-821f-4980-8996-6ffcec039f8e))
+ (segment (start 81.28 45.72) (end 81.28 33.02) (width 0.25) (layer "F.Cu") (net 6) (tstamp 0ffb57e2-03a8-4ebc-a728-b878fb8fae34))
+ (segment (start 66.04 17.78) (end 63.5 17.78) (width 0.25) (layer "F.Cu") (net 6) (tstamp 3e62428b-f12c-4f29-a515-5cb7d70e372e))
+ (segment (start 78.74 45.72) (end 81.28 45.72) (width 0.25) (layer "F.Cu") (net 6) (tstamp 46c216d0-496a-4aaa-92d9-fe168a6b98c9))
+ (segment (start 121.92 35.56) (end 127 40.64) (width 0.25) (layer "F.Cu") (net 6) (tstamp 6bf39048-2bc0-4a75-b80a-db2a4df4116d))
+ (segment (start 124.46 43.18) (end 114.3 43.18) (width 0.25) (layer "F.Cu") (net 6) (tstamp a5eba4d9-9324-49d7-adc2-47964079fede))
+ (segment (start 81.28 33.02) (end 66.04 33.02) (width 0.25) (layer "F.Cu") (net 6) (tstamp b941520c-f859-4681-a499-ea9e968add27))
+ (segment (start 119.5 35.56) (end 121.92 35.56) (width 0.25) (layer "F.Cu") (net 6) (tstamp c87b0d52-9112-490f-a93a-3d54e0b89559))
+ (segment (start 114.3 43.18) (end 114.3 45.72) (width 0.25) (layer "F.Cu") (net 6) (tstamp ce078426-027d-4d63-bcce-7aed16e11f5b))
+ (segment (start 66.04 33.02) (end 66.04 17.78) (width 0.25) (layer "F.Cu") (net 6) (tstamp d1e6095c-f638-4de4-bf3b-1705af0b8e1b))
+ (segment (start 114.3 45.72) (end 101.6 45.72) (width 0.25) (layer "F.Cu") (net 6) (tstamp e0149dac-3804-4a41-aa25-d25d749a8ccb))
+ (segment (start 66.04 40.64) (end 76.2 40.64) (width 0.25) (layer "F.Cu") (net 22) (tstamp 0505c7f6-2896-41f4-a283-1e678ac396ea))
+ (segment (start 64.52 66.04) (end 64.52 42.16) (width 0.25) (layer "F.Cu") (net 22) (tstamp 86df688b-1b99-4ccf-b8a8-bdba64acd85a))
+ (segment (start 64.52 42.16) (end 66.04 40.64) (width 0.25) (layer "F.Cu") (net 22) (tstamp f91e32e9-0626-4a4e-bf12-17cfeefd2d7b))
+ (segment (start 56.9 39.62) (end 56.9 66.04) (width 0.25) (layer "F.Cu") (net 25) (tstamp 059e1577-b30e-4e30-99a7-bf7bf5d2b32c))
+ (segment (start 58.42 38.1) (end 56.9 39.62) (width 0.25) (layer "F.Cu") (net 25) (tstamp 7a44182f-8eb1-4fe4-8f32-95ea13ea2f44))
+ (segment (start 76.2 38.1) (end 58.42 38.1) (width 0.25) (layer "F.Cu") (net 25) (tstamp c8122f4c-e9ad-4431-8f39-c06382a411cc))
+ (segment (start 53.34 35.56) (end 51.82 37.08) (width 0.25) (layer "F.Cu") (net 27) (tstamp 3b0f2ee5-87b8-4b61-bf26-d1f11c02b20c))
+ (segment (start 51.82 37.08) (end 51.82 66.04) (width 0.25) (layer "F.Cu") (net 27) (tstamp 4230e113-a874-46f5-b1b7-f3fa6187418e))
+ (segment (start 76.2 35.56) (end 53.34 35.56) (width 0.25) (layer "F.Cu") (net 27) (tstamp 472227c6-9d1e-4d46-ba67-1b757c58b8da))
+ (segment (start 114.3 35.56) (end 114.3 38.18) (width 0.25) (layer "F.Cu") (net 31) (tstamp 362bd879-cedf-4de4-992c-7a9a9b8b5f2f))
+ (segment (start 122.12 38.18) (end 124.5 40.56) (width 0.25) (layer "F.Cu") (net 31) (tstamp 8a6fd3f1-a2b4-4c72-b92d-6f4aa5fcd679))
+ (segment (start 114.3 38.18) (end 122.12 38.18) (width 0.25) (layer "F.Cu") (net 31) (tstamp ce8a5541-db96-4520-b513-c1761a7e1ceb))
+ (segment (start 101.6 35.56) (end 106.68 35.56) (width 0.25) (layer "F.Cu") (net 45) (tstamp 65b76877-86b9-46fb-965c-9bea3100bbee))
+
+)