text:
="GND" prefix="GND">
<gates>
<gate name="GND" symbol="GND" x="0" y="0"/>
</gates>
<devices>
<device name="">
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="DIODE" prefix="VD" uservalue="yes">
<gates>
<gate name="G$1" symbol="DIODE" x="0" y="0"/>
</gates>
<devices>
<device name="-SOD523" package="SOD523">
<connects>
<connect gate="G$1" pin="A" pad="A"/>
<connect gate="G$1" pin="C" pad="C"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="-SOD123" package="SOD123">
<connects>
<connect gate="G$1" pin="A" pad="A"/>
<connect gate="G$1" pin="C" pad="C"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="-SMA" package="SMA">
<connects>
<connect gate="G$1" pin="A" pad="A"/>
<connect gate="G$1" pin="C" pad="C"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="-MINIMELF" package="MINIMELF">
<connects>
<connect gate="G$1" pin="A" pad="A"/>
<connect gate="G$1" pin="C" pad="C"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="-SOD323" package="SOD323-R">
<connects>
<connect gate="G$1" pin="A" pad="A"/>
<connect gate="G$1" pin="C" pad="C"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="VCC">
<gates>
<gate name="G$1" symbol="VCC" x="0" y="0"/>
</gates>
<devices>
<device name="">
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="STM32F103" prefix="IC">
<gates>
<gate name="GPIOA" symbol="STM32_GPIOA" x="0" y="0"/>
<gate name="GPIOB" symbol="STM32_GPIOB_8" x="15.24" y="10.16"/>
<gate name="GPIOD" symbol="STM32_GPIOD_2" x="30.48" y="15.24"/>
<gate name="PWR" symbol="STM32_PWR_103" x="40.64" y="17.78"/>
</gates>
<devices>
<device name="TXUX" package="QFN-36">
<connects>
<connect gate="GPIOA" pin="PA0" pad="7"/>
<connect gate="GPIOA" pin="PA1" pad="8"/>
<connect gate="GPIOA" pin="PA10" pad="22"/>
<connect gate="GPIOA" pin="PA11" pad="23"/>
<connect gate="GPIOA" pin="PA12" pad="24"/>
<connect gate="GPIOA" pin="PA13" pad="25"/>
<connect gate="GPIOA" pin="PA14" pad="28"/>
<connect gate="GPIOA" pin="PA15" pad="29"/>
<connect gate="GPIOA" pin="PA2" pad="9"/>
<connect gate="GPIOA" pin="PA3" pad="10"/>
<connect gate="GPIOA" pin="PA4" pad="11"/>
<connect gate="GPIOA" pin="PA5" pad="12"/>
<connect gate="GPIOA" pin="PA6" pad="13"/>
<connect gate="GPIOA" pin="PA7" pad="14"/>
<connect gate="GPIOA" pin="PA8" pad="20"/>
<connect gate="GPIOA" pin="PA9" pad="21"/>
<connect gate="GPIOB" pin="PB0" pad="15"/>
<connect gate="GPIOB" pin="PB1" pad="16"/>
<connect gate="GPIOB" pin="PB2" pad="17"/>
<connect gate="GPIOB" pin="PB3" pad="30"/>
<connect gate="GPIOB" pin="PB4" pad="31"/>
<connect gate="GPIOB" pin="PB5" pad="32"/>
<connect gate="GPIOB" pin="PB6" pad="33"/>
<connect gate="GPIOB" pin="PB7" pad="34"/>
<connect gate="GPIOD" pin="PD0" pad="2"/>
<connect gate="GPIOD" pin="PD1" pad="3"/>
<connect gate="PWR" pin="!RST" pad="4"/>
<connect gate="PWR" pin="BOOT0" pad="35"/>
<connect gate="PWR" pin="VDD" pad="1 19 27"/>
<connect gate="PWR" pin="VDDA" pad="6"/>
<connect gate="PWR" pin="VSS" pad="18 26 36 PGND"/>
<connect gate="PWR" pin="VSSA" pad="5"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="USB" prefix="X">
<description>USB Connectors

USB-B-PTH is fully proven SKU : PRT-00139

USB-miniB is fully proven SKU : PRT-00587

USB-A-PCB is untested.

USB-A-H is throughly reviewed, but untested. Spark Fun Electronics SKU : PRT-00437

USB-B-SMT is throughly reviewed, but untested. Needs silkscreen touching up.

USB-A-S has not been used/tested

