<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE eagle SYSTEM "eagle.dtd">
<eagle version="9.1.0">
<drawing>
<library>
<description>&lt;h3&gt;SparkFun Microcontrollers&lt;/h3&gt;
This library contains microcontrollers.
&lt;br&gt;
&lt;br&gt;
We've spent an enormous amount of time creating and checking these footprints and parts, but it is &lt;b&gt; the end user's responsibility&lt;/b&gt; to ensure correctness and suitablity for a given componet or application. 
&lt;br&gt;
&lt;br&gt;If you enjoy using this library, please buy one of our products at &lt;a href=" www.sparkfun.com"&gt;SparkFun.com&lt;/a&gt;.
&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Licensing:&lt;/b&gt; Creative Commons ShareAlike 4.0 International - https://creativecommons.org/licenses/by-sa/4.0/ 
&lt;br&gt;
&lt;br&gt;
You are welcome to use this library for commercial purposes. For attribution, we ask that when you begin to sell your device using our footprint, you email us with a link to the product being sold. We want bragging rights that we helped (in a very small part) to create your 8th world wonder. We would like the opportunity to feature your device on our homepage.</description>
<packages>
<package name="TQFP32-08">
<description>&lt;B&gt;Thin Plasic Quad Flat Package&lt;/B&gt; Grid 0.8 mm</description>
</package>
<package name="QFN-44">
</package>
<package name="QFN-44-NOPAD">
</package>
<package name="TQFP64">
<description>64-Lead TQFP Plastic Thin Quad Flatpack - 10x10x1mm Body, 2mmFP</description>
</package>
<package name="TQFP64_14X14MM">
<description>64-Lead TQFP Plastic Thin Quad Flatpack - 14x14x1mm Body</description>
</package>
<package name="MLF32">
<description>&lt;b&gt;Atmega168 32M1-A&lt;/b&gt; 

&lt;p&gt;Physical Characteristics&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Micro Leadframe(MLF)&lt;/li&gt;
&lt;li&gt;5mm x 5mm x .9mm&lt;/li&gt;
&lt;li&gt;32 pins @ .5mm Pitch&lt;/li&gt;
&lt;li&gt;Has a ground pad underneath IC&lt;/li&gt;
&lt;li&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
</package>
<package name="TQFP100">
<description>&lt;b&gt;100-lead Thin Quad Flat Pack Package Outline&lt;/b&gt;</description>
</package>
<package name="QFN20">
</package>
<package name="SSOP28DB">
<description>&lt;b&gt;Small Shrink Outline Package&lt;/b&gt;</description>
</package>
<package name="TQFP44">
</package>
<package name="QFN-32">
<description>&lt;h3&gt;QFN 32-Pin package w/ Thermal Pad&lt;/h3&gt;
&lt;b&gt;***Unproven***&lt;/b&gt;
&lt;br&gt;&lt;br&gt;
&lt;B&gt;Applicable Parts:&lt;/b&gt;
&lt;ul&gt;&lt;li&gt;TLC5940&lt;/ul&gt;</description>
</package>
<package name="TSSOP28">
</package>
<package name="SSOP20">
<description>&lt;b&gt;Shrink Small Outline Package&lt;/b&gt;&lt;p&gt;
package type SS</description>
</package>
<package name="TQFP-100-14X14MM">
</package>
<package name="SOP20W">
<description>&lt;b&gt;SMALL OUTLINE PACKAGE&lt;/b&gt;</description>
</package>
<package name="TSSOP14">
<description>&lt;b&gt;Thin Shrink Small Outline Plastic 14&lt;/b&gt;&lt;p&gt;</description>
</package>
<package name="QFN-44-NOPAD_1:1">
</package>
<package name="QFN-44-NOPAD_1:1-LESS_PASTE">
</package>
<package name="QFN-44-PAD_1:1-LESS_PASTE">
</package>
<package name="QFN-68">
</package>
<package name="VQFN-28">
</package>
<package name="MLF32-PAD">
</package>
<package name="SOIC-28">
</package>
<package name="QFN-48">
<description>&lt;h3&gt;48-pin QFN (7x7mm, 0.5mm pitch)&lt;/h3&gt;
&lt;p&gt;Used on:
&lt;ul&gt;&lt;li&gt;ATSAMD21G&lt;/il&gt;&lt;/ul&gt;
&lt;/p&gt;</description>
</package>
<package name="TQFP-48">
<description>&lt;h3&gt;48-pin TQFP (7x7mm, 0.5mm pitch)&lt;/h3&gt;
&lt;p&gt;Used on:
&lt;ul&gt;&lt;li&gt;ATSAMD21G&lt;/il&gt;&lt;/ul&gt;
&lt;/p&gt;</description>
</package>
<package name="SO14">
<description>SOIC, 0.15 inch width</description>
</package>
<package name="DIP18">
<description>&lt;B&gt;Dual In Line&lt;/B&gt;&lt;p&gt;
 package type P</description>
</package>
<package name="DIP28-SIMON-KIT">
<description>28-pin "EZ" package.&lt;br&gt;
Pin 28 is clipped during kitting to key the chip.&lt;br&gt;
Pins are spaced a little wider than normal to ease insertion.&lt;br&gt;
Top mask deleted so solder can ONLY be applied on bottom.</description>
</package>
<package name="DIP28">
<description>Standard 28-pin DIP package.&lt;br&gt;
IC needs to have legs bent before insertion.</description>
</package>
<package name="DIP14">
</package>
<package name="QFN-40">
<description>40-QFN from Cypress 4245 datasheet, with Sparkfun DFM</description>
</package>
<package name="BGA-116">
</package>
<package name="QFN-64">
</package>
<package name="QFN-48_NO_EXPOSED_PAD">
<description>&lt;h3&gt;48-pin QFN (7x7mm, 0.5mm pitch)&lt;/h3&gt;
&lt;p&gt;This package is used with the SAMD21 and has had the no-connect-exposed-pad underneath removed for situations that require tight routing. &lt;b&gt;Use at your own risk!&lt;/b&gt;.&lt;/p</description>
</package>
<package name="ATTINY85">
</package>
<package name="BGA-81-5X5MM">
</package>
<package name="ARTEMIS_FP">
</package>
<package name="QFN-32_SAMD">
<description>&lt;h3&gt;SAMD21E QFN32&lt;/h3&gt;

&lt;p&gt;Physical Characteristics&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;5mm x 5mm Outline&lt;/li&gt;
&lt;li&gt;32 Pins&lt;/li&gt;
&lt;li&gt;Pad Size: .25mm x.40mm&lt;/li&gt;
&lt;li&gt;Pitch: 0.5mm&lt;/li&gt;
&lt;li&gt;Ground Pad: 3.6mm x 3.6mm&lt;/li&gt;
&lt;li&gt;&lt;/li&gt;
&lt;li&gt;&lt;/li&gt;
&lt;li&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
</package>
<package name="QFN-48-.4MMPITCH">
<description>&lt;h3&gt;48QFN-FE310&lt;/h3&gt;
&lt;p&gt;Specifications:
&lt;ul&gt;&lt;li&gt;Pin count: 48&lt;/li&gt;
&lt;li&gt;Pin pitch: 0.4mm&lt;/li&gt;
&lt;li&gt;Area: 6 mm x 6 mm&lt;/li&gt;
&lt;/ul&gt;&lt;/p&gt;</description>
</package>
</packages>
<symbols>
<symbol name="ATMEGA32U4-ARDUINO">
<pin name="!RESET"/>
<pin name="AREF"/>
<pin name="AVCC"/>
<pin name="D+"/>
<pin name="D-"/>
<pin name="GND"/>
<pin name="RXLED"/>
<pin name="D15/SCK"/>
<pin name="D16/MOSI"/>
<pin name="D14/MISO"/>
<pin name="D8"/>
<pin name="D9#/A8"/>
<pin name="D10#"/>
<pin name="D11#"/>
<pin name="D5#"/>
<pin name="D13#"/>
<pin name="D3#(SCL)"/>
<pin name="D2(SDA)"/>
<pin name="D0(RX)"/>
<pin name="D1(TX)"/>
<pin name="D4/A6"/>
<pin name="TXLED"/>
<pin name="D12/A10"/>
<pin name="D6#/A7"/>
<pin name="PE2/!HWB"/>
<pin name="D7"/>
<pin name="A5"/>
<pin name="A4"/>
<pin name="A3"/>
<pin name="A2"/>
<pin name="A1"/>
<pin name="A0"/>
<pin name="UCAP"/>
<pin name="UGND"/>
<pin name="UVCC"/>
<pin name="VBUS"/>
<pin name="VCC"/>
<pin name="XTAL1"/>
<pin name="XTAL2"/>
</symbol>
<symbol name="ATMEGA128">
<pin name="VCC@21"/>
<pin name="VCC@52"/>
<pin name="AVCC"/>
<pin name="AREF"/>
<pin name="RESET"/>
<pin name="XTAL1"/>
<pin name="XTAL2"/>
<pin name="AGND"/>
<pin name="GND@53"/>
<pin name="GND@22"/>
<pin name="PG0"/>
<pin name="PG1"/>
<pin name="PG2"/>
<pin name="PG3"/>
<pin name="PG4"/>
<pin name="PG5"/>
<pin name="PF0"/>
<pin name="PF1"/>
<pin name="PF2"/>
<pin name="PF3"/>
<pin name="PF4"/>
<pin name="PF5"/>
<pin name="PF6"/>
<pin name="PF7"/>
<pin name="PE0(RXD)"/>
<pin name="PE1(TXD)"/>
<pin name="PE2"/>
<pin name="PE3"/>
<pin name="PE4"/>
<pin name="PE5"/>
<pin name="PE6"/>
<pin name="PE7"/>
<pin name="PD7"/>
<pin name="PD6"/>
<pin name="PD5"/>
<pin name="PD4"/>
<pin name="PD3"/>
<pin name="PD2"/>
<pin name="PD1(SDA)"/>
<pin name="PD0(SCL)"/>
<pin name="PC7"/>
<pin name="PC6"/>
<pin name="PC5"/>
<pin name="PC4"/>
<pin name="PC3"/>
<pin name="PC2"/>
<pin name="PC1"/>
<pin name="PC0"/>
<pin name="PB7"/>
<pin name="PB6"/>
<pin name="PB5"/>
<pin name="PB4"/>
<pin name="PB3(MISO)"/>
<pin name="PB2(MOSI)"/>
<pin name="PB1(SCK)"/>
<pin name="PB0(SS)"/>
<pin name="PA7"/>
<pin name="PA6"/>
<pin name="PA5"/>
<pin name="PA4"/>
<pin name="PA3"/>
<pin name="PA2"/>
<pin name="PA1"/>
<pin name="PA0"/>
</symbol>
<symbol name="ATMEGAXX8-28PIN">
<description>Symbol for Atmega328/168/88/48 chips, 28-pin versions</description>
<pin name="PB5(SCK)"/>
<pin name="PB7(XTAL2/TOSC2)"/>
<pin name="PB6(XTAL1/TOSC1)"/>
<pin name="GND"/>
<pin name="VCC"/>
<pin name="AREF"/>
<pin name="AVCC"/>
<pin name="PB4(MISO)"/>
<pin name="PB3(MOSI/OC2)"/>
<pin name="PB2(SS/OC1B)"/>
<pin name="PB1(OC1A)"/>
<pin name="PB0(ICP)"/>
<pin name="PD7(AIN1)"/>
<pin name="PD6(AIN0)"/>
<pin name="PD5(T1)"/>
<pin name="PD4(XCK/T0)"/>
<pin name="PD3(INT1)"/>
<pin name="PD2(INT0)"/>
<pin name="PD1(TXD)"/>
<pin name="PD0(RXD)"/>
<pin name="PC5(ADC5/SCL)"/>
<pin name="PC4(ADC4/SDA)"/>
<pin name="PC3(ADC3)"/>
<pin name="PC2(ADC2)"/>
<pin name="PC1(ADC1)"/>
<pin name="PC0(ADC0)"/>
<pin name="PC6(/RESET)" function="dot"/>
</symbol>
<symbol name="ATMEGAXX8-28PIN_EZ">
<description>Symbol for Atmega328/168/88/48 chips, 28-pin versions</description>
<pin name="PB5(SCK)"/>
<pin name="PB7(XTAL2/TOSC2)"/>
<pin name="PB6(XTAL1/TOSC1)"/>
<pin name="GND"/>
<pin name="VCC"/>
<pin name="AREF"/>
<pin name="AVCC"/>
<pin name="PB4(MISO)"/>
<pin name="PB3(MOSI/OC2)"/>
<pin name="PB2(SS/OC1B)"/>
<pin name="PB1(OC1A)"/>
<pin name="PB0(ICP)"/>
<pin name="PD7(AIN1)"/>
<pin name="PD6(AIN0)"/>
<pin name="PD5(T1)"/>
<pin name="PD4(XCK/T0)"/>
<pin name="PD3(INT1)"/>
<pin name="PD2(INT0)"/>
<pin name="PD1(TXD)"/>
<pin name="PD0(RXD)"/>
<pin name="PC4(ADC4/SDA)"/>
<pin name="PC3(ADC3)"/>
<pin name="PC2(ADC2)"/>
<pin name="PC1(ADC1)"/>
<pin name="PC0(ADC0)"/>
<pin name="PC6(/RESET)" function="dot"/>
</symbol>
<symbol name="ATMEGAXX8-32PIN">
<description>Symbol for Atmega328/168/88/48 chips, 32-pin version</description>
<pin name="PB5(SCK)"/>
<pin name="PB7(XTAL2/TOSC2)"/>
<pin name="PB6(XTAL1/TOSC1)"/>
<pin name="GND@3"/>
<pin name="GND@5"/>
<pin name="VCC@4"/>
<pin name="VCC@6"/>
<pin name="AGND"/>
<pin name="AREF"/>
<pin name="AVCC"/>
<pin name="PB4(MISO)"/>
<pin name="PB3(MOSI/OC2)"/>
<pin name="PB2(SS/OC1B)"/>
<pin name="PB1(OC1A)"/>
<pin name="PB0(ICP)"/>
<pin name="PD7(AIN1)"/>
<pin name="PD6(AIN0)"/>
<pin name="PD5(T1)"/>
<pin name="PD4(XCK/T0)"/>
<pin name="PD3(INT1)"/>
<pin name="PD2(INT0)"/>
<pin name="PD1(TXD)"/>
<pin name="PD0(RXD)"/>
<pin name="ADC7"/>
<pin name="ADC6"/>
<pin name="PC5(ADC5/SCL)"/>
<pin name="PC4(ADC4/SDA)"/>
<pin name="PC3(ADC3)"/>
<pin name="PC2(ADC2)"/>
<pin name="PC1(ADC1)"/>
<pin name="PC0(ADC0)"/>
<pin name="PC6(/RESET)" function="dot"/>
<pin name="GND@PAD"/>
</symbol>
<symbol name="ATMEGA2560">
<pin name="(A8)PC0"/>
<pin name="(A9)PC1"/>
<pin name="(A10)PC2"/>
<pin name="(A11)PC3"/>
<pin name="(A12)PC4"/>
<pin name="(A13)PC5"/>
<pin name="(A14)PC6"/>
<pin name="(A15)PC7"/>
<pin name="(AD0)PA0"/>
<pin name="(AD1)PA1"/>
<pin name="(AD2)PA2"/>
<pin name="(AD3)PA3"/>
<pin name="(AD4)PA4"/>
<pin name="(AD5)PA5"/>
<pin name="(AD6)PA6"/>
<pin name="(AD7)PA7"/>
<pin name="(ADC0)PF0"/>
<pin name="(ADC1)PF1"/>
<pin name="(ADC2)PF2"/>
<pin name="(ADC3)PF3"/>
<pin name="(ADC4/TCK)PF4"/>
<pin name="(ADC5/TMS)PF5"/>
<pin name="(ADC6/TDO)PF6"/>
<pin name="(ADC7/TDI)PF7"/>
<pin name="(ALE)PG2"/>
<pin name="(CLKO/ICP3/INT7)PE7"/>
<pin name="(ICP1)PD4"/>
<pin name="(MISO/PCINT3)PB3"/>
<pin name="(MOSI/PCINT2)PB2"/>
<pin name="(OC0A/OC1C/PCINT7)PB7"/>
<pin name="(OC0B)PG5"/>
<pin name="(OC1A/PCINT5)PB5"/>
<pin name="(OC1B/PCINT6)PB6"/>
<pin name="(OC2A/PCINT4)PB4"/>
<pin name="(OC3A/AIN1)PE3"/>
<pin name="(OC3B/INT4)PE4"/>
<pin name="(OC3C/INT5)PE5"/>
<pin name="(RD)PG1"/>
<pin name="(RXD0/PCIN8)PE0"/>
<pin name="(RXD1/INT2)PD2"/>
<pin name="(SCK/PCINT1)PB1"/>
<pin name="(SCL/INT0)PD0"/>
<pin name="(SDA/INT1)PD1"/>
<pin name="(SS/PCINT0)PB0"/>
<pin name="(T0)PD7"/>
<pin name="(T1)PD6"/>
<pin name="(T3/INT6)PE6"/>
<pin name="(TOSC1)PG4"/>
<pin name="(TOSC2)PG3"/>
<pin name="(TXD0)PE1"/>
<pin name="(TXD1/INT3)PD3"/>
<pin name="(WR)PG0"/>
<pin name="(XCK0/AIN0)PE2"/>
<pin name="(XCK1)PD5"/>
<pin name="AGND" direction="pwr"/>
<pin name="AREF"/>
<pin name="AVCC" direction="pwr"/>
<pin name="GND" direction="pwr"/>
<pin name="GND1" direction="pwr"/>
<pin name="GND2" direction="pwr"/>
<pin name="GND3" direction="pwr"/>
<pin name="PH0(RXD2)"/>
<pin name="PH1(TXD2)"/>
<pin name="PH2(XCK2)"/>
<pin name="PH3(OC4A)"/>
<pin name="PH4(OC4B)"/>
<pin name="PH5(OC4C)"/>
<pin name="PH6(OC2B)"/>
<pin name="PH7(T4)"/>
<pin name="PJ0(RXD3/PCINT9)"/>
<pin name="PJ1(TXD3/PCINT10)"/>
<pin name="PJ2(XCK3/PCINT11)"/>
<pin name="PJ3(PCINT12)"/>
<pin name="PJ4(PCINT13)"/>
<pin name="PJ5(PCINT14)"/>
<pin name="PJ6(PCINT15)"/>
<pin name="PJ7"/>
<pin name="PK0(ADC8/PCINT16)"/>
<pin name="PK1(ADC9/PCINT17)"/>
<pin name="PK2(ADC10/PCINT18)"/>
<pin name="PK3(ADC11/PCINT19)"/>
<pin name="PK4(ADC12/PCINT20)"/>
<pin name="PK5(ADC13/PCINT21)"/>
<pin name="PK6(ADC14/PCINT22)"/>
<pin name="PK7(ADC15/PCINT23)"/>
<pin name="PL0(ICP4)"/>
<pin name="PL1(ICP5)"/>
<pin name="PL2(T5)"/>
<pin name="PL3(OC5A)"/>
<pin name="PL4(OC5B)"/>
<pin name="PL5(OC5C)"/>
<pin name="PL6"/>
<pin name="PL7"/>
<pin name="RESET" direction="in" function="dot"/>
<pin name="VCC" direction="pwr"/>
<pin name="VCC1" direction="pwr"/>
<pin name="VCC2" direction="pwr"/>
<pin name="VCC3" direction="pwr"/>
<pin name="XTAL1" direction="in"/>
<pin name="XTAL2" direction="out"/>
</symbol>
<symbol name="PIC16F88-DIP">
<pin name="RA5/MCLR" direction="in"/>
<pin name="RA2/AN2"/>
<pin name="RA3/AN3"/>
<pin name="RA4/AN4"/>
<pin name="RB0/INT"/>
<pin name="RB1/SDA"/>
<pin name="RB2/RX"/>
<pin name="RB3"/>
<pin name="RB4/SCL"/>
<pin name="RB5/TX"/>
<pin name="RB6/PGC"/>
<pin name="RB7/PGD"/>
<pin name="VSS" direction="pwr"/>
<pin name="VDD" direction="pwr"/>
<pin name="RA6/OSC2"/>
<pin name="RA7/OSC1"/>
<pin name="RA0/AN0"/>
<pin name="RA1/AN1"/>
</symbol>
<symbol name="PIC16F88-SSOP">
<pin name="RA5/MCLR" direction="in"/>
<pin name="RA2/AN2"/>
<pin name="RA3/AN3"/>
<pin name="RA4/AN4"/>
<pin name="RB0/INT"/>
<pin name="RB1/SDA"/>
<pin name="RB2/RX"/>
<pin name="RB3"/>
<pin name="RB4/SCL"/>
<pin name="RB5/TX"/>
<pin name="RB6/PGC"/>
<pin name="RB7/PGD"/>
<pin name="VSS" direction="pwr"/>
<pin name="VSS@1" direction="pwr"/>
<pin name="VDD" direction="pwr"/>
<pin name="VDD@1" direction="pwr"/>
<pin name="RA6/OSC2"/>
<pin name="RA7/OSC1"/>
<pin name="RA0/AN0"/>
<pin name="RA1/AN1"/>
</symbol>
<symbol name="ATTINY2313A">
<pin name="PA2/!RESET"/>
<pin name="PD0/RXD"/>
<pin name="PD1/TXD"/>
<pin name="PA1/XTAL2"/>
<pin name="PA0/XTAL1"/>
<pin name="PD2/INT0"/>
<pin name="PD3/INT1"/>
<pin name="PD4"/>
<pin name="PD5"/>
<pin name="GND"/>
<pin name="VCC"/>
<pin name="PB7/SCK/SCL"/>
<pin name="PB6/MISO/DO"/>
<pin name="PB5/MOSI/SDA/DI"/>
<pin name="PB4"/>
<pin name="PB3"/>
<pin name="PB2"/>
<pin name="PB1"/>
<pin name="PB0"/>
<pin name="PD6"/>
</symbol>
<symbol name="ATTINY84">
<pin name="VCC"/>
<pin name="(ADC3)PA3"/>
<pin name="(ADC2)PA2"/>
<pin name="(ADC1)PA1"/>
<pin name="(ADC0)PA0"/>
<pin name="(SCL/SCK/ADC4)PA4"/>
<pin name="(RX/MISO/ADC5)PA5"/>
<pin name="(TX/SDA/MOSI/ADC6)PA6"/>
<pin name="(ADC7)PA7"/>
<pin name="(XTAL1)PB0"/>
<pin name="(XTAL2)PB1"/>
<pin name="(INT0)PB2"/>
<pin name="(!RESET!)PB3"/>
<pin name="GND"/>
</symbol>
<symbol name="STM32F405RG">
<pin name="VBAT"/>
<pin name="PC13"/>
<pin name="PC14"/>
<pin name="PC15"/>
<pin name="PH0"/>
<pin name="PH1"/>
<pin name="NRST"/>
<pin name="PC0"/>
<pin name="PC1"/>
<pin name="PC2"/>
<pin name="PC3"/>
<pin name="VSSA"/>
<pin name="VDDA"/>
<pin name="PA0"/>
<pin name="PA1"/>
<pin name="PA2/UART2_TX"/>
<pin name="PA3/UART2_RX"/>
<pin name="VSS1"/>
<pin name="VDD1"/>
<pin name="PA4/SPI1_NSS"/>
<pin name="PA5/SPI1_SCK"/>
<pin name="PA6/SPI1_MISO"/>
<pin name="PA7/SPI1_MOSI"/>
<pin name="PC4"/>
<pin name="PC5"/>
<pin name="PB0"/>
<pin name="PB1"/>
<pin name="PB2-BOOT1"/>
<pin name="PB10"/>
<pin name="PB11"/>
<pin name="VCAP1"/>
<pin name="VDD2"/>
<pin name="PB12/I2S2_WS"/>
<pin name="PB13/I2S2_CK"/>
<pin name="PB14/I2S2_XD"/>
<pin name="PB15/I2S2_SD"/>
<pin name="PC6/I2S2_MCK"/>
<pin name="PC7"/>
<pin name="PC8/SDIO_D0"/>
<pin name="PC9/SDIO_D1"/>
<pin name="PA8"/>
<pin name="PA9/UART1_TX"/>
<pin name="PA10/UART1_RX"/>
<pin name="PA11"/>
<pin name="PA12"/>
<pin name="PA13/JTMS"/>
<pin name="VCAP2"/>
<pin name="VDD3"/>
<pin name="PA14/JTCK"/>
<pin name="PA15/JTDI"/>
<pin name="PC10/SDIO_D2"/>
<pin name="PC11/SDIO_D3"/>
<pin name="PC12/SDIO_CLK"/>
<pin name="PD2/SDIO_CMD"/>
<pin name="PB3/JTDO"/>
<pin name="PB4/JTRST"/>
<pin name="PB5"/>
<pin name="PB6"/>
<pin name="PB7"/>
<pin name="BOOT0"/>
<pin name="PB8"/>
<pin name="PB9"/>
<pin name="VSS2"/>
<pin name="VDD4"/>
</symbol>
<symbol name="PIC16F1823-14PIN">
<pin name="RA3/*MCLR/VPP" direction="in"/>
<pin name="RA0/ICSPDAT"/>
<pin name="RA1/ICSPCLK"/>
<pin name="RA2"/>
<pin name="RA4"/>
<pin name="RA5"/>
<pin name="RC5"/>
<pin name="RC4"/>
<pin name="VSS" direction="pwr"/>
<pin name="VDD" direction="pwr"/>
<pin name="RC3"/>
<pin name="RC2"/>
<pin name="RC1"/>
<pin name="RC0"/>
</symbol>
<symbol name="CY8C58LP_68QFN_VDDIO0">
<pin name="P0[0]"/>
<pin name="P0[1]"/>
<pin name="P0[2]"/>
<pin name="P0[3]"/>
<pin name="P0[4]"/>
<pin name="P0[5]"/>
<pin name="P0[6]"/>
<pin name="P0[7]"/>
<pin name="P12[2]"/>
<pin name="P12[3]"/>
<pin name="VDDIO0"/>
</symbol>
<symbol name="CY8C58LP_68QFN_VDDIO1">
<pin name="P1[0]"/>
<pin name="P1[1]"/>
<pin name="P1[2]"/>
<pin name="P1[3]"/>
<pin name="P1[4]"/>
<pin name="P1[5]"/>
<pin name="P1[6]"/>
<pin name="P1[7]"/>
<pin name="P12[6]"/>
<pin name="P12[7]"/>
<pin name="VDDIO1"/>
</symbol>
<symbol name="CY8C58LP_68QFN_VDDIO2">
<pin name="P2[0]"/>
<pin name="P2[1]"/>
<pin name="P2[2]"/>
<pin name="P2[3]"/>
<pin name="P2[4]"/>
<pin name="P2[5]"/>
<pin name="P2[6]"/>
<pin name="P2[7]"/>
<pin name="P12[4]"/>
<pin name="P12[5]"/>
<pin name="VDDIO2"/>
<pin name="P15[4]"/>
<pin name="P15[5]"/>
</symbol>
<symbol name="CY8C58LP_68QFN_VDDIO3">
<pin name="P3[0]"/>
<pin name="P3[1]"/>
<pin name="P3[2]"/>
<pin name="P3[3]"/>
<pin name="P3[4]"/>
<pin name="P3[5]"/>
<pin name="P3[6]"/>
<pin name="P3[7]"/>
<pin name="P12[0]"/>
<pin name="P12[1]"/>
<pin name="VDDIO3"/>
<pin name="P15[0]"/>
<pin name="P15[1]"/>
<pin name="P15[2]"/>
<pin name="P15[3]"/>
</symbol>
<symbol name="CY8C58LP_68QFN_VGLOBAL">
<pin name="P15[6]"/>
<pin name="P15[7]"/>
<pin name="VDDD0"/>
<pin name="VDDD1"/>
<pin name="VCCD0"/>
<pin name="VCCD1"/>
<pin name="VDDA"/>
<pin name="VCCA"/>
<pin name="VBAT"/>
<pin name="IND"/>
<pin name="VBOOST"/>
<pin name="VSSD0"/>
<pin name="VSSD1"/>
<pin name="VSSD2"/>
<pin name="VSSD3"/>
<pin name="VSSA"/>
<pin name="VSSB"/>
<pin name="!XRES"/>
</symbol>
<symbol name="CY8C58LP_100QFP_VDDIO0">
<pin name="P0[0]"/>
<pin name="P0[1]"/>
<pin name="P0[2]"/>
<pin name="P0[3]"/>
<pin name="P0[4]"/>
<pin name="P0[5]"/>
<pin name="P0[6]"/>
<pin name="P0[7]"/>
<pin name="P12[2]"/>
<pin name="P12[3]"/>
<pin name="VDDIO0"/>
<pin name="P4[0]"/>
<pin name="P4[1]"/>
<pin name="P4[6]"/>
<pin name="P4[7]"/>
<pin name="P4[2]"/>
<pin name="P4[3]"/>
<pin name="P4[4]"/>
<pin name="P4[5]"/>
</symbol>
<symbol name="CY8C58LP_100QFP_VDDIO1">
<pin name="P1[0]"/>
<pin name="P1[1]"/>
<pin name="P1[2]"/>
<pin name="P1[3]"/>
<pin name="P1[4]"/>
<pin name="P1[5]"/>
<pin name="P1[6]"/>
<pin name="P1[7]"/>
<pin name="P12[6]"/>
<pin name="P12[7]"/>
<pin name="VDDIO1"/>
<pin name="P5[0]"/>
<pin name="P5[1]"/>
<pin name="P5[2]"/>
<pin name="P5[3]"/>
<pin name="P5[4]"/>
<pin name="P5[5]"/>
<pin name="P5[6]"/>
<pin name="P5[7]"/>
</symbol>
<symbol name="CY8C58LP_100QFP_VDDIO2">
<pin name="P2[0]"/>
<pin name="P2[1]"/>
<pin name="P2[2]"/>
<pin name="P2[3]"/>
<pin name="P2[4]"/>
<pin name="P2[5]"/>
<pin name="P2[6]"/>
<pin name="P2[7]"/>
<pin name="P12[4]"/>
<pin name="P12[5]"/>
<pin name="VDDIO2"/>
<pin name="P15[4]"/>
<pin name="P15[5]"/>
<pin name="P6[0]"/>
<pin name="P6[1]"/>
<pin name="P6[2]"/>
<pin name="P6[3]"/>
<pin name="P6[4]"/>
<pin name="P6[5]"/>
<pin name="P6[6]"/>
<pin name="P6[7]"/>
</symbol>
<symbol name="CY8C58LP_100QFP_VDDIO3">
<pin name="P3[0]"/>
<pin name="P3[1]"/>
<pin name="P3[2]"/>
<pin name="P3[3]"/>
<pin name="P3[4]"/>
<pin name="P3[5]"/>
<pin name="P3[6]"/>
<pin name="P3[7]"/>
<pin name="P12[0]"/>
<pin name="P12[1]"/>
<pin name="VDDIO3"/>
<pin name="P15[0]"/>
<pin name="P15[1]"/>
<pin name="P15[2]"/>
<pin name="P15[3]"/>
</symbol>
<symbol name="CY8C58LP_100QFP_VGLOBAL">
<pin name="P15[6]"/>
<pin name="P15[7]"/>
<pin name="VDDD0"/>
<pin name="VDDD1"/>
<pin name="VCCD0"/>
<pin name="VCCD1"/>
<pin name="VDDA"/>
<pin name="VCCA"/>
<pin name="VBAT"/>
<pin name="IND"/>
<pin name="VBOOST"/>
<pin name="VSSD0"/>
<pin name="VSSD1"/>
<pin name="VSSD2"/>
<pin name="VSSD3"/>
<pin name="VSSA"/>
<pin name="VSSB"/>
<pin name="!XRES"/>
</symbol>
<symbol name="PIC16F1829">
<pin name="AN4/RC0"/>
<pin name="AN6/RC2"/>
<pin name="AN7/RC3"/>
<pin name="AN8/RC6"/>
<pin name="RA0/AN0/PGD"/>
<pin name="RA1/AN1/PGC"/>
<pin name="RA2/AN2/INT"/>
<pin name="RA3/VPP/!MCLR" direction="in"/>
<pin name="RA4/OSC2/CLKOUT"/>
<pin name="RA5/OSC1/CLKIN/SDO2*"/>
<pin name="RB4/AN10/SDI1"/>
<pin name="RB5/AN11/SDI2/RX"/>
<pin name="RB6/SCK1"/>
<pin name="RB7/SCK2/TX"/>
<pin name="RX*/RC5"/>
<pin name="SDO1/AN9/RC7"/>
<pin name="SDO2/AN5/RC1"/>
<pin name="TX*/RC4"/>
<pin name="VDD" direction="pwr"/>
<pin name="VSS" direction="pwr"/>
</symbol>
<symbol name="CY7C65213">
<pin name="RESET" direction="in" function="dot"/>
<pin name="OSCI" direction="in"/>
<pin name="OSCO" direction="out"/>
<pin name="DSR" direction="in" function="dot"/>
<pin name="DCD" direction="in" function="dot"/>
<pin name="RI" direction="in" function="dot"/>
<pin name="VCCD" direction="out"/>
<pin name="USBDM"/>
<pin name="USBDP"/>
<pin name="GND7" direction="pwr"/>
<pin name="GND18" direction="pwr"/>
<pin name="GND21" direction="pwr"/>
<pin name="TXD" direction="out"/>
<pin name="RXD" direction="in"/>
<pin name="VCCIO" direction="pwr"/>
<pin name="NC1" direction="pwr"/>
<pin name="DNU" direction="in"/>
<pin name="VCC" direction="pwr"/>
<pin name="TXLED" direction="in" function="dot"/>
<pin name="RXLED" direction="in" function="dot"/>
<pin name="RTS" direction="out" function="dot"/>
<pin name="CTS" direction="in" function="dot"/>
<pin name="DTR" direction="out" function="dot"/>
<pin name="PWREN" direction="in" function="dot"/>
<pin name="TXDEN" direction="in"/>
<pin name="SLEEP" direction="in" function="dot"/>
<pin name="GPIO5" direction="in"/>
<pin name="NC0" direction="in"/>
</symbol>
<symbol name="ATMEGAXX8-28PIN_PAD">
<pin name="PB5(SCK)"/>
<pin name="PB7(XTAL2/TOSC2)"/>
<pin name="PB6(XTAL1/TOSC1)"/>
<pin name="GND"/>
<pin name="VCC"/>
<pin name="AREF"/>
<pin name="AVCC"/>
<pin name="PB4(MISO)"/>
<pin name="PB3(MOSI/OC2)"/>
<pin name="PB2(SS/OC1B)"/>
<pin name="PB1(OC1A)"/>
<pin name="PB0(ICP)"/>
<pin name="PD7(AIN1)"/>
<pin name="PD6(AIN0)"/>
<pin name="PD5(T1)"/>
<pin name="PD4(XCK/T0)"/>
<pin name="PD3(INT1)"/>
<pin name="PD2(INT0)"/>
<pin name="PD1(TXD)"/>
<pin name="PD0(RXD)"/>
<pin name="PC5(ADC5/SCL)"/>
<pin name="PC4(ADC4/SDA)"/>
<pin name="PC3(ADC3)"/>
<pin name="PC2(ADC2)"/>
<pin name="PC1(ADC1)"/>
<pin name="PC0(ADC0)"/>
<pin name="PC6(/RESET)" function="dot"/>
<pin name="GND@PAD"/>
</symbol>
<symbol name="ATMEGAXX8-32PIN_NOPAD">
<pin name="PB5(SCK)"/>
<pin name="PB7(XTAL2/TOSC2)"/>
<pin name="PB6(XTAL1/TOSC1)"/>
<pin name="GND"/>
<pin name="VCC"/>
<pin name="AGND"/>
<pin name="AREF"/>
<pin name="AVCC"/>
<pin name="PB4(MISO)"/>
<pin name="PB3(MOSI/OC2)"/>
<pin name="PB2(SS/OC1B)"/>
<pin name="PB1(OC1A)"/>
<pin name="PB0(ICP)"/>
<pin name="PD7(AIN1)"/>
<pin name="PD6(AIN0)"/>
<pin name="PD5(T1)"/>
<pin name="PD4(XCK/T0)"/>
<pin name="PD3(INT1)"/>
<pin name="PD2(INT0)"/>
<pin name="PD1(TXD)"/>
<pin name="PD0(RXD)"/>
<pin name="ADC7"/>
<pin name="ADC6"/>
<pin name="PC5(ADC5/SCL)"/>
<pin name="PC4(ADC4/SDA)"/>
<pin name="PC3(ADC3)"/>
<pin name="PC2(ADC2)"/>
<pin name="PC1(ADC1)"/>
<pin name="PC0(ADC0)"/>
<pin name="PC6(/RESET)" function="dot"/>
</symbol>
<symbol name="AT97SC3204T">
<description>AT97SC320T Ateml TPM 1.2 I2C</description>
<pin name="ATEST0" direction="pwr"/>
<pin name="ATEST1" direction="pwr"/>
<pin name="ATEST2" direction="pwr"/>
<pin name="ATEST3" direction="pwr"/>
<pin name="ATEST4" direction="pwr"/>
<pin name="ATEST5" direction="pwr"/>
<pin name="ATEST6" direction="pwr"/>
<pin name="ATEST7" direction="pwr"/>
<pin name="ATEST8" direction="pwr"/>
<pin name="CLK"/>
<pin name="GND" direction="pwr"/>
<pin name="GND0" direction="pwr"/>
<pin name="GND1" direction="pwr"/>
<pin name="GND3" direction="pwr"/>
<pin name="GPIO6"/>
<pin name="NBO0" direction="nc"/>
<pin name="NBO1" direction="nc"/>
<pin name="NBO2" direction="nc"/>
<pin name="NC1" direction="nc"/>
<pin name="RST"/>
<pin name="SB3V" direction="pwr"/>
<pin name="SCL"/>
<pin name="SDA"/>
<pin name="TESTBI" direction="pwr"/>
<pin name="TESTTI" direction="pwr"/>
<pin name="VCC1" direction="pwr"/>
<pin name="VCC2" direction="pwr"/>
<pin name="VCC3" direction="pwr"/>
</symbol>
<symbol name="CY8C29466">
<pin name="P0_0"/>
<pin name="P0_1"/>
<pin name="P0_2"/>
<pin name="P0_3"/>
<pin name="P0_4"/>
<pin name="P0_5"/>
<pin name="P0_6"/>
<pin name="P0_7"/>
<pin name="P1_0"/>
<pin name="P1_1"/>
<pin name="P1_2"/>
<pin name="P1_3"/>
<pin name="P1_4"/>
<pin name="P1_5"/>
<pin name="P1_6"/>
<pin name="P1_7"/>
<pin name="P2_0"/>
<pin name="P2_1"/>
<pin name="P2_2"/>
<pin name="P2_3"/>
<pin name="P2_4"/>
<pin name="P2_5"/>
<pin name="P2_6"/>
<pin name="P2_7"/>
<pin name="SMP"/>
<pin name="VDD" direction="pwr"/>
<pin name="VSS" direction="pwr"/>
<pin name="XRES"/>
</symbol>
<symbol name="ATSAMD21G">
<description>&lt;h3&gt;Atmel SAMD21G SMART ARM-Based Microcontroller&lt;/h3&gt;

