add explicit mode switch, LED, and push button for drag race mode
[hw/telelco] / telelco.sch
index 6ca580487b4ffa4c7ab835f2875ac7e823c8a251..656e009e07aaf9f95f2770b777382f3e092f7a4b 100644 (file)
@@ -1348,20 +1348,6 @@ N 57600 69100 58900 69100 4
 T 57600 69100 5 10 1 1 0 0 1
 netname=seg_box1_b
 }
-C 57600 62200 1 0 0 nc-right.sym
-{
-T 57700 62700 5 10 0 0 0 0 1
-value=NoConnection
-T 57700 62900 5 10 0 0 0 0 1
-device=DRC_Directive
-}
-C 57600 61800 1 0 0 nc-right.sym
-{
-T 57700 62300 5 10 0 0 0 0 1
-value=NoConnection
-T 57700 62500 5 10 0 0 0 0 1
-device=DRC_Directive
-}
 C 57600 57000 1 0 0 nc-right.sym
 {
 T 57700 57500 5 10 0 0 0 0 1
@@ -1369,13 +1355,6 @@ value=NoConnection
 T 57700 57700 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 57600 60600 1 0 0 nc-right.sym
-{
-T 57700 61100 5 10 0 0 0 0 1
-value=NoConnection
-T 57700 61300 5 10 0 0 0 0 1
-device=DRC_Directive
-}
 C 57600 60200 1 0 0 nc-right.sym
 {
 T 57700 60700 5 10 0 0 0 0 1
@@ -1425,34 +1404,6 @@ value=NoConnection
 T 57700 56100 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 57600 55000 1 0 0 nc-right.sym
-{
-T 57700 55500 5 10 0 0 0 0 1
-value=NoConnection
-T 57700 55700 5 10 0 0 0 0 1
-device=DRC_Directive
-}
-C 57600 54600 1 0 0 nc-right.sym
-{
-T 57700 55100 5 10 0 0 0 0 1
-value=NoConnection
-T 57700 55300 5 10 0 0 0 0 1
-device=DRC_Directive
-}
-C 57600 54200 1 0 0 nc-right.sym
-{
-T 57700 54700 5 10 0 0 0 0 1
-value=NoConnection
-T 57700 54900 5 10 0 0 0 0 1
-device=DRC_Directive
-}
-C 57600 53800 1 0 0 nc-right.sym
-{
-T 57700 54300 5 10 0 0 0 0 1
-value=NoConnection
-T 57700 54500 5 10 0 0 0 0 1
-device=DRC_Directive
-}
 C 47600 61800 1 0 0 nc-left.sym
 {
 T 47600 62200 5 10 0 0 0 0 1
@@ -2332,17 +2283,17 @@ N 63200 57500 57600 57500 4
 T 60400 57600 5 10 1 1 0 0 1
 netname=select
 }
-C 61250 61000 1 0 0 led.sym
+C 61200 61000 1 0 0 led.sym
 {
-T 61150 61600 5 10 0 0 0 0 1
+T 61100 61600 5 10 0 0 0 0 1
 device=LED
-T 61250 61000 5 10 0 0 0 0 1
+T 61200 61000 5 10 0 0 0 0 1
 footprint=100mil-led
-T 61250 61000 5 10 0 0 0 0 1
+T 61200 61000 5 10 0 0 0 0 1
 loadstatus=throughhole
-T 62000 61050 5 10 1 1 0 0 1
+T 61650 61150 5 10 1 1 0 0 1
 refdes=D13
-T 60850 61150 5 10 1 1 0 0 1
+T 60800 61150 5 10 1 1 0 0 1
 value=yellow
 }
 C 59500 61000 1 0 0 resistor.sym
@@ -2353,25 +2304,23 @@ T 59500 61000 5 10 0 1 0 0 1
 footprint=0402
 T 59500 61000 5 10 0 1 0 0 1
 loadstatus=smt
-T 60000 61250 5 10 1 1 0 0 1
+T 60000 61600 5 10 1 1 0 0 1
 refdes=R60
-T 59600 61250 5 10 1 1 0 0 1
+T 59600 61600 5 10 1 1 0 0 1
 value=270
 }
-N 61250 61100 60400 61100 4
-T 62350 61050 9 10 1 0 0 0 1
-Encoder Changing Pad
-C 61250 61400 1 0 0 led.sym
+N 61200 61100 60400 61100 4
+C 61200 61400 1 0 0 led.sym
 {
-T 61150 62000 5 10 0 0 0 0 1
+T 61100 62000 5 10 0 0 0 0 1
 device=LED
-T 61250 61400 5 10 0 0 0 0 1
+T 61200 61400 5 10 0 0 0 0 1
 footprint=100mil-led
-T 61250 61400 5 10 0 0 0 0 1
+T 61200 61400 5 10 0 0 0 0 1
 loadstatus=throughhole
-T 62000 61450 5 10 1 1 0 0 1
+T 61650 61550 5 10 1 1 0 0 1
 refdes=D14
-T 60850 61550 5 10 1 1 0 0 1
+T 60800 61550 5 10 1 1 0 0 1
 value=yellow
 }
 C 59500 61400 1 0 0 resistor.sym
@@ -2382,21 +2331,27 @@ T 59500 61400 5 10 0 1 0 0 1
 footprint=0402
 T 59500 61400 5 10 0 1 0 0 1
 loadstatus=smt
-T 60000 60850 5 10 1 1 0 0 1
+T 60000 61200 5 10 1 1 0 0 1
 refdes=R61
-T 59600 60850 5 10 1 1 0 0 1
+T 59600 61200 5 10 1 1 0 0 1
 value=270
 }