USB-MB-H has not been used/tested</description>
<gates>
<gate name="G$1" symbol="USB" x="0" y="0"/>
</gates>
<devices>
<device name="MICRO_B" package="USB_MICROB">
<connects>
<connect gate="G$1" pin="D+" pad="D+"/>
<connect gate="G$1" pin="D-" pad="D-"/>
<connect gate="G$1" pin="GND" pad="6 7 8 9 GND"/>
<connect gate="G$1" pin="NC" pad="NC"/>
<connect gate="G$1" pin="VBUS" pad="VBUS"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="LM1117" prefix="IC" uservalue="yes">
<gates>
<gate name="G$1" symbol="LM1117" x="0" y="0"/>
</gates>
<devices>
<device name="MP" package="SOT223">
<connects>
<connect gate="G$1" pin="GND" pad="1"/>
<connect gate="G$1" pin="IN" pad="3"/>
<connect gate="G$1" pin="OUT" pad="2"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="" package="SOT89">
<connects>
<connect gate="G$1" pin="GND" pad="1"/>
<connect gate="G$1" pin="IN" pad="3"/>
<connect gate="G$1" pin="OUT" pad="2 4"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="5V" prefix="5V">
<gates>
<gate name="G$1" symbol="5V" x="0" y="0"/>
</gates>
<devices>
<device name="">
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="RES" prefix="R" uservalue="yes">
<gates>
<gate name="G$1" symbol="R-EU" x="0" y="0"/>
</gates>
<devices>
<device name="R0402" package="R0402">
<connects>
<connect gate="G$1" pin="1" pad="1"/>
<connect gate="G$1" pin="2" pad="2"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="R0603" package="R0603">
<connects>
<connect gate="G$1" pin="1" pad="1"/>
<connect gate="G$1" pin="2" pad="2"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="R0805" package="R0805">
<connects>
<connect gate="G$1" pin="1" pad="1"/>
<connect gate="G$1" pin="2" pad="2"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="CPOL-EU" prefix="C" uservalue="yes">
<gates>
<gate name="G$1" symbol="CPOL" x="0" y="0"/>
</gates>
<devices>
<device name="SMCA" package="SMC_A">
<connects>
<connect gate="G$1" pin="+" pad="+"/>
<connect gate="G$1" pin="-" pad="-"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="SMCB" package="SMC_B">
<connects>
<connect gate="G$1" pin="+" pad="+"/>
<connect gate="G$1" pin="-" pad="-"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="SMCC" package="SMC_C">
<connects>
<connect gate="G$1" pin="+" pad="+"/>
<connect gate="G$1" pin="-" pad="-"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="SMCD" package="SMC_D">
<connects>
<connect gate="G$1" pin="+" pad="+"/>
<connect gate="G$1" pin="-" pad="-"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="SMCE" package="SMC_E">
<connects>
<connect gate="G$1" pin="+" pad="+"/>
<connect gate="G$1" pin="-" pad="-"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="SMCP" package="SMC_P">
<connects>
<connect gate="G$1" pin="+" pad="+"/>
<connect gate="G$1" pin="-" pad="-"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="SMCZ" package="SMC_Z">
<connects>
<connect gate="G$1" pin="+" pad="+"/>
<connect gate="G$1" pin="-" pad="-"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="150CLZ" package="150CLZ-1010">
<connects>
<connect gate="G$1" pin="+" pad="+"/>
<connect gate="G$1" pin="-" pad="-"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="CAP" prefix="C" uservalue="yes">
<gates>
<gate name="G$1" symbol="C-EU" x="0" y="0"/>
</gates>
<devices>
<device name="0603" package="R0603">
<connects>
<connect gate="G$1" pin="1" pad="1"/>
<connect gate="G$1" pin="2" pad="2"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="0402" package="R0402">
<connects>
<connect gate="G$1" pin="1" pad="1"/>
<connect gate="G$1" pin="2" pad="2"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="0805" package="R0805">
<connects>
<connect gate="G$1" pin="1" pad="1"/>
<connect gate="G$1" pin="2" pad="2"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="1206" package="R1206">
<connects>
<connect gate="G$1" pin="1" pad="1"/>
<connect gate="G$1" pin="2" pad="2"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="QUARTZ_GND" prefix="QZ" uservalue="yes">
<gates>
<gate name="G$1" symbol="CRYSTAL_GND" x="-2.54" y="5.08"/>
</gates>
<devices>
<device name="STD" package="CRYSTAL_STD">
<connects>
<connect gate="G$1" pin="1" pad="2"/>
<connect gate="G$1" pin="2" pad="4"/>
<connect gate="G$1" pin="GND" pad="1 3"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="5030" package="5030">
<connects>
<connect gate="G$1" pin="1" pad="1"/>
<connect gate="G$1" pin="2" pad="3"/>
<connect gate="G$1" pin="GND" pad="2 4"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="3225" package="3225">
<connects>
<connect gate="G$1" pin="1" pad="1"/>
<connect gate="G$1" pin="2" pad="3"/>
<connect gate="G$1" pin="GND" pad="2 4"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="MICRO" package="NX3225">
<connects>
<connect gate="G$1" pin="1" pad="1"/>
<connect gate="G$1" pin="2" pad="3"/>
<connect gate="G$1" pin="GND" pad="2 4"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="2520" package="2520">
<connects>
<connect gate="G$1" pin="1" pad="1"/>
<connect gate="G$1" pin="2" pad="3"/>
<connect gate="G$1" pin="GND" pad="2 4"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="AUDIO-JACK" prefix="X">
<gates>
<gate name="G$1" symbol="PJ-342" x="0" y="0"/>
</gates>
<devices>
<device name="SMD" package="PJ-342">
<connects>
<connect gate="G$1" pin="1" pad="1"/>
<connect gate="G$1" pin="2" pad="2"/>
<connect gate="G$1" pin="3" pad="3"/>
<connect gate="G$1" pin="4" pad="4"/>
<connect gate="G$1" pin="5" pad="5"/>
<connect gate="G$1" pin="6" pad="6"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="TP" prefix="TP" uservalue="yes">
<gates>
<gate name="G$1" symbol="TESTPAD" x="0" y="0"/>
</gates>
<devices>
<device name="30R" package="TP30R">
<connects>
<connect gate="G$1" pin="TEST" pad="TP"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="06R" package="TP06R">
<connects>
<connect gate="G$1" pin="TEST" pad="TP"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="10R" package="TP10R">
<connects>
<connect gate="G$1" pin="TEST" pad="TP"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
</devicesets>
</library>
</libraries>
<attributes>
</attributes>
<variantdefs>
</variantdefs>
<classes>
<class number="0" name="default" width="0" drill="0">
</class>
<class number="1" name="KEYS-MATRIX" width="0" drill="0">
</class>
</classes>
<parts>
<part name="PB1" library="keyb" deviceset="CHERRY-MX" device="-KAILH" value="TILD"/>
<part name="PB4" library="keyb" deviceset="CHERRY-MX" device="-KAILH" value="C3"/>
<part name="PB3" library="keyb" deviceset="CHERRY-MX" device="-KAILH" value="C2"/>
<part name="PB5" library="keyb" deviceset="CHERRY-MX" device="-KAILH" value="C4"/>
<part name="PB6" library="keyb" deviceset="CHERRY-MX" device="-KAILH" value="C5"/>
<part name="PB2" library="keyb" deviceset="CHERRY-MX" device="-KAILH" value="C1"/>
<part name="PB7" library="keyb" deviceset="CHERRY-MX" device="-KAILH" value="FN"/>
<part name="PB8" library="keyb" deviceset="CHERRY-MX" device="-KAILH" value="TAB"/>
<part name="PB9" library="keyb" deviceset="CHERRY-MX" device="-KAILH" value="Q"/>
<part name="PB10" library="keyb" deviceset="CHERRY-MX" device="-KAILH" value="W"/>
<part name="PB11" library="keyb" deviceset="CHERRY-MX" device="-KAILH" value="E"/>
<part name="PB12" library="keyb" deviceset="CHERRY-MX" device="-KAILH" value="R"/>
<part name="PB13" library="keyb" deviceset="CHERRY-MX" device="-KAILH" value="T"/>
<part name="PB14" library="keyb" deviceset="CHERRY-MX" device="-KAILH" value="FN"/>
<part name="PB15" library="keyb" deviceset="CHERRY-MX" device="-KAILH" value="FN"/>
<part name="PB16" library="keyb" deviceset="CHERRY-MX" device="-KAILH" value="A"/>
<part name="PB17" library="keyb" deviceset="CHERRY-MX" device="-KAILH" value="S"/>
<part name="PB18" library="keyb" deviceset="CHERRY-MX" device="-KAILH" value="D"/>
<part name="PB19" library="keyb" deviceset="CHERRY-MX" device="-KAILH" value="F"/>
<part name="PB20" library="keyb" deviceset="CHERRY-MX" device="-KAILH" value="G"/>
<part name="PB22" library="keyb" deviceset="CHERRY-MX" device="-KAILH" value="SHIFT"/>
<part name="PB23" library="keyb" deviceset="CHERRY-MX" device="-KAILH" value="Z"/>
<part name="PB24" library="keyb" deviceset="CHERRY-MX" device="-KAILH" value="X"/>
<part name="PB25" library="keyb" deviceset="CHERRY-MX" device="-KAILH" value="C"/>
<part name="PB26" library="keyb" deviceset="CHERRY-MX" device="-KAILH" value="V"/>
<part name="PB27" library="keyb" deviceset="CHERRY-MX" device="-KAILH" value="B"/>
<part name="PB21" library="keyb" deviceset="CHERRY-MX" device="-KAILH" value="FN"/>
<part name="PB28" library="keyb" deviceset="CHERRY-MX" device="-KAILH" value="FN"/>
<part name="PB29" library="keyb" deviceset="CHERRY-MX" device="-KAILH" value="FN"/>
<part name="PB30" library="keyb" deviceset="CHERRY-MX" device="-KAILH" value="FN"/>
<part name="PB31" library="keyb" deviceset="CHERRY-MX" device="-KAILH" value="FN"/>
<part name="PB32" library="keyb" deviceset="CHERRY-MX" device="-KAILH" value="CTRL"/>
<part name="PB33" library="keyb" deviceset="CHERRY-MX" device="-KAILH" value="ALT"/>
<part name="PB34" library="keyb" deviceset="CHERRY-MX" device="-KAILH" value="FN"/>
<part name="PB35" library="keyb" deviceset="CHERRY-MX" device="-KAILH" value="FN"/>
<part name="GND1" library="netcat" deviceset="GND" device=""/>
<part name="VD1" library="netcat" deviceset="DIODE" device="-SOD123"/>
<part name="VD4" library="netcat" deviceset="DIODE" device="-SOD123"/>
<part name="VD3" library="netcat" deviceset="DIODE" device="-SOD123"/>
<part name="VD5" library="netcat" deviceset="DIODE" device="-SOD123"/>
<part name="VD6" library="netcat" deviceset="DIODE" device="-SOD123"/>
<part name="VD2" library="netcat" deviceset="DIODE" device="-SOD123"/>
<part name="GND2" library="netcat" deviceset="GND" device="">
<attribute name="SPICEPREFIX" value="G"/>
</part>
<part name="GND3" library="netcat" deviceset="GND" device=""/>
<part name="VD7" library="netcat" deviceset="DIODE" device="-SOD123"/>
<part name="VD8" library="netcat" deviceset="DIODE" device="-SOD123"/>
<part name="VD9" library="netcat" deviceset="DIODE" device="-SOD123"/>
<part name="VD10" library="netcat" deviceset="DIODE" device="-SOD123"/>
<part name="VD11" library="netcat" deviceset="DIODE" device="-SOD123"/>
<part name="VD12" library="netcat" deviceset="DIODE" device="-SOD123"/>
<part name="VD13" library="netcat" deviceset="DIODE" device="-SOD123"/>
<part name="VD14" library="netcat" deviceset="DIODE" device="-SOD123"/>
<part name="VD15" library="netcat" deviceset="DIODE" device="-SOD123"/>
<part name="VD16" library="netcat" deviceset="DIODE" device="-SOD123"/>
<part name="VD17" library="netcat" deviceset="DIODE" device="-SOD123"/>
<part name="VD18" library="netcat" deviceset="DIODE" device="-SOD123"/>
<part name="VD19" library="netcat" deviceset="DIODE" device="-SOD123"/>
<part name="VD20" library="netcat" deviceset="DIODE" device="-SOD123"/>
<part name="VD21" library="netcat" deviceset="DIODE" device="-SOD123"/>
<part name="VD22" library="netcat" deviceset="DIODE" device="-SOD123"/>
<part name="VD23" library="netcat" deviceset="DIODE" device="-SOD123"/>
<part name="VD24" library="netcat" deviceset="DIODE" device="-SOD123"/>
<part name="VD25" library="netcat" deviceset="DIODE" device="-SOD123"/>
<part name="VD26" library="netcat" deviceset="DIODE" device="-SOD123"/>
<part name="VD27" library="netcat" deviceset="DIODE" device="-SOD123"/>
<part name="VD28" library="netcat" deviceset="DIODE" device="-SOD123"/>
<part name="VD29" library="netcat" deviceset="DIODE" device="-SOD123"/>
<part name="VD30" library="netcat" deviceset="DIODE" device="-SOD123"/>
<part name="VD31" library="netcat" deviceset="DIODE" device="-SOD123"/>
<part name="VD32" library="netcat" deviceset="DIODE" device="-SOD123"/>
<part name="VD33" library="netcat" deviceset="DIODE" device="-SOD123"/>
<part name="VD34" library="netcat" deviceset="DIODE" device="-SOD123"/>
<part name="VD35" library="netcat" deviceset="DIODE" device="-SOD123"/>
<part name="GND4" library="netcat" deviceset="GND" device=""/>
<part name="GND5" library="netcat" deviceset="GND" device=""/>
<part name="IC1" library="keyb" deviceset="SK68XX" device="-MINI"/>
<part name="IC2" library="keyb" deviceset="SK68XX" device="-MINI"/>
<part name="IC3" library="keyb" deviceset="SK68XX" device="-MINI"/>
<part name="IC4" library="keyb" deviceset="SK68XX" device="-MINI"/>
<part name="IC5" library="keyb" deviceset="SK68XX" device="-MINI"/>
<part name="IC6" library="keyb" deviceset="SK68XX" device="-MINI"/>
<part name="IC7" library="keyb" deviceset="SK68XX" device="-MINI">
<attribute name="SPICEPREFIX" value="E"/>
</part>
<part name="IC8" library="keyb" deviceset="SK68XX" device="-MINI">
<attribute name="SPICEPREFIX" value="E"/>
</part>
<part name="IC9" library="keyb" deviceset="SK68XX" device="-MINI">
<attribute name="SPICEPREFIX" value="E"/>
</part>
<part name="IC10" library="keyb" deviceset="SK68XX" device="-MINI">
<attribute name="SPICEPREFIX" value="E"/>
</part>
<part name="IC11" library="keyb" deviceset="SK68XX" device="-MINI">
<attribute name="SPICEPREFIX" value="E"/>
</part>
<part name="IC12" library="keyb" deviceset="SK68XX" device="-MINI">
<attribute name="SPICEPREFIX" value="E"/>
</part>
<part name="IC13" library="keyb" deviceset="SK68XX" device="-MINI">
<attribute name="SPICEPREFIX" value="E"/>
</part>
<part name="IC14" library="keyb" deviceset="SK68XX" device="-MINI"/>
<part name="IC15" library="keyb" deviceset="SK68XX" device="-MINI"/>
<part name="IC16" library="keyb" deviceset="SK68XX" device="-MINI"/>
<part name="IC17" library="keyb" deviceset="SK68XX" device="-MINI"/>
<part name="IC18" library="keyb" deviceset="SK68XX" device="-MINI"/>
<part name="IC19" library="keyb" deviceset="SK68XX" device="-MINI"/>
<part name="IC20" library="keyb" deviceset="SK68XX" device="-MINI"/>
<part name="IC21" library="keyb" deviceset="SK68XX" device="-MINI"/>
<part name="IC22" library="keyb" deviceset="SK68XX" device="-MINI"/>
<part name="IC23" library="keyb" deviceset="SK68XX" device="-MINI"/>
<part name="IC24" library="keyb" deviceset="SK68XX" device="-MINI"/>
<part name="IC25" library="keyb" deviceset="SK68XX" device="-MINI"/>
<part name="IC26" library="keyb" deviceset="SK68XX" device="-MINI"/>
<part name="IC27" library="keyb" deviceset="SK68XX" device="-MINI"/>
<part name="IC28" library="keyb" deviceset="SK68XX" device="-MINI"/>
<part name="IC29" library="keyb" deviceset="SK68XX" device="-MINI"/>
<part name="IC30" library="keyb" deviceset="SK68XX" device="-MINI"/>
<part name="IC31" library="keyb" deviceset="SK68XX" device="-MINI"/>
<part name="IC32" library="keyb" deviceset="SK68XX" device="-MINI"/>
<part name="IC33" library="keyb" deviceset="SK68XX" device="-MINI"/>
<part name="IC34" library="keyb" deviceset="SK68XX" device="-MINI"/>
<part name="IC35" library="keyb" deviceset="SK68XX" device="-MINI"/>
<part name="IC36" library="netcat" deviceset="STM32F103" device="TXUX"/>
<part name="U$6" library="netcat" deviceset="VCC" device=""/>
<part name="GND6" library="netcat" deviceset="GND" device=""/>
<part name="X1" library="netcat" deviceset="USB" device="MICRO_B"/>
<part name="IC37" library="netcat" deviceset="LM1117" device=""/>
<part name="GND7" library="netcat" deviceset="GND" device=""/>
<part name="GND8" library="netcat" deviceset="GND" device=""/>
<part name="U$7" library="netcat" deviceset="VCC" device=""/>
<part name="R1" library="netcat" deviceset="RES" device="R0402" value="1.5k"/>
<part name="5V3" library="netcat" deviceset="5V" device=""/>
<part name="C1" library="netcat" deviceset="CPOL-EU" device="SMCA" value="10u"/>
<part name="C3" library="netcat" deviceset="CAP" device="0402" value="100n"/>
<part name="C4" library="netcat" deviceset="CAP" device="0402" value="100n"/>
<part name="C5" library="netcat" deviceset="CAP" device="0402" value="100n"/>
<part name="C6" library="netcat" deviceset="CAP" device="0402" value="100n"/>
<part name="C7" library="netcat" deviceset="CAP" device="0402" value="100n"/>
<part name="C8" library="netcat" deviceset="CAP" device="0402" value="100n"/>
<part name="C9" library="netcat" deviceset="CAP" device="0402" value="100n"/>
<part name="C10" library="netcat" deviceset="CAP" device="0402" value="100n"/>
<part name="C11" library="netcat" deviceset="CAP" device="0402" value="100n"/>
<part name="C12" library="netcat" deviceset="CAP" device="0402" value="100n"/>
<part name="GND9" library="netcat" deviceset="GND" device=""/>
<part name="QZ1" library="netcat" deviceset="QUARTZ_GND" device="3225"/>
<part name="C20" library="netcat" deviceset="CAP" device="0402"/>
<part name="C21" library="netcat" deviceset="CAP" device="0402"/>
<part name="GND10" library="netcat" deviceset="GND" device=""/>
<part name="GND11" library="netcat" deviceset="GND" device=""/>
<part name="GND12" library="netcat" deviceset="GND" device=""/>
<part name="GND13" library="netcat" deviceset="GND" device=""/>
<part name="X2" library="netcat" deviceset="AUDIO-JACK" device="SMD"/>
<part name="5V1" library="netcat" deviceset="5V" device=""/>
<part name="GND16" library="netcat" deviceset="GND" device=""/>
<part name="C2" library="netcat" deviceset="CPOL-EU" device="SMCA" value="4.7u"/>
<part name="R2" library="netcat" deviceset="RES" device="R0402" value="4.7k"/>
<part name="R3" library="netcat" deviceset="RES" device="R0402" value="4.7k"/>
<part name="U$4" library="netcat" deviceset="VCC" device=""/>
<part name="C13" library="netcat" deviceset="CAP" device="0402" value="100n"/>
<part name="C14" library="netcat" deviceset="CAP" device="0402" value="100n"/>
<part name="C15" library="netcat" deviceset="CAP" device="0402" value="100n"/>
<part name="C16" library="netcat" deviceset="CAP" device="0402" value="100n"/>
<part name="C17" library="netcat" deviceset="CAP" device="0402" value="100n"/>
<part name="C18" library="netcat" deviceset="CAP" device="0402" value="100n"/>
<part name="5V2" library="netcat" deviceset="5V" device=""/>
<part name="5V4" library="netcat" deviceset="5V" device=""/>
<part name="GND18" library="netcat" deviceset="GND" device=""/>
<part name="C22" library="netcat" deviceset="CAP" device="0402" value="100n"/>
<part name="TP1" library="netcat" deviceset="TP" device="10R" value="CLK"/>
<part name="TP2" library="netcat" deviceset="TP" device="10R" value="IO"/>
<part name="R4" library="netcat" deviceset="RES" device="R0402" value="4.7k"/>
<part name="U$2" library="netcat" deviceset="VCC" device=""/>
</parts>
<sheets>
<sheet>
<plain>
</plain>
<instances>
<instance part="PB1" gate="G$1" x="-142.24" y="106.68"/>
<instance part="PB4" gate="G$1" x="-88.9" y="106.68"/>
<instance part="PB3" gate="G$1" x="-106.68" y="106.68"/>
<instance part="PB5" gate="G$1" x="-71.12" y="106.68"/>
<instance part="PB6" gate="G$1" x="-53.34" y="106.68"/>
<instance part="PB2" gate="G$1" x="-124.46" y="106.68"/>
<instance part="PB7" gate="G$1" x="-35.56" y="106.68"/>
<instance part="PB8" gate="G$1" x="-142.24" y="88.9"/>
<instance part="PB9" gate="G$1" x="-124.46" y="88.9"/>
<instance part="PB10" gate="G$1" x="-106.68" y="88.9"/>
<instance part="PB11" gate="G$1" x="-88.9" y="88.9"/>
<instance part="PB12" gate="G$1" x="-71.12" y="88.9"/>
<instance part="PB13" gate="G$1" x="-53.34" y="88.9"/>
<instance part="PB14" gate="G$1" x="-35.56" y="88.9"/>
<instance part="PB15" gate="G$1" x="-142.24" y="71.12"/>
<instance part="PB16" gate="G$1" x="-124.46" y="71.12"/>
<instance part="PB17" gate="G$1" x="-106.68" y="71.12"/>
<instance part="PB18" gate="G$1" x="-88.9" y="71.12"/>
<instance part="PB19" gate="G$1" x="-71.12" y="71.12"/>
<instance part="PB20" gate="G$1" x="-53.34" y="71.12"/>
<instance part="PB22" gate="G$1" x="-142.24" y="53.34"/>
<instance part="PB23" gate="G$1" x="-124.46" y="53.34"/>
<instance part="PB24" gate="G$1" x="-106.68" y="53.34"/>
<instance part="PB25" gate="G$1" x="-88.9" y="53.34"/>
<instance part="PB26" gate="G$1" x="-71.12" y="53.34"/>
<instance part="PB27" gate="G$1" x="-53.34" y="53.34"/>
<instance part="PB21" gate="G$1" x="-35.56" y="71.12"/>
<instance part="PB28" gate="G$1" x="-35.56" y="53.34"/>
<instance part="PB29" gate="G$1" x="-142.24" y="35.56"/>
<instance part="PB30" gate="G$1" x="-124.46" y="35.56"/>
<instance part="PB31" gate="G$1" x="-106.68" y="35.56"/>
<instance part="PB32" gate="G$1" x="-88.9" y="35.56"/>
<instance part="PB33" gate="G$1" x="-71.12" y="35.56"/>
<instance part="PB34" gate="G$1" x="-53.34" y="35.56"/>
<instance part="PB35" gate="G$1" x="-35.56" y="35.56"/>
<instance part="GND1" gate="GND" x="43.18" y="81.28"/>
<instance part="VD1" gate="G$1" x="-149.86" y="99.06" rot="R90"/>
<instance part="VD4" gate="G$1" x="-96.52" y="99.06" rot="R90"/>
<instance part="VD3" gate="G$1" x="-114.3" y="99.06" rot="R90"/>
<instance part="VD5" gate="G$1" x="-78.74" y="99.06" rot="R90"/>
<instance part="VD6" gate="G$1" x="-60.96" y="99.06" rot="R90"/>
<instance part="VD2" gate="G$1" x="-132.08" y="99.06" rot="R90"/>
<instance part="GND2" gate="GND" x="149.86" y="48.26" rot="MR0"/>
<instance part="GND3" gate="GND" x="43.18" y="15.24"/>
<instance part="VD7" gate="G$1" x="-149.86" y="81.28" rot="R90"/>
<instance part="VD8" gate="G$1" x="-132.08" y="81.28" rot="R90"/>
<instance part="VD9" gate="G$1" x="-114.3" y="81.28" rot="R90"/>
<instance part="VD10" gate="G$1" x="-96.52" y="81.28" rot="R90"/>
<instance part="VD11" gate="G$1" x="-78.74" y="81.28" rot="R90"/>
<instance part="VD12" gate="G$1" x="-60.96" y="81.28" rot="R90"/>
<instance part="VD13" gate="G$1" x="-43.18" y="99.06" rot="R90"/>
<instance part="VD14" gate="G$1" x="-149.86" y="63.5" rot="R90"/>
<instance part="VD15" gate="G$1" x="-132.08" y="63.5" rot="R90"/>
<instance part="VD16" gate="G$1" x="-114.3" y="63.5" rot="R90"/>
<instance part="VD17" gate="G$1" x="-96.52" y="63.5" rot="R90"/>
<instance part="VD18" gate="G$1" x="-78.74" y="63.5" rot="R90"/>
<instance part="VD19" gate="G$1" x="-60.96" y="63.5" rot="R90"/>
<instance part="VD20" gate="G$1" x="-43.18" y="81.28" rot="R90"/>
<instance part="VD21" gate="G$1" x="-149.86" y="45.72" rot="R90"/>
<instance part="VD22" gate="G$1" x="-132.08" y="45.72" rot="R90"/>
<instance part="VD23" gate="G$1" x="-114.3" y="45.72" rot="R90"/>
<instance part="VD24" gate="G$1" x="-96.52" y="45.72" rot="R90"/>
<instance part="VD25" gate="G$1" x="-78.74" y="45.72" rot="R90"/>
<instance part="VD26" gate="G$1" x="-60.96" y="45.72" rot="R90"/>
<instance part="VD27" gate="G$1" x="-43.18" y="63.5" rot="R90"/>
<instance part="VD28" gate="G$1" x="-43.18" y="45.72" rot="R90"/>
<instance part="VD29" gate="G$1" x="-149.86" y="27.94" rot="R90"/>
<instance part="VD30" gate="G$1" x="-132.08" y="27.94" rot="R90"/>
<instance part="VD31" gate="G$1" x="-114.3" y="27.94" rot="R90"/>
<instance part="VD32" gate="G$1" x="-96.52" y="27.94" rot="R90"/>
<instance part="VD33" gate="G$1" x="-78.74" y="27.94" rot="R90"/>
<instance part="VD34" gate="G$1" x="-60.96" y="27.94" rot="R90"/>
<instance part="VD35" gate="G$1" x="-43.18" y="27.94" rot="R90"/>
<instance part="GND4" gate="GND" x="167.64" y="-20.32" rot="MR0"/>
<instance part="GND5" gate="GND" x="43.18" y="-50.8"/>
<instance part="IC1" gate="G$1" x="43.18" y="93.98"/>
<instance part="IC2" gate="G$1" x="60.96" y="93.98"/>
<instance part="IC3" gate="G$1" x="78.74" y="93.98"/>
<instance part="IC4" gate="G$1" x="96.52" y="93.98"/>
<instance part="IC5" gate="G$1" x="114.3" y="93.98"/>
<instance part="IC6" gate="G$1" x="132.08" y="93.98"/>
<instance part="IC7" gate="G$1" x="149.86" y="60.96" rot="MR0"/>
<instance part="IC8" gate="G$1" x="132.08" y="60.96" rot="MR0"/>
<instance part="IC9" gate="G$1" x="114.3" y="60.96" rot="MR0"/>
<instance part="IC10" gate="G$1" x="96.52" y="60.96" rot="MR0"/>
<instance part="IC11" gate="G$1" x="78.74" y="60.96" rot="MR0"/>
<instance part="IC12" gate="G$1" x="60.96" y="60.96" rot="MR0"/>
<instance part="IC13" gate="G$1" x="43.18" y="60.96" rot="MR0"/>
<instance part="IC14" gate="G$1" x="43.18" y="27.94"/>
<instance part="IC15" gate="G$1" x="60.96" y="27.94"/>
<instance part="IC16" gate="G$1" x="78.74" y="27.94"/>
<instance part="IC17" gate="G$1" x="96.52" y="27.94"/>
<instance part="IC18" gate="G$1" x="114.3" y="27.94"/>
<instance part="IC19" gate="G$1" x="132.08" y="27.94"/>
<instance part="IC20" gate="G$1" x="149.86" y="27.94"/>
<instance part="IC21" gate="G$1" x="167.64" y="-7.62" rot="MR0"/>
<instance part="IC22" gate="G$1" x="149.86" y="-7.62" rot="MR0"/>
<instance part="IC23" gate="G$1" x="132.08" y="-7.62" rot="MR0"/>
<instance part="IC24" gate="G$1" x="114.3" y="-7.62" rot="MR0"/>
<instance part="IC25" gate="G$1" x="96.52" y="-7.62" rot="MR0"/>
<instance part="IC26" gate="G$1" x="78.74" y="-7.62" rot="MR0"/>
<instance part="IC27" gate="G$1" x="60.96" y="-7.62" rot="MR0"/>
<instance part="IC28" gate="G$1" x="43.18" y="-7.62" rot="MR0"/>
<instance part="IC29" gate="G$1" x="43.18" y="-38.1"/>
<instance part="IC30" gate="G$1" x="60.96" y="-38.1"/>
<instance part="IC31" gate="G$1" x="78.74" y="-38.1"/>
<instance part="IC32" gate="G$1" x="96.52" y="-38.1"/>
<instance part="IC33" gate="G$1" x="114.3" y="-38.1"/>
<instance part="IC34" gate="G$1" x="132.08" y="-38.1"/>
<instance part="IC35" gate="G$1" x="149.86" y="-38.1"/>
<instance part="IC36" gate="GPIOA" x="-104.14" y="-25.4"/>
<instance part="IC36" gate="GPIOB" x="-66.04" y="-15.24"/>
<instance part="IC36" gate="GPIOD" x="-30.48" y="-81.28"/>
<instance part="IC36" gate="PWR" x="-20.32" y="-7.62"/>
<instance part="U$6" gate="G$1" x="-27.94" y="-7.62" rot="R180"/>
<instance part="GND6" gate="GND" x="-22.86" y="-30.48"/>
<instance part="X1" gate="G$1" x="-172.72" y="-99.06" rot="MR0"/>
<instance part="IC37" gate="G$1" x="-134.62" y="-96.52"/>
<instance part="GND7" gate="GND" x="-134.62" y="-109.22"/>
<instance part="GND8" gate="GND" x="-167.64" y="-114.3"/>
<instance part="U$7" gate="G$1" x="-109.22" y="-96.52"/>
<instance part="R1" gate="G$1" x="-165.1" y="-83.82" rot="R90"/>
<instance part="5V3" gate="G$1" x="-165.1" y="-76.2" rot="MR90"/>
<instance part="C1" gate="G$1" x="-160.02" y="-101.6"/>
<instance part="C3" gate="G$1" x="27.94" y="-86.36"/>
<instance part="C4" gate="G$1" x="38.1" y="-86.36"/>
<instance part="C5" gate="G$1" x="48.26" y="-86.36"/>
<instance part="C6" gate="G$1" x="58.42" y="-86.36"/>
<instance part="C7" gate="G$1" x="68.58" y="-86.36"/>
<instance part="C8" gate="G$1" x="78.74" y="-86.36"/>
<instance part="C9" gate="G$1" x="88.9" y="-86.36"/>
<instance part="C10" gate="G$1" x="99.06" y="-86.36"/>
<instance part="C11" gate="G$1" x="109.22" y="-86.36"/>
<instance part="C12" gate="G$1" x="119.38" y="-86.36"/>
<instance part="GND9" gate="GND" x="27.94" y="-99.06"/>
<instance part="QZ1" gate="G$1" x="-50.8" y="-86.36"/>
<instance part="C20" gate="G$1" x="-60.96" y="-93.98"/>
<instance part="C21" gate="G$1" x="-40.64" y="-93.98"/>
<instance part="GND10" gate="GND" x="-60.96" y="-104.14"/>
<instance part="GND11" gate="GND" x="-50.8" y="-93.98"/>
<instance part="GND12" gate="GND" x="-40.64" y="-104.14"/>
<instance part="GND13" gate="GND" x="-121.92" y="-114.3"/>
<instance part="X2" gate="G$1" x="-154.94" y="-7.62" rot="R180"/>
<instance part="5V1" gate="G$1" x="170.18" y="101.6" rot="MR180"/>
<instance part="GND16" gate="GND" x="-162.56" y="-17.78"/>
<instance part="C2" gate="G$1" x="-121.92" y="-101.6"/>
<instance part="R2" gate="G$1" x="-68.58" y="-38.1" rot="R180"/>
<instance part="R3" gate="G$1" x="-68.58" y="-45.72" rot="R180"/>
<instance part="U$4" gate="G$1" x="-58.42" y="-38.1"/>
<instance part="C13" gate="G$1" x="129.54" y="-86.36"/>
<instance part="C14" gate="G$1" x="139.7" y="-86.36"/>
<instance part="C15" gate="G$1" x="149.86" y="-86.36"/>
<instance part="C16" gate="G$1" x="160.02" y="-86.36"/>
<instance part="C17" gate="G$1" x="170.18" y="-86.36"/>
<instance part="C18" gate="G$1" x="180.34" y="-86.36"/>
<instance part="5V2" gate="G$1" x="15.24" y="-81.28" rot="MR0"/>
<instance part="5V4" gate="G$1" x="-162.56" y="-2.54" smashed="yes" rot="MR0">
<attribute name="VALUE" x="-165.1" y="-5.08" size="1.778" layer="96" rot="MR0"/>
</instance>
<instance part="GND18" gate="GND" x="-111.76" y="-50.8"/>
<instance part="C22" gate="G$1" x="-114.3" y="-101.6"/>
<instance part="TP1" gate="G$1" x="-162.56" y="-40.64"/>
<instance part="TP2" gate="G$1" x="-162.56" y="-43.18"/>
<instance part="R4" gate="G$1" x="-30.48" y="-22.86" rot="R180"/>
<instance part="U$2" gate="G$1" x="-38.1" y="-22.86" rot="R180"/>
</instances>
<busses>
<bus name="BL_SDI,COL[0..7],FLASH_CS,I2C_SCL,I2C_SDA,ROW[0..4],SPI_MISO,SPI_MOSI,SPI_SCL,SR_CLK,SR_CLR,SR_D,SWD_CLK,SWD_IO,UART_RX,UART_TX,USB_DM,USB_DP">
<segment>
<wire x1="-114.3" y1="-45.72" x2="-114.3" y2="7.62" width="0.762" layer="92"/>
<wire x1="-73.66" y1="7.62" x2="-114.3" y2="7.62" width="0.762" layer="92"/>
<wire x1="-73.66" y1="7.62" x2="-73.66" y2="-27.94" width="0.762" layer="92"/>
</segment>
</bus>
</busses>
<nets>
<net name="N$1" class="0">
<segment>
<wire x1="48.26" y1="93.98" x2="55.88" y2="93.98" width="0.1524" layer="91"/>
<pinref part="IC1" gate="G$1" pin="DOUT"/>
<pinref part="IC2" gate="G$1" pin="DIN"/>
</segment>
</net>
<net name="N$2" class="0">
<segment>
<wire x1="66.04" y1="93.98" x2="73.66" y2="93.98" width="0.1524" layer="91"/>
<pinref part="IC2" gate="G$1" pin="DOUT"/>
<pinref part="IC3" gate="G$1" pin="DIN"/>
</segment>
</net>
<net name="N$3" class="0">
<segment>
<wire x1="83.82" y1="93.98" x2="91.44" y2="93.98" width="0.1524" layer="91"/>
<pinref part="IC3" gate="G$1" pin="DOUT"/>
<pinref part="IC4" gate="G$1" pin="DIN"/>
</segment>
</net>
<net name="N$4" class="0">
<segment>
<wire x1="101.6" y1="93.98" x2="109.22" y2="93.98" width="0.1524" layer="91"/>
<pinref part="IC4" gate="G$1" pin="DOUT"/>
<pinref part="IC5" gate="G$1" pin="DIN"/>
</segment>
</net>
<net name="N$5" class="0">
<segment>
<wire x1="119.38" y1="93.98" x2="127" y2="93.98" width="0.1524" layer="91"/>
<pinref part="IC5" gate="G$1" pin="DOUT"/>
<pinref part="IC6" gate="G$1" pin="DIN"/>
</segment>
</net>
<net name="GND" class="0">
<segment>
<pinref part="GND1" gate="GND" pin="GND"/>
<wire x1="43.18" y1="88.9" x2="43.18" y2="86.36" width="0.1524" layer="91"/>
<wire x1="43.18" y1="86.36" x2="43.18" y2="83.82" width="0.1524" layer="91"/>
<wire x1="60.96" y1="88.9" x2="60.96" y2="86.36" width="0.1524" layer="91"/>
<wire x1="60.96" y1="86.36" x2="43.18" y2="86.36" width="0.1524" layer="91"/>
<junction x="43.18" y="86.36"/>
<wire x1="60.96" y1="86.36" x2="78.74" y2="86.36" width="0.1524" layer="91"/>
<junction x="60.96" y="86.36"/>
<wire x1="78.74" y1="86.36" x2="78.74" y2="88.9" width="0.1524" layer="91"/>
<wire x1="96.52" y1="88.9" x2="96.52" y2="86.36" width="0.1524" layer="91"/>
<wire x1="96.52" y1="86.36" x2="114.3" y2="86.36" width="0.1524" layer="91"/>
<wire x1="114.3" y1="86.36" x2="114.3" y2="88.9" width="0.1524" layer="91"/>
<wire x1="114.3" y1="86.36" x2="132.08" y2="86.36" width="0.1524" layer="91"/>
<junction x="114.3" y="86.36"/>
<wire x1="132.08" y1="86.36" x2="132.08" y2="88.9" width="0.1524" layer="91"/>
<wire x1="78.74" y1="86.36" x2="96.52" y2="86.36" width="0.1524" layer="91"/>
<junction x="78.74" y="86.36"/>
<junction x="96.52" y="86.36"/>
<pinref part="IC1" gate="G$1" pin="GND"/>
<pinref part="IC2" gate="G$1" pin="GND"/>
<pinref part="IC3" gate="G$1" pin="GND"/>
<pinref part="IC4" gate="G$1" pin="GND"/>
<pinref part="IC5" gate="G$1" pin="GND"/>
<pinref part="IC6" gate="G$1" pin="GND"/>
</segment>
<segment>
<pinref part="GND2" gate="GND" pin="GND"/>
<wire x1="149.86" y1="55.88" x2="149.86" y2="53.34" width="0.1524" layer="91"/>
<wire x1="149.86" y1="53.34" x2="149.86" y2="50.8" width="0.1524" layer="91"/>
<wire x1="132.08" y1="55.88" x2="132.08" y2="53.34" width="0.1524" layer="91"/>
<wire x1="132.08" y1="53.34" x2="149.86" y2="53.34" width="0.1524" layer="91"/>
<junction x="149.86" y="53.34"/>
<wire x1="132.08" y1="53.34" x2="114.3" y2="53.34" width="0.1524" layer="91"/>
<junction x="132.08" y="53.34"/>
<wire x1="114.3" y1="53.34" x2="114.3" y2="55.88" width="0.1524" layer="91"/>
<wire x1="96.52" y1="55.88" x2="96.52" y2="53.34" width="0.1524" layer="91"/>
<wire x1="96.52" y1="53.34" x2="78.74" y2="53.34" width="0.1524" layer="91"/>
<wire x1="78.74" y1="53.34" x2="78.74" y2="55.88" width="0.1524" layer="91"/>
<wire x1="78.74" y1="53.34" x2="60.96" y2="53.34" width="0.1524" layer="91"/>
<junction x="78.74" y="53.34"/>
<wire x1="60.96" y1="53.34" x2="60.96" y2="55.88" width="0.1524" layer="91"/>
<wire x1="114.3" y1="53.34" x2="96.52" y2="53.34" width="0.1524" layer="91"/>
<junction x="114.3" y="53.34"/>
<junction x="96.52" y="53.34"/>
<wire x1="60.96" y1="53.34" x2="43.18" y2="53.34" width="0.1524" layer="91"/>
<junction x="60.96" y="53.34"/>
<wire x1="43.18" y1="53.34" x2="43.18" y2="55.88" width="0.1524" layer="91"/>
<pinref part="IC7" gate="G$1" pin="GND"/>
<pinref part="IC8" gate="G$1" pin="GND"/>
<pinref part="IC9" gate="G$1" pin="GND"/>
<pinref part="IC10" gate="G$1" pin="GND"/>
<pinref part="IC11" gate="G$1" pin="GND"/>
<pinref part="IC12" gate="G$1" pin="GND"/>
<pinref part="IC13" gate="G$1" pin="GND"/>
</segment>
<segment>
<pinref part="GND3" gate="GND" pin="GND"/>
<wire x1="43.18" y1="22.86" x2="43.18" y2="20.32" width="0.1524" layer="91"/>
<wire x1="43.18" y1="20.32" x2="43.18" y2="17.78" width="0.1524" layer="91"/>
<wire x1="60.96" y1="22.86" x2="60.96" y2="20.32" width="0.1524" layer="91"/>
<wire x1="60.96" y1="20.32" x2="43.18" y2="20.32" width="0.1524" layer="91"/>
<junction x="43.18" y="20.32"/>
<wire x1="60.96" y1="20.32" x2="78.74" y2="20.32" width="0.1524" layer="91"/>
<junction x="60.96" y="20.32"/>
<wire x1="78.74" y1="20.32" x2="78.74" y2="22.86" width="0.1524" layer="91"/>
<wire x1="96.52" y1="22.86" x2="96.52" y2="20.32" width="0.1524" layer="91"/>
<wire x1="96.52" y1="20.32" x2="114.3" y2="20.32" width="0.1524" layer="91"/>
<wire x1="114.3" y1="20.32" x2="114.3" y2="22.86" width="0.1524" layer="91"/>
<wire x1="114.3" y1="20.32" x2="132.08" y2="20.32" width="0.1524" layer="91"/>
<junction x="114.3" y="20.32"/>
<wire x1="132.08" y1="20.32" x2="132.08" y2="22.86" width="0.1524" layer="91"/>
<wire x1="78.74" y1="20.32" x2="96.52" y2="20.32" width="0.1524" layer="91"/>
<junction x="78.74" y="20.32"/>
<junction x="96.52" y="20.32"/>
<wire x1="132.08" y1="20.32" x2="149.86" y2="20.32" width="0.1524" layer="91"/>
<junction x="132.08" y="20.32"/>
<wire x1="149.86" y1="20.32" x2="149.86" y2="22.86" width="0.1524" layer="91"/>
<pinref part="IC14" gate="G$1" pin="GND"/>
<pinref part="IC15" gate="G$1" pin="GND"/>
<pinref part="IC16" gate="G$1" pin="GND"/>
<pinref part="IC17" gate="G$1" pin="GND"/>
<pinref part="IC18" gate="G$1" pin="GND"/>
<pinref part="IC19" gate="G$1" pin="GND"/>
<pinref part="IC20" gate="G$1" pin="GND"/>
</segment>
<segment>
<pinref part="GND4" gate="GND" pin="GND"/>
<wire x1="167.64" y1="-12.7" x2="167.64" y2="-15.24" width="0.1524" layer="91"/>
<wire x1="167.64" y1="-15.24" x2="167.64" y2="-17.78" width="0.1524" layer="91"/>
<wire x1="149.86" y1="-12.7" x2="149.86" y2="-15.24" width="0.1524" layer="91"/>
<wire x1="149.86" y1="-15.24" x2="167.64" y2="-15.24" width="0.1524" layer="91"/>
<junction x="167.64" y="-15.24"/>
<wire x1="149.86" y1="-15.24" x2="132.08" y2="-15.24" width="0.1524" layer="91"/>
<junction x="149.86" y="-15.24"/>
<wire x1="132.08" y1="-15.24" x2="132.08" y2="-12.7" width="0.1524" layer="91"/>
<wire x1="114.3" y1="-12.7" x2="114.3" y2="-15.24" width="0.1524" layer="91"/>
<wire x1="114.3" y1="-15.24" x2="96.52" y2="-15.24" width="0.1524" layer="91"/>
<wire x1="96.52" y1="-15.24" x2="96.52" y2="-12.7" width="0.1524" layer="91"/>
<wire x1="96.52" y1="-15.24" x2="78.74" y2="-15.24" width="0.1524" layer="91"/>
<junction x="96.52" y="-15.24"/>
<wire x1="78.74" y1="-15.24" x2="78.74" y2="-12.7" width="0.1524" layer="91"/>
<wire x1="132.08" y1="-15.24" x2="114.3" y2="-15.24" width="0.1524" layer="91"/>
<junction x="132.08" y="-15.24"/>
<junction x="114.3" y="-15.24"/>
<wire x1="78.74" y1="-15.24" x2="60.96" y2="-15.24" width="0.1524" layer="91"/>
<junction x="78.74" y="-15.24"/>
<wire x1="60.96" y1="-15.24" x2="60.96" y2="-12.7" width="0.1524" layer="91"/>
<wire x1="43.18" y1="-15.24" x2="43.18" y2="-12.7" width="0.1524" layer="91"/>
<wire x1="60.96" y1="-15.24" x2="43.18" y2="-15.24" width="0.1524" layer="91"/>
<junction x="60.96" y="-15.24"/>
<pinref part="IC21" gate="G$1" pin="GND"/>
<pinref part="IC22" gate="G$1" pin="GND"/>
<pinref part="IC23" gate="G$1" pin="GND"/>
<pinref part="IC24" gate="G$1" pin="GND"/>
<pinref part="IC25" gate="G$1" pin="GND"/>
<pinref part="IC26" gate="G$1" pin="GND"/>
<pinref part="IC27" gate="G$1" pin="GND"/>
<pinref part="IC28" gate="G$1" pin="GND"/>
</segment>
<segment>
<pinref part="GND5" gate="GND" pin="GND"/>
<wire x1="43.18" y1="-43.18" x2="43.18" y2="-45.72" width="0.1524" layer="91"/>
<wire x1="43.18" y1="-45.72" x2="43.18" y2="-48.26" width="0.1524" layer="91"/>
<wire x1="60.96" y1="-43.18" x2="60.96" y2="-45.72" width="0.1524" layer="91"/>
<wire x1="60.96" y1="-45.72" x2="43.18" y2="-45.72" width="0.1524" layer="91"/>
<junction x="43.18" y="-45.72"/>
<wire x1="60.96" y1="-45.72" x2="78.74" y2="-45.72" width="0.1524" layer="91"/>
<junction x="60.96" y="-45.72"/>
<wire x1="78.74" y1="-45.72" x2="78.74" y2="-43.18" width="0.1524" layer="91"/>
<wire x1="96.52" y1="-43.18" x2="96.52" y2="-45.72" width="0.1524" layer="91"/>
<wire x1="96.52" y1="-45.72" x2="114.3" y2="-45.72" width="0.1524" layer="91"/>
<wire x1="114.3" y1="-45.72" x2="114.3" y2="-43.18" width="0.1524" layer="91"/>
<wire x1="114.3" y1="-45.72" x2="132.08" y2="-45.72" width="0.1524" layer="91"/>
<junction x="114.3" y="-45.72"/>
<wire x1="132.08" y1="-45.72" x2="132.08" y2="-43.18" width="0.1524" layer="91"/>
<wire x1="78.74" y1="-45.72" x2="96.52" y2="-45.72" width="0.1524" layer="91"/>
<junction x="78.74" y="-45.72"/>
<junction x="96.52" y="-45.72"/>
<wire x1="132.08" y1="-45.72" x2="149.86" y2="-45.72" width="0.1524" layer="91"/>
<junction x="132.08" y="-45.72"/>
<wire x1="149.86" y1="-45.72" x2="149.86" y2="-43.18" width="0.1524" layer="91"/>
<pinref part="IC29" gate="G$1" pin="GND"/>
<pinref part="IC30" gate="G$1" pin="GND"/>
<pinref part="IC31" gate="G$1" pin="GND"/>
<pinref part="IC32" gate="G$1" pin="GND"/>
<pinref part="IC33" gate="G$1" pin="GND"/>
<pinref part="IC34" gate="G$1" pin="GND"/>
<pinref part="IC35" gate="G$1" pin="GND"/>
</segment>
<segment>
<pinref part="IC36" gate="PWR" pin="VSS"/>
<wire x1="-20.32" y1="-10.16" x2="-22.86" y2="-10.16" width="0.1524" layer="91"/>
<wire x1="-22.86" y1="-10.16" x2="-22.86" y2="-17.78" width="0.1524" layer="91"/>
<pinref part="IC36" gate="PWR" pin="VSSA"/>
<wire x1="-22.86" y1="-17.78" x2="-20.32" y2="-17.78" width="0.1524" layer="91"/>
<pinref part="GND6" gate="GND" pin="GND"/>
<wire x1="-22.86" y1="-27.94" x2="-22.86" y2="-25.4" width="0.1524" layer="91"/>
<junction x="-22.86" y="-17.78"/>
<pinref part="IC36" gate="PWR" pin="BOOT0"/>
<wire x1="-22.86" y1="-25.4" x2="-22.86" y2="-17.78" width="0.1524" layer="91"/>
<wire x1="-20.32" y1="-25.4" x2="-22.86" y2="-25.4" width="0.1524" layer="91"/>
<junction x="-22.86" y="-25.4"/>
</segment>
<segment>
<pinref part="X1" gate="G$1" pin="GND"/>
<wire x1="-170.18" y1="-101.6" x2="-167.64" y2="-101.6" width="0.1524" layer="91"/>
<pinref part="GND8" gate="GND" pin="GND"/>
<wire x1="-167.64" y1="-101.6" x2="-167.64" y2="-109.22" width="0.1524" layer="91"/>
<pinref part="C1" gate="G$1" pin="-"/>
<wire x1="-167.64" y1="-109.22" x2="-167.64" y2="-111.76" width="0.1524" layer="91"/>
<wire x1="-160.02" y1="-106.68" x2="-160.02" y2="-109.22" width="0.1524" layer="91"/>
<wire x1="-160.02" y1="-109.22" x2="-167.64" y2="-109.22" width="0.1524" layer="91"/>
<junction x="-167.64" y="-109.22"/>
</segment>
<segment>
<pinref part="GND7" gate="GND" pin="GND"/>
<pinref part="IC37" gate="G$1" pin="GND"/>
<wire x1="-134.62" y1="-106.68" x2="-134.62" y2="-104.14" width="0.1524" layer="91"/>
</segment>
<segment>
<pinref part="C3" gate="G$1" pin="2"/>
<pinref part="GND9" gate="GND" pin="GND"/>
<wire x1="27.94" y1="-91.44" x2="27.94" y2="-93.98" width="0.1524" layer="91"/>
<wire x1="27.94" y1="-93.98" x2="27.94" y2="-96.52" width="0.1524" layer="91"/>
<wire x1="27.94" y1="-93.98" x2="38.1" y2="-93.98" width="0.1524" layer="91"/>
<junction x="27.94" y="-93.98"/>
<pinref part="C12" gate="G$1" pin="2"/>
<wire x1="38.1" y1="-93.98" x2="48.26" y2="-93.98" width="0.1524" layer="91"/>
<wire x1="48.26" y1="-93.98" x2="58.42" y2="-93.98" width="0.1524" layer="91"/>
<wire x1="58.42" y1="-93.98" x2="68.58" y2="-93.98" width="0.1524" layer="91"/>
<wire x1="68.58" y1="-93.98" x2="78.74" y2="-93.98" width="0.1524" layer="91"/>
<wire x1="78.74" y1="-93.98" x2="88.9" y2="-93.98" width="0.1524" layer="91"/>
<wire x1="88.9" y1="-93.98" x2="99.06" y2="-93.98" width="0.1524" layer="91"/>
<wire x1="99.06" y1="-93.98" x2="109.22" y2="-93.98" width="0.1524" layer="91"/>
<wire x1="109.22" y1="-93.98" x2="119.38" y2="-93.98" width="0.1524" layer="91"/>
<wire x1="119.38" y1="-93.98" x2="119.38" y2="-91.44" width="0.1524" layer="91"/>
<pinref part="C11" gate="G$1" pin="2"/>
<wire x1="109.22" y1="-91.44" x2="109.22" y2="-93.98" width="0.1524" layer="91"/>
<junction x="109.22" y="-93.98"/>
<pinref part="C10" gate="G$1" pin="2"/>
<wire x1="99.06" y1="-91.44" x2="99.06" y2="-93.98" width="0.1524" layer="91"/>
<junction x="99.06" y="-93.98"/>
<pinref part="C9" gate="G$1" pin="2"/>
<wire x1="88.9" y1="-91.44" x2="88.9" y2="-93.98" width="0.1524" layer="91"/>
<junction x="88.9" y="-93.98"/>
<pinref part="C8" gate="G$1" pin="2"/>
<wire x1="78.74" y1="-91.44" x2="78.74" y2="-93.98" width="0.1524" layer="91"/>
<junction x="78.74" y="-93.98"/>
<pinref part="C7" gate="G$1" pin="2"/>
<wire x1="68.58" y1="-91.44" x2="68.58" y2="-93.98" width="0.1524" layer="91"/>
<junction x="68.58" y="-93.98"/>
<pinref part="C6" gate="G$1" pin="2"/>
<wire x1="58.42" y1="-91.44" x2="58.42" y2="-93.98" width="0.1524" layer="91"/>
<junction x="58.42" y="-93.98"/>
<pinref part="C5" gate="G$1" pin="2"/>
<wire x1="48.26" y1="-91.44" x2="48.26" y2="-93.98" width="0.1524" layer="91"/>
<junction x="48.26" y="-93.98"/>
<pinref part="C4" gate="G$1" pin="2"/>
<wire x1="38.1" y1="-91.44" x2="38.1" y2="-93.98" width="0.1524" layer="91"/>
<junction x="38.1" y="-93.98"/>
<pinref part="C18" gate="G$1" pin="2"/>
<wire x1="119.38" y1="-93.98" x2="129.54" y2="-93.98" width="0.1524" layer="91"/>
<wire x1="129.54" y1="-93.98" x2="139.7" y2="-93.98" width="0.1524" layer="91"/>
<wire x1="139.7" y1="-93.98" x2="149.86" y2="-93.98" width="0.1524" layer="91"/>
<wire x1="149.86" y1="-93.98" x2="160.02" y2="-93.98" width="0.1524" layer="91"/>
<wire x1="160.02" y1="-93.98" x2="170.18" y2="-93.98" width="0.1524" layer="91"/>
<wire x1="170.18" y1="-93.98" x2="180.34" y2="-93.98" width="0.1524" layer="91"/>
<wire x1="180.34" y1="-93.98" x2="180.34" y2="-91.44" width="0.1524" layer="91"/>
<pinref part="C17" gate="G$1" pin="2"/>
<wire x1="170.18" y1="-91.44" x2="170.18" y2="-93.98" width="0.1524" layer="91"/>
<junction x="170.18" y="-93.98"/>
<pinref part="C16" gate="G$1" pin="2"/>
<wire x1="160.02" y1="-91.44" x2="160.02" y2="-93.98" width="0.1524" layer="91"/>
<junction x="160.02" y="-93.98"/>
<pinref part="C15" gate="G$1" pin="2"/>
<wire x1="149.86" y1="-91.44" x2="149.86" y2="-93.98" width="0.1524" layer="91"/>
<junction x="149.86" y="-93.98"/>
<pinref part="C14" gate="G$1" pin="2"/>
<wire x1="139.7" y1="-91.44" x2="139.7" y2="-93.98" width="0.1524" layer="91"/>
<junction x="139.7" y="-93.98"/>
<pinref part="C13" gate="G$1" pin="2"/>
<wire x1="129.54" y1="-91.44" x2="129.54" y2="-93.98" width="0.1524" layer="91"/>
<junction x="129.54" y="-93.98"/>
<junction x="119.38" y="-93.98"/>
</segment>
<segment>
<pinref part="GND10" gate="GND" pin="GND"/>
<pinref part="C20" gate="G$1" pin="2"/>
<wire x1="-60.96" y1="-101.6" x2="-60.96" y2="-99.06" width="0.1524" layer="91"/>
</segment>
<segment>
<pinref part="GND11" gate="GND" pin="GND"/>
<pinref part="QZ1" gate="G$1" pin="GND"/>
<wire x1="-50.8" y1="-91.44" x2="-50.8" y2="-88.9" width="0.1524" layer="91"/>
</segment>
<segment>
<pinref part="GND12" gate="GND" pin="GND"/>
<pinref part="C21" gate="G$1" pin="2"/>
<wire x1="-40.64" y1="-101.6" x2="-40.64" y2="-99.06" width="0.1524" layer="91"/>
</segment>
<segment>
<pinref part="GND16" gate="GND" pin="GND"/>
<pinref part="X2" gate="G$1" pin="1"/>
<wire x1="-162.56" y1="-12.7" x2="-162.56" y2="-15.24" width="0.1524" layer="91"/>
<wire x1="-160.02" y1="-12.7" x2="-162.56" y2="-12.7" width="0.1524" layer="91"/>
</segment>
<segment>
<pinref part="GND13" gate="GND" pin="GND"/>
<pinref part="C2" gate="G$1" pin="-"/>
<wire x1="-121.92" y1="-111.76" x2="-121.92" y2="-109.22" width="0.1524" layer="91"/>
<pinref part="C22" gate="G$1" pin="2"/>
<wire x1="-121.92" y1="-109.22" x2="-121.92" y2="-106.68" width="0.1524" layer="91"/>
<wire x1="-114.3" y1="-106.68" x2="-114.3" y2="-109.22" width="0.1524" layer="91"/>
<wire x1="-114.3" y1="-109.22" x2="-121.92" y2="-109.22" width="0.1524" layer="91"/>
<junction x="-121.92" y="-109.22"/>
</segment>
<segment>
<pinref part="GND18" gate="GND" pin="GND"/>
<wire x1="-111.76" y1="-33.02" x2="-111.76" y2="-48.26" width="0.1524" layer="91"/>
<pinref part="IC36" gate="GPIOA" pin="PA10"/>
<wire x1="-109.22" y1="-33.02" x2="-111.76" y2="-33.02" width="0.1524" layer="91"/>
</segment>
</net>
<net name="N$7" class="0">
<segment>
<pinref part="PB1" gate="G$1" pin="1"/>
<wire x1="-149.86" y1="106.68" x2="-147.32" y2="106.68" width="0.1524" layer="91"/>
<pinref part="VD1" gate="G$1" pin="C"/>
<wire x1="-149.86" y1="104.14" x2="-149.86" y2="106.68" width="0.1524" layer="91"/>
</segment>
</net>
<net name="COL0" class="1">
<segment>
<pinref part="PB1" gate="G$1" pin="2"/>
<wire x1="-137.16" y1="106.68" x2="-134.62" y2="106.68" width="0.1524" layer="91"/>
<wire x1="-134.62" y1="106.68" x2="-134.62" y2="88.9" width="0.1524" layer="91"/>
<pinref part="PB8" gate="G$1" pin="2"/>
<wire x1="-134.62" y1="88.9" x2="-137.16" y2="88.9" width="0.1524" layer="91"/>
<pinref part="PB15" gate="G$1" pin="2"/>
<wire x1="-137.16" y1="71.12" x2="-134.62" y2="71.12" width="0.1524" layer="91"/>
<wire x1="-134.62" y1="71.12" x2="-134.62" y2="88.9" width="0.1524" layer="91"/>
<junction x="-134.62" y="88.9"/>
<pinref part="PB22" gate="G$1" pin="2"/>
<wire x1="-137.16" y1="53.34" x2="-134.62" y2="53.34" width="0.1524" layer="91"/>
<wire x1="-134.62" y1="53.34" x2="-134.62" y2="71.12" width="0.1524" layer="91"/>
<junction x="-134.62" y="71.12"/>
<wire x1="-134.62" y1="35.56" x2="-134.62" y2="53.34" width="0.1524" layer="91"/>
<junction x="-134.62" y="53.34"/>
<wire x1="-134.62" y1="106.68" x2="-134.62" y2="116.84" width="0.1524" layer="91"/>
<junction x="-134.62" y="106.68"/>