&lt;p&gt;The Atmel ® | SMART ™ SAM D21 is a series of low-power microcontrollers using the 32-bit
ARM ® Cortex ® -M0+ processor, and ranging from 32- to 64-pins with up to 256KB Flash and
32KB of SRAM. The SAM D21 devices operate at a maximum frequency of 48MHz and reach
2.46 CoreMark/MHz. They are designed for simple and intuitive migration with identical
peripheral modules, hex compatible code, identical linear address map and pin compatible
migration paths between all devices in the product series. All devices include intelligent and
flexible peripherals, Atmel Event System for inter-peripheral signaling, and support for capacitive
touch button, slider and wheel user interfaces.&lt;/p&gt;

&lt;p&gt;All arduino label assignments (D0-D13, A0-A5, SPI, and I2C lines) are added to the end, or beginning, of the pin descriptions, dDepending on whether the pin is on the left or right of the schematic symbol.&lt;/p&gt;</description>
<pin name="GNDANA"/>
<pin name="PA00(XIN32/SER1:0/TC2:0)"/>
<pin name="PA01(XOUT32/SER1:1/TC2:1)"/>
<pin name="A0_PA02(AIN0/DAC)"/>
<pin name="PA03(AIN1/REFA)"/>
<pin name="D8_PA06(AIN6/SER0:2/TC1:0)"/>
<pin name="VDDANA"/>
<pin name="A1_PB08(AIN2/SER4:0/TC4:0)"/>
<pin name="A2_PB09(AIN3/SER4:1/TC4:1)"/>
<pin name="A3_PA04(AIN4/REFB/SER0:0/TC0:0)"/>
<pin name="A4_PA05(AIN5/SER0:1/TC0:1)"/>
<pin name="D9_PA07(AIN7/SER0:3/TC1:1)"/>
<pin name="PA08(I2C/AIN16/SER0:0+)_D4"/>
<pin name="PA10(AIN18/SER0:2+)_D1/TX"/>
<pin name="PA09(I2C/AIN17/SER0:1+)_D3"/>
<pin name="PA11(AIN19/SER0:3+)_D0/RX"/>
<pin name="VDDIO@17"/>
<pin name="GND@18"/>
<pin name="PB11(SER4:3+)_SCK"/>
<pin name="PB10(SER4:2+)_MOSI"/>
<pin name="PA12(I2C/SER2:0+)_MISO"/>
<pin name="PA13(I2C/SER2:1+)"/>
<pin name="PA14(XIN/SER2:2+)_D2"/>
<pin name="PA15(XOUT/SER2:3+)_D5"/>
<pin name="PA16(I2C/SER1:0+)_D11"/>
<pin name="PA17(I2C/SER1:1+)_D13"/>
<pin name="PA18(SER1:2+)_D10"/>
<pin name="PA19(SER1:3+)_D12"/>
<pin name="PA20(SER5:2+)_D6"/>
<pin name="PA21(SER5:3+)_D7"/>
<pin name="PA22(I2C/SER3:0+)_SDA"/>
<pin name="PA23(I2C/SER3:0+)_SCL"/>
<pin name="PA24(SER3:2+)"/>
<pin name="PA25(SER3:3+)"/>
<pin name="GND@35"/>
<pin name="VDDIO@36"/>
<pin name="PB22(SER5:2+)"/>
<pin name="PB23(SER5:3+)"/>
<pin name="PA27"/>
<pin name="!RESET!"/>
<pin name="PA28"/>
<pin name="GND@42"/>
<pin name="VDDCORE"/>
<pin name="PA30(SWCLK/SER1:2+)"/>
<pin name="VDDIN"/>
<pin name="PA31(SWDIO/SER1:3+)"/>
<pin name="A5_PB02(AIN10/SER5:0)"/>
<pin name="PB03(AIN11/SER5:1)"/>
</symbol>
<symbol name="CY8C52LP_68QFN_VDDIO3">
<pin name="P3[0]"/>
<pin name="P3[1]"/>
<pin name="P3[2]"/>
<pin name="P3[3]"/>
<pin name="P3[4]"/>
<pin name="P3[5]"/>
<pin name="P3[6]"/>
<pin name="P3[7]"/>
<pin name="P12[0]"/>
<pin name="P12[1]"/>
<pin name="VDDIO3"/>
<pin name="P15[0]"/>
<pin name="P15[1]"/>
<pin name="P15[2]"/>
<pin name="P15[3]"/>
</symbol>
<symbol name="CY8C52LP_68QFN_VDDIO0">
<pin name="P0[0]"/>
<pin name="P0[1]"/>
<pin name="P0[2]"/>
<pin name="P0[3]"/>
<pin name="P0[4]"/>
<pin name="P0[5]"/>
<pin name="P0[6]"/>
<pin name="P0[7]"/>
<pin name="P12[2]"/>
<pin name="P12[3]"/>
<pin name="VDDIO0"/>
</symbol>
<symbol name="CY8C52LP_68QFN_VDDIO2">
<pin name="P2[0]"/>
<pin name="P2[1]"/>
<pin name="P2[2]"/>
<pin name="P2[3]"/>
<pin name="P2[4]"/>
<pin name="P2[5]"/>
<pin name="P2[6]"/>
<pin name="P2[7]"/>
<pin name="P12[4]"/>
<pin name="P12[5]"/>
<pin name="VDDIO2"/>
<pin name="P15[4]"/>
<pin name="P15[5]"/>
</symbol>
<symbol name="CY8C52LP_68QFN_VDDIO1">
<pin name="P1[0]"/>
<pin name="P1[1]"/>
<pin name="P1[2]"/>
<pin name="P1[3]"/>
<pin name="P1[4]"/>
<pin name="P1[5]"/>
<pin name="P1[6]"/>
<pin name="P1[7]"/>
<pin name="P12[6]"/>
<pin name="P12[7]"/>
<pin name="VDDIO1"/>
</symbol>
<symbol name="CY8C52LP_68QFN_VGLOBAL">
<pin name="P15[6]"/>
<pin name="P15[7]"/>
<pin name="VDDD0"/>
<pin name="VDDD1"/>
<pin name="VCCD0"/>
<pin name="VCCD1"/>
<pin name="VDDA"/>
<pin name="VCCA"/>
<pin name="VBAT"/>
<pin name="IND"/>
<pin name="VBOOST"/>
<pin name="VSSD0"/>
<pin name="VSSD1"/>
<pin name="VSSD2"/>
<pin name="VSSD3"/>
<pin name="VSSA"/>
<pin name="VSSB"/>
<pin name="!XRES"/>
</symbol>
<symbol name="CY8C42M-68QFN_P0_P1">
<pin name="P0.7"/>
<pin name="P0.6"/>
<pin name="P0.5"/>
<pin name="P0.4"/>
<pin name="P0.3"/>
<pin name="P0.2"/>
<pin name="P0.1"/>
<pin name="P0.0"/>
<pin name="P1.0"/>
<pin name="P1.1"/>
<pin name="P1.2"/>
<pin name="P1.3"/>
<pin name="P1.4"/>
<pin name="P1.5"/>
<pin name="P1.6"/>
<pin name="P1.7"/>
</symbol>
<symbol name="CY8C42M-68QFN_P2_P3">
<pin name="P3.7"/>
<pin name="P3.6"/>
<pin name="P3.5"/>
<pin name="P3.4"/>
<pin name="P3.3"/>
<pin name="P3.2"/>
<pin name="P3.1"/>
<pin name="P3.0"/>
<pin name="P2.0"/>
<pin name="P2.1"/>
<pin name="P2.2"/>
<pin name="P2.3"/>
<pin name="P2.4"/>
<pin name="P2.5"/>
<pin name="P2.6"/>
<pin name="P2.7"/>
</symbol>
<symbol name="CY8C42M-68QFN_P4_P5">
<pin name="P5.5"/>
<pin name="P5.4"/>
<pin name="P5.3"/>
<pin name="P5.2"/>
<pin name="P5.1"/>
<pin name="P5.0"/>
<pin name="P4.4"/>
<pin name="P4.7"/>
<pin name="P4.6"/>
<pin name="P4.5"/>
<pin name="P4.3"/>
<pin name="P4.2"/>
<pin name="P4.1"/>
<pin name="P4.0"/>
</symbol>
<symbol name="CY8C42M-68QFN_P6_P7">
<pin name="P6.0"/>
<pin name="P6.1"/>
<pin name="P6.2"/>
<pin name="P6.3"/>
<pin name="P6.4"/>
<pin name="P6.5"/>
<pin name="P7.0"/>
<pin name="P7.1"/>
<pin name="P7.2"/>
</symbol>
<symbol name="CY8C42M-68QFN_POWER">
<pin name="XRES"/>
<pin name="VCCD"/>
<pin name="VDDD"/>
<pin name="VDDA0"/>
<pin name="VDDA1"/>
<pin name="VDDIO"/>
<pin name="VSSD"/>
<pin name="VSSA0"/>
<pin name="VSSA1"/>
<pin name="VSSIO"/>
</symbol>
<symbol name="PSOC_4100S_32QFN_PORTS_0_AND_1">
<pin name="P1.0"/>
<pin name="P1.1"/>
<pin name="P1.2"/>
<pin name="P1.3"/>
<pin name="P0.0"/>
<pin name="P0.1"/>
<pin name="P0.2"/>
<pin name="P0.3"/>
<pin name="P0.4"/>
<pin name="P0.5"/>
<pin name="P0.6"/>
<pin name="P1.7"/>
</symbol>
<symbol name="PSOC_4100S_32QFN_PORTS_2_AND_3">
<pin name="P3.0"/>
<pin name="P2.0"/>
<pin name="P2.1"/>
<pin name="P2.2"/>
<pin name="P2.3"/>
<pin name="P2.5"/>
<pin name="P2.6"/>
<pin name="P2.7"/>
<pin name="P3.1"/>
<pin name="P3.2"/>
<pin name="P3.3"/>
</symbol>
<symbol name="PSOC_4100S_32QFN_PORT_4">
<pin name="P4.0"/>
<pin name="P4.1"/>
<pin name="P4.2"/>
<pin name="P4.3"/>
</symbol>
<symbol name="PSOC_4100S_QFN32_POWER">
<pin name="VSSA"/>
<pin name="VSSD"/>
<pin name="VCCD"/>
<pin name="VDD"/>
<pin name="XRES"/>
</symbol>
<symbol name="CY8C4245LQI_40QFN_PORT0">
<description>&lt;h3&gt;Cypress CY8C4245LQI Port0 Bus&lt;/h3&gt;</description>
<pin name="P0.0"/>
<pin name="P0.1"/>
<pin name="P0.2"/>
<pin name="P0.3"/>
<pin name="P0.4"/>
<pin name="P0.5"/>
<pin name="P0.6"/>
<pin name="P0.7"/>
</symbol>
<symbol name="CY8C4245LQI_40QFN_PORT1">
<description>&lt;h3&gt;Cypress CY8C4245LQI Port1 Bus&lt;/h3&gt;</description>
<pin name="P1.0"/>
<pin name="P1.1"/>
<pin name="P1.2"/>
<pin name="P1.3"/>
<pin name="P1.4"/>
</symbol>
<symbol name="CY8C4245LQI_40QFN_PORT2">
<description>&lt;h3&gt;Cypress CY8C4245LQI Port2 Bus&lt;/h3&gt;</description>
<pin name="P2.0"/>
<pin name="P2.1"/>
<pin name="P2.2"/>
<pin name="P2.3"/>
<pin name="P2.4"/>
<pin name="P2.5"/>
<pin name="P2.6"/>
<pin name="P2.7"/>
</symbol>
<symbol name="CY8C4245LQI_40QFN_PORT3">
<description>&lt;h3&gt;Cypress CY8C4245LQI Port3 Bus&lt;/h3&gt;</description>
<pin name="P3.0"/>
<pin name="P3.1"/>
<pin name="P3.2"/>
<pin name="P3.3"/>
<pin name="P3.4"/>
<pin name="P3.5"/>
<pin name="P3.6"/>
<pin name="P3.7"/>
</symbol>
<symbol name="CY8C4245LQI_40QFN_PORT4">
<description>&lt;h3&gt;Cypress CY8C4245LQI Port4 Bus&lt;/h3&gt;</description>
<pin name="P4.0"/>
<pin name="P4.1"/>
<pin name="P4.2"/>
<pin name="P4.3"/>
</symbol>
<symbol name="CY8C4245LQI_40QFN_POWER">
<description>&lt;h3&gt;Cypress CY8C4245LQI Power Bus&lt;/h3&gt;</description>
<pin name="VCCD"/>
<pin name="VDDA"/>
<pin name="VDDD"/>
<pin name="VREF"/>
<pin name="VSS"/>
<pin name="VSSA"/>
<pin name="XRES"/>
</symbol>
<symbol name="CY8C6347BZI_P0_P1">
<pin name="P0.0"/>
<pin name="P0.1"/>
<pin name="P0.2"/>
<pin name="P0.3"/>
<pin name="P0.4"/>
<pin name="P0.5"/>
<pin name="V_BACKUP"/>
</symbol>
<symbol name="CY8C6347BZI_VBACKUP">
<pin name="P0.0"/>
<pin name="P0.1"/>
<pin name="P0.2"/>
<pin name="P0.3"/>
<pin name="P0.4"/>
<pin name="P0.5"/>
<pin name="VBACKUP"/>
</symbol>
<symbol name="CY8C6347BZI_VDDD">
<pin name="P1.0"/>
<pin name="P1.1"/>
<pin name="P1.2"/>
<pin name="P1.3"/>
<pin name="P1.4"/>
<pin name="P1.5"/>
<pin name="VDDD"/>
</symbol>
<symbol name="CY8C6347BZI_VDDIO1">
<pin name="P5.0"/>
<pin name="P5.1"/>
<pin name="P5.2"/>
<pin name="P5.3"/>
<pin name="P5.4"/>
<pin name="P5.5"/>
<pin name="VDDIO1"/>
<pin name="P5.6"/>
<pin name="P6.0"/>
<pin name="P6.1"/>
<pin name="P6.2"/>
<pin name="P6.3"/>
<pin name="P6.4"/>
<pin name="P6.5"/>
<pin name="P6.6"/>
<pin name="P6.7"/>
<pin name="P7.7"/>
<pin name="P7.6"/>
<pin name="P7.5"/>
<pin name="P7.4"/>
<pin name="P7.3"/>
<pin name="P7.2"/>
<pin name="P7.1"/>
<pin name="P7.0"/>
<pin name="P8.7"/>
<pin name="P8.6"/>
<pin name="P8.5"/>
<pin name="P8.4"/>
<pin name="P8.3"/>
<pin name="P8.2"/>
<pin name="P8.1"/>
<pin name="P8.0"/>
</symbol>
<symbol name="CY8C6347BZI_VDDA">
<pin name="P9.7"/>
<pin name="P9.6"/>
<pin name="P9.5"/>
<pin name="P9.4"/>
<pin name="P9.3"/>
<pin name="P9.2"/>
<pin name="P9.1"/>
<pin name="P9.0"/>
<pin name="VDDA"/>
<pin name="P10.0"/>
<pin name="P10.1"/>
<pin name="P10.2"/>
<pin name="P10.3"/>
<pin name="P10.4"/>
<pin name="P10.5"/>
<pin name="P10.6"/>
</symbol>
<symbol name="CY8C6347BZI_VDDIO0">
<pin name="P11.7"/>
<pin name="P11.6"/>
<pin name="P11.5"/>
<pin name="P11.4"/>
<pin name="P11.3"/>
<pin name="P11.2"/>
<pin name="P11.1"/>
<pin name="P11.0"/>
<pin name="VDDIO0"/>
<pin name="P12.0"/>
<pin name="P12.1"/>
<pin name="P12.2"/>
<pin name="P12.3"/>
<pin name="P12.4"/>
<pin name="P12.5"/>
<pin name="P12.6"/>
<pin name="P12.7"/>
<pin name="P13.0"/>
<pin name="P13.1"/>
<pin name="P13.6"/>
<pin name="P13.7"/>
</symbol>
<symbol name="CY8C6347BZI_SUPPLY">
<pin name="VSS_0"/>
<pin name="VSS_1"/>
<pin name="VSS_2"/>
<pin name="VSS_3"/>
<pin name="VSS_4"/>
<pin name="VSSR_0"/>
<pin name="VSSR_1"/>
<pin name="VSSR_2"/>
<pin name="VSSR_3"/>
<pin name="VSSR_4"/>
<pin name="VSSR_5"/>
<pin name="VSSR_6"/>
<pin name="VSSR_7"/>
<pin name="VSSR_8"/>
<pin name="VSSR_9"/>
<pin name="VSSR_10"/>
<pin name="VCCD"/>
<pin name="VRF"/>
<pin name="VDD_NS"/>
<pin name="VDDR1"/>
<pin name="VDDR2"/>
<pin name="VDDR3"/>
<pin name="DVDD"/>
<pin name="VDDR_HVL"/>
<pin name="XRES"/>
<pin name="VREF"/>
<pin name="VDCDC"/>
<pin name="VIND1"/>
<pin name="VIND2"/>
<pin name="VBUCK1"/>
</symbol>
<symbol name="CY8C6347BZI_ASST">
<pin name="XI"/>
<pin name="XO"/>
<pin name="ANT"/>
</symbol>
<symbol name="ATMEGA32U4">
<pin name="!RESET"/>
<pin name="AREF"/>
<pin name="AVCC@24"/>
<pin name="AVCC@44"/>
<pin name="D+"/>
<pin name="D-"/>
<pin name="GND@15"/>
<pin name="GND@23"/>
<pin name="GND@35"/>
<pin name="GND@43"/>
<pin name="PB0(SS)"/>
<pin name="PB1(SCK)"/>
<pin name="PB2(MOSI)"/>
<pin name="PB3(MISO)"/>
<pin name="PB4(ADC11)"/>
<pin name="PB5(ADC12)"/>
<pin name="PB6(ADC13)"/>
<pin name="PB7"/>
<pin name="PC6"/>
<pin name="PC7"/>
<pin name="PD0(SCL)"/>
<pin name="PD1(SDA)"/>
<pin name="PD2(RX)"/>
<pin name="PD3(TX)"/>
<pin name="PD4(ADC8)"/>
<pin name="PD5"/>
<pin name="PD6(ADC9)"/>
<pin name="PD7(ADC10)"/>
<pin name="PE2/!HWB"/>
<pin name="PE6"/>
<pin name="PF0(ADC0)"/>
<pin name="PF1(ADC1)"/>
<pin name="PF4(ADC4)"/>
<pin name="PF5(ADC5)"/>
<pin name="PF6(ADC6)"/>
<pin name="PF7(ADC7)"/>
<pin name="UCAP"/>
<pin name="UGND"/>
<pin name="UVCC"/>
<pin name="VBUS"/>
<pin name="VCC@14"/>
<pin name="VCC@34"/>
<pin name="XTAL1"/>
<pin name="XTAL2"/>
</symbol>
<symbol name="AT90CAN128">
<pin name="RESET" function="dot"/>
<pin name="AVCC"/>
<pin name="VCC@1"/>
<pin name="VCC@2"/>
<pin name="AREF"/>
<pin name="PG3(TOSC2)"/>
<pin name="PG4(TOSC1)"/>
<pin name="PG2(ALE)"/>
<pin name="PG1(RD)" function="dot"/>
<pin name="PG0(WR)" function="dot"/>
<pin name="PEN" function="dot"/>
<pin name="(AD0)PA0"/>
<pin name="(AD1)PA1"/>
<pin name="(AD2)PA2"/>
<pin name="(AD3)PA3"/>
<pin name="(AD4)PA4"/>
<pin name="(AD5)PA5"/>
<pin name="(AD6)PA6"/>
<pin name="(AD7)PA7"/>
<pin name="GND@2"/>
<pin name="GND@1"/>
<pin name="GND@0"/>
<pin name="XTAL1"/>
<pin name="XTAL2"/>
<pin name="(RXD/PDI)PE0"/>
<pin name="(TXD/PDO)PE1"/>
<pin name="(XCK0/AIN0)PE2"/>
<pin name="(OC3A/AIN1)PE3"/>
<pin name="(OC3B/INT4)PE4"/>
<pin name="(OC3C/INT5)PE5"/>
<pin name="(T3/INT6)PE6"/>
<pin name="(IC3/INT7)PE7"/>
<pin name="(A8)PC0"/>
<pin name="(A9)PC1"/>
<pin name="(A10)PC2"/>
<pin name="(A11)PC3"/>
<pin name="(A12)PC4"/>
<pin name="(A13)PC5"/>
<pin name="(A14)PC6"/>
<pin name="(A15)PC7"/>
<pin name="(OC2/OC1C)PB7"/>
<pin name="(OC1B)PB6"/>
<pin name="(OC1A)PB5"/>
<pin name="(OC0)PB4"/>
<pin name="(MISO)PB3"/>
<pin name="(MOSI)PB2"/>
<pin name="(SCK)PB1"/>
<pin name="(SS)PB0"/>
<pin name="(T2)PD7"/>
<pin name="(RXCAN/T1)PD6"/>
<pin name="(TXCAN/XCK1)PD5"/>
<pin name="(IC1)PD4"/>
<pin name="(TXD1/INT3)PD3"/>
<pin name="(RXD1/INT2)PD2"/>
<pin name="(SDA/INT1)PD1"/>
<pin name="(SCL/INT0)PD0"/>
<pin name="(ADC7/TDI)PF7"/>
<pin name="(ADC6/TDO)PF6"/>
<pin name="(ADC5/TMS)PF5"/>
<pin name="(ADC4/TCK)PF4"/>
<pin name="(ADC3)PF3"/>
<pin name="(ADC2)PF2"/>
<pin name="(ADC1)PF1"/>
<pin name="(ADC0)PF0"/>
</symbol>
<symbol name="ATSAMD51J20">
<description>SAMD51 Processor in 64-pin package &lt;br&gt;
1MB Flash, 256kB SRAM &lt;br&gt;
1.8V-3.3V, 120MHz</description>
<pin name="PA00"/>
<pin name="PA01"/>
<pin name="PA02"/>
<pin name="PA03"/>
<pin name="PA04"/>
<pin name="PA05"/>
<pin name="PA06"/>
<pin name="PA07"/>
<pin name="PA08"/>
<pin name="PA09"/>
<pin name="PA10"/>
<pin name="PA11"/>
<pin name="PA12"/>
<pin name="PA13"/>
<pin name="PA14"/>
<pin name="PA15"/>
<pin name="PA16"/>
<pin name="PA17"/>
<pin name="PA18"/>
<pin name="PA19"/>
<pin name="PA20"/>
<pin name="PA21"/>
<pin name="PA22"/>
<pin name="PA23"/>
<pin name="PA24"/>
<pin name="PA25"/>
<pin name="PA27"/>
<pin name="PA30"/>
<pin name="PA31"/>
<pin name="PB00"/>
<pin name="PB01"/>
<pin name="PB02"/>
<pin name="PB03"/>
<pin name="PB04"/>
<pin name="PB05"/>
<pin name="PB06"/>
<pin name="PB07"/>
<pin name="PB08"/>
<pin name="PB09"/>
<pin name="PB10"/>
<pin name="PB11"/>
<pin name="PB12"/>
<pin name="PB13"/>
<pin name="PB14"/>
<pin name="PB15"/>
<pin name="PB16"/>
<pin name="PB17"/>
<pin name="PB22"/>
<pin name="PB23"/>
<pin name="PB30"/>
<pin name="PB31"/>
<pin name="GND"/>
<pin name="VDDIO"/>
<pin name="VDDCORE"/>
<pin name="VSW"/>
<pin name="!RESET"/>
<pin name="VDDANA"/>
</symbol>
<symbol name="ATSAMD51G">
<pin name="GND@5"/>
<pin name="PA00(XIN32/SER1:0/TC2:0)"/>
<pin name="PA01(XOUT32/SER1:1/TC2:1)"/>
<pin name="PA02(AIN0/DAC)"/>
<pin name="PA03(AIN1/REFA)"/>
<pin name="PA06(AIN6/SER0:2/TC1:0)"/>
<pin name="VDDANA"/>
<pin name="PB08(AIN2/SER4:0/TC4:0)"/>
<pin name="PB09(AIN3/SER4:1/TC4:1)"/>
<pin name="PA04(AIN4/REFB/SER0:0/TC0:0)"/>
<pin name="PA05(AIN5/SER0:1/TC0:1)"/>
<pin name="PA07(AIN7/SER0:3/TC1:1)"/>
<pin name="PA08(I2C/AIN16/SER0:0+)"/>
<pin name="PA10(AIN18/SER0:2+)"/>
<pin name="PA09(I2C/AIN17/SER0:1+)"/>
<pin name="PA11(AIN19/SER0:3+)"/>
<pin name="VDDIO@17"/>
<pin name="GND@18"/>
<pin name="PB11(SER4:3+)"/>
<pin name="PB10(SER4:2+)"/>
<pin name="PA12(I2C/SER2:0+)"/>
<pin name="PA13(I2C/SER2:1+)"/>
<pin name="PA14(XIN/SER2:2+)"/>
<pin name="PA15(XOUT/SER2:3+)"/>
<pin name="PA16(I2C/SER1:0+)"/>
<pin name="PA17(I2C/SER1:1+)"/>
<pin name="PA18(SER1:2+)"/>
<pin name="PA19(SER1:3+)"/>
<pin name="PA20(SER5:2+)"/>
<pin name="PA21(SER5:3+)"/>
<pin name="PA22(I2C/SER3:0+)"/>
<pin name="PA23(I2C/SER3:0+)"/>
<pin name="PA24(SER3:2+)"/>
<pin name="PA25(SER3:3+)"/>
<pin name="GND@35"/>
<pin name="VDDIO@36"/>
<pin name="PB22(SER5:2+)"/>
<pin name="PB23(SER5:3+)"/>
<pin name="PA27"/>
<pin name="!RESET!"/>
<pin name="GND@42"/>
<pin name="VDDCORE"/>
<pin name="PA30(SWCLK/SER1:2+)"/>
<pin name="VSW"/>
<pin name="PA31(SWDIO/SER1:3+)"/>
<pin name="PB02(AIN10/SER5:0)"/>
<pin name="PB03(AIN11/SER5:1)"/>
<pin name="VDDIO@44"/>
</symbol>
<symbol name="ATTINY84-ARDUINO">
<pin name="VCC"/>
<pin name="(A3)3"/>
<pin name="(A2)2"/>
<pin name="(A1)1"/>
<pin name="(A0)0"/>
<pin name="(SCL/SCK/A4)4"/>
<pin name="(TX/MISO/A5)~5"/>
<pin name="(RX/SDA/MOSI/A6)~6"/>
<pin name="(A7)~7"/>
<pin name="(XTAL1)10"/>
<pin name="(XTAL2)9"/>
<pin name="(INT0)~8"/>
<pin name="(!RESET!)11"/>
<pin name="GND"/>
</symbol>
<symbol name="ATTINY85_ATTINY85">
<pin name="PB1"/>
<pin name="PB0"/>
<pin name="PB3"/>
<pin name="PB4"/>
<pin name="PB5"/>
<pin name="PB2"/>
<pin name="GND"/>
<pin name="VCC"/>
</symbol>
<symbol name="ABMIQ-APOLLO_3">
<pin name="GPIO0"/>
<pin name="GPIO1"/>
<pin name="GPIO2"/>
<pin name="GPIO3"/>
<pin name="GPIO4"/>
<pin name="GPIO5"/>
<pin name="GPIO6"/>
<pin name="GPIO7"/>
<pin name="GPIO8"/>
<pin name="GPIO9"/>
<pin name="GPIO10"/>
<pin name="GPIO11"/>
<pin name="GPIO12"/>
<pin name="GPIO13"/>
<pin name="GPIO14"/>
<pin name="GPIO15"/>
<pin name="GPIO16"/>
<pin name="GPIO17"/>
<pin name="GPIO18"/>
<pin name="GPIO19"/>
<pin name="GPIO20/SWDCK"/>
<pin name="GPIO21/SWDIO"/>
<pin name="GPIO22"/>
<pin name="GPIO23"/>
<pin name="GPIO24"/>
<pin name="GPIO25"/>
<pin name="GPIO26"/>
<pin name="GPIO27"/>
<pin name="GPIO28"/>
<pin name="GPIO29"/>
<pin name="GPIO30"/>
<pin name="GPIO31"/>
<pin name="GPIO32"/>
<pin name="GPIO33"/>
<pin name="GPIO34"/>
<pin name="GPIO35"/>
<pin name="GPIO36"/>
<pin name="GPIO37"/>
<pin name="GPIO38"/>
<pin name="GPIO39"/>
<pin name="GPIO40"/>
<pin name="GPIO41"/>
<pin name="GPIO42"/>
<pin name="GPIO43"/>
<pin name="GPIO44"/>
<pin name="GPIO45"/>
<pin name="GPIO46"/>
<pin name="GPIO47"/>
<pin name="GPIO48"/>
<pin name="GPIO49"/>
<pin name="NRST"/>
<pin name="TXEN"/>
<pin name="XI"/>
<pin name="XO"/>
<pin name="XO32MP"/>
<pin name="XO32MM"/>
<pin name="VDDP"/>
<pin name="VDDH"/>
<pin name="VDDA"/>
<pin name="ADC_VREF"/>
<pin name="SIMOBUCK_SW"/>
<pin name="SIMOBUCK_SWSEL"/>
<pin name="VDDC"/>
<pin name="VCC"/>
<pin name="VDDF"/>
<pin name="VDDS"/>
<pin name="VDDB"/>
<pin name="VDDBH_SW"/>
<pin name="VDDBH"/>
<pin name="VDCDCRF"/>
<pin name="NC1"/>
<pin name="DVDD"/>
<pin name="RFIOP"/>
<pin name="RFIOM"/>
<pin name="VSS"/>
<pin name="VSSA"/>
<pin name="VSSP"/>
<pin name="VSSB"/>
<pin name="VSSS"/>
<pin name="VSSBA"/>
<pin name="VSSVCO"/>
</symbol>
<symbol name="ARTEMIS_MODULE">
<description>Footprint is comprised of 0.027" PTH (used with ECT's P2662-1C pogopin) positioned to contact all the SMD pads of the Artemis v10 module.</description>
<pin name="VDD*2"/>
<pin name="GND*6"/>
<pin name="~D48(TX0/SCL5/SCK5)"/>
<pin name="~D49(RX0/SDA5/MISO5)"/>
<pin name="!RST"/>
<pin name="~BOOT(MOSI5/RX1/32KHZ)"/>
<pin name="D21(SWDIO/RX1/SCCRST)"/>
<pin name="D20(SWDCK/TX1)"/>
<pin name="~AD33(SWO/32KHZ)"/>
<pin name="XI"/>
<pin name="XO"/>
<pin name="~AD11(PDMDATA)"/>
<pin name="~AD12(PDMCLK/TX1)"/>
<pin name="~AD13(I2SBCLK/RX1)"/>
<pin name="AD16(TRIG0/SCCRST)"/>
<pin name="~AD29(PDMDATA)"/>
<pin name="~AD31(SCCCLK)"/>
<pin name="~AD32(SCCIO)"/>
<pin name="AD34(CMPRF2/PDMDATA)"/>
<pin name="~AD35(TX1/I2SDAT/PDMCLK)"/>
<pin name="(SLSCK/SLSCL/CLKOUT)D0"/>
<pin name="(SLMOSI/SLSDA)D1"/>
<pin name="(SLMISO)D2"/>
<pin name="(SLNCE/I2SWCLK)D3"/>
<pin name="(RX1/SLINT)~D4"/>
<pin name="(SCL0/SCK0)~D5"/>
<pin name="(SDA0/MISO0/I2SDAT)~D6"/>
<pin name="(MOSI0/CLKOUT)~D7"/>
<pin name="(SCL1/SCK1/TX1/SCCLK)D8"/>
<pin name="(SDA1/MISO1/RX1/SCCIO)D9"/>
<pin name="(MOSI1/TX1/PDMCLK)D10"/>
<pin name="(ADCD1P/TX1/PDMCLK)D14"/>
<pin name="(ADCD1N/RX1/PDMDATA)D15"/>
<pin name="(CMPRF1/TRIG1/SCCCLK)D17"/>
<pin name="(CMPIN1/SCCIO)~D18"/>
<pin name="(CMPRF0/SCCCLK/I2SBCLK)~D19"/>
<pin name="(PDMCLK/SWO)~D22"/>
<pin name="(I2SWCLK/CMPOUT)~D23"/>
<pin name="(TX1/32KHZ/SWO)~D24"/>
<pin name="(SCCRST)~D26"/>
<pin name="(SDA2/MISO2/RX1)~D25"/>
<pin name="(SCL2/SCK2)~D27"/>
<pin name="(MOSI2/I2SWCLK)~D28"/>
<pin name="(RX1/TRIG1/PDMDATA)D36"/>
<pin name="(TX1/PDMCLK/SCCIO)~D37"/>
<pin name="(MOSI3/RX1)D38"/>
<pin name="(SCL4/SCK4/TX1)~D39"/>
<pin name="(SDA4/MISO4/RX1)D40"/>
<pin name="(BLEIF_IRQ/SWO/I2SWCLK)D41"/>
<pin name="(SCL3/SCK3/TX1)~D42"/>
<pin name="(SDA3/MISO3/RX1)~D43"/>
<pin name="(MOSI4)~D44"/>
<pin name="(SWO/I2SDAT/PDMDATA)~D45"/>
</symbol>
<symbol name="SAMD21E18A-U">
<description>&lt;h3&gt;SAMD21E&lt;/h3&gt;

