<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE eagle SYSTEM "eagle.dtd">
<eagle version="8.2.2">
<drawing>
<library>
<packages>
<package name="CHIP_PRO">
</package>
<package name="CHIP_PRO_SMT">
</package>
</packages>
<symbols>
<symbol name="CHIP_PRO">
<pin name="AGND" direction="pwr" function="dot"/>
<pin name="BAT" function="dot"/>
<pin name="CHG-IN" direction="pwr" function="dot"/>
<pin name="CSID0" function="dot"/>
<pin name="CSID1" function="dot"/>
<pin name="CSID2" function="dot"/>
<pin name="CSID3" function="dot"/>
<pin name="CSID4" function="dot"/>
<pin name="CSID5" function="dot"/>
<pin name="CSID6" function="dot"/>
<pin name="CSID7" function="dot"/>
<pin name="CSIHSYNC" function="dot"/>
<pin name="CSIMCLK" function="dot"/>
<pin name="CSIPCK" function="dot"/>
<pin name="CSIVSYNC" function="dot"/>
<pin name="GND@0" direction="pwr" function="dot"/>
<pin name="VBUS" direction="pwr" function="dot"/>
<pin name="GND@2" direction="pwr" function="dot"/>
<pin name="GND@3" direction="pwr" function="dot"/>
<pin name="GND@4" direction="pwr" function="dot"/>
<pin name="GND@5" direction="pwr" function="dot"/>
<pin name="GND@6" direction="pwr" function="dot"/>
<pin name="GND@7" direction="pwr" function="dot"/>
<pin name="HPCOM" function="dot"/>
<pin name="HPL" function="dot"/>
<pin name="HPR" function="dot"/>
<pin name="I2SBCLK" function="dot"/>
<pin name="I2SDO" function="dot"/>
<pin name="I2SLRCK" function="dot"/>
<pin name="I2SMCLK" function="dot"/>
<pin name="I2SSPDIF" function="dot"/>
<pin name="LRADC" function="dot"/>
<pin name="MICIN1" function="dot"/>
<pin name="MICIN2" function="dot"/>
<pin name="PWM0" function="dot"/>
<pin name="PWM1" function="dot"/>
<pin name="PWRON" function="dot"/>
<pin name="TS" function="dot"/>
<pin name="TWI1-SCK" function="dot"/>
<pin name="TWI1-SDA" function="dot"/>
<pin name="UART1-RX" function="dot"/>
<pin name="UART1-TX" function="dot"/>
<pin name="UART2-CTS" function="dot"/>
<pin name="UART2-RTS" function="dot"/>
<pin name="UART2-RX" function="dot"/>
<pin name="UART2-TX" function="dot"/>
<pin name="USB0_N" function="dot"/>
<pin name="USB0_P" function="dot"/>
<pin name="USB1_N" function="dot"/>
<pin name="USB1_P" function="dot"/>
<pin name="VCC3V3" direction="pwr" function="dot"/>
<pin name="IPSOUT" direction="pwr" function="dot"/>
<pin name="VMIC" function="dot"/>
</symbol>
<symbol name="CHIPPRO-A">
<pin name="GND@PIN1"/>
<pin name="VCC-3V3@PIN2"/>
<pin name="GND@PIN6"/>
<pin name="GND@PIN17"/>
<pin name="AGND@PIN26"/>
<pin name="GND@PIN45"/>
<pin name="GND@PIN46"/>
<pin name="GND@PIN49"/>
<pin name="GND@PIN53"/>
<pin name="PWRON@PIN5"/>
<pin name="BATTEMP@PIN7"/>
<pin name="BAT@PIN8"/>
<pin name="CHG-IN@PIN4"/>
</symbol>
<symbol name="CHIPPRO-B">
<pin name="IPSOUT@PIN3"/>
<pin name="PB2/SPDIF-DO/PWM0@PIN9"/>
<pin name="PG13/EINT13/PWM1@PIN10"/>
<pin name="PB15/GPIO/TWI1-SCK@PIN11"/>
<pin name="PB16/GPIO/TWI1-SDA@PIN12"/>
<pin name="PD2/GPIO/UART2-TX@PIN13"/>
<pin name="PD3/GPIO/UART2-RX@PIN14"/>
<pin name="PD4/GPIO/UART2-CTS@PIN15"/>
<pin name="PD5/GPIO/UART2-RTS@PIN16"/>
<pin name="HPL@PIN18"/>
<pin name="HPCOM@PIN19"/>
<pin name="HPR@PIN20"/>
<pin name="PB5/EINT19/I2S-MCLK@PIN21"/>
<pin name="PB6/GPIO/I2S-BCLK@PIN22"/>
<pin name="PB7/GPIO/I2S-LCLK@PIN23"/>
<pin name="PB8/GPIO/I2S-DO@PIN24"/>
<pin name="PB9/EINT24/I2S-DI@PIN25"/>
<pin name="MICIN1@PIN27"/>
<pin name="MICIN2@PIN28"/>
<pin name="VMIC@PIN29"/>
<pin name="CSID7/UART1-RX/PE11@PIN30"/>
<pin name="CSID6/UART1-TX/PE10@PIN31"/>
<pin name="CSID5/SDC2-CLK/PE9@PIN32"/>
<pin name="CSID4/SDC2-CMD/PE8@PIN33"/>
<pin name="CSID3/SDC2-D3/PE7@PIN34"/>
<pin name="CSID2/SDC2-D2/PE6@PIN35"/>
<pin name="CSID1/SDC2-D1/PE5@PIN36"/>
<pin name="CSID0/SDC2-D0/PE4@PIN37"/>
<pin name="CSIVSYNC/SPI2-MISO/PE3@PIN38"/>
<pin name="CSIHSYNC/SPI2-MOSI/PE2@PIN39"/>
<pin name="CSIMCLK/SPI2-CLK/PE1@PIN40"/>
<pin name="CSIPCK/SPI2-CS0/PE0@PIN41"/>
<pin name="LRADC0@PIN42"/>
<pin name="UART1-RX/EINT4/PG4@PIN43"/>
<pin name="UART1-TX/EINT3/PG3@PIN44"/>
</symbol>
<symbol name="CHIPPRO-C">
<pin name="USB1_+UDP1@PIN47"/>
<pin name="USB1_-UDM1@PIN48"/>
<pin name="VBUS@PIN50"/>
<pin name="USB0_+UDP0@PIN51"/>
<pin name="USB0_-UDM0@PIN52"/>
</symbol>
</symbols>
<devicesets>
<deviceset name="CHIP_PRO">
<description>Basic footprint for accessing all castellated pins on C.H.I.P. Pro,&lt;br&gt;
&lt;b&gt;optimized for hand-soldering, with extended pad contact area.</description>
<gates>
<gate name="G$1" symbol="CHIP_PRO"/>
</gates>
<devices>
<device name="" package="CHIP_PRO">
<connects>
<connect gate="G$1" pin="AGND" pad="AGND"/>
<connect gate="G$1" pin="BAT" pad="BAT"/>
<connect gate="G$1" pin="CHG-IN" pad="CHG-IN"/>
<connect gate="G$1" pin="CSID0" pad="CSID0"/>
<connect gate="G$1" pin="CSID1" pad="CSID1"/>
<connect gate="G$1" pin="CSID2" pad="CSID2"/>
<connect gate="G$1" pin="CSID3" pad="CSID3"/>
<connect gate="G$1" pin="CSID4" pad="CSID4"/>
<connect gate="G$1" pin="CSID5" pad="CSID5"/>
<connect gate="G$1" pin="CSID6" pad="CSID6"/>
<connect gate="G$1" pin="CSID7" pad="CSID7"/>
<connect gate="G$1" pin="CSIHSYNC" pad="CSIHSYNC"/>
<connect gate="G$1" pin="CSIMCLK" pad="CSIMCLK"/>
<connect gate="G$1" pin="CSIPCK" pad="CSIPCK"/>
<connect gate="G$1" pin="CSIVSYNC" pad="CSIVSYNC"/>
<connect gate="G$1" pin="GND@0" pad="GND@0"/>
<connect gate="G$1" pin="GND@2" pad="GND@1"/>
<connect gate="G$1" pin="GND@3" pad="GND@2"/>
<connect gate="G$1" pin="GND@4" pad="GND@3"/>
<connect gate="G$1" pin="GND@5" pad="GND@4"/>
<connect gate="G$1" pin="GND@6" pad="GND@6"/>
<connect gate="G$1" pin="GND@7" pad="GND@7"/>
<connect gate="G$1" pin="HPCOM" pad="HPCOM"/>
<connect gate="G$1" pin="HPL" pad="HPL"/>
<connect gate="G$1" pin="HPR" pad="HPR"/>
<connect gate="G$1" pin="I2SBCLK" pad="I2S-BCLK"/>
<connect gate="G$1" pin="I2SDO" pad="I2S-DO"/>
<connect gate="G$1" pin="I2SLRCK" pad="I2S-LRCK"/>
<connect gate="G$1" pin="I2SMCLK" pad="I2S-MCLK"/>
<connect gate="G$1" pin="I2SSPDIF" pad="I2S+SPDIF"/>
<connect gate="G$1" pin="IPSOUT" pad="IPSOUT"/>
<connect gate="G$1" pin="LRADC" pad="LRADC"/>
<connect gate="G$1" pin="MICIN1" pad="MICIN1"/>
<connect gate="G$1" pin="MICIN2" pad="MICIN2"/>
<connect gate="G$1" pin="PWM0" pad="PWM0"/>
<connect gate="G$1" pin="PWM1" pad="PWM1"/>
<connect gate="G$1" pin="PWRON" pad="PWRON"/>
<connect gate="G$1" pin="TS" pad="TS"/>
<connect gate="G$1" pin="TWI1-SCK" pad="TWI1-SCK"/>
<connect gate="G$1" pin="TWI1-SDA" pad="TWI1-SDA"/>
<connect gate="G$1" pin="UART1-RX" pad="UART1-RX"/>
<connect gate="G$1" pin="UART1-TX" pad="UART1-TX"/>
<connect gate="G$1" pin="UART2-CTS" pad="UART2-CTS"/>
<connect gate="G$1" pin="UART2-RTS" pad="UART2-RTS"/>
<connect gate="G$1" pin="UART2-RX" pad="UART2-RX"/>
<connect gate="G$1" pin="UART2-TX" pad="UART2-TX"/>
<connect gate="G$1" pin="USB0_N" pad="USB0_N"/>
<connect gate="G$1" pin="USB0_P" pad="USB0_P"/>
<connect gate="G$1" pin="USB1_N" pad="USB1_N"/>
<connect gate="G$1" pin="USB1_P" pad="USB1_P"/>
<connect gate="G$1" pin="VBUS" pad="VBUS"/>
<connect gate="G$1" pin="VCC3V3" pad="VCC3V3"/>
<connect gate="G$1" pin="VMIC" pad="VMIC"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="CHIP_PRO_SMT" prefix="XA" uservalue="yes">
<description>Advanced C.H.I.P Pro footprint,&lt;br&gt;
&lt;b&gt;optimized for machine assembly, or reflow SMT.&lt;br&gt;
&lt;/b&gt;Short pads not recommended for hand-soldering.</description>
<gates>
<gate name="G$1" symbol="CHIPPRO-A"/>
<gate name="G$2" symbol="CHIPPRO-B"/>
<gate name="G$3" symbol="CHIPPRO-C"/>
</gates>
<devices>
<device name="*" package="CHIP_PRO_SMT">
<connects>
<connect gate="G$1" pin="AGND@PIN26" pad="P$26"/>
<connect gate="G$1" pin="BAT@PIN8" pad="P$8"/>
<connect gate="G$1" pin="BATTEMP@PIN7" pad="P$7"/>
<connect gate="G$1" pin="CHG-IN@PIN4" pad="P$4"/>
<connect gate="G$1" pin="GND@PIN1" pad="P$1"/>
<connect gate="G$1" pin="GND@PIN17" pad="P$17"/>
<connect gate="G$1" pin="GND@PIN45" pad="P$45"/>
<connect gate="G$1" pin="GND@PIN46" pad="P$46"/>
<connect gate="G$1" pin="GND@PIN49" pad="P$49"/>
<connect gate="G$1" pin="GND@PIN53" pad="P$53"/>
<connect gate="G$1" pin="GND@PIN6" pad="P$6"/>
<connect gate="G$1" pin="PWRON@PIN5" pad="P$5"/>
<connect gate="G$1" pin="VCC-3V3@PIN2" pad="P$2"/>
<connect gate="G$2" pin="CSID0/SDC2-D0/PE4@PIN37" pad="P$37"/>
<connect gate="G$2" pin="CSID1/SDC2-D1/PE5@PIN36" pad="P$36"/>
<connect gate="G$2" pin="CSID2/SDC2-D2/PE6@PIN35" pad="P$35"/>
<connect gate="G$2" pin="CSID3/SDC2-D3/PE7@PIN34" pad="P$34"/>
<connect gate="G$2" pin="CSID4/SDC2-CMD/PE8@PIN33" pad="P$33"/>
<connect gate="G$2" pin="CSID5/SDC2-CLK/PE9@PIN32" pad="P$32"/>
<connect gate="G$2" pin="CSID6/UART1-TX/PE10@PIN31" pad="P$31"/>
<connect gate="G$2" pin="CSID7/UART1-RX/PE11@PIN30" pad="P$30"/>
<connect gate="G$2" pin="CSIHSYNC/SPI2-MOSI/PE2@PIN39" pad="P$39"/>
<connect gate="G$2" pin="CSIMCLK/SPI2-CLK/PE1@PIN40" pad="P$40"/>
<connect gate="G$2" pin="CSIPCK/SPI2-CS0/PE0@PIN41" pad="P$41"/>
<connect gate="G$2" pin="CSIVSYNC/SPI2-MISO/PE3@PIN38" pad="P$38"/>
<connect gate="G$2" pin="HPCOM@PIN19" pad="P$19"/>
<connect gate="G$2" pin="HPL@PIN18" pad="P$18"/>
<connect gate="G$2" pin="HPR@PIN20" pad="P$20"/>
<connect gate="G$2" pin="IPSOUT@PIN3" pad="P$3"/>
<connect gate="G$2" pin="LRADC0@PIN42" pad="P$42"/>
<connect gate="G$2" pin="MICIN1@PIN27" pad="P$27"/>
<connect gate="G$2" pin="MICIN2@PIN28" pad="P$28"/>
<connect gate="G$2" pin="PB15/GPIO/TWI1-SCK@PIN11" pad="P$11"/>
<connect gate="G$2" pin="PB16/GPIO/TWI1-SDA@PIN12" pad="P$12"/>
<connect gate="G$2" pin="PB2/SPDIF-DO/PWM0@PIN9" pad="P$9"/>
<connect gate="G$2" pin="PB5/EINT19/I2S-MCLK@PIN21" pad="P$21"/>
<connect gate="G$2" pin="PB6/GPIO/I2S-BCLK@PIN22" pad="P$22"/>
<connect gate="G$2" pin="PB7/GPIO/I2S-LCLK@PIN23" pad="P$23"/>
<connect gate="G$2" pin="PB8/GPIO/I2S-DO@PIN24" pad="P$24"/>
<connect gate="G$2" pin="PB9/EINT24/I2S-DI@PIN25" pad="P$25"/>
<connect gate="G$2" pin="PD2/GPIO/UART2-TX@PIN13" pad="P$13"/>
<connect gate="G$2" pin="PD3/GPIO/UART2-RX@PIN14" pad="P$14"/>
<connect gate="G$2" pin="PD4/GPIO/UART2-CTS@PIN15" pad="P$15"/>
<connect gate="G$2" pin="PD5/GPIO/UART2-RTS@PIN16" pad="P$16"/>
<connect gate="G$2" pin="PG13/EINT13/PWM1@PIN10" pad="P$10"/>
<connect gate="G$2" pin="UART1-RX/EINT4/PG4@PIN43" pad="P$43"/>
<connect gate="G$2" pin="UART1-TX/EINT3/PG3@PIN44" pad="P$44"/>
<connect gate="G$2" pin="VMIC@PIN29" pad="P$29"/>
<connect gate="G$3" pin="USB0_+UDP0@PIN51" pad="P$51"/>
<connect gate="G$3" pin="USB0_-UDM0@PIN52" pad="P$52"/>
<connect gate="G$3" pin="USB1_+UDP1@PIN47" pad="P$47"/>
<connect gate="G$3" pin="USB1_-UDM1@PIN48" pad="P$48"/>
<connect gate="G$3" pin="VBUS@PIN50" pad="P$50"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
</devicesets>
</library>
</drawing>
</eagle>