<pinref part="PB29" gate="G$1" pin="2"/>
<wire x1="-137.16" y1="35.56" x2="-134.62" y2="35.56" width="0.1524" layer="91"/>
</segment>
<segment>
<wire x1="-109.22" y1="-22.86" x2="-114.3" y2="-22.86" width="0.1524" layer="91"/>

<pinref part="IC36" gate="GPIOA" pin="PA6"/>
</segment>
</net>
<net name="ROW0" class="1">
<segment>
<wire x1="-154.94" y1="96.52" x2="-149.86" y2="96.52" width="0.1524" layer="91"/>
<wire x1="-149.86" y1="96.52" x2="-132.08" y2="96.52" width="0.1524" layer="91"/>
<wire x1="-132.08" y1="96.52" x2="-114.3" y2="96.52" width="0.1524" layer="91"/>
<wire x1="-114.3" y1="96.52" x2="-96.52" y2="96.52" width="0.1524" layer="91"/>
<wire x1="-96.52" y1="96.52" x2="-78.74" y2="96.52" width="0.1524" layer="91"/>

<wire x1="-78.74" y1="96.52" x2="-60.96" y2="96.52" width="0.1524" layer="91"/>
<pinref part="VD1" gate="G$1" pin="A"/>
<wire x1="-60.96" y1="96.52" x2="-43.18" y2="96.52" width="0.1524" layer="91"/>
<wire x1="-149.86" y1="99.06" x2="-149.86" y2="96.52" width="0.1524" layer="91"/>
<junction x="-149.86" y="96.52"/>
<pinref part="VD2" gate="G$1" pin="A"/>
<wire x1="-132.08" y1="99.06" x2="-132.08" y2="96.52" width="0.1524" layer="91"/>
<junction x="-132.08" y="96.52"/>
<pinref part="VD3" gate="G$1" pin="A"/>
<wire x1="-114.3" y1="99.06" x2="-114.3" y2="96.52" width="0.1524" layer="91"/>
<junction x="-114.3" y="96.52"/>
<pinref part="VD4" gate="G$1" pin="A"/>
<wire x1="-96.52" y1="99.06" x2="-96.52" y2="96.52" width="0.1524" layer="91"/>
<junction x="-96.52" y="96.52"/>
<pinref part="VD5" gate="G$1" pin="A"/>
<wire x1="-78.74" y1="99.06" x2="-78.74" y2="96.52" width="0.1524" layer="91"/>
<junction x="-78.74" y="96.52"/>
<pinref part="VD13" gate="G$1" pin="A"/>
<wire x1="-43.18" y1="99.06" x2="-43.18" y2="96.52" width="0.1524" layer="91"/>
<pinref part="VD6" gate="G$1" pin="A"/>
<wire x1="-60.96" y1="99.06" x2="-60.96" y2="96.52" width="0.1524" layer="91"/>
<junction x="-60.96" y="96.52"/>
</segment>
<segment>
<wire x1="-71.12" y1="-7.62" x2="-73.66" y2="-7.62" width="0.1524" layer="91"/>

