aboutsummaryrefslogtreecommitdiff
path: root/docs/hardware/hardware.kicad_sch
diff options
context:
space:
mode:
Diffstat (limited to 'docs/hardware/hardware.kicad_sch')
-rw-r--r--docs/hardware/hardware.kicad_sch480
1 files changed, 423 insertions, 57 deletions
diff --git a/docs/hardware/hardware.kicad_sch b/docs/hardware/hardware.kicad_sch
index 00be72d..6d2b9d4 100644
--- a/docs/hardware/hardware.kicad_sch
+++ b/docs/hardware/hardware.kicad_sch
@@ -528,6 +528,72 @@
)
)
)
+ (symbol "Switch:SW_Push_SPDT" (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
+ (property "Reference" "SW" (at 0 4.318 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "SW_Push_SPDT" (at 0 -5.08 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_keywords" "switch single-pole double-throw spdt ON-ON" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_description" "Momentary Switch, single pole double throw" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "SW_Push_SPDT_0_0"
+ (circle (center -2.032 0) (radius 0.508)
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 1.016)
+ (xy 0 3.048)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (circle (center 2.032 -2.54) (radius 0.508)
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ )
+ (symbol "SW_Push_SPDT_0_1"
+ (polyline
+ (pts
+ (xy -1.524 0.254)
+ (xy 2.54 2.032)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (circle (center 2.032 2.54) (radius 0.508)
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ )
+ (symbol "SW_Push_SPDT_1_1"
+ (pin passive line (at 5.08 2.54 180) (length 2.54)
+ (name "A" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at -5.08 0 0) (length 2.54)
+ (name "B" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 5.08 -2.54 180) (length 2.54)
+ (name "C" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
(symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "#PWR" (at 0 -6.35 0)
(effects (font (size 1.27 1.27)) hide)
@@ -622,6 +688,12 @@
)
)
+ (junction (at 226.06 40.64) (diameter 0) (color 0 0 0 0)
+ (uuid 017fc757-77df-4b6c-8101-511dcdb97a28)
+ )
+ (junction (at 182.88 52.07) (diameter 0) (color 0 0 0 0)
+ (uuid 0c233170-6154-4f79-acdf-3beff8462c46)
+ )
(junction (at 107.95 57.15) (diameter 0) (color 0 0 0 0)
(uuid 187f32a7-5614-462c-84d1-e820dde3c496)
)
@@ -631,17 +703,34 @@
(junction (at 43.18 72.39) (diameter 0) (color 0 0 0 0)
(uuid 28058d45-2416-4bed-894d-3b8746e17ac3)
)
+ (junction (at 198.12 57.15) (diameter 0) (color 0 0 0 0)
+ (uuid 6a1708f3-813e-401c-b56f-c8f3202ae3ee)
+ )
+ (junction (at 182.88 40.64) (diameter 0) (color 0 0 0 0)
+ (uuid 85f57cc9-0615-4399-bcd6-7eddba943091)
+ )
(junction (at 138.43 46.99) (diameter 0) (color 0 0 0 0)
(uuid 8e37b9b4-e2c5-440a-907e-32c8e287d602)
)
+ (junction (at 226.06 52.07) (diameter 0) (color 0 0 0 0)
+ (uuid 92660bf0-e238-491d-b145-d29ffae46cfb)
+ )
(junction (at 127 57.15) (diameter 0) (color 0 0 0 0)
(uuid f9346bcf-bcee-4066-9d7e-5f218a6106bc)
)
+ (wire (pts (xy 195.58 35.56) (xy 198.12 35.56))
+ (stroke (width 0) (type default))
+ (uuid 16285005-f8b0-46e4-8909-077c4ab4000d)
+ )
(wire (pts (xy 138.43 57.15) (xy 138.43 55.88))
(stroke (width 0) (type default))
(uuid 18f87e4d-7d47-4be2-8b86-ac34c86eeddc)
)
+ (wire (pts (xy 195.58 26.67) (xy 195.58 35.56))
+ (stroke (width 0) (type default))
+ (uuid 2dd41dc3-6917-4de7-a1d0-4ca3bf5d20dd)
+ )
(wire (pts (xy 87.63 57.15) (xy 91.44 57.15))
(stroke (width 0) (type default))
(uuid 33605525-db96-4fc4-83db-762a9917be6a)
@@ -654,26 +743,82 @@
(stroke (width 0) (type default))
(uuid 37b0f2c3-b47b-4fa0-91c8-f959a6123d1a)
)
+ (wire (pts (xy 182.88 57.15) (xy 198.12 57.15))
+ (stroke (width 0) (type default))
+ (uuid 3d78f865-b244-4467-85a5-f134a6fe7a8b)
+ )
(wire (pts (xy 107.95 57.15) (xy 107.95 63.5))
(stroke (width 0) (type default))
(uuid 441703d7-220a-4fd3-842e-3e872a353b0f)
)
+ (wire (pts (xy 226.06 29.21) (xy 226.06 40.64))
+ (stroke (width 0) (type default))
+ (uuid 46da50f0-86f5-4f8b-8cc1-b68830c8a1ff)
+ )
(wire (pts (xy 138.43 48.26) (xy 138.43 46.99))
(stroke (width 0) (type default))
(uuid 4b12ac7b-e0d9-45b4-940d-e5c4a5788c9f)
)
+ (wire (pts (xy 182.88 40.64) (xy 182.88 52.07))
+ (stroke (width 0) (type default))
+ (uuid 4b2f3238-b398-4e80-838a-331b52023870)
+ )
+ (wire (pts (xy 210.82 38.1) (xy 215.9 38.1))
+ (stroke (width 0) (type default))
+ (uuid 59e2d274-24b2-47fa-8f47-53e2ab0fda23)
+ )
+ (wire (pts (xy 226.06 52.07) (xy 226.06 57.15))
+ (stroke (width 0) (type default))
+ (uuid 5cf4aa55-4455-46f5-82c0-5db19b73e33e)
+ )
+ (wire (pts (xy 193.04 26.67) (xy 195.58 26.67))
+ (stroke (width 0) (type default))
+ (uuid 634224c9-593e-41b3-a370-f705023e5f8a)
+ )
+ (wire (pts (xy 193.04 49.53) (xy 195.58 49.53))
+ (stroke (width 0) (type default))
+ (uuid 66f07918-b60a-4d82-8420-6146f8b39e02)
+ )
(wire (pts (xy 43.18 72.39) (xy 45.72 72.39))
(stroke (width 0) (type default))
(uuid 67585fc4-1a0d-45fc-9249-65b53731debd)
)
+ (wire (pts (xy 195.58 49.53) (xy 195.58 40.64))
+ (stroke (width 0) (type default))
+ (uuid 6b60a3c2-f6e1-4ace-b7a4-4ccfedb6e858)
+ )
(wire (pts (xy 138.43 57.15) (xy 147.32 57.15))
(stroke (width 0) (type default))
(uuid 7002e2ec-74e0-4dab-931f-b453f446fdc0)
)
+ (wire (pts (xy 226.06 40.64) (xy 226.06 52.07))
+ (stroke (width 0) (type default))
+ (uuid 708add04-a0ad-477d-88ab-3d568f232188)
+ )
+ (wire (pts (xy 213.36 26.67) (xy 215.9 26.67))
+ (stroke (width 0) (type default))
+ (uuid 7474c9f5-01bd-4d96-9b62-a478f4ef2f1e)
+ )
(wire (pts (xy 147.32 46.99) (xy 138.43 46.99))
(stroke (width 0) (type default))
(uuid 7d445739-65e9-43b3-8322-97804387d87c)
)
+ (wire (pts (xy 198.12 57.15) (xy 198.12 43.18))
+ (stroke (width 0) (type default))
+ (uuid 838a072b-9433-4f63-8059-2081eb86fdb5)
+ )
+ (wire (pts (xy 226.06 57.15) (xy 198.12 57.15))
+ (stroke (width 0) (type default))
+ (uuid 8ffb4e9e-de79-4da4-a3f1-28ecd5e83532)
+ )
+ (wire (pts (xy 210.82 40.64) (xy 213.36 40.64))
+ (stroke (width 0) (type default))
+ (uuid 9332cd63-0939-4078-952d-dc42c307505c)
+ )
+ (wire (pts (xy 213.36 35.56) (xy 213.36 26.67))
+ (stroke (width 0) (type default))
+ (uuid a02b477d-fc3e-4971-8eb6-17b7f0747d27)
+ )
(wire (pts (xy 115.57 36.83) (xy 133.35 36.83))
(stroke (width 0) (type default))
(uuid a5a8d692-848a-403e-b59a-4ea817b451e5)
@@ -682,18 +827,46 @@
(stroke (width 0) (type default))
(uuid b056940d-08b7-4eb9-8d4f-941533d27271)
)
+ (wire (pts (xy 210.82 35.56) (xy 213.36 35.56))
+ (stroke (width 0) (type default))
+ (uuid b3c991cf-7539-49ea-9ec6-d5aa942a4e2d)
+ )
(wire (pts (xy 40.64 72.39) (xy 43.18 72.39))
(stroke (width 0) (type default))
(uuid c0efcef6-b4d4-4f7d-bbfa-70da3e407b4f)
)
+ (wire (pts (xy 195.58 40.64) (xy 198.12 40.64))
+ (stroke (width 0) (type default))
+ (uuid c1ccb75d-fe3a-46ba-8728-27d04d458fa3)
+ )
(wire (pts (xy 127 57.15) (xy 138.43 57.15))
(stroke (width 0) (type default))
(uuid c34692e8-e9c5-4e2b-a88a-b5369411831d)
)
+ (wire (pts (xy 213.36 40.64) (xy 213.36 49.53))
+ (stroke (width 0) (type default))
+ (uuid c37f5489-40eb-4066-87d8-f6cf6394b826)
+ )
+ (wire (pts (xy 213.36 49.53) (xy 215.9 49.53))
+ (stroke (width 0) (type default))
+ (uuid ca7a208b-a3bd-40b8-bfc3-1729de7d952e)
+ )
(wire (pts (xy 107.95 57.15) (xy 111.76 57.15))
(stroke (width 0) (type default))
(uuid d064f681-efb4-4435-86f9-1f13b6b2bd3a)
)
+ (wire (pts (xy 182.88 29.21) (xy 182.88 40.64))
+ (stroke (width 0) (type default))
+ (uuid d279f584-fb21-473a-b4d3-4624732a578a)
+ )
+ (wire (pts (xy 182.88 52.07) (xy 182.88 57.15))
+ (stroke (width 0) (type default))
+ (uuid d42f40c0-02c2-4b83-a24f-eca4bf013e7f)
+ )
+ (wire (pts (xy 193.04 38.1) (xy 198.12 38.1))
+ (stroke (width 0) (type default))
+ (uuid d445f0f7-2aab-4e79-98e1-8360cf8d3a7b)
+ )
(wire (pts (xy 147.32 57.15) (xy 147.32 49.53))
(stroke (width 0) (type default))
(uuid d6fe7fd7-07cb-4b0e-b3fc-5762e8fbe616)
@@ -715,38 +888,38 @@
(uuid fc704422-e8f0-485b-a194-0746bf18debc)
)
- (global_label "GP_P2_LEFT" (shape input) (at 133.35 34.29 180) (fields_autoplaced)
+ (global_label "GP_P2_LEFT" (shape input) (at 133.35 29.21 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 07ee05cd-2cfe-4e95-894a-1d90597b1926)
- (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 119.2562 34.29 0)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 119.2562 29.21 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
- (global_label "GP_P1_LEFT" (shape input) (at 30.48 39.37 180) (fields_autoplaced)
+ (global_label "GP_P1_LEFT" (shape input) (at 30.48 41.91 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 14e32e16-ceee-47a1-a847-d5e34570375c)
- (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 16.3862 39.37 0)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 16.3862 41.91 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
- (global_label "GP_P1_BUT_2" (shape input) (at 95.25 34.29 0) (fields_autoplaced)
+ (global_label "GP_P1_BUT_2" (shape input) (at 95.25 31.75 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 17cb1049-d8f8-4432-a5e3-536077b0511b)
- (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 110.8557 34.29 0)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 110.8557 31.75 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
)
- (global_label "GP_P1_RIGHT" (shape input) (at 30.48 41.91 180) (fields_autoplaced)
+ (global_label "GP_P1_RIGHT" (shape input) (at 30.48 46.99 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 2850c16b-a7bc-4159-a2ba-39fc9ebc9588)
- (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 15.1766 41.91 0)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 15.1766 46.99 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
- (global_label "GP_P1_DOWN" (shape input) (at 30.48 36.83 180) (fields_autoplaced)
+ (global_label "GP_P1_DOWN" (shape input) (at 30.48 34.29 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 2e8dfc71-e19b-44b8-a5a0-3e7ac7e5bec9)
- (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 15.2371 36.83 0)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 15.2371 34.29 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
@@ -757,59 +930,59 @@
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
- (global_label "GP_P1_BUT_1" (shape input) (at 30.48 44.45 180) (fields_autoplaced)
+ (global_label "GP_P1_BUT_1" (shape input) (at 30.48 39.37 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 328ece25-0a4f-4af5-a9a4-21595efa821c)
- (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 14.8743 44.45 0)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 14.8743 39.37 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
- (global_label "GP_P1_RIGHT" (shape input) (at 95.25 29.21 0) (fields_autoplaced)
- (effects (font (size 1.27 1.27)) (justify left))
+ (global_label "GP_P1_RIGHT" (shape input) (at 82.55 34.29 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
(uuid 32bda99c-ae4d-4b9c-8179-066f3a3468f6)
- (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 110.5534 29.21 0)
- (effects (font (size 1.27 1.27)) (justify left) hide)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 67.2466 34.29 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
)
)
- (global_label "GP_P2_DOWN" (shape input) (at 55.88 46.99 0) (fields_autoplaced)
+ (global_label "GP_P2_DOWN" (shape input) (at 55.88 44.45 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 36395b6b-6247-42d6-abf7-276dbb7e5a3b)
- (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 71.1229 46.99 0)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 71.1229 44.45 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
)
- (global_label "GP_P2_RIGHT" (shape input) (at 55.88 52.07 0) (fields_autoplaced)
+ (global_label "GP_P2_RIGHT" (shape input) (at 55.88 57.15 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 4fd85424-32a9-4cc4-919e-98f9238ebe90)
- (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 71.1834 52.07 0)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 71.1834 57.15 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
)
- (global_label "GP_P2_LEFT" (shape input) (at 55.88 49.53 0) (fields_autoplaced)
+ (global_label "GP_P2_LEFT" (shape input) (at 55.88 52.07 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 52c8ce92-fb46-4507-8357-4efdfaa29aa6)
- (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 69.9738 49.53 0)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 69.9738 52.07 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
)
- (global_label "GP_P2_UP" (shape input) (at 133.35 29.21 180) (fields_autoplaced)
+ (global_label "GP_P2_UP" (shape input) (at 133.35 31.75 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 53fd3333-ae47-4955-abf3-c321bc82554b)
- (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 120.889 29.21 0)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 120.889 31.75 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
- (global_label "GP_P1_LEFT" (shape input) (at 82.55 34.29 180) (fields_autoplaced)
+ (global_label "GP_P1_LEFT" (shape input) (at 82.55 29.21 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 5db46339-17ed-46d7-837a-c971db03a990)
- (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 68.4562 34.29 0)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 68.4562 29.21 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
- (global_label "GP_P1_UP" (shape input) (at 82.55 29.21 180) (fields_autoplaced)
+ (global_label "GP_P1_UP" (shape input) (at 82.55 31.75 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 6088b30b-cded-4934-a067-a0d96ef62981)
- (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 70.089 29.21 0)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 70.089 31.75 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
@@ -820,10 +993,10 @@
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
- (global_label "GP_P1_BUT_1" (shape input) (at 95.25 31.75 0) (fields_autoplaced)
+ (global_label "GP_P1_BUT_1" (shape input) (at 95.25 29.21 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 846511d3-01ef-46ec-9812-b1d57f483244)
- (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 110.8557 31.75 0)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 110.8557 29.21 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
)
@@ -834,52 +1007,52 @@
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
- (global_label "GP_P1_UP" (shape input) (at 30.48 34.29 180) (fields_autoplaced)
+ (global_label "GP_P1_UP" (shape input) (at 30.48 44.45 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 8844ef2e-5494-47e0-8069-e8b9f2e6ed93)
- (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 18.019 34.29 0)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 18.019 44.45 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
- (global_label "GP_P2_DOWN" (shape input) (at 133.35 31.75 180) (fields_autoplaced)
- (effects (font (size 1.27 1.27)) (justify right))
+ (global_label "GP_P2_DOWN" (shape input) (at 146.05 34.29 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
(uuid 8c703da6-5cbe-482c-8520-3b3d06e4dd10)
- (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 118.1071 31.75 0)
- (effects (font (size 1.27 1.27)) (justify right) hide)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 161.2929 34.29 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
)
)
- (global_label "GP_P2_UP" (shape input) (at 55.88 44.45 0) (fields_autoplaced)
+ (global_label "GP_P2_UP" (shape input) (at 55.88 54.61 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid a22c2b5f-cc4b-49ec-84de-38529bf46060)
- (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 68.341 44.45 0)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 68.341 54.61 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
)
- (global_label "GP_P1_DOWN" (shape input) (at 82.55 31.75 180) (fields_autoplaced)
- (effects (font (size 1.27 1.27)) (justify right))
+ (global_label "GP_P1_DOWN" (shape input) (at 95.25 34.29 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
(uuid aa8f6c1f-d1f2-46d8-b1cb-d151fe665499)
- (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 67.3071 31.75 0)
- (effects (font (size 1.27 1.27)) (justify right) hide)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 110.4929 34.29 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
)
)
- (global_label "GP_P2_RIGHT" (shape input) (at 146.05 29.21 0) (fields_autoplaced)
- (effects (font (size 1.27 1.27)) (justify left))
+ (global_label "GP_P2_RIGHT" (shape input) (at 133.35 34.29 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
(uuid be612968-9ba8-45ae-9575-ee5e47f785c3)
- (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 161.3534 29.21 0)
- (effects (font (size 1.27 1.27)) (justify left) hide)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 118.0466 34.29 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
)
)
- (global_label "GP_P2_BUT_1" (shape input) (at 55.88 54.61 0) (fields_autoplaced)
+ (global_label "GP_P2_BUT_1" (shape input) (at 55.88 49.53 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid c024401d-0c7a-458a-8c04-65cfb587eb37)
- (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 71.4857 54.61 0)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 71.4857 49.53 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
)
- (global_label "GP_P1_BUT_2" (shape input) (at 30.48 46.99 180) (fields_autoplaced)
+ (global_label "GP_P1_BUT_2" (shape input) (at 30.48 36.83 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid c36a2fe1-dfdd-4405-9f3a-e16ae182e656)
- (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 14.8743 46.99 0)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 14.8743 36.83 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
@@ -904,24 +1077,24 @@
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
- (global_label "GP_P2_BUT_2" (shape input) (at 55.88 57.15 0) (fields_autoplaced)
+ (global_label "GP_P2_BUT_2" (shape input) (at 55.88 46.99 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid de31afbd-8c8e-4a68-9666-fb52c877d713)
- (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 71.4857 57.15 0)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 71.4857 46.99 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
)
- (global_label "GP_P2_BUT_2" (shape input) (at 146.05 34.29 0) (fields_autoplaced)
+ (global_label "GP_P2_BUT_2" (shape input) (at 146.05 31.75 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid f05f290c-daf7-4c98-906e-7b236d4b8653)
- (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 161.6557 34.29 0)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 161.6557 31.75 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
)
- (global_label "GP_P2_BUT_1" (shape input) (at 146.05 31.75 0) (fields_autoplaced)
+ (global_label "GP_P2_BUT_1" (shape input) (at 146.05 29.21 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid f99f4681-dfb1-423f-9e0b-3294db075677)
- (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 161.6557 31.75 0)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 161.6557 29.21 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
)
@@ -951,6 +1124,33 @@
)
)
+ (symbol (lib_id "Switch:SW_Push_SPDT") (at 220.98 29.21 0) (mirror y) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no)
+ (uuid 1425e690-937f-4e6f-9aa7-93a468f68098)
+ (property "Reference" "SW4" (at 227.33 27.94 0)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Value" "PRIMARY" (at 227.33 30.48 0)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Footprint" "Button_Switch_THT:SW_PUSH_6mm" (at 220.98 29.21 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (at 220.98 29.21 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid cbe0f2fd-50db-4cda-afe2-ec23b98d2e0e))
+ (pin "2" (uuid 1a04a8e6-e186-446c-985c-9620503c3628))
+ (pin "3" (uuid 658047e0-2e7b-4456-8680-b56f739dca33))
+ (instances
+ (project "hardware"
+ (path "/9c6bd711-93fb-4327-8ec4-bcfe43c3c3c8"
+ (reference "SW4") (unit 1)
+ )
+ )
+ )
+ )
+
(symbol (lib_id "power:VCC") (at 115.57 36.83 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 190ea082-a167-468b-be96-f00a070abef8)
@@ -1027,6 +1227,91 @@
)
)
+ (symbol (lib_id "Switch:SW_Push_SPDT") (at 187.96 40.64 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no)
+ (uuid 49058202-80c4-4b2d-9180-68c845d7c63f)
+ (property "Reference" "SW2" (at 181.61 39.37 0)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Value" "UP" (at 181.61 41.91 0)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Footprint" "Button_Switch_THT:SW_PUSH_6mm" (at 187.96 40.64 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (at 187.96 40.64 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 75c917b8-d48f-4299-887a-d44dec6a2791))
+ (pin "2" (uuid f510a404-a5b5-4024-98a7-28ee1754fcb2))
+ (pin "3" (uuid 60728475-27da-492d-9710-a7071e930ffd))
+ (instances
+ (project "hardware"
+ (path "/9c6bd711-93fb-4327-8ec4-bcfe43c3c3c8"
+ (reference "SW2") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "Switch:SW_Push_SPDT") (at 187.96 29.21 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no)
+ (uuid 4e8ff737-e950-459a-8bae-7fb76a943341)
+ (property "Reference" "SW1" (at 181.61 27.94 0)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Value" "LEFT" (at 181.61 30.48 0)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Footprint" "Button_Switch_THT:SW_PUSH_6mm" (at 187.96 29.21 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (at 187.96 29.21 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 1b45f9d0-4a0a-46bc-affb-b46eaed10ba7))
+ (pin "2" (uuid e051424e-e575-4117-8159-4398a6176173))
+ (pin "3" (uuid 5d1cffe8-fe49-484e-a063-2414a821dec0))
+ (instances
+ (project "hardware"
+ (path "/9c6bd711-93fb-4327-8ec4-bcfe43c3c3c8"
+ (reference "SW1") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "Connector_Generic:Conn_02x04_Top_Bottom") (at 203.2 38.1 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+ (uuid 57478726-f67c-4db7-a7d2-98e0223f05cb)
+ (property "Reference" "J3" (at 204.47 30.48 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "GAMEPAD" (at 204.47 33.02 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical" (at 203.2 38.1 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (at 203.2 38.1 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 14bc8b27-ac99-4e77-bf15-5dc5ed28a167))
+ (pin "2" (uuid f9eae519-97ea-4891-8102-4efe8ec35287))
+ (pin "3" (uuid dde0162a-123a-4448-a8a8-0764eb85e90f))
+ (pin "4" (uuid f49c7a59-0607-4016-a413-b1ba67a02f9c))
+ (pin "5" (uuid 414ec4c9-2e9d-4216-89e1-bcf4d8b3a6da))
+ (pin "6" (uuid 79d181e5-b1f4-4c71-91b0-acc3d6fd4b6e))
+ (pin "7" (uuid 589737b9-af36-4b0f-a581-743659f43448))
+ (instances
+ (project "hardware"
+ (path "/9c6bd711-93fb-4327-8ec4-bcfe43c3c3c8"
+ (reference "J3") (unit 1)
+ )
+ )
+ )
+ )
+
(symbol (lib_id "power:VCC") (at 64.77 36.83 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 5b57ff66-3702-4e9e-a327-304b7fba0d00)
@@ -1149,7 +1434,7 @@
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "Capacitor_THT:C_Disc_D6.0mm_W2.5mm_P5.00mm" (at 139.3952 55.88 0)
- (effects (font (size 1.27 1.27)))
+ (effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 138.43 52.07 0)
(effects (font (size 1.27 1.27)) hide)
@@ -1165,6 +1450,33 @@
)
)
+ (symbol (lib_id "Switch:SW_Push_SPDT") (at 220.98 40.64 0) (mirror y) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no)
+ (uuid b2bf2f45-3635-4293-9ae5-d24524b3b2e9)
+ (property "Reference" "SW5" (at 227.33 39.37 0)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Value" "SECONDARY" (at 227.33 41.91 0)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Footprint" "Button_Switch_THT:SW_PUSH_6mm" (at 220.98 40.64 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (at 220.98 40.64 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 0eb9f4c7-a95f-459a-bdac-22269cd50d41))
+ (pin "2" (uuid 8eb5f60d-366d-49dc-a82e-304f0da48a7d))
+ (pin "3" (uuid 0a86fded-9e3b-43f6-9ab3-74f83c51d04a))
+ (instances
+ (project "hardware"
+ (path "/9c6bd711-93fb-4327-8ec4-bcfe43c3c3c8"
+ (reference "SW5") (unit 1)
+ )
+ )
+ )
+ )
+
(symbol (lib_id "power:GND") (at 43.18 72.39 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid c74a3c7a-6884-4d0d-a270-d8883a9d1f72)
@@ -1190,6 +1502,33 @@
)
)
+ (symbol (lib_id "Switch:SW_Push_SPDT") (at 187.96 52.07 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no)
+ (uuid c89f7037-8f49-4d17-be56-039e9a29ee25)
+ (property "Reference" "SW3" (at 181.61 50.8 0)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Value" "RIGHT" (at 181.61 53.34 0)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Footprint" "Button_Switch_THT:SW_PUSH_6mm" (at 187.96 52.07 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (at 187.96 52.07 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid b2d86877-acef-4117-bbcf-0e52d6de5f2b))
+ (pin "2" (uuid 25e61574-83aa-4c77-9d8c-99d8798f60eb))
+ (pin "3" (uuid 66357b22-b319-45eb-8c18-b1daf298be4f))
+ (instances
+ (project "hardware"
+ (path "/9c6bd711-93fb-4327-8ec4-bcfe43c3c3c8"
+ (reference "SW3") (unit 1)
+ )
+ )
+ )
+ )
+
(symbol (lib_id "Connector_Generic:Conn_02x04_Top_Bottom") (at 87.63 31.75 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid c8ada392-2138-4585-999b-9eb680392247)
@@ -1252,6 +1591,33 @@
)
)
+ (symbol (lib_id "Switch:SW_Push_SPDT") (at 220.98 52.07 0) (mirror y) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no)
+ (uuid dfc07b71-4ab0-4c2f-871c-5f3136d79d4b)
+ (property "Reference" "SW6" (at 227.33 50.8 0)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Value" "DOWN" (at 227.33 53.34 0)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Footprint" "Button_Switch_THT:SW_PUSH_6mm" (at 220.98 52.07 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (at 220.98 52.07 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 3f7375af-6847-45cd-a69b-e761c350373d))
+ (pin "2" (uuid 0f3874d6-a338-415c-a403-58d5e2319cf0))
+ (pin "3" (uuid 8b59abd1-df30-4c9a-b19d-e60ae0ffc8f6))
+ (instances
+ (project "hardware"
+ (path "/9c6bd711-93fb-4327-8ec4-bcfe43c3c3c8"
+ (reference "SW6") (unit 1)
+ )
+ )
+ )
+ )
+
(symbol (lib_id "MCU_Module:Arduino_UNO_R3") (at 43.18 44.45 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid e037481e-1397-4cfd-9c3c-4a1e6476185d)