&lt;p&gt;The SAM D21E is a low-power microcontroller using the 32-bit ARM® Cortex®-M0+ processor,with 32-pins with up to 256KB Flash and 32KB of SRAM. The SAM D21E operates at a maximum frequency of 48MHz and reach 2.46 CoreMark®/MHz.&lt;/p&gt;</description>
<pin name="D5_PA00/INT0/1:0/XIN32"/>
<pin name="D6_PA01/INT1/1:1/XOUT32"/>
<pin name="D1_PA02/INT2/DAC"/>
<pin name="PA03/INT3/VREFA"/>
<pin name="D7_PA04/INT4/VREFB/0:0"/>
<pin name="D3_PA05/INT5/0:1"/>
<pin name="D2_PA06/INT5/0:2"/>
<pin name="D4_PA07/INT7/0:3/I2S"/>
<pin name="D0_PA08/NMI/0:0/2:0/I2S"/>
<pin name="D8_PA09/INT9/0:1/2:1/I2S"/>
<pin name="NRESET"/>
<pin name="GNDANA" direction="pwr"/>
<pin name="GND" direction="pwr"/>
<pin name="VDDANA" direction="pwr"/>
<pin name="VDDIN" direction="pwr"/>
<pin name="VDDCORE" direction="pwr"/>
<pin name="PA10/INT10/0:2/2:2/I2S_D13"/>
<pin name="PA11/INT11/0:3/2:3/I2S"/>
<pin name="PA14/INT14/2:2/XIN"/>
<pin name="PA15/INT15/2:3/XOUT"/>
<pin name="PA16/INT0/1:0/3:0"/>
<pin name="PA17/INT1/1:1/3:1"/>
<pin name="PA18/INT2/1:2/3:2"/>
<pin name="PA19INT3/1:3/3:3/I2S"/>
<pin name="PA22/INT6/3:0_D16"/>
<pin name="PA23/INT7/3:1_D17"/>
<pin name="PA24/D-_D31"/>
<pin name="PA25/D+_D32"/>
<pin name="PA27/INT15"/>
<pin name="PA28/USBHOST/INT8_D30"/>
<pin name="PA30/INT10/1:2/SWCLK_D22"/>
<pin name="PA31/INT11/1:3/SWDIO_D23"/>
<pin name="PAD" direction="pwr"/>
</symbol>
<symbol name="FE310">
<description>&lt;h3&gt;SiFive FE310&lt;/h3&gt;
&lt;p&gt;The FE310-G002 is the second Freedom E300 SoC. The FE310-G002 is built around the E31 Core Complex instantiated in the Freedom E300 platform.
&lt;ul&gt;&lt;li&gt;SiFive E31 Core Complex up to 320MHz&lt;/li&gt;
&lt;li&gt;Flexible clocking options including internal PLL, free-running ring oscillator and external 16MHz crystal&lt;/li&gt;
&lt;li&gt;1.61 DMIPs/MHz&lt;/li&gt;
&lt;li&gt;2.73 Coremark/MHz&lt;/li&gt;
&lt;li&gt;RV32IMAC&lt;/li&gt;
&lt;li&gt;8kB OTP Program Memory&lt;/li&gt;
&lt;li&gt;8kB Mask ROM&lt;/li&gt;
&lt;li&gt;16kB Instruction Cache&lt;/li&gt;
&lt;li&gt;16kB Data SRAM&lt;/li&gt;
&lt;li&gt;3 Independent PWM Controllers&lt;/li&gt;
&lt;li&gt;External RESET pin, JTAG, SPI I2C, and UART interfaces&lt;/li&gt;
&lt;li&gt;QSPI Flash interface&lt;/li&gt;
&lt;li&gt;Requires 1.8V and 3.3V supplies.&lt;/li&gt;
&lt;/ul&gt;&lt;/p&gt;</description>
<pin name="VDD_CORE"/>
<pin name="VDD_IO"/>
<pin name="PLL_AVSS"/>
<pin name="GND"/>
<pin name="AON_VDD"/>
<pin name="AON_VDD_IO"/>
<pin name="OTP_AIVDD"/>
<pin name="PLL_AVDD"/>
<pin name="XTAL_IN"/>
<pin name="XTAL_OUT"/>
<pin name="JTAG_TCK"/>
<pin name="JTAG_TDO"/>
<pin name="JTAG_TMS"/>
<pin name="JTAG_TDI"/>
<pin name="QSPI_DQ_3"/>
<pin name="QSPI_DQ_1"/>
<pin name="QSPI_DQ_2"/>
<pin name="QSPI_DQ_0"/>
<pin name="QSPI_CS"/>
<pin name="QSPI_SCK"/>
<pin name="IO0"/>
<pin name="IO1"/>
<pin name="IO2"/>
<pin name="IO3"/>
<pin name="IO4"/>
<pin name="IO5"/>
<pin name="IO9"/>
<pin name="IO10"/>
<pin name="IO11"/>
<pin name="IO12"/>
<pin name="IO13"/>
<pin name="IO16"/>
<pin name="IO17"/>
<pin name="IO18"/>
<pin name="IO19"/>
<pin name="IO20"/>
<pin name="IO21"/>
<pin name="IO22"/>
<pin name="IO23"/>
<pin name="AON_PMU_OUT_0"/>
<pin name="AON_PMU_OUT_1"/>
<pin name="AON_DWAKEUP_N"/>
<pin name="AON_ERST_N"/>
<pin name="AON_PSD_LFALTCLK"/>
<pin name="AON_PSD_LFCLKSEL"/>
</symbol>
</symbols>
<devicesets>
<deviceset name="ATMEGA128" prefix="U">
<description>&lt;h3&gt;ATmega 128&lt;/h3&gt;
&lt;p&gt;ATmega128/128L/1281/2561. Note: The ATmega128 pin 1 is PEN and the ATmega256/1281 pin 1 is PG5.&lt;/p&gt;
&lt;p&gt;Not in catalog&lt;/p&gt;</description>
<gates>
<gate name="G$1" symbol="ATMEGA128"/>
</gates>
<devices>
<device name="_SMD" package="TQFP64">
<connects>
<connect gate="G$1" pin="AGND" pad="63"/>
<connect gate="G$1" pin="AREF" pad="62"/>
<connect gate="G$1" pin="AVCC" pad="64"/>
<connect gate="G$1" pin="GND@22" pad="22"/>
<connect gate="G$1" pin="GND@53" pad="53"/>
<connect gate="G$1" pin="PA0" pad="51"/>
<connect gate="G$1" pin="PA1" pad="50"/>
<connect gate="G$1" pin="PA2" pad="49"/>
<connect gate="G$1" pin="PA3" pad="48"/>
<connect gate="G$1" pin="PA4" pad="47"/>
<connect gate="G$1" pin="PA5" pad="46"/>
<connect gate="G$1" pin="PA6" pad="45"/>
<connect gate="G$1" pin="PA7" pad="44"/>
<connect gate="G$1" pin="PB0(SS)" pad="10"/>
<connect gate="G$1" pin="PB1(SCK)" pad="11"/>
<connect gate="G$1" pin="PB2(MOSI)" pad="12"/>
<connect gate="G$1" pin="PB3(MISO)" pad="13"/>
<connect gate="G$1" pin="PB4" pad="14"/>
<connect gate="G$1" pin="PB5" pad="15"/>
<connect gate="G$1" pin="PB6" pad="16"/>
<connect gate="G$1" pin="PB7" pad="17"/>
<connect gate="G$1" pin="PC0" pad="35"/>
<connect gate="G$1" pin="PC1" pad="36"/>
<connect gate="G$1" pin="PC2" pad="37"/>
<connect gate="G$1" pin="PC3" pad="38"/>
<connect gate="G$1" pin="PC4" pad="39"/>
<connect gate="G$1" pin="PC5" pad="40"/>
<connect gate="G$1" pin="PC6" pad="41"/>
<connect gate="G$1" pin="PC7" pad="42"/>
<connect gate="G$1" pin="PD0(SCL)" pad="25"/>
<connect gate="G$1" pin="PD1(SDA)" pad="26"/>
<connect gate="G$1" pin="PD2" pad="27"/>
<connect gate="G$1" pin="PD3" pad="28"/>
<connect gate="G$1" pin="PD4" pad="29"/>
<connect gate="G$1" pin="PD5" pad="30"/>
<connect gate="G$1" pin="PD6" pad="31"/>
<connect gate="G$1" pin="PD7" pad="32"/>
<connect gate="G$1" pin="PE0(RXD)" pad="2"/>
<connect gate="G$1" pin="PE1(TXD)" pad="3"/>
<connect gate="G$1" pin="PE2" pad="4"/>
<connect gate="G$1" pin="PE3" pad="5"/>
<connect gate="G$1" pin="PE4" pad="6"/>
<connect gate="G$1" pin="PE5" pad="7"/>
<connect gate="G$1" pin="PE6" pad="8"/>
<connect gate="G$1" pin="PE7" pad="9"/>
<connect gate="G$1" pin="PF0" pad="61"/>
<connect gate="G$1" pin="PF1" pad="60"/>
<connect gate="G$1" pin="PF2" pad="59"/>
<connect gate="G$1" pin="PF3" pad="58"/>
<connect gate="G$1" pin="PF4" pad="57"/>
<connect gate="G$1" pin="PF5" pad="56"/>
<connect gate="G$1" pin="PF6" pad="55"/>
<connect gate="G$1" pin="PF7" pad="54"/>
<connect gate="G$1" pin="PG0" pad="33"/>
<connect gate="G$1" pin="PG1" pad="34"/>
<connect gate="G$1" pin="PG2" pad="43"/>
<connect gate="G$1" pin="PG3" pad="18"/>
<connect gate="G$1" pin="PG4" pad="19"/>
<connect gate="G$1" pin="PG5" pad="1"/>
<connect gate="G$1" pin="RESET" pad="20"/>
<connect gate="G$1" pin="VCC@21" pad="21"/>
<connect gate="G$1" pin="VCC@52" pad="52"/>
<connect gate="G$1" pin="XTAL1" pad="24"/>
<connect gate="G$1" pin="XTAL2" pad="23"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="-SMD" package="TQFP64_14X14MM">
<connects>
<connect gate="G$1" pin="AGND" pad="63"/>
<connect gate="G$1" pin="AREF" pad="62"/>
<connect gate="G$1" pin="AVCC" pad="64"/>
<connect gate="G$1" pin="GND@22" pad="22"/>
<connect gate="G$1" pin="GND@53" pad="53"/>
<connect gate="G$1" pin="PA0" pad="51"/>
<connect gate="G$1" pin="PA1" pad="50"/>
<connect gate="G$1" pin="PA2" pad="49"/>
<connect gate="G$1" pin="PA3" pad="48"/>
<connect gate="G$1" pin="PA4" pad="47"/>
<connect gate="G$1" pin="PA5" pad="46"/>
<connect gate="G$1" pin="PA6" pad="45"/>
<connect gate="G$1" pin="PA7" pad="44"/>
<connect gate="G$1" pin="PB0(SS)" pad="10"/>
<connect gate="G$1" pin="PB1(SCK)" pad="11"/>
<connect gate="G$1" pin="PB2(MOSI)" pad="12"/>
<connect gate="G$1" pin="PB3(MISO)" pad="13"/>
<connect gate="G$1" pin="PB4" pad="14"/>
<connect gate="G$1" pin="PB5" pad="15"/>
<connect gate="G$1" pin="PB6" pad="16"/>
<connect gate="G$1" pin="PB7" pad="17"/>
<connect gate="G$1" pin="PC0" pad="35"/>
<connect gate="G$1" pin="PC1" pad="36"/>
<connect gate="G$1" pin="PC2" pad="37"/>
<connect gate="G$1" pin="PC3" pad="38"/>
<connect gate="G$1" pin="PC4" pad="39"/>
<connect gate="G$1" pin="PC5" pad="40"/>
<connect gate="G$1" pin="PC6" pad="41"/>
<connect gate="G$1" pin="PC7" pad="42"/>
<connect gate="G$1" pin="PD0(SCL)" pad="25"/>
<connect gate="G$1" pin="PD1(SDA)" pad="26"/>
<connect gate="G$1" pin="PD2" pad="27"/>
<connect gate="G$1" pin="PD3" pad="28"/>
<connect gate="G$1" pin="PD4" pad="29"/>
<connect gate="G$1" pin="PD5" pad="30"/>
<connect gate="G$1" pin="PD6" pad="31"/>
<connect gate="G$1" pin="PD7" pad="32"/>
<connect gate="G$1" pin="PE0(RXD)" pad="2"/>
<connect gate="G$1" pin="PE1(TXD)" pad="3"/>
<connect gate="G$1" pin="PE2" pad="4"/>
<connect gate="G$1" pin="PE3" pad="5"/>
<connect gate="G$1" pin="PE4" pad="6"/>
<connect gate="G$1" pin="PE5" pad="7"/>
<connect gate="G$1" pin="PE6" pad="8"/>
<connect gate="G$1" pin="PE7" pad="9"/>
<connect gate="G$1" pin="PF0" pad="61"/>
<connect gate="G$1" pin="PF1" pad="60"/>
<connect gate="G$1" pin="PF2" pad="59"/>
<connect gate="G$1" pin="PF3" pad="58"/>
<connect gate="G$1" pin="PF4" pad="57"/>
<connect gate="G$1" pin="PF5" pad="56"/>
<connect gate="G$1" pin="PF6" pad="55"/>
<connect gate="G$1" pin="PF7" pad="54"/>
<connect gate="G$1" pin="PG0" pad="33"/>
<connect gate="G$1" pin="PG1" pad="34"/>
<connect gate="G$1" pin="PG2" pad="43"/>
<connect gate="G$1" pin="PG3" pad="18"/>
<connect gate="G$1" pin="PG4" pad="19"/>
<connect gate="G$1" pin="PG5" pad="1"/>
<connect gate="G$1" pin="RESET" pad="20"/>
<connect gate="G$1" pin="VCC@21" pad="21"/>
<connect gate="G$1" pin="VCC@52" pad="52"/>
<connect gate="G$1" pin="XTAL1" pad="24"/>
<connect gate="G$1" pin="XTAL2" pad="23"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="ATMEGA168_MLF" prefix="U">
<description>&lt;h3&gt;ATMEGA 168&lt;/h3&gt;
&lt;p&gt;Atmel 32-pin 8-bit micro, 16k flash.&lt;/p&gt;
&lt;h4&gt;SparkFun Products&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/9351"&gt;SparkFun Serial Graphic LCD 128x64&lt;/a&gt; (LCD-09351)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/9352"&gt;SparkFun Graphic LCD Serial Backpack&lt;/a&gt; (LCD-09352)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/8884"&gt;SparkFun Serial Graphic LCD 160x128&lt;/a&gt; (LCD-08884)&lt;/li&gt;
&lt;/ul&gt;</description>
<gates>
<gate name="U1" symbol="ATMEGAXX8-32PIN"/>
</gates>
<devices>
<device name="MLF" package="MLF32">
<connects>
<connect gate="U1" pin="ADC6" pad="19"/>
<connect gate="U1" pin="ADC7" pad="22"/>
<connect gate="U1" pin="AGND" pad="21"/>
<connect gate="U1" pin="AREF" pad="20"/>
<connect gate="U1" pin="AVCC" pad="18"/>
<connect gate="U1" pin="GND@3" pad="3"/>
<connect gate="U1" pin="GND@5" pad="5"/>
<connect gate="U1" pin="GND@PAD" pad="33"/>
<connect gate="U1" pin="PB0(ICP)" pad="12"/>
<connect gate="U1" pin="PB1(OC1A)" pad="13"/>
<connect gate="U1" pin="PB2(SS/OC1B)" pad="14"/>
<connect gate="U1" pin="PB3(MOSI/OC2)" pad="15"/>
<connect gate="U1" pin="PB4(MISO)" pad="16"/>
<connect gate="U1" pin="PB5(SCK)" pad="17"/>
<connect gate="U1" pin="PB6(XTAL1/TOSC1)" pad="7"/>
<connect gate="U1" pin="PB7(XTAL2/TOSC2)" pad="8"/>
<connect gate="U1" pin="PC0(ADC0)" pad="23"/>
<connect gate="U1" pin="PC1(ADC1)" pad="24"/>
<connect gate="U1" pin="PC2(ADC2)" pad="25"/>
<connect gate="U1" pin="PC3(ADC3)" pad="26"/>
<connect gate="U1" pin="PC4(ADC4/SDA)" pad="27"/>
<connect gate="U1" pin="PC5(ADC5/SCL)" pad="28"/>
<connect gate="U1" pin="PC6(/RESET)" pad="29"/>
<connect gate="U1" pin="PD0(RXD)" pad="30"/>
<connect gate="U1" pin="PD1(TXD)" pad="31"/>
<connect gate="U1" pin="PD2(INT0)" pad="32"/>
<connect gate="U1" pin="PD3(INT1)" pad="1"/>
<connect gate="U1" pin="PD4(XCK/T0)" pad="2"/>
<connect gate="U1" pin="PD5(T1)" pad="9"/>
<connect gate="U1" pin="PD6(AIN0)" pad="10"/>
<connect gate="U1" pin="PD7(AIN1)" pad="11"/>
<connect gate="U1" pin="VCC@4" pad="4"/>
<connect gate="U1" pin="VCC@6" pad="6"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="NA-XXXXX"/>
<attribute name="VALUE" value="ATMEGA168"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="ATMEGA2560" prefix="U">
<description>&lt;h3&gt;Atmel 100-pin 8-bit uC&lt;/h3&gt;
64/128/256 Kbytes FLASH&lt;BR&gt;
4 Kbytes EEPROM&lt;BR&gt;
8 Kbytes SRAM&lt;BR&gt;
86 General Purpose I/O pins&lt;BR&gt;
12-channels16-bit PWM&lt;BR&gt;
4 x Serial USARTs&lt;BR&gt;
16-channels 10-bit A/D&lt;BR&gt;
&lt;/p&gt;
&lt;h4&gt;SparkFun Products&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;None.&lt;/li&gt;
&lt;/ul&gt;</description>
<gates>
<gate name="1" symbol="ATMEGA2560"/>
</gates>
<devices>
<device name="AU" package="TQFP100">
<connects>
<connect gate="1" pin="(A10)PC2" pad="55"/>
<connect gate="1" pin="(A11)PC3" pad="56"/>
<connect gate="1" pin="(A12)PC4" pad="57"/>
<connect gate="1" pin="(A13)PC5" pad="58"/>
<connect gate="1" pin="(A14)PC6" pad="59"/>
<connect gate="1" pin="(A15)PC7" pad="60"/>
<connect gate="1" pin="(A8)PC0" pad="53"/>
<connect gate="1" pin="(A9)PC1" pad="54"/>
<connect gate="1" pin="(AD0)PA0" pad="78"/>
<connect gate="1" pin="(AD1)PA1" pad="77"/>
<connect gate="1" pin="(AD2)PA2" pad="76"/>
<connect gate="1" pin="(AD3)PA3" pad="75"/>
<connect gate="1" pin="(AD4)PA4" pad="74"/>
<connect gate="1" pin="(AD5)PA5" pad="73"/>
<connect gate="1" pin="(AD6)PA6" pad="72"/>
<connect gate="1" pin="(AD7)PA7" pad="71"/>
<connect gate="1" pin="(ADC0)PF0" pad="97"/>
<connect gate="1" pin="(ADC1)PF1" pad="96"/>
<connect gate="1" pin="(ADC2)PF2" pad="95"/>
<connect gate="1" pin="(ADC3)PF3" pad="94"/>
<connect gate="1" pin="(ADC4/TCK)PF4" pad="93"/>
<connect gate="1" pin="(ADC5/TMS)PF5" pad="92"/>
<connect gate="1" pin="(ADC6/TDO)PF6" pad="91"/>
<connect gate="1" pin="(ADC7/TDI)PF7" pad="90"/>
<connect gate="1" pin="(ALE)PG2" pad="70"/>
<connect gate="1" pin="(CLKO/ICP3/INT7)PE7" pad="9"/>
<connect gate="1" pin="(ICP1)PD4" pad="47"/>
<connect gate="1" pin="(MISO/PCINT3)PB3" pad="22"/>
<connect gate="1" pin="(MOSI/PCINT2)PB2" pad="21"/>
<connect gate="1" pin="(OC0A/OC1C/PCINT7)PB7" pad="26"/>
<connect gate="1" pin="(OC0B)PG5" pad="1"/>
<connect gate="1" pin="(OC1A/PCINT5)PB5" pad="24"/>
<connect gate="1" pin="(OC1B/PCINT6)PB6" pad="25"/>
<connect gate="1" pin="(OC2A/PCINT4)PB4" pad="23"/>
<connect gate="1" pin="(OC3A/AIN1)PE3" pad="5"/>
<connect gate="1" pin="(OC3B/INT4)PE4" pad="6"/>
<connect gate="1" pin="(OC3C/INT5)PE5" pad="7"/>
<connect gate="1" pin="(RD)PG1" pad="52"/>
<connect gate="1" pin="(RXD0/PCIN8)PE0" pad="2"/>
<connect gate="1" pin="(RXD1/INT2)PD2" pad="45"/>
<connect gate="1" pin="(SCK/PCINT1)PB1" pad="20"/>
<connect gate="1" pin="(SCL/INT0)PD0" pad="43"/>
<connect gate="1" pin="(SDA/INT1)PD1" pad="44"/>
<connect gate="1" pin="(SS/PCINT0)PB0" pad="19"/>
<connect gate="1" pin="(T0)PD7" pad="50"/>
<connect gate="1" pin="(T1)PD6" pad="49"/>
<connect gate="1" pin="(T3/INT6)PE6" pad="8"/>
<connect gate="1" pin="(TOSC1)PG4" pad="29"/>
<connect gate="1" pin="(TOSC2)PG3" pad="28"/>
<connect gate="1" pin="(TXD0)PE1" pad="3"/>
<connect gate="1" pin="(TXD1/INT3)PD3" pad="46"/>
<connect gate="1" pin="(WR)PG0" pad="51"/>
<connect gate="1" pin="(XCK0/AIN0)PE2" pad="4"/>
<connect gate="1" pin="(XCK1)PD5" pad="48"/>
<connect gate="1" pin="AGND" pad="99"/>
<connect gate="1" pin="AREF" pad="98"/>
<connect gate="1" pin="AVCC" pad="100"/>
<connect gate="1" pin="GND" pad="11"/>
<connect gate="1" pin="GND1" pad="32"/>
<connect gate="1" pin="GND2" pad="62"/>
<connect gate="1" pin="GND3" pad="81"/>
<connect gate="1" pin="PH0(RXD2)" pad="12"/>
<connect gate="1" pin="PH1(TXD2)" pad="13"/>
<connect gate="1" pin="PH2(XCK2)" pad="14"/>
<connect gate="1" pin="PH3(OC4A)" pad="15"/>
<connect gate="1" pin="PH4(OC4B)" pad="16"/>
<connect gate="1" pin="PH5(OC4C)" pad="17"/>
<connect gate="1" pin="PH6(OC2B)" pad="18"/>
<connect gate="1" pin="PH7(T4)" pad="27"/>
<connect gate="1" pin="PJ0(RXD3/PCINT9)" pad="63"/>
<connect gate="1" pin="PJ1(TXD3/PCINT10)" pad="64"/>
<connect gate="1" pin="PJ2(XCK3/PCINT11)" pad="65"/>
<connect gate="1" pin="PJ3(PCINT12)" pad="66"/>
<connect gate="1" pin="PJ4(PCINT13)" pad="67"/>
<connect gate="1" pin="PJ5(PCINT14)" pad="68"/>
<connect gate="1" pin="PJ6(PCINT15)" pad="69"/>
<connect gate="1" pin="PJ7" pad="79"/>
<connect gate="1" pin="PK0(ADC8/PCINT16)" pad="89"/>
<connect gate="1" pin="PK1(ADC9/PCINT17)" pad="88"/>
<connect gate="1" pin="PK2(ADC10/PCINT18)" pad="87"/>
<connect gate="1" pin="PK3(ADC11/PCINT19)" pad="86"/>
<connect gate="1" pin="PK4(ADC12/PCINT20)" pad="85"/>
<connect gate="1" pin="PK5(ADC13/PCINT21)" pad="84"/>
<connect gate="1" pin="PK6(ADC14/PCINT22)" pad="83"/>
<connect gate="1" pin="PK7(ADC15/PCINT23)" pad="82"/>
<connect gate="1" pin="PL0(ICP4)" pad="35"/>
<connect gate="1" pin="PL1(ICP5)" pad="36"/>
<connect gate="1" pin="PL2(T5)" pad="37"/>
<connect gate="1" pin="PL3(OC5A)" pad="38"/>
<connect gate="1" pin="PL4(OC5B)" pad="39"/>
<connect gate="1" pin="PL5(OC5C)" pad="40"/>
<connect gate="1" pin="PL6" pad="41"/>
<connect gate="1" pin="PL7" pad="42"/>
<connect gate="1" pin="RESET" pad="30"/>
<connect gate="1" pin="VCC" pad="10"/>
<connect gate="1" pin="VCC1" pad="31"/>
<connect gate="1" pin="VCC2" pad="61"/>
<connect gate="1" pin="VCC3" pad="80"/>
<connect gate="1" pin="XTAL1" pad="34"/>
<connect gate="1" pin="XTAL2" pad="33"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="IC-10040"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="PIC16F88-DIP">
<description>&lt;h3&gt;8-bit PIC uC&lt;/h3&gt;
RETIRED</description>
<gates>
<gate name="G$1" symbol="PIC16F88-DIP"/>
</gates>
<devices>
<device name="" package="DIP18">
<connects>
<connect gate="G$1" pin="RA0/AN0" pad="17"/>
<connect gate="G$1" pin="RA1/AN1" pad="18"/>
<connect gate="G$1" pin="RA2/AN2" pad="1"/>
<connect gate="G$1" pin="RA3/AN3" pad="2"/>
<connect gate="G$1" pin="RA4/AN4" pad="3"/>
<connect gate="G$1" pin="RA5/MCLR" pad="4"/>
<connect gate="G$1" pin="RA6/OSC2" pad="15"/>
<connect gate="G$1" pin="RA7/OSC1" pad="16"/>
<connect gate="G$1" pin="RB0/INT" pad="6"/>
<connect gate="G$1" pin="RB1/SDA" pad="7"/>
<connect gate="G$1" pin="RB2/RX" pad="8"/>
<connect gate="G$1" pin="RB3" pad="9"/>
<connect gate="G$1" pin="RB4/SCL" pad="10"/>
<connect gate="G$1" pin="RB5/TX" pad="11"/>
<connect gate="G$1" pin="RB6/PGC" pad="12"/>
<connect gate="G$1" pin="RB7/PGD" pad="13"/>
<connect gate="G$1" pin="VDD" pad="14"/>
<connect gate="G$1" pin="VSS" pad="5"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="IC-08463"/>
<attribute name="VALUE" value="PIC16F88"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="PIC16F88-SSOP" prefix="IC">
<description>&lt;h3&gt;8-Bit PIC16F8X Family&lt;/h3&gt;
&lt;p&gt;Pin Compatible : PIC16F83, PIC16CR83, PIC16F84A, PIC16CR84&lt;/p&gt;
RETIRED</description>
<gates>
<gate name="G$1" symbol="PIC16F88-SSOP"/>
</gates>
<devices>
<device name="" package="SSOP20">
<connects>
<connect gate="G$1" pin="RA0/AN0" pad="19"/>
<connect gate="G$1" pin="RA1/AN1" pad="20"/>
<connect gate="G$1" pin="RA2/AN2" pad="1"/>
<connect gate="G$1" pin="RA3/AN3" pad="2"/>
<connect gate="G$1" pin="RA4/AN4" pad="3"/>
<connect gate="G$1" pin="RA5/MCLR" pad="4"/>
<connect gate="G$1" pin="RA6/OSC2" pad="17"/>
<connect gate="G$1" pin="RA7/OSC1" pad="18"/>
<connect gate="G$1" pin="RB0/INT" pad="7"/>
<connect gate="G$1" pin="RB1/SDA" pad="8"/>
<connect gate="G$1" pin="RB2/RX" pad="9"/>
<connect gate="G$1" pin="RB3" pad="10"/>
<connect gate="G$1" pin="RB4/SCL" pad="11"/>
<connect gate="G$1" pin="RB5/TX" pad="12"/>
<connect gate="G$1" pin="RB6/PGC" pad="13"/>
<connect gate="G$1" pin="RB7/PGD" pad="14"/>
<connect gate="G$1" pin="VDD" pad="15"/>
<connect gate="G$1" pin="VDD@1" pad="16"/>
<connect gate="G$1" pin="VSS" pad="5"/>
<connect gate="G$1" pin="VSS@1" pad="6"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="ATMEGA328P_PDIP" prefix="U">
<description>&lt;h3&gt;Atmel 328P&lt;/h3&gt;
&lt;p&gt;Through hole ATMEGA328P&lt;br&gt;
uC used in the Arduino&lt;br&gt;
32kb flash, 1k EEPROM, 2k SRAM&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.sparkfun.com/datasheets/Components/SMD/ATMega328.pdf"&gt;Datasheet&lt;/a&gt;&lt;/p&gt;
&lt;h4&gt;SparkFun Products&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/9061"&gt;Storefront component: AVR 28 Pin 20MHz 32K 6A/D - ATMega328P&lt;/a&gt; (COM-09061)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/10547"&gt;SparkFun Simon Says - Through-Hole Soldering Kit&lt;/a&gt; (KIT-10547)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/13708"&gt;SparkFun Learn to Solder - Simon Says&lt;/a&gt; (KIT-13708)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/11734"&gt;SparkFun BigTime Watch Kit&lt;/a&gt; (KIT-11734)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/10930"&gt;SparkFun ClockIt&lt;/a&gt; (KIT-10930)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/10097"&gt;SparkFun Serial Enabled LCD Kit&lt;/a&gt; (LCD-10097)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/12634"&gt;SparkFun Simon Tilts - Through Hole Soldering Kit&lt;/a&gt; (KIT-12634)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/10140"&gt;SparkFun Frequency Counter Kit&lt;/a&gt; (KIT-10140)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/11043"&gt;FabFM Radio Kit&lt;/a&gt; (KIT-11043)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/12037"&gt;SparkFun Binary Blaster Kit&lt;/a&gt; (KIT-12037)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/9236"&gt;SparkFun Metro-Gnome&lt;/a&gt; (KIT-09236)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/10524"&gt;ATmega328 with Arduino Optiboot (Uno)&lt;/a&gt; (DEV-10524)&lt;/li&gt;
&lt;/ul&gt;</description>
<gates>
<gate name="U1" symbol="ATMEGAXX8-28PIN"/>
</gates>
<devices>
<device name="" package="DIP28">
<connects>
<connect gate="U1" pin="AREF" pad="21"/>
<connect gate="U1" pin="AVCC" pad="20"/>
<connect gate="U1" pin="GND" pad="8 22"/>
<connect gate="U1" pin="PB0(ICP)" pad="14"/>
<connect gate="U1" pin="PB1(OC1A)" pad="15"/>
<connect gate="U1" pin="PB2(SS/OC1B)" pad="16"/>
<connect gate="U1" pin="PB3(MOSI/OC2)" pad="17"/>
<connect gate="U1" pin="PB4(MISO)" pad="18"/>
<connect gate="U1" pin="PB5(SCK)" pad="19"/>
<connect gate="U1" pin="PB6(XTAL1/TOSC1)" pad="9"/>
<connect gate="U1" pin="PB7(XTAL2/TOSC2)" pad="10"/>
<connect gate="U1" pin="PC0(ADC0)" pad="23"/>
<connect gate="U1" pin="PC1(ADC1)" pad="24"/>
<connect gate="U1" pin="PC2(ADC2)" pad="25"/>
<connect gate="U1" pin="PC3(ADC3)" pad="26"/>
<connect gate="U1" pin="PC4(ADC4/SDA)" pad="27"/>
<connect gate="U1" pin="PC5(ADC5/SCL)" pad="28"/>
<connect gate="U1" pin="PC6(/RESET)" pad="1"/>
<connect gate="U1" pin="PD0(RXD)" pad="2"/>
<connect gate="U1" pin="PD1(TXD)" pad="3"/>
<connect gate="U1" pin="PD2(INT0)" pad="4"/>
<connect gate="U1" pin="PD3(INT1)" pad="5"/>
<connect gate="U1" pin="PD4(XCK/T0)" pad="6"/>
<connect gate="U1" pin="PD5(T1)" pad="11"/>
<connect gate="U1" pin="PD6(AIN0)" pad="12"/>
<connect gate="U1" pin="PD7(AIN1)" pad="13"/>
<connect gate="U1" pin="VCC" pad="7"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="IC-09136"/>
<attribute name="VALUE" value="328P"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="ATMEGA328P_PDIP_EZ" prefix="U">
<description>&lt;h3&gt;Keyed ATMEGA328 DIP&lt;/h3&gt;
&lt;p&gt;This is a version of the DIP package with pin 28 clipped to prevent reverse insertion.&lt;br&gt;
See regular 328 for product references.&lt;/p&gt;</description>
<gates>
<gate name="U1" symbol="ATMEGAXX8-28PIN_EZ"/>
</gates>
<devices>
<device name="" package="DIP28-SIMON-KIT">
<connects>
<connect gate="U1" pin="AREF" pad="21"/>
<connect gate="U1" pin="AVCC" pad="20"/>
<connect gate="U1" pin="GND" pad="8 22"/>
<connect gate="U1" pin="PB0(ICP)" pad="14"/>
<connect gate="U1" pin="PB1(OC1A)" pad="15"/>
<connect gate="U1" pin="PB2(SS/OC1B)" pad="16"/>
<connect gate="U1" pin="PB3(MOSI/OC2)" pad="17"/>
<connect gate="U1" pin="PB4(MISO)" pad="18"/>
<connect gate="U1" pin="PB5(SCK)" pad="19"/>
<connect gate="U1" pin="PB6(XTAL1/TOSC1)" pad="9"/>
<connect gate="U1" pin="PB7(XTAL2/TOSC2)" pad="10"/>
<connect gate="U1" pin="PC0(ADC0)" pad="23"/>
<connect gate="U1" pin="PC1(ADC1)" pad="24"/>
<connect gate="U1" pin="PC2(ADC2)" pad="25"/>
<connect gate="U1" pin="PC3(ADC3)" pad="26"/>
<connect gate="U1" pin="PC4(ADC4/SDA)" pad="27"/>
<connect gate="U1" pin="PC6(/RESET)" pad="1"/>
<connect gate="U1" pin="PD0(RXD)" pad="2"/>
<connect gate="U1" pin="PD1(TXD)" pad="3"/>
<connect gate="U1" pin="PD2(INT0)" pad="4"/>
<connect gate="U1" pin="PD3(INT1)" pad="5"/>
<connect gate="U1" pin="PD4(XCK/T0)" pad="6"/>
<connect gate="U1" pin="PD5(T1)" pad="11"/>
<connect gate="U1" pin="PD6(AIN0)" pad="12"/>
<connect gate="U1" pin="PD7(AIN1)" pad="13"/>
<connect gate="U1" pin="VCC" pad="7"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="ATTINY2313A" prefix="U" uservalue="yes">
<description>&lt;h3&gt;ATTINY2313A&lt;/h3&gt;
&lt;p&gt;2kB 20MHz I2C/SPI/UART&lt;/p&gt;
&lt;p&gt;&lt;a href="https://cdn.sparkfun.com/datasheets/Widgets/ATtiny2313A.pdf"&gt;Datasheet&lt;/a&gt;&lt;/p&gt;
&lt;h4&gt;SparkFun Products&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/11447"&gt;SparkFun Wake on Shake&lt;/a&gt; (SEN-11447)&lt;/li&gt;
&lt;/ul&gt;</description>
<gates>
<gate name="G$1" symbol="ATTINY2313A"/>
</gates>
<devices>
<device name="" package="SOP20W">
<connects>
<connect gate="G$1" pin="GND" pad="10"/>
<connect gate="G$1" pin="PA0/XTAL1" pad="5"/>
<connect gate="G$1" pin="PA1/XTAL2" pad="4"/>
<connect gate="G$1" pin="PA2/!RESET" pad="1"/>
<connect gate="G$1" pin="PB0" pad="12"/>
<connect gate="G$1" pin="PB1" pad="13"/>
<connect gate="G$1" pin="PB2" pad="14"/>
<connect gate="G$1" pin="PB3" pad="15"/>
<connect gate="G$1" pin="PB4" pad="16"/>
<connect gate="G$1" pin="PB5/MOSI/SDA/DI" pad="17"/>
<connect gate="G$1" pin="PB6/MISO/DO" pad="18"/>
<connect gate="G$1" pin="PB7/SCK/SCL" pad="19"/>
<connect gate="G$1" pin="PD0/RXD" pad="2"/>
<connect gate="G$1" pin="PD1/TXD" pad="3"/>
<connect gate="G$1" pin="PD2/INT0" pad="6"/>
<connect gate="G$1" pin="PD3/INT1" pad="7"/>
<connect gate="G$1" pin="PD4" pad="8"/>
<connect gate="G$1" pin="PD5" pad="9"/>
<connect gate="G$1" pin="PD6" pad="11"/>
<connect gate="G$1" pin="VCC" pad="20"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="IC-11305"/>
<attribute name="VALUE" value="ATTINY2313A"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="ATTINY84" prefix="U">
<description>&lt;h3&gt;Atmel 14-pin 2/4/8kB flash uC&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://cdn.sparkfun.com/datasheets/Widgets/doc8006.pdf"&gt;Datasheet&lt;/a&gt;&lt;/p&gt;
&lt;h4&gt;SparkFun Products&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/11801"&gt;Tiny AVR Programmer&lt;/a&gt; (PGM-11801)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/13872"&gt;SparkFun Servo Trigger - Continuous Rotation&lt;/a&gt; (WIG-13872)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/13118"&gt;SparkFun Servo Trigger&lt;/a&gt; (WIG-13118)&lt;/li&gt;
&lt;/ul&gt;</description>
<gates>
<gate name="U1" symbol="ATTINY84"/>
</gates>
<devices>
<device name="" package="SO14">
<connects>
<connect gate="U1" pin="(!RESET!)PB3" pad="4"/>
<connect gate="U1" pin="(ADC0)PA0" pad="13"/>
<connect gate="U1" pin="(ADC1)PA1" pad="12"/>
<connect gate="U1" pin="(ADC2)PA2" pad="11"/>
<connect gate="U1" pin="(ADC3)PA3" pad="10"/>
<connect gate="U1" pin="(ADC7)PA7" pad="6"/>
<connect gate="U1" pin="(INT0)PB2" pad="5"/>
<connect gate="U1" pin="(RX/MISO/ADC5)PA5" pad="8"/>
<connect gate="U1" pin="(SCL/SCK/ADC4)PA4" pad="9"/>
<connect gate="U1" pin="(TX/SDA/MOSI/ADC6)PA6" pad="7"/>
<connect gate="U1" pin="(XTAL1)PB0" pad="2"/>
<connect gate="U1" pin="(XTAL2)PB1" pad="3"/>
<connect gate="U1" pin="GND" pad="14"/>
<connect gate="U1" pin="VCC" pad="1"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="IC-11285"/>
<attribute name="VALUE" value="ATTINY84"/>
</technology>
</technologies>
</device>
<device name="ATTINY84-20PU" package="DIP14">
<connects>
<connect gate="U1" pin="(!RESET!)PB3" pad="4"/>
<connect gate="U1" pin="(ADC0)PA0" pad="13"/>
<connect gate="U1" pin="(ADC1)PA1" pad="12"/>
<connect gate="U1" pin="(ADC2)PA2" pad="11"/>
<connect gate="U1" pin="(ADC3)PA3" pad="10"/>
<connect gate="U1" pin="(ADC7)PA7" pad="6"/>
<connect gate="U1" pin="(INT0)PB2" pad="5"/>
<connect gate="U1" pin="(RX/MISO/ADC5)PA5" pad="8"/>
<connect gate="U1" pin="(SCL/SCK/ADC4)PA4" pad="9"/>
<connect gate="U1" pin="(TX/SDA/MOSI/ADC6)PA6" pad="7"/>
<connect gate="U1" pin="(XTAL1)PB0" pad="2"/>
<connect gate="U1" pin="(XTAL2)PB1" pad="3"/>
<connect gate="U1" pin="GND" pad="14"/>
<connect gate="U1" pin="VCC" pad="1"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="ATTINY84-20MU" package="QFN20">
<connects>
<connect gate="U1" pin="(!RESET!)PB3" pad="13"/>
<connect gate="U1" pin="(ADC0)PA0" pad="5"/>
<connect gate="U1" pin="(ADC1)PA1" pad="4"/>
<connect gate="U1" pin="(ADC2)PA2" pad="3"/>
<connect gate="U1" pin="(ADC3)PA3" pad="2"/>
<connect gate="U1" pin="(ADC7)PA7" pad="15"/>
<connect gate="U1" pin="(INT0)PB2" pad="14"/>
<connect gate="U1" pin="(RX/MISO/ADC5)PA5" pad="20"/>
<connect gate="U1" pin="(SCL/SCK/ADC4)PA4" pad="1"/>
<connect gate="U1" pin="(TX/SDA/MOSI/ADC6)PA6" pad="16"/>
<connect gate="U1" pin="(XTAL1)PB0" pad="11"/>
<connect gate="U1" pin="(XTAL2)PB1" pad="12"/>
<connect gate="U1" pin="GND" pad="8"/>
<connect gate="U1" pin="VCC" pad="9"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="ATMEGA328P_MLF" prefix="U" uservalue="yes">
<description>&lt;h3&gt;&lt;/h3&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=""&gt;Datasheet&lt;/a&gt;&lt;/p&gt;
&lt;h4&gt;SparkFun Products&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=""&gt;&lt;/a&gt; ()&lt;/li&gt;
&lt;li&gt;&lt;a href=""&gt;&lt;/a&gt; ()&lt;/li&gt;
&lt;/ul&gt;