<pinref part="IC36" gate="GPIOB" pin="PB0"/>
</segment>
</net>
<net name="N$17" class="0">
<segment>
<pinref part="PB4" gate="G$1" pin="1"/>
<wire x1="-93.98" y1="106.68" x2="-96.52" y2="106.68" width="0.1524" layer="91"/>
<pinref part="VD4" gate="G$1" pin="C"/>
<wire x1="-96.52" y1="104.14" x2="-96.52" y2="106.68" width="0.1524" layer="91"/>
</segment>
</net>
<net name="N$18" class="0">
<segment>
<pinref part="PB3" gate="G$1" pin="1"/>
<wire x1="-111.76" y1="106.68" x2="-114.3" y2="106.68" width="0.1524" layer="91"/>
<pinref part="VD3" gate="G$1" pin="C"/>
<wire x1="-114.3" y1="104.14" x2="-114.3" y2="106.68" width="0.1524" layer="91"/>
</segment>
</net>
<net name="N$19" class="0">
<segment>
<pinref part="PB5" gate="G$1" pin="1"/>
<wire x1="-76.2" y1="106.68" x2="-78.74" y2="106.68" width="0.1524" layer="91"/>
<pinref part="VD5" gate="G$1" pin="C"/>
<wire x1="-78.74" y1="104.14" x2="-78.74" y2="106.68" width="0.1524" layer="91"/>
</segment>
</net>
<net name="N$20" class="0">
<segment>
<pinref part="PB6" gate="G$1" pin="1"/>
<wire x1="-58.42" y1="106.68" x2="-60.96" y2="106.68" width="0.1524" layer="91"/>
<pinref part="VD6" gate="G$1" pin="C"/>
<wire x1="-60.96" y1="104.14" x2="-60.96" y2="106.68" width="0.1524" layer="91"/>
</segment>
</net>
<net name="N$21" class="0">
<segment>
<pinref part="PB2" gate="G$1" pin="1"/>
<wire x1="-129.54" y1="106.68" x2="-132.08" y2="106.68" width="0.1524" layer="91"/>
<pinref part="VD2" gate="G$1" pin="C"/>
<wire x1="-132.08" y1="104.14" x2="-132.08" y2="106.68" width="0.1524" layer="91"/>
</segment>
</net>
<net name="N$22" class="0">
<segment>
<pinref part="PB7" gate="G$1" pin="1"/>
<wire x1="-40.64" y1="106.68" x2="-43.18" y2="106.68" width="0.1524" layer="91"/>
<pinref part="VD13" gate="G$1" pin="C"/>
<wire x1="-43.18" y1="104.14" x2="-43.18" y2="106.68" width="0.1524" layer="91"/>
</segment>
</net>
<net name="COL1" class="1">
<segment>
<pinref part="PB2" gate="G$1" pin="2"/>
<wire x1="-119.38" y1="106.68" x2="-116.84" y2="106.68" width="0.1524" layer="91"/>
<wire x1="-116.84" y1="106.68" x2="-116.84" y2="88.9" width="0.1524" layer="91"/>
<pinref part="PB9" gate="G$1" pin="2"/>
<wire x1="-119.38" y1="88.9" x2="-116.84" y2="88.9" width="0.1524" layer="91"/>
<pinref part="PB16" gate="G$1" pin="2"/>
<wire x1="-119.38" y1="71.12" x2="-116.84" y2="71.12" width="0.1524" layer="91"/>
<wire x1="-116.84" y1="71.12" x2="-116.84" y2="88.9" width="0.1524" layer="91"/>
<junction x="-116.84" y="88.9"/>
<pinref part="PB23" gate="G$1" pin="2"/>
<wire x1="-119.38" y1="53.34" x2="-116.84" y2="53.34" width="0.1524" layer="91"/>
<wire x1="-116.84" y1="53.34" x2="-116.84" y2="71.12" width="0.1524" layer="91"/>
<junction x="-116.84" y="71.12"/>
<wire x1="-116.84" y1="35.56" x2="-116.84" y2="53.34" width="0.1524" layer="91"/>
<junction x="-116.84" y="53.34"/>
<wire x1="-116.84" y1="106.68" x2="-116.84" y2="116.84" width="0.1524" layer="91"/>
<junction x="-116.84" y="106.68"/>

