diff --git a/README.md b/README.md index a461860..b29f0f2 100644 --- a/README.md +++ b/README.md @@ -8,10 +8,13 @@ ## Notes ### Flachbandkabelbelegung +<<<<<<< HEAD <<<<<<< HEAD * Ungerade Pins bei nippel * Rotes Kabel Pin 1 ======= +======= +>>>>>>> parent of 9c17a50... changed readme * Rotes kabel ist letzter pin * ne auch nich.... ungerade Pins -> wo Nippel ist (.(.) * NICHT!!!! Pfeil zeigt auf Pin 1 diff --git a/circuit/soundboard/soundboard-cache.lib b/circuit/soundboard/soundboard-cache.lib new file mode 100644 index 0000000..65be3b0 --- /dev/null +++ b/circuit/soundboard/soundboard-cache.lib @@ -0,0 +1,222 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# 74xx_74HC245 +# +DEF 74xx_74HC245 U 0 40 Y Y 1 L N +F0 "U" -300 650 50 H V C CNN +F1 "74xx_74HC245" -300 -650 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +ALIAS 74HC245 +$FPLIST + DIP?20* +$ENDFPLIST +DRAW +S -300 600 300 -600 1 1 10 f +P 3 1 0 0 -25 -50 -25 50 25 50 N +P 4 1 0 0 -50 -50 25 -50 25 50 50 50 N +X A->B 1 -500 -400 200 R 50 50 1 0 I +X GND 10 0 -800 200 U 50 50 1 0 W +X B7 11 500 -200 200 L 50 50 1 0 T +X B6 12 500 -100 200 L 50 50 1 0 T +X B5 13 500 0 200 L 50 50 1 0 T +X B4 14 500 100 200 L 50 50 1 0 T +X B3 15 500 200 200 L 50 50 1 0 T +X B2 16 500 300 200 L 50 50 1 0 T +X B1 17 500 400 200 L 50 50 1 0 T +X B0 18 500 500 200 L 50 50 1 0 T +X CE 19 -500 -500 200 R 50 50 1 0 I I +X A0 2 -500 500 200 R 50 50 1 0 T +X VCC 20 0 800 200 D 50 50 1 0 W +X A1 3 -500 400 200 R 50 50 1 0 T +X A2 4 -500 300 200 R 50 50 1 0 T +X A3 5 -500 200 200 R 50 50 1 0 T +X A4 6 -500 100 200 R 50 50 1 0 T +X A5 7 -500 0 200 R 50 50 1 0 T +X A6 8 -500 -100 200 R 50 50 1 0 T +X A7 9 -500 -200 200 R 50 50 1 0 T +ENDDRAW +ENDDEF +# +# Connector_Conn_01x08_Male +# +DEF Connector_Conn_01x08_Male J 0 40 Y N 1 F N +F0 "J" 0 400 50 H V C CNN +F1 "Connector_Conn_01x08_Male" 0 -500 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_1x??_* +$ENDFPLIST +DRAW +S 34 -395 0 -405 1 1 6 F +S 34 -295 0 -305 1 1 6 F +S 34 -195 0 -205 1 1 6 F +S 34 -95 0 -105 1 1 6 F +S 34 5 0 -5 1 1 6 F +S 34 105 0 95 1 1 6 F +S 34 205 0 195 1 1 6 F +S 34 305 0 295 1 1 6 F +P 2 1 1 6 50 -400 34 -400 N +P 2 1 1 6 50 -300 34 -300 N +P 2 1 1 6 50 -200 34 -200 N +P 2 1 1 6 50 -100 34 -100 N +P 2 1 1 6 50 0 34 0 N +P 2 1 1 6 50 100 34 100 N +P 2 1 1 6 50 200 34 200 N +P 2 1 1 6 50 300 34 300 N +X Pin_1 1 200 300 150 L 50 50 1 1 P +X Pin_2 2 200 200 150 L 50 50 1 1 P +X Pin_3 3 200 100 150 L 50 50 1 1 P +X Pin_4 4 200 0 150 L 50 50 1 1 P +X Pin_5 5 200 -100 150 L 50 50 1 1 P +X Pin_6 6 200 -200 150 L 50 50 1 1 P +X Pin_7 7 200 -300 150 L 50 50 1 1 P +X Pin_8 8 200 -400 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Connector_Generic_Conn_02x10_Odd_Even +# +DEF Connector_Generic_Conn_02x10_Odd_Even J 0 40 Y N 1 F N +F0 "J" 50 500 50 H V C CNN +F1 "Connector_Generic_Conn_02x10_Odd_Even" 50 -600 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_2x??_* +$ENDFPLIST +DRAW +S -50 -495 0 -505 1 1 6 N +S -50 -395 0 -405 1 1 6 N +S -50 -295 0 -305 1 1 6 N +S -50 -195 0 -205 1 1 6 N +S -50 -95 0 -105 1 1 6 N +S -50 5 0 -5 1 1 6 N +S -50 105 0 95 1 1 6 N +S -50 205 0 195 1 1 6 N +S -50 305 0 295 1 1 6 N +S -50 405 0 395 1 1 6 N +S -50 450 150 -550 1 1 10 f +S 150 -495 100 -505 1 1 6 N +S 150 -395 100 -405 1 1 6 N +S 150 -295 100 -305 1 1 6 N +S 150 -195 100 -205 1 1 6 N +S 150 -95 100 -105 1 1 6 N +S 150 5 100 -5 1 1 6 N +S 150 105 100 95 1 1 6 N +S 150 205 100 195 1 1 6 N +S 150 305 100 295 1 1 6 N +S 150 405 100 395 1 1 6 N +X Pin_1 1 -200 400 150 R 50 50 1 1 P +X Pin_10 10 300 0 150 L 50 50 1 1 P +X Pin_11 11 -200 -100 150 R 50 50 1 1 P +X Pin_12 12 300 -100 150 L 50 50 1 1 P +X Pin_13 13 -200 -200 150 R 50 50 1 1 P +X Pin_14 14 300 -200 150 L 50 50 1 1 P +X Pin_15 15 -200 -300 150 R 50 50 1 1 P +X Pin_16 16 300 -300 150 L 50 50 1 1 P +X Pin_17 17 -200 -400 150 R 50 50 1 1 P +X Pin_18 18 300 -400 150 L 50 50 1 1 P +X Pin_19 19 -200 -500 150 R 50 50 1 1 P +X Pin_2 2 300 400 150 L 50 50 1 1 P +X Pin_20 20 300 -500 150 L 50 50 1 1 P +X Pin_3 3 -200 300 150 R 50 50 1 1 P +X Pin_4 4 300 300 150 L 50 50 1 1 P +X Pin_5 5 -200 200 150 R 50 50 1 1 P +X Pin_6 6 300 200 150 L 50 50 1 1 P +X Pin_7 7 -200 100 150 R 50 50 1 1 P +X Pin_8 8 300 100 150 L 50 50 1 1 P +X Pin_9 9 -200 0 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Interface_Expansion_MCP23017_SP +# +DEF Interface_Expansion_MCP23017_SP U 0 40 Y Y 1 F N +F0 "U" -450 950 50 H V C CNN +F1 "Interface_Expansion_MCP23017_SP" 0 0 50 H V C CNN +F2 "Package_DIP:DIP-28_W7.62mm" 200 -1000 50 H I L CNN +F3 "" 200 -1100 50 H I L CNN +$FPLIST + DIP*W7.62mm* +$ENDFPLIST +DRAW +S -500 900 500 -900 0 1 10 f +X GPB0 1 700 800 200 L 50 50 1 1 B +X VSS 10 0 -1100 200 U 50 50 1 1 W +X NC 11 -500 600 200 R 50 50 1 1 N N +X SCK 12 -700 700 200 R 50 50 1 1 I +X SDA 13 -700 800 200 R 50 50 1 1 B +X NC 14 -500 500 200 R 50 50 1 1 N N +X A0 15 -700 -800 200 R 50 50 1 1 I +X A1 16 -700 -700 200 R 50 50 1 1 I +X A2 17 -700 -600 200 R 50 50 1 1 I +X ~RESET~ 18 -700 -100 200 R 50 50 1 1 I +X INTB 19 -700 200 200 R 50 50 1 1 T +X GPB1 2 700 700 200 L 50 50 1 1 B +X INTA 20 -700 100 200 R 50 50 1 1 T +X GPA0 21 700 -100 200 L 50 50 1 1 B +X GPA1 22 700 -200 200 L 50 50 1 1 B +X GPA2 23 700 -300 200 L 50 50 1 1 B +X GPA3 24 700 -400 200 L 50 50 1 1 B +X GPA4 25 700 -500 200 L 50 50 1 1 B +X GPA5 26 700 -600 200 L 50 50 1 1 B +X GPA6 27 700 -700 200 L 50 50 1 1 B +X GPA7 28 700 -800 200 L 50 50 1 1 B +X GPB2 3 700 600 200 L 50 50 1 1 B +X GPB3 4 700 500 200 L 50 50 1 1 B +X GPB4 5 700 400 200 L 50 50 1 1 B +X GPB5 6 700 300 200 L 50 50 1 1 B +X GPB6 7 700 200 200 L 50 50 1 1 B +X GPB7 8 700 100 200 L 50 50 1 1 B +X VDD 9 0 1100 200 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# power_+3.3V +# +DEF power_+3.3V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "power_+3.3V" 0 140 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +ALIAS +3.3V +DRAW +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +3V3 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# power_+5V +# +DEF power_+5V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "power_+5V" 0 140 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +5V 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# power_GND +# +DEF power_GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "power_GND" 0 -150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +#End Library diff --git a/circuit/soundboard/soundboard.bak b/circuit/soundboard/soundboard.bak new file mode 100644 index 0000000..8aa6a6e --- /dev/null +++ b/circuit/soundboard/soundboard.bak @@ -0,0 +1,273 @@ +EESchema Schematic File Version 4 +EELAYER 26 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "Soundboard" +Date "2019-01-24" +Rev "v1" +Comp "FlippR-ChillR" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L Connector:Conn_01x08_Male J? +U 1 1 5C4A1DD0 +P 3100 3450 +F 0 "J?" H 3206 3928 50 0000 C CNN +F 1 "Conn_01x08_Male" H 3206 3837 50 0000 C CNN +F 2 "" H 3100 3450 50 0001 C CNN +F 3 "~" H 3100 3450 50 0001 C CNN + 1 3100 3450 + -1 0 0 1 +$EndComp +$Comp +L Interface_Expansion:MCP23017_SP U? +U 1 1 5C4A2167 +P 5250 3700 +F 0 "U?" H 5250 4978 50 0000 C CNN +F 1 "MCP23017_SP" H 5250 4887 50 0000 C CNN +F 2 "Package_DIP:DIP-28_W7.62mm" H 5450 2700 50 0001 L CNN +F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/20001952C.pdf" H 5450 2600 50 0001 L CNN + 1 5250 3700 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR? +U 1 1 5C4A250C +P 2250 3050 +F 0 "#PWR?" H 2250 2800 50 0001 C CNN +F 1 "GND" V 2255 2922 50 0000 R CNN +F 2 "" H 2250 3050 50 0001 C CNN +F 3 "" H 2250 3050 50 0001 C CNN + 1 2250 3050 + 0 1 1 0 +$EndComp +Wire Wire Line + 2900 3050 2250 3050 +$Comp +L power:+3.3V #PWR? +U 1 1 5C4A256F +P 2200 3750 +F 0 "#PWR?" H 2200 3600 50 0001 C CNN +F 1 "+3.3V" V 2215 3878 50 0000 L CNN +F 2 "" H 2200 3750 50 0001 C CNN +F 3 "" H 2200 3750 50 0001 C CNN + 1 2200 3750 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 2900 3750 2200 3750 +$Comp +L power:+5V #PWR? +U 1 1 5C4A25D1 +P 2200 3650 +F 0 "#PWR?" H 2200 3500 50 0001 C CNN +F 1 "+5V" V 2215 3778 50 0000 L CNN +F 2 "" H 2200 3650 50 0001 C CNN +F 3 "" H 2200 3650 50 0001 C CNN + 1 2200 3650 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 2900 3650 2200 3650 +Wire Wire Line + 4550 2900 3550 2900 +Wire Wire Line + 3550 2900 3550 3350 +Wire Wire Line + 3550 3350 2900 3350 +Wire Wire Line + 2900 3450 3650 3450 +Wire Wire Line + 3650 3450 3650 3000 +Wire Wire Line + 3650 3000 4550 3000 +Text Label 3200 3350 0 50 ~ 0 +SDA +Text Label 3200 3450 0 50 ~ 0 +SCL +$Comp +L power:+3.3V #PWR? +U 1 1 5C4A30C6 +P 5250 2600 +F 0 "#PWR?" H 5250 2450 50 0001 C CNN +F 1 "+3.3V" H 5265 2773 50 0000 C CNN +F 2 "" H 5250 2600 50 0001 C CNN +F 3 "" H 5250 2600 50 0001 C CNN + 1 5250 2600 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR? +U 1 1 5C4A315D +P 5250 4800 +F 0 "#PWR?" H 5250 4550 50 0001 C CNN +F 1 "GND" H 5255 4627 50 0000 C CNN +F 2 "" H 5250 4800 50 0001 C CNN +F 3 "" H 5250 4800 50 0001 C CNN + 1 5250 4800 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5950 2900 7000 2900 +Wire Wire Line + 5950 3000 7000 3000 +Wire Wire Line + 5950 3100 7000 3100 +Wire Wire Line + 5950 3200 7000 3200 +Wire Wire Line + 5950 3300 7000 3300 +Wire Wire Line + 5950 3400 7000 3400 +Wire Wire Line + 5950 3500 7000 3500 +Wire Wire Line + 5950 3600 7000 3600 +$Comp +L power:GND #PWR? +U 1 1 5C4A3A10 +P 7500 4200 +F 0 "#PWR?" H 7500 3950 50 0001 C CNN +F 1 "GND" H 7505 4027 50 0000 C CNN +F 2 "" H 7500 4200 50 0001 C CNN +F 3 "" H 7500 4200 50 0001 C CNN + 1 7500 4200 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR? +U 1 1 5C4A3A41 +P 4550 4500 +F 0 "#PWR?" H 4550 4250 50 0001 C CNN +F 1 "GND" V 4555 4372 50 0000 R CNN +F 2 "" H 4550 4500 50 0001 C CNN +F 3 "" H 4550 4500 50 0001 C CNN + 1 4550 4500 + 0 1 1 0 +$EndComp +$Comp +L power:+5V #PWR? +U 1 1 5C4A3C3C +P 7500 2600 +F 0 "#PWR?" H 7500 2450 50 0001 C CNN +F 1 "+5V" H 7515 2773 50 0000 C CNN +F 2 "" H 7500 2600 50 0001 C CNN +F 3 "" H 7500 2600 50 0001 C CNN + 1 7500 2600 + 1 0 0 -1 +$EndComp +$Comp +L Connector_Generic:Conn_02x10_Odd_Even J? +U 1 1 5C4A3D78 +P 8800 3100 +F 0 "J?" H 8850 2375 50 0000 C CNN +F 1 "Conn_02x10_Odd_Even" H 8850 2466 50 0000 C CNN +F 2 "" H 8800 3100 50 0001 C CNN +F 3 "~" H 8800 3100 50 0001 C CNN + 1 8800 3100 + 1 0 0 -1 +$EndComp +$Comp +L power:+3.3V #PWR? +U 1 1 5C4A413A +P 4550 4400 +F 0 "#PWR?" H 4550 4250 50 0001 C CNN +F 1 "+3.3V" V 4565 4528 50 0000 L CNN +F 2 "" H 4550 4400 50 0001 C CNN +F 3 "" H 4550 4400 50 0001 C CNN + 1 4550 4400 + 0 -1 -1 0 +$EndComp +$Comp +L power:GND #PWR? +U 1 1 5C4A4195 +P 4550 4300 +F 0 "#PWR?" H 4550 4050 50 0001 C CNN +F 1 "GND" V 4555 4172 50 0000 R CNN +F 2 "" H 4550 4300 50 0001 C CNN +F 3 "" H 4550 4300 50 0001 C CNN + 1 4550 4300 + 0 1 1 0 +$EndComp +$Comp +L power:+3.3V #PWR? +U 1 1 5C4A41DE +P 4550 3800 +F 0 "#PWR?" H 4550 3650 50 0001 C CNN +F 1 "+3.3V" V 4565 3928 50 0000 L CNN +F 2 "" H 4550 3800 50 0001 C CNN +F 3 "" H 4550 3800 50 0001 C CNN + 1 4550 3800 + 0 -1 -1 0 +$EndComp +$Comp +L power:GND #PWR? +U 1 1 5C4A421F +P 4550 3500 +F 0 "#PWR?" H 4550 3250 50 0001 C CNN +F 1 "GND" V 4555 3372 50 0000 R CNN +F 2 "" H 4550 3500 50 0001 C CNN +F 3 "" H 4550 3500 50 0001 C CNN + 1 4550 3500 + 0 1 1 0 +$EndComp +Wire Wire Line + 4550 3500 4550 3600 +Connection ~ 4550 3500 +$Comp +L power:+5V #PWR? +U 1 1 5C4A44B2 +P 7000 3800 +F 0 "#PWR?" H 7000 3650 50 0001 C CNN +F 1 "+5V" V 7015 3928 50 0000 L CNN +F 2 "" H 7000 3800 50 0001 C CNN +F 3 "" H 7000 3800 50 0001 C CNN + 1 7000 3800 + 0 -1 -1 0 +$EndComp +$Comp +L power:GND #PWR? +U 1 1 5C4A45E8 +P 7000 3900 +F 0 "#PWR?" H 7000 3650 50 0001 C CNN +F 1 "GND" V 7005 3772 50 0000 R CNN +F 2 "" H 7000 3900 50 0001 C CNN +F 3 "" H 7000 3900 50 0001 C CNN + 1 7000 3900 + 0 1 1 0 +$EndComp +Wire Wire Line + 8000 2900 8600 2900 +Wire Wire Line + 8000 3000 8600 3000 +Wire Wire Line + 8000 3200 8600 3200 +Wire Wire Line + 8000 3300 8600 3300 +Wire Wire Line + 8000 3400 8600 3400 +Wire Wire Line + 8000 3500 8600 3500 +Wire Wire Line + 8000 3600 8600 3600 +$Comp +L 74xx:74HC245 U? +U 1 1 5C4A240D +P 7500 3400 +F 0 "U?" H 7500 4378 50 0000 C CNN +F 1 "74HC245" H 7500 4287 50 0000 C CNN +F 2 "" H 7500 3400 50 0001 C CNN +F 3 "http://www.ti.com/lit/gpn/sn74HC245" H 7500 3400 50 0001 C CNN + 1 7500 3400 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8000 3100 8600 3100 +Text Label 8450 3400 0 50 ~ 0 +IRQ +$EndSCHEMATC diff --git a/circuit/soundboard/soundboard.kicad_pcb b/circuit/soundboard/soundboard.kicad_pcb index 7c48427..9b292b4 100644 --- a/circuit/soundboard/soundboard.kicad_pcb +++ b/circuit/soundboard/soundboard.kicad_pcb @@ -2,8 +2,8 @@ (general (thickness 1.6) - (drawings 12) - (tracks 87) + (drawings 15) + (tracks 59) (zones 0) (modules 4) (nets 47) @@ -15,7 +15,7 @@ (31 B.Cu signal) (33 F.Adhes user) (35 F.Paste user) - (37 F.SilkS user hide) + (37 F.SilkS user) (39 F.Mask user) (40 Dwgs.User user) (41 Cmts.User user) @@ -53,6 +53,7 @@ (pad_size 1.5 1.5) (pad_drill 0.6) (pad_to_mask_clearance 0) + (solder_mask_min_width 0.25) (aux_axis_origin 0 0) (visible_elements FFFFFF7F) (pcbplotparams @@ -101,36 +102,36 @@ (net 14 "Net-(U1-Pad24)") (net 15 "Net-(U1-Pad11)") (net 16 "Net-(U1-Pad25)") - (net 17 /SCK) - (net 18 "Net-(U1-Pad26)") - (net 19 /SDA) - (net 20 "Net-(U1-Pad27)") - (net 21 "Net-(U1-Pad14)") - (net 22 "Net-(U1-Pad28)") - (net 23 +5V) - (net 24 "Net-(J2-Pad6)") - (net 25 "Net-(J2-Pad8)") - (net 26 "Net-(J2-Pad10)") - (net 27 "Net-(J2-Pad12)") - (net 28 "Net-(J2-Pad14)") - (net 29 "Net-(J2-Pad16)") - (net 30 "Net-(J2-Pad18)") - (net 31 "Net-(J2-Pad20)") - (net 32 "Net-(J2-Pad1)") - (net 33 "Net-(J2-Pad2)") - (net 34 "Net-(J2-Pad3)") - (net 35 "Net-(J2-Pad4)") - (net 36 "Net-(J2-Pad5)") - (net 37 "Net-(J2-Pad7)") - (net 38 "Net-(J2-Pad9)") - (net 39 "Net-(J2-Pad11)") - (net 40 "Net-(J2-Pad13)") - (net 41 "Net-(J2-Pad15)") - (net 42 "Net-(J2-Pad17)") - (net 43 "Net-(J2-Pad19)") - (net 44 "Net-(J1-Pad3)") - (net 45 "Net-(J1-Pad6)") - (net 46 "Net-(J1-Pad7)") + (net 17 "Net-(U1-Pad26)") + (net 18 /SDA) + (net 19 "Net-(U1-Pad27)") + (net 20 "Net-(U1-Pad14)") + (net 21 "Net-(U1-Pad28)") + (net 22 +5V) + (net 23 "Net-(J2-Pad6)") + (net 24 "Net-(J2-Pad8)") + (net 25 "Net-(J2-Pad10)") + (net 26 "Net-(J2-Pad12)") + (net 27 "Net-(J2-Pad14)") + (net 28 "Net-(J2-Pad16)") + (net 29 "Net-(J2-Pad18)") + (net 30 "Net-(J2-Pad20)") + (net 31 "Net-(J2-Pad1)") + (net 32 "Net-(J2-Pad2)") + (net 33 "Net-(J2-Pad3)") + (net 34 "Net-(J2-Pad4)") + (net 35 "Net-(J2-Pad5)") + (net 36 "Net-(J2-Pad7)") + (net 37 "Net-(J2-Pad9)") + (net 38 "Net-(J2-Pad11)") + (net 39 "Net-(J2-Pad13)") + (net 40 "Net-(J2-Pad17)") + (net 41 "Net-(J2-Pad19)") + (net 42 "Net-(J1-Pad3)") + (net 43 "Net-(J1-Pad6)") + (net 44 "Net-(J1-Pad7)") + (net 45 /SCL) + (net 46 /IRQ) (net_class Default "This is the default net class." (clearance 0.2) @@ -141,7 +142,8 @@ (uvia_drill 0.1) (add_net +3V3) (add_net +5V) - (add_net /SCK) + (add_net /IRQ) + (add_net /SCL) (add_net /SDA) (add_net GND) (add_net "Net-(J1-Pad3)") @@ -153,7 +155,6 @@ (add_net "Net-(J2-Pad12)") (add_net "Net-(J2-Pad13)") (add_net "Net-(J2-Pad14)") - (add_net "Net-(J2-Pad15)") (add_net "Net-(J2-Pad16)") (add_net "Net-(J2-Pad17)") (add_net "Net-(J2-Pad18)") @@ -187,221 +188,288 @@ (add_net "Net-(U1-Pad8)") ) - (module Connector_PinHeader_2.54mm:PinHeader_2x10_P2.54mm_Vertical (layer F.Cu) (tedit 5C4A36D9) (tstamp 5C58DA7B) - (at 125.73 60.96 180) - (descr "Through hole straight pin header, 2x10, 2.54mm pitch, double rows") - (tags "Through hole pin header THT 2x10 2.54mm double row") - (path /5C4A3D78) - (fp_text reference SND_BRD_CONN (at 3.81 27.94) (layer F.SilkS) + (module Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC) (tstamp 5C5C22AC) + (at 93.98 43.18) + (descr "Through hole straight pin header, 1x08, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x08 2.54mm single row") + (path /5C4A1DD0) + (fp_text reference J1 (at -5.08 -5.08) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value Conn_02x10_Odd_Even (at 1.27 25.19 180) (layer F.Fab) + (fp_text value Conn_01x08_Male (at -15.24 21.59) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) - (fp_line (start 3.81 -1.27) (end 3.81 24.13) (layer F.Fab) (width 0.1)) - (fp_line (start 3.81 24.13) (end -1.27 24.13) (layer F.Fab) (width 0.1)) - (fp_line (start -1.27 24.13) (end -1.27 0) (layer F.Fab) (width 0.1)) - (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1)) - (fp_line (start -1.33 24.19) (end 3.87 24.19) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.33 1.27) (end -1.33 24.19) (layer F.SilkS) (width 0.12)) - (fp_line (start 3.87 -1.33) (end 3.87 24.19) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 -1.27) (end 1.27 19.05) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 19.05) (end -1.27 19.05) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 19.05) (end -1.27 -0.635) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.33 19.11) (end 1.33 19.11) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 19.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 1.27) (end 1.33 19.11) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12)) (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12)) (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.8 -1.8) (end -1.8 24.65) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.8 24.65) (end 4.35 24.65) (layer F.CrtYd) (width 0.05)) - (fp_line (start 4.35 24.65) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05)) - (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) - (fp_text user %R (at 1.27 11.43 270) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 32 "Net-(J2-Pad1)")) - (pad 2 thru_hole oval (at 2.54 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 33 "Net-(J2-Pad2)")) - (pad 3 thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 34 "Net-(J2-Pad3)")) - (pad 4 thru_hole oval (at 2.54 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 35 "Net-(J2-Pad4)")) - (pad 5 thru_hole oval (at 0 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 36 "Net-(J2-Pad5)")) - (pad 6 thru_hole oval (at 2.54 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 24 "Net-(J2-Pad6)")) - (pad 7 thru_hole oval (at 0 7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 37 "Net-(J2-Pad7)")) - (pad 8 thru_hole oval (at 2.54 7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 25 "Net-(J2-Pad8)")) - (pad 9 thru_hole oval (at 0 10.16 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 38 "Net-(J2-Pad9)")) - (pad 10 thru_hole oval (at 2.54 10.16 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 26 "Net-(J2-Pad10)")) - (pad 11 thru_hole oval (at 0 12.7 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 39 "Net-(J2-Pad11)")) - (pad 12 thru_hole oval (at 2.54 12.7 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 27 "Net-(J2-Pad12)")) - (pad 13 thru_hole oval (at 0 15.24 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 40 "Net-(J2-Pad13)")) - (pad 14 thru_hole oval (at 2.54 15.24 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 28 "Net-(J2-Pad14)")) - (pad 15 thru_hole oval (at 0 17.78 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 41 "Net-(J2-Pad15)")) - (pad 16 thru_hole oval (at 2.54 17.78 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 29 "Net-(J2-Pad16)")) - (pad 17 thru_hole oval (at 0 20.32 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 42 "Net-(J2-Pad17)")) - (pad 18 thru_hole oval (at 2.54 20.32 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 30 "Net-(J2-Pad18)")) - (pad 19 thru_hole oval (at 0 22.86 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 43 "Net-(J2-Pad19)")) - (pad 20 thru_hole oval (at 2.54 22.86 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 31 "Net-(J2-Pad20)")) - (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x10_P2.54mm_Vertical.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module Connector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_Vertical (layer F.Cu) (tedit 5C4A36EA) (tstamp 5C56B427) - (at 77.47 39.37) - (descr "Through hole straight socket strip, 1x08, 2.54mm pitch, single row (from Kicad 4.0.7), script generated") - (tags "Through hole socket strip THT 1x08 2.54mm single row") - (path /5C4A1DD0) - (fp_text reference RPI_CONN (at 0 -3.81 180) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Conn_01x08_Male (at 0 20.55) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -1.27 -1.27) (end 0.635 -1.27) (layer F.Fab) (width 0.1)) - (fp_line (start 0.635 -1.27) (end 1.27 -0.635) (layer F.Fab) (width 0.1)) - (fp_line (start 1.27 -0.635) (end 1.27 19.05) (layer F.Fab) (width 0.1)) - (fp_line (start 1.27 19.05) (end -1.27 19.05) (layer F.Fab) (width 0.1)) - (fp_line (start -1.27 19.05) (end -1.27 -1.27) (layer F.Fab) (width 0.1)) - (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.33 1.27) (end -1.33 19.11) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.33 19.11) (end 1.33 19.11) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.33 1.27) (end 1.33 19.11) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.33 -1.33) (end 1.33 0) (layer F.SilkS) (width 0.12)) - (fp_line (start 0 -1.33) (end 1.33 -1.33) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.8 -1.8) (end 1.75 -1.8) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.75 -1.8) (end 1.75 19.55) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.75 19.55) (end -1.8 19.55) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.8 19.55) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 -1.8) (end -1.8 19.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 19.55) (end 1.8 19.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 19.55) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) (fp_text user %R (at 0 8.89 90) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 4 +3V3)) (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 23 +5V)) + (net 22 +5V)) (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 44 "Net-(J1-Pad3)")) + (net 42 "Net-(J1-Pad3)")) (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 17 /SCK)) + (net 45 /SCL)) (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 19 /SDA)) + (net 18 /SDA)) (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 45 "Net-(J1-Pad6)")) + (net 43 "Net-(J1-Pad6)")) (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 46 "Net-(J1-Pad7)")) + (net 44 "Net-(J1-Pad7)")) (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 2 GND)) - (model ${KISYS3DMOD}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x08_P2.54mm_Vertical.wrl + (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x08_P2.54mm_Vertical.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module Package_DIP:DIP-20_W7.62mm_LongPads (layer F.Cu) (tedit 5C4A3683) (tstamp 5C56BE25) - (at 104.14 33.02) - (descr "20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads") - (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads") - (path /5C4A240D) - (fp_text reference 74HC245 (at 3.81 15.24 90) (layer F.SilkS) + (module Connector_PinHeader_2.54mm:PinHeader_2x10_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB) (tstamp 5C5C2121) + (at 123.19 41.91) + (descr "Through hole angled pin header, 2x10, 2.54mm pitch, 6mm pin length, double rows") + (tags "Through hole angled pin header THT 2x10 2.54mm double row") + (path /5C4A3D78) + (fp_text reference J2 (at 11.43 -10.16) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value 74HC245 (at 3.81 25.19) (layer F.Fab) + (fp_text value Conn_02x10_Odd_Even (at 16.51 29.21) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1)) - (fp_line (start 6.985 -1.27) (end 6.985 24.13) (layer F.Fab) (width 0.1)) - (fp_line (start 6.985 24.13) (end 0.635 24.13) (layer F.Fab) (width 0.1)) - (fp_line (start 0.635 24.13) (end 0.635 -0.27) (layer F.Fab) (width 0.1)) - (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1)) - (fp_line (start 2.81 -1.33) (end 1.56 -1.33) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.56 -1.33) (end 1.56 24.19) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.56 24.19) (end 6.06 24.19) (layer F.SilkS) (width 0.12)) - (fp_line (start 6.06 24.19) (end 6.06 -1.33) (layer F.SilkS) (width 0.12)) - (fp_line (start 6.06 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.45 -1.55) (end -1.45 24.4) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.45 24.4) (end 9.1 24.4) (layer F.CrtYd) (width 0.05)) - (fp_line (start 9.1 24.4) (end 9.1 -1.55) (layer F.CrtYd) (width 0.05)) - (fp_line (start 9.1 -1.55) (end -1.45 -1.55) (layer F.CrtYd) (width 0.05)) - (fp_text user %R (at 3.81 11.43) (layer F.Fab) + (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 -1.27) (end 6.58 24.13) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 24.13) (end 4.04 24.13) (layer F.Fab) (width 0.1)) + (fp_line (start 4.04 24.13) (end 4.04 -0.635) (layer F.Fab) (width 0.1)) + (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1)) + (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1)) + (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1)) + (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 7.3) (end 4.04 7.3) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 7.94) (end 4.04 7.94) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 7.3) (end 12.58 7.3) (layer F.Fab) (width 0.1)) + (fp_line (start 12.58 7.3) (end 12.58 7.94) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 7.94) (end 12.58 7.94) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 9.84) (end 4.04 9.84) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 10.48) (end 4.04 10.48) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 9.84) (end 12.58 9.84) (layer F.Fab) (width 0.1)) + (fp_line (start 12.58 9.84) (end 12.58 10.48) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 10.48) (end 12.58 10.48) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 12.38) (end 4.04 12.38) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 13.02) (end 4.04 13.02) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 12.38) (end 12.58 12.38) (layer F.Fab) (width 0.1)) + (fp_line (start 12.58 12.38) (end 12.58 13.02) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 13.02) (end 12.58 13.02) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 14.92) (end 4.04 14.92) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 15.56) (end 4.04 15.56) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 14.92) (end 12.58 14.92) (layer F.Fab) (width 0.1)) + (fp_line (start 12.58 14.92) (end 12.58 15.56) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 15.56) (end 12.58 15.56) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 17.46) (end 4.04 17.46) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 18.1) (end 4.04 18.1) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 17.46) (end 12.58 17.46) (layer F.Fab) (width 0.1)) + (fp_line (start 12.58 17.46) (end 12.58 18.1) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 18.1) (end 12.58 18.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 20) (end 4.04 20) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 20.64) (end 4.04 20.64) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 20) (end 12.58 20) (layer F.Fab) (width 0.1)) + (fp_line (start 12.58 20) (end 12.58 20.64) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 20.64) (end 12.58 20.64) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 22.54) (end 4.04 22.54) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 23.18) (end 4.04 23.18) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 22.54) (end 12.58 22.54) (layer F.Fab) (width 0.1)) + (fp_line (start 12.58 22.54) (end 12.58 23.18) (layer F.Fab) (width 0.1)) + (fp_line (start 6.58 23.18) (end 12.58 23.18) (layer F.Fab) (width 0.1)) + (fp_line (start 3.98 -1.33) (end 3.98 24.19) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.98 24.19) (end 6.64 24.19) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 24.19) (end 6.64 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.98 6.35) (end 6.64 6.35) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 7.24) (end 12.64 7.24) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 7.24) (end 12.64 8) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 8) (end 6.64 8) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 7.24) (end 3.98 7.24) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 8) (end 3.98 8) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 7.24) (end 1.497071 7.24) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 8) (end 1.497071 8) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.98 8.89) (end 6.64 8.89) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 9.78) (end 12.64 9.78) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 9.78) (end 12.64 10.54) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 10.54) (end 6.64 10.54) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 9.78) (end 3.98 9.78) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 10.54) (end 3.98 10.54) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 9.78) (end 1.497071 9.78) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 10.54) (end 1.497071 10.54) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.98 11.43) (end 6.64 11.43) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 12.32) (end 12.64 12.32) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 12.32) (end 12.64 13.08) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 13.08) (end 6.64 13.08) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 12.32) (end 3.98 12.32) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 13.08) (end 3.98 13.08) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 12.32) (end 1.497071 12.32) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 13.08) (end 1.497071 13.08) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.98 13.97) (end 6.64 13.97) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 14.86) (end 12.64 14.86) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 14.86) (end 12.64 15.62) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 15.62) (end 6.64 15.62) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 14.86) (end 3.98 14.86) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 15.62) (end 3.98 15.62) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 14.86) (end 1.497071 14.86) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 15.62) (end 1.497071 15.62) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.98 16.51) (end 6.64 16.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 17.4) (end 12.64 17.4) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 17.4) (end 12.64 18.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 18.16) (end 6.64 18.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 17.4) (end 3.98 17.4) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 18.16) (end 3.98 18.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 17.4) (end 1.497071 17.4) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 18.16) (end 1.497071 18.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.98 19.05) (end 6.64 19.05) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 19.94) (end 12.64 19.94) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 19.94) (end 12.64 20.7) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 20.7) (end 6.64 20.7) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 19.94) (end 3.98 19.94) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 20.7) (end 3.98 20.7) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 19.94) (end 1.497071 19.94) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 20.7) (end 1.497071 20.7) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.98 21.59) (end 6.64 21.59) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.64 22.48) (end 12.64 22.48) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 22.48) (end 12.64 23.24) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.64 23.24) (end 6.64 23.24) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 22.48) (end 3.98 22.48) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.582929 23.24) (end 3.98 23.24) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 22.48) (end 1.497071 22.48) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.042929 23.24) (end 1.497071 23.24) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -1.8) (end -1.8 24.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 24.65) (end 13.1 24.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.1 24.65) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 5.31 11.43 90) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad 1 thru_hole rect (at 0 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 23 +5V)) - (pad 11 thru_hole oval (at 7.62 22.86) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 24 "Net-(J2-Pad6)")) - (pad 2 thru_hole oval (at 0 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 1 "Net-(U1-Pad1)")) - (pad 12 thru_hole oval (at 7.62 20.32) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 25 "Net-(J2-Pad8)")) - (pad 3 thru_hole oval (at 0 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 3 "Net-(U1-Pad2)")) - (pad 13 thru_hole oval (at 7.62 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 26 "Net-(J2-Pad10)")) - (pad 4 thru_hole oval (at 0 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 5 "Net-(U1-Pad3)")) - (pad 14 thru_hole oval (at 7.62 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 27 "Net-(J2-Pad12)")) - (pad 5 thru_hole oval (at 0 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 6 "Net-(U1-Pad4)")) - (pad 15 thru_hole oval (at 7.62 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 28 "Net-(J2-Pad14)")) - (pad 6 thru_hole oval (at 0 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 7 "Net-(U1-Pad5)")) - (pad 16 thru_hole oval (at 7.62 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 29 "Net-(J2-Pad16)")) - (pad 7 thru_hole oval (at 0 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 8 "Net-(U1-Pad6)")) - (pad 17 thru_hole oval (at 7.62 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 30 "Net-(J2-Pad18)")) - (pad 8 thru_hole oval (at 0 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 9 "Net-(U1-Pad7)")) - (pad 18 thru_hole oval (at 7.62 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 31 "Net-(J2-Pad20)")) - (pad 9 thru_hole oval (at 0 20.32) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 11 "Net-(U1-Pad8)")) - (pad 19 thru_hole oval (at 7.62 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 2 GND)) - (pad 10 thru_hole oval (at 0 22.86) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 2 GND)) - (pad 20 thru_hole oval (at 7.62 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 23 +5V)) - (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-20_W7.62mm.wrl + (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 31 "Net-(J2-Pad1)")) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 32 "Net-(J2-Pad2)")) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 33 "Net-(J2-Pad3)")) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 34 "Net-(J2-Pad4)")) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 35 "Net-(J2-Pad5)")) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 23 "Net-(J2-Pad6)")) + (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 36 "Net-(J2-Pad7)")) + (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 24 "Net-(J2-Pad8)")) + (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 37 "Net-(J2-Pad9)")) + (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 25 "Net-(J2-Pad10)")) + (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 38 "Net-(J2-Pad11)")) + (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 26 "Net-(J2-Pad12)")) + (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 39 "Net-(J2-Pad13)")) + (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 27 "Net-(J2-Pad14)")) + (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 46 /IRQ)) + (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 28 "Net-(J2-Pad16)")) + (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 40 "Net-(J2-Pad17)")) + (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 29 "Net-(J2-Pad18)")) + (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 41 "Net-(J2-Pad19)")) + (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 30 "Net-(J2-Pad20)")) + (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x10_P2.54mm_Horizontal.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module Package_DIP:DIP-28_W7.62mm (layer F.Cu) (tedit 5C4A3697) (tstamp 5C56B3B9) - (at 88.9 33.02) + (module Package_DIP:DIP-28_W7.62mm (layer F.Cu) (tedit 5C5C0B3C) (tstamp 5C5C200B) + (at 100.33 39.37) (descr "28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)") (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") (path /5C4A2167) - (fp_text reference MCP23017 (at 3.81 15.24 90) (layer F.SilkS) + (fp_text reference U1 (at 3.81 -6.35) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value MCP23017_SP (at 3.81 35.35) (layer F.Fab) + (fp_text value MCP23017_SP (at 3.81 15.24 90) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12)) @@ -419,7 +487,7 @@ (fp_line (start -1.1 34.55) (end 8.7 34.55) (layer F.CrtYd) (width 0.05)) (fp_line (start 8.7 34.55) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05)) (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05)) - (fp_text user %R (at 3.81 16.51) (layer F.Fab) + (fp_text user %R (at -5.08 -8.89) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) @@ -467,17 +535,17 @@ (pad 25 thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) (net 16 "Net-(U1-Pad25)")) (pad 12 thru_hole oval (at 0 27.94) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 17 /SCK)) + (net 45 /SCL)) (pad 26 thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 18 "Net-(U1-Pad26)")) + (net 17 "Net-(U1-Pad26)")) (pad 13 thru_hole oval (at 0 30.48) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 19 /SDA)) + (net 18 /SDA)) (pad 27 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 20 "Net-(U1-Pad27)")) + (net 19 "Net-(U1-Pad27)")) (pad 14 thru_hole oval (at 0 33.02) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 21 "Net-(U1-Pad14)")) + (net 20 "Net-(U1-Pad14)")) (pad 28 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 22 "Net-(U1-Pad28)")) + (net 21 "Net-(U1-Pad28)")) (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-28_W7.62mm.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -485,122 +553,246 @@ ) ) - (gr_text "SDA\n" (at 82.55 49.53) (layer F.SilkS) - (effects (font (size 1.5 1.5) (thickness 0.3))) + (module 74HCT245N:DIP254P762X420-20 (layer F.Cu) (tedit 0) (tstamp 5C5C1EEE) + (at 119.38 63.5) + (path /5C4A240D) + (fp_text reference U2 (at -3.99482 -33.02) (layer F.SilkS) + (effects (font (size 1.64289 1.64289) (thickness 0.05))) + ) + (fp_text value 74HC245 (at -3.81 -11.43 90) (layer F.SilkS) + (effects (font (size 1.6412 1.6412) (thickness 0.05))) + ) + (fp_line (start -0.6096 -24.0284) (end -0.6096 -24.892) (layer F.SilkS) (width 0.1524)) + (fp_line (start -7.0104 2.032) (end -0.6096 2.032) (layer F.SilkS) (width 0.1524)) + (fp_line (start -0.6096 2.032) (end -0.6096 1.1684) (layer F.SilkS) (width 0.1524)) + (fp_line (start -0.6096 -24.892) (end -3.5052 -24.892) (layer F.SilkS) (width 0.1524)) + (fp_line (start -3.5052 -24.892) (end -4.1148 -24.892) (layer F.SilkS) (width 0.1524)) + (fp_line (start -4.1148 -24.892) (end -7.0104 -24.892) (layer F.SilkS) (width 0.1524)) + (fp_line (start -7.0104 -24.892) (end -7.0104 -24.1808) (layer F.SilkS) (width 0.1524)) + (fp_line (start -7.0104 1.1684) (end -7.0104 2.032) (layer F.SilkS) (width 0.1524)) + (fp_arc (start -3.81 -24.892) (end -4.1148 -24.892) (angle -180) (layer F.SilkS) (width 0.1524)) + (fp_line (start -7.0104 -22.3012) (end -7.0104 -23.4188) (layer Dwgs.User) (width 0)) + (fp_line (start -7.0104 -23.4188) (end -8.1788 -23.4188) (layer Dwgs.User) (width 0)) + (fp_line (start -8.1788 -23.4188) (end -8.1788 -22.3012) (layer Dwgs.User) (width 0)) + (fp_line (start -8.1788 -22.3012) (end -7.0104 -22.3012) (layer Dwgs.User) (width 0)) + (fp_line (start -7.0104 -19.7612) (end -7.0104 -20.8788) (layer Dwgs.User) (width 0)) + (fp_line (start -7.0104 -20.8788) (end -8.1788 -20.8788) (layer Dwgs.User) (width 0)) + (fp_line (start -8.1788 -20.8788) (end -8.1788 -19.7612) (layer Dwgs.User) (width 0)) + (fp_line (start -8.1788 -19.7612) (end -7.0104 -19.7612) (layer Dwgs.User) (width 0)) + (fp_line (start -7.0104 -17.2212) (end -7.0104 -18.3388) (layer Dwgs.User) (width 0)) + (fp_line (start -7.0104 -18.3388) (end -8.1788 -18.3388) (layer Dwgs.User) (width 0)) + (fp_line (start -8.1788 -18.3388) (end -8.1788 -17.2212) (layer Dwgs.User) (width 0)) + (fp_line (start -8.1788 -17.2212) (end -7.0104 -17.2212) (layer Dwgs.User) (width 0)) + (fp_line (start -7.0104 -14.6812) (end -7.0104 -15.7988) (layer Dwgs.User) (width 0)) + (fp_line (start -7.0104 -15.7988) (end -8.1788 -15.7988) (layer Dwgs.User) (width 0)) + (fp_line (start -8.1788 -15.7988) (end -8.1788 -14.6812) (layer Dwgs.User) (width 0)) + (fp_line (start -8.1788 -14.6812) (end -7.0104 -14.6812) (layer Dwgs.User) (width 0)) + (fp_line (start -7.0104 -12.1412) (end -7.0104 -13.2588) (layer Dwgs.User) (width 0)) + (fp_line (start -7.0104 -13.2588) (end -8.1788 -13.2588) (layer Dwgs.User) (width 0)) + (fp_line (start -8.1788 -13.2588) (end -8.1788 -12.1412) (layer Dwgs.User) (width 0)) + (fp_line (start -8.1788 -12.1412) (end -7.0104 -12.1412) (layer Dwgs.User) (width 0)) + (fp_line (start -7.0104 -9.6012) (end -7.0104 -10.7188) (layer Dwgs.User) (width 0)) + (fp_line (start -7.0104 -10.7188) (end -8.1788 -10.7188) (layer Dwgs.User) (width 0)) + (fp_line (start -8.1788 -10.7188) (end -8.1788 -9.6012) (layer Dwgs.User) (width 0)) + (fp_line (start -8.1788 -9.6012) (end -7.0104 -9.6012) (layer Dwgs.User) (width 0)) + (fp_line (start -7.0104 -7.0612) (end -7.0104 -8.1788) (layer Dwgs.User) (width 0)) + (fp_line (start -7.0104 -8.1788) (end -8.1788 -8.1788) (layer Dwgs.User) (width 0)) + (fp_line (start -8.1788 -8.1788) (end -8.1788 -7.0612) (layer Dwgs.User) (width 0)) + (fp_line (start -8.1788 -7.0612) (end -7.0104 -7.0612) (layer Dwgs.User) (width 0)) + (fp_line (start -7.0104 -4.5212) (end -7.0104 -5.6388) (layer Dwgs.User) (width 0)) + (fp_line (start -7.0104 -5.6388) (end -8.1788 -5.6388) (layer Dwgs.User) (width 0)) + (fp_line (start -8.1788 -5.6388) (end -8.1788 -4.5212) (layer Dwgs.User) (width 0)) + (fp_line (start -8.1788 -4.5212) (end -7.0104 -4.5212) (layer Dwgs.User) (width 0)) + (fp_line (start -7.0104 -1.9812) (end -7.0104 -3.0988) (layer Dwgs.User) (width 0)) + (fp_line (start -7.0104 -3.0988) (end -8.1788 -3.0988) (layer Dwgs.User) (width 0)) + (fp_line (start -8.1788 -3.0988) (end -8.1788 -1.9812) (layer Dwgs.User) (width 0)) + (fp_line (start -8.1788 -1.9812) (end -7.0104 -1.9812) (layer Dwgs.User) (width 0)) + (fp_line (start -7.0104 0.5588) (end -7.0104 -0.5588) (layer Dwgs.User) (width 0)) + (fp_line (start -7.0104 -0.5588) (end -8.1788 -0.5588) (layer Dwgs.User) (width 0)) + (fp_line (start -8.1788 -0.5588) (end -8.1788 0.5588) (layer Dwgs.User) (width 0)) + (fp_line (start -8.1788 0.5588) (end -7.0104 0.5588) (layer Dwgs.User) (width 0)) + (fp_line (start -0.6096 -0.5588) (end -0.6096 0.5588) (layer Dwgs.User) (width 0)) + (fp_line (start -0.6096 0.5588) (end 0.5588 0.5588) (layer Dwgs.User) (width 0)) + (fp_line (start 0.5588 0.5588) (end 0.5588 -0.5588) (layer Dwgs.User) (width 0)) + (fp_line (start 0.5588 -0.5588) (end -0.6096 -0.5588) (layer Dwgs.User) (width 0)) + (fp_line (start -0.6096 -3.0988) (end -0.6096 -1.9812) (layer Dwgs.User) (width 0)) + (fp_line (start -0.6096 -1.9812) (end 0.5588 -1.9812) (layer Dwgs.User) (width 0)) + (fp_line (start 0.5588 -1.9812) (end 0.5588 -3.0988) (layer Dwgs.User) (width 0)) + (fp_line (start 0.5588 -3.0988) (end -0.6096 -3.0988) (layer Dwgs.User) (width 0)) + (fp_line (start -0.6096 -5.6388) (end -0.6096 -4.5212) (layer Dwgs.User) (width 0)) + (fp_line (start -0.6096 -4.5212) (end 0.5588 -4.5212) (layer Dwgs.User) (width 0)) + (fp_line (start 0.5588 -4.5212) (end 0.5588 -5.6388) (layer Dwgs.User) (width 0)) + (fp_line (start 0.5588 -5.6388) (end -0.6096 -5.6388) (layer Dwgs.User) (width 0)) + (fp_line (start -0.6096 -8.1788) (end -0.6096 -7.0612) (layer Dwgs.User) (width 0)) + (fp_line (start -0.6096 -7.0612) (end 0.5588 -7.0612) (layer Dwgs.User) (width 0)) + (fp_line (start 0.5588 -7.0612) (end 0.5588 -8.1788) (layer Dwgs.User) (width 0)) + (fp_line (start 0.5588 -8.1788) (end -0.6096 -8.1788) (layer Dwgs.User) (width 0)) + (fp_line (start -0.6096 -10.7188) (end -0.6096 -9.6012) (layer Dwgs.User) (width 0)) + (fp_line (start -0.6096 -9.6012) (end 0.5588 -9.6012) (layer Dwgs.User) (width 0)) + (fp_line (start 0.5588 -9.6012) (end 0.5588 -10.7188) (layer Dwgs.User) (width 0)) + (fp_line (start 0.5588 -10.7188) (end -0.6096 -10.7188) (layer Dwgs.User) (width 0)) + (fp_line (start -0.6096 -13.2588) (end -0.6096 -12.1412) (layer Dwgs.User) (width 0)) + (fp_line (start -0.6096 -12.1412) (end 0.5588 -12.1412) (layer Dwgs.User) (width 0)) + (fp_line (start 0.5588 -12.1412) (end 0.5588 -13.2588) (layer Dwgs.User) (width 0)) + (fp_line (start 0.5588 -13.2588) (end -0.6096 -13.2588) (layer Dwgs.User) (width 0)) + (fp_line (start -0.6096 -15.7988) (end -0.6096 -14.6812) (layer Dwgs.User) (width 0)) + (fp_line (start -0.6096 -14.6812) (end 0.5588 -14.6812) (layer Dwgs.User) (width 0)) + (fp_line (start 0.5588 -14.6812) (end 0.5588 -15.7988) (layer Dwgs.User) (width 0)) + (fp_line (start 0.5588 -15.7988) (end -0.6096 -15.7988) (layer Dwgs.User) (width 0)) + (fp_line (start -0.6096 -18.3388) (end -0.6096 -17.2212) (layer Dwgs.User) (width 0)) + (fp_line (start -0.6096 -17.2212) (end 0.5588 -17.2212) (layer Dwgs.User) (width 0)) + (fp_line (start 0.5588 -17.2212) (end 0.5588 -18.3388) (layer Dwgs.User) (width 0)) + (fp_line (start 0.5588 -18.3388) (end -0.6096 -18.3388) (layer Dwgs.User) (width 0)) + (fp_line (start -0.6096 -20.8788) (end -0.6096 -19.7612) (layer Dwgs.User) (width 0)) + (fp_line (start -0.6096 -19.7612) (end 0.5588 -19.7612) (layer Dwgs.User) (width 0)) + (fp_line (start 0.5588 -19.7612) (end 0.5588 -20.8788) (layer Dwgs.User) (width 0)) + (fp_line (start 0.5588 -20.8788) (end -0.6096 -20.8788) (layer Dwgs.User) (width 0)) + (fp_line (start -0.6096 -23.4188) (end -0.6096 -22.3012) (layer Dwgs.User) (width 0)) + (fp_line (start -0.6096 -22.3012) (end 0.5588 -22.3012) (layer Dwgs.User) (width 0)) + (fp_line (start 0.5588 -22.3012) (end 0.5588 -23.4188) (layer Dwgs.User) (width 0)) + (fp_line (start 0.5588 -23.4188) (end -0.6096 -23.4188) (layer Dwgs.User) (width 0)) + (fp_line (start -7.0104 2.032) (end -0.6096 2.032) (layer Dwgs.User) (width 0)) + (fp_line (start -0.6096 2.032) (end -0.6096 -24.892) (layer Dwgs.User) (width 0)) + (fp_line (start -0.6096 -24.892) (end -3.5052 -24.892) (layer Dwgs.User) (width 0)) + (fp_line (start -3.5052 -24.892) (end -4.1148 -24.892) (layer Dwgs.User) (width 0)) + (fp_line (start -4.1148 -24.892) (end -7.0104 -24.892) (layer Dwgs.User) (width 0)) + (fp_line (start -7.0104 -24.892) (end -7.0104 2.032) (layer Dwgs.User) (width 0)) + (fp_arc (start -3.81 -24.892) (end -4.1148 -24.892) (angle -180) (layer Dwgs.User) (width 0)) + (pad 1 thru_hole rect (at -7.62 -22.86) (size 1.6764 1.6764) (drill 1.1176) (layers *.Cu *.Mask) + (net 22 +5V)) + (pad 2 thru_hole circle (at -7.62 -20.32) (size 1.6764 1.6764) (drill 1.1176) (layers *.Cu *.Mask) + (net 1 "Net-(U1-Pad1)")) + (pad 3 thru_hole circle (at -7.62 -17.78) (size 1.6764 1.6764) (drill 1.1176) (layers *.Cu *.Mask) + (net 3 "Net-(U1-Pad2)")) + (pad 4 thru_hole circle (at -7.62 -15.24) (size 1.6764 1.6764) (drill 1.1176) (layers *.Cu *.Mask) + (net 5 "Net-(U1-Pad3)")) + (pad 5 thru_hole circle (at -7.62 -12.7) (size 1.6764 1.6764) (drill 1.1176) (layers *.Cu *.Mask) + (net 6 "Net-(U1-Pad4)")) + (pad 6 thru_hole circle (at -7.62 -10.16) (size 1.6764 1.6764) (drill 1.1176) (layers *.Cu *.Mask) + (net 7 "Net-(U1-Pad5)")) + (pad 7 thru_hole circle (at -7.62 -7.62) (size 1.6764 1.6764) (drill 1.1176) (layers *.Cu *.Mask) + (net 8 "Net-(U1-Pad6)")) + (pad 8 thru_hole circle (at -7.62 -5.08) (size 1.6764 1.6764) (drill 1.1176) (layers *.Cu *.Mask) + (net 9 "Net-(U1-Pad7)")) + (pad 9 thru_hole circle (at -7.62 -2.54) (size 1.6764 1.6764) (drill 1.1176) (layers *.Cu *.Mask) + (net 11 "Net-(U1-Pad8)")) + (pad 10 thru_hole circle (at -7.62 0) (size 1.6764 1.6764) (drill 1.1176) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 11 thru_hole circle (at 0 0) (size 1.6764 1.6764) (drill 1.1176) (layers *.Cu *.Mask) + (net 41 "Net-(J2-Pad19)")) + (pad 12 thru_hole circle (at 0 -2.54) (size 1.6764 1.6764) (drill 1.1176) (layers *.Cu *.Mask) + (net 40 "Net-(J2-Pad17)")) + (pad 13 thru_hole circle (at 0 -5.08) (size 1.6764 1.6764) (drill 1.1176) (layers *.Cu *.Mask) + (net 46 /IRQ)) + (pad 14 thru_hole circle (at 0 -7.62) (size 1.6764 1.6764) (drill 1.1176) (layers *.Cu *.Mask) + (net 39 "Net-(J2-Pad13)")) + (pad 15 thru_hole circle (at 0 -10.16) (size 1.6764 1.6764) (drill 1.1176) (layers *.Cu *.Mask) + (net 38 "Net-(J2-Pad11)")) + (pad 16 thru_hole circle (at 0 -12.7) (size 1.6764 1.6764) (drill 1.1176) (layers *.Cu *.Mask) + (net 37 "Net-(J2-Pad9)")) + (pad 17 thru_hole circle (at 0 -15.24) (size 1.6764 1.6764) (drill 1.1176) (layers *.Cu *.Mask) + (net 36 "Net-(J2-Pad7)")) + (pad 18 thru_hole circle (at 0 -17.78) (size 1.6764 1.6764) (drill 1.1176) (layers *.Cu *.Mask) + (net 35 "Net-(J2-Pad5)")) + (pad 19 thru_hole circle (at 0 -20.32) (size 1.6764 1.6764) (drill 1.1176) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 20 thru_hole circle (at 0 -22.86) (size 1.6764 1.6764) (drill 1.1176) (layers *.Cu *.Mask) + (net 22 +5V)) ) - (gr_text "SCK\n" (at 82.55 46.99) (layer F.SilkS) - (effects (font (size 1.5 1.5) (thickness 0.3))) - ) - (gr_text "5 V\n" (at 82.55 41.91) (layer F.SilkS) - (effects (font (size 1.5 1.5) (thickness 0.3))) - ) - (gr_text "3.3 V" (at 82.55 39.37) (layer F.SilkS) - (effects (font (size 1.5 1.5) (thickness 0.3))) - ) - (gr_text "GND\n" (at 82.55 57.15) (layer F.SilkS) - (effects (font (size 1.5 1.5) (thickness 0.3))) - ) - (gr_text "20\n" (at 119.38 38.1) (layer F.SilkS) - (effects (font (size 1.5 1.5) (thickness 0.3))) - ) - (gr_text 1 (at 125.73 64.77) (layer F.SilkS) - (effects (font (size 1.5 1.5) (thickness 0.3))) - ) - (gr_text "FlippR\nSounboard" (at 109.22 63.5) (layer F.SilkS) - (effects (font (size 1.5 1.5) (thickness 0.3))) - ) - (gr_line (start 128.27 30.48) (end 73.66 30.48) (layer Edge.Cuts) (width 0.1)) - (gr_line (start 128.27 69.85) (end 128.27 30.48) (layer Edge.Cuts) (width 0.1)) - (gr_line (start 73.66 69.85) (end 128.27 69.85) (layer Edge.Cuts) (width 0.1)) - (gr_line (start 73.66 30.48) (end 73.66 69.85) (layer Edge.Cuts) (width 0.1)) - (segment (start 89.95 33.02) (end 91.22 34.29) (width 0.25) (layer B.Cu) (net 1)) - (segment (start 88.9 33.02) (end 89.95 33.02) (width 0.25) (layer B.Cu) (net 1)) - (segment (start 102.69 35.56) (end 104.14 35.56) (width 0.25) (layer B.Cu) (net 1)) - (segment (start 101.42 34.29) (end 102.69 35.56) (width 0.25) (layer B.Cu) (net 1)) - (segment (start 91.22 34.29) (end 101.42 34.29) (width 0.25) (layer B.Cu) (net 1)) - (segment (start 104.14 56.93) (end 104.14 55.88) (width 0.25) (layer B.Cu) (net 2)) - (segment (start 104.14 57.545002) (end 104.14 56.93) (width 0.25) (layer B.Cu) (net 2)) - (segment (start 89.699999 56.679999) (end 89.699999 57.316409) (width 0.25) (layer B.Cu) (net 2)) - (segment (start 111.36 35.56) (end 111.76 35.56) (width 0.25) (layer B.Cu) (net 2)) - (segment (start 104.14 55.88) (end 104.54 55.88) (width 0.25) (layer B.Cu) (net 2)) - (segment (start 97.645001 59.834999) (end 97.645001 57.005001) (width 0.25) (layer B.Cu) (net 2)) - (segment (start 96.52 55.88) (end 96.52 53.34) (width 0.25) (layer B.Cu) (net 2)) - (segment (start 103.74 55.88) (end 104.14 55.88) (width 0.25) (layer B.Cu) (net 2)) - (segment (start 101.6 53.34) (end 102.69 54.43) (width 0.25) (layer B.Cu) (net 2)) - (segment (start 102.69 54.43) (end 102.69 54.83) (width 0.25) (layer B.Cu) (net 2)) - (segment (start 96.52 53.34) (end 101.6 53.34) (width 0.25) (layer B.Cu) (net 2)) - (segment (start 90.025001 57.005001) (end 89.699999 56.679999) (width 0.25) (layer B.Cu) (net 2)) - (segment (start 96.52 66.04) (end 96.52 64.90863) (width 0.25) (layer B.Cu) (net 2)) - (segment (start 102.69 38.1) (end 104.14 38.1) (width 0.25) (layer B.Cu) (net 3)) - (segment (start 101.42 36.83) (end 102.69 38.1) (width 0.25) (layer B.Cu) (net 3)) - (segment (start 90.17 36.83) (end 101.42 36.83) (width 0.25) (layer B.Cu) (net 3)) - (segment (start 88.9 35.56) (end 90.17 36.83) (width 0.25) (layer B.Cu) (net 3)) - (segment (start 76.294999 39.445001) (end 76.37 39.37) (width 0.25) (layer B.Cu) (net 4)) - (segment (start 76.905999 45.625001) (end 76.294999 45.014001) (width 0.25) (layer B.Cu) (net 4)) - (segment (start 76.37 39.37) (end 77.47 39.37) (width 0.25) (layer B.Cu) (net 4)) - (segment (start 81.185001 45.625001) (end 76.905999 45.625001) (width 0.25) (layer B.Cu) (net 4)) - (segment (start 76.294999 45.014001) (end 76.294999 39.445001) (width 0.25) (layer B.Cu) (net 4)) - (segment (start 88.9 53.34) (end 81.185001 45.625001) (width 0.25) (layer B.Cu) (net 4)) - (segment (start 91.44 53.34) (end 96.52 58.42) (width 0.25) (layer B.Cu) (net 4)) - (segment (start 88.9 53.34) (end 91.44 53.34) (width 0.25) (layer B.Cu) (net 4)) - (segment (start 95.394999 59.545001) (end 95.394999 62.374999) (width 0.25) (layer B.Cu) (net 4)) - (segment (start 95.720001 62.700001) (end 96.52 63.5) (width 0.25) (layer B.Cu) (net 4)) - (segment (start 95.394999 62.374999) (end 95.720001 62.700001) (width 0.25) (layer B.Cu) (net 4)) - (segment (start 96.52 58.42) (end 95.394999 59.545001) (width 0.25) (layer B.Cu) (net 4)) - (segment (start 102.69 40.64) (end 104.14 40.64) (width 0.25) (layer B.Cu) (net 5)) - (segment (start 101.42 39.37) (end 102.69 40.64) (width 0.25) (layer B.Cu) (net 5)) - (segment (start 90.17 39.37) (end 101.42 39.37) (width 0.25) (layer B.Cu) (net 5)) - (segment (start 88.9 38.1) (end 90.17 39.37) (width 0.25) (layer B.Cu) (net 5)) - (segment (start 101.42 41.91) (end 102.69 43.18) (width 0.25) (layer B.Cu) (net 6)) - (segment (start 102.69 43.18) (end 104.14 43.18) (width 0.25) (layer B.Cu) (net 6)) - (segment (start 90.17 41.91) (end 101.42 41.91) (width 0.25) (layer B.Cu) (net 6)) - (segment (start 88.9 40.64) (end 90.17 41.91) (width 0.25) (layer B.Cu) (net 6)) - (segment (start 102.69 45.72) (end 104.14 45.72) (width 0.25) (layer B.Cu) (net 7)) - (segment (start 101.275001 44.305001) (end 102.69 45.72) (width 0.25) (layer B.Cu) (net 7)) - (segment (start 90.025001 44.305001) (end 101.275001 44.305001) (width 0.25) (layer B.Cu) (net 7)) - (segment (start 88.9 43.18) (end 90.025001 44.305001) (width 0.25) (layer B.Cu) (net 7)) - (segment (start 102.69 48.26) (end 104.14 48.26) (width 0.25) (layer B.Cu) (net 8)) - (segment (start 101.42 46.99) (end 102.69 48.26) (width 0.25) (layer B.Cu) (net 8)) - (segment (start 90.17 46.99) (end 101.42 46.99) (width 0.25) (layer B.Cu) (net 8)) - (segment (start 88.9 45.72) (end 90.17 46.99) (width 0.25) (layer B.Cu) (net 8)) - (segment (start 102.69 50.8) (end 104.14 50.8) (width 0.25) (layer B.Cu) (net 9)) - (segment (start 90.17 49.53) (end 101.42 49.53) (width 0.25) (layer B.Cu) (net 9)) - (segment (start 101.42 49.53) (end 102.69 50.8) (width 0.25) (layer B.Cu) (net 9)) - (segment (start 88.9 48.26) (end 90.17 49.53) (width 0.25) (layer B.Cu) (net 9)) - (segment (start 102.69 53.34) (end 104.14 53.34) (width 0.25) (layer B.Cu) (net 11)) - (segment (start 101.275001 51.925001) (end 102.69 53.34) (width 0.25) (layer B.Cu) (net 11)) - (segment (start 90.025001 51.925001) (end 101.275001 51.925001) (width 0.25) (layer B.Cu) (net 11)) - (segment (start 88.9 50.8) (end 90.025001 51.925001) (width 0.25) (layer B.Cu) (net 11)) - (segment (start 88.100001 60.160001) (end 88.9 60.96) (width 0.25) (layer B.Cu) (net 17)) - (segment (start 87.774999 59.834999) (end 88.100001 60.160001) (width 0.25) (layer B.Cu) (net 17)) - (segment (start 87.774999 57.294999) (end 87.774999 59.834999) (width 0.25) (layer B.Cu) (net 17)) - (segment (start 77.47 46.99) (end 87.774999 57.294999) (width 0.25) (layer B.Cu) (net 17)) - (segment (start 88.100001 62.700001) (end 88.9 63.5) (width 0.25) (layer B.Cu) (net 19)) - (segment (start 78.645001 53.245001) (end 88.100001 62.700001) (width 0.25) (layer B.Cu) (net 19)) - (segment (start 78.645001 50.705001) (end 78.645001 53.245001) (width 0.25) (layer B.Cu) (net 19)) - (segment (start 77.47 49.53) (end 78.645001 50.705001) (width 0.25) (layer B.Cu) (net 19)) - (segment (start 102.69 33.02) (end 104.14 33.02) (width 0.25) (layer B.Cu) (net 23)) - (segment (start 100.52501 30.85501) (end 102.69 33.02) (width 0.25) (layer B.Cu) (net 23)) - (segment (start 88.52499 30.85501) (end 100.52501 30.85501) (width 0.25) (layer B.Cu) (net 23)) - (segment (start 77.47 41.91) (end 88.52499 30.85501) (width 0.25) (layer B.Cu) (net 23)) - (segment (start 104.14 33.02) (end 111.76 33.02) (width 0.25) (layer B.Cu) (net 23)) - (segment (start 111.76 55.88) (end 113.21 55.88) (width 0.25) (layer B.Cu) (net 24)) - (segment (start 111.76 55.88) (end 123.19 55.88) (width 0.25) (layer B.Cu) (net 24)) - (segment (start 111.76 53.34) (end 113.21 53.34) (width 0.25) (layer B.Cu) (net 25)) - (segment (start 111.76 53.34) (end 123.19 53.34) (width 0.25) (layer B.Cu) (net 25)) - (segment (start 111.76 50.8) (end 113.21 50.8) (width 0.25) (layer B.Cu) (net 26)) - (segment (start 111.76 50.8) (end 123.19 50.8) (width 0.25) (layer B.Cu) (net 26)) - (segment (start 111.76 48.26) (end 113.21 48.26) (width 0.25) (layer B.Cu) (net 27)) - (segment (start 111.76 48.26) (end 123.19 48.26) (width 0.25) (layer B.Cu) (net 27)) - (segment (start 111.76 45.72) (end 113.21 45.72) (width 0.25) (layer B.Cu) (net 28)) - (segment (start 111.76 45.72) (end 123.19 45.72) (width 0.25) (layer B.Cu) (net 28)) - (segment (start 111.76 43.18) (end 113.21 43.18) (width 0.25) (layer B.Cu) (net 29)) - (segment (start 111.76 43.18) (end 123.19 43.18) (width 0.25) (layer B.Cu) (net 29)) - (segment (start 111.76 40.64) (end 113.21 40.64) (width 0.25) (layer B.Cu) (net 30)) - (segment (start 111.76 40.64) (end 123.19 40.64) (width 0.25) (layer B.Cu) (net 30)) - (segment (start 113.21 38.1) (end 111.76 38.1) (width 0.25) (layer B.Cu) (net 31)) - (segment (start 111.76 38.1) (end 123.19 38.1) (width 0.25) (layer B.Cu) (net 31)) + (gr_text "FlippR ChillR" (at 119.38 71.12) (layer F.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.3) italic)) + ) + (gr_line (start 91.44 74.93) (end 92.71 74.93) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 92.71 36.83) (end 91.44 36.83) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 91.44 74.93) (end 91.44 36.83) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 128.27 74.93) (end 92.71 74.93) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 128.27 36.83) (end 128.27 74.93) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 92.71 36.83) (end 128.27 36.83) (layer Edge.Cuts) (width 0.1)) + (gr_text "SDA\n" (at 97.79 53.34) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.2))) + ) + (gr_text "SCK\n" (at 97.79 50.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.2))) + ) + (gr_text "5 V\n" (at 97.79 45.72) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.2))) + ) + (gr_text "3.3 V" (at 97.79 43.18) (layer F.SilkS) + (effects (font (size 0.7 0.7) (thickness 0.175))) + ) + (gr_text "GND\n" (at 97.79 60.96) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.2))) + ) + (gr_text "20\n" (at 125.73 67.31) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.25))) + ) + (gr_text 1 (at 123.19 39.37) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.25))) + ) + (gr_text "FlippR\nSounboard" (at 95.25 68.58 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.25))) + ) + + (segment (start 110.574607 43.18) (end 111.76 43.18) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 101.38 39.37) (end 105.19 43.18) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 105.19 43.18) (end 110.574607 43.18) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 100.33 39.37) (end 101.38 39.37) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 104.14 45.72) (end 111.76 45.72) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 100.33 41.91) (end 104.14 45.72) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 99.530001 58.890001) (end 100.33 59.69) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 99.204999 58.564999) (end 99.530001 58.890001) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 99.204999 51.745997) (end 99.204999 58.564999) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 94.544001 47.084999) (end 99.204999 51.745997) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 93.605997 47.084999) (end 94.544001 47.084999) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 92.804999 46.284001) (end 93.605997 47.084999) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 92.804999 43.255001) (end 92.804999 46.284001) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 92.88 43.18) (end 92.804999 43.255001) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 93.98 43.18) (end 92.88 43.18) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 105.41 64.77) (end 107.95 64.77) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 100.33 59.69) (end 105.41 64.77) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 104.14 48.26) (end 111.76 48.26) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 100.33 44.45) (end 104.14 48.26) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 104.14 50.8) (end 111.76 50.8) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 100.33 46.99) (end 104.14 50.8) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 104.14 53.34) (end 111.76 53.34) (width 0.25) (layer B.Cu) (net 7)) + (segment (start 100.33 49.53) (end 104.14 53.34) (width 0.25) (layer B.Cu) (net 7)) + (segment (start 104.14 55.88) (end 111.76 55.88) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 100.33 52.07) (end 104.14 55.88) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 104.14 58.42) (end 111.76 58.42) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 100.33 54.61) (end 104.14 58.42) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 104.14 60.96) (end 111.76 60.96) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 100.33 57.15) (end 104.14 60.96) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 93.98 53.34) (end 96.52 55.88) (width 0.25) (layer B.Cu) (net 18)) + (segment (start 96.52 66.04) (end 100.33 69.85) (width 0.25) (layer B.Cu) (net 18)) + (segment (start 96.52 55.88) (end 96.52 66.04) (width 0.25) (layer B.Cu) (net 18)) + (segment (start 111.76 39.5518) (end 111.76 40.64) (width 0.25) (layer B.Cu) (net 22)) + (segment (start 110.453199 38.244999) (end 111.76 39.5518) (width 0.25) (layer B.Cu) (net 22)) + (segment (start 99.269999 38.244999) (end 110.453199 38.244999) (width 0.25) (layer B.Cu) (net 22)) + (segment (start 99.204999 40.495001) (end 99.204999 38.309999) (width 0.25) (layer B.Cu) (net 22)) + (segment (start 99.204999 38.309999) (end 99.269999 38.244999) (width 0.25) (layer B.Cu) (net 22)) + (segment (start 93.98 45.72) (end 99.204999 40.495001) (width 0.25) (layer B.Cu) (net 22)) + (segment (start 111.76 40.64) (end 119.38 40.64) (width 0.25) (layer B.Cu) (net 22)) + (segment (start 121.92 45.72) (end 123.19 46.99) (width 0.25) (layer B.Cu) (net 35)) + (segment (start 119.38 45.72) (end 121.92 45.72) (width 0.25) (layer B.Cu) (net 35)) + (segment (start 121.92 48.26) (end 123.19 49.53) (width 0.25) (layer B.Cu) (net 36)) + (segment (start 119.38 48.26) (end 121.92 48.26) (width 0.25) (layer B.Cu) (net 36)) + (segment (start 121.92 50.8) (end 123.19 52.07) (width 0.25) (layer B.Cu) (net 37)) + (segment (start 119.38 50.8) (end 121.92 50.8) (width 0.25) (layer B.Cu) (net 37)) + (segment (start 121.92 53.34) (end 123.19 54.61) (width 0.25) (layer B.Cu) (net 38)) + (segment (start 119.38 53.34) (end 121.92 53.34) (width 0.25) (layer B.Cu) (net 38)) + (segment (start 121.92 55.88) (end 123.19 57.15) (width 0.25) (layer B.Cu) (net 39)) + (segment (start 119.38 55.88) (end 121.92 55.88) (width 0.25) (layer B.Cu) (net 39)) + (segment (start 121.92 60.96) (end 123.19 62.23) (width 0.25) (layer B.Cu) (net 40)) + (segment (start 119.38 60.96) (end 121.92 60.96) (width 0.25) (layer B.Cu) (net 40)) + (segment (start 121.92 63.5) (end 123.19 64.77) (width 0.25) (layer B.Cu) (net 41)) + (segment (start 119.38 63.5) (end 121.92 63.5) (width 0.25) (layer B.Cu) (net 41)) + (segment (start 99.530001 66.510001) (end 100.33 67.31) (width 0.25) (layer B.Cu) (net 45)) + (segment (start 96.97001 53.79001) (end 96.97001 63.95001) (width 0.25) (layer B.Cu) (net 45)) + (segment (start 96.97001 63.95001) (end 99.530001 66.510001) (width 0.25) (layer B.Cu) (net 45)) + (segment (start 93.98 50.8) (end 96.97001 53.79001) (width 0.25) (layer B.Cu) (net 45)) + (segment (start 121.92 58.42) (end 123.19 59.69) (width 0.25) (layer B.Cu) (net 46)) + (segment (start 119.38 58.42) (end 121.92 58.42) (width 0.25) (layer B.Cu) (net 46)) (zone (net 2) (net_name GND) (layer B.Cu) (tstamp 0) (hatch edge 0.508) (connect_pads (clearance 0.508)) @@ -608,150 +800,148 @@ (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) (polygon (pts - (xy 128.27 30.48) (xy 73.66 30.48) (xy 73.66 69.85) (xy 127 69.85) (xy 128.27 69.85) + (xy 91.44 36.83) (xy 91.44 74.93) (xy 128.27 74.93) (xy 128.27 36.83) ) ) (filled_polygon (pts - (xy 78.96744 39.337759) (xy 78.96744 38.52) (xy 78.918157 38.272235) (xy 78.777809 38.062191) (xy 78.567765 37.921843) - (xy 78.32 37.87256) (xy 76.62 37.87256) (xy 76.372235 37.921843) (xy 76.162191 38.062191) (xy 76.021843 38.272235) - (xy 75.97256 38.52) (xy 75.97256 38.721517) (xy 75.822071 38.822071) (xy 75.792029 38.867032) (xy 75.747071 38.897072) - (xy 75.704671 38.960528) (xy 75.70467 38.960529) (xy 75.579096 39.148464) (xy 75.520111 39.445001) (xy 75.535 39.519853) - (xy 75.534999 44.939154) (xy 75.520111 45.014001) (xy 75.534999 45.088848) (xy 75.534999 45.088852) (xy 75.579095 45.310537) - (xy 75.74707 45.56193) (xy 75.810528 45.604331) (xy 76.289704 46.083509) (xy 76.071161 46.410582) (xy 75.955908 46.99) - (xy 76.071161 47.569418) (xy 76.399375 48.060625) (xy 76.697761 48.26) (xy 76.399375 48.459375) (xy 76.071161 48.950582) - (xy 75.955908 49.53) (xy 76.071161 50.109418) (xy 76.399375 50.600625) (xy 76.697761 50.8) (xy 76.399375 50.999375) - (xy 76.071161 51.490582) (xy 75.955908 52.07) (xy 76.071161 52.649418) (xy 76.399375 53.140625) (xy 76.697761 53.34) - (xy 76.399375 53.539375) (xy 76.071161 54.030582) (xy 75.955908 54.61) (xy 76.071161 55.189418) (xy 76.399375 55.680625) - (xy 76.718478 55.893843) (xy 76.588642 55.954817) (xy 76.198355 56.383076) (xy 76.028524 56.79311) (xy 76.149845 57.023) - (xy 77.343 57.023) (xy 77.343 57.003) (xy 77.597 57.003) (xy 77.597 57.023) (xy 78.790155 57.023) - (xy 78.911476 56.79311) (xy 78.741645 56.383076) (xy 78.351358 55.954817) (xy 78.221522 55.893843) (xy 78.540625 55.680625) - (xy 78.868839 55.189418) (xy 78.97598 54.650781) (xy 87.501312 63.176114) (xy 87.436887 63.5) (xy 87.54826 64.059909) - (xy 87.865423 64.534577) (xy 88.217758 64.77) (xy 87.865423 65.005423) (xy 87.54826 65.480091) (xy 87.436887 66.04) - (xy 87.54826 66.599909) (xy 87.865423 67.074577) (xy 88.340091 67.39174) (xy 88.758667 67.475) (xy 89.041333 67.475) - (xy 89.459909 67.39174) (xy 89.934577 67.074577) (xy 90.25174 66.599909) (xy 90.293684 66.389039) (xy 95.128096 66.389039) - (xy 95.288959 66.777423) (xy 95.664866 67.192389) (xy 96.170959 67.431914) (xy 96.393 67.310629) (xy 96.393 66.167) - (xy 96.647 66.167) (xy 96.647 67.310629) (xy 96.869041 67.431914) (xy 97.375134 67.192389) (xy 97.751041 66.777423) - (xy 97.911904 66.389039) (xy 97.789915 66.167) (xy 96.647 66.167) (xy 96.393 66.167) (xy 95.250085 66.167) - (xy 95.128096 66.389039) (xy 90.293684 66.389039) (xy 90.363113 66.04) (xy 90.25174 65.480091) (xy 89.934577 65.005423) - (xy 89.582242 64.77) (xy 89.934577 64.534577) (xy 90.25174 64.059909) (xy 90.363113 63.5) (xy 90.25174 62.940091) - (xy 89.934577 62.465423) (xy 89.582242 62.23) (xy 89.934577 61.994577) (xy 90.25174 61.519909) (xy 90.363113 60.96) - (xy 90.25174 60.400091) (xy 89.934577 59.925423) (xy 89.582242 59.69) (xy 89.934577 59.454577) (xy 90.25174 58.979909) - (xy 90.363113 58.42) (xy 90.25174 57.860091) (xy 89.934577 57.385423) (xy 89.550892 57.129053) (xy 89.755134 57.032389) - (xy 90.131041 56.617423) (xy 90.291904 56.229039) (xy 90.169915 56.007) (xy 89.027 56.007) (xy 89.027 56.027) - (xy 88.773 56.027) (xy 88.773 56.007) (xy 87.630085 56.007) (xy 87.605873 56.05107) (xy 78.911209 47.356408) - (xy 78.984092 46.99) (xy 78.868839 46.410582) (xy 78.851746 46.385001) (xy 80.8702 46.385001) (xy 87.501312 53.016114) - (xy 87.436887 53.34) (xy 87.54826 53.899909) (xy 87.865423 54.374577) (xy 88.249108 54.630947) (xy 88.044866 54.727611) - (xy 87.668959 55.142577) (xy 87.508096 55.530961) (xy 87.630085 55.753) (xy 88.773 55.753) (xy 88.773 55.733) - (xy 89.027 55.733) (xy 89.027 55.753) (xy 90.169915 55.753) (xy 90.291904 55.530961) (xy 90.131041 55.142577) - (xy 89.755134 54.727611) (xy 89.550892 54.630947) (xy 89.934577 54.374577) (xy 90.118043 54.1) (xy 91.125199 54.1) - (xy 95.121312 58.096114) (xy 95.056887 58.42) (xy 95.121312 58.743887) (xy 94.910529 58.95467) (xy 94.84707 58.997072) - (xy 94.679095 59.248465) (xy 94.634999 59.47015) (xy 94.634999 59.470154) (xy 94.620111 59.545001) (xy 94.634999 59.619848) - (xy 94.635 62.300147) (xy 94.620111 62.374999) (xy 94.635 62.449851) (xy 94.679096 62.671536) (xy 94.847071 62.922928) - (xy 94.910527 62.965328) (xy 95.121312 63.176113) (xy 95.056887 63.5) (xy 95.16826 64.059909) (xy 95.485423 64.534577) - (xy 95.869108 64.790947) (xy 95.664866 64.887611) (xy 95.288959 65.302577) (xy 95.128096 65.690961) (xy 95.250085 65.913) - (xy 96.393 65.913) (xy 96.393 65.893) (xy 96.647 65.893) (xy 96.647 65.913) (xy 97.789915 65.913) - (xy 97.911904 65.690961) (xy 97.751041 65.302577) (xy 97.375134 64.887611) (xy 97.170892 64.790947) (xy 97.554577 64.534577) - (xy 97.87174 64.059909) (xy 97.983113 63.5) (xy 97.879679 62.98) (xy 124.230715 62.98) (xy 124.230715 66.8) - (xy 127.229286 66.8) (xy 127.229286 62.98) (xy 124.230715 62.98) (xy 97.879679 62.98) (xy 97.87174 62.940091) - (xy 97.554577 62.465423) (xy 97.170892 62.209053) (xy 97.375134 62.112389) (xy 97.751041 61.697423) (xy 97.911904 61.309039) - (xy 97.789915 61.087) (xy 96.647 61.087) (xy 96.647 61.107) (xy 96.393 61.107) (xy 96.393 61.087) - (xy 96.373 61.087) (xy 96.373 60.833) (xy 96.393 60.833) (xy 96.393 60.813) (xy 96.647 60.813) - (xy 96.647 60.833) (xy 97.789915 60.833) (xy 97.911904 60.610961) (xy 97.751041 60.222577) (xy 97.375134 59.807611) - (xy 97.170892 59.710947) (xy 97.554577 59.454577) (xy 97.87174 58.979909) (xy 97.983113 58.42) (xy 97.87174 57.860091) - (xy 97.554577 57.385423) (xy 97.170892 57.129053) (xy 97.375134 57.032389) (xy 97.751041 56.617423) (xy 97.911904 56.229039) - (xy 102.348096 56.229039) (xy 102.365633 56.311819) (xy 102.6355 56.804896) (xy 103.073517 57.157166) (xy 103.613 57.315) - (xy 104.013 57.315) (xy 104.013 56.007) (xy 104.267 56.007) (xy 104.267 57.315) (xy 104.667 57.315) - (xy 105.206483 57.157166) (xy 105.6445 56.804896) (xy 105.914367 56.311819) (xy 105.931904 56.229039) (xy 105.809915 56.007) - (xy 104.267 56.007) (xy 104.013 56.007) (xy 102.470085 56.007) (xy 102.348096 56.229039) (xy 97.911904 56.229039) - (xy 97.789915 56.007) (xy 96.647 56.007) (xy 96.647 56.027) (xy 96.393 56.027) (xy 96.393 56.007) - (xy 95.250085 56.007) (xy 95.225872 56.051071) (xy 92.86384 53.689039) (xy 95.128096 53.689039) (xy 95.288959 54.077423) - (xy 95.664866 54.492389) (xy 95.913367 54.61) (xy 95.664866 54.727611) (xy 95.288959 55.142577) (xy 95.128096 55.530961) - (xy 95.250085 55.753) (xy 96.393 55.753) (xy 96.393 53.467) (xy 96.647 53.467) (xy 96.647 55.753) - (xy 97.789915 55.753) (xy 97.911904 55.530961) (xy 97.751041 55.142577) (xy 97.375134 54.727611) (xy 97.126633 54.61) - (xy 97.375134 54.492389) (xy 97.751041 54.077423) (xy 97.911904 53.689039) (xy 97.789915 53.467) (xy 96.647 53.467) - (xy 96.393 53.467) (xy 95.250085 53.467) (xy 95.128096 53.689039) (xy 92.86384 53.689039) (xy 92.030331 52.85553) - (xy 91.987929 52.792071) (xy 91.827688 52.685001) (xy 95.25482 52.685001) (xy 95.128096 52.990961) (xy 95.250085 53.213) - (xy 96.393 53.213) (xy 96.393 53.193) (xy 96.647 53.193) (xy 96.647 53.213) (xy 97.789915 53.213) - (xy 97.911904 52.990961) (xy 97.78518 52.685001) (xy 100.9602 52.685001) (xy 102.09967 53.824472) (xy 102.142071 53.887929) - (xy 102.205527 53.930329) (xy 102.393462 54.055904) (xy 102.441605 54.06548) (xy 102.507672 54.078622) (xy 102.705423 54.374577) - (xy 103.061499 54.612499) (xy 102.6355 54.955104) (xy 102.365633 55.448181) (xy 102.348096 55.530961) (xy 102.470085 55.753) - (xy 104.013 55.753) (xy 104.013 55.733) (xy 104.267 55.733) (xy 104.267 55.753) (xy 105.809915 55.753) - (xy 105.931904 55.530961) (xy 105.914367 55.448181) (xy 105.6445 54.955104) (xy 105.218501 54.612499) (xy 105.574577 54.374577) - (xy 105.89174 53.899909) (xy 106.003113 53.34) (xy 105.89174 52.780091) (xy 105.574577 52.305423) (xy 105.222242 52.07) - (xy 105.574577 51.834577) (xy 105.89174 51.359909) (xy 106.003113 50.8) (xy 105.89174 50.240091) (xy 105.574577 49.765423) - (xy 105.222242 49.53) (xy 105.574577 49.294577) (xy 105.89174 48.819909) (xy 106.003113 48.26) (xy 105.89174 47.700091) - (xy 105.574577 47.225423) (xy 105.222242 46.99) (xy 105.574577 46.754577) (xy 105.89174 46.279909) (xy 106.003113 45.72) - (xy 105.89174 45.160091) (xy 105.574577 44.685423) (xy 105.222242 44.45) (xy 105.574577 44.214577) (xy 105.89174 43.739909) - (xy 106.003113 43.18) (xy 105.89174 42.620091) (xy 105.574577 42.145423) (xy 105.222242 41.91) (xy 105.574577 41.674577) - (xy 105.89174 41.199909) (xy 106.003113 40.64) (xy 105.89174 40.080091) (xy 105.574577 39.605423) (xy 105.222242 39.37) - (xy 105.574577 39.134577) (xy 105.89174 38.659909) (xy 106.003113 38.1) (xy 109.896887 38.1) (xy 110.00826 38.659909) - (xy 110.325423 39.134577) (xy 110.677758 39.37) (xy 110.325423 39.605423) (xy 110.00826 40.080091) (xy 109.896887 40.64) - (xy 110.00826 41.199909) (xy 110.325423 41.674577) (xy 110.677758 41.91) (xy 110.325423 42.145423) (xy 110.00826 42.620091) - (xy 109.896887 43.18) (xy 110.00826 43.739909) (xy 110.325423 44.214577) (xy 110.677758 44.45) (xy 110.325423 44.685423) - (xy 110.00826 45.160091) (xy 109.896887 45.72) (xy 110.00826 46.279909) (xy 110.325423 46.754577) (xy 110.677758 46.99) - (xy 110.325423 47.225423) (xy 110.00826 47.700091) (xy 109.896887 48.26) (xy 110.00826 48.819909) (xy 110.325423 49.294577) - (xy 110.677758 49.53) (xy 110.325423 49.765423) (xy 110.00826 50.240091) (xy 109.896887 50.8) (xy 110.00826 51.359909) - (xy 110.325423 51.834577) (xy 110.677758 52.07) (xy 110.325423 52.305423) (xy 110.00826 52.780091) (xy 109.896887 53.34) - (xy 110.00826 53.899909) (xy 110.325423 54.374577) (xy 110.677758 54.61) (xy 110.325423 54.845423) (xy 110.00826 55.320091) - (xy 109.896887 55.88) (xy 110.00826 56.439909) (xy 110.325423 56.914577) (xy 110.800091 57.23174) (xy 111.218667 57.315) - (xy 112.301333 57.315) (xy 112.719909 57.23174) (xy 113.194577 56.914577) (xy 113.378043 56.64) (xy 121.911822 56.64) - (xy 122.119375 56.950625) (xy 122.417761 57.15) (xy 122.119375 57.349375) (xy 121.791161 57.840582) (xy 121.675908 58.42) - (xy 121.791161 58.999418) (xy 122.119375 59.490625) (xy 122.417761 59.69) (xy 122.119375 59.889375) (xy 121.791161 60.380582) - (xy 121.675908 60.96) (xy 121.791161 61.539418) (xy 122.119375 62.030625) (xy 122.610582 62.358839) (xy 123.043744 62.445) - (xy 123.336256 62.445) (xy 123.769418 62.358839) (xy 124.260625 62.030625) (xy 124.272816 62.012381) (xy 124.281843 62.057765) - (xy 124.422191 62.267809) (xy 124.632235 62.408157) (xy 124.88 62.45744) (xy 126.58 62.45744) (xy 126.827765 62.408157) - (xy 127.037809 62.267809) (xy 127.178157 62.057765) (xy 127.22744 61.81) (xy 127.22744 60.11) (xy 127.178157 59.862235) - (xy 127.037809 59.652191) (xy 126.827765 59.511843) (xy 126.782381 59.502816) (xy 126.800625 59.490625) (xy 127.128839 58.999418) - (xy 127.244092 58.42) (xy 127.128839 57.840582) (xy 126.800625 57.349375) (xy 126.502239 57.15) (xy 126.800625 56.950625) - (xy 127.128839 56.459418) (xy 127.244092 55.88) (xy 127.128839 55.300582) (xy 126.800625 54.809375) (xy 126.502239 54.61) - (xy 126.800625 54.410625) (xy 127.128839 53.919418) (xy 127.244092 53.34) (xy 127.128839 52.760582) (xy 126.800625 52.269375) - (xy 126.502239 52.07) (xy 126.800625 51.870625) (xy 127.128839 51.379418) (xy 127.244092 50.8) (xy 127.128839 50.220582) - (xy 126.800625 49.729375) (xy 126.502239 49.53) (xy 126.800625 49.330625) (xy 127.128839 48.839418) (xy 127.244092 48.26) - (xy 127.128839 47.680582) (xy 126.800625 47.189375) (xy 126.502239 46.99) (xy 126.800625 46.790625) (xy 127.128839 46.299418) - (xy 127.244092 45.72) (xy 127.128839 45.140582) (xy 126.800625 44.649375) (xy 126.502239 44.45) (xy 126.800625 44.250625) - (xy 127.128839 43.759418) (xy 127.244092 43.18) (xy 127.128839 42.600582) (xy 126.800625 42.109375) (xy 126.502239 41.91) - (xy 126.800625 41.710625) (xy 127.128839 41.219418) (xy 127.244092 40.64) (xy 127.128839 40.060582) (xy 126.800625 39.569375) - (xy 126.502239 39.37) (xy 126.800625 39.170625) (xy 127.128839 38.679418) (xy 127.244092 38.1) (xy 127.128839 37.520582) - (xy 126.800625 37.029375) (xy 126.309418 36.701161) (xy 125.876256 36.615) (xy 125.583744 36.615) (xy 125.150582 36.701161) - (xy 124.659375 37.029375) (xy 124.46 37.327761) (xy 124.260625 37.029375) (xy 123.769418 36.701161) (xy 123.336256 36.615) - (xy 123.043744 36.615) (xy 122.610582 36.701161) (xy 122.119375 37.029375) (xy 121.911822 37.34) (xy 113.378043 37.34) - (xy 113.194577 37.065423) (xy 112.838501 36.827501) (xy 113.2645 36.484896) (xy 113.534367 35.991819) (xy 113.551904 35.909039) - (xy 113.429915 35.687) (xy 111.887 35.687) (xy 111.887 35.707) (xy 111.633 35.707) (xy 111.633 35.687) - (xy 110.090085 35.687) (xy 109.968096 35.909039) (xy 109.985633 35.991819) (xy 110.2555 36.484896) (xy 110.681499 36.827501) - (xy 110.325423 37.065423) (xy 110.00826 37.540091) (xy 109.896887 38.1) (xy 106.003113 38.1) (xy 105.89174 37.540091) - (xy 105.574577 37.065423) (xy 105.222242 36.83) (xy 105.574577 36.594577) (xy 105.89174 36.119909) (xy 106.003113 35.56) - (xy 105.89174 35.000091) (xy 105.574577 34.525423) (xy 105.453894 34.444785) (xy 105.587765 34.418157) (xy 105.797809 34.277809) - (xy 105.938157 34.067765) (xy 105.98744 33.82) (xy 105.98744 33.78) (xy 110.141957 33.78) (xy 110.325423 34.054577) - (xy 110.681499 34.292499) (xy 110.2555 34.635104) (xy 109.985633 35.128181) (xy 109.968096 35.210961) (xy 110.090085 35.433) - (xy 111.633 35.433) (xy 111.633 35.413) (xy 111.887 35.413) (xy 111.887 35.433) (xy 113.429915 35.433) - (xy 113.551904 35.210961) (xy 113.534367 35.128181) (xy 113.2645 34.635104) (xy 112.838501 34.292499) (xy 113.194577 34.054577) - (xy 113.51174 33.579909) (xy 113.623113 33.02) (xy 113.51174 32.460091) (xy 113.194577 31.985423) (xy 112.719909 31.66826) - (xy 112.301333 31.585) (xy 111.218667 31.585) (xy 110.800091 31.66826) (xy 110.325423 31.985423) (xy 110.141957 32.26) - (xy 105.98744 32.26) (xy 105.98744 32.22) (xy 105.938157 31.972235) (xy 105.797809 31.762191) (xy 105.587765 31.621843) - (xy 105.34 31.57256) (xy 102.94 31.57256) (xy 102.692235 31.621843) (xy 102.497058 31.752257) (xy 101.909801 31.165) - (xy 127.585001 31.165) (xy 127.585 69.165) (xy 74.345 69.165) (xy 74.345 57.50689) (xy 76.028524 57.50689) - (xy 76.198355 57.916924) (xy 76.588642 58.345183) (xy 77.113108 58.591486) (xy 77.343 58.470819) (xy 77.343 57.277) - (xy 77.597 57.277) (xy 77.597 58.470819) (xy 77.826892 58.591486) (xy 78.351358 58.345183) (xy 78.741645 57.916924) - (xy 78.911476 57.50689) (xy 78.790155 57.277) (xy 77.597 57.277) (xy 77.343 57.277) (xy 76.149845 57.277) - (xy 76.028524 57.50689) (xy 74.345 57.50689) (xy 74.345 31.165) (xy 87.140198 31.165) - ) - ) - ) - (zone (net 2) (net_name GND) (layer B.Cu) (tstamp 0) (hatch edge 0.508) - (connect_pads (clearance 0.508)) - (min_thickness 0.254) - (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 123.19 67.31) (xy 127 67.31) (xy 127 62.23) (xy 123.19 62.23) + (xy 127.585001 74.245) (xy 92.125 74.245) (xy 92.125 61.31689) (xy 92.538524 61.31689) (xy 92.708355 61.726924) + (xy 93.098642 62.155183) (xy 93.623108 62.401486) (xy 93.853 62.280819) (xy 93.853 61.087) (xy 94.107 61.087) + (xy 94.107 62.280819) (xy 94.336892 62.401486) (xy 94.861358 62.155183) (xy 95.251645 61.726924) (xy 95.421476 61.31689) + (xy 95.300155 61.087) (xy 94.107 61.087) (xy 93.853 61.087) (xy 92.659845 61.087) (xy 92.538524 61.31689) + (xy 92.125 61.31689) (xy 92.125 46.634272) (xy 92.16455 46.693462) (xy 92.257071 46.83193) (xy 92.320527 46.87433) + (xy 92.799705 47.353508) (xy 92.581161 47.680582) (xy 92.465908 48.26) (xy 92.581161 48.839418) (xy 92.909375 49.330625) + (xy 93.207761 49.53) (xy 92.909375 49.729375) (xy 92.581161 50.220582) (xy 92.465908 50.8) (xy 92.581161 51.379418) + (xy 92.909375 51.870625) (xy 93.207761 52.07) (xy 92.909375 52.269375) (xy 92.581161 52.760582) (xy 92.465908 53.34) + (xy 92.581161 53.919418) (xy 92.909375 54.410625) (xy 93.207761 54.61) (xy 92.909375 54.809375) (xy 92.581161 55.300582) + (xy 92.465908 55.88) (xy 92.581161 56.459418) (xy 92.909375 56.950625) (xy 93.207761 57.15) (xy 92.909375 57.349375) + (xy 92.581161 57.840582) (xy 92.465908 58.42) (xy 92.581161 58.999418) (xy 92.909375 59.490625) (xy 93.228478 59.703843) + (xy 93.098642 59.764817) (xy 92.708355 60.193076) (xy 92.538524 60.60311) (xy 92.659845 60.833) (xy 93.853 60.833) + (xy 93.853 60.813) (xy 94.107 60.813) (xy 94.107 60.833) (xy 95.300155 60.833) (xy 95.421476 60.60311) + (xy 95.251645 60.193076) (xy 94.861358 59.764817) (xy 94.731522 59.703843) (xy 95.050625 59.490625) (xy 95.378839 58.999418) + (xy 95.494092 58.42) (xy 95.378839 57.840582) (xy 95.050625 57.349375) (xy 94.752239 57.15) (xy 95.050625 56.950625) + (xy 95.378839 56.459418) (xy 95.48598 55.920782) (xy 95.76 56.194803) (xy 95.760001 65.965148) (xy 95.745112 66.04) + (xy 95.760001 66.114852) (xy 95.804097 66.336537) (xy 95.972072 66.587929) (xy 96.035528 66.630329) (xy 98.931312 69.526114) + (xy 98.866887 69.85) (xy 98.97826 70.409909) (xy 99.295423 70.884577) (xy 99.647758 71.12) (xy 99.295423 71.355423) + (xy 98.97826 71.830091) (xy 98.866887 72.39) (xy 98.97826 72.949909) (xy 99.295423 73.424577) (xy 99.770091 73.74174) + (xy 100.188667 73.825) (xy 100.471333 73.825) (xy 100.889909 73.74174) (xy 101.364577 73.424577) (xy 101.68174 72.949909) + (xy 101.723684 72.739039) (xy 106.558096 72.739039) (xy 106.718959 73.127423) (xy 107.094866 73.542389) (xy 107.600959 73.781914) + (xy 107.823 73.660629) (xy 107.823 72.517) (xy 108.077 72.517) (xy 108.077 73.660629) (xy 108.299041 73.781914) + (xy 108.805134 73.542389) (xy 109.181041 73.127423) (xy 109.341904 72.739039) (xy 109.219915 72.517) (xy 108.077 72.517) + (xy 107.823 72.517) (xy 106.680085 72.517) (xy 106.558096 72.739039) (xy 101.723684 72.739039) (xy 101.793113 72.39) + (xy 101.68174 71.830091) (xy 101.364577 71.355423) (xy 101.012242 71.12) (xy 101.364577 70.884577) (xy 101.68174 70.409909) + (xy 101.793113 69.85) (xy 106.486887 69.85) (xy 106.59826 70.409909) (xy 106.915423 70.884577) (xy 107.299108 71.140947) + (xy 107.094866 71.237611) (xy 106.718959 71.652577) (xy 106.558096 72.040961) (xy 106.680085 72.263) (xy 107.823 72.263) + (xy 107.823 72.243) (xy 108.077 72.243) (xy 108.077 72.263) (xy 109.219915 72.263) (xy 109.341904 72.040961) + (xy 109.181041 71.652577) (xy 108.805134 71.237611) (xy 108.600892 71.140947) (xy 108.984577 70.884577) (xy 109.30174 70.409909) + (xy 109.413113 69.85) (xy 109.30174 69.290091) (xy 108.984577 68.815423) (xy 108.600892 68.559053) (xy 108.805134 68.462389) + (xy 109.181041 68.047423) (xy 109.341904 67.659039) (xy 109.219915 67.437) (xy 108.077 67.437) (xy 108.077 67.457) + (xy 107.823 67.457) (xy 107.823 67.437) (xy 106.680085 67.437) (xy 106.558096 67.659039) (xy 106.718959 68.047423) + (xy 107.094866 68.462389) (xy 107.299108 68.559053) (xy 106.915423 68.815423) (xy 106.59826 69.290091) (xy 106.486887 69.85) + (xy 101.793113 69.85) (xy 101.68174 69.290091) (xy 101.364577 68.815423) (xy 101.012242 68.58) (xy 101.364577 68.344577) + (xy 101.68174 67.869909) (xy 101.793113 67.31) (xy 101.68174 66.750091) (xy 101.364577 66.275423) (xy 101.012242 66.04) + (xy 101.364577 65.804577) (xy 101.68174 65.329909) (xy 101.793113 64.77) (xy 101.68174 64.210091) (xy 101.364577 63.735423) + (xy 100.980892 63.479053) (xy 101.185134 63.382389) (xy 101.561041 62.967423) (xy 101.721904 62.579039) (xy 101.599915 62.357) + (xy 100.457 62.357) (xy 100.457 62.377) (xy 100.203 62.377) (xy 100.203 62.357) (xy 99.060085 62.357) + (xy 98.938096 62.579039) (xy 99.098959 62.967423) (xy 99.474866 63.382389) (xy 99.679108 63.479053) (xy 99.295423 63.735423) + (xy 98.97826 64.210091) (xy 98.866887 64.77) (xy 98.867405 64.772603) (xy 97.73001 63.635209) (xy 97.73001 53.864858) + (xy 97.744898 53.79001) (xy 97.73001 53.715162) (xy 97.73001 53.715158) (xy 97.69549 53.541615) (xy 97.685914 53.493472) + (xy 97.560339 53.305537) (xy 97.517939 53.242081) (xy 97.454483 53.199681) (xy 95.421209 51.166408) (xy 95.494092 50.8) + (xy 95.378839 50.220582) (xy 95.050625 49.729375) (xy 94.752239 49.53) (xy 95.050625 49.330625) (xy 95.316666 48.932466) + (xy 98.444999 52.060799) (xy 98.445 58.490147) (xy 98.430111 58.564999) (xy 98.489096 58.861536) (xy 98.560186 58.967929) + (xy 98.657071 59.112928) (xy 98.720527 59.155328) (xy 98.931312 59.366113) (xy 98.866887 59.69) (xy 98.97826 60.249909) + (xy 99.295423 60.724577) (xy 99.679108 60.980947) (xy 99.474866 61.077611) (xy 99.098959 61.492577) (xy 98.938096 61.880961) + (xy 99.060085 62.103) (xy 100.203 62.103) (xy 100.203 62.083) (xy 100.457 62.083) (xy 100.457 62.103) + (xy 101.599915 62.103) (xy 101.624128 62.058929) (xy 104.819671 65.254473) (xy 104.862071 65.317929) (xy 105.113463 65.485904) + (xy 105.335148 65.53) (xy 105.335153 65.53) (xy 105.41 65.544888) (xy 105.484847 65.53) (xy 106.731957 65.53) + (xy 106.915423 65.804577) (xy 107.299108 66.060947) (xy 107.094866 66.157611) (xy 106.718959 66.572577) (xy 106.558096 66.960961) + (xy 106.680085 67.183) (xy 107.823 67.183) (xy 107.823 67.163) (xy 108.077 67.163) (xy 108.077 67.183) + (xy 109.219915 67.183) (xy 109.341904 66.960961) (xy 109.181041 66.572577) (xy 108.805134 66.157611) (xy 108.600892 66.060947) + (xy 108.984577 65.804577) (xy 109.30174 65.329909) (xy 109.413113 64.77) (xy 109.366451 64.535413) (xy 110.904192 64.535413) + (xy 110.983017 64.78549) (xy 111.534097 64.984977) (xy 112.119569 64.958389) (xy 112.536983 64.78549) (xy 112.615808 64.535413) + (xy 111.76 63.679605) (xy 110.904192 64.535413) (xy 109.366451 64.535413) (xy 109.30174 64.210091) (xy 108.984577 63.735423) + (xy 108.600892 63.479053) (xy 108.805134 63.382389) (xy 108.903232 63.274097) (xy 110.275023 63.274097) (xy 110.301611 63.859569) + (xy 110.47451 64.276983) (xy 110.724587 64.355808) (xy 111.580395 63.5) (xy 111.939605 63.5) (xy 112.795413 64.355808) + (xy 113.04549 64.276983) (xy 113.244977 63.725903) (xy 113.218389 63.140431) (xy 113.04549 62.723017) (xy 112.795413 62.644192) + (xy 111.939605 63.5) (xy 111.580395 63.5) (xy 110.724587 62.644192) (xy 110.47451 62.723017) (xy 110.275023 63.274097) + (xy 108.903232 63.274097) (xy 109.181041 62.967423) (xy 109.341904 62.579039) (xy 109.219915 62.357) (xy 108.077 62.357) + (xy 108.077 62.377) (xy 107.823 62.377) (xy 107.823 62.357) (xy 106.680085 62.357) (xy 106.558096 62.579039) + (xy 106.718959 62.967423) (xy 107.094866 63.382389) (xy 107.299108 63.479053) (xy 106.915423 63.735423) (xy 106.731957 64.01) + (xy 105.724802 64.01) (xy 101.728688 60.013887) (xy 101.793113 59.69) (xy 101.792595 59.687397) (xy 103.54967 61.444472) + (xy 103.592071 61.507929) (xy 103.655527 61.550329) (xy 103.843462 61.675904) (xy 103.891605 61.68548) (xy 104.065148 61.72) + (xy 104.065152 61.72) (xy 104.14 61.734888) (xy 104.214848 61.72) (xy 106.624764 61.72) (xy 106.558096 61.880961) + (xy 106.680085 62.103) (xy 107.823 62.103) (xy 107.823 62.083) (xy 108.077 62.083) (xy 108.077 62.103) + (xy 109.219915 62.103) (xy 109.341904 61.880961) (xy 109.275236 61.72) (xy 110.480222 61.72) (xy 110.511081 61.794501) + (xy 110.925499 62.208919) (xy 110.977933 62.230638) (xy 110.904192 62.464587) (xy 111.76 63.320395) (xy 112.615808 62.464587) + (xy 112.542067 62.230638) (xy 112.594501 62.208919) (xy 113.008919 61.794501) (xy 113.2332 61.253038) (xy 113.2332 60.666962) + (xy 113.008919 60.125499) (xy 112.594501 59.711081) (xy 112.543607 59.69) (xy 112.594501 59.668919) (xy 113.008919 59.254501) + (xy 113.2332 58.713038) (xy 113.2332 58.126962) (xy 113.008919 57.585499) (xy 112.594501 57.171081) (xy 112.543607 57.15) + (xy 112.594501 57.128919) (xy 113.008919 56.714501) (xy 113.2332 56.173038) (xy 113.2332 55.586962) (xy 113.008919 55.045499) + (xy 112.594501 54.631081) (xy 112.543607 54.61) (xy 112.594501 54.588919) (xy 113.008919 54.174501) (xy 113.2332 53.633038) + (xy 113.2332 53.046962) (xy 113.008919 52.505499) (xy 112.594501 52.091081) (xy 112.543607 52.07) (xy 112.594501 52.048919) + (xy 113.008919 51.634501) (xy 113.2332 51.093038) (xy 113.2332 50.506962) (xy 113.008919 49.965499) (xy 112.594501 49.551081) + (xy 112.543607 49.53) (xy 112.594501 49.508919) (xy 113.008919 49.094501) (xy 113.2332 48.553038) (xy 113.2332 47.966962) + (xy 113.008919 47.425499) (xy 112.594501 47.011081) (xy 112.543607 46.99) (xy 112.594501 46.968919) (xy 113.008919 46.554501) + (xy 113.2332 46.013038) (xy 113.2332 45.426962) (xy 117.9068 45.426962) (xy 117.9068 46.013038) (xy 118.131081 46.554501) + (xy 118.545499 46.968919) (xy 118.596393 46.99) (xy 118.545499 47.011081) (xy 118.131081 47.425499) (xy 117.9068 47.966962) + (xy 117.9068 48.553038) (xy 118.131081 49.094501) (xy 118.545499 49.508919) (xy 118.596393 49.53) (xy 118.545499 49.551081) + (xy 118.131081 49.965499) (xy 117.9068 50.506962) (xy 117.9068 51.093038) (xy 118.131081 51.634501) (xy 118.545499 52.048919) + (xy 118.596393 52.07) (xy 118.545499 52.091081) (xy 118.131081 52.505499) (xy 117.9068 53.046962) (xy 117.9068 53.633038) + (xy 118.131081 54.174501) (xy 118.545499 54.588919) (xy 118.596393 54.61) (xy 118.545499 54.631081) (xy 118.131081 55.045499) + (xy 117.9068 55.586962) (xy 117.9068 56.173038) (xy 118.131081 56.714501) (xy 118.545499 57.128919) (xy 118.596393 57.15) + (xy 118.545499 57.171081) (xy 118.131081 57.585499) (xy 117.9068 58.126962) (xy 117.9068 58.713038) (xy 118.131081 59.254501) + (xy 118.545499 59.668919) (xy 118.596393 59.69) (xy 118.545499 59.711081) (xy 118.131081 60.125499) (xy 117.9068 60.666962) + (xy 117.9068 61.253038) (xy 118.131081 61.794501) (xy 118.545499 62.208919) (xy 118.596393 62.23) (xy 118.545499 62.251081) + (xy 118.131081 62.665499) (xy 117.9068 63.206962) (xy 117.9068 63.793038) (xy 118.131081 64.334501) (xy 118.545499 64.748919) + (xy 119.086962 64.9732) (xy 119.673038 64.9732) (xy 120.214501 64.748919) (xy 120.628919 64.334501) (xy 120.659778 64.26) + (xy 121.605199 64.26) (xy 121.748791 64.403592) (xy 121.675908 64.77) (xy 121.791161 65.349418) (xy 122.119375 65.840625) + (xy 122.610582 66.168839) (xy 123.043744 66.255) (xy 123.336256 66.255) (xy 123.769418 66.168839) (xy 124.260625 65.840625) + (xy 124.46 65.542239) (xy 124.659375 65.840625) (xy 125.150582 66.168839) (xy 125.583744 66.255) (xy 125.876256 66.255) + (xy 126.309418 66.168839) (xy 126.800625 65.840625) (xy 127.128839 65.349418) (xy 127.244092 64.77) (xy 127.128839 64.190582) + (xy 126.800625 63.699375) (xy 126.502239 63.5) (xy 126.800625 63.300625) (xy 127.128839 62.809418) (xy 127.244092 62.23) + (xy 127.128839 61.650582) (xy 126.800625 61.159375) (xy 126.502239 60.96) (xy 126.800625 60.760625) (xy 127.128839 60.269418) + (xy 127.244092 59.69) (xy 127.128839 59.110582) (xy 126.800625 58.619375) (xy 126.502239 58.42) (xy 126.800625 58.220625) + (xy 127.128839 57.729418) (xy 127.244092 57.15) (xy 127.128839 56.570582) (xy 126.800625 56.079375) (xy 126.502239 55.88) + (xy 126.800625 55.680625) (xy 127.128839 55.189418) (xy 127.244092 54.61) (xy 127.128839 54.030582) (xy 126.800625 53.539375) + (xy 126.502239 53.34) (xy 126.800625 53.140625) (xy 127.128839 52.649418) (xy 127.244092 52.07) (xy 127.128839 51.490582) + (xy 126.800625 50.999375) (xy 126.502239 50.8) (xy 126.800625 50.600625) (xy 127.128839 50.109418) (xy 127.244092 49.53) + (xy 127.128839 48.950582) (xy 126.800625 48.459375) (xy 126.502239 48.26) (xy 126.800625 48.060625) (xy 127.128839 47.569418) + (xy 127.244092 46.99) (xy 127.128839 46.410582) (xy 126.800625 45.919375) (xy 126.502239 45.72) (xy 126.800625 45.520625) + (xy 127.128839 45.029418) (xy 127.244092 44.45) (xy 127.128839 43.870582) (xy 126.800625 43.379375) (xy 126.502239 43.18) + (xy 126.800625 42.980625) (xy 127.128839 42.489418) (xy 127.244092 41.91) (xy 127.128839 41.330582) (xy 126.800625 40.839375) + (xy 126.309418 40.511161) (xy 125.876256 40.425) (xy 125.583744 40.425) (xy 125.150582 40.511161) (xy 124.659375 40.839375) + (xy 124.647184 40.857619) (xy 124.638157 40.812235) (xy 124.497809 40.602191) (xy 124.287765 40.461843) (xy 124.04 40.41256) + (xy 122.34 40.41256) (xy 122.092235 40.461843) (xy 121.882191 40.602191) (xy 121.741843 40.812235) (xy 121.69256 41.06) + (xy 121.69256 42.76) (xy 121.741843 43.007765) (xy 121.882191 43.217809) (xy 122.092235 43.358157) (xy 122.137619 43.367184) + (xy 122.119375 43.379375) (xy 121.791161 43.870582) (xy 121.675908 44.45) (xy 121.777353 44.96) (xy 120.659778 44.96) + (xy 120.628919 44.885499) (xy 120.214501 44.471081) (xy 120.162067 44.449362) (xy 120.235808 44.215413) (xy 119.38 43.359605) + (xy 118.524192 44.215413) (xy 118.597933 44.449362) (xy 118.545499 44.471081) (xy 118.131081 44.885499) (xy 117.9068 45.426962) + (xy 113.2332 45.426962) (xy 113.008919 44.885499) (xy 112.594501 44.471081) (xy 112.543607 44.45) (xy 112.594501 44.428919) + (xy 113.008919 44.014501) (xy 113.2332 43.473038) (xy 113.2332 42.954097) (xy 117.895023 42.954097) (xy 117.921611 43.539569) + (xy 118.09451 43.956983) (xy 118.344587 44.035808) (xy 119.200395 43.18) (xy 119.559605 43.18) (xy 120.415413 44.035808) + (xy 120.66549 43.956983) (xy 120.864977 43.405903) (xy 120.838389 42.820431) (xy 120.66549 42.403017) (xy 120.415413 42.324192) + (xy 119.559605 43.18) (xy 119.200395 43.18) (xy 118.344587 42.324192) (xy 118.09451 42.403017) (xy 117.895023 42.954097) + (xy 113.2332 42.954097) (xy 113.2332 42.886962) (xy 113.008919 42.345499) (xy 112.757395 42.093975) (xy 112.845965 42.076357) + (xy 113.056009 41.936009) (xy 113.196357 41.725965) (xy 113.24564 41.4782) (xy 113.24564 41.4) (xy 118.100222 41.4) + (xy 118.131081 41.474501) (xy 118.545499 41.888919) (xy 118.597933 41.910638) (xy 118.524192 42.144587) (xy 119.38 43.000395) + (xy 120.235808 42.144587) (xy 120.162067 41.910638) (xy 120.214501 41.888919) (xy 120.628919 41.474501) (xy 120.8532 40.933038) + (xy 120.8532 40.346962) (xy 120.628919 39.805499) (xy 120.214501 39.391081) (xy 119.673038 39.1668) (xy 119.086962 39.1668) + (xy 118.545499 39.391081) (xy 118.131081 39.805499) (xy 118.100222 39.88) (xy 113.24564 39.88) (xy 113.24564 39.8018) + (xy 113.196357 39.554035) (xy 113.056009 39.343991) (xy 112.845965 39.203643) (xy 112.5982 39.15436) (xy 112.408483 39.15436) + (xy 112.350329 39.067327) (xy 112.307929 39.003871) (xy 112.244473 38.961471) (xy 111.04353 37.760529) (xy 111.001128 37.69707) + (xy 110.749736 37.529095) (xy 110.678876 37.515) (xy 127.585 37.515) ) ) (filled_polygon (pts - (xy 124.632235 62.408157) (xy 124.88 62.45744) (xy 126.58 62.45744) (xy 126.827765 62.408157) (xy 126.873 62.377932) - (xy 126.873 67.183) (xy 123.317 67.183) (xy 123.317 62.445) (xy 123.336256 62.445) (xy 123.769418 62.358839) - (xy 123.77217 62.357) (xy 124.555674 62.357) + (xy 103.54967 58.904472) (xy 103.592071 58.967929) (xy 103.655527 59.010329) (xy 103.843462 59.135904) (xy 103.891605 59.14548) + (xy 104.065148 59.18) (xy 104.065152 59.18) (xy 104.14 59.194888) (xy 104.214848 59.18) (xy 106.624764 59.18) + (xy 106.558096 59.340961) (xy 106.680085 59.563) (xy 107.823 59.563) (xy 107.823 59.543) (xy 108.077 59.543) + (xy 108.077 59.563) (xy 109.219915 59.563) (xy 109.341904 59.340961) (xy 109.275236 59.18) (xy 110.480222 59.18) + (xy 110.511081 59.254501) (xy 110.925499 59.668919) (xy 110.976393 59.69) (xy 110.925499 59.711081) (xy 110.511081 60.125499) + (xy 110.480222 60.2) (xy 109.275236 60.2) (xy 109.341904 60.039039) (xy 109.219915 59.817) (xy 108.077 59.817) + (xy 108.077 59.837) (xy 107.823 59.837) (xy 107.823 59.817) (xy 106.680085 59.817) (xy 106.558096 60.039039) + (xy 106.624764 60.2) (xy 104.454802 60.2) (xy 101.728688 57.473887) (xy 101.793113 57.15) (xy 101.792595 57.147397) ) ) ) diff --git a/circuit/soundboard/soundboard.kicad_pcb-bak b/circuit/soundboard/soundboard.kicad_pcb-bak new file mode 100644 index 0000000..7c48427 --- /dev/null +++ b/circuit/soundboard/soundboard.kicad_pcb-bak @@ -0,0 +1,758 @@ +(kicad_pcb (version 20171130) (host pcbnew 5.0.2-bee76a0~70~ubuntu18.04.1) + + (general + (thickness 1.6) + (drawings 12) + (tracks 87) + (zones 0) + (modules 4) + (nets 47) + ) + + (page A4) + (layers + (0 F.Cu signal) + (31 B.Cu signal) + (33 F.Adhes user) + (35 F.Paste user) + (37 F.SilkS user hide) + (39 F.Mask user) + (40 Dwgs.User user) + (41 Cmts.User user) + (42 Eco1.User user) + (43 Eco2.User user) + (44 Edge.Cuts user) + (45 Margin user) + (46 B.CrtYd user) + (47 F.CrtYd user) + (49 F.Fab user) + ) + + (setup + (last_trace_width 0.25) + (trace_clearance 0.2) + (zone_clearance 0.508) + (zone_45_only no) + (trace_min 0.2) + (segment_width 0.2) + (edge_width 0.1) + (via_size 0.8) + (via_drill 0.4) + (via_min_size 0.4) + (via_min_drill 0.3) + (uvia_size 0.3) + (uvia_drill 0.1) + (uvias_allowed no) + (uvia_min_size 0.2) + (uvia_min_drill 0.1) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.15) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 1.5 1.5) + (pad_drill 0.6) + (pad_to_mask_clearance 0) + (aux_axis_origin 0 0) + (visible_elements FFFFFF7F) + (pcbplotparams + (layerselection 0x010fc_ffffffff) + (usegerberextensions false) + (usegerberattributes false) + (usegerberadvancedattributes false) + (creategerberjobfile false) + (excludeedgelayer true) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 1) + (scaleselection 1) + (outputdirectory "")) + ) + + (net 0 "") + (net 1 "Net-(U1-Pad1)") + (net 2 GND) + (net 3 "Net-(U1-Pad2)") + (net 4 +3V3) + (net 5 "Net-(U1-Pad3)") + (net 6 "Net-(U1-Pad4)") + (net 7 "Net-(U1-Pad5)") + (net 8 "Net-(U1-Pad6)") + (net 9 "Net-(U1-Pad7)") + (net 10 "Net-(U1-Pad21)") + (net 11 "Net-(U1-Pad8)") + (net 12 "Net-(U1-Pad22)") + (net 13 "Net-(U1-Pad23)") + (net 14 "Net-(U1-Pad24)") + (net 15 "Net-(U1-Pad11)") + (net 16 "Net-(U1-Pad25)") + (net 17 /SCK) + (net 18 "Net-(U1-Pad26)") + (net 19 /SDA) + (net 20 "Net-(U1-Pad27)") + (net 21 "Net-(U1-Pad14)") + (net 22 "Net-(U1-Pad28)") + (net 23 +5V) + (net 24 "Net-(J2-Pad6)") + (net 25 "Net-(J2-Pad8)") + (net 26 "Net-(J2-Pad10)") + (net 27 "Net-(J2-Pad12)") + (net 28 "Net-(J2-Pad14)") + (net 29 "Net-(J2-Pad16)") + (net 30 "Net-(J2-Pad18)") + (net 31 "Net-(J2-Pad20)") + (net 32 "Net-(J2-Pad1)") + (net 33 "Net-(J2-Pad2)") + (net 34 "Net-(J2-Pad3)") + (net 35 "Net-(J2-Pad4)") + (net 36 "Net-(J2-Pad5)") + (net 37 "Net-(J2-Pad7)") + (net 38 "Net-(J2-Pad9)") + (net 39 "Net-(J2-Pad11)") + (net 40 "Net-(J2-Pad13)") + (net 41 "Net-(J2-Pad15)") + (net 42 "Net-(J2-Pad17)") + (net 43 "Net-(J2-Pad19)") + (net 44 "Net-(J1-Pad3)") + (net 45 "Net-(J1-Pad6)") + (net 46 "Net-(J1-Pad7)") + + (net_class Default "This is the default net class." + (clearance 0.2) + (trace_width 0.25) + (via_dia 0.8) + (via_drill 0.4) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net +3V3) + (add_net +5V) + (add_net /SCK) + (add_net /SDA) + (add_net GND) + (add_net "Net-(J1-Pad3)") + (add_net "Net-(J1-Pad6)") + (add_net "Net-(J1-Pad7)") + (add_net "Net-(J2-Pad1)") + (add_net "Net-(J2-Pad10)") + (add_net "Net-(J2-Pad11)") + (add_net "Net-(J2-Pad12)") + (add_net "Net-(J2-Pad13)") + (add_net "Net-(J2-Pad14)") + (add_net "Net-(J2-Pad15)") + (add_net "Net-(J2-Pad16)") + (add_net "Net-(J2-Pad17)") + (add_net "Net-(J2-Pad18)") + (add_net "Net-(J2-Pad19)") + (add_net "Net-(J2-Pad2)") + (add_net "Net-(J2-Pad20)") + (add_net "Net-(J2-Pad3)") + (add_net "Net-(J2-Pad4)") + (add_net "Net-(J2-Pad5)") + (add_net "Net-(J2-Pad6)") + (add_net "Net-(J2-Pad7)") + (add_net "Net-(J2-Pad8)") + (add_net "Net-(J2-Pad9)") + (add_net "Net-(U1-Pad1)") + (add_net "Net-(U1-Pad11)") + (add_net "Net-(U1-Pad14)") + (add_net "Net-(U1-Pad2)") + (add_net "Net-(U1-Pad21)") + (add_net "Net-(U1-Pad22)") + (add_net "Net-(U1-Pad23)") + (add_net "Net-(U1-Pad24)") + (add_net "Net-(U1-Pad25)") + (add_net "Net-(U1-Pad26)") + (add_net "Net-(U1-Pad27)") + (add_net "Net-(U1-Pad28)") + (add_net "Net-(U1-Pad3)") + (add_net "Net-(U1-Pad4)") + (add_net "Net-(U1-Pad5)") + (add_net "Net-(U1-Pad6)") + (add_net "Net-(U1-Pad7)") + (add_net "Net-(U1-Pad8)") + ) + + (module Connector_PinHeader_2.54mm:PinHeader_2x10_P2.54mm_Vertical (layer F.Cu) (tedit 5C4A36D9) (tstamp 5C58DA7B) + (at 125.73 60.96 180) + (descr "Through hole straight pin header, 2x10, 2.54mm pitch, double rows") + (tags "Through hole pin header THT 2x10 2.54mm double row") + (path /5C4A3D78) + (fp_text reference SND_BRD_CONN (at 3.81 27.94) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_02x10_Odd_Even (at 1.27 25.19 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 24.13) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 24.13) (end -1.27 24.13) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 24.13) (end -1.27 0) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.33 24.19) (end 3.87 24.19) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 24.19) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.87 -1.33) (end 3.87 24.19) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -1.8) (end -1.8 24.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 24.65) (end 4.35 24.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.35 24.65) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 1.27 11.43 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 32 "Net-(J2-Pad1)")) + (pad 2 thru_hole oval (at 2.54 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 33 "Net-(J2-Pad2)")) + (pad 3 thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 34 "Net-(J2-Pad3)")) + (pad 4 thru_hole oval (at 2.54 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 35 "Net-(J2-Pad4)")) + (pad 5 thru_hole oval (at 0 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 36 "Net-(J2-Pad5)")) + (pad 6 thru_hole oval (at 2.54 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 24 "Net-(J2-Pad6)")) + (pad 7 thru_hole oval (at 0 7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 37 "Net-(J2-Pad7)")) + (pad 8 thru_hole oval (at 2.54 7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 25 "Net-(J2-Pad8)")) + (pad 9 thru_hole oval (at 0 10.16 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 38 "Net-(J2-Pad9)")) + (pad 10 thru_hole oval (at 2.54 10.16 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 26 "Net-(J2-Pad10)")) + (pad 11 thru_hole oval (at 0 12.7 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 39 "Net-(J2-Pad11)")) + (pad 12 thru_hole oval (at 2.54 12.7 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 27 "Net-(J2-Pad12)")) + (pad 13 thru_hole oval (at 0 15.24 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 40 "Net-(J2-Pad13)")) + (pad 14 thru_hole oval (at 2.54 15.24 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 28 "Net-(J2-Pad14)")) + (pad 15 thru_hole oval (at 0 17.78 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 41 "Net-(J2-Pad15)")) + (pad 16 thru_hole oval (at 2.54 17.78 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 29 "Net-(J2-Pad16)")) + (pad 17 thru_hole oval (at 0 20.32 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 42 "Net-(J2-Pad17)")) + (pad 18 thru_hole oval (at 2.54 20.32 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 30 "Net-(J2-Pad18)")) + (pad 19 thru_hole oval (at 0 22.86 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 43 "Net-(J2-Pad19)")) + (pad 20 thru_hole oval (at 2.54 22.86 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 31 "Net-(J2-Pad20)")) + (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x10_P2.54mm_Vertical.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_Vertical (layer F.Cu) (tedit 5C4A36EA) (tstamp 5C56B427) + (at 77.47 39.37) + (descr "Through hole straight socket strip, 1x08, 2.54mm pitch, single row (from Kicad 4.0.7), script generated") + (tags "Through hole socket strip THT 1x08 2.54mm single row") + (path /5C4A1DD0) + (fp_text reference RPI_CONN (at 0 -3.81 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_01x08_Male (at 0 20.55) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.27 -1.27) (end 0.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 -1.27) (end 1.27 -0.635) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 -0.635) (end 1.27 19.05) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 19.05) (end -1.27 19.05) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 19.05) (end -1.27 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 19.11) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 19.11) (end 1.33 19.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 1.27) (end 1.33 19.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 -1.33) (end 1.33 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -1.33) (end 1.33 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -1.8) (end 1.75 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.75 -1.8) (end 1.75 19.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.75 19.55) (end -1.8 19.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 19.55) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 8.89 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 4 +3V3)) + (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 23 +5V)) + (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 44 "Net-(J1-Pad3)")) + (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 17 /SCK)) + (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 19 /SDA)) + (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 45 "Net-(J1-Pad6)")) + (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 46 "Net-(J1-Pad7)")) + (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x08_P2.54mm_Vertical.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_DIP:DIP-20_W7.62mm_LongPads (layer F.Cu) (tedit 5C4A3683) (tstamp 5C56BE25) + (at 104.14 33.02) + (descr "20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads") + (path /5C4A240D) + (fp_text reference 74HC245 (at 3.81 15.24 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 74HC245 (at 3.81 25.19) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 6.985 -1.27) (end 6.985 24.13) (layer F.Fab) (width 0.1)) + (fp_line (start 6.985 24.13) (end 0.635 24.13) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 24.13) (end 0.635 -0.27) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 2.81 -1.33) (end 1.56 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.56 -1.33) (end 1.56 24.19) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.56 24.19) (end 6.06 24.19) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.06 24.19) (end 6.06 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.06 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.45 -1.55) (end -1.45 24.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 24.4) (end 9.1 24.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 9.1 24.4) (end 9.1 -1.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start 9.1 -1.55) (end -1.45 -1.55) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 3.81 11.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 23 +5V)) + (pad 11 thru_hole oval (at 7.62 22.86) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 24 "Net-(J2-Pad6)")) + (pad 2 thru_hole oval (at 0 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 "Net-(U1-Pad1)")) + (pad 12 thru_hole oval (at 7.62 20.32) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 25 "Net-(J2-Pad8)")) + (pad 3 thru_hole oval (at 0 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 3 "Net-(U1-Pad2)")) + (pad 13 thru_hole oval (at 7.62 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 26 "Net-(J2-Pad10)")) + (pad 4 thru_hole oval (at 0 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 5 "Net-(U1-Pad3)")) + (pad 14 thru_hole oval (at 7.62 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 27 "Net-(J2-Pad12)")) + (pad 5 thru_hole oval (at 0 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 6 "Net-(U1-Pad4)")) + (pad 15 thru_hole oval (at 7.62 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 28 "Net-(J2-Pad14)")) + (pad 6 thru_hole oval (at 0 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 7 "Net-(U1-Pad5)")) + (pad 16 thru_hole oval (at 7.62 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 29 "Net-(J2-Pad16)")) + (pad 7 thru_hole oval (at 0 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 8 "Net-(U1-Pad6)")) + (pad 17 thru_hole oval (at 7.62 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 30 "Net-(J2-Pad18)")) + (pad 8 thru_hole oval (at 0 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 9 "Net-(U1-Pad7)")) + (pad 18 thru_hole oval (at 7.62 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 31 "Net-(J2-Pad20)")) + (pad 9 thru_hole oval (at 0 20.32) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 11 "Net-(U1-Pad8)")) + (pad 19 thru_hole oval (at 7.62 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 10 thru_hole oval (at 0 22.86) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 20 thru_hole oval (at 7.62 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 23 +5V)) + (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-20_W7.62mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_DIP:DIP-28_W7.62mm (layer F.Cu) (tedit 5C4A3697) (tstamp 5C56B3B9) + (at 88.9 33.02) + (descr "28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") + (path /5C4A2167) + (fp_text reference MCP23017 (at 3.81 15.24 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MCP23017_SP (at 3.81 35.35) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 6.985 -1.27) (end 6.985 34.29) (layer F.Fab) (width 0.1)) + (fp_line (start 6.985 34.29) (end 0.635 34.29) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 34.29) (end 0.635 -0.27) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 2.81 -1.33) (end 1.16 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.16 -1.33) (end 1.16 34.35) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.16 34.35) (end 6.46 34.35) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.46 34.35) (end 6.46 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.46 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.1 -1.55) (end -1.1 34.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.1 34.55) (end 8.7 34.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 34.55) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 3.81 16.51) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 "Net-(U1-Pad1)")) + (pad 15 thru_hole oval (at 7.62 33.02) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 3 "Net-(U1-Pad2)")) + (pad 16 thru_hole oval (at 7.62 30.48) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 4 +3V3)) + (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 5 "Net-(U1-Pad3)")) + (pad 17 thru_hole oval (at 7.62 27.94) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 4 thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 6 "Net-(U1-Pad4)")) + (pad 18 thru_hole oval (at 7.62 25.4) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 4 +3V3)) + (pad 5 thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 7 "Net-(U1-Pad5)")) + (pad 19 thru_hole oval (at 7.62 22.86) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 6 thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 8 "Net-(U1-Pad6)")) + (pad 20 thru_hole oval (at 7.62 20.32) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 7 thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 9 "Net-(U1-Pad7)")) + (pad 21 thru_hole oval (at 7.62 17.78) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 10 "Net-(U1-Pad21)")) + (pad 8 thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 11 "Net-(U1-Pad8)")) + (pad 22 thru_hole oval (at 7.62 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 12 "Net-(U1-Pad22)")) + (pad 9 thru_hole oval (at 0 20.32) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 4 +3V3)) + (pad 23 thru_hole oval (at 7.62 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 13 "Net-(U1-Pad23)")) + (pad 10 thru_hole oval (at 0 22.86) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 24 thru_hole oval (at 7.62 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 14 "Net-(U1-Pad24)")) + (pad 11 thru_hole oval (at 0 25.4) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 15 "Net-(U1-Pad11)")) + (pad 25 thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 16 "Net-(U1-Pad25)")) + (pad 12 thru_hole oval (at 0 27.94) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 17 /SCK)) + (pad 26 thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 18 "Net-(U1-Pad26)")) + (pad 13 thru_hole oval (at 0 30.48) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 19 /SDA)) + (pad 27 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 20 "Net-(U1-Pad27)")) + (pad 14 thru_hole oval (at 0 33.02) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 21 "Net-(U1-Pad14)")) + (pad 28 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 22 "Net-(U1-Pad28)")) + (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-28_W7.62mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (gr_text "SDA\n" (at 82.55 49.53) (layer F.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_text "SCK\n" (at 82.55 46.99) (layer F.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_text "5 V\n" (at 82.55 41.91) (layer F.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_text "3.3 V" (at 82.55 39.37) (layer F.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_text "GND\n" (at 82.55 57.15) (layer F.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_text "20\n" (at 119.38 38.1) (layer F.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_text 1 (at 125.73 64.77) (layer F.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_text "FlippR\nSounboard" (at 109.22 63.5) (layer F.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_line (start 128.27 30.48) (end 73.66 30.48) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 128.27 69.85) (end 128.27 30.48) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 73.66 69.85) (end 128.27 69.85) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 73.66 30.48) (end 73.66 69.85) (layer Edge.Cuts) (width 0.1)) + + (segment (start 89.95 33.02) (end 91.22 34.29) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 88.9 33.02) (end 89.95 33.02) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 102.69 35.56) (end 104.14 35.56) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 101.42 34.29) (end 102.69 35.56) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 91.22 34.29) (end 101.42 34.29) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 104.14 56.93) (end 104.14 55.88) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 104.14 57.545002) (end 104.14 56.93) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 89.699999 56.679999) (end 89.699999 57.316409) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 111.36 35.56) (end 111.76 35.56) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 104.14 55.88) (end 104.54 55.88) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 97.645001 59.834999) (end 97.645001 57.005001) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 96.52 55.88) (end 96.52 53.34) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 103.74 55.88) (end 104.14 55.88) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 101.6 53.34) (end 102.69 54.43) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 102.69 54.43) (end 102.69 54.83) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 96.52 53.34) (end 101.6 53.34) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 90.025001 57.005001) (end 89.699999 56.679999) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 96.52 66.04) (end 96.52 64.90863) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 102.69 38.1) (end 104.14 38.1) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 101.42 36.83) (end 102.69 38.1) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 90.17 36.83) (end 101.42 36.83) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 88.9 35.56) (end 90.17 36.83) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 76.294999 39.445001) (end 76.37 39.37) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 76.905999 45.625001) (end 76.294999 45.014001) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 76.37 39.37) (end 77.47 39.37) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 81.185001 45.625001) (end 76.905999 45.625001) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 76.294999 45.014001) (end 76.294999 39.445001) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 88.9 53.34) (end 81.185001 45.625001) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 91.44 53.34) (end 96.52 58.42) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 88.9 53.34) (end 91.44 53.34) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 95.394999 59.545001) (end 95.394999 62.374999) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 95.720001 62.700001) (end 96.52 63.5) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 95.394999 62.374999) (end 95.720001 62.700001) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 96.52 58.42) (end 95.394999 59.545001) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 102.69 40.64) (end 104.14 40.64) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 101.42 39.37) (end 102.69 40.64) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 90.17 39.37) (end 101.42 39.37) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 88.9 38.1) (end 90.17 39.37) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 101.42 41.91) (end 102.69 43.18) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 102.69 43.18) (end 104.14 43.18) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 90.17 41.91) (end 101.42 41.91) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 88.9 40.64) (end 90.17 41.91) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 102.69 45.72) (end 104.14 45.72) (width 0.25) (layer B.Cu) (net 7)) + (segment (start 101.275001 44.305001) (end 102.69 45.72) (width 0.25) (layer B.Cu) (net 7)) + (segment (start 90.025001 44.305001) (end 101.275001 44.305001) (width 0.25) (layer B.Cu) (net 7)) + (segment (start 88.9 43.18) (end 90.025001 44.305001) (width 0.25) (layer B.Cu) (net 7)) + (segment (start 102.69 48.26) (end 104.14 48.26) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 101.42 46.99) (end 102.69 48.26) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 90.17 46.99) (end 101.42 46.99) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 88.9 45.72) (end 90.17 46.99) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 102.69 50.8) (end 104.14 50.8) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 90.17 49.53) (end 101.42 49.53) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 101.42 49.53) (end 102.69 50.8) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 88.9 48.26) (end 90.17 49.53) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 102.69 53.34) (end 104.14 53.34) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 101.275001 51.925001) (end 102.69 53.34) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 90.025001 51.925001) (end 101.275001 51.925001) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 88.9 50.8) (end 90.025001 51.925001) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 88.100001 60.160001) (end 88.9 60.96) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 87.774999 59.834999) (end 88.100001 60.160001) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 87.774999 57.294999) (end 87.774999 59.834999) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 77.47 46.99) (end 87.774999 57.294999) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 88.100001 62.700001) (end 88.9 63.5) (width 0.25) (layer B.Cu) (net 19)) + (segment (start 78.645001 53.245001) (end 88.100001 62.700001) (width 0.25) (layer B.Cu) (net 19)) + (segment (start 78.645001 50.705001) (end 78.645001 53.245001) (width 0.25) (layer B.Cu) (net 19)) + (segment (start 77.47 49.53) (end 78.645001 50.705001) (width 0.25) (layer B.Cu) (net 19)) + (segment (start 102.69 33.02) (end 104.14 33.02) (width 0.25) (layer B.Cu) (net 23)) + (segment (start 100.52501 30.85501) (end 102.69 33.02) (width 0.25) (layer B.Cu) (net 23)) + (segment (start 88.52499 30.85501) (end 100.52501 30.85501) (width 0.25) (layer B.Cu) (net 23)) + (segment (start 77.47 41.91) (end 88.52499 30.85501) (width 0.25) (layer B.Cu) (net 23)) + (segment (start 104.14 33.02) (end 111.76 33.02) (width 0.25) (layer B.Cu) (net 23)) + (segment (start 111.76 55.88) (end 113.21 55.88) (width 0.25) (layer B.Cu) (net 24)) + (segment (start 111.76 55.88) (end 123.19 55.88) (width 0.25) (layer B.Cu) (net 24)) + (segment (start 111.76 53.34) (end 113.21 53.34) (width 0.25) (layer B.Cu) (net 25)) + (segment (start 111.76 53.34) (end 123.19 53.34) (width 0.25) (layer B.Cu) (net 25)) + (segment (start 111.76 50.8) (end 113.21 50.8) (width 0.25) (layer B.Cu) (net 26)) + (segment (start 111.76 50.8) (end 123.19 50.8) (width 0.25) (layer B.Cu) (net 26)) + (segment (start 111.76 48.26) (end 113.21 48.26) (width 0.25) (layer B.Cu) (net 27)) + (segment (start 111.76 48.26) (end 123.19 48.26) (width 0.25) (layer B.Cu) (net 27)) + (segment (start 111.76 45.72) (end 113.21 45.72) (width 0.25) (layer B.Cu) (net 28)) + (segment (start 111.76 45.72) (end 123.19 45.72) (width 0.25) (layer B.Cu) (net 28)) + (segment (start 111.76 43.18) (end 113.21 43.18) (width 0.25) (layer B.Cu) (net 29)) + (segment (start 111.76 43.18) (end 123.19 43.18) (width 0.25) (layer B.Cu) (net 29)) + (segment (start 111.76 40.64) (end 113.21 40.64) (width 0.25) (layer B.Cu) (net 30)) + (segment (start 111.76 40.64) (end 123.19 40.64) (width 0.25) (layer B.Cu) (net 30)) + (segment (start 113.21 38.1) (end 111.76 38.1) (width 0.25) (layer B.Cu) (net 31)) + (segment (start 111.76 38.1) (end 123.19 38.1) (width 0.25) (layer B.Cu) (net 31)) + + (zone (net 2) (net_name GND) (layer B.Cu) (tstamp 0) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 128.27 30.48) (xy 73.66 30.48) (xy 73.66 69.85) (xy 127 69.85) (xy 128.27 69.85) + ) + ) + (filled_polygon + (pts + (xy 78.96744 39.337759) (xy 78.96744 38.52) (xy 78.918157 38.272235) (xy 78.777809 38.062191) (xy 78.567765 37.921843) + (xy 78.32 37.87256) (xy 76.62 37.87256) (xy 76.372235 37.921843) (xy 76.162191 38.062191) (xy 76.021843 38.272235) + (xy 75.97256 38.52) (xy 75.97256 38.721517) (xy 75.822071 38.822071) (xy 75.792029 38.867032) (xy 75.747071 38.897072) + (xy 75.704671 38.960528) (xy 75.70467 38.960529) (xy 75.579096 39.148464) (xy 75.520111 39.445001) (xy 75.535 39.519853) + (xy 75.534999 44.939154) (xy 75.520111 45.014001) (xy 75.534999 45.088848) (xy 75.534999 45.088852) (xy 75.579095 45.310537) + (xy 75.74707 45.56193) (xy 75.810528 45.604331) (xy 76.289704 46.083509) (xy 76.071161 46.410582) (xy 75.955908 46.99) + (xy 76.071161 47.569418) (xy 76.399375 48.060625) (xy 76.697761 48.26) (xy 76.399375 48.459375) (xy 76.071161 48.950582) + (xy 75.955908 49.53) (xy 76.071161 50.109418) (xy 76.399375 50.600625) (xy 76.697761 50.8) (xy 76.399375 50.999375) + (xy 76.071161 51.490582) (xy 75.955908 52.07) (xy 76.071161 52.649418) (xy 76.399375 53.140625) (xy 76.697761 53.34) + (xy 76.399375 53.539375) (xy 76.071161 54.030582) (xy 75.955908 54.61) (xy 76.071161 55.189418) (xy 76.399375 55.680625) + (xy 76.718478 55.893843) (xy 76.588642 55.954817) (xy 76.198355 56.383076) (xy 76.028524 56.79311) (xy 76.149845 57.023) + (xy 77.343 57.023) (xy 77.343 57.003) (xy 77.597 57.003) (xy 77.597 57.023) (xy 78.790155 57.023) + (xy 78.911476 56.79311) (xy 78.741645 56.383076) (xy 78.351358 55.954817) (xy 78.221522 55.893843) (xy 78.540625 55.680625) + (xy 78.868839 55.189418) (xy 78.97598 54.650781) (xy 87.501312 63.176114) (xy 87.436887 63.5) (xy 87.54826 64.059909) + (xy 87.865423 64.534577) (xy 88.217758 64.77) (xy 87.865423 65.005423) (xy 87.54826 65.480091) (xy 87.436887 66.04) + (xy 87.54826 66.599909) (xy 87.865423 67.074577) (xy 88.340091 67.39174) (xy 88.758667 67.475) (xy 89.041333 67.475) + (xy 89.459909 67.39174) (xy 89.934577 67.074577) (xy 90.25174 66.599909) (xy 90.293684 66.389039) (xy 95.128096 66.389039) + (xy 95.288959 66.777423) (xy 95.664866 67.192389) (xy 96.170959 67.431914) (xy 96.393 67.310629) (xy 96.393 66.167) + (xy 96.647 66.167) (xy 96.647 67.310629) (xy 96.869041 67.431914) (xy 97.375134 67.192389) (xy 97.751041 66.777423) + (xy 97.911904 66.389039) (xy 97.789915 66.167) (xy 96.647 66.167) (xy 96.393 66.167) (xy 95.250085 66.167) + (xy 95.128096 66.389039) (xy 90.293684 66.389039) (xy 90.363113 66.04) (xy 90.25174 65.480091) (xy 89.934577 65.005423) + (xy 89.582242 64.77) (xy 89.934577 64.534577) (xy 90.25174 64.059909) (xy 90.363113 63.5) (xy 90.25174 62.940091) + (xy 89.934577 62.465423) (xy 89.582242 62.23) (xy 89.934577 61.994577) (xy 90.25174 61.519909) (xy 90.363113 60.96) + (xy 90.25174 60.400091) (xy 89.934577 59.925423) (xy 89.582242 59.69) (xy 89.934577 59.454577) (xy 90.25174 58.979909) + (xy 90.363113 58.42) (xy 90.25174 57.860091) (xy 89.934577 57.385423) (xy 89.550892 57.129053) (xy 89.755134 57.032389) + (xy 90.131041 56.617423) (xy 90.291904 56.229039) (xy 90.169915 56.007) (xy 89.027 56.007) (xy 89.027 56.027) + (xy 88.773 56.027) (xy 88.773 56.007) (xy 87.630085 56.007) (xy 87.605873 56.05107) (xy 78.911209 47.356408) + (xy 78.984092 46.99) (xy 78.868839 46.410582) (xy 78.851746 46.385001) (xy 80.8702 46.385001) (xy 87.501312 53.016114) + (xy 87.436887 53.34) (xy 87.54826 53.899909) (xy 87.865423 54.374577) (xy 88.249108 54.630947) (xy 88.044866 54.727611) + (xy 87.668959 55.142577) (xy 87.508096 55.530961) (xy 87.630085 55.753) (xy 88.773 55.753) (xy 88.773 55.733) + (xy 89.027 55.733) (xy 89.027 55.753) (xy 90.169915 55.753) (xy 90.291904 55.530961) (xy 90.131041 55.142577) + (xy 89.755134 54.727611) (xy 89.550892 54.630947) (xy 89.934577 54.374577) (xy 90.118043 54.1) (xy 91.125199 54.1) + (xy 95.121312 58.096114) (xy 95.056887 58.42) (xy 95.121312 58.743887) (xy 94.910529 58.95467) (xy 94.84707 58.997072) + (xy 94.679095 59.248465) (xy 94.634999 59.47015) (xy 94.634999 59.470154) (xy 94.620111 59.545001) (xy 94.634999 59.619848) + (xy 94.635 62.300147) (xy 94.620111 62.374999) (xy 94.635 62.449851) (xy 94.679096 62.671536) (xy 94.847071 62.922928) + (xy 94.910527 62.965328) (xy 95.121312 63.176113) (xy 95.056887 63.5) (xy 95.16826 64.059909) (xy 95.485423 64.534577) + (xy 95.869108 64.790947) (xy 95.664866 64.887611) (xy 95.288959 65.302577) (xy 95.128096 65.690961) (xy 95.250085 65.913) + (xy 96.393 65.913) (xy 96.393 65.893) (xy 96.647 65.893) (xy 96.647 65.913) (xy 97.789915 65.913) + (xy 97.911904 65.690961) (xy 97.751041 65.302577) (xy 97.375134 64.887611) (xy 97.170892 64.790947) (xy 97.554577 64.534577) + (xy 97.87174 64.059909) (xy 97.983113 63.5) (xy 97.879679 62.98) (xy 124.230715 62.98) (xy 124.230715 66.8) + (xy 127.229286 66.8) (xy 127.229286 62.98) (xy 124.230715 62.98) (xy 97.879679 62.98) (xy 97.87174 62.940091) + (xy 97.554577 62.465423) (xy 97.170892 62.209053) (xy 97.375134 62.112389) (xy 97.751041 61.697423) (xy 97.911904 61.309039) + (xy 97.789915 61.087) (xy 96.647 61.087) (xy 96.647 61.107) (xy 96.393 61.107) (xy 96.393 61.087) + (xy 96.373 61.087) (xy 96.373 60.833) (xy 96.393 60.833) (xy 96.393 60.813) (xy 96.647 60.813) + (xy 96.647 60.833) (xy 97.789915 60.833) (xy 97.911904 60.610961) (xy 97.751041 60.222577) (xy 97.375134 59.807611) + (xy 97.170892 59.710947) (xy 97.554577 59.454577) (xy 97.87174 58.979909) (xy 97.983113 58.42) (xy 97.87174 57.860091) + (xy 97.554577 57.385423) (xy 97.170892 57.129053) (xy 97.375134 57.032389) (xy 97.751041 56.617423) (xy 97.911904 56.229039) + (xy 102.348096 56.229039) (xy 102.365633 56.311819) (xy 102.6355 56.804896) (xy 103.073517 57.157166) (xy 103.613 57.315) + (xy 104.013 57.315) (xy 104.013 56.007) (xy 104.267 56.007) (xy 104.267 57.315) (xy 104.667 57.315) + (xy 105.206483 57.157166) (xy 105.6445 56.804896) (xy 105.914367 56.311819) (xy 105.931904 56.229039) (xy 105.809915 56.007) + (xy 104.267 56.007) (xy 104.013 56.007) (xy 102.470085 56.007) (xy 102.348096 56.229039) (xy 97.911904 56.229039) + (xy 97.789915 56.007) (xy 96.647 56.007) (xy 96.647 56.027) (xy 96.393 56.027) (xy 96.393 56.007) + (xy 95.250085 56.007) (xy 95.225872 56.051071) (xy 92.86384 53.689039) (xy 95.128096 53.689039) (xy 95.288959 54.077423) + (xy 95.664866 54.492389) (xy 95.913367 54.61) (xy 95.664866 54.727611) (xy 95.288959 55.142577) (xy 95.128096 55.530961) + (xy 95.250085 55.753) (xy 96.393 55.753) (xy 96.393 53.467) (xy 96.647 53.467) (xy 96.647 55.753) + (xy 97.789915 55.753) (xy 97.911904 55.530961) (xy 97.751041 55.142577) (xy 97.375134 54.727611) (xy 97.126633 54.61) + (xy 97.375134 54.492389) (xy 97.751041 54.077423) (xy 97.911904 53.689039) (xy 97.789915 53.467) (xy 96.647 53.467) + (xy 96.393 53.467) (xy 95.250085 53.467) (xy 95.128096 53.689039) (xy 92.86384 53.689039) (xy 92.030331 52.85553) + (xy 91.987929 52.792071) (xy 91.827688 52.685001) (xy 95.25482 52.685001) (xy 95.128096 52.990961) (xy 95.250085 53.213) + (xy 96.393 53.213) (xy 96.393 53.193) (xy 96.647 53.193) (xy 96.647 53.213) (xy 97.789915 53.213) + (xy 97.911904 52.990961) (xy 97.78518 52.685001) (xy 100.9602 52.685001) (xy 102.09967 53.824472) (xy 102.142071 53.887929) + (xy 102.205527 53.930329) (xy 102.393462 54.055904) (xy 102.441605 54.06548) (xy 102.507672 54.078622) (xy 102.705423 54.374577) + (xy 103.061499 54.612499) (xy 102.6355 54.955104) (xy 102.365633 55.448181) (xy 102.348096 55.530961) (xy 102.470085 55.753) + (xy 104.013 55.753) (xy 104.013 55.733) (xy 104.267 55.733) (xy 104.267 55.753) (xy 105.809915 55.753) + (xy 105.931904 55.530961) (xy 105.914367 55.448181) (xy 105.6445 54.955104) (xy 105.218501 54.612499) (xy 105.574577 54.374577) + (xy 105.89174 53.899909) (xy 106.003113 53.34) (xy 105.89174 52.780091) (xy 105.574577 52.305423) (xy 105.222242 52.07) + (xy 105.574577 51.834577) (xy 105.89174 51.359909) (xy 106.003113 50.8) (xy 105.89174 50.240091) (xy 105.574577 49.765423) + (xy 105.222242 49.53) (xy 105.574577 49.294577) (xy 105.89174 48.819909) (xy 106.003113 48.26) (xy 105.89174 47.700091) + (xy 105.574577 47.225423) (xy 105.222242 46.99) (xy 105.574577 46.754577) (xy 105.89174 46.279909) (xy 106.003113 45.72) + (xy 105.89174 45.160091) (xy 105.574577 44.685423) (xy 105.222242 44.45) (xy 105.574577 44.214577) (xy 105.89174 43.739909) + (xy 106.003113 43.18) (xy 105.89174 42.620091) (xy 105.574577 42.145423) (xy 105.222242 41.91) (xy 105.574577 41.674577) + (xy 105.89174 41.199909) (xy 106.003113 40.64) (xy 105.89174 40.080091) (xy 105.574577 39.605423) (xy 105.222242 39.37) + (xy 105.574577 39.134577) (xy 105.89174 38.659909) (xy 106.003113 38.1) (xy 109.896887 38.1) (xy 110.00826 38.659909) + (xy 110.325423 39.134577) (xy 110.677758 39.37) (xy 110.325423 39.605423) (xy 110.00826 40.080091) (xy 109.896887 40.64) + (xy 110.00826 41.199909) (xy 110.325423 41.674577) (xy 110.677758 41.91) (xy 110.325423 42.145423) (xy 110.00826 42.620091) + (xy 109.896887 43.18) (xy 110.00826 43.739909) (xy 110.325423 44.214577) (xy 110.677758 44.45) (xy 110.325423 44.685423) + (xy 110.00826 45.160091) (xy 109.896887 45.72) (xy 110.00826 46.279909) (xy 110.325423 46.754577) (xy 110.677758 46.99) + (xy 110.325423 47.225423) (xy 110.00826 47.700091) (xy 109.896887 48.26) (xy 110.00826 48.819909) (xy 110.325423 49.294577) + (xy 110.677758 49.53) (xy 110.325423 49.765423) (xy 110.00826 50.240091) (xy 109.896887 50.8) (xy 110.00826 51.359909) + (xy 110.325423 51.834577) (xy 110.677758 52.07) (xy 110.325423 52.305423) (xy 110.00826 52.780091) (xy 109.896887 53.34) + (xy 110.00826 53.899909) (xy 110.325423 54.374577) (xy 110.677758 54.61) (xy 110.325423 54.845423) (xy 110.00826 55.320091) + (xy 109.896887 55.88) (xy 110.00826 56.439909) (xy 110.325423 56.914577) (xy 110.800091 57.23174) (xy 111.218667 57.315) + (xy 112.301333 57.315) (xy 112.719909 57.23174) (xy 113.194577 56.914577) (xy 113.378043 56.64) (xy 121.911822 56.64) + (xy 122.119375 56.950625) (xy 122.417761 57.15) (xy 122.119375 57.349375) (xy 121.791161 57.840582) (xy 121.675908 58.42) + (xy 121.791161 58.999418) (xy 122.119375 59.490625) (xy 122.417761 59.69) (xy 122.119375 59.889375) (xy 121.791161 60.380582) + (xy 121.675908 60.96) (xy 121.791161 61.539418) (xy 122.119375 62.030625) (xy 122.610582 62.358839) (xy 123.043744 62.445) + (xy 123.336256 62.445) (xy 123.769418 62.358839) (xy 124.260625 62.030625) (xy 124.272816 62.012381) (xy 124.281843 62.057765) + (xy 124.422191 62.267809) (xy 124.632235 62.408157) (xy 124.88 62.45744) (xy 126.58 62.45744) (xy 126.827765 62.408157) + (xy 127.037809 62.267809) (xy 127.178157 62.057765) (xy 127.22744 61.81) (xy 127.22744 60.11) (xy 127.178157 59.862235) + (xy 127.037809 59.652191) (xy 126.827765 59.511843) (xy 126.782381 59.502816) (xy 126.800625 59.490625) (xy 127.128839 58.999418) + (xy 127.244092 58.42) (xy 127.128839 57.840582) (xy 126.800625 57.349375) (xy 126.502239 57.15) (xy 126.800625 56.950625) + (xy 127.128839 56.459418) (xy 127.244092 55.88) (xy 127.128839 55.300582) (xy 126.800625 54.809375) (xy 126.502239 54.61) + (xy 126.800625 54.410625) (xy 127.128839 53.919418) (xy 127.244092 53.34) (xy 127.128839 52.760582) (xy 126.800625 52.269375) + (xy 126.502239 52.07) (xy 126.800625 51.870625) (xy 127.128839 51.379418) (xy 127.244092 50.8) (xy 127.128839 50.220582) + (xy 126.800625 49.729375) (xy 126.502239 49.53) (xy 126.800625 49.330625) (xy 127.128839 48.839418) (xy 127.244092 48.26) + (xy 127.128839 47.680582) (xy 126.800625 47.189375) (xy 126.502239 46.99) (xy 126.800625 46.790625) (xy 127.128839 46.299418) + (xy 127.244092 45.72) (xy 127.128839 45.140582) (xy 126.800625 44.649375) (xy 126.502239 44.45) (xy 126.800625 44.250625) + (xy 127.128839 43.759418) (xy 127.244092 43.18) (xy 127.128839 42.600582) (xy 126.800625 42.109375) (xy 126.502239 41.91) + (xy 126.800625 41.710625) (xy 127.128839 41.219418) (xy 127.244092 40.64) (xy 127.128839 40.060582) (xy 126.800625 39.569375) + (xy 126.502239 39.37) (xy 126.800625 39.170625) (xy 127.128839 38.679418) (xy 127.244092 38.1) (xy 127.128839 37.520582) + (xy 126.800625 37.029375) (xy 126.309418 36.701161) (xy 125.876256 36.615) (xy 125.583744 36.615) (xy 125.150582 36.701161) + (xy 124.659375 37.029375) (xy 124.46 37.327761) (xy 124.260625 37.029375) (xy 123.769418 36.701161) (xy 123.336256 36.615) + (xy 123.043744 36.615) (xy 122.610582 36.701161) (xy 122.119375 37.029375) (xy 121.911822 37.34) (xy 113.378043 37.34) + (xy 113.194577 37.065423) (xy 112.838501 36.827501) (xy 113.2645 36.484896) (xy 113.534367 35.991819) (xy 113.551904 35.909039) + (xy 113.429915 35.687) (xy 111.887 35.687) (xy 111.887 35.707) (xy 111.633 35.707) (xy 111.633 35.687) + (xy 110.090085 35.687) (xy 109.968096 35.909039) (xy 109.985633 35.991819) (xy 110.2555 36.484896) (xy 110.681499 36.827501) + (xy 110.325423 37.065423) (xy 110.00826 37.540091) (xy 109.896887 38.1) (xy 106.003113 38.1) (xy 105.89174 37.540091) + (xy 105.574577 37.065423) (xy 105.222242 36.83) (xy 105.574577 36.594577) (xy 105.89174 36.119909) (xy 106.003113 35.56) + (xy 105.89174 35.000091) (xy 105.574577 34.525423) (xy 105.453894 34.444785) (xy 105.587765 34.418157) (xy 105.797809 34.277809) + (xy 105.938157 34.067765) (xy 105.98744 33.82) (xy 105.98744 33.78) (xy 110.141957 33.78) (xy 110.325423 34.054577) + (xy 110.681499 34.292499) (xy 110.2555 34.635104) (xy 109.985633 35.128181) (xy 109.968096 35.210961) (xy 110.090085 35.433) + (xy 111.633 35.433) (xy 111.633 35.413) (xy 111.887 35.413) (xy 111.887 35.433) (xy 113.429915 35.433) + (xy 113.551904 35.210961) (xy 113.534367 35.128181) (xy 113.2645 34.635104) (xy 112.838501 34.292499) (xy 113.194577 34.054577) + (xy 113.51174 33.579909) (xy 113.623113 33.02) (xy 113.51174 32.460091) (xy 113.194577 31.985423) (xy 112.719909 31.66826) + (xy 112.301333 31.585) (xy 111.218667 31.585) (xy 110.800091 31.66826) (xy 110.325423 31.985423) (xy 110.141957 32.26) + (xy 105.98744 32.26) (xy 105.98744 32.22) (xy 105.938157 31.972235) (xy 105.797809 31.762191) (xy 105.587765 31.621843) + (xy 105.34 31.57256) (xy 102.94 31.57256) (xy 102.692235 31.621843) (xy 102.497058 31.752257) (xy 101.909801 31.165) + (xy 127.585001 31.165) (xy 127.585 69.165) (xy 74.345 69.165) (xy 74.345 57.50689) (xy 76.028524 57.50689) + (xy 76.198355 57.916924) (xy 76.588642 58.345183) (xy 77.113108 58.591486) (xy 77.343 58.470819) (xy 77.343 57.277) + (xy 77.597 57.277) (xy 77.597 58.470819) (xy 77.826892 58.591486) (xy 78.351358 58.345183) (xy 78.741645 57.916924) + (xy 78.911476 57.50689) (xy 78.790155 57.277) (xy 77.597 57.277) (xy 77.343 57.277) (xy 76.149845 57.277) + (xy 76.028524 57.50689) (xy 74.345 57.50689) (xy 74.345 31.165) (xy 87.140198 31.165) + ) + ) + ) + (zone (net 2) (net_name GND) (layer B.Cu) (tstamp 0) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 123.19 67.31) (xy 127 67.31) (xy 127 62.23) (xy 123.19 62.23) + ) + ) + (filled_polygon + (pts + (xy 124.632235 62.408157) (xy 124.88 62.45744) (xy 126.58 62.45744) (xy 126.827765 62.408157) (xy 126.873 62.377932) + (xy 126.873 67.183) (xy 123.317 67.183) (xy 123.317 62.445) (xy 123.336256 62.445) (xy 123.769418 62.358839) + (xy 123.77217 62.357) (xy 124.555674 62.357) + ) + ) + ) +) diff --git a/circuit/soundboard/soundboard.net b/circuit/soundboard/soundboard.net new file mode 100644 index 0000000..d2dd233 --- /dev/null +++ b/circuit/soundboard/soundboard.net @@ -0,0 +1,293 @@ +(export (version D) + (design + (source /home/johannes/git/flippr-circuit/circuit/soundboard/soundboard.sch) + (date "Do 07 Feb 2019 11:35:09 CET") + (tool "Eeschema 5.0.2-bee76a0~70~ubuntu18.04.1") + (sheet (number 1) (name /) (tstamps /) + (title_block + (title Soundboard) + (company FlippR-ChillR) + (rev v1) + (date 2019-01-24) + (source soundboard.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value ""))))) + (components + (comp (ref J1) + (value Conn_01x08_Male) + (footprint Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical) + (datasheet ~) + (libsource (lib Connector) (part Conn_01x08_Male) (description "Generic connector, single row, 01x08, script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /) (tstamps /)) + (tstamp 5C4A1DD0)) + (comp (ref U1) + (value MCP23017_SP) + (footprint Package_DIP:DIP-28_W7.62mm) + (datasheet http://ww1.microchip.com/downloads/en/DeviceDoc/20001952C.pdf) + (libsource (lib Interface_Expansion) (part MCP23017_SP) (description "16-bit I/O expander, I2C, interrupts, w pull-ups, SPDIP-28")) + (sheetpath (names /) (tstamps /)) + (tstamp 5C4A2167)) + (comp (ref J2) + (value Conn_02x10_Odd_Even) + (footprint Connector_PinHeader_2.54mm:PinHeader_2x10_P2.54mm_Horizontal) + (datasheet ~) + (libsource (lib Connector_Generic) (part Conn_02x10_Odd_Even) (description "Generic connector, double row, 02x10, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /) (tstamps /)) + (tstamp 5C4A3D78)) + (comp (ref U2) + (value 74HC245) + (footprint 74HCT245N:DIP254P762X420-20) + (datasheet http://www.ti.com/lit/gpn/sn74HC245) + (libsource (lib 74xx) (part 74HC245) (description "Octal BUS Transceivers, 3-State outputs")) + (sheetpath (names /) (tstamps /)) + (tstamp 5C4A240D))) + (libparts + (libpart (lib 74xx) (part 74LS245) + (aliases + (alias 74HC245)) + (description "Octal BUS Transceivers, 3-State outputs") + (docs http://www.ti.com/lit/gpn/sn74LS245) + (footprints + (fp DIP?20*)) + (fields + (field (name Reference) U) + (field (name Value) 74LS245)) + (pins + (pin (num 1) (name A->B) (type input)) + (pin (num 2) (name A0) (type 3state)) + (pin (num 3) (name A1) (type 3state)) + (pin (num 4) (name A2) (type 3state)) + (pin (num 5) (name A3) (type 3state)) + (pin (num 6) (name A4) (type 3state)) + (pin (num 7) (name A5) (type 3state)) + (pin (num 8) (name A6) (type 3state)) + (pin (num 9) (name A7) (type 3state)) + (pin (num 10) (name GND) (type power_in)) + (pin (num 11) (name B7) (type 3state)) + (pin (num 12) (name B6) (type 3state)) + (pin (num 13) (name B5) (type 3state)) + (pin (num 14) (name B4) (type 3state)) + (pin (num 15) (name B3) (type 3state)) + (pin (num 16) (name B2) (type 3state)) + (pin (num 17) (name B1) (type 3state)) + (pin (num 18) (name B0) (type 3state)) + (pin (num 19) (name CE) (type input)) + (pin (num 20) (name VCC) (type power_in)))) + (libpart (lib Connector) (part Conn_01x08_Male) + (description "Generic connector, single row, 01x08, script generated (kicad-library-utils/schlib/autogen/connector/)") + (docs ~) + (footprints + (fp Connector*:*_1x??_*)) + (fields + (field (name Reference) J) + (field (name Value) Conn_01x08_Male)) + (pins + (pin (num 1) (name Pin_1) (type passive)) + (pin (num 2) (name Pin_2) (type passive)) + (pin (num 3) (name Pin_3) (type passive)) + (pin (num 4) (name Pin_4) (type passive)) + (pin (num 5) (name Pin_5) (type passive)) + (pin (num 6) (name Pin_6) (type passive)) + (pin (num 7) (name Pin_7) (type passive)) + (pin (num 8) (name Pin_8) (type passive)))) + (libpart (lib Connector_Generic) (part Conn_02x10_Odd_Even) + (description "Generic connector, double row, 02x10, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)") + (docs ~) + (footprints + (fp Connector*:*_2x??_*)) + (fields + (field (name Reference) J) + (field (name Value) Conn_02x10_Odd_Even)) + (pins + (pin (num 1) (name Pin_1) (type passive)) + (pin (num 2) (name Pin_2) (type passive)) + (pin (num 3) (name Pin_3) (type passive)) + (pin (num 4) (name Pin_4) (type passive)) + (pin (num 5) (name Pin_5) (type passive)) + (pin (num 6) (name Pin_6) (type passive)) + (pin (num 7) (name Pin_7) (type passive)) + (pin (num 8) (name Pin_8) (type passive)) + (pin (num 9) (name Pin_9) (type passive)) + (pin (num 10) (name Pin_10) (type passive)) + (pin (num 11) (name Pin_11) (type passive)) + (pin (num 12) (name Pin_12) (type passive)) + (pin (num 13) (name Pin_13) (type passive)) + (pin (num 14) (name Pin_14) (type passive)) + (pin (num 15) (name Pin_15) (type passive)) + (pin (num 16) (name Pin_16) (type passive)) + (pin (num 17) (name Pin_17) (type passive)) + (pin (num 18) (name Pin_18) (type passive)) + (pin (num 19) (name Pin_19) (type passive)) + (pin (num 20) (name Pin_20) (type passive)))) + (libpart (lib Interface_Expansion) (part MCP23017_SP) + (description "16-bit I/O expander, I2C, interrupts, w pull-ups, SPDIP-28") + (docs http://ww1.microchip.com/downloads/en/DeviceDoc/20001952C.pdf) + (footprints + (fp DIP*W7.62mm*)) + (fields + (field (name Reference) U) + (field (name Value) MCP23017_SP) + (field (name Footprint) Package_DIP:DIP-28_W7.62mm)) + (pins + (pin (num 1) (name GPB0) (type BiDi)) + (pin (num 2) (name GPB1) (type BiDi)) + (pin (num 3) (name GPB2) (type BiDi)) + (pin (num 4) (name GPB3) (type BiDi)) + (pin (num 5) (name GPB4) (type BiDi)) + (pin (num 6) (name GPB5) (type BiDi)) + (pin (num 7) (name GPB6) (type BiDi)) + (pin (num 8) (name GPB7) (type BiDi)) + (pin (num 9) (name VDD) (type power_in)) + (pin (num 10) (name VSS) (type power_in)) + (pin (num 11) (name NC) (type NotConnected)) + (pin (num 12) (name SCK) (type input)) + (pin (num 13) (name SDA) (type BiDi)) + (pin (num 14) (name NC) (type NotConnected)) + (pin (num 15) (name A0) (type input)) + (pin (num 16) (name A1) (type input)) + (pin (num 17) (name A2) (type input)) + (pin (num 18) (name ~RESET~) (type input)) + (pin (num 19) (name INTB) (type 3state)) + (pin (num 20) (name INTA) (type 3state)) + (pin (num 21) (name GPA0) (type BiDi)) + (pin (num 22) (name GPA1) (type BiDi)) + (pin (num 23) (name GPA2) (type BiDi)) + (pin (num 24) (name GPA3) (type BiDi)) + (pin (num 25) (name GPA4) (type BiDi)) + (pin (num 26) (name GPA5) (type BiDi)) + (pin (num 27) (name GPA6) (type BiDi)) + (pin (num 28) (name GPA7) (type BiDi))))) + (libraries + (library (logical 74xx) + (uri /usr/share/kicad/library/74xx.lib)) + (library (logical Connector) + (uri /usr/share/kicad/library/Connector.lib)) + (library (logical Connector_Generic) + (uri /usr/share/kicad/library/Connector_Generic.lib)) + (library (logical Interface_Expansion) + (uri /usr/share/kicad/library/Interface_Expansion.lib))) + (nets + (net (code 1) (name GND) + (node (ref U2) (pin 19)) + (node (ref U2) (pin 10)) + (node (ref U1) (pin 19)) + (node (ref U1) (pin 20)) + (node (ref U1) (pin 10)) + (node (ref J1) (pin 8)) + (node (ref U1) (pin 15)) + (node (ref U1) (pin 17))) + (net (code 2) (name "Net-(J2-Pad4)") + (node (ref J2) (pin 4))) + (net (code 3) (name "Net-(J2-Pad6)") + (node (ref J2) (pin 6))) + (net (code 4) (name "Net-(J2-Pad8)") + (node (ref J2) (pin 8))) + (net (code 5) (name +3V3) + (node (ref U1) (pin 16)) + (node (ref J1) (pin 1)) + (node (ref U1) (pin 18)) + (node (ref U1) (pin 9))) + (net (code 6) (name "Net-(J2-Pad3)") + (node (ref J2) (pin 3))) + (net (code 7) (name "Net-(J2-Pad14)") + (node (ref J2) (pin 14))) + (net (code 8) (name +5V) + (node (ref U2) (pin 20)) + (node (ref J1) (pin 2)) + (node (ref U2) (pin 1))) + (net (code 9) (name "Net-(J2-Pad1)") + (node (ref J2) (pin 1))) + (net (code 10) (name "Net-(J2-Pad10)") + (node (ref J2) (pin 10))) + (net (code 11) (name "Net-(J2-Pad12)") + (node (ref J2) (pin 12))) + (net (code 12) (name "Net-(J2-Pad16)") + (node (ref J2) (pin 16))) + (net (code 13) (name "Net-(J2-Pad18)") + (node (ref J2) (pin 18))) + (net (code 14) (name "Net-(J2-Pad2)") + (node (ref J2) (pin 2))) + (net (code 15) (name "Net-(J2-Pad20)") + (node (ref J2) (pin 20))) + (net (code 16) (name "Net-(J2-Pad11)") + (node (ref U2) (pin 15)) + (node (ref J2) (pin 11))) + (net (code 17) (name "Net-(J2-Pad9)") + (node (ref J2) (pin 9)) + (node (ref U2) (pin 16))) + (net (code 18) (name "Net-(J2-Pad7)") + (node (ref J2) (pin 7)) + (node (ref U2) (pin 17))) + (net (code 19) (name "Net-(J2-Pad5)") + (node (ref J2) (pin 5)) + (node (ref U2) (pin 18))) + (net (code 20) (name "Net-(J2-Pad13)") + (node (ref U2) (pin 14)) + (node (ref J2) (pin 13))) + (net (code 21) (name /IRQ) + (node (ref J2) (pin 15)) + (node (ref U2) (pin 13))) + (net (code 22) (name "Net-(J2-Pad17)") + (node (ref U2) (pin 12)) + (node (ref J2) (pin 17))) + (net (code 23) (name "Net-(J2-Pad19)") + (node (ref U2) (pin 11)) + (node (ref J2) (pin 19))) + (net (code 24) (name "Net-(U1-Pad26)") + (node (ref U1) (pin 26))) + (net (code 25) (name "Net-(U1-Pad2)") + (node (ref U2) (pin 3)) + (node (ref U1) (pin 2))) + (net (code 26) (name "Net-(U1-Pad21)") + (node (ref U1) (pin 21))) + (net (code 27) (name "Net-(U1-Pad22)") + (node (ref U1) (pin 22))) + (net (code 28) (name "Net-(U1-Pad23)") + (node (ref U1) (pin 23))) + (net (code 29) (name "Net-(U1-Pad24)") + (node (ref U1) (pin 24))) + (net (code 30) (name "Net-(U1-Pad25)") + (node (ref U1) (pin 25))) + (net (code 31) (name "Net-(U1-Pad27)") + (node (ref U1) (pin 27))) + (net (code 32) (name "Net-(U1-Pad28)") + (node (ref U1) (pin 28))) + (net (code 33) (name "Net-(U1-Pad3)") + (node (ref U1) (pin 3)) + (node (ref U2) (pin 4))) + (net (code 34) (name "Net-(U1-Pad4)") + (node (ref U2) (pin 5)) + (node (ref U1) (pin 4))) + (net (code 35) (name "Net-(U1-Pad5)") + (node (ref U2) (pin 6)) + (node (ref U1) (pin 5))) + (net (code 36) (name "Net-(U1-Pad6)") + (node (ref U1) (pin 6)) + (node (ref U2) (pin 7))) + (net (code 37) (name "Net-(U1-Pad7)") + (node (ref U1) (pin 7)) + (node (ref U2) (pin 8))) + (net (code 38) (name "Net-(J1-Pad3)") + (node (ref J1) (pin 3))) + (net (code 39) (name "Net-(J1-Pad6)") + (node (ref J1) (pin 6))) + (net (code 40) (name "Net-(J1-Pad7)") + (node (ref J1) (pin 7))) + (net (code 41) (name "Net-(U1-Pad1)") + (node (ref U2) (pin 2)) + (node (ref U1) (pin 1))) + (net (code 42) (name "Net-(U1-Pad8)") + (node (ref U1) (pin 8)) + (node (ref U2) (pin 9))) + (net (code 43) (name "Net-(U1-Pad11)") + (node (ref U1) (pin 11))) + (net (code 44) (name /SCL) + (node (ref U1) (pin 12)) + (node (ref J1) (pin 4))) + (net (code 45) (name "Net-(U1-Pad14)") + (node (ref U1) (pin 14))) + (net (code 46) (name /SDA) + (node (ref U1) (pin 13)) + (node (ref J1) (pin 5))))) \ No newline at end of file diff --git a/circuit/soundboard/soundboard.sch b/circuit/soundboard/soundboard.sch index 8aa6a6e..95dca6f 100644 --- a/circuit/soundboard/soundboard.sch +++ b/circuit/soundboard/soundboard.sch @@ -14,21 +14,21 @@ Comment3 "" Comment4 "" $EndDescr $Comp -L Connector:Conn_01x08_Male J? +L Connector:Conn_01x08_Male J1 U 1 1 5C4A1DD0 P 3100 3450 -F 0 "J?" H 3206 3928 50 0000 C CNN +F 0 "J1" H 3206 3928 50 0000 C CNN F 1 "Conn_01x08_Male" H 3206 3837 50 0000 C CNN -F 2 "" H 3100 3450 50 0001 C CNN +F 2 "Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical" H 3100 3450 50 0001 C CNN F 3 "~" H 3100 3450 50 0001 C CNN 1 3100 3450 -1 0 0 1 $EndComp $Comp -L Interface_Expansion:MCP23017_SP U? +L Interface_Expansion:MCP23017_SP U1 U 1 1 5C4A2167 P 5250 3700 -F 0 "U?" H 5250 4978 50 0000 C CNN +F 0 "U1" H 5250 4978 50 0000 C CNN F 1 "MCP23017_SP" H 5250 4887 50 0000 C CNN F 2 "Package_DIP:DIP-28_W7.62mm" H 5450 2700 50 0001 L CNN F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/20001952C.pdf" H 5450 2600 50 0001 L CNN @@ -36,10 +36,10 @@ F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/20001952C.pdf" H 5450 2600 1 0 0 -1 $EndComp $Comp -L power:GND #PWR? +L power:GND #PWR0101 U 1 1 5C4A250C P 2250 3050 -F 0 "#PWR?" H 2250 2800 50 0001 C CNN +F 0 "#PWR0101" H 2250 2800 50 0001 C CNN F 1 "GND" V 2255 2922 50 0000 R CNN F 2 "" H 2250 3050 50 0001 C CNN F 3 "" H 2250 3050 50 0001 C CNN @@ -49,10 +49,10 @@ $EndComp Wire Wire Line 2900 3050 2250 3050 $Comp -L power:+3.3V #PWR? +L power:+3.3V #PWR0102 U 1 1 5C4A256F P 2200 3750 -F 0 "#PWR?" H 2200 3600 50 0001 C CNN +F 0 "#PWR0102" H 2200 3600 50 0001 C CNN F 1 "+3.3V" V 2215 3878 50 0000 L CNN F 2 "" H 2200 3750 50 0001 C CNN F 3 "" H 2200 3750 50 0001 C CNN @@ -62,10 +62,10 @@ $EndComp Wire Wire Line 2900 3750 2200 3750 $Comp -L power:+5V #PWR? +L power:+5V #PWR0103 U 1 1 5C4A25D1 P 2200 3650 -F 0 "#PWR?" H 2200 3500 50 0001 C CNN +F 0 "#PWR0103" H 2200 3500 50 0001 C CNN F 1 "+5V" V 2215 3778 50 0000 L CNN F 2 "" H 2200 3650 50 0001 C CNN F 3 "" H 2200 3650 50 0001 C CNN @@ -91,10 +91,10 @@ SDA Text Label 3200 3450 0 50 ~ 0 SCL $Comp -L power:+3.3V #PWR? +L power:+3.3V #PWR0104 U 1 1 5C4A30C6 P 5250 2600 -F 0 "#PWR?" H 5250 2450 50 0001 C CNN +F 0 "#PWR0104" H 5250 2450 50 0001 C CNN F 1 "+3.3V" H 5265 2773 50 0000 C CNN F 2 "" H 5250 2600 50 0001 C CNN F 3 "" H 5250 2600 50 0001 C CNN @@ -102,10 +102,10 @@ F 3 "" H 5250 2600 50 0001 C CNN 1 0 0 -1 $EndComp $Comp -L power:GND #PWR? +L power:GND #PWR0105 U 1 1 5C4A315D P 5250 4800 -F 0 "#PWR?" H 5250 4550 50 0001 C CNN +F 0 "#PWR0105" H 5250 4550 50 0001 C CNN F 1 "GND" H 5255 4627 50 0000 C CNN F 2 "" H 5250 4800 50 0001 C CNN F 3 "" H 5250 4800 50 0001 C CNN @@ -129,10 +129,10 @@ Wire Wire Line Wire Wire Line 5950 3600 7000 3600 $Comp -L power:GND #PWR? +L power:GND #PWR0106 U 1 1 5C4A3A10 P 7500 4200 -F 0 "#PWR?" H 7500 3950 50 0001 C CNN +F 0 "#PWR0106" H 7500 3950 50 0001 C CNN F 1 "GND" H 7505 4027 50 0000 C CNN F 2 "" H 7500 4200 50 0001 C CNN F 3 "" H 7500 4200 50 0001 C CNN @@ -140,10 +140,10 @@ F 3 "" H 7500 4200 50 0001 C CNN 1 0 0 -1 $EndComp $Comp -L power:GND #PWR? +L power:GND #PWR0107 U 1 1 5C4A3A41 P 4550 4500 -F 0 "#PWR?" H 4550 4250 50 0001 C CNN +F 0 "#PWR0107" H 4550 4250 50 0001 C CNN F 1 "GND" V 4555 4372 50 0000 R CNN F 2 "" H 4550 4500 50 0001 C CNN F 3 "" H 4550 4500 50 0001 C CNN @@ -151,10 +151,10 @@ F 3 "" H 4550 4500 50 0001 C CNN 0 1 1 0 $EndComp $Comp -L power:+5V #PWR? +L power:+5V #PWR0108 U 1 1 5C4A3C3C P 7500 2600 -F 0 "#PWR?" H 7500 2450 50 0001 C CNN +F 0 "#PWR0108" H 7500 2450 50 0001 C CNN F 1 "+5V" H 7515 2773 50 0000 C CNN F 2 "" H 7500 2600 50 0001 C CNN F 3 "" H 7500 2600 50 0001 C CNN @@ -162,21 +162,21 @@ F 3 "" H 7500 2600 50 0001 C CNN 1 0 0 -1 $EndComp $Comp -L Connector_Generic:Conn_02x10_Odd_Even J? +L Connector_Generic:Conn_02x10_Odd_Even J2 U 1 1 5C4A3D78 P 8800 3100 -F 0 "J?" H 8850 2375 50 0000 C CNN +F 0 "J2" H 8850 2375 50 0000 C CNN F 1 "Conn_02x10_Odd_Even" H 8850 2466 50 0000 C CNN -F 2 "" H 8800 3100 50 0001 C CNN +F 2 "Connector_PinHeader_2.54mm:PinHeader_2x10_P2.54mm_Horizontal" H 8800 3100 50 0001 C CNN F 3 "~" H 8800 3100 50 0001 C CNN 1 8800 3100 1 0 0 -1 $EndComp $Comp -L power:+3.3V #PWR? +L power:+3.3V #PWR0109 U 1 1 5C4A413A P 4550 4400 -F 0 "#PWR?" H 4550 4250 50 0001 C CNN +F 0 "#PWR0109" H 4550 4250 50 0001 C CNN F 1 "+3.3V" V 4565 4528 50 0000 L CNN F 2 "" H 4550 4400 50 0001 C CNN F 3 "" H 4550 4400 50 0001 C CNN @@ -184,10 +184,10 @@ F 3 "" H 4550 4400 50 0001 C CNN 0 -1 -1 0 $EndComp $Comp -L power:GND #PWR? +L power:GND #PWR0110 U 1 1 5C4A4195 P 4550 4300 -F 0 "#PWR?" H 4550 4050 50 0001 C CNN +F 0 "#PWR0110" H 4550 4050 50 0001 C CNN F 1 "GND" V 4555 4172 50 0000 R CNN F 2 "" H 4550 4300 50 0001 C CNN F 3 "" H 4550 4300 50 0001 C CNN @@ -195,10 +195,10 @@ F 3 "" H 4550 4300 50 0001 C CNN 0 1 1 0 $EndComp $Comp -L power:+3.3V #PWR? +L power:+3.3V #PWR0111 U 1 1 5C4A41DE P 4550 3800 -F 0 "#PWR?" H 4550 3650 50 0001 C CNN +F 0 "#PWR0111" H 4550 3650 50 0001 C CNN F 1 "+3.3V" V 4565 3928 50 0000 L CNN F 2 "" H 4550 3800 50 0001 C CNN F 3 "" H 4550 3800 50 0001 C CNN @@ -206,10 +206,10 @@ F 3 "" H 4550 3800 50 0001 C CNN 0 -1 -1 0 $EndComp $Comp -L power:GND #PWR? +L power:GND #PWR0112 U 1 1 5C4A421F P 4550 3500 -F 0 "#PWR?" H 4550 3250 50 0001 C CNN +F 0 "#PWR0112" H 4550 3250 50 0001 C CNN F 1 "GND" V 4555 3372 50 0000 R CNN F 2 "" H 4550 3500 50 0001 C CNN F 3 "" H 4550 3500 50 0001 C CNN @@ -220,10 +220,10 @@ Wire Wire Line 4550 3500 4550 3600 Connection ~ 4550 3500 $Comp -L power:+5V #PWR? +L power:+5V #PWR0113 U 1 1 5C4A44B2 P 7000 3800 -F 0 "#PWR?" H 7000 3650 50 0001 C CNN +F 0 "#PWR0113" H 7000 3650 50 0001 C CNN F 1 "+5V" V 7015 3928 50 0000 L CNN F 2 "" H 7000 3800 50 0001 C CNN F 3 "" H 7000 3800 50 0001 C CNN @@ -231,10 +231,10 @@ F 3 "" H 7000 3800 50 0001 C CNN 0 -1 -1 0 $EndComp $Comp -L power:GND #PWR? +L power:GND #PWR0114 U 1 1 5C4A45E8 P 7000 3900 -F 0 "#PWR?" H 7000 3650 50 0001 C CNN +F 0 "#PWR0114" H 7000 3650 50 0001 C CNN F 1 "GND" V 7005 3772 50 0000 R CNN F 2 "" H 7000 3900 50 0001 C CNN F 3 "" H 7000 3900 50 0001 C CNN @@ -256,12 +256,12 @@ Wire Wire Line Wire Wire Line 8000 3600 8600 3600 $Comp -L 74xx:74HC245 U? +L 74xx:74HC245 U2 U 1 1 5C4A240D P 7500 3400 -F 0 "U?" H 7500 4378 50 0000 C CNN +F 0 "U2" H 7500 4378 50 0000 C CNN F 1 "74HC245" H 7500 4287 50 0000 C CNN -F 2 "" H 7500 3400 50 0001 C CNN +F 2 "74HCT245N:DIP254P762X420-20" H 7500 3400 50 0001 C CNN F 3 "http://www.ti.com/lit/gpn/sn74HC245" H 7500 3400 50 0001 C CNN 1 7500 3400 1 0 0 -1