-N 61250 61500 60400 61500 4
-T 62350 61450 9 10 1 0 0 0 1
-Encoder Changing Bank
+N 61200 61500 60400 61500 4
 N 57600 61100 59500 61100 4
+{
+T 59000 61200 5 10 1 1 0 6 1
+netname=select_pad
+}
 N 57600 61500 59500 61500 4
-C 61800 60600 1 0 0 gnd.sym
-N 61650 61100 61900 61100 4
-N 61650 61500 61900 61500 4
+{
+T 59000 61600 5 10 1 1 0 6 1
+netname=select_bank
+}
+C 62000 60100 1 0 0 gnd.sym
+N 61600 61100 62100 61100 4
+N 61600 61500 62100 61500 4
 N 44200 60300 44200 59900 4
-N 61900 61500 61900 60900 4
+N 62100 60400 62100 61500 4
 T 43400 50700 9 10 1 0 0 0 13
 On / Off
 
@@ -2794,3 +2749,114 @@ value=NoConnection
 T 41900 50900 5 10 0 0 0 0 1
 device=DRC_Directive
 }
+C 61200 60600 1 0 0 led.sym
+{
+T 61100 61200 5 10 0 0 0 0 1
+device=LED
+T 61200 60600 5 10 0 0 180 6 1
+footprint=100mil-led
+T 49400 69100 5 10 0 0 180 6 1
+loadstatus=throughhole
+T 61650 60750 5 10 1 1 0 0 1
+refdes=D9
+T 60800 60900 5 10 1 1 180 6 1
+value=blue
+}
+C 60400 60800 1 180 0 resistor.sym
+{
+T 60100 60400 5 10 0 0 180 0 1
+device=RESISTOR
+T 60400 60800 5 10 0 0 180 0 1
+footprint=0402
+T 60400 60800 5 10 0 0 180 0 1
+loadstatus=smt
+T 60000 60800 5 10 1 1 0 0 1
+refdes=R51
+T 59600 60800 5 10 1 1 0 0 1
+value=270
+}
+N 61200 60700 60400 60700 4
+N 57600 60700 59500 60700 4
+{
+T 59000 60800 5 10 1 1 0 6 1
+netname=drag_race
+}
+N 61600 60700 62100 60700 4
+C 57600 62200 1 0 0 nc-right.sym
+{
+T 57700 62700 5 10 0 0 0 0 1
+value=NoConnection
+T 57700 62900 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 42500 64500 1 0 0 conn-9.sym
+{
+T 42855 67995 5 10 1 1 0 0 1
+refdes=J4
+T 42600 64300 5 10 1 1 0 0 1
+value=Switches2
+T 42500 64500 5 10 0 0 0 0 1
+footprint=282834-9
+T 42500 64500 5 10 0 1 0 0 1
+device=CONNECTOR
+}
+C 41800 64100 1 0 0 gnd.sym
+N 42500 67400 41900 67400 4
+N 41900 67400 41900 64400 4
+N 42500 65000 41900 65000 4
+N 42500 65800 41900 65800 4
+N 42500 66600 41900 66600 4
+N 42500 67800 40700 67800 4
+{
+T 40700 67900 5 10 1 1 0 0 1
+netname=mode_select
+}
+N 42500 67000 40700 67000 4
+{
+T 40700 67100 5 10 1 1 0 0 1
+netname=select_button
+}
+N 42500 66200 40700 66200 4
+{
+T 40700 66300 5 10 1 1 0 0 1
+netname=spare1
+}
+N 42500 65400 40700 65400 4
+{
+T 40700 65500 5 10 1 1 0 0 1
+netname=spare2
+}
+N 58900 55100 57600 55100 4
+{
+T 58900 55200 5 10 1 1 0 6 1
+netname=mode_select
+}
+N 58900 54700 57600 54700 4
+{
+T 58900 54800 5 10 1 1 0 6 1
+netname=select_button
+}
+N 58900 54300 57600 54300 4
+{
+T 58900 54400 5 10 1 1 0 6 1
+netname=spare1
+}
+N 58900 53900 57600 53900 4
+{
+T 58900 54000 5 10 1 1 0 6 1
+netname=spare2
+}
+C 42000 64500 1 0 0 nc-left.sym
+{
+T 42000 64900 5 10 0 0 0 0 1
+value=NoConnection
+T 42000 65300 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 57600 61800 1 0 0 nc-right.sym
+{
+T 57700 62300 5 10 0 0 0 0 1
+value=NoConnection
+T 57700 62500 5 10 0 0 0 0 1
+device=DRC_Directive
+}