<pinref part="PB30" gate="G$1" pin="2"/>
<wire x1="-119.38" y1="35.56" x2="-116.84" y2="35.56" width="0.1524" layer="91"/>
</segment>
<segment>
<wire x1="-109.22" y1="-20.32" x2="-114.3" y2="-20.32" width="0.1524" layer="91"/>

<pinref part="IC36" gate="GPIOA" pin="PA5"/>
</segment>
</net>
<net name="COL2" class="1">
<segment>
<pinref part="PB3" gate="G$1" pin="2"/>
<wire x1="-101.6" y1="106.68" x2="-99.06" y2="106.68" width="0.1524" layer="91"/>
<wire x1="-99.06" y1="106.68" x2="-99.06" y2="88.9" width="0.1524" layer="91"/>
<pinref part="PB10" gate="G$1" pin="2"/>
<wire x1="-101.6" y1="88.9" x2="-99.06" y2="88.9" width="0.1524" layer="91"/>
<pinref part="PB17" gate="G$1" pin="2"/>
<wire x1="-101.6" y1="71.12" x2="-99.06" y2="71.12" width="0.1524" layer="91"/>
<wire x1="-99.06" y1="71.12" x2="-99.06" y2="88.9" width="0.1524" layer="91"/>
<junction x="-99.06" y="88.9"/>
<pinref part="PB24" gate="G$1" pin="2"/>
<wire x1="-101.6" y1="53.34" x2="-99.06" y2="53.34" width="0.1524" layer="91"/>
<wire x1="-99.06" y1="53.34" x2="-99.06" y2="71.12" width="0.1524" layer="91"/>
<junction x="-99.06" y="71.12"/>
<pinref part="PB31" gate="G$1" pin="2"/>
<wire x1="-101.6" y1="35.56" x2="-99.06" y2="35.56" width="0.1524" layer="91"/>
<wire x1="-99.06" y1="35.56" x2="-99.06" y2="53.34" width="0.1524" layer="91"/>
<junction x="-99.06" y="53.34"/>
<wire x1="-99.06" y1="106.68" x2="-99.06" y2="116.84" width="0.1524" layer="91"/>
<junction x="-99.06" y="106.68"/>