32-Pin Atmega328 part&lt;BR&gt;
Commonly used on Arduino compatible boards&lt;br&gt;
Available in QFP and QFN packages&lt;br&gt;
TQFP is IC-09069
QFN is non-stock</description>
<gates>
<gate name="U$1" symbol="ATMEGAXX8-32PIN"/>
</gates>
<devices>
<device name="MLF32" package="MLF32-PAD">
<connects>
<connect gate="U$1" pin="ADC6" pad="19"/>
<connect gate="U$1" pin="ADC7" pad="22"/>
<connect gate="U$1" pin="AGND" pad="21"/>
<connect gate="U$1" pin="AREF" pad="20"/>
<connect gate="U$1" pin="AVCC" pad="18"/>
<connect gate="U$1" pin="GND@5" pad="3 5"/>
<connect gate="U$1" pin="GND@PAD" pad="PAD"/>
<connect gate="U$1" pin="PB0(ICP)" pad="12"/>
<connect gate="U$1" pin="PB1(OC1A)" pad="13"/>
<connect gate="U$1" pin="PB2(SS/OC1B)" pad="14"/>
<connect gate="U$1" pin="PB3(MOSI/OC2)" pad="15"/>
<connect gate="U$1" pin="PB4(MISO)" pad="16"/>
<connect gate="U$1" pin="PB5(SCK)" pad="17"/>
<connect gate="U$1" pin="PB6(XTAL1/TOSC1)" pad="7"/>
<connect gate="U$1" pin="PB7(XTAL2/TOSC2)" pad="8"/>
<connect gate="U$1" pin="PC0(ADC0)" pad="23"/>
<connect gate="U$1" pin="PC1(ADC1)" pad="24"/>
<connect gate="U$1" pin="PC2(ADC2)" pad="25"/>
<connect gate="U$1" pin="PC3(ADC3)" pad="26"/>
<connect gate="U$1" pin="PC4(ADC4/SDA)" pad="27"/>
<connect gate="U$1" pin="PC5(ADC5/SCL)" pad="28"/>
<connect gate="U$1" pin="PC6(/RESET)" pad="29"/>
<connect gate="U$1" pin="PD0(RXD)" pad="30"/>
<connect gate="U$1" pin="PD1(TXD)" pad="31"/>
<connect gate="U$1" pin="PD2(INT0)" pad="32"/>
<connect gate="U$1" pin="PD3(INT1)" pad="1"/>
<connect gate="U$1" pin="PD4(XCK/T0)" pad="2"/>
<connect gate="U$1" pin="PD5(T1)" pad="9"/>
<connect gate="U$1" pin="PD6(AIN0)" pad="10"/>
<connect gate="U$1" pin="PD7(AIN1)" pad="11"/>
<connect gate="U$1" pin="VCC@4" pad="4 6"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="STM32F405RG">
<description>&lt;h3&gt;STM32F405RGT6&lt;/h3&gt;
&lt;p&gt;ARM DSP Chip used on the WAV Trigger board.&lt;br&gt;
IC MCU 32BIT 1MB FLASH 64LQFP&lt;/p&gt;
&lt;p&gt;&lt;a href="https://cdn.sparkfun.com/datasheets/Widgets/STM32F405RGT6.pdf"&gt;Datasheet&lt;/a&gt;&lt;/p&gt;
&lt;h4&gt;SparkFun Products&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/13660"&gt;WAV Trigger&lt;/a&gt; (WIG-13660)&lt;/li&gt;
&lt;/ul&gt;</description>
<gates>
<gate name="G$1" symbol="STM32F405RG"/>
</gates>
<devices>
<device name="" package="TQFP64">
<connects>
<connect gate="G$1" pin="BOOT0" pad="60"/>
<connect gate="G$1" pin="NRST" pad="7"/>
<connect gate="G$1" pin="PA0" pad="14"/>
<connect gate="G$1" pin="PA1" pad="15"/>
<connect gate="G$1" pin="PA10/UART1_RX" pad="43"/>
<connect gate="G$1" pin="PA11" pad="44"/>
<connect gate="G$1" pin="PA12" pad="45"/>
<connect gate="G$1" pin="PA13/JTMS" pad="46"/>
<connect gate="G$1" pin="PA14/JTCK" pad="49"/>
<connect gate="G$1" pin="PA15/JTDI" pad="50"/>
<connect gate="G$1" pin="PA2/UART2_TX" pad="16"/>
<connect gate="G$1" pin="PA3/UART2_RX" pad="17"/>
<connect gate="G$1" pin="PA4/SPI1_NSS" pad="20"/>
<connect gate="G$1" pin="PA5/SPI1_SCK" pad="21"/>
<connect gate="G$1" pin="PA6/SPI1_MISO" pad="22"/>
<connect gate="G$1" pin="PA7/SPI1_MOSI" pad="23"/>
<connect gate="G$1" pin="PA8" pad="41"/>
<connect gate="G$1" pin="PA9/UART1_TX" pad="42"/>
<connect gate="G$1" pin="PB0" pad="26"/>
<connect gate="G$1" pin="PB1" pad="27"/>
<connect gate="G$1" pin="PB10" pad="29"/>
<connect gate="G$1" pin="PB11" pad="30"/>
<connect gate="G$1" pin="PB12/I2S2_WS" pad="33"/>
<connect gate="G$1" pin="PB13/I2S2_CK" pad="34"/>
<connect gate="G$1" pin="PB14/I2S2_XD" pad="35"/>
<connect gate="G$1" pin="PB15/I2S2_SD" pad="36"/>
<connect gate="G$1" pin="PB2-BOOT1" pad="28"/>
<connect gate="G$1" pin="PB3/JTDO" pad="55"/>
<connect gate="G$1" pin="PB4/JTRST" pad="56"/>
<connect gate="G$1" pin="PB5" pad="57"/>
<connect gate="G$1" pin="PB6" pad="58"/>
<connect gate="G$1" pin="PB7" pad="59"/>
<connect gate="G$1" pin="PB8" pad="61"/>
<connect gate="G$1" pin="PB9" pad="62"/>
<connect gate="G$1" pin="PC0" pad="8"/>
<connect gate="G$1" pin="PC1" pad="9"/>
<connect gate="G$1" pin="PC10/SDIO_D2" pad="51"/>
<connect gate="G$1" pin="PC11/SDIO_D3" pad="52"/>
<connect gate="G$1" pin="PC12/SDIO_CLK" pad="53"/>
<connect gate="G$1" pin="PC13" pad="2"/>
<connect gate="G$1" pin="PC14" pad="3"/>
<connect gate="G$1" pin="PC15" pad="4"/>
<connect gate="G$1" pin="PC2" pad="10"/>
<connect gate="G$1" pin="PC3" pad="11"/>
<connect gate="G$1" pin="PC4" pad="24"/>
<connect gate="G$1" pin="PC5" pad="25"/>
<connect gate="G$1" pin="PC6/I2S2_MCK" pad="37"/>
<connect gate="G$1" pin="PC7" pad="38"/>
<connect gate="G$1" pin="PC8/SDIO_D0" pad="39"/>
<connect gate="G$1" pin="PC9/SDIO_D1" pad="40"/>
<connect gate="G$1" pin="PD2/SDIO_CMD" pad="54"/>
<connect gate="G$1" pin="PH0" pad="5"/>
<connect gate="G$1" pin="PH1" pad="6"/>
<connect gate="G$1" pin="VBAT" pad="1"/>
<connect gate="G$1" pin="VCAP1" pad="31"/>
<connect gate="G$1" pin="VCAP2" pad="47"/>
<connect gate="G$1" pin="VDD1" pad="19"/>
<connect gate="G$1" pin="VDD2" pad="32"/>
<connect gate="G$1" pin="VDD3" pad="48"/>
<connect gate="G$1" pin="VDD4" pad="64"/>
<connect gate="G$1" pin="VDDA" pad="13"/>
<connect gate="G$1" pin="VSS1" pad="18"/>
<connect gate="G$1" pin="VSS2" pad="63"/>
<connect gate="G$1" pin="VSSA" pad="12"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="IC-11709"/>
<attribute name="VALUE" value="STM32F405RGT6"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="PIC16F1823-14PIN">
<description>&lt;h3&gt;MCU PIC FLASH&lt;/h3&gt;
&lt;p&gt;14TSSOP&lt;/p&gt;
&lt;p&gt;&lt;a href="https://cdn.sparkfun.com/datasheets/Sensors/Proximity/40001413E.pdf"&gt;Datasheet&lt;/a&gt;&lt;/p&gt;
&lt;h4&gt;SparkFun Products&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/12780"&gt;ZX Distance and Gesture Sensor&lt;/a&gt; (SEN-12780)&lt;/li&gt;
&lt;/ul&gt;
Short timer</description>
<gates>
<gate name="G$1" symbol="PIC16F1823-14PIN"/>
</gates>
<devices>
<device name="TSSOP" package="TSSOP14">
<connects>
<connect gate="G$1" pin="RA0/ICSPDAT" pad="13"/>
<connect gate="G$1" pin="RA1/ICSPCLK" pad="12"/>
<connect gate="G$1" pin="RA2" pad="11"/>
<connect gate="G$1" pin="RA3/*MCLR/VPP" pad="4"/>
<connect gate="G$1" pin="RA4" pad="3"/>
<connect gate="G$1" pin="RA5" pad="2"/>
<connect gate="G$1" pin="RC0" pad="10"/>
<connect gate="G$1" pin="RC1" pad="9"/>
<connect gate="G$1" pin="RC2" pad="8"/>
<connect gate="G$1" pin="RC3" pad="7"/>
<connect gate="G$1" pin="RC4" pad="6"/>
<connect gate="G$1" pin="RC5" pad="5"/>
<connect gate="G$1" pin="VDD" pad="1"/>
<connect gate="G$1" pin="VSS" pad="14"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="IC-11992"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="ATMEGA32U4-ARDUINO" prefix="U">
<description>&lt;h3&gt;Atmel MCU, 32KByte&lt;/h3&gt;
&lt;p&gt;Atmel 44-pin 8-bit Microcontroller with 32KBytes of ISP Flash and USB Controller&lt;/p&gt;
&lt;p&gt;&lt;a href="http://cdn.sparkfun.com/datasheets/Dev/Arduino/Boards/ATMega32U4.pdf"&gt;Datasheet&lt;/a&gt;&lt;/p&gt;
&lt;h4&gt;SparkFun Products&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/12049"&gt;LilyPad Arduino USB - ATmega32U4 Board&lt;/a&gt; (DEV-12049)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/12640"&gt;Pro Micro - 5V/16MHz&lt;/a&gt; (DEV-12640)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/12587"&gt;Pro Micro - 3.3V/8MHz&lt;/a&gt; (DEV-12587)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/11520"&gt;Fio v3 - ATmega32U4&lt;/a&gt; (DEV-11520)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/13614"&gt;Qduino Mini&lt;/a&gt; (DEV-13614)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/11511"&gt;Makey Makey - Standard Kit&lt;/a&gt; (WIG-11511)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/11519"&gt;Makey Makey Deluxe Kit&lt;/a&gt; (WIG-11519)&lt;/li&gt;
&lt;/ul&gt;</description>
<gates>
<gate name="U1" symbol="ATMEGA32U4-ARDUINO"/>
</gates>
<devices>
<device name="QFN" package="QFN-44">
<connects>
<connect gate="U1" pin="!RESET" pad="13"/>
<connect gate="U1" pin="A0" pad="36"/>
<connect gate="U1" pin="A1" pad="37"/>
<connect gate="U1" pin="A2" pad="38"/>
<connect gate="U1" pin="A3" pad="39"/>
<connect gate="U1" pin="A4" pad="40"/>
<connect gate="U1" pin="A5" pad="41"/>
<connect gate="U1" pin="AREF" pad="42"/>
<connect gate="U1" pin="AVCC" pad="24 44"/>
<connect gate="U1" pin="D+" pad="4"/>
<connect gate="U1" pin="D-" pad="3"/>
<connect gate="U1" pin="D0(RX)" pad="20"/>
<connect gate="U1" pin="D1(TX)" pad="21"/>
<connect gate="U1" pin="D10#" pad="30"/>
<connect gate="U1" pin="D11#" pad="12"/>
<connect gate="U1" pin="D12/A10" pad="26"/>
<connect gate="U1" pin="D13#" pad="32"/>
<connect gate="U1" pin="D14/MISO" pad="11"/>
<connect gate="U1" pin="D15/SCK" pad="9"/>
<connect gate="U1" pin="D16/MOSI" pad="10"/>
<connect gate="U1" pin="D2(SDA)" pad="19"/>
<connect gate="U1" pin="D3#(SCL)" pad="18"/>
<connect gate="U1" pin="D4/A6" pad="25"/>
<connect gate="U1" pin="D5#" pad="31"/>
<connect gate="U1" pin="D6#/A7" pad="27"/>
<connect gate="U1" pin="D7" pad="1"/>
<connect gate="U1" pin="D8" pad="28"/>
<connect gate="U1" pin="D9#/A8" pad="29"/>
<connect gate="U1" pin="GND" pad="15 23 35 43"/>
<connect gate="U1" pin="PE2/!HWB" pad="33"/>
<connect gate="U1" pin="RXLED" pad="8"/>
<connect gate="U1" pin="TXLED" pad="22"/>
<connect gate="U1" pin="UCAP" pad="6"/>
<connect gate="U1" pin="UGND" pad="5"/>
<connect gate="U1" pin="UVCC" pad="2"/>
<connect gate="U1" pin="VBUS" pad="7"/>
<connect gate="U1" pin="VCC" pad="14 34"/>
<connect gate="U1" pin="XTAL1" pad="17"/>
<connect gate="U1" pin="XTAL2" pad="16"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="IC-10828"/>
<attribute name="VALUE" value="32U4"/>
</technology>
</technologies>
</device>
<device name="QFN2" package="QFN-44-NOPAD">
<connects>
<connect gate="U1" pin="!RESET" pad="13"/>
<connect gate="U1" pin="A0" pad="36"/>
<connect gate="U1" pin="A1" pad="37"/>
<connect gate="U1" pin="A2" pad="38"/>
<connect gate="U1" pin="A3" pad="39"/>
<connect gate="U1" pin="A4" pad="40"/>
<connect gate="U1" pin="A5" pad="41"/>
<connect gate="U1" pin="AREF" pad="42"/>
<connect gate="U1" pin="AVCC" pad="24 44"/>
<connect gate="U1" pin="D+" pad="4"/>
<connect gate="U1" pin="D-" pad="3"/>
<connect gate="U1" pin="D0(RX)" pad="20"/>
<connect gate="U1" pin="D1(TX)" pad="21"/>
<connect gate="U1" pin="D10#" pad="30"/>
<connect gate="U1" pin="D11#" pad="12"/>
<connect gate="U1" pin="D12/A10" pad="26"/>
<connect gate="U1" pin="D13#" pad="32"/>
<connect gate="U1" pin="D14/MISO" pad="11"/>
<connect gate="U1" pin="D15/SCK" pad="9"/>
<connect gate="U1" pin="D16/MOSI" pad="10"/>
<connect gate="U1" pin="D2(SDA)" pad="19"/>
<connect gate="U1" pin="D3#(SCL)" pad="18"/>
<connect gate="U1" pin="D4/A6" pad="25"/>
<connect gate="U1" pin="D5#" pad="31"/>
<connect gate="U1" pin="D6#/A7" pad="27"/>
<connect gate="U1" pin="D7" pad="1"/>
<connect gate="U1" pin="D8" pad="28"/>
<connect gate="U1" pin="D9#/A8" pad="29"/>
<connect gate="U1" pin="GND" pad="15 23 35 43"/>
<connect gate="U1" pin="PE2/!HWB" pad="33"/>
<connect gate="U1" pin="RXLED" pad="8"/>
<connect gate="U1" pin="TXLED" pad="22"/>
<connect gate="U1" pin="UCAP" pad="6"/>
<connect gate="U1" pin="UGND" pad="5"/>
<connect gate="U1" pin="UVCC" pad="2"/>
<connect gate="U1" pin="VBUS" pad="7"/>
<connect gate="U1" pin="VCC" pad="14 34"/>
<connect gate="U1" pin="XTAL1" pad="17"/>
<connect gate="U1" pin="XTAL2" pad="16"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="IC-10828"/>
<attribute name="VALUE" value="32U4"/>
</technology>
</technologies>
</device>
<device name="1:1" package="QFN-44-NOPAD_1:1">
<connects>
<connect gate="U1" pin="!RESET" pad="13"/>
<connect gate="U1" pin="A0" pad="36"/>
<connect gate="U1" pin="A1" pad="37"/>
<connect gate="U1" pin="A2" pad="38"/>
<connect gate="U1" pin="A3" pad="39"/>
<connect gate="U1" pin="A4" pad="40"/>
<connect gate="U1" pin="A5" pad="41"/>
<connect gate="U1" pin="AREF" pad="42"/>
<connect gate="U1" pin="AVCC" pad="24 44"/>
<connect gate="U1" pin="D+" pad="4"/>
<connect gate="U1" pin="D-" pad="3"/>
<connect gate="U1" pin="D0(RX)" pad="20"/>
<connect gate="U1" pin="D1(TX)" pad="21"/>
<connect gate="U1" pin="D10#" pad="30"/>
<connect gate="U1" pin="D11#" pad="12"/>
<connect gate="U1" pin="D12/A10" pad="26"/>
<connect gate="U1" pin="D13#" pad="32"/>
<connect gate="U1" pin="D14/MISO" pad="11"/>
<connect gate="U1" pin="D15/SCK" pad="9"/>
<connect gate="U1" pin="D16/MOSI" pad="10"/>
<connect gate="U1" pin="D2(SDA)" pad="19"/>
<connect gate="U1" pin="D3#(SCL)" pad="18"/>
<connect gate="U1" pin="D4/A6" pad="25"/>
<connect gate="U1" pin="D5#" pad="31"/>
<connect gate="U1" pin="D6#/A7" pad="27"/>
<connect gate="U1" pin="D7" pad="1"/>
<connect gate="U1" pin="D8" pad="28"/>
<connect gate="U1" pin="D9#/A8" pad="29"/>
<connect gate="U1" pin="GND" pad="15 23 35 43"/>
<connect gate="U1" pin="PE2/!HWB" pad="33"/>
<connect gate="U1" pin="RXLED" pad="8"/>
<connect gate="U1" pin="TXLED" pad="22"/>
<connect gate="U1" pin="UCAP" pad="6"/>
<connect gate="U1" pin="UGND" pad="5"/>
<connect gate="U1" pin="UVCC" pad="2"/>
<connect gate="U1" pin="VBUS" pad="7"/>
<connect gate="U1" pin="VCC" pad="14 34"/>
<connect gate="U1" pin="XTAL1" pad="17"/>
<connect gate="U1" pin="XTAL2" pad="16"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="IC-10828"/>
<attribute name="VALUE" value="32U4"/>
</technology>
</technologies>
</device>
<device name="1:1-LESS_PASTE" package="QFN-44-NOPAD_1:1-LESS_PASTE">
<connects>
<connect gate="U1" pin="!RESET" pad="13"/>
<connect gate="U1" pin="A0" pad="36"/>
<connect gate="U1" pin="A1" pad="37"/>
<connect gate="U1" pin="A2" pad="38"/>
<connect gate="U1" pin="A3" pad="39"/>
<connect gate="U1" pin="A4" pad="40"/>
<connect gate="U1" pin="A5" pad="41"/>
<connect gate="U1" pin="AREF" pad="42"/>
<connect gate="U1" pin="AVCC" pad="24 44"/>
<connect gate="U1" pin="D+" pad="4"/>
<connect gate="U1" pin="D-" pad="3"/>
<connect gate="U1" pin="D0(RX)" pad="20"/>
<connect gate="U1" pin="D1(TX)" pad="21"/>
<connect gate="U1" pin="D10#" pad="30"/>
<connect gate="U1" pin="D11#" pad="12"/>
<connect gate="U1" pin="D12/A10" pad="26"/>
<connect gate="U1" pin="D13#" pad="32"/>
<connect gate="U1" pin="D14/MISO" pad="11"/>
<connect gate="U1" pin="D15/SCK" pad="9"/>
<connect gate="U1" pin="D16/MOSI" pad="10"/>
<connect gate="U1" pin="D2(SDA)" pad="19"/>
<connect gate="U1" pin="D3#(SCL)" pad="18"/>
<connect gate="U1" pin="D4/A6" pad="25"/>
<connect gate="U1" pin="D5#" pad="31"/>
<connect gate="U1" pin="D6#/A7" pad="27"/>
<connect gate="U1" pin="D7" pad="1"/>
<connect gate="U1" pin="D8" pad="28"/>
<connect gate="U1" pin="D9#/A8" pad="29"/>
<connect gate="U1" pin="GND" pad="15 23 35 43"/>
<connect gate="U1" pin="PE2/!HWB" pad="33"/>
<connect gate="U1" pin="RXLED" pad="8"/>
<connect gate="U1" pin="TXLED" pad="22"/>
<connect gate="U1" pin="UCAP" pad="6"/>
<connect gate="U1" pin="UGND" pad="5"/>
<connect gate="U1" pin="UVCC" pad="2"/>
<connect gate="U1" pin="VBUS" pad="7"/>
<connect gate="U1" pin="VCC" pad="14 34"/>
<connect gate="U1" pin="XTAL1" pad="17"/>
<connect gate="U1" pin="XTAL2" pad="16"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="IC-10828"/>
<attribute name="VALUE" value="32U4"/>
</technology>
</technologies>
</device>
<device name="TQFP-44" package="TQFP44">
<connects>
<connect gate="U1" pin="!RESET" pad="13"/>
<connect gate="U1" pin="A0" pad="36"/>
<connect gate="U1" pin="A1" pad="37"/>
<connect gate="U1" pin="A2" pad="38"/>
<connect gate="U1" pin="A3" pad="39"/>
<connect gate="U1" pin="A4" pad="40"/>
<connect gate="U1" pin="A5" pad="41"/>
<connect gate="U1" pin="AREF" pad="42"/>
<connect gate="U1" pin="AVCC" pad="24 44"/>
<connect gate="U1" pin="D+" pad="4"/>
<connect gate="U1" pin="D-" pad="3"/>
<connect gate="U1" pin="D0(RX)" pad="20"/>
<connect gate="U1" pin="D1(TX)" pad="21"/>
<connect gate="U1" pin="D10#" pad="30"/>
<connect gate="U1" pin="D11#" pad="12"/>
<connect gate="U1" pin="D12/A10" pad="26"/>
<connect gate="U1" pin="D13#" pad="32"/>
<connect gate="U1" pin="D14/MISO" pad="11"/>
<connect gate="U1" pin="D15/SCK" pad="9"/>
<connect gate="U1" pin="D16/MOSI" pad="10"/>
<connect gate="U1" pin="D2(SDA)" pad="19"/>
<connect gate="U1" pin="D3#(SCL)" pad="18"/>
<connect gate="U1" pin="D4/A6" pad="25"/>
<connect gate="U1" pin="D5#" pad="31"/>
<connect gate="U1" pin="D6#/A7" pad="27"/>
<connect gate="U1" pin="D7" pad="1"/>
<connect gate="U1" pin="D8" pad="28"/>
<connect gate="U1" pin="D9#/A8" pad="29"/>
<connect gate="U1" pin="GND" pad="15 23 35 43"/>
<connect gate="U1" pin="PE2/!HWB" pad="33"/>
<connect gate="U1" pin="RXLED" pad="8"/>
<connect gate="U1" pin="TXLED" pad="22"/>
<connect gate="U1" pin="UCAP" pad="6"/>
<connect gate="U1" pin="UGND" pad="5"/>
<connect gate="U1" pin="UVCC" pad="2"/>
<connect gate="U1" pin="VBUS" pad="7"/>
<connect gate="U1" pin="VCC" pad="14 34"/>
<connect gate="U1" pin="XTAL1" pad="17"/>
<connect gate="U1" pin="XTAL2" pad="16"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="IC-11161"/>
<attribute name="VALUE" value="32U4"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="PSOC_5LP_100QFP" prefix="U" uservalue="yes">
<description>&lt;h3&gt;Cypress PSOC 5LP, 100-pin package&lt;/h3&gt;
&lt;p&gt;We use the CY8C5868AXI-LP035, which has the "full" feature set:&lt;br&gt;
- 256k flash&lt;br&gt;
- 64k SRAM&lt;br&gt;
- 2k EEPROM &lt;br&gt;
- CAN&lt;br&gt; 
- Full-speed USB&lt;br&gt; 
- 67MHz operation&lt;/p&gt;
&lt;p&gt;&lt;a href=""&gt;Datasheet&lt;/a&gt;&lt;/p&gt;
&lt;h4&gt;SparkFun Products&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/13229"&gt;FreeSoC2 Development Board - PSoC5LP&lt;/a&gt; (DEV-13229) -- Involved with change to new unposted revision&lt;/li&gt;
&lt;/ul&gt;</description>
<gates>
<gate name="G1" symbol="CY8C58LP_100QFP_VDDIO0"/>
<gate name="G2" symbol="CY8C58LP_100QFP_VDDIO1"/>
<gate name="G3" symbol="CY8C58LP_100QFP_VDDIO2"/>
<gate name="G4" symbol="CY8C58LP_100QFP_VDDIO3"/>
<gate name="G5" symbol="CY8C58LP_100QFP_VGLOBAL"/>
</gates>
<devices>
<device name="" package="TQFP-100-14X14MM">
<connects>
<connect gate="G1" pin="P0[0]" pad="71"/>
<connect gate="G1" pin="P0[1]" pad="72"/>
<connect gate="G1" pin="P0[2]" pad="73"/>
<connect gate="G1" pin="P0[3]" pad="74"/>
<connect gate="G1" pin="P0[4]" pad="76"/>
<connect gate="G1" pin="P0[5]" pad="77"/>
<connect gate="G1" pin="P0[6]" pad="78"/>
<connect gate="G1" pin="P0[7]" pad="79"/>
<connect gate="G1" pin="P12[2]" pad="67"/>
<connect gate="G1" pin="P12[3]" pad="68"/>
<connect gate="G1" pin="P4[0]" pad="69"/>
<connect gate="G1" pin="P4[1]" pad="70"/>
<connect gate="G1" pin="P4[2]" pad="80"/>
<connect gate="G1" pin="P4[3]" pad="81"/>
<connect gate="G1" pin="P4[4]" pad="82"/>
<connect gate="G1" pin="P4[5]" pad="83"/>
<connect gate="G1" pin="P4[6]" pad="84"/>
<connect gate="G1" pin="P4[7]" pad="85"/>
<connect gate="G1" pin="VDDIO0" pad="75"/>
<connect gate="G2" pin="P12[6]" pad="29"/>
<connect gate="G2" pin="P12[7]" pad="30"/>
<connect gate="G2" pin="P1[0]" pad="20"/>
<connect gate="G2" pin="P1[1]" pad="21"/>
<connect gate="G2" pin="P1[2]" pad="22"/>
<connect gate="G2" pin="P1[3]" pad="23"/>
<connect gate="G2" pin="P1[4]" pad="24"/>
<connect gate="G2" pin="P1[5]" pad="25"/>
<connect gate="G2" pin="P1[6]" pad="27"/>
<connect gate="G2" pin="P1[7]" pad="28"/>
<connect gate="G2" pin="P5[0]" pad="16"/>
<connect gate="G2" pin="P5[1]" pad="17"/>
<connect gate="G2" pin="P5[2]" pad="18"/>
<connect gate="G2" pin="P5[3]" pad="19"/>
<connect gate="G2" pin="P5[4]" pad="31"/>
<connect gate="G2" pin="P5[5]" pad="32"/>
<connect gate="G2" pin="P5[6]" pad="33"/>
<connect gate="G2" pin="P5[7]" pad="34"/>
<connect gate="G2" pin="VDDIO1" pad="26"/>
<connect gate="G3" pin="P12[4]" pad="4"/>
<connect gate="G3" pin="P12[5]" pad="5"/>
<connect gate="G3" pin="P15[4]" pad="93"/>
<connect gate="G3" pin="P15[5]" pad="94"/>
<connect gate="G3" pin="P2[0]" pad="95"/>
<connect gate="G3" pin="P2[1]" pad="96"/>
<connect gate="G3" pin="P2[2]" pad="97"/>
<connect gate="G3" pin="P2[3]" pad="98"/>
<connect gate="G3" pin="P2[4]" pad="99"/>
<connect gate="G3" pin="P2[5]" pad="1"/>
<connect gate="G3" pin="P2[6]" pad="2"/>
<connect gate="G3" pin="P2[7]" pad="3"/>
<connect gate="G3" pin="P6[0]" pad="89"/>
<connect gate="G3" pin="P6[1]" pad="90"/>
<connect gate="G3" pin="P6[2]" pad="91"/>
<connect gate="G3" pin="P6[3]" pad="92"/>
<connect gate="G3" pin="P6[4]" pad="6"/>
<connect gate="G3" pin="P6[5]" pad="7"/>
<connect gate="G3" pin="P6[6]" pad="8"/>
<connect gate="G3" pin="P6[7]" pad="9"/>
<connect gate="G3" pin="VDDIO2" pad="100"/>
<connect gate="G4" pin="P12[0]" pad="53"/>
<connect gate="G4" pin="P12[1]" pad="54"/>
<connect gate="G4" pin="P15[0]" pad="42"/>
<connect gate="G4" pin="P15[1]" pad="43"/>
<connect gate="G4" pin="P15[2]" pad="55"/>
<connect gate="G4" pin="P15[3]" pad="56"/>
<connect gate="G4" pin="P3[0]" pad="44"/>
<connect gate="G4" pin="P3[1]" pad="45"/>
<connect gate="G4" pin="P3[2]" pad="46"/>
<connect gate="G4" pin="P3[3]" pad="47"/>
<connect gate="G4" pin="P3[4]" pad="48"/>
<connect gate="G4" pin="P3[5]" pad="49"/>
<connect gate="G4" pin="P3[6]" pad="51"/>
<connect gate="G4" pin="P3[7]" pad="52"/>
<connect gate="G4" pin="VDDIO3" pad="50"/>
<connect gate="G5" pin="!XRES" pad="15"/>
<connect gate="G5" pin="IND" pad="11"/>
<connect gate="G5" pin="P15[6]" pad="35"/>
<connect gate="G5" pin="P15[7]" pad="36"/>
<connect gate="G5" pin="VBAT" pad="13"/>
<connect gate="G5" pin="VBOOST" pad="12"/>
<connect gate="G5" pin="VCCA" pad="63"/>
<connect gate="G5" pin="VCCD0" pad="39"/>
<connect gate="G5" pin="VCCD1" pad="86"/>
<connect gate="G5" pin="VDDA" pad="65"/>
<connect gate="G5" pin="VDDD0" pad="37"/>
<connect gate="G5" pin="VDDD1" pad="88"/>
<connect gate="G5" pin="VSSA" pad="64"/>
<connect gate="G5" pin="VSSB" pad="10"/>
<connect gate="G5" pin="VSSD0" pad="14"/>
<connect gate="G5" pin="VSSD1" pad="38"/>
<connect gate="G5" pin="VSSD2" pad="66"/>
<connect gate="G5" pin="VSSD3" pad="87"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="IC-12190"/>
<attribute name="VALUE" value="CY8C5868AXI-LP035"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="PSOC_5LP_68QFN" prefix="U" uservalue="yes">
<description>&lt;h3&gt;PSoC5LP 68-QFN package&lt;/h3&gt;
&lt;p&gt;CY8C5868LTI-LP039 PSOC 5LP 256K/64K/2K 80MHz&lt;/p&gt;
&lt;p&gt;&lt;a href="https://cdn.sparkfun.com/datasheets/Dev/ARM/CY8C58LP_001-84932_0H_V.pdf"&gt;Datasheet&lt;/a&gt;&lt;/p&gt;
&lt;h4&gt;SparkFun Products&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/13229"&gt;FreeSoC2 Development Board - PSoC5LP&lt;/a&gt; (DEV-13229) -- Involved with change to new unposted revision&lt;/li&gt;
&lt;/ul&gt;</description>
<gates>
<gate name="G1" symbol="CY8C58LP_68QFN_VDDIO0"/>
<gate name="G2" symbol="CY8C58LP_68QFN_VDDIO1"/>
<gate name="G3" symbol="CY8C58LP_68QFN_VDDIO2"/>
<gate name="G4" symbol="CY8C58LP_68QFN_VDDIO3"/>
<gate name="G5" symbol="CY8C58LP_68QFN_VGLOBAL"/>
</gates>
<devices>
<device name="" package="QFN-68">
<connects>
<connect gate="G1" pin="P0[0]" pad="48"/>
<connect gate="G1" pin="P0[1]" pad="49"/>
<connect gate="G1" pin="P0[2]" pad="50"/>
<connect gate="G1" pin="P0[3]" pad="51"/>
<connect gate="G1" pin="P0[4]" pad="53"/>
<connect gate="G1" pin="P0[5]" pad="54"/>
<connect gate="G1" pin="P0[6]" pad="55"/>
<connect gate="G1" pin="P0[7]" pad="56"/>
<connect gate="G1" pin="P12[2]" pad="46"/>
<connect gate="G1" pin="P12[3]" pad="47"/>
<connect gate="G1" pin="VDDIO0" pad="52"/>
<connect gate="G2" pin="P12[6]" pad="20"/>
<connect gate="G2" pin="P12[7]" pad="21"/>
<connect gate="G2" pin="P1[0]" pad="11"/>
<connect gate="G2" pin="P1[1]" pad="12"/>
<connect gate="G2" pin="P1[2]" pad="13"/>
<connect gate="G2" pin="P1[3]" pad="14"/>
<connect gate="G2" pin="P1[4]" pad="15"/>
<connect gate="G2" pin="P1[5]" pad="16"/>
<connect gate="G2" pin="P1[6]" pad="18"/>
<connect gate="G2" pin="P1[7]" pad="19"/>
<connect gate="G2" pin="VDDIO1" pad="17"/>
<connect gate="G3" pin="P12[4]" pad="3"/>
<connect gate="G3" pin="P12[5]" pad="4"/>
<connect gate="G3" pin="P15[4]" pad="60"/>
<connect gate="G3" pin="P15[5]" pad="61"/>
<connect gate="G3" pin="P2[0]" pad="62"/>
<connect gate="G3" pin="P2[1]" pad="63"/>
<connect gate="G3" pin="P2[2]" pad="64"/>
<connect gate="G3" pin="P2[3]" pad="65"/>
<connect gate="G3" pin="P2[4]" pad="66"/>
<connect gate="G3" pin="P2[5]" pad="68"/>
<connect gate="G3" pin="P2[6]" pad="1"/>
<connect gate="G3" pin="P2[7]" pad="2"/>
<connect gate="G3" pin="VDDIO2" pad="67"/>
<connect gate="G4" pin="P12[0]" pad="38"/>
<connect gate="G4" pin="P12[1]" pad="39"/>
<connect gate="G4" pin="P15[0]" pad="27"/>
<connect gate="G4" pin="P15[1]" pad="28"/>
<connect gate="G4" pin="P15[2]" pad="40"/>
<connect gate="G4" pin="P15[3]" pad="41"/>
<connect gate="G4" pin="P3[0]" pad="29"/>
<connect gate="G4" pin="P3[1]" pad="30"/>
<connect gate="G4" pin="P3[2]" pad="31"/>
<connect gate="G4" pin="P3[3]" pad="32"/>
<connect gate="G4" pin="P3[4]" pad="33"/>
<connect gate="G4" pin="P3[5]" pad="34"/>
<connect gate="G4" pin="P3[6]" pad="36"/>
<connect gate="G4" pin="P3[7]" pad="37"/>
<connect gate="G4" pin="VDDIO3" pad="35"/>
<connect gate="G5" pin="!XRES" pad="10"/>
<connect gate="G5" pin="IND" pad="6"/>
<connect gate="G5" pin="P15[6]" pad="22"/>
<connect gate="G5" pin="P15[7]" pad="23"/>
<connect gate="G5" pin="VBAT" pad="8"/>
<connect gate="G5" pin="VBOOST" pad="7"/>
<connect gate="G5" pin="VCCA" pad="42"/>
<connect gate="G5" pin="VCCD0" pad="26"/>
<connect gate="G5" pin="VCCD1" pad="57"/>
<connect gate="G5" pin="VDDA" pad="44"/>
<connect gate="G5" pin="VDDD0" pad="24"/>
<connect gate="G5" pin="VDDD1" pad="59"/>
<connect gate="G5" pin="VSSA" pad="43"/>
<connect gate="G5" pin="VSSB" pad="5"/>
<connect gate="G5" pin="VSSD0" pad="9 69"/>
<connect gate="G5" pin="VSSD1" pad="25"/>
<connect gate="G5" pin="VSSD2" pad="45"/>
<connect gate="G5" pin="VSSD3" pad="58"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="IC-12391"/>
<attribute name="VALUE" value="CY8C5868LTI-LP039"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="PIC16F1829">
<description>&lt;h3&gt;PIC16F1829-I/SS&lt;/h3&gt;
&lt;h4&gt;SparkFun Products&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/13144"&gt;SparkFun Touch Potentiometer&lt;/a&gt; (PRT-13144)&lt;/li&gt;
&lt;/ul&gt;</description>
<gates>
<gate name="1" symbol="PIC16F1829"/>
</gates>
<devices>
<device name="" package="SSOP20">
<connects>
<connect gate="1" pin="AN4/RC0" pad="16"/>
<connect gate="1" pin="AN6/RC2" pad="14"/>
<connect gate="1" pin="AN7/RC3" pad="7"/>
<connect gate="1" pin="AN8/RC6" pad="8"/>
<connect gate="1" pin="RA0/AN0/PGD" pad="19"/>
<connect gate="1" pin="RA1/AN1/PGC" pad="18"/>
<connect gate="1" pin="RA2/AN2/INT" pad="17"/>
<connect gate="1" pin="RA3/VPP/!MCLR" pad="4"/>
<connect gate="1" pin="RA4/OSC2/CLKOUT" pad="3"/>
<connect gate="1" pin="RA5/OSC1/CLKIN/SDO2*" pad="2"/>
<connect gate="1" pin="RB4/AN10/SDI1" pad="13"/>
<connect gate="1" pin="RB5/AN11/SDI2/RX" pad="12"/>
<connect gate="1" pin="RB6/SCK1" pad="11"/>
<connect gate="1" pin="RB7/SCK2/TX" pad="10"/>
<connect gate="1" pin="RX*/RC5" pad="5"/>
<connect gate="1" pin="SDO1/AN9/RC7" pad="9"/>
<connect gate="1" pin="SDO2/AN5/RC1" pad="15"/>
<connect gate="1" pin="TX*/RC4" pad="6"/>
<connect gate="1" pin="VDD" pad="1"/>
<connect gate="1" pin="VSS" pad="20"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="IC-12357"/>
<attribute name="VALUE" value="PIC16F1829-I/SS"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="CY7C65213" prefix="U">
<description>&lt;h3&gt;CY7C65213 USB-UART controller&lt;/h3&gt;
&lt;p&gt;USB UART&lt;/p&gt;
&lt;h4&gt;SparkFun Products&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;None&lt;/li&gt;
&lt;/ul&gt;</description>
<gates>
<gate name="G$1" symbol="CY7C65213"/>
</gates>
<devices>
<device name="" package="SSOP28DB">
<connects>
<connect gate="G$1" pin="CTS" pad="11"/>
<connect gate="G$1" pin="DCD" pad="10"/>
<connect gate="G$1" pin="DNU" pad="26"/>
<connect gate="G$1" pin="DSR" pad="9"/>
<connect gate="G$1" pin="DTR" pad="2"/>
<connect gate="G$1" pin="GND18" pad="18"/>
<connect gate="G$1" pin="GND21" pad="21"/>
<connect gate="G$1" pin="GND7" pad="7"/>
<connect gate="G$1" pin="GPIO5" pad="8"/>
<connect gate="G$1" pin="NC0" pad="24"/>
<connect gate="G$1" pin="NC1" pad="25"/>
<connect gate="G$1" pin="OSCI" pad="27"/>
<connect gate="G$1" pin="OSCO" pad="28"/>
<connect gate="G$1" pin="PWREN" pad="14"/>
<connect gate="G$1" pin="RESET" pad="19"/>
<connect gate="G$1" pin="RI" pad="6"/>
<connect gate="G$1" pin="RTS" pad="3"/>
<connect gate="G$1" pin="RXD" pad="5"/>
<connect gate="G$1" pin="RXLED" pad="22"/>
<connect gate="G$1" pin="SLEEP" pad="12"/>
<connect gate="G$1" pin="TXD" pad="1"/>
<connect gate="G$1" pin="TXDEN" pad="13"/>
<connect gate="G$1" pin="TXLED" pad="23"/>
<connect gate="G$1" pin="USBDM" pad="16"/>
<connect gate="G$1" pin="USBDP" pad="15"/>
<connect gate="G$1" pin="VCC" pad="20"/>
<connect gate="G$1" pin="VCCD" pad="17"/>
<connect gate="G$1" pin="VCCIO" pad="4"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="IC-12487"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="ATMEGA328P_VQFN" prefix="U">
<description>&lt;h3&gt;Atmel 328P&lt;/h3&gt;
&lt;p&gt;QFN part not in catalog&lt;/p&gt;</description>
<gates>
<gate name="U1" symbol="ATMEGAXX8-28PIN_PAD"/>
</gates>
<devices>
<device name="VQFN" package="VQFN-28">
<connects>
<connect gate="U1" pin="AREF" pad="17"/>
<connect gate="U1" pin="AVCC" pad="16"/>
<connect gate="U1" pin="GND" pad="4 18"/>
<connect gate="U1" pin="GND@PAD" pad="PAD"/>
<connect gate="U1" pin="PB0(ICP)" pad="10"/>
<connect gate="U1" pin="PB1(OC1A)" pad="11"/>
<connect gate="U1" pin="PB2(SS/OC1B)" pad="12"/>
<connect gate="U1" pin="PB3(MOSI/OC2)" pad="13"/>
<connect gate="U1" pin="PB4(MISO)" pad="14"/>
<connect gate="U1" pin="PB5(SCK)" pad="15"/>
<connect gate="U1" pin="PB6(XTAL1/TOSC1)" pad="5"/>
<connect gate="U1" pin="PB7(XTAL2/TOSC2)" pad="6"/>
<connect gate="U1" pin="PC0(ADC0)" pad="19"/>
<connect gate="U1" pin="PC1(ADC1)" pad="20"/>
<connect gate="U1" pin="PC2(ADC2)" pad="21"/>
<connect gate="U1" pin="PC3(ADC3)" pad="22"/>
<connect gate="U1" pin="PC4(ADC4/SDA)" pad="23"/>
<connect gate="U1" pin="PC5(ADC5/SCL)" pad="24"/>
<connect gate="U1" pin="PC6(/RESET)" pad="25"/>
<connect gate="U1" pin="PD0(RXD)" pad="26"/>
<connect gate="U1" pin="PD1(TXD)" pad="27"/>
<connect gate="U1" pin="PD2(INT0)" pad="28"/>
<connect gate="U1" pin="PD3(INT1)" pad="1"/>
<connect gate="U1" pin="PD4(XCK/T0)" pad="2"/>
<connect gate="U1" pin="PD5(T1)" pad="7"/>
<connect gate="U1" pin="PD6(AIN0)" pad="8"/>
<connect gate="U1" pin="PD7(AIN1)" pad="9"/>
<connect gate="U1" pin="VCC" pad="3"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="ATMEGA328P_TQFP" prefix="U">
<description>&lt;h3&gt;Popular 328P in QFP&lt;/h3&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.sparkfun.com/products/13448"&gt;Storefront component: ATmega328 - TQFP&lt;/a&gt; (COM-13448)&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.sparkfun.com/datasheets/Components/SMD/ATMega328.pdf"&gt;Datasheet&lt;/a&gt;&lt;/p&gt;
&lt;h4&gt;SparkFun Products&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/12757"&gt;SparkFun RedBoard - Programmed with Arduino&lt;/a&gt; (DEV-12757)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/11113"&gt;Arduino Pro Mini 328 - 5V/16MHz&lt;/a&gt; (DEV-11113)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/11114"&gt;Arduino Pro Mini 328 - 3.3V/8MHz&lt;/a&gt; (DEV-11114)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/13712"&gt;SparkFun OpenLog&lt;/a&gt; (DEV-13712)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/12923"&gt;SparkFun MicroView - OLED Arduino Module&lt;/a&gt; (DEV-12923)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/12651"&gt;SparkFun Digital Sandbox&lt;/a&gt; (DEV-12651)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/11888"&gt;SparkFun PicoBoard&lt;/a&gt; (WIG-11888)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/10116"&gt;Arduino Fio&lt;/a&gt; (DEV-10116)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/13342"&gt;LilyPad Arduino 328 Main Board&lt;/a&gt; (DEV-13342)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/13741"&gt;SparkFun RedStick&lt;/a&gt; (DEV-13741)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/11013"&gt;LilyPad MP3&lt;/a&gt; (DEV-11013)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/10941"&gt;LilyPad Arduino SimpleSnap&lt;/a&gt; (DEV-10941)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/13899"&gt;SparkFun Stepoko&lt;/a&gt; (ROB-13899)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/11345"&gt;SparkFun Geiger Counter&lt;/a&gt; (SEN-11345)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/12781"&gt;SparkFun EL Sequencer&lt;/a&gt; (COM-12781)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/10915"&gt;Arduino Pro 328 - 5V/16MHz&lt;/a&gt; (DEV-10915)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/12773"&gt;CryptoCape&lt;/a&gt; (DEV-12773)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/10740"&gt;SparkFun IR Thermometer Evaluation Board - MLX90614&lt;/a&gt; (SEN-10740)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/12097"&gt;SparkFun RedBot Mainboard&lt;/a&gt; (ROB-12097)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/10914"&gt;Arduino Pro 328 - 3.3V/8MHz&lt;/a&gt; (DEV-10914)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/13036"&gt;SparkFun Block for Intel® Edison - Arduino&lt;/a&gt; (DEV-13036)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/10935"&gt;SparkFun Simon Says - Surface Mount Soldering Kit&lt;/a&gt; (KIT-10935)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/11441"&gt;SparkFun 7-Segment Serial Display - Red&lt;/a&gt; (COM-11441)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/11629"&gt;SparkFun 7-Segment Serial Display - White&lt;/a&gt; (COM-11629)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/11443"&gt;SparkFun 7-Segment Serial Display - Yellow&lt;/a&gt; (COM-11443)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/11440"&gt;SparkFun 7-Segment Serial Display - Kelly Green&lt;/a&gt; (COM-11440)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/11442"&gt;SparkFun 7-Segment Serial Display - Blue&lt;/a&gt; (COM-11442)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/11647"&gt;SparkFun OpenSegment Serial Display - 20mm (Blue)&lt;/a&gt; (COM-11647)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/11646"&gt;SparkFun OpenSegment Serial Display - 20mm (Green)&lt;/a&gt; (COM-11646)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/11648"&gt;SparkFun OpenSegment Serial Display - 20mm (White)&lt;/a&gt; (COM-11648)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/11644"&gt;SparkFun OpenSegment Serial Display - 20mm (Red)&lt;/a&gt; (COM-11644)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/11645"&gt;SparkFun OpenSegment Serial Display - 20mm (Yellow)&lt;/a&gt; (COM-11645)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/13190"&gt;SparkFun OpenSegment Shield&lt;/a&gt; (DEV-13190)&lt;/li&gt;
&lt;/ul&gt;</description>
<gates>
<gate name="U1" symbol="ATMEGAXX8-32PIN_NOPAD"/>
</gates>
<devices>
<device name="" package="TQFP32-08">
<connects>
<connect gate="U1" pin="ADC6" pad="19"/>
<connect gate="U1" pin="ADC7" pad="22"/>
<connect gate="U1" pin="AGND" pad="21"/>
<connect gate="U1" pin="AREF" pad="20"/>
<connect gate="U1" pin="AVCC" pad="18"/>
<connect gate="U1" pin="GND" pad="3 5"/>
<connect gate="U1" pin="PB0(ICP)" pad="12"/>
<connect gate="U1" pin="PB1(OC1A)" pad="13"/>
<connect gate="U1" pin="PB2(SS/OC1B)" pad="14"/>
<connect gate="U1" pin="PB3(MOSI/OC2)" pad="15"/>
<connect gate="U1" pin="PB4(MISO)" pad="16"/>
<connect gate="U1" pin="PB5(SCK)" pad="17"/>
<connect gate="U1" pin="PB6(XTAL1/TOSC1)" pad="7"/>
<connect gate="U1" pin="PB7(XTAL2/TOSC2)" pad="8"/>
<connect gate="U1" pin="PC0(ADC0)" pad="23"/>
<connect gate="U1" pin="PC1(ADC1)" pad="24"/>
<connect gate="U1" pin="PC2(ADC2)" pad="25"/>
<connect gate="U1" pin="PC3(ADC3)" pad="26"/>
<connect gate="U1" pin="PC4(ADC4/SDA)" pad="27"/>
<connect gate="U1" pin="PC5(ADC5/SCL)" pad="28"/>
<connect gate="U1" pin="PC6(/RESET)" pad="29"/>
<connect gate="U1" pin="PD0(RXD)" pad="30"/>
<connect gate="U1" pin="PD1(TXD)" pad="31"/>
<connect gate="U1" pin="PD2(INT0)" pad="32"/>
<connect gate="U1" pin="PD3(INT1)" pad="1"/>
<connect gate="U1" pin="PD4(XCK/T0)" pad="2"/>
<connect gate="U1" pin="PD5(T1)" pad="9"/>
<connect gate="U1" pin="PD6(AIN0)" pad="10"/>
<connect gate="U1" pin="PD7(AIN1)" pad="11"/>
<connect gate="U1" pin="VCC" pad="4 6"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="IC-09069"/>
<attribute name="VALUE" value="ATMEGA328P_TQFP"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="AT97SC3204T" prefix="TPM">
<description>&lt;h3&gt;Atmel Trusted Platform Module 1.2&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://cdn.sparkfun.com/datasheets/Dev/Beagle/doc8161.pdf"&gt;Datasheet&lt;/a&gt;&lt;/p&gt;
&lt;h4&gt;SparkFun Products&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/12773"&gt;CryptoCape&lt;/a&gt; (DEV-12773)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/13183"&gt;SparkFun CryptoShield&lt;/a&gt; (DEV-13183)&lt;/li&gt;
&lt;/ul&gt;</description>
<gates>
<gate name="G$1" symbol="AT97SC3204T"/>
</gates>
<devices>
<device name="" package="TSSOP28">
<connects>
<connect gate="G$1" pin="ATEST0" pad="3"/>
<connect gate="G$1" pin="ATEST1" pad="15"/>
<connect gate="G$1" pin="ATEST2" pad="17"/>
<connect gate="G$1" pin="ATEST3" pad="20"/>
<connect gate="G$1" pin="ATEST4" pad="22"/>
<connect gate="G$1" pin="ATEST5" pad="23"/>
<connect gate="G$1" pin="ATEST6" pad="26"/>
<connect gate="G$1" pin="ATEST7" pad="27"/>
<connect gate="G$1" pin="ATEST8" pad="28"/>
<connect gate="G$1" pin="CLK" pad="21"/>
<connect gate="G$1" pin="GND" pad="18"/>
<connect gate="G$1" pin="GND0" pad="4"/>
<connect gate="G$1" pin="GND1" pad="11"/>
<connect gate="G$1" pin="GND3" pad="25"/>
<connect gate="G$1" pin="GPIO6" pad="6"/>
<connect gate="G$1" pin="NBO0" pad="12"/>
<connect gate="G$1" pin="NBO1" pad="13"/>
<connect gate="G$1" pin="NBO2" pad="14"/>
<connect gate="G$1" pin="NC1" pad="7"/>
<connect gate="G$1" pin="RST" pad="16"/>
<connect gate="G$1" pin="SB3V" pad="5"/>
<connect gate="G$1" pin="SCL" pad="2"/>
<connect gate="G$1" pin="SDA" pad="1"/>
<connect gate="G$1" pin="TESTBI" pad="9"/>
<connect gate="G$1" pin="TESTTI" pad="8"/>
<connect gate="G$1" pin="VCC1" pad="10"/>
<connect gate="G$1" pin="VCC2" pad="19"/>
<connect gate="G$1" pin="VCC3" pad="24"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="IC-11984"/>
<attribute name="VALUE" value="ATMEL TPM1.2"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="CY8C29466-24*">
<description>&lt;h3&gt;CYPRESS MCU 32K FLASH 2K SRAM 28-SOIC&lt;/h3&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://cdn.sparkfun.com/datasheets/Widgets/CY8C29466-8_2015.pdf"&gt;Datasheet&lt;/a&gt;&lt;/p&gt;
&lt;h4&gt;SparkFun Products&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/13720"&gt;MP3 Trigger&lt;/a&gt; (WIG-13720)&lt;/li&gt;
&lt;/ul&gt;</description>
<gates>
<gate name="G$1" symbol="CY8C29466"/>
</gates>
<devices>
<device name="" package="SOIC-28">
<connects>
<connect gate="G$1" pin="P0_0" pad="24"/>
<connect gate="G$1" pin="P0_1" pad="4"/>
<connect gate="G$1" pin="P0_2" pad="25"/>
<connect gate="G$1" pin="P0_3" pad="3"/>
<connect gate="G$1" pin="P0_4" pad="26"/>
<connect gate="G$1" pin="P0_5" pad="2"/>
<connect gate="G$1" pin="P0_6" pad="27"/>
<connect gate="G$1" pin="P0_7" pad="1"/>
<connect gate="G$1" pin="P1_0" pad="15"/>
<connect gate="G$1" pin="P1_1" pad="13"/>
<connect gate="G$1" pin="P1_2" pad="16"/>
<connect gate="G$1" pin="P1_3" pad="12"/>
<connect gate="G$1" pin="P1_4" pad="17"/>
<connect gate="G$1" pin="P1_5" pad="11"/>
<connect gate="G$1" pin="P1_6" pad="18"/>
<connect gate="G$1" pin="P1_7" pad="10"/>
<connect gate="G$1" pin="P2_0" pad="20"/>
<connect gate="G$1" pin="P2_1" pad="8"/>
<connect gate="G$1" pin="P2_2" pad="21"/>
<connect gate="G$1" pin="P2_3" pad="7"/>
<connect gate="G$1" pin="P2_4" pad="22"/>
<connect gate="G$1" pin="P2_5" pad="6"/>
<connect gate="G$1" pin="P2_6" pad="23"/>
<connect gate="G$1" pin="P2_7" pad="5"/>
<connect gate="G$1" pin="SMP" pad="9"/>
<connect gate="G$1" pin="VDD" pad="28"/>
<connect gate="G$1" pin="VSS" pad="14"/>
<connect gate="G$1" pin="XRES" pad="19"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="IC-08972"/>
<attribute name="VALUE" value="CY8C29466"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="ATSAMD21G" prefix="U">
<description>&lt;h3&gt;Atmel SAMD21G SMART ARM-Based Microcontroller&lt;/h3&gt;
&lt;p&gt;The Atmel ® | SMART ™ SAM D21 is a series of low-power microcontrollers using the 32-bit
ARM ® Cortex ® -M0+ processor, and ranging from 32- to 64-pins with up to 256KB Flash and
32KB of SRAM. The SAM D21 devices operate at a maximum frequency of 48MHz and reach
2.46 CoreMark/MHz. They are designed for simple and intuitive migration with identical
peripheral modules, hex compatible code, identical linear address map and pin compatible
migration paths between all devices in the product series. All devices include intelligent and
flexible peripherals, Atmel Event System for inter-peripheral signaling, and support for capacitive
touch button, slider and wheel user interfaces.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://cdn.sparkfun.com/datasheets/Dev/Arduino/Boards/Atmel-42181-SAM-D21_Datasheet.pdf"&gt;Datasheet&lt;/a&gt;&lt;/p&gt;
&lt;h4&gt;SparkFun Products&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/13664"&gt;SparkFun SAMD21 Mini Breakout&lt;/a&gt; (DEV-13664)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/13672"&gt;SparkFun SAMD21 Dev Breakout&lt;/a&gt; (DEV-13672)&lt;/li&gt;
&lt;li&gt;(DEV-14926)&lt;/li&gt;
&lt;/ul&gt;</description>
<gates>
<gate name="G$1" symbol="ATSAMD21G"/>
</gates>
<devices>
<device name="-M" package="QFN-48">
<connects>
<connect gate="G$1" pin="!RESET!" pad="40"/>
<connect gate="G$1" pin="A0_PA02(AIN0/DAC)" pad="3"/>
<connect gate="G$1" pin="A1_PB08(AIN2/SER4:0/TC4:0)" pad="7"/>
<connect gate="G$1" pin="A2_PB09(AIN3/SER4:1/TC4:1)" pad="8"/>
<connect gate="G$1" pin="A3_PA04(AIN4/REFB/SER0:0/TC0:0)" pad="9"/>
<connect gate="G$1" pin="A4_PA05(AIN5/SER0:1/TC0:1)" pad="10"/>
<connect gate="G$1" pin="A5_PB02(AIN10/SER5:0)" pad="47"/>
<connect gate="G$1" pin="D8_PA06(AIN6/SER0:2/TC1:0)" pad="11"/>
<connect gate="G$1" pin="D9_PA07(AIN7/SER0:3/TC1:1)" pad="12"/>
<connect gate="G$1" pin="GND@18" pad="18"/>
<connect gate="G$1" pin="GND@35" pad="35"/>
<connect gate="G$1" pin="GND@42" pad="42"/>
<connect gate="G$1" pin="GNDANA" pad="5"/>
<connect gate="G$1" pin="PA00(XIN32/SER1:0/TC2:0)" pad="1"/>
<connect gate="G$1" pin="PA01(XOUT32/SER1:1/TC2:1)" pad="2"/>
<connect gate="G$1" pin="PA03(AIN1/REFA)" pad="4"/>
<connect gate="G$1" pin="PA08(I2C/AIN16/SER0:0+)_D4" pad="13"/>
<connect gate="G$1" pin="PA09(I2C/AIN17/SER0:1+)_D3" pad="14"/>
<connect gate="G$1" pin="PA10(AIN18/SER0:2+)_D1/TX" pad="15"/>
<connect gate="G$1" pin="PA11(AIN19/SER0:3+)_D0/RX" pad="16"/>
<connect gate="G$1" pin="PA12(I2C/SER2:0+)_MISO" pad="21"/>
<connect gate="G$1" pin="PA13(I2C/SER2:1+)" pad="22"/>
<connect gate="G$1" pin="PA14(XIN/SER2:2+)_D2" pad="23"/>
<connect gate="G$1" pin="PA15(XOUT/SER2:3+)_D5" pad="24"/>
<connect gate="G$1" pin="PA16(I2C/SER1:0+)_D11" pad="25"/>
<connect gate="G$1" pin="PA17(I2C/SER1:1+)_D13" pad="26"/>
<connect gate="G$1" pin="PA18(SER1:2+)_D10" pad="27"/>
<connect gate="G$1" pin="PA19(SER1:3+)_D12" pad="28"/>
<connect gate="G$1" pin="PA20(SER5:2+)_D6" pad="29"/>
<connect gate="G$1" pin="PA21(SER5:3+)_D7" pad="30"/>
<connect gate="G$1" pin="PA22(I2C/SER3:0+)_SDA" pad="31"/>
<connect gate="G$1" pin="PA23(I2C/SER3:0+)_SCL" pad="32"/>
<connect gate="G$1" pin="PA24(SER3:2+)" pad="33"/>
<connect gate="G$1" pin="PA25(SER3:3+)" pad="34"/>
<connect gate="G$1" pin="PA27" pad="39"/>
<connect gate="G$1" pin="PA28" pad="41"/>
<connect gate="G$1" pin="PA30(SWCLK/SER1:2+)" pad="45"/>
<connect gate="G$1" pin="PA31(SWDIO/SER1:3+)" pad="46"/>
<connect gate="G$1" pin="PB03(AIN11/SER5:1)" pad="48"/>
<connect gate="G$1" pin="PB10(SER4:2+)_MOSI" pad="19"/>
<connect gate="G$1" pin="PB11(SER4:3+)_SCK" pad="20"/>
<connect gate="G$1" pin="PB22(SER5:2+)" pad="37"/>
<connect gate="G$1" pin="PB23(SER5:3+)" pad="38"/>
<connect gate="G$1" pin="VDDANA" pad="6"/>
<connect gate="G$1" pin="VDDCORE" pad="43"/>
<connect gate="G$1" pin="VDDIN" pad="44"/>
<connect gate="G$1" pin="VDDIO@17" pad="17"/>
<connect gate="G$1" pin="VDDIO@36" pad="36"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="IC-13064"/>
</technology>
</technologies>
</device>
<device name="-A" package="TQFP-48">
<connects>
<connect gate="G$1" pin="!RESET!" pad="40"/>
<connect gate="G$1" pin="A0_PA02(AIN0/DAC)" pad="3"/>
<connect gate="G$1" pin="A1_PB08(AIN2/SER4:0/TC4:0)" pad="7"/>
<connect gate="G$1" pin="A2_PB09(AIN3/SER4:1/TC4:1)" pad="8"/>
<connect gate="G$1" pin="A3_PA04(AIN4/REFB/SER0:0/TC0:0)" pad="9"/>
<connect gate="G$1" pin="A4_PA05(AIN5/SER0:1/TC0:1)" pad="10"/>
<connect gate="G$1" pin="A5_PB02(AIN10/SER5:0)" pad="47"/>
<connect gate="G$1" pin="D8_PA06(AIN6/SER0:2/TC1:0)" pad="11"/>
<connect gate="G$1" pin="D9_PA07(AIN7/SER0:3/TC1:1)" pad="12"/>
<connect gate="G$1" pin="GND@18" pad="18"/>
<connect gate="G$1" pin="GND@35" pad="35"/>
<connect gate="G$1" pin="GND@42" pad="42"/>
<connect gate="G$1" pin="GNDANA" pad="5"/>
<connect gate="G$1" pin="PA00(XIN32/SER1:0/TC2:0)" pad="1"/>
<connect gate="G$1" pin="PA01(XOUT32/SER1:1/TC2:1)" pad="2"/>
<connect gate="G$1" pin="PA03(AIN1/REFA)" pad="4"/>
<connect gate="G$1" pin="PA08(I2C/AIN16/SER0:0+)_D4" pad="13"/>
<connect gate="G$1" pin="PA09(I2C/AIN17/SER0:1+)_D3" pad="14"/>
<connect gate="G$1" pin="PA10(AIN18/SER0:2+)_D1/TX" pad="15"/>
<connect gate="G$1" pin="PA11(AIN19/SER0:3+)_D0/RX" pad="16"/>
<connect gate="G$1" pin="PA12(I2C/SER2:0+)_MISO" pad="21"/>
<connect gate="G$1" pin="PA13(I2C/SER2:1+)" pad="22"/>
<connect gate="G$1" pin="PA14(XIN/SER2:2+)_D2" pad="23"/>
<connect gate="G$1" pin="PA15(XOUT/SER2:3+)_D5" pad="24"/>
<connect gate="G$1" pin="PA16(I2C/SER1:0+)_D11" pad="25"/>
<connect gate="G$1" pin="PA17(I2C/SER1:1+)_D13" pad="26"/>
<connect gate="G$1" pin="PA18(SER1:2+)_D10" pad="27"/>
<connect gate="G$1" pin="PA19(SER1:3+)_D12" pad="28"/>
<connect gate="G$1" pin="PA20(SER5:2+)_D6" pad="29"/>
<connect gate="G$1" pin="PA21(SER5:3+)_D7" pad="30"/>
<connect gate="G$1" pin="PA22(I2C/SER3:0+)_SDA" pad="31"/>
<connect gate="G$1" pin="PA23(I2C/SER3:0+)_SCL" pad="32"/>
<connect gate="G$1" pin="PA24(SER3:2+)" pad="33"/>
<connect gate="G$1" pin="PA25(SER3:3+)" pad="34"/>
<connect gate="G$1" pin="PA27" pad="39"/>
<connect gate="G$1" pin="PA28" pad="41"/>
<connect gate="G$1" pin="PA30(SWCLK/SER1:2+)" pad="45"/>
<connect gate="G$1" pin="PA31(SWDIO/SER1:3+)" pad="46"/>
<connect gate="G$1" pin="PB03(AIN11/SER5:1)" pad="48"/>
<connect gate="G$1" pin="PB10(SER4:2+)_MOSI" pad="19"/>
<connect gate="G$1" pin="PB11(SER4:3+)_SCK" pad="20"/>
<connect gate="G$1" pin="PB22(SER5:2+)" pad="37"/>
<connect gate="G$1" pin="PB23(SER5:3+)" pad="38"/>
<connect gate="G$1" pin="VDDANA" pad="6"/>
<connect gate="G$1" pin="VDDCORE" pad="43"/>
<connect gate="G$1" pin="VDDIN" pad="44"/>
<connect gate="G$1" pin="VDDIO@17" pad="17"/>
<connect gate="G$1" pin="VDDIO@36" pad="36"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="IC-13064"/>
</technology>
</technologies>
</device>
<device name="" package="QFN-48_NO_EXPOSED_PAD">
<connects>
<connect gate="G$1" pin="!RESET!" pad="40"/>
<connect gate="G$1" pin="A0_PA02(AIN0/DAC)" pad="3"/>
<connect gate="G$1" pin="A1_PB08(AIN2/SER4:0/TC4:0)" pad="7"/>
<connect gate="G$1" pin="A2_PB09(AIN3/SER4:1/TC4:1)" pad="8"/>
<connect gate="G$1" pin="A3_PA04(AIN4/REFB/SER0:0/TC0:0)" pad="9"/>
<connect gate="G$1" pin="A4_PA05(AIN5/SER0:1/TC0:1)" pad="10"/>
<connect gate="G$1" pin="A5_PB02(AIN10/SER5:0)" pad="47"/>
<connect gate="G$1" pin="D8_PA06(AIN6/SER0:2/TC1:0)" pad="11"/>
<connect gate="G$1" pin="D9_PA07(AIN7/SER0:3/TC1:1)" pad="12"/>
<connect gate="G$1" pin="GND@18" pad="18"/>
<connect gate="G$1" pin="GND@35" pad="35"/>
<connect gate="G$1" pin="GND@42" pad="42"/>
<connect gate="G$1" pin="GNDANA" pad="5"/>
<connect gate="G$1" pin="PA00(XIN32/SER1:0/TC2:0)" pad="1"/>
<connect gate="G$1" pin="PA01(XOUT32/SER1:1/TC2:1)" pad="2"/>
<connect gate="G$1" pin="PA03(AIN1/REFA)" pad="4"/>
<connect gate="G$1" pin="PA08(I2C/AIN16/SER0:0+)_D4" pad="13"/>
<connect gate="G$1" pin="PA09(I2C/AIN17/SER0:1+)_D3" pad="14"/>
<connect gate="G$1" pin="PA10(AIN18/SER0:2+)_D1/TX" pad="15"/>
<connect gate="G$1" pin="PA11(AIN19/SER0:3+)_D0/RX" pad="16"/>
<connect gate="G$1" pin="PA12(I2C/SER2:0+)_MISO" pad="21"/>
<connect gate="G$1" pin="PA13(I2C/SER2:1+)" pad="22"/>
<connect gate="G$1" pin="PA14(XIN/SER2:2+)_D2" pad="23"/>
<connect gate="G$1" pin="PA15(XOUT/SER2:3+)_D5" pad="24"/>
<connect gate="G$1" pin="PA16(I2C/SER1:0+)_D11" pad="25"/>
<connect gate="G$1" pin="PA17(I2C/SER1:1+)_D13" pad="26"/>
<connect gate="G$1" pin="PA18(SER1:2+)_D10" pad="27"/>
<connect gate="G$1" pin="PA19(SER1:3+)_D12" pad="28"/>
<connect gate="G$1" pin="PA20(SER5:2+)_D6" pad="29"/>
<connect gate="G$1" pin="PA21(SER5:3+)_D7" pad="30"/>
<connect gate="G$1" pin="PA22(I2C/SER3:0+)_SDA" pad="31"/>
<connect gate="G$1" pin="PA23(I2C/SER3:0+)_SCL" pad="32"/>
<connect gate="G$1" pin="PA24(SER3:2+)" pad="33"/>
<connect gate="G$1" pin="PA25(SER3:3+)" pad="34"/>
<connect gate="G$1" pin="PA27" pad="39"/>
<connect gate="G$1" pin="PA28" pad="41"/>
<connect gate="G$1" pin="PA30(SWCLK/SER1:2+)" pad="45"/>
<connect gate="G$1" pin="PA31(SWDIO/SER1:3+)" pad="46"/>
<connect gate="G$1" pin="PB03(AIN11/SER5:1)" pad="48"/>
<connect gate="G$1" pin="PB10(SER4:2+)_MOSI" pad="19"/>
<connect gate="G$1" pin="PB11(SER4:3+)_SCK" pad="20"/>
<connect gate="G$1" pin="PB22(SER5:2+)" pad="37"/>
<connect gate="G$1" pin="PB23(SER5:3+)" pad="38"/>
<connect gate="G$1" pin="VDDANA" pad="6"/>
<connect gate="G$1" pin="VDDCORE" pad="43"/>
<connect gate="G$1" pin="VDDIN" pad="44"/>
<connect gate="G$1" pin="VDDIO@17" pad="17"/>
<connect gate="G$1" pin="VDDIO@36" pad="36"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="IC-14066"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="PSOC_52LP_68QFN" prefix="U" uservalue="yes">
<description>&lt;h3&gt;CY8C5288LTI PSOC5LP MCU&lt;/h3&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=""&gt;Datasheet&lt;/a&gt;&lt;/p&gt;
&lt;h4&gt;SparkFun Products&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=""&gt;ProSoC Micro&lt;/a&gt; ()&lt;/li&gt;
&lt;/ul&gt;

Prototype in process - do keep!</description>
<gates>
<gate name="G1" symbol="CY8C52LP_68QFN_VDDIO0"/>
<gate name="G2" symbol="CY8C52LP_68QFN_VDDIO1"/>
<gate name="G3" symbol="CY8C52LP_68QFN_VDDIO2"/>
<gate name="G5" symbol="CY8C52LP_68QFN_VGLOBAL"/>
<gate name="G4" symbol="CY8C52LP_68QFN_VDDIO3"/>
</gates>
<devices>
<device name="" package="QFN-68">
<connects>
<connect gate="G1" pin="P0[0]" pad="48"/>
<connect gate="G1" pin="P0[1]" pad="49"/>
<connect gate="G1" pin="P0[2]" pad="50"/>
<connect gate="G1" pin="P0[3]" pad="51"/>
<connect gate="G1" pin="P0[4]" pad="53"/>
<connect gate="G1" pin="P0[5]" pad="54"/>
<connect gate="G1" pin="P0[6]" pad="55"/>
<connect gate="G1" pin="P0[7]" pad="56"/>
<connect gate="G1" pin="P12[2]" pad="46"/>
<connect gate="G1" pin="P12[3]" pad="47"/>
<connect gate="G1" pin="VDDIO0" pad="52"/>
<connect gate="G2" pin="P12[6]" pad="20"/>
<connect gate="G2" pin="P12[7]" pad="21"/>
<connect gate="G2" pin="P1[0]" pad="11"/>
<connect gate="G2" pin="P1[1]" pad="12"/>
<connect gate="G2" pin="P1[2]" pad="13"/>
<connect gate="G2" pin="P1[3]" pad="14"/>
<connect gate="G2" pin="P1[4]" pad="15"/>
<connect gate="G2" pin="P1[5]" pad="16"/>
<connect gate="G2" pin="P1[6]" pad="18"/>
<connect gate="G2" pin="P1[7]" pad="19"/>
<connect gate="G2" pin="VDDIO1" pad="17"/>
<connect gate="G3" pin="P12[4]" pad="3"/>
<connect gate="G3" pin="P12[5]" pad="4"/>
<connect gate="G3" pin="P15[4]" pad="60"/>
<connect gate="G3" pin="P15[5]" pad="61"/>
<connect gate="G3" pin="P2[0]" pad="62"/>
<connect gate="G3" pin="P2[1]" pad="63"/>
<connect gate="G3" pin="P2[2]" pad="64"/>
<connect gate="G3" pin="P2[3]" pad="65"/>
<connect gate="G3" pin="P2[4]" pad="66"/>
<connect gate="G3" pin="P2[5]" pad="68"/>
<connect gate="G3" pin="P2[6]" pad="1"/>
<connect gate="G3" pin="P2[7]" pad="2"/>
<connect gate="G3" pin="VDDIO2" pad="67"/>
<connect gate="G4" pin="P12[0]" pad="38"/>
<connect gate="G4" pin="P12[1]" pad="39"/>
<connect gate="G4" pin="P15[0]" pad="27"/>
<connect gate="G4" pin="P15[1]" pad="28"/>
<connect gate="G4" pin="P15[2]" pad="40"/>
<connect gate="G4" pin="P15[3]" pad="41"/>
<connect gate="G4" pin="P3[0]" pad="29"/>
<connect gate="G4" pin="P3[1]" pad="30"/>
<connect gate="G4" pin="P3[2]" pad="31"/>
<connect gate="G4" pin="P3[3]" pad="32"/>
<connect gate="G4" pin="P3[4]" pad="33"/>
<connect gate="G4" pin="P3[5]" pad="34"/>
<connect gate="G4" pin="P3[6]" pad="36"/>
<connect gate="G4" pin="P3[7]" pad="37"/>
<connect gate="G4" pin="VDDIO3" pad="35"/>
<connect gate="G5" pin="!XRES" pad="10"/>
<connect gate="G5" pin="IND" pad="6"/>
<connect gate="G5" pin="P15[6]" pad="22"/>
<connect gate="G5" pin="P15[7]" pad="23"/>
<connect gate="G5" pin="VBAT" pad="8"/>
<connect gate="G5" pin="VBOOST" pad="7"/>
<connect gate="G5" pin="VCCA" pad="42"/>
<connect gate="G5" pin="VCCD0" pad="26"/>
<connect gate="G5" pin="VCCD1" pad="57"/>
<connect gate="G5" pin="VDDA" pad="44"/>
<connect gate="G5" pin="VDDD0" pad="24"/>
<connect gate="G5" pin="VDDD1" pad="59"/>
<connect gate="G5" pin="VSSA" pad="43"/>
<connect gate="G5" pin="VSSB" pad="5"/>
<connect gate="G5" pin="VSSD0" pad="9 69"/>
<connect gate="G5" pin="VSSD1" pad="25"/>
<connect gate="G5" pin="VSSD2" pad="45"/>
<connect gate="G5" pin="VSSD3" pad="58"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="IC-13261"/>
<attribute name="VALUE" value="CY8C5288LTI"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="PSOC_4M_68QFN" prefix="U" uservalue="yes">
<description>&lt;h3&gt;PSoC 4200&lt;/h3&gt;
&lt;p&gt;CY8C4247LTI PSoC4200M&lt;/p&gt;
&lt;p&gt;&lt;a href=""&gt;Datasheet&lt;/a&gt;&lt;/p&gt;
&lt;h4&gt;SparkFun Products&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=""&gt;Spectacle Directory Board&lt;/a&gt; ()&lt;/li&gt;
&lt;li&gt;&lt;a href=""&gt;ProSoC Mini&lt;/a&gt; ()&lt;/li&gt;
&lt;/ul&gt;