</segment>
<segment>
<wire x1="-109.22" y1="-17.78" x2="-114.3" y2="-17.78" width="0.1524" layer="91"/>

<pinref part="IC36" gate="GPIOA" pin="PA4"/>
</segment>
</net>
<net name="COL3" class="1">
<segment>
<pinref part="PB4" gate="G$1" pin="2"/>
<wire x1="-83.82" y1="106.68" x2="-81.28" y2="106.68" width="0.1524" layer="91"/>
<wire x1="-81.28" y1="106.68" x2="-81.28" y2="88.9" width="0.1524" layer="91"/>
<pinref part="PB11" gate="G$1" pin="2"/>
<wire x1="-83.82" y1="88.9" x2="-81.28" y2="88.9" width="0.1524" layer="91"/>
<pinref part="PB18" gate="G$1" pin="2"/>
<wire x1="-83.82" y1="71.12" x2="-81.28" y2="71.12" width="0.1524" layer="91"/>
<wire x1="-81.28" y1="71.12" x2="-81.28" y2="88.9" width="0.1524" layer="91"/>
<junction x="-81.28" y="88.9"/>
<pinref part="PB25" gate="G$1" pin="2"/>
<wire x1="-83.82" y1="53.34" x2="-81.28" y2="53.34" width="0.1524" layer="91"/>
<wire x1="-81.28" y1="53.34" x2="-81.28" y2="71.12" width="0.1524" layer="91"/>
<junction x="-81.28" y="71.12"/>
<pinref part="PB32" gate="G$1" pin="2"/>
<wire x1="-83.82" y1="35.56" x2="-81.28" y2="35.56" width="0.1524" layer="91"/>
<wire x1="-81.28" y1="35.56" x2="-81.28" y2="53.34" width="0.1524" layer="91"/>
<junction x="-81.28" y="53.34"/>
<wire x1="-81.28" y1="106.68" x2="-81.28" y2="116.84" width="0.1524" layer="91"/>
<junction x="-81.28" y="106.68"/>