Prototype in process!  Do keep!</description>
<gates>
<gate name="G1" symbol="CY8C42M-68QFN_P0_P1"/>
<gate name="G2" symbol="CY8C42M-68QFN_P2_P3"/>
<gate name="G3" symbol="CY8C42M-68QFN_P4_P5"/>
<gate name="G4" symbol="CY8C42M-68QFN_P6_P7"/>
<gate name="G5" symbol="CY8C42M-68QFN_POWER"/>
</gates>
<devices>
<device name="" package="QFN-68">
<connects>
<connect gate="G1" pin="P0.0" pad="42"/>
<connect gate="G1" pin="P0.1" pad="43"/>
<connect gate="G1" pin="P0.2" pad="44"/>
<connect gate="G1" pin="P0.3" pad="45"/>
<connect gate="G1" pin="P0.4" pad="46"/>
<connect gate="G1" pin="P0.5" pad="47"/>
<connect gate="G1" pin="P0.6" pad="48"/>
<connect gate="G1" pin="P0.7" pad="49"/>
<connect gate="G1" pin="P1.0" pad="62"/>
<connect gate="G1" pin="P1.1" pad="63"/>
<connect gate="G1" pin="P1.2" pad="64"/>
<connect gate="G1" pin="P1.3" pad="65"/>
<connect gate="G1" pin="P1.4" pad="66"/>
<connect gate="G1" pin="P1.5" pad="67"/>
<connect gate="G1" pin="P1.6" pad="68"/>
<connect gate="G1" pin="P1.7" pad="1"/>
<connect gate="G2" pin="P2.0" pad="2"/>
<connect gate="G2" pin="P2.1" pad="3"/>
<connect gate="G2" pin="P2.2" pad="4"/>
<connect gate="G2" pin="P2.3" pad="5"/>
<connect gate="G2" pin="P2.4" pad="6"/>
<connect gate="G2" pin="P2.5" pad="7"/>
<connect gate="G2" pin="P2.6" pad="8"/>
<connect gate="G2" pin="P2.7" pad="9"/>
<connect gate="G2" pin="P3.0" pad="19"/>
<connect gate="G2" pin="P3.1" pad="20"/>
<connect gate="G2" pin="P3.2" pad="21"/>
<connect gate="G2" pin="P3.3" pad="22"/>
<connect gate="G2" pin="P3.4" pad="23"/>
<connect gate="G2" pin="P3.5" pad="24"/>
<connect gate="G2" pin="P3.6" pad="25"/>
<connect gate="G2" pin="P3.7" pad="26"/>
<connect gate="G3" pin="P4.0" pad="28"/>
<connect gate="G3" pin="P4.1" pad="29"/>
<connect gate="G3" pin="P4.2" pad="30"/>
<connect gate="G3" pin="P4.3" pad="31"/>
<connect gate="G3" pin="P4.4" pad="32"/>
<connect gate="G3" pin="P4.5" pad="33"/>
<connect gate="G3" pin="P4.6" pad="34"/>
<connect gate="G3" pin="P4.7" pad="35"/>
<connect gate="G3" pin="P5.0" pad="54"/>
<connect gate="G3" pin="P5.1" pad="55"/>
<connect gate="G3" pin="P5.2" pad="56"/>
<connect gate="G3" pin="P5.3" pad="57"/>
<connect gate="G3" pin="P5.4" pad="58"/>
<connect gate="G3" pin="P5.5" pad="59"/>
<connect gate="G4" pin="P6.0" pad="12"/>
<connect gate="G4" pin="P6.1" pad="13"/>
<connect gate="G4" pin="P6.2" pad="14"/>
<connect gate="G4" pin="P6.3" pad="15"/>
<connect gate="G4" pin="P6.4" pad="16"/>
<connect gate="G4" pin="P6.5" pad="17"/>
<connect gate="G4" pin="P7.0" pad="39"/>
<connect gate="G4" pin="P7.1" pad="40"/>
<connect gate="G4" pin="P7.2" pad="41"/>
<connect gate="G5" pin="VCCD" pad="51"/>
<connect gate="G5" pin="VDDA0" pad="60"/>
<connect gate="G5" pin="VDDA1" pad="11"/>
<connect gate="G5" pin="VDDD" pad="53"/>
<connect gate="G5" pin="VDDIO" pad="27"/>
<connect gate="G5" pin="VSSA0" pad="10"/>
<connect gate="G5" pin="VSSA1" pad="61"/>
<connect gate="G5" pin="VSSD" pad="52 69"/>
<connect gate="G5" pin="VSSIO" pad="18"/>
<connect gate="G5" pin="XRES" pad="50"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="IC-13259"/>
<attribute name="VALUE" value="CY8C4247LTI"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="PSOC4_4100S_32QFN" prefix="U" uservalue="yes">
<description>&lt;h3&gt;PSOC4100&lt;/h3&gt;
&lt;p&gt;CY8C4146LQI-S422 PSOC4100S 64k FLASH, 8K RAM, 32QFN&lt;/p&gt;
&lt;h4&gt;SparkFun Products&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=”https://www.sparkfun.com/products/13911”&gt;SparkFun Serial Controlled Motor Driver&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
<gates>
<gate name="G2" symbol="PSOC_4100S_32QFN_PORT_4"/>
<gate name="G0" symbol="PSOC_4100S_32QFN_PORTS_0_AND_1"/>
<gate name="G3" symbol="PSOC_4100S_32QFN_PORTS_2_AND_3"/>
<gate name="G4" symbol="PSOC_4100S_QFN32_POWER"/>
</gates>
<devices>
<device name="" package="QFN-32">
<connects>
<connect gate="G0" pin="P0.0" pad="17"/>
<connect gate="G0" pin="P0.1" pad="18"/>
<connect gate="G0" pin="P0.2" pad="19"/>
<connect gate="G0" pin="P0.3" pad="20"/>
<connect gate="G0" pin="P0.4" pad="21"/>
<connect gate="G0" pin="P0.5" pad="22"/>
<connect gate="G0" pin="P0.6" pad="23"/>
<connect gate="G0" pin="P1.0" pad="29"/>
<connect gate="G0" pin="P1.1" pad="30"/>
<connect gate="G0" pin="P1.2" pad="31"/>
<connect gate="G0" pin="P1.3" pad="32"/>
<connect gate="G0" pin="P1.7" pad="1"/>
<connect gate="G2" pin="P4.0" pad="13"/>
<connect gate="G2" pin="P4.1" pad="14"/>
<connect gate="G2" pin="P4.2" pad="15"/>
<connect gate="G2" pin="P4.3" pad="16"/>
<connect gate="G3" pin="P2.0" pad="2"/>
<connect gate="G3" pin="P2.1" pad="3"/>
<connect gate="G3" pin="P2.2" pad="4"/>
<connect gate="G3" pin="P2.3" pad="5"/>
<connect gate="G3" pin="P2.5" pad="6"/>
<connect gate="G3" pin="P2.6" pad="7"/>
<connect gate="G3" pin="P2.7" pad="8"/>
<connect gate="G3" pin="P3.0" pad="9"/>
<connect gate="G3" pin="P3.1" pad="10"/>
<connect gate="G3" pin="P3.2" pad="11"/>
<connect gate="G3" pin="P3.3" pad="12"/>
<connect gate="G4" pin="VCCD" pad="25"/>
<connect gate="G4" pin="VDD" pad="27"/>
<connect gate="G4" pin="VSSA" pad="28"/>
<connect gate="G4" pin="VSSD" pad="26 EP"/>
<connect gate="G4" pin="XRES" pad="24"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="IC-13286"/>
<attribute name="VALUE" value="CY8C4146LQI-S422"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="PSOC4_4200_40QFN" prefix="U">
<description>&lt;h3&gt;Cypress PSoC 4200&lt;/h3&gt;
&lt;p&gt;32-bit MCU
&lt;br&gt;48-MHz ARM Cortex-M0
&lt;li&gt;&lt;a href=”http://www.cypress.com/file/138656/download”&gt;Datasheet&lt;/a&gt;&lt;/li&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;SparkFun Products:&lt;/b&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href=”https://www.sparkfun.com/products/13911”&gt;SparkFun serial Controlled Motor Driver&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/p&gt;</description>
<gates>
<gate name="G1" symbol="CY8C4245LQI_40QFN_PORT0"/>
<gate name="G2" symbol="CY8C4245LQI_40QFN_PORT1"/>
<gate name="G3" symbol="CY8C4245LQI_40QFN_PORT2"/>
<gate name="G4" symbol="CY8C4245LQI_40QFN_PORT3"/>
<gate name="G5" symbol="CY8C4245LQI_40QFN_PORT4"/>
<gate name="G6" symbol="CY8C4245LQI_40QFN_POWER"/>
</gates>
<devices>
<device name="" package="QFN-40">
<connects>
<connect gate="G1" pin="P0.0" pad="22"/>
<connect gate="G1" pin="P0.1" pad="23"/>
<connect gate="G1" pin="P0.2" pad="24"/>
<connect gate="G1" pin="P0.3" pad="25"/>
<connect gate="G1" pin="P0.4" pad="26"/>
<connect gate="G1" pin="P0.5" pad="27"/>
<connect gate="G1" pin="P0.6" pad="28"/>
<connect gate="G1" pin="P0.7" pad="29"/>
<connect gate="G2" pin="P1.0" pad="35"/>
<connect gate="G2" pin="P1.1" pad="36"/>
<connect gate="G2" pin="P1.2" pad="37"/>
<connect gate="G2" pin="P1.3" pad="38"/>
<connect gate="G2" pin="P1.4" pad="39"/>
<connect gate="G3" pin="P2.0" pad="1"/>
<connect gate="G3" pin="P2.1" pad="2"/>
<connect gate="G3" pin="P2.2" pad="3"/>
<connect gate="G3" pin="P2.3" pad="4"/>
<connect gate="G3" pin="P2.4" pad="5"/>
<connect gate="G3" pin="P2.5" pad="6"/>
<connect gate="G3" pin="P2.6" pad="7"/>
<connect gate="G3" pin="P2.7" pad="8"/>
<connect gate="G4" pin="P3.0" pad="10"/>
<connect gate="G4" pin="P3.1" pad="11"/>
<connect gate="G4" pin="P3.2" pad="12"/>
<connect gate="G4" pin="P3.3" pad="13"/>
<connect gate="G4" pin="P3.4" pad="14"/>
<connect gate="G4" pin="P3.5" pad="15"/>
<connect gate="G4" pin="P3.6" pad="16"/>
<connect gate="G4" pin="P3.7" pad="17"/>
<connect gate="G5" pin="P4.0" pad="18"/>
<connect gate="G5" pin="P4.1" pad="19"/>
<connect gate="G5" pin="P4.2" pad="20"/>
<connect gate="G5" pin="P4.3" pad="21"/>
<connect gate="G6" pin="VCCD" pad="31"/>
<connect gate="G6" pin="VDDA" pad="33"/>
<connect gate="G6" pin="VDDD" pad="32"/>
<connect gate="G6" pin="VREF" pad="40"/>
<connect gate="G6" pin="VSS" pad="9 EP"/>
<connect gate="G6" pin="VSSA" pad="34"/>
<connect gate="G6" pin="XRES" pad="30"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="IC-13292"/>
<attribute name="VALUE" value="CY8C4245LQI-483"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="PSOC6_6347BZI" prefix="U">
<description>PSoC6 with Dual core M0+, M4, BLE &lt;br&gt;

1MB Flash, 288k SRAM, BGA-116 pkg</description>
<gates>
<gate name="G1" symbol="CY8C6347BZI_ASST"/>
<gate name="G2" symbol="CY8C6347BZI_P0_P1"/>
<gate name="G3" symbol="CY8C6347BZI_SUPPLY"/>
<gate name="G5" symbol="CY8C6347BZI_VDDA"/>
<gate name="G6" symbol="CY8C6347BZI_VDDD"/>
<gate name="G7" symbol="CY8C6347BZI_VDDIO0"/>
<gate name="G8" symbol="CY8C6347BZI_VDDIO1"/>
</gates>
<devices>
<device name="" package="BGA-116">
<connects>
<connect gate="G1" pin="ANT" pad="K1"/>
<connect gate="G1" pin="XI" pad="M4"/>
<connect gate="G1" pin="XO" pad="M5"/>
<connect gate="G2" pin="P0.0" pad="C2"/>
<connect gate="G2" pin="P0.1" pad="D3"/>
<connect gate="G2" pin="P0.2" pad="E4"/>
<connect gate="G2" pin="P0.3" pad="E3"/>
<connect gate="G2" pin="P0.4" pad="F3"/>
<connect gate="G2" pin="P0.5" pad="D2"/>
<connect gate="G2" pin="V_BACKUP" pad="C1"/>
<connect gate="G3" pin="DVDD" pad="M6"/>
<connect gate="G3" pin="VBUCK1" pad="G2"/>
<connect gate="G3" pin="VCCD" pad="A2"/>
<connect gate="G3" pin="VDCDC" pad="M7"/>
<connect gate="G3" pin="VDDR1" pad="L2"/>
<connect gate="G3" pin="VDDR2" pad="M1"/>
<connect gate="G3" pin="VDDR3" pad="M2"/>
<connect gate="G3" pin="VDDR_HVL" pad="L7"/>
<connect gate="G3" pin="VDD_NS" pad="H3"/>
<connect gate="G3" pin="VIND1" pad="F1"/>
<connect gate="G3" pin="VIND2" pad="G1"/>
<connect gate="G3" pin="VREF" pad="B10"/>
<connect gate="G3" pin="VRF" pad="H1"/>
<connect gate="G3" pin="VSSR_0" pad="J1"/>
<connect gate="G3" pin="VSSR_1" pad="K2"/>
<connect gate="G3" pin="VSSR_10" pad="M8"/>
<connect gate="G3" pin="VSSR_2" pad="K3"/>
<connect gate="G3" pin="VSSR_3" pad="K4"/>
<connect gate="G3" pin="VSSR_4" pad="K5"/>
<connect gate="G3" pin="VSSR_5" pad="L1"/>
<connect gate="G3" pin="VSSR_6" pad="L3"/>
<connect gate="G3" pin="VSSR_7" pad="L4"/>
<connect gate="G3" pin="VSSR_8" pad="L5"/>
<connect gate="G3" pin="VSSR_9" pad="M3"/>
<connect gate="G3" pin="VSS_0" pad="B2"/>
<connect gate="G3" pin="VSS_1" pad="B9"/>
<connect gate="G3" pin="VSS_2" pad="D1"/>
<connect gate="G3" pin="VSS_3" pad="H2"/>
<connect gate="G3" pin="VSS_4" pad="H9"/>
<connect gate="G3" pin="XRES" pad="E2"/>
<connect gate="G5" pin="P10.0" pad="B8"/>
<connect gate="G5" pin="P10.1" pad="A8"/>
<connect gate="G5" pin="P10.2" pad="F6"/>
<connect gate="G5" pin="P10.3" pad="E6"/>
<connect gate="G5" pin="P10.4" pad="D6"/>
<connect gate="G5" pin="P10.5" pad="B7"/>
<connect gate="G5" pin="P10.6" pad="A7"/>
<connect gate="G5" pin="P9.0" pad="D10"/>
<connect gate="G5" pin="P9.1" pad="D9"/>
<connect gate="G5" pin="P9.2" pad="D8"/>
<connect gate="G5" pin="P9.3" pad="D7"/>
<connect gate="G5" pin="P9.4" pad="C10"/>
<connect gate="G5" pin="P9.5" pad="C9"/>
<connect gate="G5" pin="P9.6" pad="C8"/>
<connect gate="G5" pin="P9.7" pad="C7"/>
<connect gate="G5" pin="VDDA" pad="A9"/>
<connect gate="G6" pin="P1.0" pad="G3"/>
<connect gate="G6" pin="P1.1" pad="F2"/>
<connect gate="G6" pin="P1.2" pad="J5"/>
<connect gate="G6" pin="P1.3" pad="J4"/>
<connect gate="G6" pin="P1.4" pad="J3"/>
<connect gate="G6" pin="P1.5" pad="J2"/>
<connect gate="G6" pin="VDDD" pad="B1"/>
<connect gate="G7" pin="P11.0" pad="F5"/>
<connect gate="G7" pin="P11.1" pad="E5"/>
<connect gate="G7" pin="P11.2" pad="D5"/>
<connect gate="G7" pin="P11.3" pad="C6"/>
<connect gate="G7" pin="P11.4" pad="B6"/>
<connect gate="G7" pin="P11.5" pad="A6"/>
<connect gate="G7" pin="P11.6" pad="B5"/>
<connect gate="G7" pin="P11.7" pad="A5"/>
<connect gate="G7" pin="P12.0" pad="A4"/>
<connect gate="G7" pin="P12.1" pad="B4"/>
<connect gate="G7" pin="P12.2" pad="C4"/>
<connect gate="G7" pin="P12.3" pad="A3"/>
<connect gate="G7" pin="P12.4" pad="C5"/>
<connect gate="G7" pin="P12.5" pad="D4"/>
<connect gate="G7" pin="P12.6" pad="G5"/>
<connect gate="G7" pin="P12.7" pad="H5"/>
<connect gate="G7" pin="P13.0" pad="H4"/>
<connect gate="G7" pin="P13.1" pad="G4"/>
<connect gate="G7" pin="P13.6" pad="F4"/>
<connect gate="G7" pin="P13.7" pad="C3"/>
<connect gate="G7" pin="VDDIO0" pad="B3"/>
<connect gate="G8" pin="P5.0" pad="L6"/>
<connect gate="G8" pin="P5.1" pad="K6"/>
<connect gate="G8" pin="P5.2" pad="J6"/>
<connect gate="G8" pin="P5.3" pad="K7"/>
<connect gate="G8" pin="P5.4" pad="J7"/>
<connect gate="G8" pin="P5.5" pad="L8"/>
<connect gate="G8" pin="P5.6" pad="M9"/>
<connect gate="G8" pin="P6.0" pad="K8"/>
<connect gate="G8" pin="P6.1" pad="J8"/>
<connect gate="G8" pin="P6.2" pad="L9"/>
<connect gate="G8" pin="P6.3" pad="K9"/>
<connect gate="G8" pin="P6.4" pad="J9"/>
<connect gate="G8" pin="P6.5" pad="M10"/>
<connect gate="G8" pin="P6.6" pad="L10"/>
<connect gate="G8" pin="P6.7" pad="K10"/>
<connect gate="G8" pin="P7.0" pad="J10"/>
<connect gate="G8" pin="P7.1" pad="H10"/>
<connect gate="G8" pin="P7.2" pad="H8"/>
<connect gate="G8" pin="P7.3" pad="H7"/>
<connect gate="G8" pin="P7.4" pad="H6"/>
<connect gate="G8" pin="P7.5" pad="G9"/>
<connect gate="G8" pin="P7.6" pad="G8"/>
<connect gate="G8" pin="P7.7" pad="G7"/>
<connect gate="G8" pin="P8.0" pad="F10"/>
<connect gate="G8" pin="P8.1" pad="F9"/>
<connect gate="G8" pin="P8.2" pad="F8"/>
<connect gate="G8" pin="P8.3" pad="F7"/>
<connect gate="G8" pin="P8.4" pad="G6"/>
<connect gate="G8" pin="P8.5" pad="E9"/>
<connect gate="G8" pin="P8.6" pad="E8"/>
<connect gate="G8" pin="P8.7" pad="E7"/>
<connect gate="G8" pin="VDDIO1" pad="G10"/>
</connects>
<technologies>
<technology name="">
<attribute name="VALUE" value="CY8C6347BZI"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="ATMEGA32U4" prefix="U">
<description>&lt;h3&gt;Atmel MCU, 32KByte&lt;/h3&gt;
&lt;p&gt;Atmel 44-pin 8-bit Microcontroller with 32KBytes of ISP Flash and USB Controller&lt;/p&gt;
&lt;p&gt;&lt;a href="http://cdn.sparkfun.com/datasheets/Dev/Arduino/Boards/ATMega32U4.pdf"&gt;Datasheet&lt;/a&gt;&lt;/p&gt;
&lt;h4&gt;SparkFun Products&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/12049"&gt;LilyPad Arduino USB - ATmega32U4 Board&lt;/a&gt; (DEV-12049)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/12640"&gt;Pro Micro - 5V/16MHz&lt;/a&gt; (DEV-12640)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/12587"&gt;Pro Micro - 3.3V/8MHz&lt;/a&gt; (DEV-12587)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/11520"&gt;Fio v3 - ATmega32U4&lt;/a&gt; (DEV-11520)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/13614"&gt;Qduino Mini&lt;/a&gt; (DEV-13614)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/11511"&gt;Makey Makey - Standard Kit&lt;/a&gt; (WIG-11511)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/11519"&gt;Makey Makey Deluxe Kit&lt;/a&gt; (WIG-11519)&lt;/li&gt;
&lt;/ul&gt;</description>
<gates>
<gate name="U1" symbol="ATMEGA32U4"/>
</gates>
<devices>
<device name="QFN" package="QFN-44">
<connects>
<connect gate="U1" pin="!RESET" pad="13"/>
<connect gate="U1" pin="AREF" pad="42"/>
<connect gate="U1" pin="AVCC@24" pad="24"/>
<connect gate="U1" pin="AVCC@44" pad="44"/>
<connect gate="U1" pin="D+" pad="4"/>
<connect gate="U1" pin="D-" pad="3"/>
<connect gate="U1" pin="GND@15" pad="15"/>
<connect gate="U1" pin="GND@23" pad="23"/>
<connect gate="U1" pin="GND@35" pad="35"/>
<connect gate="U1" pin="GND@43" pad="43"/>
<connect gate="U1" pin="PB0(SS)" pad="8"/>
<connect gate="U1" pin="PB1(SCK)" pad="9"/>
<connect gate="U1" pin="PB2(MOSI)" pad="10"/>
<connect gate="U1" pin="PB3(MISO)" pad="11"/>
<connect gate="U1" pin="PB4(ADC11)" pad="28"/>
<connect gate="U1" pin="PB5(ADC12)" pad="29"/>
<connect gate="U1" pin="PB6(ADC13)" pad="30"/>
<connect gate="U1" pin="PB7" pad="12"/>
<connect gate="U1" pin="PC6" pad="31"/>
<connect gate="U1" pin="PC7" pad="32"/>
<connect gate="U1" pin="PD0(SCL)" pad="18"/>
<connect gate="U1" pin="PD1(SDA)" pad="19"/>
<connect gate="U1" pin="PD2(RX)" pad="20"/>
<connect gate="U1" pin="PD3(TX)" pad="21"/>
<connect gate="U1" pin="PD4(ADC8)" pad="25"/>
<connect gate="U1" pin="PD5" pad="22"/>
<connect gate="U1" pin="PD6(ADC9)" pad="26"/>
<connect gate="U1" pin="PD7(ADC10)" pad="27"/>
<connect gate="U1" pin="PE2/!HWB" pad="33"/>
<connect gate="U1" pin="PE6" pad="1"/>
<connect gate="U1" pin="PF0(ADC0)" pad="41"/>
<connect gate="U1" pin="PF1(ADC1)" pad="40"/>
<connect gate="U1" pin="PF4(ADC4)" pad="39"/>
<connect gate="U1" pin="PF5(ADC5)" pad="38"/>
<connect gate="U1" pin="PF6(ADC6)" pad="37"/>
<connect gate="U1" pin="PF7(ADC7)" pad="36"/>
<connect gate="U1" pin="UCAP" pad="6"/>
<connect gate="U1" pin="UGND" pad="5"/>
<connect gate="U1" pin="UVCC" pad="2"/>
<connect gate="U1" pin="VBUS" pad="7"/>
<connect gate="U1" pin="VCC@14" pad="14"/>
<connect gate="U1" pin="VCC@34" pad="34"/>
<connect gate="U1" pin="XTAL1" pad="17"/>
<connect gate="U1" pin="XTAL2" pad="16"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="IC-10828"/>
<attribute name="VALUE" value="32U4"/>
</technology>
</technologies>
</device>
<device name="QFN2" package="QFN-44-NOPAD">
<connects>
<connect gate="U1" pin="!RESET" pad="13"/>
<connect gate="U1" pin="AREF" pad="42"/>
<connect gate="U1" pin="AVCC@24" pad="24"/>
<connect gate="U1" pin="AVCC@44" pad="44"/>
<connect gate="U1" pin="D+" pad="4"/>
<connect gate="U1" pin="D-" pad="3"/>
<connect gate="U1" pin="GND@15" pad="15"/>
<connect gate="U1" pin="GND@23" pad="23"/>
<connect gate="U1" pin="GND@35" pad="35"/>
<connect gate="U1" pin="GND@43" pad="43"/>
<connect gate="U1" pin="PB0(SS)" pad="8"/>
<connect gate="U1" pin="PB1(SCK)" pad="9"/>
<connect gate="U1" pin="PB2(MOSI)" pad="10"/>
<connect gate="U1" pin="PB3(MISO)" pad="11"/>
<connect gate="U1" pin="PB4(ADC11)" pad="28"/>
<connect gate="U1" pin="PB5(ADC12)" pad="29"/>
<connect gate="U1" pin="PB6(ADC13)" pad="30"/>
<connect gate="U1" pin="PB7" pad="12"/>
<connect gate="U1" pin="PC6" pad="31"/>
<connect gate="U1" pin="PC7" pad="32"/>
<connect gate="U1" pin="PD0(SCL)" pad="18"/>
<connect gate="U1" pin="PD1(SDA)" pad="19"/>
<connect gate="U1" pin="PD2(RX)" pad="20"/>
<connect gate="U1" pin="PD3(TX)" pad="21"/>
<connect gate="U1" pin="PD4(ADC8)" pad="25"/>
<connect gate="U1" pin="PD5" pad="22"/>
<connect gate="U1" pin="PD6(ADC9)" pad="26"/>
<connect gate="U1" pin="PD7(ADC10)" pad="27"/>
<connect gate="U1" pin="PE2/!HWB" pad="33"/>
<connect gate="U1" pin="PE6" pad="1"/>
<connect gate="U1" pin="PF0(ADC0)" pad="41"/>
<connect gate="U1" pin="PF1(ADC1)" pad="40"/>
<connect gate="U1" pin="PF4(ADC4)" pad="39"/>
<connect gate="U1" pin="PF5(ADC5)" pad="38"/>
<connect gate="U1" pin="PF6(ADC6)" pad="37"/>
<connect gate="U1" pin="PF7(ADC7)" pad="36"/>
<connect gate="U1" pin="UCAP" pad="6"/>
<connect gate="U1" pin="UGND" pad="5"/>
<connect gate="U1" pin="UVCC" pad="2"/>
<connect gate="U1" pin="VBUS" pad="7"/>
<connect gate="U1" pin="VCC@14" pad="14"/>
<connect gate="U1" pin="VCC@34" pad="34"/>
<connect gate="U1" pin="XTAL1" pad="17"/>
<connect gate="U1" pin="XTAL2" pad="16"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="IC-10828"/>
<attribute name="VALUE" value="32U4"/>
</technology>
</technologies>
</device>
<device name="1:1" package="QFN-44-NOPAD_1:1">
<connects>
<connect gate="U1" pin="!RESET" pad="13"/>
<connect gate="U1" pin="AREF" pad="42"/>
<connect gate="U1" pin="AVCC@24" pad="24"/>
<connect gate="U1" pin="AVCC@44" pad="44"/>
<connect gate="U1" pin="D+" pad="4"/>
<connect gate="U1" pin="D-" pad="3"/>
<connect gate="U1" pin="GND@15" pad="15"/>
<connect gate="U1" pin="GND@23" pad="23"/>
<connect gate="U1" pin="GND@35" pad="35"/>
<connect gate="U1" pin="GND@43" pad="43"/>
<connect gate="U1" pin="PB0(SS)" pad="8"/>
<connect gate="U1" pin="PB1(SCK)" pad="9"/>
<connect gate="U1" pin="PB2(MOSI)" pad="10"/>
<connect gate="U1" pin="PB3(MISO)" pad="11"/>
<connect gate="U1" pin="PB4(ADC11)" pad="28"/>
<connect gate="U1" pin="PB5(ADC12)" pad="29"/>
<connect gate="U1" pin="PB6(ADC13)" pad="30"/>
<connect gate="U1" pin="PB7" pad="12"/>
<connect gate="U1" pin="PC6" pad="31"/>
<connect gate="U1" pin="PC7" pad="32"/>
<connect gate="U1" pin="PD0(SCL)" pad="18"/>
<connect gate="U1" pin="PD1(SDA)" pad="19"/>
<connect gate="U1" pin="PD2(RX)" pad="20"/>
<connect gate="U1" pin="PD3(TX)" pad="21"/>
<connect gate="U1" pin="PD4(ADC8)" pad="25"/>
<connect gate="U1" pin="PD5" pad="22"/>
<connect gate="U1" pin="PD6(ADC9)" pad="26"/>
<connect gate="U1" pin="PD7(ADC10)" pad="27"/>
<connect gate="U1" pin="PE2/!HWB" pad="33"/>
<connect gate="U1" pin="PE6" pad="1"/>
<connect gate="U1" pin="PF0(ADC0)" pad="41"/>
<connect gate="U1" pin="PF1(ADC1)" pad="40"/>
<connect gate="U1" pin="PF4(ADC4)" pad="39"/>
<connect gate="U1" pin="PF5(ADC5)" pad="38"/>
<connect gate="U1" pin="PF6(ADC6)" pad="37"/>
<connect gate="U1" pin="PF7(ADC7)" pad="36"/>
<connect gate="U1" pin="UCAP" pad="6"/>
<connect gate="U1" pin="UGND" pad="5"/>
<connect gate="U1" pin="UVCC" pad="2"/>
<connect gate="U1" pin="VBUS" pad="7"/>
<connect gate="U1" pin="VCC@14" pad="14"/>
<connect gate="U1" pin="VCC@34" pad="34"/>
<connect gate="U1" pin="XTAL1" pad="17"/>
<connect gate="U1" pin="XTAL2" pad="16"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="IC-10828"/>
<attribute name="VALUE" value="32U4"/>
</technology>
</technologies>
</device>
<device name="1:1-LESS_PASTE" package="QFN-44-NOPAD_1:1-LESS_PASTE">
<connects>
<connect gate="U1" pin="!RESET" pad="13"/>
<connect gate="U1" pin="AREF" pad="42"/>
<connect gate="U1" pin="AVCC@24" pad="24"/>
<connect gate="U1" pin="AVCC@44" pad="44"/>
<connect gate="U1" pin="D+" pad="4"/>
<connect gate="U1" pin="D-" pad="3"/>
<connect gate="U1" pin="GND@15" pad="15"/>
<connect gate="U1" pin="GND@23" pad="23"/>
<connect gate="U1" pin="GND@35" pad="35"/>
<connect gate="U1" pin="GND@43" pad="43"/>
<connect gate="U1" pin="PB0(SS)" pad="8"/>
<connect gate="U1" pin="PB1(SCK)" pad="9"/>
<connect gate="U1" pin="PB2(MOSI)" pad="10"/>
<connect gate="U1" pin="PB3(MISO)" pad="11"/>
<connect gate="U1" pin="PB4(ADC11)" pad="28"/>
<connect gate="U1" pin="PB5(ADC12)" pad="29"/>
<connect gate="U1" pin="PB6(ADC13)" pad="30"/>
<connect gate="U1" pin="PB7" pad="12"/>
<connect gate="U1" pin="PC6" pad="31"/>
<connect gate="U1" pin="PC7" pad="32"/>
<connect gate="U1" pin="PD0(SCL)" pad="18"/>
<connect gate="U1" pin="PD1(SDA)" pad="19"/>
<connect gate="U1" pin="PD2(RX)" pad="20"/>
<connect gate="U1" pin="PD3(TX)" pad="21"/>
<connect gate="U1" pin="PD4(ADC8)" pad="25"/>
<connect gate="U1" pin="PD5" pad="22"/>
<connect gate="U1" pin="PD6(ADC9)" pad="26"/>
<connect gate="U1" pin="PD7(ADC10)" pad="27"/>
<connect gate="U1" pin="PE2/!HWB" pad="33"/>
<connect gate="U1" pin="PE6" pad="1"/>
<connect gate="U1" pin="PF0(ADC0)" pad="41"/>
<connect gate="U1" pin="PF1(ADC1)" pad="40"/>
<connect gate="U1" pin="PF4(ADC4)" pad="39"/>
<connect gate="U1" pin="PF5(ADC5)" pad="38"/>
<connect gate="U1" pin="PF6(ADC6)" pad="37"/>
<connect gate="U1" pin="PF7(ADC7)" pad="36"/>
<connect gate="U1" pin="UCAP" pad="6"/>
<connect gate="U1" pin="UGND" pad="5"/>
<connect gate="U1" pin="UVCC" pad="2"/>
<connect gate="U1" pin="VBUS" pad="7"/>
<connect gate="U1" pin="VCC@14" pad="14"/>
<connect gate="U1" pin="VCC@34" pad="34"/>
<connect gate="U1" pin="XTAL1" pad="17"/>
<connect gate="U1" pin="XTAL2" pad="16"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="IC-10828"/>
<attribute name="VALUE" value="32U4"/>
</technology>
</technologies>
</device>
<device name="TQFP-44" package="TQFP44">
<connects>
<connect gate="U1" pin="!RESET" pad="13"/>
<connect gate="U1" pin="AREF" pad="42"/>
<connect gate="U1" pin="AVCC@24" pad="24"/>
<connect gate="U1" pin="AVCC@44" pad="44"/>
<connect gate="U1" pin="D+" pad="4"/>
<connect gate="U1" pin="D-" pad="3"/>
<connect gate="U1" pin="GND@15" pad="15"/>
<connect gate="U1" pin="GND@23" pad="23"/>
<connect gate="U1" pin="GND@35" pad="35"/>
<connect gate="U1" pin="GND@43" pad="43"/>
<connect gate="U1" pin="PB0(SS)" pad="8"/>
<connect gate="U1" pin="PB1(SCK)" pad="9"/>
<connect gate="U1" pin="PB2(MOSI)" pad="10"/>
<connect gate="U1" pin="PB3(MISO)" pad="11"/>
<connect gate="U1" pin="PB4(ADC11)" pad="28"/>
<connect gate="U1" pin="PB5(ADC12)" pad="29"/>
<connect gate="U1" pin="PB6(ADC13)" pad="30"/>
<connect gate="U1" pin="PB7" pad="12"/>
<connect gate="U1" pin="PC6" pad="31"/>
<connect gate="U1" pin="PC7" pad="32"/>
<connect gate="U1" pin="PD0(SCL)" pad="18"/>
<connect gate="U1" pin="PD1(SDA)" pad="19"/>
<connect gate="U1" pin="PD2(RX)" pad="20"/>
<connect gate="U1" pin="PD3(TX)" pad="21"/>
<connect gate="U1" pin="PD4(ADC8)" pad="25"/>
<connect gate="U1" pin="PD5" pad="22"/>
<connect gate="U1" pin="PD6(ADC9)" pad="26"/>
<connect gate="U1" pin="PD7(ADC10)" pad="27"/>
<connect gate="U1" pin="PE2/!HWB" pad="33"/>
<connect gate="U1" pin="PE6" pad="1"/>
<connect gate="U1" pin="PF0(ADC0)" pad="41"/>
<connect gate="U1" pin="PF1(ADC1)" pad="40"/>
<connect gate="U1" pin="PF4(ADC4)" pad="39"/>
<connect gate="U1" pin="PF5(ADC5)" pad="38"/>
<connect gate="U1" pin="PF6(ADC6)" pad="37"/>
<connect gate="U1" pin="PF7(ADC7)" pad="36"/>
<connect gate="U1" pin="UCAP" pad="6"/>
<connect gate="U1" pin="UGND" pad="5"/>
<connect gate="U1" pin="UVCC" pad="2"/>
<connect gate="U1" pin="VBUS" pad="7"/>
<connect gate="U1" pin="VCC@14" pad="14"/>
<connect gate="U1" pin="VCC@34" pad="34"/>
<connect gate="U1" pin="XTAL1" pad="17"/>
<connect gate="U1" pin="XTAL2" pad="16"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="IC-11161"/>
<attribute name="VALUE" value="32U4"/>
</technology>
</technologies>
</device>
<device name="QFN3" package="QFN-44-PAD_1:1-LESS_PASTE">
<connects>
<connect gate="U1" pin="!RESET" pad="13"/>
<connect gate="U1" pin="AREF" pad="42"/>
<connect gate="U1" pin="AVCC@24" pad="24"/>
<connect gate="U1" pin="AVCC@44" pad="44"/>
<connect gate="U1" pin="D+" pad="4"/>
<connect gate="U1" pin="D-" pad="3"/>
<connect gate="U1" pin="GND@15" pad="15"/>
<connect gate="U1" pin="GND@23" pad="23"/>
<connect gate="U1" pin="GND@35" pad="35"/>
<connect gate="U1" pin="GND@43" pad="43"/>
<connect gate="U1" pin="PB0(SS)" pad="8"/>
<connect gate="U1" pin="PB1(SCK)" pad="9"/>
<connect gate="U1" pin="PB2(MOSI)" pad="10"/>
<connect gate="U1" pin="PB3(MISO)" pad="11"/>
<connect gate="U1" pin="PB4(ADC11)" pad="28"/>
<connect gate="U1" pin="PB5(ADC12)" pad="29"/>
<connect gate="U1" pin="PB6(ADC13)" pad="30"/>
<connect gate="U1" pin="PB7" pad="12"/>
<connect gate="U1" pin="PC6" pad="31"/>
<connect gate="U1" pin="PC7" pad="32"/>
<connect gate="U1" pin="PD0(SCL)" pad="18"/>
<connect gate="U1" pin="PD1(SDA)" pad="19"/>
<connect gate="U1" pin="PD2(RX)" pad="20"/>
<connect gate="U1" pin="PD3(TX)" pad="21"/>
<connect gate="U1" pin="PD4(ADC8)" pad="25"/>
<connect gate="U1" pin="PD5" pad="22"/>
<connect gate="U1" pin="PD6(ADC9)" pad="26"/>
<connect gate="U1" pin="PD7(ADC10)" pad="27"/>
<connect gate="U1" pin="PE2/!HWB" pad="33"/>
<connect gate="U1" pin="PE6" pad="1"/>
<connect gate="U1" pin="PF0(ADC0)" pad="41"/>
<connect gate="U1" pin="PF1(ADC1)" pad="40"/>
<connect gate="U1" pin="PF4(ADC4)" pad="39"/>
<connect gate="U1" pin="PF5(ADC5)" pad="38"/>
<connect gate="U1" pin="PF6(ADC6)" pad="37"/>
<connect gate="U1" pin="PF7(ADC7)" pad="36"/>
<connect gate="U1" pin="UCAP" pad="6"/>
<connect gate="U1" pin="UGND" pad="5"/>
<connect gate="U1" pin="UVCC" pad="2"/>
<connect gate="U1" pin="VBUS" pad="7"/>
<connect gate="U1" pin="VCC@14" pad="14"/>
<connect gate="U1" pin="VCC@34" pad="34"/>
<connect gate="U1" pin="XTAL1" pad="17"/>
<connect gate="U1" pin="XTAL2" pad="16"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="IC-10828"/>
<attribute name="VALUE" value="32U4"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="AT90CAN128" prefix="U">
<gates>
<gate name="G$1" symbol="AT90CAN128"/>
</gates>
<devices>
<device name="" package="QFN-64">
<connects>
<connect gate="G$1" pin="(A10)PC2" pad="37"/>
<connect gate="G$1" pin="(A11)PC3" pad="38"/>
<connect gate="G$1" pin="(A12)PC4" pad="39"/>
<connect gate="G$1" pin="(A13)PC5" pad="40"/>
<connect gate="G$1" pin="(A14)PC6" pad="41"/>
<connect gate="G$1" pin="(A15)PC7" pad="42"/>
<connect gate="G$1" pin="(A8)PC0" pad="35"/>
<connect gate="G$1" pin="(A9)PC1" pad="36"/>
<connect gate="G$1" pin="(AD0)PA0" pad="51"/>
<connect gate="G$1" pin="(AD1)PA1" pad="50"/>
<connect gate="G$1" pin="(AD2)PA2" pad="49"/>
<connect gate="G$1" pin="(AD3)PA3" pad="48"/>
<connect gate="G$1" pin="(AD4)PA4" pad="47"/>
<connect gate="G$1" pin="(AD5)PA5" pad="46"/>
<connect gate="G$1" pin="(AD6)PA6" pad="45"/>
<connect gate="G$1" pin="(AD7)PA7" pad="44"/>
<connect gate="G$1" pin="(ADC0)PF0" pad="61"/>
<connect gate="G$1" pin="(ADC1)PF1" pad="60"/>
<connect gate="G$1" pin="(ADC2)PF2" pad="59"/>
<connect gate="G$1" pin="(ADC3)PF3" pad="58"/>
<connect gate="G$1" pin="(ADC4/TCK)PF4" pad="57"/>
<connect gate="G$1" pin="(ADC5/TMS)PF5" pad="56"/>
<connect gate="G$1" pin="(ADC6/TDO)PF6" pad="55"/>
<connect gate="G$1" pin="(ADC7/TDI)PF7" pad="54"/>
<connect gate="G$1" pin="(IC1)PD4" pad="29"/>
<connect gate="G$1" pin="(IC3/INT7)PE7" pad="9"/>
<connect gate="G$1" pin="(MISO)PB3" pad="13"/>
<connect gate="G$1" pin="(MOSI)PB2" pad="12"/>
<connect gate="G$1" pin="(OC0)PB4" pad="14"/>
<connect gate="G$1" pin="(OC1A)PB5" pad="15"/>
<connect gate="G$1" pin="(OC1B)PB6" pad="16"/>
<connect gate="G$1" pin="(OC2/OC1C)PB7" pad="17"/>
<connect gate="G$1" pin="(OC3A/AIN1)PE3" pad="5"/>
<connect gate="G$1" pin="(OC3B/INT4)PE4" pad="6"/>
<connect gate="G$1" pin="(OC3C/INT5)PE5" pad="7"/>
<connect gate="G$1" pin="(RXCAN/T1)PD6" pad="31"/>
<connect gate="G$1" pin="(RXD/PDI)PE0" pad="2"/>
<connect gate="G$1" pin="(RXD1/INT2)PD2" pad="27"/>
<connect gate="G$1" pin="(SCK)PB1" pad="11"/>
<connect gate="G$1" pin="(SCL/INT0)PD0" pad="25"/>
<connect gate="G$1" pin="(SDA/INT1)PD1" pad="26"/>
<connect gate="G$1" pin="(SS)PB0" pad="10"/>
<connect gate="G$1" pin="(T2)PD7" pad="32"/>
<connect gate="G$1" pin="(T3/INT6)PE6" pad="8"/>
<connect gate="G$1" pin="(TXCAN/XCK1)PD5" pad="30"/>
<connect gate="G$1" pin="(TXD/PDO)PE1" pad="3"/>
<connect gate="G$1" pin="(TXD1/INT3)PD3" pad="28"/>
<connect gate="G$1" pin="(XCK0/AIN0)PE2" pad="4"/>
<connect gate="G$1" pin="AREF" pad="62"/>
<connect gate="G$1" pin="AVCC" pad="64"/>
<connect gate="G$1" pin="GND@0" pad="22 65"/>
<connect gate="G$1" pin="GND@1" pad="53"/>
<connect gate="G$1" pin="GND@2" pad="63"/>
<connect gate="G$1" pin="PEN" pad="1"/>
<connect gate="G$1" pin="PG0(WR)" pad="33"/>
<connect gate="G$1" pin="PG1(RD)" pad="34"/>
<connect gate="G$1" pin="PG2(ALE)" pad="43"/>
<connect gate="G$1" pin="PG3(TOSC2)" pad="18"/>
<connect gate="G$1" pin="PG4(TOSC1)" pad="19"/>
<connect gate="G$1" pin="RESET" pad="20"/>
<connect gate="G$1" pin="VCC@1" pad="21"/>
<connect gate="G$1" pin="VCC@2" pad="52"/>
<connect gate="G$1" pin="XTAL1" pad="24"/>
<connect gate="G$1" pin="XTAL2" pad="23"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="IC-13822"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="ATSAMD51J20A-A" prefix="U">
<gates>
<gate name="G$1" symbol="ATSAMD51J20"/>
</gates>
<devices>
<device name="" package="TQFP64">
<connects>
<connect gate="G$1" pin="!RESET" pad="52"/>
<connect gate="G$1" pin="GND" pad="7 22 33 47 54"/>
<connect gate="G$1" pin="PA00" pad="1"/>
<connect gate="G$1" pin="PA01" pad="2"/>
<connect gate="G$1" pin="PA02" pad="3"/>
<connect gate="G$1" pin="PA03" pad="4"/>
<connect gate="G$1" pin="PA04" pad="13"/>
<connect gate="G$1" pin="PA05" pad="14"/>
<connect gate="G$1" pin="PA06" pad="15"/>
<connect gate="G$1" pin="PA07" pad="16"/>
<connect gate="G$1" pin="PA08" pad="17"/>
<connect gate="G$1" pin="PA09" pad="18"/>
<connect gate="G$1" pin="PA10" pad="19"/>
<connect gate="G$1" pin="PA11" pad="20"/>
<connect gate="G$1" pin="PA12" pad="29"/>
<connect gate="G$1" pin="PA13" pad="30"/>
<connect gate="G$1" pin="PA14" pad="31"/>
<connect gate="G$1" pin="PA15" pad="32"/>
<connect gate="G$1" pin="PA16" pad="35"/>
<connect gate="G$1" pin="PA17" pad="36"/>
<connect gate="G$1" pin="PA18" pad="37"/>
<connect gate="G$1" pin="PA19" pad="38"/>
<connect gate="G$1" pin="PA20" pad="41"/>
<connect gate="G$1" pin="PA21" pad="42"/>
<connect gate="G$1" pin="PA22" pad="43"/>
<connect gate="G$1" pin="PA23" pad="44"/>
<connect gate="G$1" pin="PA24" pad="45"/>
<connect gate="G$1" pin="PA25" pad="46"/>
<connect gate="G$1" pin="PA27" pad="51"/>
<connect gate="G$1" pin="PA30" pad="57"/>
<connect gate="G$1" pin="PA31" pad="58"/>
<connect gate="G$1" pin="PB00" pad="61"/>
<connect gate="G$1" pin="PB01" pad="62"/>
<connect gate="G$1" pin="PB02" pad="63"/>
<connect gate="G$1" pin="PB03" pad="64"/>
<connect gate="G$1" pin="PB04" pad="5"/>
<connect gate="G$1" pin="PB05" pad="6"/>
<connect gate="G$1" pin="PB06" pad="9"/>
<connect gate="G$1" pin="PB07" pad="10"/>
<connect gate="G$1" pin="PB08" pad="11"/>
<connect gate="G$1" pin="PB09" pad="12"/>
<connect gate="G$1" pin="PB10" pad="23"/>
<connect gate="G$1" pin="PB11" pad="24"/>
<connect gate="G$1" pin="PB12" pad="25"/>
<connect gate="G$1" pin="PB13" pad="26"/>
<connect gate="G$1" pin="PB14" pad="27"/>
<connect gate="G$1" pin="PB15" pad="28"/>
<connect gate="G$1" pin="PB16" pad="39"/>
<connect gate="G$1" pin="PB17" pad="40"/>
<connect gate="G$1" pin="PB22" pad="49"/>
<connect gate="G$1" pin="PB23" pad="50"/>
<connect gate="G$1" pin="PB30" pad="59"/>
<connect gate="G$1" pin="PB31" pad="60"/>
<connect gate="G$1" pin="VDDANA" pad="8"/>
<connect gate="G$1" pin="VDDCORE" pad="53"/>
<connect gate="G$1" pin="VDDIO" pad="21 34 48 56"/>
<connect gate="G$1" pin="VSW" pad="55"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="IC-13952"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="ATSAMD51G19A">
<gates>
<gate name="G$1" symbol="ATSAMD51G"/>
</gates>
<devices>
<device name="" package="QFN-48">
<connects>
<connect gate="G$1" pin="!RESET!" pad="40"/>
<connect gate="G$1" pin="GND@18" pad="18"/>
<connect gate="G$1" pin="GND@35" pad="35"/>
<connect gate="G$1" pin="GND@42" pad="42"/>
<connect gate="G$1" pin="GND@5" pad="5 EP"/>
<connect gate="G$1" pin="PA00(XIN32/SER1:0/TC2:0)" pad="1"/>
<connect gate="G$1" pin="PA01(XOUT32/SER1:1/TC2:1)" pad="2"/>
<connect gate="G$1" pin="PA02(AIN0/DAC)" pad="3"/>
<connect gate="G$1" pin="PA03(AIN1/REFA)" pad="4"/>
<connect gate="G$1" pin="PA04(AIN4/REFB/SER0:0/TC0:0)" pad="9"/>
<connect gate="G$1" pin="PA05(AIN5/SER0:1/TC0:1)" pad="10"/>
<connect gate="G$1" pin="PA06(AIN6/SER0:2/TC1:0)" pad="11"/>
<connect gate="G$1" pin="PA07(AIN7/SER0:3/TC1:1)" pad="12"/>
<connect gate="G$1" pin="PA08(I2C/AIN16/SER0:0+)" pad="13"/>
<connect gate="G$1" pin="PA09(I2C/AIN17/SER0:1+)" pad="14"/>
<connect gate="G$1" pin="PA10(AIN18/SER0:2+)" pad="15"/>
<connect gate="G$1" pin="PA11(AIN19/SER0:3+)" pad="16"/>
<connect gate="G$1" pin="PA12(I2C/SER2:0+)" pad="21"/>
<connect gate="G$1" pin="PA13(I2C/SER2:1+)" pad="22"/>
<connect gate="G$1" pin="PA14(XIN/SER2:2+)" pad="23"/>
<connect gate="G$1" pin="PA15(XOUT/SER2:3+)" pad="24"/>
<connect gate="G$1" pin="PA16(I2C/SER1:0+)" pad="25"/>
<connect gate="G$1" pin="PA17(I2C/SER1:1+)" pad="26"/>
<connect gate="G$1" pin="PA18(SER1:2+)" pad="27"/>
<connect gate="G$1" pin="PA19(SER1:3+)" pad="28"/>
<connect gate="G$1" pin="PA20(SER5:2+)" pad="29"/>
<connect gate="G$1" pin="PA21(SER5:3+)" pad="30"/>
<connect gate="G$1" pin="PA22(I2C/SER3:0+)" pad="31"/>
<connect gate="G$1" pin="PA23(I2C/SER3:0+)" pad="32"/>
<connect gate="G$1" pin="PA24(SER3:2+)" pad="33"/>
<connect gate="G$1" pin="PA25(SER3:3+)" pad="34"/>
<connect gate="G$1" pin="PA27" pad="39"/>
<connect gate="G$1" pin="PA30(SWCLK/SER1:2+)" pad="45"/>
<connect gate="G$1" pin="PA31(SWDIO/SER1:3+)" pad="46"/>
<connect gate="G$1" pin="PB02(AIN10/SER5:0)" pad="47"/>
<connect gate="G$1" pin="PB03(AIN11/SER5:1)" pad="48"/>
<connect gate="G$1" pin="PB08(AIN2/SER4:0/TC4:0)" pad="7"/>
<connect gate="G$1" pin="PB09(AIN3/SER4:1/TC4:1)" pad="8"/>
<connect gate="G$1" pin="PB10(SER4:2+)" pad="19"/>
<connect gate="G$1" pin="PB11(SER4:3+)" pad="20"/>
<connect gate="G$1" pin="PB22(SER5:2+)" pad="37"/>
<connect gate="G$1" pin="PB23(SER5:3+)" pad="38"/>
<connect gate="G$1" pin="VDDANA" pad="6"/>
<connect gate="G$1" pin="VDDCORE" pad="41"/>
<connect gate="G$1" pin="VDDIO@17" pad="17"/>
<connect gate="G$1" pin="VDDIO@36" pad="36"/>
<connect gate="G$1" pin="VDDIO@44" pad="44"/>
<connect gate="G$1" pin="VSW" pad="43"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="ATTINY84-ARDUINO" prefix="U">
<gates>
<gate name="U1" symbol="ATTINY84-ARDUINO"/>
</gates>
<devices>
<device name="" package="SO14">
<connects>
<connect gate="U1" pin="(!RESET!)11" pad="4"/>
<connect gate="U1" pin="(A0)0" pad="13"/>
<connect gate="U1" pin="(A1)1" pad="12"/>
<connect gate="U1" pin="(A2)2" pad="11"/>
<connect gate="U1" pin="(A3)3" pad="10"/>
<connect gate="U1" pin="(A7)~7" pad="6"/>
<connect gate="U1" pin="(INT0)~8" pad="5"/>
<connect gate="U1" pin="(RX/SDA/MOSI/A6)~6" pad="7"/>
<connect gate="U1" pin="(SCL/SCK/A4)4" pad="9"/>
<connect gate="U1" pin="(TX/MISO/A5)~5" pad="8"/>
<connect gate="U1" pin="(XTAL1)10" pad="2"/>
<connect gate="U1" pin="(XTAL2)9" pad="3"/>
<connect gate="U1" pin="GND" pad="14"/>
<connect gate="U1" pin="VCC" pad="1"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="IC-14155"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="ATTINY85" prefix="U">
<gates>
<gate name="U1" symbol="ATTINY85_ATTINY85"/>
</gates>
<devices>
<device name="" package="ATTINY85">
<connects>
<connect gate="U1" pin="GND" pad="4"/>
<connect gate="U1" pin="PB0" pad="5"/>
<connect gate="U1" pin="PB1" pad="6"/>
<connect gate="U1" pin="PB2" pad="7"/>
<connect gate="U1" pin="PB3" pad="2"/>
<connect gate="U1" pin="PB4" pad="3"/>
<connect gate="U1" pin="PB5" pad="1"/>
<connect gate="U1" pin="VCC" pad="8"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="IC-09092"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="AMBIQ-APOLLO3" prefix="U">
<gates>
<gate name="G$1" symbol="ABMIQ-APOLLO_3"/>
</gates>
<devices>
<device name="KBR" package="BGA-81-5X5MM">
<connects>
<connect gate="G$1" pin="ADC_VREF" pad="A6"/>
<connect gate="G$1" pin="DVDD" pad="H3"/>
<connect gate="G$1" pin="GPIO0" pad="H4"/>
<connect gate="G$1" pin="GPIO1" pad="G4"/>
<connect gate="G$1" pin="GPIO10" pad="G8"/>
<connect gate="G$1" pin="GPIO11" pad="B5"/>
<connect gate="G$1" pin="GPIO12" pad="A7"/>
<connect gate="G$1" pin="GPIO13" pad="B7"/>
<connect gate="G$1" pin="GPIO14" pad="D7"/>
<connect gate="G$1" pin="GPIO15" pad="C7"/>
<connect gate="G$1" pin="GPIO16" pad="D4"/>
<connect gate="G$1" pin="GPIO17" pad="D3"/>
<connect gate="G$1" pin="GPIO18" pad="C5"/>
<connect gate="G$1" pin="GPIO19" pad="C3"/>
<connect gate="G$1" pin="GPIO2" pad="F4"/>
<connect gate="G$1" pin="GPIO20/SWDCK" pad="G6"/>
<connect gate="G$1" pin="GPIO21/SWDIO" pad="F7"/>
<connect gate="G$1" pin="GPIO22" pad="C9"/>
<connect gate="G$1" pin="GPIO23" pad="D8"/>
<connect gate="G$1" pin="GPIO24" pad="C8"/>
<connect gate="G$1" pin="GPIO25" pad="A8"/>
<connect gate="G$1" pin="GPIO26" pad="B8"/>
<connect gate="G$1" pin="GPIO27" pad="B9"/>
<connect gate="G$1" pin="GPIO28" pad="A9"/>
<connect gate="G$1" pin="GPIO29" pad="A5"/>
<connect gate="G$1" pin="GPIO3" pad="G5"/>
<connect gate="G$1" pin="GPIO30" pad="F6"/>
<connect gate="G$1" pin="GPIO31" pad="D5"/>
<connect gate="G$1" pin="GPIO32" pad="E6"/>
<connect gate="G$1" pin="GPIO33" pad="B6"/>
<connect gate="G$1" pin="GPIO34" pad="C6"/>
<connect gate="G$1" pin="GPIO35" pad="D6"/>
<connect gate="G$1" pin="GPIO36" pad="H6"/>
<connect gate="G$1" pin="GPIO37" pad="H7"/>
<connect gate="G$1" pin="GPIO38" pad="J6"/>
<connect gate="G$1" pin="GPIO39" pad="J8"/>
<connect gate="G$1" pin="GPIO4" pad="D9"/>
<connect gate="G$1" pin="GPIO40" pad="J9"/>
<connect gate="G$1" pin="GPIO41" pad="E5"/>
<connect gate="G$1" pin="GPIO42" pad="H5"/>
<connect gate="G$1" pin="GPIO43" pad="J5"/>
<connect gate="G$1" pin="GPIO44" pad="J7"/>
<connect gate="G$1" pin="GPIO45" pad="F5"/>
<connect gate="G$1" pin="GPIO46" pad="E7"/>
<connect gate="G$1" pin="GPIO47" pad="H9"/>
<connect gate="G$1" pin="GPIO48" pad="G9"/>
<connect gate="G$1" pin="GPIO49" pad="H8"/>
<connect gate="G$1" pin="GPIO5" pad="E9"/>
<connect gate="G$1" pin="GPIO6" pad="E8"/>
<connect gate="G$1" pin="GPIO7" pad="F9"/>
<connect gate="G$1" pin="GPIO8" pad="F8"/>
<connect gate="G$1" pin="GPIO9" pad="G7"/>
<connect gate="G$1" pin="NC1" pad="E4"/>
<connect gate="G$1" pin="NRST" pad="G3"/>
<connect gate="G$1" pin="RFIOM" pad="J2"/>
<connect gate="G$1" pin="RFIOP" pad="J1"/>
<connect gate="G$1" pin="SIMOBUCK_SW" pad="A1"/>
<connect gate="G$1" pin="SIMOBUCK_SWSEL" pad="A2"/>
<connect gate="G$1" pin="TXEN" pad="J3"/>
<connect gate="G$1" pin="VCC" pad="J4"/>
<connect gate="G$1" pin="VDCDCRF" pad="G2"/>
<connect gate="G$1" pin="VDDA" pad="C4"/>
<connect gate="G$1" pin="VDDB" pad="B1"/>
<connect gate="G$1" pin="VDDBH" pad="C1"/>
<connect gate="G$1" pin="VDDBH_SW" pad="D1"/>
<connect gate="G$1" pin="VDDC" pad="A3"/>
<connect gate="G$1" pin="VDDF" pad="D2"/>
<connect gate="G$1" pin="VDDH" pad="F3"/>
<connect gate="G$1" pin="VDDP" pad="B2"/>
<connect gate="G$1" pin="VDDS" pad="E1"/>
<connect gate="G$1" pin="VSS" pad="E2"/>
<connect gate="G$1" pin="VSSA" pad="E3"/>
<connect gate="G$1" pin="VSSB" pad="C2"/>
<connect gate="G$1" pin="VSSBA" pad="F2"/>
<connect gate="G$1" pin="VSSP" pad="B3"/>
<connect gate="G$1" pin="VSSS" pad="H2"/>
<connect gate="G$1" pin="VSSVCO" pad="H1"/>
<connect gate="G$1" pin="XI" pad="B4"/>
<connect gate="G$1" pin="XO" pad="A4"/>
<connect gate="G$1" pin="XO32MM" pad="G1"/>
<connect gate="G$1" pin="XO32MP" pad="F1"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="IC-14228"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="ARTEMIS_MODULE" prefix="U">
<description>&lt;b&gt;Description:&lt;/b&gt; The Artemis Module from SparkFun is a Cortex-M4F with BLE 5.0 running up to 96MHz and with as low power as 6uA per MHz (less than 5mW). This is the world's first module to bridge the market between hobbyists and consumer products. We've packaged all the power of a modern microcontroller into a module that is both extremely easy to use but is mass-market ready. 