</segment>
<segment>
<wire x1="-109.22" y1="-15.24" x2="-114.3" y2="-15.24" width="0.1524" layer="91"/>

<pinref part="IC36" gate="GPIOA" pin="PA3"/>
</segment>
</net>
<net name="COL4" class="1">
<segment>
<pinref part="PB5" gate="G$1" pin="2"/>
<wire x1="-66.04" y1="106.68" x2="-63.5" y2="106.68" width="0.1524" layer="91"/>
<wire x1="-63.5" y1="106.68" x2="-63.5" y2="88.9" width="0.1524" layer="91"/>
<pinref part="PB12" gate="G$1" pin="2"/>
<wire x1="-66.04" y1="88.9" x2="-63.5" y2="88.9" width="0.1524" layer="91"/>
<pinref part="PB19" gate="G$1" pin="2"/>
<wire x1="-66.04" y1="71.12" x2="-63.5" y2="71.12" width="0.1524" layer="91"/>
<wire x1="-63.5" y1="71.12" x2="-63.5" y2="88.9" width="0.1524" layer="91"/>
<junction x="-63.5" y="88.9"/>
<pinref part="PB26" gate="G$1" pin="2"/>
<wire x1="-66.04" y1="53.34" x2="-63.5" y2="53.34" width="0.1524" layer="91"/>
<wire x1="-63.5" y1="53.34" x2="-63.5" y2="71.12" width="0.1524" layer="91"/>
<junction x="-63.5" y="71.12"/>
<pinref part="PB33" gate="G$1" pin="2"/>
<wire x1="-66.04" y1="35.56" x2="-63.5" y2="35.56" width="0.1524" layer="91"/>
<wire x1="-63.5" y1="35.56" x2="-63.5" y2="53.34" width="0.1524" layer="91"/>
<junction x="-63.5" y="53.34"/>
<wire x1="-63.5" y1="106.68" x2="-63.5" y2="116.84" width="0.1524" layer="91"/>
<junction x="-63.5" y="106.68"/>