The flexibility of the Artemis module starts with our [Arduino core](https://github.com/sparkfun/Arduino_Apollo3). You can program and use the Artemis module just like you would an Uno or any other Arduino. Time to first blink is just 5 minutes away! We built the core from the ground up, making it fast and as light weight as possible.</description>
<gates>
<gate name="U1" symbol="ARTEMIS_MODULE"/>
</gates>
<devices>
<device name="SMD" package="ARTEMIS_FP">
<connects>
<connect gate="U1" pin="!RST" pad="~RST"/>
<connect gate="U1" pin="(ADCD1N/RX1/PDMDATA)D15" pad="D15"/>
<connect gate="U1" pin="(ADCD1P/TX1/PDMCLK)D14" pad="D14"/>
<connect gate="U1" pin="(BLEIF_IRQ/SWO/I2SWCLK)D41" pad="D41"/>
<connect gate="U1" pin="(CMPIN1/SCCIO)~D18" pad="~D18"/>
<connect gate="U1" pin="(CMPRF0/SCCCLK/I2SBCLK)~D19" pad="~D19"/>
<connect gate="U1" pin="(CMPRF1/TRIG1/SCCCLK)D17" pad="D17"/>
<connect gate="U1" pin="(I2SWCLK/CMPOUT)~D23" pad="~D23"/>
<connect gate="U1" pin="(MOSI0/CLKOUT)~D7" pad="D7"/>
<connect gate="U1" pin="(MOSI1/TX1/PDMCLK)D10" pad="D10"/>
<connect gate="U1" pin="(MOSI2/I2SWCLK)~D28" pad="~D28"/>
<connect gate="U1" pin="(MOSI3/RX1)D38" pad="D38"/>
<connect gate="U1" pin="(MOSI4)~D44" pad="~D44"/>
<connect gate="U1" pin="(PDMCLK/SWO)~D22" pad="~D22"/>
<connect gate="U1" pin="(RX1/SLINT)~D4" pad="~D4"/>
<connect gate="U1" pin="(RX1/TRIG1/PDMDATA)D36" pad="D36"/>
<connect gate="U1" pin="(SCCRST)~D26" pad="~D26"/>
<connect gate="U1" pin="(SCL0/SCK0)~D5" pad="~D5"/>
<connect gate="U1" pin="(SCL1/SCK1/TX1/SCCLK)D8" pad="D8"/>
<connect gate="U1" pin="(SCL2/SCK2)~D27" pad="~D27"/>
<connect gate="U1" pin="(SCL3/SCK3/TX1)~D42" pad="~D42"/>
<connect gate="U1" pin="(SCL4/SCK4/TX1)~D39" pad="~D39"/>
<connect gate="U1" pin="(SDA0/MISO0/I2SDAT)~D6" pad="~D6"/>
<connect gate="U1" pin="(SDA1/MISO1/RX1/SCCIO)D9" pad="D9"/>
<connect gate="U1" pin="(SDA2/MISO2/RX1)~D25" pad="~D25"/>
<connect gate="U1" pin="(SDA3/MISO3/RX1)~D43" pad="~D43"/>
<connect gate="U1" pin="(SDA4/MISO4/RX1)D40" pad="D40"/>
<connect gate="U1" pin="(SLMISO)D2" pad="D2"/>
<connect gate="U1" pin="(SLMOSI/SLSDA)D1" pad="D1"/>
<connect gate="U1" pin="(SLNCE/I2SWCLK)D3" pad="D3"/>
<connect gate="U1" pin="(SLSCK/SLSCL/CLKOUT)D0" pad="D0"/>
<connect gate="U1" pin="(SWO/I2SDAT/PDMDATA)~D45" pad="~D45"/>
<connect gate="U1" pin="(TX1/32KHZ/SWO)~D24" pad="~D24"/>
<connect gate="U1" pin="(TX1/PDMCLK/SCCIO)~D37" pad="~D37"/>
<connect gate="U1" pin="AD16(TRIG0/SCCRST)" pad="AD16"/>
<connect gate="U1" pin="AD34(CMPRF2/PDMDATA)" pad="AD34"/>
<connect gate="U1" pin="D20(SWDCK/TX1)" pad="SWDCK"/>
<connect gate="U1" pin="D21(SWDIO/RX1/SCCRST)" pad="SWDIO"/>
<connect gate="U1" pin="GND*6" pad="GND@1 GND@22 GND@38 GND@39 GND@47 GND@59"/>
<connect gate="U1" pin="VDD*2" pad="VDD@36 VDD@37"/>
<connect gate="U1" pin="XI" pad="XI"/>
<connect gate="U1" pin="XO" pad="XO"/>
<connect gate="U1" pin="~AD11(PDMDATA)" pad="~AD11"/>
<connect gate="U1" pin="~AD12(PDMCLK/TX1)" pad="~AD12"/>
<connect gate="U1" pin="~AD13(I2SBCLK/RX1)" pad="~AD13"/>
<connect gate="U1" pin="~AD29(PDMDATA)" pad="~AD29"/>
<connect gate="U1" pin="~AD31(SCCCLK)" pad="~AD31"/>
<connect gate="U1" pin="~AD32(SCCIO)" pad="~AD32"/>
<connect gate="U1" pin="~AD33(SWO/32KHZ)" pad="~AD33/SWO"/>
<connect gate="U1" pin="~AD35(TX1/I2SDAT/PDMCLK)" pad="~AD35"/>
<connect gate="U1" pin="~BOOT(MOSI5/RX1/32KHZ)" pad="BOOT"/>
<connect gate="U1" pin="~D48(TX0/SCL5/SCK5)" pad="TXO-0"/>
<connect gate="U1" pin="~D49(RX0/SDA5/MISO5)" pad="RXI-0"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="SUB-14415"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="ATSAMD21E18A-U" prefix="U">
<description>&lt;h3&gt;SAM D21E 32-Pin QFN&lt;/h3&gt;

&lt;p&gt;The SAMD21E is built around the 32-bit ARM Cortex-M0+ processor with up to 256KB of Flash and 32KB of SRAM. It operates at a maximum frequency of 48MHz.&lt;/p&gt;</description>
<gates>
<gate name="G$1" symbol="SAMD21E18A-U"/>
</gates>
<devices>
<device name="" package="QFN-32_SAMD">
<connects>
<connect gate="G$1" pin="D0_PA08/NMI/0:0/2:0/I2S" pad="PA08"/>
<connect gate="G$1" pin="D1_PA02/INT2/DAC" pad="PA02"/>
<connect gate="G$1" pin="D2_PA06/INT5/0:2" pad="PA06"/>
<connect gate="G$1" pin="D3_PA05/INT5/0:1" pad="PA05"/>
<connect gate="G$1" pin="D4_PA07/INT7/0:3/I2S" pad="PA07"/>
<connect gate="G$1" pin="D5_PA00/INT0/1:0/XIN32" pad="PA00"/>
<connect gate="G$1" pin="D6_PA01/INT1/1:1/XOUT32" pad="PA01"/>
<connect gate="G$1" pin="D7_PA04/INT4/VREFB/0:0" pad="PA04"/>
<connect gate="G$1" pin="D8_PA09/INT9/0:1/2:1/I2S" pad="PA09"/>
<connect gate="G$1" pin="GND" pad="GND"/>
<connect gate="G$1" pin="GNDANA" pad="GNDANA"/>
<connect gate="G$1" pin="NRESET" pad="RES"/>
<connect gate="G$1" pin="PA03/INT3/VREFA" pad="PA03"/>
<connect gate="G$1" pin="PA10/INT10/0:2/2:2/I2S_D13" pad="PA10"/>
<connect gate="G$1" pin="PA11/INT11/0:3/2:3/I2S" pad="PA11"/>
<connect gate="G$1" pin="PA14/INT14/2:2/XIN" pad="PA14"/>
<connect gate="G$1" pin="PA15/INT15/2:3/XOUT" pad="PA15"/>
<connect gate="G$1" pin="PA16/INT0/1:0/3:0" pad="PA16"/>
<connect gate="G$1" pin="PA17/INT1/1:1/3:1" pad="PA17"/>
<connect gate="G$1" pin="PA18/INT2/1:2/3:2" pad="PA18"/>
<connect gate="G$1" pin="PA19INT3/1:3/3:3/I2S" pad="PA19"/>
<connect gate="G$1" pin="PA22/INT6/3:0_D16" pad="PA22"/>
<connect gate="G$1" pin="PA23/INT7/3:1_D17" pad="PA23"/>
<connect gate="G$1" pin="PA24/D-_D31" pad="PA24"/>
<connect gate="G$1" pin="PA25/D+_D32" pad="PA25"/>
<connect gate="G$1" pin="PA27/INT15" pad="PA27"/>
<connect gate="G$1" pin="PA28/USBHOST/INT8_D30" pad="PA28"/>
<connect gate="G$1" pin="PA30/INT10/1:2/SWCLK_D22" pad="PA30"/>
<connect gate="G$1" pin="PA31/INT11/1:3/SWDIO_D23" pad="PA31"/>
<connect gate="G$1" pin="PAD" pad="PAD"/>
<connect gate="G$1" pin="VDDANA" pad="VDD"/>
<connect gate="G$1" pin="VDDCORE" pad="VDDCORE"/>
<connect gate="G$1" pin="VDDIN" pad="VDDIN"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="IC-14428"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="SIFIVE_FE310" prefix="U">
<description>&lt;h3&gt;SiFive FE310 - RISC-V MCU&lt;/h3&gt;
&lt;p&gt;The FE310-G002 is the second Freedom E300 SoC. The FE310-G002 is built around the E31 Core Complex instantiated in the Freedom E300 platform.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;SparkFun Products:&lt;/b&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href=”[PRODUCT1LINK]”&gt;[PRODUCT 1]&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/p&gt;</description>
<gates>
<gate name="G$1" symbol="FE310"/>
</gates>
<devices>
<device name="" package="QFN-48-.4MMPITCH">
<connects>
<connect gate="G$1" pin="AON_DWAKEUP_N" pad="18"/>
<connect gate="G$1" pin="AON_ERST_N" pad="24"/>
<connect gate="G$1" pin="AON_PMU_OUT_0" pad="22"/>
<connect gate="G$1" pin="AON_PMU_OUT_1" pad="17"/>
<connect gate="G$1" pin="AON_PSD_LFALTCLK" pad="20"/>
<connect gate="G$1" pin="AON_PSD_LFCLKSEL" pad="21"/>
<connect gate="G$1" pin="AON_VDD" pad="23"/>
<connect gate="G$1" pin="AON_VDD_IO" pad="19"/>
<connect gate="G$1" pin="GND" pad="49"/>
<connect gate="G$1" pin="IO0" pad="25"/>
<connect gate="G$1" pin="IO1" pad="26"/>
<connect gate="G$1" pin="IO10" pad="34"/>
<connect gate="G$1" pin="IO11" pad="35"/>
<connect gate="G$1" pin="IO12" pad="36"/>
<connect gate="G$1" pin="IO13" pad="37"/>
<connect gate="G$1" pin="IO16" pad="38"/>
<connect gate="G$1" pin="IO17" pad="39"/>
<connect gate="G$1" pin="IO18" pad="40"/>
<connect gate="G$1" pin="IO19" pad="41"/>
<connect gate="G$1" pin="IO2" pad="27"/>
<connect gate="G$1" pin="IO20" pad="42"/>
<connect gate="G$1" pin="IO21" pad="43"/>
<connect gate="G$1" pin="IO22" pad="44"/>
<connect gate="G$1" pin="IO23" pad="45"/>
<connect gate="G$1" pin="IO3" pad="28"/>
<connect gate="G$1" pin="IO4" pad="29"/>
<connect gate="G$1" pin="IO5" pad="31"/>
<connect gate="G$1" pin="IO9" pad="33"/>
<connect gate="G$1" pin="JTAG_TCK" pad="13"/>
<connect gate="G$1" pin="JTAG_TDI" pad="16"/>
<connect gate="G$1" pin="JTAG_TDO" pad="14"/>
<connect gate="G$1" pin="JTAG_TMS" pad="15"/>
<connect gate="G$1" pin="OTP_AIVDD" pad="12"/>
<connect gate="G$1" pin="PLL_AVDD" pad="7"/>
<connect gate="G$1" pin="PLL_AVSS" pad="8"/>
<connect gate="G$1" pin="QSPI_CS" pad="5"/>
<connect gate="G$1" pin="QSPI_DQ_0" pad="4"/>
<connect gate="G$1" pin="QSPI_DQ_1" pad="3"/>
<connect gate="G$1" pin="QSPI_DQ_2" pad="2"/>
<connect gate="G$1" pin="QSPI_DQ_3" pad="1"/>
<connect gate="G$1" pin="QSPI_SCK" pad="48"/>
<connect gate="G$1" pin="VDD_CORE" pad="6 30 46"/>
<connect gate="G$1" pin="VDD_IO" pad="11 32 47"/>
<connect gate="G$1" pin="XTAL_IN" pad="9"/>
<connect gate="G$1" pin="XTAL_OUT" pad="10"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="IC-14494"/>
<attribute name="VALUE" value="FE310"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
</devicesets>
</library>
</drawing>
</eagle>