</segment>
<segment>
<wire x1="-109.22" y1="-12.7" x2="-114.3" y2="-12.7" width="0.1524" layer="91"/>

<pinref part="IC36" gate="GPIOA" pin="PA2"/>
</segment>
</net>
<net name="COL5" class="1">
<segment>
<pinref part="PB6" gate="G$1" pin="2"/>
<wire x1="-48.26" y1="106.68" x2="-45.72" y2="106.68" width="0.1524" layer="91"/>
<wire x1="-45.72" y1="106.68" x2="-45.72" y2="88.9" width="0.1524" layer="91"/>
<pinref part="PB13" gate="G$1" pin="2"/>
<wire x1="-48.26" y1="88.9" x2="-45.72" y2="88.9" width="0.1524" layer="91"/>
<pinref part="PB20" gate="G$1" pin="2"/>
<wire x1="-48.26" y1="71.12" x2="-45.72" y2="71.12" width="0.1524" layer="91"/>
<wire x1="-45.72" y1="71.12" x2="-45.72" y2="88.9" width="0.1524" layer="91"/>
<junction x="-45.72" y="88.9"/>
<pinref part="PB27" gate="G$1" pin="2"/>
<wire x1="-48.26" y1="53.34" x2="-45.72" y2="53.34" width="0.1524" layer="91"/>
<wire x1="-45.72" y1="53.34" x2="-45.72" y2="71.12" width="0.1524" layer="91"/>
<junction x="-45.72" y="71.12"/>
<pinref part="PB34" gate="G$1" pin="2"/>
<wire x1="-48.26" y1="35.56" x2="-45.72" y2="35.56" width="0.1524" layer="91"/>
<wire x1="-45.72" y1="35.56" x2="-45.72" y2="53.34" width="0.1524" layer="91"/>
<junction x="-45.72" y="53.34"/>
<wire x1="-45.72" y1="106.68" x2="-45.72" y2="116.84" width="0.1524" layer="91"/>
<junction x="-45.72" y="106.68"/>

</segment>
<segment>
<wire x1="-109.22" y1="-10.16" x2="-114.3" y2="-10.16" width="0.1524" layer="91"/>

<pinref part="IC36" gate="GPIOA" pin="PA1"/>
</segment

license_type: permissive

branch_name: refs/heads/master