diff --git a/Documentation/Board.psd b/Documentation/Board.psd new file mode 100755 index 0000000000000000000000000000000000000000..038a863a763236889dfba433cd37fbe4d90ba832 Binary files /dev/null and b/Documentation/Board.psd differ diff --git a/Documentation/FAbFDI_Milled2.JPG b/Documentation/FAbFDI_Milled2.JPG new file mode 100755 index 0000000000000000000000000000000000000000..1d33cf5df287870c4c0a1918025225d9684c1ddd Binary files /dev/null and b/Documentation/FAbFDI_Milled2.JPG differ diff --git a/Documentation/FabFTDI_Assembled.JPG b/Documentation/FabFTDI_Assembled.JPG new file mode 100755 index 0000000000000000000000000000000000000000..12e927f3c127f32b48a1d96965eff5c107192413 Binary files /dev/null and b/Documentation/FabFTDI_Assembled.JPG differ diff --git a/Documentation/FabFTDI_Documentation.docx b/Documentation/FabFTDI_Documentation.docx index 5e05f0e5d0bc7e1da2219cb03b8624ffb2912581..764216ddbf550d03bf187da2b0b87d81804eadb4 100644 Binary files a/Documentation/FabFTDI_Documentation.docx and b/Documentation/FabFTDI_Documentation.docx differ diff --git a/Documentation/FabFTDI_milledBoard.JPG b/Documentation/FabFTDI_milledBoard.JPG new file mode 100755 index 0000000000000000000000000000000000000000..a56a509f7572cc11b1ec51b4eb15646409bb4e75 Binary files /dev/null and b/Documentation/FabFTDI_milledBoard.JPG differ diff --git a/Documentation/Milled_Board.png b/Documentation/Milled_Board.png new file mode 100755 index 0000000000000000000000000000000000000000..ea3bda502a14b0ea5ebba6a5935bd90ddc6fc6bb Binary files /dev/null and b/Documentation/Milled_Board.png differ diff --git a/Documentation/~$bFTDI_Documentation.docx b/Documentation/~$bFTDI_Documentation.docx new file mode 100755 index 0000000000000000000000000000000000000000..908e96f1500462616d2901ed11ec6a8ec1976b8e Binary files /dev/null and b/Documentation/~$bFTDI_Documentation.docx differ diff --git a/FabFTDI - Copy.html b/FabFTDI - Copy.html new file mode 100755 index 0000000000000000000000000000000000000000..1aa270e116aa55d6a39f201adbda0ee9ff6ff596 --- /dev/null +++ b/FabFTDI - Copy.html @@ -0,0 +1,166 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> +<title>FabFTDI</title> +</head> + +<body> +<h1>FabFTDI: A Do-It-Yourself FTDI Cable (i.e. USB to Serial Converter) </h1> +<h1> </h1> +<h1>1 Introduction </h1> +<p>FabFTDI is DIY version of FTDI cable that can be made in fablab and this page descirbes how to make it. The FabFTDI uses an Atmega16U2 microcontroller and is based on USbtoSerial example of LUFA library. Figure below shows the schematic diagram of the FabFTDI:</p> +<img src="FabFTDI_Schematic.png" width="900" height="560" alt=""/> +<p><em>Schematic circuit diagram of FabFTDI</em></p> +<p> </p> +<p>The FabFTDI is powered through USB port which provides 500mA at 5V. The USB data line D+/D- is used to communicate with the microcontrolle's USB controller. Since the data lines operate at 3.3V, two voltage limiting zener diodes are used to limit the voltage in these pins. The D- line is pulled-up to the 5V through 1.5K resistor to indicate to the host computer that the connnected device is a low-speed USB device. The USB controller needs a precise clock, therefore, an external 16MHz crystal is used as a precise clock source. The LED and the corresponding resistor R4 is optional but if used can be used as visual indication of data communication. The FabFTDI is a USB 2.0 Full-speed device and support upto 38400bps of serial communication. The Unix and Mac OS doesn not require any drivers, however, a driver is required for windows operating system (more on this later). </p> +<h1>2 Fabrication of FabFTDI</h1> +<h2>2.1 FabFTDI Using ATTiny102</h2> +<p>ATTiny102 is a low-cost 8-pin micro-controller with in-built UART. This version of the FabFTDI uses V-USB for software-only implementation of a low-speed USB device and is based on V-USB CDC example. Figure below shows the schematic diagram of the circuit</p> +<h3>2.1.1 Schematic Circuit Diagram</h3> +<img src="FabFTDIAttiny102/FabFTDITSchematic.png" width="800" height="430" alt=""/> +<p>Figure below shows the routed board. </p> +<h3>2.1.2 Board Design</h3> +<img src="FabFTDIAttiny102/FabFTDIBoard.png" width="800" height="298" alt=""/> +<h3>2.1.3 Board Fabrication and Assembly</h3> +<ol> + <li>Download the PNG files for trace and board outline from links below - FabFTDI traces (1000dpi) FabFTDI board outline (1000dpi) </li> + <li>Use the standard PCB milling process to fabricate PCB. </li> + <li>You will need following components: Attiny45, two 3.3V Zener diode, 0.1uF capacitor, two 49ohm resistors, two 470ohm resistors, 1K resistor, 499ohm resistor, 2x3 pin header and 1x6 pin header. </li> + <li>Make sure to solder zerner diode in the right orientation. The anode (A) should be connected to GND and cathode (C) should be connected to D- or D+. </li> + <li>If there is any access copper left in front of the middle two pads of USB footprint in the board, remove it using a knife and apply some solder to all the pads of USB lines as shown below-</li> +</ol> +<h3>2.1.4 Programing Fuses & Firmware</h3> +<ol> + + <li>Download the firmware file from <a href="Firmware/default/cdctiny45.hex">here</a>. Flash it using the following command (replace avrisp2 with usbtiny if you are using fabisp)<br /> + <br /> + sudo avrdude -p t45 -c avrisp2 -P usb -U flash:w:cdctiny45.hex:i <br /> + <br /> + </li> + + <li>Flash fuses using following commands<br /> + <br /> + <ul> + <li>sudo avrdude -p t45 -c avrisp2 -U lfuse:w:0xF1:m</li> + <li>sudo avrdude -p t45 -c avrisp2 -U hfuse:w:0xCE:m</li> + <li>sudo avrdude -p t45 -c avrisp2 -U euse:w:0xFF:m<br /> + </li> + </ul> + </li> +</ol> +<h2>2.2 FabFTDI Using Attiny441</h2> +<h3>2.2.1 Schematic Circuit Diagram</h3> +<img src="FabFTDI Attiny441/FabFTDSchematic.png" width="800" height="459" alt=""/> +<h3>2.2.2 Board Design</h3> +<img src="FabFTDI Attiny441/FabFTDIBoard.png" width="800" height="427" alt=""/> +<p> </p> +<h3>2.2.3 Board Fabrication and Assembly</h3> +<ol> + <li>Download the PNG files for trace and board outline from links below - FabFTDI traces (1000dpi) FabFTDI board outline (1000dpi) </li> + <li>Use the standard PCB milling process to fabricate PCB. </li> + <li>You will need following components: Attiny45, two 3.3V Zener diode, 0.1uF capacitor, two 49ohm resistors, two 470ohm resistors, 1K resistor, 499ohm resistor, 2x3 pin header and 1x6 pin header. </li> + <li>Make sure to solder zerner diode in the right orientation. The anode (A) should be connected to GND and cathode (C) should be connected to D- or D+. </li> + <li>If there is any access copper left in front of the middle two pads of USB footprint in the board, remove it using a knife and apply some solder to all the pads of USB lines as shown below-</li> +</ol> +<h3>2.2.4 Programing Fuses & Firmware</h3> +<ol> + <li>Download the firmware file from <a href="Firmware/default/cdctiny45.hex">here</a>. Flash it using the following command (replace avrisp2 with usbtiny if you are using fabisp)<br /> + <br /> + sudo avrdude -p t45 -c avrisp2 -P usb -U flash:w:cdctiny45.hex:i <br /> + <br /> + </li> + <li>Flash fuses using following commands<br /> + <br /> + <ul> + <li>sudo avrdude -p t45 -c avrisp2 -U lfuse:w:0xF1:m</li> + <li>sudo avrdude -p t45 -c avrisp2 -U hfuse:w:0xCE:m</li> + <li>sudo avrdude -p t45 -c avrisp2 -U euse:w:0xFF:m<br /> + </li> + </ul> + </li> +</ol> +<h2>2.3 FabFTDI Using ATTiny45 </h2> +<h3>2.3.1 Schematic Circuit Diagram</h3> +<img src="FabFTDIAttiny45/FabFTDISchematic.png" width="800" height="452" alt=""/> +<p> </p> +<p> </p> +<p>The figure above shows the schematic diagram of the FabFTDI circuit. The circuit is powered by a USB port which can provide 5V voltage and up to 500mA current.</p> +<p> A USB port has four lines: 5V, D-, D+ and GND. The line D- and D+ are called data lines and used to for communication. These data lines can tolerate only upto 3.3V voltage, and therefore, two Zener diodes are used to limit the voltage to 3.3V. The line D- is connected to 5V using 15k (10kohm + 499ohm) which is used by the host (your computer) to determine that the connected device is a low speed device. Resistors R5 and R6 are used to protect TxD and RxD pins.</p> +<p> </p> +<h3>2.3.2 Board Design </h3> +<img src="FabFTDIAttiny45/Board.PNG" width="800" height="378" alt=""/> +<p> </p> +<p>Use the above image as a guideline for solder components.</p> +<p>If you would like to edit original eagle files, here is the link for the <a href="FabFTDI.sch">schematic</a> and <a href="FabFTDI.brd">board</a> files.</p> +<p> </p> +<h3>2.3.4 PCB Fabrication and Assembly</h3> +<ol> + <li>Download the PNG files for trace and board outline from links below - + <ul> + <li><a href="FabFTDITrace.png">FabFTDI traces (1000dpi)</a></li> + <li><a href="FabFTDIBG.png">FabFTDI board outline (1000dpi)</a></li> + </ul> + </li> + <li>Use the standard PCB milling process to fabricate PCB.</li> + <li>You will need following components: Attiny45, two 3.3V Zener diode, 0.1uF capacitor, two 49ohm resistors, two 470ohm resistors, 1K resistor, 499ohm resistor, 2x3 pin header and 1x6 pin header.</li> + <li>Make sure to solder zerner diode in the right orientation. The anode (A) should be connected to GND and cathode (C) should be connected to D- or D+. <br /> + <br /> +<br /> + <br /> + </li> + <img src="FabFTDIAttiny45/IMG_0266.jpg" width="800" height="364" alt=""/> + <li>If there is any access copper left in front of the middle two pads of USB footprint in the board, remove it using a knife and apply some solder to all the pads of USB lines as shown below-<br /> + <br /> +<br /> + <br /> + </li> + <img src="FabFTDIAttiny45/IMG_0272.jpg" width="800" height="724" alt=""/> +</ol> +<h3>2.3.5 Programing Fuses & Firmware</h3> +<ol> + <li>Download the firmware file from <a href="Firmware/default/cdctiny45.hex">here</a>. Flash it using the following command (replace avrisp2 with usbtiny if you are using fabisp)<br /> + <br /> + sudo avrdude -p t45 -c avrisp2 -P usb -U flash:w:cdctiny45.hex:i <br /> + <br /> + </li> + <li>Flash fuses using following commands<br /> + <br /> +<ul> + <li>sudo avrdude -p t45 -c avrisp2 -U lfuse:w:0xF1:m</li> + <li>sudo avrdude -p t45 -c avrisp2 -U hfuse:w:0xCE:m</li> + <li>sudo avrdude -p t45 -c avrisp2 -U euse:w:0xFF:m<br /> + </li> + </ul> + </li> +</ol> +<p>Note that the current version of firmware does not support hardware flow control using RTS/CTS. If you would like to edit the firmware, here is the link to original <a href="Firmware.zip">files</a>.</p> +<p> </p> +<h1>3 Testing your FabFTDI</h1> +<ol> + <li>Connect your FabFTDI to a computer. Mac/Unix operating system should be able to detect it without any driver. For Windows, download driver from <a href="http://www.recursion.jp/prose/avrcdc/avrcdc_inf.zip">here</a>.</li> + <li>For testing FabFTDI, we will use Neil's <a href="http://academy.cba.mit.edu/classes/embedded_programming/index.html">hello.ftdi.44.echo</a> board. Since our cable support baud rate up to 4800, we need to specify this baud rate in hello.ftdi.44.echo.c file. Open this file and change bit_delay_time = 208.3, compile and flash it into hello.ftdi.44.echo board. </li> + <li>Next step is same as what you did in <a href="http://academy.cba.mit.edu/classes/embedded_programming/hello.ftdi.44.program.png">Embedded programming week</a>. Connect FabFTDI to hello.ftdi.44.echo and execute command<br /> + <br /> + python term.py /dev/ttyACM0 4800</li> +</ol> +<p>if you can see the typed character in term.py window echo'ing back then you have a working FabFTDI. Congratulations!!</p> +<img src="FabFTDIAttiny45/IMG_0280.jpg" width="800" height="471" alt=""/> +<p> </p> +<p> </p> +<h1>4 Troubleshooting</h1> +<p>If things don't workout, try following things</p> +<ol> + <li>Double check the polarity of the two Zener diodes.</li> + <li>Consider using other USB port on your computer. </li> + <li>Check if the FabFTDI is connected in the right orientation. Match GND pin of FabFTDI to GND pin of hello.ftdi.44.echo board.</li> + <li>Make sure FabFTDI is plugged-in properly and not loose.<br /> + </li> +</ol> +<p> </p> + +<a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-sa/4.0/88x31.png" /></a><br />This work is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0 International License</a>. + + +</body> +</html> diff --git a/FabFTDI.b#1 b/FabFTDI.b#1 new file mode 100755 index 0000000000000000000000000000000000000000..348494daf4b31416eea33c957dbf120b31740068 --- /dev/null +++ b/FabFTDI.b#1 @@ -0,0 +1,853 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE eagle SYSTEM "eagle.dtd"> +<eagle version="8.3.2"> +<drawing> +<settings> +<setting alwaysvectorfont="no"/> +<setting keepoldvectorfont="yes"/> +<setting verticaltext="up"/> +</settings> +<grid distance="1" unitdist="mil" unit="mil" style="lines" multiple="1" display="yes" altdistance="0.025" altunitdist="inch" altunit="mil"/> +<layers> +<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/> +<layer number="2" name="Route2" color="1" fill="3" visible="no" active="no"/> +<layer number="3" name="Route3" color="4" fill="3" visible="no" active="no"/> +<layer number="4" name="Route4" color="1" fill="4" visible="no" active="no"/> +<layer number="5" name="Route5" color="4" fill="4" visible="no" active="no"/> +<layer number="6" name="Route6" color="1" fill="8" visible="no" active="no"/> +<layer number="7" name="Route7" color="4" fill="8" visible="no" active="no"/> +<layer number="8" name="Route8" color="1" fill="2" visible="no" active="no"/> +<layer number="9" name="Route9" color="4" fill="2" visible="no" active="no"/> +<layer number="10" name="Route10" color="1" fill="7" visible="no" active="no"/> +<layer number="11" name="Route11" color="4" fill="7" visible="no" active="no"/> +<layer number="12" name="Route12" color="1" fill="5" visible="no" active="no"/> +<layer number="13" name="Route13" color="4" fill="5" visible="no" active="no"/> +<layer number="14" name="Route14" color="1" fill="6" visible="no" active="no"/> +<layer number="15" name="Route15" color="4" fill="6" visible="no" active="no"/> +<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/> +<layer number="17" name="Pads" color="2" fill="1" visible="no" active="yes"/> +<layer number="18" name="Vias" color="2" fill="1" visible="no" active="yes"/> +<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/> +<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/> +<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/> +<layer number="22" name="bPlace" color="7" fill="1" visible="no" active="yes"/> +<layer number="23" name="tOrigins" color="15" fill="1" visible="no" active="yes"/> +<layer number="24" name="bOrigins" color="15" fill="1" visible="no" active="yes"/> +<layer number="25" name="tNames" color="7" fill="1" visible="no" active="yes"/> +<layer number="26" name="bNames" color="7" fill="1" visible="no" active="yes"/> +<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/> +<layer number="28" name="bValues" color="7" fill="1" visible="no" active="yes"/> +<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/> +<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/> +<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/> +<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/> +<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/> +<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/> +<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/> +<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/> +<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/> +<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/> +<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="yes"/> +<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="yes"/> +<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="yes"/> +<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="yes"/> +<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="yes"/> +<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/> +<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/> +<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/> +<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/> +<layer number="48" name="Document" color="7" fill="1" visible="no" active="yes"/> +<layer number="49" name="Reference" color="7" fill="1" visible="no" active="yes"/> +<layer number="50" name="dxf" color="7" fill="1" visible="no" active="no"/> +<layer number="51" name="tDocu" color="7" fill="1" visible="no" active="yes"/> +<layer number="52" name="bDocu" color="7" fill="1" visible="no" active="yes"/> +<layer number="53" name="tGND_GNDA" color="7" fill="9" visible="no" active="no"/> +<layer number="54" name="bGND_GNDA" color="1" fill="9" visible="no" active="no"/> +<layer number="56" name="wert" color="7" fill="1" visible="no" active="no"/> +<layer number="57" name="tCAD" color="7" fill="1" visible="no" active="no"/> +<layer number="91" name="Nets" color="2" fill="1" visible="no" active="no"/> +<layer number="92" name="Busses" color="1" fill="1" visible="no" active="no"/> +<layer number="93" name="Pins" color="2" fill="1" visible="no" active="no"/> +<layer number="94" name="Symbols" color="4" fill="1" visible="no" active="no"/> +<layer number="95" name="Names" color="7" fill="1" visible="no" active="no"/> +<layer number="96" name="Values" color="7" fill="1" visible="no" active="no"/> +<layer number="97" name="Info" color="7" fill="1" visible="no" active="no"/> +<layer number="98" name="Guide" color="6" fill="1" visible="no" active="no"/> +<layer number="99" name="SpiceOrder" color="7" fill="1" visible="no" active="no"/> +<layer number="100" name="Muster" color="7" fill="1" visible="no" active="no"/> +<layer number="101" name="Patch_Top" color="12" fill="4" visible="no" active="yes"/> +<layer number="102" name="Vscore" color="7" fill="1" visible="no" active="yes"/> +<layer number="103" name="tMap" color="7" fill="1" visible="no" active="yes"/> +<layer number="104" name="Name" color="7" fill="1" visible="no" active="yes"/> +<layer number="105" name="tPlate" color="7" fill="1" visible="no" active="yes"/> +<layer number="106" name="bPlate" color="7" fill="1" visible="no" active="yes"/> +<layer number="107" name="Crop" color="7" fill="1" visible="no" active="yes"/> +<layer number="108" name="tplace-old" color="10" fill="1" visible="no" active="yes"/> +<layer number="109" name="ref-old" color="11" fill="1" visible="no" active="yes"/> +<layer number="110" name="fp0" color="7" fill="1" visible="no" active="yes"/> +<layer number="111" name="LPC17xx" color="7" fill="1" visible="no" active="yes"/> +<layer number="112" name="tSilk" color="7" fill="1" visible="no" active="yes"/> +<layer number="113" name="IDFDebug" color="4" fill="1" visible="no" active="yes"/> +<layer number="116" name="Patch_BOT" color="9" fill="4" visible="no" active="yes"/> +<layer number="121" name="_tsilk" color="7" fill="1" visible="no" active="yes"/> +<layer number="122" name="_bsilk" color="7" fill="1" visible="no" active="yes"/> +<layer number="123" name="tTestmark" color="7" fill="1" visible="no" active="yes"/> +<layer number="124" name="bTestmark" color="7" fill="1" visible="no" active="yes"/> +<layer number="125" name="_tNames" color="7" fill="1" visible="no" active="yes"/> +<layer number="126" name="_bNames" color="7" fill="1" visible="no" active="yes"/> +<layer number="127" name="_tValues" color="7" fill="1" visible="no" active="yes"/> +<layer number="128" name="_bValues" color="7" fill="1" visible="no" active="yes"/> +<layer number="131" name="tAdjust" color="7" fill="1" visible="no" active="yes"/> +<layer number="132" name="bAdjust" color="7" fill="1" visible="no" active="yes"/> +<layer number="144" name="Drill_legend" color="7" fill="1" visible="no" active="yes"/> +<layer number="150" name="Notes" color="7" fill="1" visible="no" active="yes"/> +<layer number="151" name="HeatSink" color="7" fill="1" visible="no" active="yes"/> +<layer number="152" name="_bDocu" color="7" fill="1" visible="no" active="yes"/> +<layer number="153" name="FabDoc1" color="6" fill="1" visible="no" active="no"/> +<layer number="154" name="FabDoc2" color="2" fill="1" visible="no" active="no"/> +<layer number="155" name="FabDoc3" color="7" fill="15" visible="no" active="no"/> +<layer number="199" name="Contour" color="7" fill="1" visible="no" active="yes"/> +<layer number="200" name="200bmp" color="1" fill="10" visible="no" active="yes"/> +<layer number="201" name="201bmp" color="2" fill="10" visible="no" active="yes"/> +<layer number="202" name="202bmp" color="3" fill="10" visible="no" active="yes"/> +<layer number="203" name="203bmp" color="4" fill="10" visible="no" active="yes"/> +<layer number="204" name="204bmp" color="5" fill="10" visible="no" active="yes"/> +<layer number="205" name="205bmp" color="6" fill="10" visible="no" active="yes"/> +<layer number="206" name="206bmp" color="7" fill="10" visible="no" active="yes"/> +<layer number="207" name="207bmp" color="8" fill="10" visible="no" active="yes"/> +<layer number="208" name="208bmp" color="9" fill="10" visible="no" active="yes"/> +<layer number="209" name="209bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="210" name="210bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="211" name="211bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="212" name="212bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="213" name="213bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="214" name="214bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="215" name="215bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="216" name="216bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="217" name="217bmp" color="18" fill="1" visible="no" active="no"/> +<layer number="218" name="218bmp" color="19" fill="1" visible="no" active="no"/> +<layer number="219" name="219bmp" color="20" fill="1" visible="no" active="no"/> +<layer number="220" name="220bmp" color="21" fill="1" visible="no" active="no"/> +<layer number="221" name="221bmp" color="22" fill="1" visible="no" active="no"/> +<layer number="222" name="222bmp" color="23" fill="1" visible="no" active="no"/> +<layer number="223" name="223bmp" color="24" fill="1" visible="no" active="no"/> +<layer number="224" name="224bmp" color="25" fill="1" visible="no" active="no"/> +<layer number="248" name="Housing" color="7" fill="1" visible="no" active="yes"/> +<layer number="249" name="Edge" color="7" fill="1" visible="no" active="yes"/> +<layer number="250" name="Descript" color="3" fill="1" visible="no" active="no"/> +<layer number="251" name="SMDround" color="12" fill="11" visible="no" active="no"/> +<layer number="254" name="cooling" color="7" fill="1" visible="no" active="yes"/> +</layers> +<board> +<plain> +<wire x1="-0.127" y1="0" x2="66.294" y2="-0.0254" width="0" layer="20"/> +<wire x1="66.294" y1="-0.0254" x2="66.1724" y2="29.7436" width="0" layer="20"/> +<wire x1="66.1724" y1="29.7436" x2="-0.2032" y2="29.6928" width="0" layer="20"/> +<wire x1="-0.2032" y1="29.6928" x2="-0.127" y2="0" width="0" layer="20"/> +</plain> +<libraries> +<library name="fabPatil"> +<packages> +<package name="SOD123"> +<description><b>SMALL OUTLINE DIODE</b></description> +<wire x1="-2.973" y1="0.983" x2="2.973" y2="0.983" width="0.0508" layer="39"/> +<wire x1="2.973" y1="-0.983" x2="-2.973" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="-2.973" y1="-0.983" x2="-2.973" y2="0.983" width="0.0508" layer="39"/> +<wire x1="2.973" y1="0.983" x2="2.973" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="-1.321" y1="0.787" x2="1.321" y2="0.787" width="0.1016" layer="51"/> +<wire x1="-1.321" y1="-0.787" x2="1.321" y2="-0.787" width="0.1016" layer="51"/> +<wire x1="-1.321" y1="-0.787" x2="-1.321" y2="0.787" width="0.1016" layer="51"/> +<wire x1="1.321" y1="-0.787" x2="1.321" y2="0.787" width="0.1016" layer="51"/> +<wire x1="-1" y1="0" x2="0" y2="0.5" width="0.2032" layer="51"/> +<wire x1="0" y1="0.5" x2="0" y2="-0.5" width="0.2032" layer="51"/> +<wire x1="0" y1="-0.5" x2="-1" y2="0" width="0.2032" layer="51"/> +<wire x1="-1" y1="0.5" x2="-1" y2="0" width="0.2032" layer="51"/> +<wire x1="-1" y1="0" x2="-1" y2="-0.5" width="0.2032" layer="51"/> +<smd name="CATHODE" x="-1.7" y="0" dx="1.6" dy="0.8" layer="1"/> +<smd name="ANODE" x="1.7" y="0" dx="1.6" dy="0.8" layer="1"/> +<text x="-1.905" y="1.905" size="1.27" layer="25">>NAME</text> +<text x="-1.905" y="-0.635" size="1.27" layer="27">>VALUE</text> +<rectangle x1="-1.9558" y1="-0.3048" x2="-1.3716" y2="0.3048" layer="51" rot="R180"/> +<rectangle x1="1.3716" y1="-0.3048" x2="1.9558" y2="0.3048" layer="51" rot="R180"/> +<rectangle x1="-0.4001" y1="-0.7" x2="0.4001" y2="0.7" layer="35"/> +</package> +<package name="1206"> +<description><b>RESISTOR</b><p> +chip</description> +<wire x1="0.9525" y1="-0.8128" x2="-0.9652" y2="-0.8128" width="0.1524" layer="51"/> +<wire x1="0.9525" y1="0.8128" x2="-0.9652" y2="0.8128" width="0.1524" layer="51"/> +<wire x1="-2.3206" y1="0.983" x2="2.3206" y2="0.983" width="0.0508" layer="39"/> +<wire x1="2.3206" y1="0.983" x2="2.3206" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="2.3206" y1="-0.983" x2="-2.3206" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="-2.3206" y1="-0.983" x2="-2.3206" y2="0.983" width="0.0508" layer="39"/> +<smd name="2" x="1.422" y="0" dx="1.6" dy="1.803" layer="1"/> +<smd name="1" x="-1.422" y="0" dx="1.6" dy="1.803" layer="1"/> +<text x="-1.397" y="1.143" size="1.27" layer="25">>NAME</text> +<text x="-1.397" y="-1.143" size="1.27" layer="27">>VALUE</text> +<rectangle x1="-1.6891" y1="-0.8763" x2="-0.9525" y2="0.8763" layer="51"/> +<rectangle x1="0.9525" y1="-0.8763" x2="1.6891" y2="0.8763" layer="51"/> +<rectangle x1="-0.3" y1="-0.7" x2="0.3" y2="0.7" layer="35"/> +</package> +<package name="1X06-SMD"> +<wire x1="7.62" y1="-0.02" x2="-7.62" y2="-0.02" width="0.127" layer="51"/> +<wire x1="-7.62" y1="-0.02" x2="-7.62" y2="-7.6" width="0.127" layer="51"/> +<wire x1="-7.62" y1="-7.6" x2="7.62" y2="-7.6" width="0.127" layer="51"/> +<wire x1="7.62" y1="-7.6" x2="7.62" y2="-0.02" width="0.127" layer="51"/> +<smd name="4" x="1.27" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +<smd name="5" x="3.81" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +<smd name="6" x="6.35" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +<smd name="3" x="-1.27" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +<smd name="2" x="-3.81" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +<smd name="1" x="-6.35" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +</package> +<package name="USB_PCB"> +<description>Card-edge USB A connector. + +For boards designed to be plugged directly into a USB slot. If possible, ensure that your PCB is about 2.4mm thick to fit snugly.</description> +<wire x1="-4" y1="6" x2="7.7" y2="6" width="0.127" layer="51"/> +<wire x1="7.7" y1="6" x2="7.7" y2="-6" width="0.127" layer="51" style="shortdash"/> +<wire x1="7.7" y1="-6" x2="-4" y2="-6" width="0.127" layer="51"/> +<wire x1="-4" y1="-6" x2="-4" y2="6" width="0.127" layer="51"/> +<smd name="5V" x="1.55" y="-3.5" dx="11" dy="1.5" layer="1"/> +<smd name="D-" x="2.05" y="-1" dx="10" dy="1" layer="1"/> +<smd name="D+" x="2.05" y="1" dx="10" dy="1" layer="1"/> +<smd name="GND" x="1.55" y="3.5" dx="11" dy="1.5" layer="1"/> +<text x="-1.27" y="5.08" size="0.4064" layer="25">>Name</text> +<text x="-1.27" y="-5.08" size="0.4064" layer="27">>Value</text> +</package> +<package name="2X03SMD"> +<smd name="1" x="-2.54" y="2.54" dx="2.54" dy="1.27" layer="1"/> +<smd name="3" x="-2.54" y="0" dx="2.54" dy="1.27" layer="1"/> +<smd name="5" x="-2.54" y="-2.54" dx="2.54" dy="1.27" layer="1"/> +<smd name="2" x="2.92" y="2.54" dx="2.54" dy="1.27" layer="1"/> +<smd name="4" x="2.92" y="0" dx="2.54" dy="1.27" layer="1"/> +<smd name="6" x="2.92" y="-2.54" dx="2.54" dy="1.27" layer="1"/> +<text x="-5.08" y="2.54" size="1.27" layer="27">1</text> +<text x="-3.81" y="3.81" size="1.27" layer="21">>NAME</text> +<text x="-3.81" y="-5.08" size="1.27" layer="21">>VALUE</text> +</package> +</packages> +</library> +<library name="adafruit"> +<packages> +<package name="TQFP32-08"> +<description><B>Thin Plasic Quad Flat Package</B> Grid 0.8 mm</description> +<wire x1="3.505" y1="3.505" x2="3.505" y2="-3.505" width="0.1524" layer="21"/> +<wire x1="3.505" y1="-3.505" x2="-3.505" y2="-3.505" width="0.1524" layer="21"/> +<wire x1="-3.505" y1="-3.505" x2="-3.505" y2="3.15" width="0.1524" layer="21"/> +<wire x1="-3.15" y1="3.505" x2="3.505" y2="3.505" width="0.1524" layer="21"/> +<wire x1="-3.15" y1="3.505" x2="-3.505" y2="3.15" width="0.1524" layer="21"/> +<circle x="-2.7432" y="2.7432" radius="0.3592" width="0.1524" layer="21"/> +<smd name="1" x="-4.2926" y="2.8" dx="1.27" dy="0.3556" layer="1"/> +<smd name="2" x="-4.2926" y="2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="3" x="-4.2926" y="1.2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="4" x="-4.2926" y="0.4" dx="1.27" dy="0.3556" layer="1"/> +<smd name="5" x="-4.2926" y="-0.4" dx="1.27" dy="0.3556" layer="1"/> +<smd name="6" x="-4.2926" y="-1.2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="7" x="-4.2926" y="-2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="8" x="-4.2926" y="-2.8" dx="1.27" dy="0.3556" layer="1"/> +<smd name="9" x="-2.8" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="10" x="-2" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="11" x="-1.2" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="12" x="-0.4" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="13" x="0.4" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="14" x="1.2" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="15" x="2" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="16" x="2.8" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="17" x="4.2926" y="-2.8" dx="1.27" dy="0.3556" layer="1"/> +<smd name="18" x="4.2926" y="-2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="19" x="4.2926" y="-1.2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="20" x="4.2926" y="-0.4" dx="1.27" dy="0.3556" layer="1"/> +<smd name="21" x="4.2926" y="0.4" dx="1.27" dy="0.3556" layer="1"/> +<smd name="22" x="4.2926" y="1.2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="23" x="4.2926" y="2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="24" x="4.2926" y="2.8" dx="1.27" dy="0.3556" layer="1"/> +<smd name="25" x="2.8" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="26" x="2" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="27" x="1.2" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="28" x="0.4" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="29" x="-0.4" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="30" x="-1.2" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="31" x="-2" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="32" x="-2.8" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<text x="-2.7686" y="5.08" size="0.8128" layer="25">>NAME</text> +<text x="-3.0226" y="-1.27" size="0.8128" layer="27">>VALUE</text> +<rectangle x1="-4.5466" y1="2.5714" x2="-3.556" y2="3.0286" layer="51"/> +<rectangle x1="-4.5466" y1="1.7714" x2="-3.556" y2="2.2286" layer="51"/> +<rectangle x1="-4.5466" y1="0.9714" x2="-3.556" y2="1.4286" layer="51"/> +<rectangle x1="-4.5466" y1="0.1714" x2="-3.556" y2="0.6286" layer="51"/> +<rectangle x1="-4.5466" y1="-0.6286" x2="-3.556" y2="-0.1714" layer="51"/> +<rectangle x1="-4.5466" y1="-1.4286" x2="-3.556" y2="-0.9714" layer="51"/> +<rectangle x1="-4.5466" y1="-2.2286" x2="-3.556" y2="-1.7714" layer="51"/> +<rectangle x1="-4.5466" y1="-3.0286" x2="-3.556" y2="-2.5714" layer="51"/> +<rectangle x1="-3.0286" y1="-4.5466" x2="-2.5714" y2="-3.556" layer="51"/> +<rectangle x1="-2.2286" y1="-4.5466" x2="-1.7714" y2="-3.556" layer="51"/> +<rectangle x1="-1.4286" y1="-4.5466" x2="-0.9714" y2="-3.556" layer="51"/> +<rectangle x1="-0.6286" y1="-4.5466" x2="-0.1714" y2="-3.556" layer="51"/> +<rectangle x1="0.1714" y1="-4.5466" x2="0.6286" y2="-3.556" layer="51"/> +<rectangle x1="0.9714" y1="-4.5466" x2="1.4286" y2="-3.556" layer="51"/> +<rectangle x1="1.7714" y1="-4.5466" x2="2.2286" y2="-3.556" layer="51"/> +<rectangle x1="2.5714" y1="-4.5466" x2="3.0286" y2="-3.556" layer="51"/> +<rectangle x1="3.556" y1="-3.0286" x2="4.5466" y2="-2.5714" layer="51"/> +<rectangle x1="3.556" y1="-2.2286" x2="4.5466" y2="-1.7714" layer="51"/> +<rectangle x1="3.556" y1="-1.4286" x2="4.5466" y2="-0.9714" layer="51"/> +<rectangle x1="3.556" y1="-0.6286" x2="4.5466" y2="-0.1714" layer="51"/> +<rectangle x1="3.556" y1="0.1714" x2="4.5466" y2="0.6286" layer="51"/> +<rectangle x1="3.556" y1="0.9714" x2="4.5466" y2="1.4286" layer="51"/> +<rectangle x1="3.556" y1="1.7714" x2="4.5466" y2="2.2286" layer="51"/> +<rectangle x1="3.556" y1="2.5714" x2="4.5466" y2="3.0286" layer="51"/> +<rectangle x1="2.5714" y1="3.556" x2="3.0286" y2="4.5466" layer="51"/> +<rectangle x1="1.7714" y1="3.556" x2="2.2286" y2="4.5466" layer="51"/> +<rectangle x1="0.9714" y1="3.556" x2="1.4286" y2="4.5466" layer="51"/> +<rectangle x1="0.1714" y1="3.556" x2="0.6286" y2="4.5466" layer="51"/> +<rectangle x1="-0.6286" y1="3.556" x2="-0.1714" y2="4.5466" layer="51"/> +<rectangle x1="-1.4286" y1="3.556" x2="-0.9714" y2="4.5466" layer="51"/> +<rectangle x1="-2.2286" y1="3.556" x2="-1.7714" y2="4.5466" layer="51"/> +<rectangle x1="-3.0286" y1="3.556" x2="-2.5714" y2="4.5466" layer="51"/> +</package> +<package name="HC49UP"> +<description><b>CRYSTAL</b></description> +<wire x1="-5.1091" y1="1.143" x2="-3.429" y2="2.0321" width="0.0508" layer="21" curve="-55.770993"/> +<wire x1="-5.715" y1="1.143" x2="-5.715" y2="2.159" width="0.1524" layer="21"/> +<wire x1="3.429" y1="2.032" x2="5.1091" y2="1.143" width="0.0508" layer="21" curve="-55.772485"/> +<wire x1="5.715" y1="1.143" x2="5.715" y2="2.159" width="0.1524" layer="21"/> +<wire x1="3.429" y1="-1.27" x2="-3.429" y2="-1.27" width="0.0508" layer="21"/> +<wire x1="3.429" y1="-2.032" x2="-3.429" y2="-2.032" width="0.0508" layer="21"/> +<wire x1="-3.429" y1="1.27" x2="3.429" y2="1.27" width="0.0508" layer="21"/> +<wire x1="5.461" y1="-2.413" x2="-5.461" y2="-2.413" width="0.1524" layer="21"/> +<wire x1="5.715" y1="-0.381" x2="6.477" y2="-0.381" width="0.1524" layer="51"/> +<wire x1="5.715" y1="0.381" x2="6.477" y2="0.381" width="0.1524" layer="51"/> +<wire x1="6.477" y1="-0.381" x2="6.477" y2="0.381" width="0.1524" layer="51"/> +<wire x1="5.461" y1="-2.413" x2="5.715" y2="-2.159" width="0.1524" layer="21" curve="90"/> +<wire x1="5.715" y1="-1.143" x2="5.715" y2="1.143" width="0.1524" layer="51"/> +<wire x1="5.715" y1="-2.159" x2="5.715" y2="-1.143" width="0.1524" layer="21"/> +<wire x1="3.429" y1="-1.27" x2="3.9826" y2="-1.143" width="0.0508" layer="21" curve="25.842828"/> +<wire x1="3.429" y1="1.27" x2="3.9826" y2="1.143" width="0.0508" layer="21" curve="-25.842828"/> +<wire x1="3.429" y1="-2.032" x2="5.109" y2="-1.1429" width="0.0508" layer="21" curve="55.771157"/> +<wire x1="3.9826" y1="-1.143" x2="3.9826" y2="1.143" width="0.0508" layer="51" curve="128.314524"/> +<wire x1="5.1091" y1="-1.143" x2="5.1091" y2="1.143" width="0.0508" layer="51" curve="68.456213"/> +<wire x1="-5.1091" y1="-1.143" x2="-3.429" y2="-2.032" width="0.0508" layer="21" curve="55.772485"/> +<wire x1="-3.9826" y1="-1.143" x2="-3.9826" y2="1.143" width="0.0508" layer="51" curve="-128.314524"/> +<wire x1="-3.9826" y1="-1.143" x2="-3.429" y2="-1.27" width="0.0508" layer="21" curve="25.842828"/> +<wire x1="-3.9826" y1="1.143" x2="-3.429" y2="1.27" width="0.0508" layer="21" curve="-25.842828"/> +<wire x1="-6.477" y1="-0.381" x2="-6.477" y2="0.381" width="0.1524" layer="51"/> +<wire x1="-5.1091" y1="-1.143" x2="-5.1091" y2="1.143" width="0.0508" layer="51" curve="-68.456213"/> +<wire x1="-5.715" y1="-1.143" x2="-5.715" y2="-0.381" width="0.1524" layer="51"/> +<wire x1="-5.715" y1="-0.381" x2="-5.715" y2="0.381" width="0.1524" layer="51"/> +<wire x1="-5.715" y1="0.381" x2="-5.715" y2="1.143" width="0.1524" layer="51"/> +<wire x1="-5.715" y1="-2.159" x2="-5.715" y2="-1.143" width="0.1524" layer="21"/> +<wire x1="-5.715" y1="-2.159" x2="-5.461" y2="-2.413" width="0.1524" layer="21" curve="90"/> +<wire x1="-5.715" y1="-0.381" x2="-6.477" y2="-0.381" width="0.1524" layer="51"/> +<wire x1="-5.715" y1="0.381" x2="-6.477" y2="0.381" width="0.1524" layer="51"/> +<wire x1="-3.429" y1="2.032" x2="3.429" y2="2.032" width="0.0508" layer="21"/> +<wire x1="5.461" y1="2.413" x2="-5.461" y2="2.413" width="0.1524" layer="21"/> +<wire x1="5.461" y1="2.413" x2="5.715" y2="2.159" width="0.1524" layer="21" curve="-90"/> +<wire x1="-5.715" y1="2.159" x2="-5.461" y2="2.413" width="0.1524" layer="21" curve="-90"/> +<wire x1="-0.254" y1="0.635" x2="-0.254" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="-0.254" y1="-0.635" x2="0.254" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="0.254" y1="-0.635" x2="0.254" y2="0.635" width="0.1524" layer="21"/> +<wire x1="0.254" y1="0.635" x2="-0.254" y2="0.635" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0.635" x2="-0.635" y2="0" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0" x2="-0.635" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0" x2="-1.016" y2="0" width="0.0508" layer="21"/> +<wire x1="0.635" y1="0.635" x2="0.635" y2="0" width="0.1524" layer="21"/> +<wire x1="0.635" y1="0" x2="0.635" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="0.635" y1="0" x2="1.016" y2="0" width="0.0508" layer="21"/> +<smd name="1" x="-4.826" y="0" dx="5.334" dy="1.9304" layer="1"/> +<smd name="2" x="4.826" y="0" dx="5.334" dy="1.9304" layer="1"/> +<text x="-5.715" y="2.794" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-5.715" y="-4.191" size="1.27" layer="27" ratio="10">>VALUE</text> +<rectangle x1="-6.604" y1="-3.048" x2="6.604" y2="3.048" layer="43"/> +</package> +</packages> +</library> +</libraries> +<attributes> +</attributes> +<variantdefs> +</variantdefs> +<classes> +<class number="0" name="default" width="0" drill="0"> +</class> +</classes> +<designrules name="Patil"> +<description language="de"><b>EAGLE Design Rules</b> +<p> +Die Standard-Design-Rules sind so gewählt, dass sie für +die meisten Anwendungen passen. Sollte ihre Platine +besondere Anforderungen haben, treffen Sie die erforderlichen +Einstellungen hier und speichern die Design Rules unter +einem neuen Namen ab.</description> +<description language="en"><b>EAGLE Design Rules</b> +<p> +The default Design Rules have been set to cover +a wide range of applications. Your particular design +may have different requirements, so please make the +necessary adjustments and save your customized +design rules under a new name.</description> +<param name="layerSetup" value="(1*16)"/> +<param name="mtCopper" value="0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm"/> +<param name="mtIsolate" value="1.5mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm"/> +<param name="mdWireWire" value="16mil"/> +<param name="mdWirePad" value="16mil"/> +<param name="mdWireVia" value="16mil"/> +<param name="mdPadPad" value="16mil"/> +<param name="mdPadVia" value="16mil"/> +<param name="mdViaVia" value="16mil"/> +<param name="mdSmdPad" value="16mil"/> +<param name="mdSmdVia" value="16mil"/> +<param name="mdSmdSmd" value="16mil"/> +<param name="mdViaViaSameLayer" value="8mil"/> +<param name="mnLayersViaInSmd" value="2"/> +<param name="mdCopperDimension" value="40mil"/> +<param name="mdDrill" value="8mil"/> +<param name="mdSmdStop" value="0mil"/> +<param name="msWidth" value="10mil"/> +<param name="msDrill" value="24mil"/> +<param name="msMicroVia" value="9.99mm"/> +<param name="msBlindViaRatio" value="0.5"/> +<param name="rvPadTop" value="0.25"/> +<param name="rvPadInner" value="0.25"/> +<param name="rvPadBottom" value="0.25"/> +<param name="rvViaOuter" value="0.25"/> +<param name="rvViaInner" value="0.25"/> +<param name="rvMicroViaOuter" value="0.25"/> +<param name="rvMicroViaInner" value="0.25"/> +<param name="rlMinPadTop" value="10mil"/> +<param name="rlMaxPadTop" value="20mil"/> +<param name="rlMinPadInner" value="10mil"/> +<param name="rlMaxPadInner" value="20mil"/> +<param name="rlMinPadBottom" value="10mil"/> +<param name="rlMaxPadBottom" value="20mil"/> +<param name="rlMinViaOuter" value="8mil"/> +<param name="rlMaxViaOuter" value="20mil"/> +<param name="rlMinViaInner" value="8mil"/> +<param name="rlMaxViaInner" value="20mil"/> +<param name="rlMinMicroViaOuter" value="4mil"/> +<param name="rlMaxMicroViaOuter" value="20mil"/> +<param name="rlMinMicroViaInner" value="4mil"/> +<param name="rlMaxMicroViaInner" value="20mil"/> +<param name="psTop" value="-1"/> +<param name="psBottom" value="-1"/> +<param name="psFirst" value="-1"/> +<param name="psElongationLong" value="100"/> +<param name="psElongationOffset" value="100"/> +<param name="mvStopFrame" value="1"/> +<param name="mvCreamFrame" value="0"/> +<param name="mlMinStopFrame" value="4mil"/> +<param name="mlMaxStopFrame" value="4mil"/> +<param name="mlMinCreamFrame" value="0mil"/> +<param name="mlMaxCreamFrame" value="0mil"/> +<param name="mlViaStopLimit" value="0mil"/> +<param name="srRoundness" value="0"/> +<param name="srMinRoundness" value="0mil"/> +<param name="srMaxRoundness" value="0mil"/> +<param name="slThermalIsolate" value="10mil"/> +<param name="slThermalsForVias" value="0"/> +<param name="dpMaxLengthDifference" value="10mm"/> +<param name="dpGapFactor" value="2.5"/> +<param name="checkGrid" value="0"/> +<param name="checkAngle" value="0"/> +<param name="checkFont" value="1"/> +<param name="checkRestrict" value="1"/> +<param name="useDiameter" value="13"/> +<param name="maxErrors" value="50"/> +</designrules> +<autorouter> +<pass name="Default"> +<param name="RoutingGrid" value="50mil"/> +<param name="AutoGrid" value="1"/> +<param name="Efforts" value="0"/> +<param name="TopRouterVariant" value="1"/> +<param name="tpViaShape" value="round"/> +<param name="PrefDir.1" value="|"/> +<param name="PrefDir.2" value="0"/> +<param name="PrefDir.3" value="0"/> +<param name="PrefDir.4" value="0"/> +<param name="PrefDir.5" value="0"/> +<param name="PrefDir.6" value="0"/> +<param name="PrefDir.7" value="0"/> +<param name="PrefDir.8" value="0"/> +<param name="PrefDir.9" value="0"/> +<param name="PrefDir.10" value="0"/> +<param name="PrefDir.11" value="0"/> +<param name="PrefDir.12" value="0"/> +<param name="PrefDir.13" value="0"/> +<param name="PrefDir.14" value="0"/> +<param name="PrefDir.15" value="0"/> +<param name="PrefDir.16" value="-"/> +<param name="cfVia" value="8"/> +<param name="cfNonPref" value="5"/> +<param name="cfChangeDir" value="2"/> +<param name="cfOrthStep" value="2"/> +<param name="cfDiagStep" value="3"/> +<param name="cfExtdStep" value="0"/> +<param name="cfBonusStep" value="1"/> +<param name="cfMalusStep" value="1"/> +<param name="cfPadImpact" value="4"/> +<param name="cfSmdImpact" value="4"/> +<param name="cfBusImpact" value="0"/> +<param name="cfHugging" value="3"/> +<param name="cfAvoid" value="4"/> +<param name="cfPolygon" value="10"/> +<param name="cfBase.1" value="0"/> +<param name="cfBase.2" value="1"/> +<param name="cfBase.3" value="1"/> +<param name="cfBase.4" value="1"/> +<param name="cfBase.5" value="1"/> +<param name="cfBase.6" value="1"/> +<param name="cfBase.7" value="1"/> +<param name="cfBase.8" value="1"/> +<param name="cfBase.9" value="1"/> +<param name="cfBase.10" value="1"/> +<param name="cfBase.11" value="1"/> +<param name="cfBase.12" value="1"/> +<param name="cfBase.13" value="1"/> +<param name="cfBase.14" value="1"/> +<param name="cfBase.15" value="1"/> +<param name="cfBase.16" value="0"/> +<param name="mnVias" value="20"/> +<param name="mnSegments" value="9999"/> +<param name="mnExtdSteps" value="9999"/> +<param name="mnRipupLevel" value="10"/> +<param name="mnRipupSteps" value="100"/> +<param name="mnRipupTotal" value="100"/> +</pass> +<pass name="Follow-me" refer="Default" active="yes"> +</pass> +<pass name="Busses" refer="Default" active="yes"> +<param name="cfNonPref" value="4"/> +<param name="cfBusImpact" value="4"/> +<param name="cfHugging" value="0"/> +<param name="mnVias" value="0"/> +</pass> +<pass name="Route" refer="Default" active="yes"> +</pass> +<pass name="Optimize1" refer="Default" active="yes"> +<param name="cfVia" value="99"/> +<param name="cfExtdStep" value="10"/> +<param name="cfHugging" value="1"/> +<param name="mnExtdSteps" value="1"/> +<param name="mnRipupLevel" value="0"/> +</pass> +<pass name="Optimize2" refer="Optimize1" active="yes"> +<param name="cfNonPref" value="0"/> +<param name="cfChangeDir" value="6"/> +<param name="cfExtdStep" value="0"/> +<param name="cfBonusStep" value="2"/> +<param name="cfMalusStep" value="2"/> +<param name="cfPadImpact" value="2"/> +<param name="cfSmdImpact" value="2"/> +<param name="cfHugging" value="0"/> +</pass> +<pass name="Optimize3" refer="Optimize2" active="yes"> +<param name="cfChangeDir" value="8"/> +<param name="cfPadImpact" value="0"/> +<param name="cfSmdImpact" value="0"/> +</pass> +<pass name="Optimize4" refer="Optimize3" active="yes"> +<param name="cfChangeDir" value="25"/> +</pass> +</autorouter> +<elements> +<element name="D1" library="fabPatil" package="SOD123" value="3.3V" x="21.1836" y="17.907" rot="R90"/> +<element name="D2" library="fabPatil" package="SOD123" value="3.3V" x="18.2626" y="16.256" rot="R90"/> +<element name="R1" library="fabPatil" package="1206" value="499" x="26.0858" y="13.3604"/> +<element name="R2" library="fabPatil" package="1206" value="499" x="26.0858" y="15.8242"/> +<element name="JP1" library="fabPatil" package="1X06-SMD" value="FTDI" x="54.6354" y="15.5956" rot="R90"/> +<element name="C1" library="fabPatil" package="1206" value="0.1uF" x="26.1366" y="23.3426"/> +<element name="JP2" library="fabPatil" package="USB_PCB" value="USBPCB" x="5.5626" y="15.24"/> +<element name="R5" library="fabPatil" package="1206" value="470" x="46.101" y="11.6586"/> +<element name="R6" library="fabPatil" package="1206" value="470" x="46.1264" y="9.271"/> +<element name="U$1" library="fabPatil" package="2X03SMD" value="AVRISP" x="46.0756" y="16.7386"/> +<element name="C2" library="fabPatil" package="1206" value="1uF" x="26.1112" y="20.828" rot="R180"/> +<element name="IC1" library="adafruit" package="TQFP32-08" value="ATMEGA16U2" x="36.2712" y="15.1892" rot="R90"/> +<element name="R3" library="fabPatil" package="1206" value="10K" x="31.5214" y="22.0218" rot="R90"/> +<element name="U$2" library="fabPatil" package="1206" value="LED" x="40.8686" y="7.874"/> +<element name="R4" library="fabPatil" package="1206" value="1K" x="46.1772" y="6.5786"/> +<element name="R7" library="fabPatil" package="1206" value="0" x="26.0858" y="18.2626" rot="R180"/> +<element name="Q1" library="adafruit" package="HC49UP" value="16MHZ" x="24.384" y="8.382" rot="R180"> +<attribute name="MF" value="" x="24.384" y="8.382" size="1.778" layer="27" rot="R180" display="off"/> +<attribute name="MPN" value="" x="24.384" y="8.382" size="1.778" layer="27" rot="R180" display="off"/> +<attribute name="OC_FARNELL" value="unknown" x="24.384" y="8.382" size="1.778" layer="27" rot="R180" display="off"/> +<attribute name="OC_NEWARK" value="unknown" x="24.384" y="8.382" size="1.778" layer="27" rot="R180" display="off"/> +</element> +<element name="C3" library="fabPatil" package="1206" value="18pF" x="33.782" y="6.35" rot="R270"/> +<element name="C4" library="fabPatil" package="1206" value="18pF" x="36.83" y="6.35" rot="R270"/> +</elements> +<signals> +<signal name="GND"> +<contactref element="D1" pad="ANODE"/> +<contactref element="D2" pad="ANODE"/> +<contactref element="JP1" pad="6"/> +<contactref element="C1" pad="1"/> +<contactref element="JP2" pad="GND"/> +<contactref element="U$1" pad="6"/> +<contactref element="C2" pad="2"/> +<contactref element="IC1" pad="3"/> +<contactref element="R4" pad="2"/> +<contactref element="R7" pad="2"/> +<wire x1="24.7146" y1="20.8534" x2="24.6892" y2="20.828" width="0.4064" layer="1"/> +<wire x1="24.7146" y1="20.8534" x2="24.7146" y2="23.3426" width="0.4064" layer="1"/> +<wire x1="24.7146" y1="23.3426" x2="24.99499375" y2="23.3426" width="0.4064" layer="1"/> +<wire x1="60.9346" y1="21.9456" x2="55.9854" y2="21.9456" width="0.4064" layer="1"/> +<wire x1="60.9346" y1="7.874" x2="60.9346" y2="21.9456" width="0.4064" layer="1"/> +<wire x1="24.7146" y1="23.3426" x2="24.7146" y2="24.8537" width="0.4064" layer="1"/> +<wire x1="53.848" y1="24.8537" x2="24.7146" y2="24.8537" width="0.4064" layer="1"/> +<wire x1="46.228" y1="4.5212" x2="44.958" y2="4.5212" width="0.4064" layer="1"/> +<wire x1="46.228" y1="4.5212" x2="48.9712" y2="4.5212" width="0.4064" layer="1"/> +<wire x1="48.9712" y1="4.5212" x2="51.308" y2="7.874" width="0.4064" layer="1"/> +<wire x1="51.308" y1="7.874" x2="60.9346" y2="7.874" width="0.4064" layer="1"/> +<wire x1="55.9854" y1="21.9456" x2="55.9854" y2="22.7163" width="0.4064" layer="1"/> +<wire x1="55.9854" y1="22.7163" x2="53.848" y2="24.8537" width="0.4064" layer="1"/> +<contactref element="C3" pad="1"/> +<contactref element="C4" pad="1"/> +<wire x1="35.0712" y1="7.772" x2="35.0712" y2="10.8966" width="0.3556" layer="1"/> +<wire x1="35.0712" y1="7.772" x2="33.782" y2="7.772" width="0.3556" layer="1"/> +<wire x1="36.83" y1="6.35" x2="36.83" y2="7.772" width="0.3556" layer="1"/> +<wire x1="36.83" y1="6.35" x2="38.4302" y2="6.35" width="0.3556" layer="1"/> +<wire x1="38.4302" y1="6.35" x2="40.259" y2="4.5212" width="0.3556" layer="1"/> +<wire x1="40.259" y1="4.5212" x2="44.958" y2="4.5212" width="0.3556" layer="1"/> +<wire x1="36.83" y1="7.772" x2="35.0712" y2="7.772" width="0.3556" layer="1"/> +<wire x1="46.1394" y1="4.6098" x2="46.228" y2="4.5212" width="0.3556" layer="1"/> +<wire x1="46.1394" y1="6.7056" x2="46.1394" y2="4.6098" width="0.3556" layer="1"/> +<wire x1="47.5992" y1="6.5786" x2="46.2664" y2="6.5786" width="0.3556" layer="1"/> +<wire x1="46.2664" y1="6.5786" x2="46.1394" y2="6.7056" width="0.3556" layer="1"/> +<wire x1="46.48101875" y1="13.1443" x2="46.1388" y2="12.80208125" width="0.3556" layer="1"/> +<wire x1="46.1388" y1="12.80208125" x2="46.1388" y2="10.51511875" width="0.3556" layer="1"/> +<wire x1="48.9956" y1="14.1986" x2="47.9413" y2="13.1443" width="0.3556" layer="1"/> +<wire x1="47.9413" y1="13.1443" x2="46.48101875" y2="13.1443" width="0.3556" layer="1"/> +<wire x1="46.1388" y1="10.51511875" x2="46.1394" y2="10.51451875" width="0.3556" layer="1"/> +<wire x1="46.1394" y1="10.51451875" x2="46.1394" y2="6.7056" width="0.3556" layer="1"/> +<wire x1="24.6892" y1="20.828" x2="24.6892" y2="18.288" width="0.4064" layer="1"/> +<wire x1="24.6892" y1="18.288" x2="24.6638" y2="18.2626" width="0.4064" layer="1"/> +<wire x1="24.6892" y1="20.828" x2="22.4046" y2="20.828" width="0.4064" layer="1"/> +<wire x1="21.1836" y1="19.607" x2="22.4046" y2="20.828" width="0.4064" layer="1"/> +<wire x1="20.3166" y1="18.74" x2="21.1836" y2="19.607" width="0.4064" layer="1"/> +<wire x1="18.415" y1="18.74" x2="7.1126" y2="18.74" width="0.4064" layer="1"/> +<wire x1="18.415" y1="18.74" x2="20.3166" y2="18.74" width="0.4064" layer="1"/> +<wire x1="18.2626" y1="17.956" x2="18.2626" y2="18.5876" width="0.4064" layer="1"/> +<wire x1="18.2626" y1="18.5876" x2="18.415" y2="18.74" width="0.4064" layer="1"/> +</signal> +<signal name="VCC"> +<contactref element="JP2" pad="5V"/> +<contactref element="JP1" pad="4"/> +<contactref element="C1" pad="2"/> +<contactref element="U$1" pad="2"/> +<contactref element="IC1" pad="4"/> +<contactref element="IC1" pad="31"/> +<contactref element="IC1" pad="32"/> +<contactref element="R3" pad="2"/> +<wire x1="33.02" y1="13.1892" x2="31.9786" y2="13.1892" width="0.3556" layer="1"/> +<wire x1="33.02" y1="12.3892" x2="31.9786" y2="12.3892" width="0.3556" layer="1"/> +<wire x1="33.02" y1="12.3892" x2="33.02" y2="13.1892" width="0.3556" layer="1"/> +<wire x1="31.5214" y1="23.4438" x2="31.5468" y2="22.9616" width="0.4064" layer="1"/> +<wire x1="48.9956" y1="19.2786" x2="48.9956" y2="19.1008" width="0.4064" layer="1"/> +<wire x1="49.3268" y1="19.2786" x2="48.9956" y2="19.2786" width="0.4064" layer="1"/> +<wire x1="30.6324" y1="11.74" x2="26.0096" y2="11.74" width="0.4064" layer="1"/> +<wire x1="26.0096" y1="11.74" x2="7.1126" y2="11.74" width="0.4064" layer="1"/> +<wire x1="26.0982" y1="11.8286" x2="26.0096" y2="11.74" width="0.4064" layer="1"/> +<wire x1="31.2678" y1="22.8346" x2="31.5214" y2="23.4438" width="0.4064" layer="1"/> +<wire x1="27.27820625" y1="23.3426" x2="27.5586" y2="23.3426" width="0.4064" layer="1"/> +<wire x1="27.27820625" y1="23.3426" x2="26.1236" y2="22.18799375" width="0.4064" layer="1"/> +<wire x1="31.5214" y1="23.4438" x2="49.3268" y2="23.4438" width="0.4064" layer="1"/> +<wire x1="49.3268" y1="23.4438" x2="49.3268" y2="19.2786" width="0.4064" layer="1"/> +<wire x1="27.5586" y1="23.3426" x2="27.5586" y2="23.4438" width="0.4064" layer="1"/> +<wire x1="27.5586" y1="23.4438" x2="31.5214" y2="23.4438" width="0.4064" layer="1"/> +<wire x1="55.9854" y1="16.8656" x2="51.9938" y2="16.8656" width="0.4064" layer="1"/> +<wire x1="51.9938" y1="16.8656" x2="51.9938" y2="19.304" width="0.4064" layer="1"/> +<wire x1="51.9938" y1="19.304" x2="48.9956" y2="19.304" width="0.4064" layer="1"/> +<wire x1="48.9956" y1="19.304" x2="48.9956" y2="19.2786" width="0.4064" layer="1"/> +<wire x1="26.1236" y1="22.18799375" x2="26.1236" y2="11.8286" width="0.3556" layer="1"/> +<wire x1="26.1236" y1="11.8286" x2="26.0982" y2="11.8286" width="0.3556" layer="1"/> +<wire x1="35.8712" y1="10.8966" x2="35.8712" y2="13.1892" width="0.3556" layer="1"/> +<wire x1="35.8712" y1="13.1892" x2="33.02" y2="13.1892" width="0.3556" layer="1"/> +<wire x1="31.9786" y1="12.3892" x2="31.2816" y2="12.3892" width="0.3556" layer="1"/> +<wire x1="31.2816" y1="12.3892" x2="30.6324" y2="11.74" width="0.3556" layer="1"/> +</signal> +<signal name="N$2"> +<contactref element="D2" pad="CATHODE"/> +<contactref element="R1" pad="1"/> +<contactref element="JP2" pad="D-"/> +<wire x1="7.6126" y1="14.24" x2="17.9466" y2="14.24" width="0.4064" layer="1"/> +<wire x1="18.2626" y1="14.556" x2="17.9466" y2="14.24" width="0.4064" layer="1"/> +<wire x1="24.6638" y1="13.3604" x2="19.4582" y2="13.3604" width="0.4064" layer="1"/> +<wire x1="19.4582" y1="13.3604" x2="18.2626" y2="14.556" width="0.4064" layer="1"/> +</signal> +<signal name="N$1"> +<contactref element="D1" pad="CATHODE"/> +<contactref element="R2" pad="1"/> +<contactref element="JP2" pad="D+"/> +<wire x1="24.6892" y1="16.207" x2="24.6638" y2="15.8242" width="0.4064" layer="1"/> +<wire x1="21.1506" y1="16.24" x2="7.6126" y2="16.24" width="0.4064" layer="1"/> +<wire x1="21.1506" y1="16.24" x2="21.1836" y2="16.207" width="0.4064" layer="1"/> +<wire x1="24.6638" y1="15.8242" x2="21.5664" y2="15.8242" width="0.4064" layer="1"/> +<wire x1="21.5664" y1="15.8242" x2="21.1506" y2="16.24" width="0.4064" layer="1"/> +</signal> +<signal name="N$6"> +<polygon width="0.4064" layer="16" orphans="yes" thermals="no"> +<vertex x="1.778" y="20.3708"/> +<vertex x="2.413" y="21.0058"/> +<vertex x="14.859" y="21.0058"/> +<vertex x="18.415" y="26.6446"/> +<vertex x="58.928" y="26.5176"/> +<vertex x="62.5856" y="24.2316" curve="-3.096315"/> +<vertex x="62.6872" y="4.699"/> +<vertex x="59.2582" y="2.8956"/> +<vertex x="17.7292" y="2.921"/> +<vertex x="15.24" y="9.5758"/> +<vertex x="2.413" y="9.5758"/> +<vertex x="1.778" y="10.2108"/> +</polygon> +</signal> +<signal name="N$7"> +<contactref element="R6" pad="2"/> +<contactref element="JP1" pad="2"/> +<wire x1="53.2384" y1="11.811" x2="53.2384" y2="9.271" width="0.4064" layer="1"/> +<wire x1="47.5484" y1="9.271" x2="53.2384" y2="9.271" width="0.4064" layer="1"/> +<wire x1="55.9854" y1="11.7856" x2="55.9854" y2="11.811" width="0.4064" layer="1"/> +<wire x1="55.9854" y1="11.811" x2="53.2384" y2="11.811" width="0.4064" layer="1"/> +</signal> +<signal name="N$8"> +<contactref element="R5" pad="2"/> +<contactref element="JP1" pad="3"/> +<wire x1="51.968521875" y1="11.758909375" x2="51.9684" y2="11.7348" width="0.4064" layer="1"/> +<wire x1="51.9816875" y1="14.352221875" x2="51.968521875" y2="11.758909375" width="0.4064" layer="1"/> +<wire x1="47.523" y1="11.6586" x2="51.968521875" y2="11.6586" width="0.4064" layer="1"/> +<wire x1="51.968521875" y1="11.6586" x2="51.968521875" y2="11.758909375" width="0.4064" layer="1"/> +<wire x1="55.9854" y1="14.3256" x2="55.9854" y2="14.352221875" width="0.4064" layer="1"/> +<wire x1="55.9854" y1="14.352221875" x2="51.9816875" y2="14.352221875" width="0.4064" layer="1"/> +</signal> +<signal name="MOSI"> +<contactref element="U$1" pad="4"/> +<contactref element="IC1" pad="16"/> +<wire x1="40.5638" y1="17.9892" x2="45.2822" y2="17.9892" width="0.3556" layer="1"/> +<wire x1="45.2822" y1="17.9892" x2="46.5582" y2="16.7132" width="0.3556" layer="1"/> +<wire x1="46.5582" y1="16.7132" x2="48.9702" y2="16.7132" width="0.3556" layer="1"/> +<wire x1="48.9702" y1="16.7132" x2="48.9956" y2="16.7386" width="0.4064" layer="1"/> +</signal> +<signal name="RST"> +<contactref element="U$1" pad="5"/> +<contactref element="IC1" pad="24"/> +<contactref element="R3" pad="1"/> +<wire x1="33.4712" y1="20.9804" x2="33.4712" y2="19.4818" width="0.3556" layer="1"/> +<wire x1="50.51810625" y1="15.494" x2="50.8752" y2="15.85109375" width="0.4064" layer="1"/> +<wire x1="50.8752" y1="15.85109375" x2="50.8752" y2="17.62610625" width="0.4064" layer="1"/> +<wire x1="50.8752" y1="17.62610625" x2="50.51810625" y2="17.9832" width="0.4064" layer="1"/> +<wire x1="43.5356" y1="14.1986" x2="44.831" y2="15.494" width="0.4064" layer="1"/> +<wire x1="44.831" y1="15.494" x2="50.51810625" y2="15.494" width="0.4064" layer="1"/> +<wire x1="50.51810625" y1="17.9832" x2="47.3202" y2="17.9832" width="0.4064" layer="1"/> +<wire x1="47.3202" y1="17.9832" x2="46.2534" y2="19.05" width="0.4064" layer="1"/> +<wire x1="46.2534" y1="20.954515625" x2="46.2534" y2="19.05" width="0.4064" layer="1"/> +<wire x1="46.2534" y1="20.954515625" x2="46.227515625" y2="20.9804" width="0.4064" layer="1"/> +<wire x1="33.4712" y1="20.9804" x2="46.227515625" y2="20.9804" width="0.4064" layer="1"/> +<wire x1="31.5214" y1="20.5998" x2="31.5214" y2="20.9804" width="0.4064" layer="1"/> +<wire x1="31.5214" y1="20.9804" x2="33.4712" y2="20.9804" width="0.4064" layer="1"/> +</signal> +<signal name="SCK"> +<contactref element="U$1" pad="3"/> +<contactref element="IC1" pad="15"/> +<wire x1="40.5638" y1="17.1892" x2="43.085" y2="17.1892" width="0.3556" layer="1"/> +<wire x1="43.085" y1="17.1892" x2="43.5356" y2="16.7386" width="0.4064" layer="1" curve="-90"/> +</signal> +<signal name="MISO"> +<contactref element="U$1" pad="1"/> +<contactref element="IC1" pad="17"/> +<wire x1="43.5363375" y1="19.35250625" x2="43.5356" y2="19.2786" width="0.4064" layer="1"/> +<wire x1="43.43244375" y1="19.4564" x2="43.5363375" y2="19.35250625" width="0.4064" layer="1" curve="-90"/> +<wire x1="43.3324" y1="19.4818" x2="43.5356" y2="19.2786" width="0.4064" layer="1"/> +<wire x1="39.0712" y1="19.4818" x2="39.0712" y2="19.35250625" width="0.3556" layer="1"/> +<wire x1="39.0712" y1="19.35250625" x2="43.5363375" y2="19.35250625" width="0.3556" layer="1"/> +</signal> +<signal name="D-"> +<contactref element="R1" pad="2"/> +<contactref element="IC1" pad="30"/> +<wire x1="31.9786" y1="13.9892" x2="27.5586" y2="13.9892" width="0.3556" layer="1"/> +<wire x1="27.5586" y1="13.9892" x2="27.5078" y2="13.3604" width="0.4064" layer="1"/> +</signal> +<signal name="N$13"> +<contactref element="R5" pad="1"/> +<contactref element="IC1" pad="9"/> +<wire x1="40.5638" y1="12.3892" x2="41.2944" y2="11.6586" width="0.3556" layer="1"/> +<wire x1="41.2944" y1="11.6586" x2="44.679" y2="11.6586" width="0.3556" layer="1"/> +</signal> +<signal name="N$12"> +<contactref element="R6" pad="1"/> +<contactref element="IC1" pad="8"/> +<wire x1="44.7044" y1="9.6774" x2="44.7044" y2="9.271" width="0.4064" layer="1"/> +<wire x1="41.148" y1="9.6774" x2="44.7044" y2="9.6774" width="0.3556" layer="1"/> +<wire x1="39.0712" y1="10.8966" x2="39.9288" y2="10.8966" width="0.3556" layer="1"/> +<wire x1="39.9288" y1="10.8966" x2="41.148" y2="9.6774" width="0.3556" layer="1"/> +</signal> +<signal name="D+"> +<contactref element="R2" pad="2"/> +<contactref element="IC1" pad="29"/> +<wire x1="31.9786" y1="14.7892" x2="29.3306" y2="14.7892" width="0.3556" layer="1"/> +<wire x1="29.3306" y1="14.7892" x2="28.2956" y2="15.8242" width="0.3556" layer="1"/> +<wire x1="28.2956" y1="15.8242" x2="27.5078" y2="15.8242" width="0.3556" layer="1"/> +</signal> +<signal name="N$10"> +<contactref element="IC1" pad="27"/> +<contactref element="C2" pad="1"/> +<wire x1="30.7786" y1="16.3892" x2="30.226" y2="16.9418" width="0.3556" layer="1"/> +<wire x1="30.226" y1="16.9418" x2="30.226" y2="18.6182" width="0.3556" layer="1"/> +<wire x1="30.226" y1="18.6182" x2="29.4894" y2="19.3548" width="0.3556" layer="1"/> +<wire x1="29.4894" y1="19.3548" x2="29.4894" y2="20.828" width="0.3556" layer="1"/> +<wire x1="29.4894" y1="20.828" x2="27.5332" y2="20.828" width="0.3556" layer="1"/> +<wire x1="31.9786" y1="16.3892" x2="30.7786" y2="16.3892" width="0.3556" layer="1"/> +</signal> +<signal name="N$4"> +<contactref element="IC1" pad="5"/> +<contactref element="U$2" pad="1"/> +<wire x1="37.05141875" y1="9.6774" x2="37.0586" y2="9.6774" width="0.3556" layer="1"/> +<wire x1="37.0586" y1="9.6774" x2="37.338" y2="9.398" width="0.3556" layer="1"/> +<wire x1="36.6712" y1="10.8966" x2="36.6712" y2="10.05761875" width="0.3556" layer="1"/> +<wire x1="36.6712" y1="10.05761875" x2="37.05141875" y2="9.6774" width="0.3556" layer="1"/> +<wire x1="37.338" y1="9.398" x2="38.862" y2="9.398" width="0.3556" layer="1"/> +<wire x1="38.862" y1="9.398" x2="39.37" y2="8.89" width="0.3556" layer="1"/> +<wire x1="39.37" y1="8.89" x2="39.37" y2="7.8744" width="0.3556" layer="1"/> +<wire x1="39.37" y1="7.8744" x2="39.4466" y2="7.874" width="0.3556" layer="1"/> +</signal> +<signal name="N$5"> +<contactref element="U$2" pad="2"/> +<contactref element="R4" pad="1"/> +<wire x1="44.7552" y1="6.5786" x2="43.586" y2="6.5786" width="0.3556" layer="1"/> +<wire x1="43.586" y1="6.5786" x2="42.2906" y2="7.874" width="0.3556" layer="1"/> +</signal> +<signal name="N$11"> +<contactref element="R7" pad="1"/> +<contactref element="IC1" pad="28"/> +<wire x1="31.9786" y1="15.5892" x2="30.1308" y2="15.5892" width="0.3556" layer="1"/> +<wire x1="30.1308" y1="15.5892" x2="29.083" y2="16.637" width="0.3556" layer="1"/> +<wire x1="29.083" y1="16.637" x2="29.083" y2="18.2626" width="0.3556" layer="1"/> +<wire x1="29.083" y1="18.2626" x2="27.5078" y2="18.2626" width="0.3556" layer="1"/> +</signal> +<signal name="N$3"> +<contactref element="C3" pad="2"/> +<contactref element="Q1" pad="2"/> +<contactref element="IC1" pad="1"/> +<wire x1="19.558" y1="4.928" x2="33.782" y2="4.928" width="0.3556" layer="1"/> +<wire x1="22.0726" y1="10.8966" x2="19.558" y2="8.382" width="0.4064" layer="1"/> +<wire x1="19.558" y1="8.382" x2="19.558" y2="4.928" width="0.4064" layer="1"/> +<wire x1="33.4712" y1="10.8966" x2="22.0726" y2="10.8966" width="0.3556" layer="1"/> +</signal> +<signal name="N$9"> +<contactref element="C4" pad="2"/> +<contactref element="Q1" pad="1"/> +<contactref element="IC1" pad="2"/> +<wire x1="35.154" y1="6.35" x2="35.1536" y2="6.35" width="0.3556" layer="1"/> +<wire x1="36.83" y1="4.928" x2="36.5756" y2="4.928" width="0.3556" layer="1"/> +<wire x1="36.5756" y1="4.928" x2="35.1536" y2="6.35" width="0.3556" layer="1"/> +<wire x1="29.21" y1="8.7376" x2="29.21" y2="9.144" width="0.4064" layer="1"/> +<wire x1="29.21" y1="8.7376" x2="29.21" y2="8.382" width="0.4064" layer="1"/> +<wire x1="35.1536" y1="6.35" x2="29.21" y2="6.35" width="0.4064" layer="1"/> +<wire x1="29.21" y1="6.35" x2="29.21" y2="8.382" width="0.4064" layer="1"/> +<wire x1="34.2712" y1="10.8966" x2="34.2712" y2="9.652" width="0.3556" layer="1"/> +<wire x1="34.2712" y1="9.652" x2="29.1846" y2="9.652" width="0.3556" layer="1"/> +<wire x1="29.1846" y1="9.652" x2="29.1846" y2="8.7376" width="0.3556" layer="1"/> +<wire x1="29.1846" y1="8.7376" x2="29.21" y2="8.7376" width="0.3556" layer="1"/> +</signal> +</signals> +</board> +</drawing> +</eagle> diff --git a/FabFTDI.b#2 b/FabFTDI.b#2 new file mode 100755 index 0000000000000000000000000000000000000000..e5a12a74ca9175d4c2a3da096e402c0fcdd3812c --- /dev/null +++ b/FabFTDI.b#2 @@ -0,0 +1,853 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE eagle SYSTEM "eagle.dtd"> +<eagle version="8.3.2"> +<drawing> +<settings> +<setting alwaysvectorfont="no"/> +<setting keepoldvectorfont="yes"/> +<setting verticaltext="up"/> +</settings> +<grid distance="1" unitdist="mil" unit="mil" style="lines" multiple="1" display="yes" altdistance="0.025" altunitdist="inch" altunit="mil"/> +<layers> +<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/> +<layer number="2" name="Route2" color="1" fill="3" visible="no" active="no"/> +<layer number="3" name="Route3" color="4" fill="3" visible="no" active="no"/> +<layer number="4" name="Route4" color="1" fill="4" visible="no" active="no"/> +<layer number="5" name="Route5" color="4" fill="4" visible="no" active="no"/> +<layer number="6" name="Route6" color="1" fill="8" visible="no" active="no"/> +<layer number="7" name="Route7" color="4" fill="8" visible="no" active="no"/> +<layer number="8" name="Route8" color="1" fill="2" visible="no" active="no"/> +<layer number="9" name="Route9" color="4" fill="2" visible="no" active="no"/> +<layer number="10" name="Route10" color="1" fill="7" visible="no" active="no"/> +<layer number="11" name="Route11" color="4" fill="7" visible="no" active="no"/> +<layer number="12" name="Route12" color="1" fill="5" visible="no" active="no"/> +<layer number="13" name="Route13" color="4" fill="5" visible="no" active="no"/> +<layer number="14" name="Route14" color="1" fill="6" visible="no" active="no"/> +<layer number="15" name="Route15" color="4" fill="6" visible="no" active="no"/> +<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/> +<layer number="17" name="Pads" color="2" fill="1" visible="no" active="yes"/> +<layer number="18" name="Vias" color="2" fill="1" visible="no" active="yes"/> +<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/> +<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/> +<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/> +<layer number="22" name="bPlace" color="7" fill="1" visible="no" active="yes"/> +<layer number="23" name="tOrigins" color="15" fill="1" visible="no" active="yes"/> +<layer number="24" name="bOrigins" color="15" fill="1" visible="no" active="yes"/> +<layer number="25" name="tNames" color="7" fill="1" visible="no" active="yes"/> +<layer number="26" name="bNames" color="7" fill="1" visible="no" active="yes"/> +<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/> +<layer number="28" name="bValues" color="7" fill="1" visible="no" active="yes"/> +<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/> +<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/> +<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/> +<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/> +<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/> +<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/> +<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/> +<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/> +<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/> +<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/> +<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="yes"/> +<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="yes"/> +<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="yes"/> +<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="yes"/> +<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="yes"/> +<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/> +<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/> +<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/> +<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/> +<layer number="48" name="Document" color="7" fill="1" visible="no" active="yes"/> +<layer number="49" name="Reference" color="7" fill="1" visible="no" active="yes"/> +<layer number="50" name="dxf" color="7" fill="1" visible="no" active="no"/> +<layer number="51" name="tDocu" color="7" fill="1" visible="no" active="yes"/> +<layer number="52" name="bDocu" color="7" fill="1" visible="no" active="yes"/> +<layer number="53" name="tGND_GNDA" color="7" fill="9" visible="no" active="no"/> +<layer number="54" name="bGND_GNDA" color="1" fill="9" visible="no" active="no"/> +<layer number="56" name="wert" color="7" fill="1" visible="no" active="no"/> +<layer number="57" name="tCAD" color="7" fill="1" visible="no" active="no"/> +<layer number="91" name="Nets" color="2" fill="1" visible="no" active="no"/> +<layer number="92" name="Busses" color="1" fill="1" visible="no" active="no"/> +<layer number="93" name="Pins" color="2" fill="1" visible="no" active="no"/> +<layer number="94" name="Symbols" color="4" fill="1" visible="no" active="no"/> +<layer number="95" name="Names" color="7" fill="1" visible="no" active="no"/> +<layer number="96" name="Values" color="7" fill="1" visible="no" active="no"/> +<layer number="97" name="Info" color="7" fill="1" visible="no" active="no"/> +<layer number="98" name="Guide" color="6" fill="1" visible="no" active="no"/> +<layer number="99" name="SpiceOrder" color="7" fill="1" visible="no" active="no"/> +<layer number="100" name="Muster" color="7" fill="1" visible="no" active="no"/> +<layer number="101" name="Patch_Top" color="12" fill="4" visible="no" active="yes"/> +<layer number="102" name="Vscore" color="7" fill="1" visible="no" active="yes"/> +<layer number="103" name="tMap" color="7" fill="1" visible="no" active="yes"/> +<layer number="104" name="Name" color="7" fill="1" visible="no" active="yes"/> +<layer number="105" name="tPlate" color="7" fill="1" visible="no" active="yes"/> +<layer number="106" name="bPlate" color="7" fill="1" visible="no" active="yes"/> +<layer number="107" name="Crop" color="7" fill="1" visible="no" active="yes"/> +<layer number="108" name="tplace-old" color="10" fill="1" visible="no" active="yes"/> +<layer number="109" name="ref-old" color="11" fill="1" visible="no" active="yes"/> +<layer number="110" name="fp0" color="7" fill="1" visible="no" active="yes"/> +<layer number="111" name="LPC17xx" color="7" fill="1" visible="no" active="yes"/> +<layer number="112" name="tSilk" color="7" fill="1" visible="no" active="yes"/> +<layer number="113" name="IDFDebug" color="4" fill="1" visible="no" active="yes"/> +<layer number="116" name="Patch_BOT" color="9" fill="4" visible="no" active="yes"/> +<layer number="121" name="_tsilk" color="7" fill="1" visible="no" active="yes"/> +<layer number="122" name="_bsilk" color="7" fill="1" visible="no" active="yes"/> +<layer number="123" name="tTestmark" color="7" fill="1" visible="no" active="yes"/> +<layer number="124" name="bTestmark" color="7" fill="1" visible="no" active="yes"/> +<layer number="125" name="_tNames" color="7" fill="1" visible="no" active="yes"/> +<layer number="126" name="_bNames" color="7" fill="1" visible="no" active="yes"/> +<layer number="127" name="_tValues" color="7" fill="1" visible="no" active="yes"/> +<layer number="128" name="_bValues" color="7" fill="1" visible="no" active="yes"/> +<layer number="131" name="tAdjust" color="7" fill="1" visible="no" active="yes"/> +<layer number="132" name="bAdjust" color="7" fill="1" visible="no" active="yes"/> +<layer number="144" name="Drill_legend" color="7" fill="1" visible="no" active="yes"/> +<layer number="150" name="Notes" color="7" fill="1" visible="no" active="yes"/> +<layer number="151" name="HeatSink" color="7" fill="1" visible="no" active="yes"/> +<layer number="152" name="_bDocu" color="7" fill="1" visible="no" active="yes"/> +<layer number="153" name="FabDoc1" color="6" fill="1" visible="no" active="no"/> +<layer number="154" name="FabDoc2" color="2" fill="1" visible="no" active="no"/> +<layer number="155" name="FabDoc3" color="7" fill="15" visible="no" active="no"/> +<layer number="199" name="Contour" color="7" fill="1" visible="no" active="yes"/> +<layer number="200" name="200bmp" color="1" fill="10" visible="no" active="yes"/> +<layer number="201" name="201bmp" color="2" fill="10" visible="no" active="yes"/> +<layer number="202" name="202bmp" color="3" fill="10" visible="no" active="yes"/> +<layer number="203" name="203bmp" color="4" fill="10" visible="no" active="yes"/> +<layer number="204" name="204bmp" color="5" fill="10" visible="no" active="yes"/> +<layer number="205" name="205bmp" color="6" fill="10" visible="no" active="yes"/> +<layer number="206" name="206bmp" color="7" fill="10" visible="no" active="yes"/> +<layer number="207" name="207bmp" color="8" fill="10" visible="no" active="yes"/> +<layer number="208" name="208bmp" color="9" fill="10" visible="no" active="yes"/> +<layer number="209" name="209bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="210" name="210bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="211" name="211bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="212" name="212bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="213" name="213bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="214" name="214bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="215" name="215bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="216" name="216bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="217" name="217bmp" color="18" fill="1" visible="no" active="no"/> +<layer number="218" name="218bmp" color="19" fill="1" visible="no" active="no"/> +<layer number="219" name="219bmp" color="20" fill="1" visible="no" active="no"/> +<layer number="220" name="220bmp" color="21" fill="1" visible="no" active="no"/> +<layer number="221" name="221bmp" color="22" fill="1" visible="no" active="no"/> +<layer number="222" name="222bmp" color="23" fill="1" visible="no" active="no"/> +<layer number="223" name="223bmp" color="24" fill="1" visible="no" active="no"/> +<layer number="224" name="224bmp" color="25" fill="1" visible="no" active="no"/> +<layer number="248" name="Housing" color="7" fill="1" visible="no" active="yes"/> +<layer number="249" name="Edge" color="7" fill="1" visible="no" active="yes"/> +<layer number="250" name="Descript" color="3" fill="1" visible="no" active="no"/> +<layer number="251" name="SMDround" color="12" fill="11" visible="no" active="no"/> +<layer number="254" name="cooling" color="7" fill="1" visible="no" active="yes"/> +</layers> +<board> +<plain> +<wire x1="-0.127" y1="0" x2="66.294" y2="-0.0254" width="0" layer="20"/> +<wire x1="66.294" y1="-0.0254" x2="66.1724" y2="29.7436" width="0" layer="20"/> +<wire x1="66.1724" y1="29.7436" x2="-0.2032" y2="29.6928" width="0" layer="20"/> +<wire x1="-0.2032" y1="29.6928" x2="-0.127" y2="0" width="0" layer="20"/> +</plain> +<libraries> +<library name="fabPatil"> +<packages> +<package name="SOD123"> +<description><b>SMALL OUTLINE DIODE</b></description> +<wire x1="-2.973" y1="0.983" x2="2.973" y2="0.983" width="0.0508" layer="39"/> +<wire x1="2.973" y1="-0.983" x2="-2.973" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="-2.973" y1="-0.983" x2="-2.973" y2="0.983" width="0.0508" layer="39"/> +<wire x1="2.973" y1="0.983" x2="2.973" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="-1.321" y1="0.787" x2="1.321" y2="0.787" width="0.1016" layer="51"/> +<wire x1="-1.321" y1="-0.787" x2="1.321" y2="-0.787" width="0.1016" layer="51"/> +<wire x1="-1.321" y1="-0.787" x2="-1.321" y2="0.787" width="0.1016" layer="51"/> +<wire x1="1.321" y1="-0.787" x2="1.321" y2="0.787" width="0.1016" layer="51"/> +<wire x1="-1" y1="0" x2="0" y2="0.5" width="0.2032" layer="51"/> +<wire x1="0" y1="0.5" x2="0" y2="-0.5" width="0.2032" layer="51"/> +<wire x1="0" y1="-0.5" x2="-1" y2="0" width="0.2032" layer="51"/> +<wire x1="-1" y1="0.5" x2="-1" y2="0" width="0.2032" layer="51"/> +<wire x1="-1" y1="0" x2="-1" y2="-0.5" width="0.2032" layer="51"/> +<smd name="CATHODE" x="-1.7" y="0" dx="1.6" dy="0.8" layer="1"/> +<smd name="ANODE" x="1.7" y="0" dx="1.6" dy="0.8" layer="1"/> +<text x="-1.905" y="1.905" size="1.27" layer="25">>NAME</text> +<text x="-1.905" y="-0.635" size="1.27" layer="27">>VALUE</text> +<rectangle x1="-1.9558" y1="-0.3048" x2="-1.3716" y2="0.3048" layer="51" rot="R180"/> +<rectangle x1="1.3716" y1="-0.3048" x2="1.9558" y2="0.3048" layer="51" rot="R180"/> +<rectangle x1="-0.4001" y1="-0.7" x2="0.4001" y2="0.7" layer="35"/> +</package> +<package name="1206"> +<description><b>RESISTOR</b><p> +chip</description> +<wire x1="0.9525" y1="-0.8128" x2="-0.9652" y2="-0.8128" width="0.1524" layer="51"/> +<wire x1="0.9525" y1="0.8128" x2="-0.9652" y2="0.8128" width="0.1524" layer="51"/> +<wire x1="-2.3206" y1="0.983" x2="2.3206" y2="0.983" width="0.0508" layer="39"/> +<wire x1="2.3206" y1="0.983" x2="2.3206" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="2.3206" y1="-0.983" x2="-2.3206" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="-2.3206" y1="-0.983" x2="-2.3206" y2="0.983" width="0.0508" layer="39"/> +<smd name="2" x="1.422" y="0" dx="1.6" dy="1.803" layer="1"/> +<smd name="1" x="-1.422" y="0" dx="1.6" dy="1.803" layer="1"/> +<text x="-1.397" y="1.143" size="1.27" layer="25">>NAME</text> +<text x="-1.397" y="-1.143" size="1.27" layer="27">>VALUE</text> +<rectangle x1="-1.6891" y1="-0.8763" x2="-0.9525" y2="0.8763" layer="51"/> +<rectangle x1="0.9525" y1="-0.8763" x2="1.6891" y2="0.8763" layer="51"/> +<rectangle x1="-0.3" y1="-0.7" x2="0.3" y2="0.7" layer="35"/> +</package> +<package name="1X06-SMD"> +<wire x1="7.62" y1="-0.02" x2="-7.62" y2="-0.02" width="0.127" layer="51"/> +<wire x1="-7.62" y1="-0.02" x2="-7.62" y2="-7.6" width="0.127" layer="51"/> +<wire x1="-7.62" y1="-7.6" x2="7.62" y2="-7.6" width="0.127" layer="51"/> +<wire x1="7.62" y1="-7.6" x2="7.62" y2="-0.02" width="0.127" layer="51"/> +<smd name="4" x="1.27" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +<smd name="5" x="3.81" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +<smd name="6" x="6.35" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +<smd name="3" x="-1.27" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +<smd name="2" x="-3.81" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +<smd name="1" x="-6.35" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +</package> +<package name="USB_PCB"> +<description>Card-edge USB A connector. + +For boards designed to be plugged directly into a USB slot. If possible, ensure that your PCB is about 2.4mm thick to fit snugly.</description> +<wire x1="-4" y1="6" x2="7.7" y2="6" width="0.127" layer="51"/> +<wire x1="7.7" y1="6" x2="7.7" y2="-6" width="0.127" layer="51" style="shortdash"/> +<wire x1="7.7" y1="-6" x2="-4" y2="-6" width="0.127" layer="51"/> +<wire x1="-4" y1="-6" x2="-4" y2="6" width="0.127" layer="51"/> +<smd name="5V" x="1.55" y="-3.5" dx="11" dy="1.5" layer="1"/> +<smd name="D-" x="2.05" y="-1" dx="10" dy="1" layer="1"/> +<smd name="D+" x="2.05" y="1" dx="10" dy="1" layer="1"/> +<smd name="GND" x="1.55" y="3.5" dx="11" dy="1.5" layer="1"/> +<text x="-1.27" y="5.08" size="0.4064" layer="25">>Name</text> +<text x="-1.27" y="-5.08" size="0.4064" layer="27">>Value</text> +</package> +<package name="2X03SMD"> +<smd name="1" x="-2.54" y="2.54" dx="2.54" dy="1.27" layer="1"/> +<smd name="3" x="-2.54" y="0" dx="2.54" dy="1.27" layer="1"/> +<smd name="5" x="-2.54" y="-2.54" dx="2.54" dy="1.27" layer="1"/> +<smd name="2" x="2.92" y="2.54" dx="2.54" dy="1.27" layer="1"/> +<smd name="4" x="2.92" y="0" dx="2.54" dy="1.27" layer="1"/> +<smd name="6" x="2.92" y="-2.54" dx="2.54" dy="1.27" layer="1"/> +<text x="-5.08" y="2.54" size="1.27" layer="27">1</text> +<text x="-3.81" y="3.81" size="1.27" layer="21">>NAME</text> +<text x="-3.81" y="-5.08" size="1.27" layer="21">>VALUE</text> +</package> +</packages> +</library> +<library name="adafruit"> +<packages> +<package name="TQFP32-08"> +<description><B>Thin Plasic Quad Flat Package</B> Grid 0.8 mm</description> +<wire x1="3.505" y1="3.505" x2="3.505" y2="-3.505" width="0.1524" layer="21"/> +<wire x1="3.505" y1="-3.505" x2="-3.505" y2="-3.505" width="0.1524" layer="21"/> +<wire x1="-3.505" y1="-3.505" x2="-3.505" y2="3.15" width="0.1524" layer="21"/> +<wire x1="-3.15" y1="3.505" x2="3.505" y2="3.505" width="0.1524" layer="21"/> +<wire x1="-3.15" y1="3.505" x2="-3.505" y2="3.15" width="0.1524" layer="21"/> +<circle x="-2.7432" y="2.7432" radius="0.3592" width="0.1524" layer="21"/> +<smd name="1" x="-4.2926" y="2.8" dx="1.27" dy="0.3556" layer="1"/> +<smd name="2" x="-4.2926" y="2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="3" x="-4.2926" y="1.2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="4" x="-4.2926" y="0.4" dx="1.27" dy="0.3556" layer="1"/> +<smd name="5" x="-4.2926" y="-0.4" dx="1.27" dy="0.3556" layer="1"/> +<smd name="6" x="-4.2926" y="-1.2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="7" x="-4.2926" y="-2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="8" x="-4.2926" y="-2.8" dx="1.27" dy="0.3556" layer="1"/> +<smd name="9" x="-2.8" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="10" x="-2" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="11" x="-1.2" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="12" x="-0.4" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="13" x="0.4" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="14" x="1.2" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="15" x="2" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="16" x="2.8" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="17" x="4.2926" y="-2.8" dx="1.27" dy="0.3556" layer="1"/> +<smd name="18" x="4.2926" y="-2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="19" x="4.2926" y="-1.2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="20" x="4.2926" y="-0.4" dx="1.27" dy="0.3556" layer="1"/> +<smd name="21" x="4.2926" y="0.4" dx="1.27" dy="0.3556" layer="1"/> +<smd name="22" x="4.2926" y="1.2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="23" x="4.2926" y="2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="24" x="4.2926" y="2.8" dx="1.27" dy="0.3556" layer="1"/> +<smd name="25" x="2.8" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="26" x="2" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="27" x="1.2" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="28" x="0.4" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="29" x="-0.4" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="30" x="-1.2" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="31" x="-2" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="32" x="-2.8" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<text x="-2.7686" y="5.08" size="0.8128" layer="25">>NAME</text> +<text x="-3.0226" y="-1.27" size="0.8128" layer="27">>VALUE</text> +<rectangle x1="-4.5466" y1="2.5714" x2="-3.556" y2="3.0286" layer="51"/> +<rectangle x1="-4.5466" y1="1.7714" x2="-3.556" y2="2.2286" layer="51"/> +<rectangle x1="-4.5466" y1="0.9714" x2="-3.556" y2="1.4286" layer="51"/> +<rectangle x1="-4.5466" y1="0.1714" x2="-3.556" y2="0.6286" layer="51"/> +<rectangle x1="-4.5466" y1="-0.6286" x2="-3.556" y2="-0.1714" layer="51"/> +<rectangle x1="-4.5466" y1="-1.4286" x2="-3.556" y2="-0.9714" layer="51"/> +<rectangle x1="-4.5466" y1="-2.2286" x2="-3.556" y2="-1.7714" layer="51"/> +<rectangle x1="-4.5466" y1="-3.0286" x2="-3.556" y2="-2.5714" layer="51"/> +<rectangle x1="-3.0286" y1="-4.5466" x2="-2.5714" y2="-3.556" layer="51"/> +<rectangle x1="-2.2286" y1="-4.5466" x2="-1.7714" y2="-3.556" layer="51"/> +<rectangle x1="-1.4286" y1="-4.5466" x2="-0.9714" y2="-3.556" layer="51"/> +<rectangle x1="-0.6286" y1="-4.5466" x2="-0.1714" y2="-3.556" layer="51"/> +<rectangle x1="0.1714" y1="-4.5466" x2="0.6286" y2="-3.556" layer="51"/> +<rectangle x1="0.9714" y1="-4.5466" x2="1.4286" y2="-3.556" layer="51"/> +<rectangle x1="1.7714" y1="-4.5466" x2="2.2286" y2="-3.556" layer="51"/> +<rectangle x1="2.5714" y1="-4.5466" x2="3.0286" y2="-3.556" layer="51"/> +<rectangle x1="3.556" y1="-3.0286" x2="4.5466" y2="-2.5714" layer="51"/> +<rectangle x1="3.556" y1="-2.2286" x2="4.5466" y2="-1.7714" layer="51"/> +<rectangle x1="3.556" y1="-1.4286" x2="4.5466" y2="-0.9714" layer="51"/> +<rectangle x1="3.556" y1="-0.6286" x2="4.5466" y2="-0.1714" layer="51"/> +<rectangle x1="3.556" y1="0.1714" x2="4.5466" y2="0.6286" layer="51"/> +<rectangle x1="3.556" y1="0.9714" x2="4.5466" y2="1.4286" layer="51"/> +<rectangle x1="3.556" y1="1.7714" x2="4.5466" y2="2.2286" layer="51"/> +<rectangle x1="3.556" y1="2.5714" x2="4.5466" y2="3.0286" layer="51"/> +<rectangle x1="2.5714" y1="3.556" x2="3.0286" y2="4.5466" layer="51"/> +<rectangle x1="1.7714" y1="3.556" x2="2.2286" y2="4.5466" layer="51"/> +<rectangle x1="0.9714" y1="3.556" x2="1.4286" y2="4.5466" layer="51"/> +<rectangle x1="0.1714" y1="3.556" x2="0.6286" y2="4.5466" layer="51"/> +<rectangle x1="-0.6286" y1="3.556" x2="-0.1714" y2="4.5466" layer="51"/> +<rectangle x1="-1.4286" y1="3.556" x2="-0.9714" y2="4.5466" layer="51"/> +<rectangle x1="-2.2286" y1="3.556" x2="-1.7714" y2="4.5466" layer="51"/> +<rectangle x1="-3.0286" y1="3.556" x2="-2.5714" y2="4.5466" layer="51"/> +</package> +<package name="HC49UP"> +<description><b>CRYSTAL</b></description> +<wire x1="-5.1091" y1="1.143" x2="-3.429" y2="2.0321" width="0.0508" layer="21" curve="-55.770993"/> +<wire x1="-5.715" y1="1.143" x2="-5.715" y2="2.159" width="0.1524" layer="21"/> +<wire x1="3.429" y1="2.032" x2="5.1091" y2="1.143" width="0.0508" layer="21" curve="-55.772485"/> +<wire x1="5.715" y1="1.143" x2="5.715" y2="2.159" width="0.1524" layer="21"/> +<wire x1="3.429" y1="-1.27" x2="-3.429" y2="-1.27" width="0.0508" layer="21"/> +<wire x1="3.429" y1="-2.032" x2="-3.429" y2="-2.032" width="0.0508" layer="21"/> +<wire x1="-3.429" y1="1.27" x2="3.429" y2="1.27" width="0.0508" layer="21"/> +<wire x1="5.461" y1="-2.413" x2="-5.461" y2="-2.413" width="0.1524" layer="21"/> +<wire x1="5.715" y1="-0.381" x2="6.477" y2="-0.381" width="0.1524" layer="51"/> +<wire x1="5.715" y1="0.381" x2="6.477" y2="0.381" width="0.1524" layer="51"/> +<wire x1="6.477" y1="-0.381" x2="6.477" y2="0.381" width="0.1524" layer="51"/> +<wire x1="5.461" y1="-2.413" x2="5.715" y2="-2.159" width="0.1524" layer="21" curve="90"/> +<wire x1="5.715" y1="-1.143" x2="5.715" y2="1.143" width="0.1524" layer="51"/> +<wire x1="5.715" y1="-2.159" x2="5.715" y2="-1.143" width="0.1524" layer="21"/> +<wire x1="3.429" y1="-1.27" x2="3.9826" y2="-1.143" width="0.0508" layer="21" curve="25.842828"/> +<wire x1="3.429" y1="1.27" x2="3.9826" y2="1.143" width="0.0508" layer="21" curve="-25.842828"/> +<wire x1="3.429" y1="-2.032" x2="5.109" y2="-1.1429" width="0.0508" layer="21" curve="55.771157"/> +<wire x1="3.9826" y1="-1.143" x2="3.9826" y2="1.143" width="0.0508" layer="51" curve="128.314524"/> +<wire x1="5.1091" y1="-1.143" x2="5.1091" y2="1.143" width="0.0508" layer="51" curve="68.456213"/> +<wire x1="-5.1091" y1="-1.143" x2="-3.429" y2="-2.032" width="0.0508" layer="21" curve="55.772485"/> +<wire x1="-3.9826" y1="-1.143" x2="-3.9826" y2="1.143" width="0.0508" layer="51" curve="-128.314524"/> +<wire x1="-3.9826" y1="-1.143" x2="-3.429" y2="-1.27" width="0.0508" layer="21" curve="25.842828"/> +<wire x1="-3.9826" y1="1.143" x2="-3.429" y2="1.27" width="0.0508" layer="21" curve="-25.842828"/> +<wire x1="-6.477" y1="-0.381" x2="-6.477" y2="0.381" width="0.1524" layer="51"/> +<wire x1="-5.1091" y1="-1.143" x2="-5.1091" y2="1.143" width="0.0508" layer="51" curve="-68.456213"/> +<wire x1="-5.715" y1="-1.143" x2="-5.715" y2="-0.381" width="0.1524" layer="51"/> +<wire x1="-5.715" y1="-0.381" x2="-5.715" y2="0.381" width="0.1524" layer="51"/> +<wire x1="-5.715" y1="0.381" x2="-5.715" y2="1.143" width="0.1524" layer="51"/> +<wire x1="-5.715" y1="-2.159" x2="-5.715" y2="-1.143" width="0.1524" layer="21"/> +<wire x1="-5.715" y1="-2.159" x2="-5.461" y2="-2.413" width="0.1524" layer="21" curve="90"/> +<wire x1="-5.715" y1="-0.381" x2="-6.477" y2="-0.381" width="0.1524" layer="51"/> +<wire x1="-5.715" y1="0.381" x2="-6.477" y2="0.381" width="0.1524" layer="51"/> +<wire x1="-3.429" y1="2.032" x2="3.429" y2="2.032" width="0.0508" layer="21"/> +<wire x1="5.461" y1="2.413" x2="-5.461" y2="2.413" width="0.1524" layer="21"/> +<wire x1="5.461" y1="2.413" x2="5.715" y2="2.159" width="0.1524" layer="21" curve="-90"/> +<wire x1="-5.715" y1="2.159" x2="-5.461" y2="2.413" width="0.1524" layer="21" curve="-90"/> +<wire x1="-0.254" y1="0.635" x2="-0.254" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="-0.254" y1="-0.635" x2="0.254" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="0.254" y1="-0.635" x2="0.254" y2="0.635" width="0.1524" layer="21"/> +<wire x1="0.254" y1="0.635" x2="-0.254" y2="0.635" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0.635" x2="-0.635" y2="0" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0" x2="-0.635" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0" x2="-1.016" y2="0" width="0.0508" layer="21"/> +<wire x1="0.635" y1="0.635" x2="0.635" y2="0" width="0.1524" layer="21"/> +<wire x1="0.635" y1="0" x2="0.635" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="0.635" y1="0" x2="1.016" y2="0" width="0.0508" layer="21"/> +<smd name="1" x="-4.826" y="0" dx="5.334" dy="1.9304" layer="1"/> +<smd name="2" x="4.826" y="0" dx="5.334" dy="1.9304" layer="1"/> +<text x="-5.715" y="2.794" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-5.715" y="-4.191" size="1.27" layer="27" ratio="10">>VALUE</text> +<rectangle x1="-6.604" y1="-3.048" x2="6.604" y2="3.048" layer="43"/> +</package> +</packages> +</library> +</libraries> +<attributes> +</attributes> +<variantdefs> +</variantdefs> +<classes> +<class number="0" name="default" width="0" drill="0"> +</class> +</classes> +<designrules name="Patil"> +<description language="de"><b>EAGLE Design Rules</b> +<p> +Die Standard-Design-Rules sind so gewählt, dass sie für +die meisten Anwendungen passen. Sollte ihre Platine +besondere Anforderungen haben, treffen Sie die erforderlichen +Einstellungen hier und speichern die Design Rules unter +einem neuen Namen ab.</description> +<description language="en"><b>EAGLE Design Rules</b> +<p> +The default Design Rules have been set to cover +a wide range of applications. Your particular design +may have different requirements, so please make the +necessary adjustments and save your customized +design rules under a new name.</description> +<param name="layerSetup" value="(1*16)"/> +<param name="mtCopper" value="0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm"/> +<param name="mtIsolate" value="1.5mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm"/> +<param name="mdWireWire" value="16mil"/> +<param name="mdWirePad" value="16mil"/> +<param name="mdWireVia" value="16mil"/> +<param name="mdPadPad" value="16mil"/> +<param name="mdPadVia" value="16mil"/> +<param name="mdViaVia" value="16mil"/> +<param name="mdSmdPad" value="16mil"/> +<param name="mdSmdVia" value="16mil"/> +<param name="mdSmdSmd" value="16mil"/> +<param name="mdViaViaSameLayer" value="8mil"/> +<param name="mnLayersViaInSmd" value="2"/> +<param name="mdCopperDimension" value="40mil"/> +<param name="mdDrill" value="8mil"/> +<param name="mdSmdStop" value="0mil"/> +<param name="msWidth" value="10mil"/> +<param name="msDrill" value="24mil"/> +<param name="msMicroVia" value="9.99mm"/> +<param name="msBlindViaRatio" value="0.5"/> +<param name="rvPadTop" value="0.25"/> +<param name="rvPadInner" value="0.25"/> +<param name="rvPadBottom" value="0.25"/> +<param name="rvViaOuter" value="0.25"/> +<param name="rvViaInner" value="0.25"/> +<param name="rvMicroViaOuter" value="0.25"/> +<param name="rvMicroViaInner" value="0.25"/> +<param name="rlMinPadTop" value="10mil"/> +<param name="rlMaxPadTop" value="20mil"/> +<param name="rlMinPadInner" value="10mil"/> +<param name="rlMaxPadInner" value="20mil"/> +<param name="rlMinPadBottom" value="10mil"/> +<param name="rlMaxPadBottom" value="20mil"/> +<param name="rlMinViaOuter" value="8mil"/> +<param name="rlMaxViaOuter" value="20mil"/> +<param name="rlMinViaInner" value="8mil"/> +<param name="rlMaxViaInner" value="20mil"/> +<param name="rlMinMicroViaOuter" value="4mil"/> +<param name="rlMaxMicroViaOuter" value="20mil"/> +<param name="rlMinMicroViaInner" value="4mil"/> +<param name="rlMaxMicroViaInner" value="20mil"/> +<param name="psTop" value="-1"/> +<param name="psBottom" value="-1"/> +<param name="psFirst" value="-1"/> +<param name="psElongationLong" value="100"/> +<param name="psElongationOffset" value="100"/> +<param name="mvStopFrame" value="1"/> +<param name="mvCreamFrame" value="0"/> +<param name="mlMinStopFrame" value="4mil"/> +<param name="mlMaxStopFrame" value="4mil"/> +<param name="mlMinCreamFrame" value="0mil"/> +<param name="mlMaxCreamFrame" value="0mil"/> +<param name="mlViaStopLimit" value="0mil"/> +<param name="srRoundness" value="0"/> +<param name="srMinRoundness" value="0mil"/> +<param name="srMaxRoundness" value="0mil"/> +<param name="slThermalIsolate" value="10mil"/> +<param name="slThermalsForVias" value="0"/> +<param name="dpMaxLengthDifference" value="10mm"/> +<param name="dpGapFactor" value="2.5"/> +<param name="checkGrid" value="0"/> +<param name="checkAngle" value="0"/> +<param name="checkFont" value="1"/> +<param name="checkRestrict" value="1"/> +<param name="useDiameter" value="13"/> +<param name="maxErrors" value="50"/> +</designrules> +<autorouter> +<pass name="Default"> +<param name="RoutingGrid" value="50mil"/> +<param name="AutoGrid" value="1"/> +<param name="Efforts" value="0"/> +<param name="TopRouterVariant" value="1"/> +<param name="tpViaShape" value="round"/> +<param name="PrefDir.1" value="|"/> +<param name="PrefDir.2" value="0"/> +<param name="PrefDir.3" value="0"/> +<param name="PrefDir.4" value="0"/> +<param name="PrefDir.5" value="0"/> +<param name="PrefDir.6" value="0"/> +<param name="PrefDir.7" value="0"/> +<param name="PrefDir.8" value="0"/> +<param name="PrefDir.9" value="0"/> +<param name="PrefDir.10" value="0"/> +<param name="PrefDir.11" value="0"/> +<param name="PrefDir.12" value="0"/> +<param name="PrefDir.13" value="0"/> +<param name="PrefDir.14" value="0"/> +<param name="PrefDir.15" value="0"/> +<param name="PrefDir.16" value="-"/> +<param name="cfVia" value="8"/> +<param name="cfNonPref" value="5"/> +<param name="cfChangeDir" value="2"/> +<param name="cfOrthStep" value="2"/> +<param name="cfDiagStep" value="3"/> +<param name="cfExtdStep" value="0"/> +<param name="cfBonusStep" value="1"/> +<param name="cfMalusStep" value="1"/> +<param name="cfPadImpact" value="4"/> +<param name="cfSmdImpact" value="4"/> +<param name="cfBusImpact" value="0"/> +<param name="cfHugging" value="3"/> +<param name="cfAvoid" value="4"/> +<param name="cfPolygon" value="10"/> +<param name="cfBase.1" value="0"/> +<param name="cfBase.2" value="1"/> +<param name="cfBase.3" value="1"/> +<param name="cfBase.4" value="1"/> +<param name="cfBase.5" value="1"/> +<param name="cfBase.6" value="1"/> +<param name="cfBase.7" value="1"/> +<param name="cfBase.8" value="1"/> +<param name="cfBase.9" value="1"/> +<param name="cfBase.10" value="1"/> +<param name="cfBase.11" value="1"/> +<param name="cfBase.12" value="1"/> +<param name="cfBase.13" value="1"/> +<param name="cfBase.14" value="1"/> +<param name="cfBase.15" value="1"/> +<param name="cfBase.16" value="0"/> +<param name="mnVias" value="20"/> +<param name="mnSegments" value="9999"/> +<param name="mnExtdSteps" value="9999"/> +<param name="mnRipupLevel" value="10"/> +<param name="mnRipupSteps" value="100"/> +<param name="mnRipupTotal" value="100"/> +</pass> +<pass name="Follow-me" refer="Default" active="yes"> +</pass> +<pass name="Busses" refer="Default" active="yes"> +<param name="cfNonPref" value="4"/> +<param name="cfBusImpact" value="4"/> +<param name="cfHugging" value="0"/> +<param name="mnVias" value="0"/> +</pass> +<pass name="Route" refer="Default" active="yes"> +</pass> +<pass name="Optimize1" refer="Default" active="yes"> +<param name="cfVia" value="99"/> +<param name="cfExtdStep" value="10"/> +<param name="cfHugging" value="1"/> +<param name="mnExtdSteps" value="1"/> +<param name="mnRipupLevel" value="0"/> +</pass> +<pass name="Optimize2" refer="Optimize1" active="yes"> +<param name="cfNonPref" value="0"/> +<param name="cfChangeDir" value="6"/> +<param name="cfExtdStep" value="0"/> +<param name="cfBonusStep" value="2"/> +<param name="cfMalusStep" value="2"/> +<param name="cfPadImpact" value="2"/> +<param name="cfSmdImpact" value="2"/> +<param name="cfHugging" value="0"/> +</pass> +<pass name="Optimize3" refer="Optimize2" active="yes"> +<param name="cfChangeDir" value="8"/> +<param name="cfPadImpact" value="0"/> +<param name="cfSmdImpact" value="0"/> +</pass> +<pass name="Optimize4" refer="Optimize3" active="yes"> +<param name="cfChangeDir" value="25"/> +</pass> +</autorouter> +<elements> +<element name="D1" library="fabPatil" package="SOD123" value="3.3V" x="21.1836" y="17.907" rot="R90"/> +<element name="D2" library="fabPatil" package="SOD123" value="3.3V" x="18.2626" y="16.256" rot="R90"/> +<element name="R1" library="fabPatil" package="1206" value="22" x="26.0858" y="13.3604"/> +<element name="R2" library="fabPatil" package="1206" value="22" x="26.0858" y="15.8242"/> +<element name="JP1" library="fabPatil" package="1X06-SMD" value="FTDI" x="54.6354" y="15.5956" rot="R90"/> +<element name="C1" library="fabPatil" package="1206" value="0.1uF" x="26.1366" y="23.3426"/> +<element name="JP2" library="fabPatil" package="USB_PCB" value="USBPCB" x="5.5626" y="15.24"/> +<element name="R5" library="fabPatil" package="1206" value="470" x="46.101" y="11.6586"/> +<element name="R6" library="fabPatil" package="1206" value="470" x="46.1264" y="9.271"/> +<element name="U$1" library="fabPatil" package="2X03SMD" value="AVRISP" x="46.0756" y="16.7386"/> +<element name="C2" library="fabPatil" package="1206" value="1uF" x="26.1112" y="20.828" rot="R180"/> +<element name="IC1" library="adafruit" package="TQFP32-08" value="ATMEGA16U2" x="36.2712" y="15.1892" rot="R90"/> +<element name="R3" library="fabPatil" package="1206" value="10K" x="31.5214" y="22.0218" rot="R90"/> +<element name="U$2" library="fabPatil" package="1206" value="LED" x="40.8686" y="7.874"/> +<element name="R4" library="fabPatil" package="1206" value="1K" x="46.1772" y="6.5786"/> +<element name="R7" library="fabPatil" package="1206" value="0" x="26.0858" y="18.2626" rot="R180"/> +<element name="Q1" library="adafruit" package="HC49UP" value="16MHZ" x="24.384" y="8.382" rot="R180"> +<attribute name="MF" value="" x="24.384" y="8.382" size="1.778" layer="27" rot="R180" display="off"/> +<attribute name="MPN" value="" x="24.384" y="8.382" size="1.778" layer="27" rot="R180" display="off"/> +<attribute name="OC_FARNELL" value="unknown" x="24.384" y="8.382" size="1.778" layer="27" rot="R180" display="off"/> +<attribute name="OC_NEWARK" value="unknown" x="24.384" y="8.382" size="1.778" layer="27" rot="R180" display="off"/> +</element> +<element name="C3" library="fabPatil" package="1206" value="18pF" x="33.782" y="6.35" rot="R270"/> +<element name="C4" library="fabPatil" package="1206" value="18pF" x="36.83" y="6.35" rot="R270"/> +</elements> +<signals> +<signal name="GND"> +<contactref element="D1" pad="ANODE"/> +<contactref element="D2" pad="ANODE"/> +<contactref element="JP1" pad="6"/> +<contactref element="C1" pad="1"/> +<contactref element="JP2" pad="GND"/> +<contactref element="U$1" pad="6"/> +<contactref element="C2" pad="2"/> +<contactref element="IC1" pad="3"/> +<contactref element="R4" pad="2"/> +<contactref element="R7" pad="2"/> +<wire x1="24.7146" y1="20.8534" x2="24.6892" y2="20.828" width="0.4064" layer="1"/> +<wire x1="24.7146" y1="20.8534" x2="24.7146" y2="23.3426" width="0.4064" layer="1"/> +<wire x1="24.7146" y1="23.3426" x2="24.99499375" y2="23.3426" width="0.4064" layer="1"/> +<wire x1="60.9346" y1="21.9456" x2="55.9854" y2="21.9456" width="0.4064" layer="1"/> +<wire x1="60.9346" y1="7.874" x2="60.9346" y2="21.9456" width="0.4064" layer="1"/> +<wire x1="24.7146" y1="23.3426" x2="24.7146" y2="24.8537" width="0.4064" layer="1"/> +<wire x1="53.848" y1="24.8537" x2="24.7146" y2="24.8537" width="0.4064" layer="1"/> +<wire x1="46.228" y1="4.5212" x2="44.958" y2="4.5212" width="0.4064" layer="1"/> +<wire x1="46.228" y1="4.5212" x2="48.9712" y2="4.5212" width="0.4064" layer="1"/> +<wire x1="48.9712" y1="4.5212" x2="51.308" y2="7.874" width="0.4064" layer="1"/> +<wire x1="51.308" y1="7.874" x2="60.9346" y2="7.874" width="0.4064" layer="1"/> +<wire x1="55.9854" y1="21.9456" x2="55.9854" y2="22.7163" width="0.4064" layer="1"/> +<wire x1="55.9854" y1="22.7163" x2="53.848" y2="24.8537" width="0.4064" layer="1"/> +<contactref element="C3" pad="1"/> +<contactref element="C4" pad="1"/> +<wire x1="35.0712" y1="7.772" x2="35.0712" y2="10.8966" width="0.3556" layer="1"/> +<wire x1="35.0712" y1="7.772" x2="33.782" y2="7.772" width="0.3556" layer="1"/> +<wire x1="36.83" y1="6.35" x2="36.83" y2="7.772" width="0.3556" layer="1"/> +<wire x1="36.83" y1="6.35" x2="38.4302" y2="6.35" width="0.3556" layer="1"/> +<wire x1="38.4302" y1="6.35" x2="40.259" y2="4.5212" width="0.3556" layer="1"/> +<wire x1="40.259" y1="4.5212" x2="44.958" y2="4.5212" width="0.3556" layer="1"/> +<wire x1="36.83" y1="7.772" x2="35.0712" y2="7.772" width="0.3556" layer="1"/> +<wire x1="46.1394" y1="4.6098" x2="46.228" y2="4.5212" width="0.3556" layer="1"/> +<wire x1="46.1394" y1="6.7056" x2="46.1394" y2="4.6098" width="0.3556" layer="1"/> +<wire x1="47.5992" y1="6.5786" x2="46.2664" y2="6.5786" width="0.3556" layer="1"/> +<wire x1="46.2664" y1="6.5786" x2="46.1394" y2="6.7056" width="0.3556" layer="1"/> +<wire x1="46.48101875" y1="13.1443" x2="46.1388" y2="12.80208125" width="0.3556" layer="1"/> +<wire x1="46.1388" y1="12.80208125" x2="46.1388" y2="10.51511875" width="0.3556" layer="1"/> +<wire x1="48.9956" y1="14.1986" x2="47.9413" y2="13.1443" width="0.3556" layer="1"/> +<wire x1="47.9413" y1="13.1443" x2="46.48101875" y2="13.1443" width="0.3556" layer="1"/> +<wire x1="46.1388" y1="10.51511875" x2="46.1394" y2="10.51451875" width="0.3556" layer="1"/> +<wire x1="46.1394" y1="10.51451875" x2="46.1394" y2="6.7056" width="0.3556" layer="1"/> +<wire x1="24.6892" y1="20.828" x2="24.6892" y2="18.288" width="0.4064" layer="1"/> +<wire x1="24.6892" y1="18.288" x2="24.6638" y2="18.2626" width="0.4064" layer="1"/> +<wire x1="24.6892" y1="20.828" x2="22.4046" y2="20.828" width="0.4064" layer="1"/> +<wire x1="21.1836" y1="19.607" x2="22.4046" y2="20.828" width="0.4064" layer="1"/> +<wire x1="20.3166" y1="18.74" x2="21.1836" y2="19.607" width="0.4064" layer="1"/> +<wire x1="18.415" y1="18.74" x2="7.1126" y2="18.74" width="0.4064" layer="1"/> +<wire x1="18.415" y1="18.74" x2="20.3166" y2="18.74" width="0.4064" layer="1"/> +<wire x1="18.2626" y1="17.956" x2="18.2626" y2="18.5876" width="0.4064" layer="1"/> +<wire x1="18.2626" y1="18.5876" x2="18.415" y2="18.74" width="0.4064" layer="1"/> +</signal> +<signal name="VCC"> +<contactref element="JP2" pad="5V"/> +<contactref element="JP1" pad="4"/> +<contactref element="C1" pad="2"/> +<contactref element="U$1" pad="2"/> +<contactref element="IC1" pad="4"/> +<contactref element="IC1" pad="31"/> +<contactref element="IC1" pad="32"/> +<contactref element="R3" pad="2"/> +<wire x1="33.02" y1="13.1892" x2="31.9786" y2="13.1892" width="0.3556" layer="1"/> +<wire x1="33.02" y1="12.3892" x2="31.9786" y2="12.3892" width="0.3556" layer="1"/> +<wire x1="33.02" y1="12.3892" x2="33.02" y2="13.1892" width="0.3556" layer="1"/> +<wire x1="31.5214" y1="23.4438" x2="31.5468" y2="22.9616" width="0.4064" layer="1"/> +<wire x1="48.9956" y1="19.2786" x2="48.9956" y2="19.1008" width="0.4064" layer="1"/> +<wire x1="49.3268" y1="19.2786" x2="48.9956" y2="19.2786" width="0.4064" layer="1"/> +<wire x1="30.6324" y1="11.74" x2="26.0096" y2="11.74" width="0.4064" layer="1"/> +<wire x1="26.0096" y1="11.74" x2="7.1126" y2="11.74" width="0.4064" layer="1"/> +<wire x1="26.0982" y1="11.8286" x2="26.0096" y2="11.74" width="0.4064" layer="1"/> +<wire x1="31.2678" y1="22.8346" x2="31.5214" y2="23.4438" width="0.4064" layer="1"/> +<wire x1="27.27820625" y1="23.3426" x2="27.5586" y2="23.3426" width="0.4064" layer="1"/> +<wire x1="27.27820625" y1="23.3426" x2="26.1236" y2="22.18799375" width="0.4064" layer="1"/> +<wire x1="31.5214" y1="23.4438" x2="49.3268" y2="23.4438" width="0.4064" layer="1"/> +<wire x1="49.3268" y1="23.4438" x2="49.3268" y2="19.2786" width="0.4064" layer="1"/> +<wire x1="27.5586" y1="23.3426" x2="27.5586" y2="23.4438" width="0.4064" layer="1"/> +<wire x1="27.5586" y1="23.4438" x2="31.5214" y2="23.4438" width="0.4064" layer="1"/> +<wire x1="55.9854" y1="16.8656" x2="51.9938" y2="16.8656" width="0.4064" layer="1"/> +<wire x1="51.9938" y1="16.8656" x2="51.9938" y2="19.304" width="0.4064" layer="1"/> +<wire x1="51.9938" y1="19.304" x2="48.9956" y2="19.304" width="0.4064" layer="1"/> +<wire x1="48.9956" y1="19.304" x2="48.9956" y2="19.2786" width="0.4064" layer="1"/> +<wire x1="26.1236" y1="22.18799375" x2="26.1236" y2="11.8286" width="0.3556" layer="1"/> +<wire x1="26.1236" y1="11.8286" x2="26.0982" y2="11.8286" width="0.3556" layer="1"/> +<wire x1="35.8712" y1="10.8966" x2="35.8712" y2="13.1892" width="0.3556" layer="1"/> +<wire x1="35.8712" y1="13.1892" x2="33.02" y2="13.1892" width="0.3556" layer="1"/> +<wire x1="31.9786" y1="12.3892" x2="31.2816" y2="12.3892" width="0.3556" layer="1"/> +<wire x1="31.2816" y1="12.3892" x2="30.6324" y2="11.74" width="0.3556" layer="1"/> +</signal> +<signal name="N$2"> +<contactref element="D2" pad="CATHODE"/> +<contactref element="R1" pad="1"/> +<contactref element="JP2" pad="D-"/> +<wire x1="7.6126" y1="14.24" x2="17.9466" y2="14.24" width="0.4064" layer="1"/> +<wire x1="18.2626" y1="14.556" x2="17.9466" y2="14.24" width="0.4064" layer="1"/> +<wire x1="24.6638" y1="13.3604" x2="19.4582" y2="13.3604" width="0.4064" layer="1"/> +<wire x1="19.4582" y1="13.3604" x2="18.2626" y2="14.556" width="0.4064" layer="1"/> +</signal> +<signal name="N$1"> +<contactref element="D1" pad="CATHODE"/> +<contactref element="R2" pad="1"/> +<contactref element="JP2" pad="D+"/> +<wire x1="24.6892" y1="16.207" x2="24.6638" y2="15.8242" width="0.4064" layer="1"/> +<wire x1="21.1506" y1="16.24" x2="7.6126" y2="16.24" width="0.4064" layer="1"/> +<wire x1="21.1506" y1="16.24" x2="21.1836" y2="16.207" width="0.4064" layer="1"/> +<wire x1="24.6638" y1="15.8242" x2="21.5664" y2="15.8242" width="0.4064" layer="1"/> +<wire x1="21.5664" y1="15.8242" x2="21.1506" y2="16.24" width="0.4064" layer="1"/> +</signal> +<signal name="N$6"> +<polygon width="0.4064" layer="16" orphans="yes" thermals="no"> +<vertex x="1.778" y="20.3708"/> +<vertex x="2.413" y="21.0058"/> +<vertex x="14.859" y="21.0058"/> +<vertex x="18.415" y="26.6446"/> +<vertex x="58.928" y="26.5176"/> +<vertex x="62.5856" y="24.2316" curve="-3.096315"/> +<vertex x="62.6872" y="4.699"/> +<vertex x="59.2582" y="2.8956"/> +<vertex x="17.7292" y="2.921"/> +<vertex x="15.24" y="9.5758"/> +<vertex x="2.413" y="9.5758"/> +<vertex x="1.778" y="10.2108"/> +</polygon> +</signal> +<signal name="N$7"> +<contactref element="R6" pad="2"/> +<contactref element="JP1" pad="2"/> +<wire x1="53.2384" y1="11.811" x2="53.2384" y2="9.271" width="0.4064" layer="1"/> +<wire x1="47.5484" y1="9.271" x2="53.2384" y2="9.271" width="0.4064" layer="1"/> +<wire x1="55.9854" y1="11.7856" x2="55.9854" y2="11.811" width="0.4064" layer="1"/> +<wire x1="55.9854" y1="11.811" x2="53.2384" y2="11.811" width="0.4064" layer="1"/> +</signal> +<signal name="N$8"> +<contactref element="R5" pad="2"/> +<contactref element="JP1" pad="3"/> +<wire x1="51.968521875" y1="11.758909375" x2="51.9684" y2="11.7348" width="0.4064" layer="1"/> +<wire x1="51.9816875" y1="14.352221875" x2="51.968521875" y2="11.758909375" width="0.4064" layer="1"/> +<wire x1="47.523" y1="11.6586" x2="51.968521875" y2="11.6586" width="0.4064" layer="1"/> +<wire x1="51.968521875" y1="11.6586" x2="51.968521875" y2="11.758909375" width="0.4064" layer="1"/> +<wire x1="55.9854" y1="14.3256" x2="55.9854" y2="14.352221875" width="0.4064" layer="1"/> +<wire x1="55.9854" y1="14.352221875" x2="51.9816875" y2="14.352221875" width="0.4064" layer="1"/> +</signal> +<signal name="MOSI"> +<contactref element="U$1" pad="4"/> +<contactref element="IC1" pad="16"/> +<wire x1="40.5638" y1="17.9892" x2="45.2822" y2="17.9892" width="0.3556" layer="1"/> +<wire x1="45.2822" y1="17.9892" x2="46.5582" y2="16.7132" width="0.3556" layer="1"/> +<wire x1="46.5582" y1="16.7132" x2="48.9702" y2="16.7132" width="0.3556" layer="1"/> +<wire x1="48.9702" y1="16.7132" x2="48.9956" y2="16.7386" width="0.4064" layer="1"/> +</signal> +<signal name="RST"> +<contactref element="U$1" pad="5"/> +<contactref element="IC1" pad="24"/> +<contactref element="R3" pad="1"/> +<wire x1="33.4712" y1="20.9804" x2="33.4712" y2="19.4818" width="0.3556" layer="1"/> +<wire x1="50.51810625" y1="15.494" x2="50.8752" y2="15.85109375" width="0.4064" layer="1"/> +<wire x1="50.8752" y1="15.85109375" x2="50.8752" y2="17.62610625" width="0.4064" layer="1"/> +<wire x1="50.8752" y1="17.62610625" x2="50.51810625" y2="17.9832" width="0.4064" layer="1"/> +<wire x1="43.5356" y1="14.1986" x2="44.831" y2="15.494" width="0.4064" layer="1"/> +<wire x1="44.831" y1="15.494" x2="50.51810625" y2="15.494" width="0.4064" layer="1"/> +<wire x1="50.51810625" y1="17.9832" x2="47.3202" y2="17.9832" width="0.4064" layer="1"/> +<wire x1="47.3202" y1="17.9832" x2="46.2534" y2="19.05" width="0.4064" layer="1"/> +<wire x1="46.2534" y1="20.954515625" x2="46.2534" y2="19.05" width="0.4064" layer="1"/> +<wire x1="46.2534" y1="20.954515625" x2="46.227515625" y2="20.9804" width="0.4064" layer="1"/> +<wire x1="33.4712" y1="20.9804" x2="46.227515625" y2="20.9804" width="0.4064" layer="1"/> +<wire x1="31.5214" y1="20.5998" x2="31.5214" y2="20.9804" width="0.4064" layer="1"/> +<wire x1="31.5214" y1="20.9804" x2="33.4712" y2="20.9804" width="0.4064" layer="1"/> +</signal> +<signal name="SCK"> +<contactref element="U$1" pad="3"/> +<contactref element="IC1" pad="15"/> +<wire x1="40.5638" y1="17.1892" x2="43.085" y2="17.1892" width="0.3556" layer="1"/> +<wire x1="43.085" y1="17.1892" x2="43.5356" y2="16.7386" width="0.4064" layer="1" curve="-90"/> +</signal> +<signal name="MISO"> +<contactref element="U$1" pad="1"/> +<contactref element="IC1" pad="17"/> +<wire x1="43.5363375" y1="19.35250625" x2="43.5356" y2="19.2786" width="0.4064" layer="1"/> +<wire x1="43.43244375" y1="19.4564" x2="43.5363375" y2="19.35250625" width="0.4064" layer="1" curve="-90"/> +<wire x1="43.3324" y1="19.4818" x2="43.5356" y2="19.2786" width="0.4064" layer="1"/> +<wire x1="39.0712" y1="19.4818" x2="39.0712" y2="19.35250625" width="0.3556" layer="1"/> +<wire x1="39.0712" y1="19.35250625" x2="43.5363375" y2="19.35250625" width="0.3556" layer="1"/> +</signal> +<signal name="D-"> +<contactref element="R1" pad="2"/> +<contactref element="IC1" pad="30"/> +<wire x1="31.9786" y1="13.9892" x2="27.5586" y2="13.9892" width="0.3556" layer="1"/> +<wire x1="27.5586" y1="13.9892" x2="27.5078" y2="13.3604" width="0.4064" layer="1"/> +</signal> +<signal name="N$13"> +<contactref element="R5" pad="1"/> +<contactref element="IC1" pad="9"/> +<wire x1="40.5638" y1="12.3892" x2="41.2944" y2="11.6586" width="0.3556" layer="1"/> +<wire x1="41.2944" y1="11.6586" x2="44.679" y2="11.6586" width="0.3556" layer="1"/> +</signal> +<signal name="N$12"> +<contactref element="R6" pad="1"/> +<contactref element="IC1" pad="8"/> +<wire x1="44.7044" y1="9.6774" x2="44.7044" y2="9.271" width="0.4064" layer="1"/> +<wire x1="41.148" y1="9.6774" x2="44.7044" y2="9.6774" width="0.3556" layer="1"/> +<wire x1="39.0712" y1="10.8966" x2="39.9288" y2="10.8966" width="0.3556" layer="1"/> +<wire x1="39.9288" y1="10.8966" x2="41.148" y2="9.6774" width="0.3556" layer="1"/> +</signal> +<signal name="D+"> +<contactref element="R2" pad="2"/> +<contactref element="IC1" pad="29"/> +<wire x1="31.9786" y1="14.7892" x2="29.3306" y2="14.7892" width="0.3556" layer="1"/> +<wire x1="29.3306" y1="14.7892" x2="28.2956" y2="15.8242" width="0.3556" layer="1"/> +<wire x1="28.2956" y1="15.8242" x2="27.5078" y2="15.8242" width="0.3556" layer="1"/> +</signal> +<signal name="N$10"> +<contactref element="IC1" pad="27"/> +<contactref element="C2" pad="1"/> +<wire x1="30.7786" y1="16.3892" x2="30.226" y2="16.9418" width="0.3556" layer="1"/> +<wire x1="30.226" y1="16.9418" x2="30.226" y2="18.6182" width="0.3556" layer="1"/> +<wire x1="30.226" y1="18.6182" x2="29.4894" y2="19.3548" width="0.3556" layer="1"/> +<wire x1="29.4894" y1="19.3548" x2="29.4894" y2="20.828" width="0.3556" layer="1"/> +<wire x1="29.4894" y1="20.828" x2="27.5332" y2="20.828" width="0.3556" layer="1"/> +<wire x1="31.9786" y1="16.3892" x2="30.7786" y2="16.3892" width="0.3556" layer="1"/> +</signal> +<signal name="N$4"> +<contactref element="IC1" pad="5"/> +<contactref element="U$2" pad="1"/> +<wire x1="37.05141875" y1="9.6774" x2="37.0586" y2="9.6774" width="0.3556" layer="1"/> +<wire x1="37.0586" y1="9.6774" x2="37.338" y2="9.398" width="0.3556" layer="1"/> +<wire x1="36.6712" y1="10.8966" x2="36.6712" y2="10.05761875" width="0.3556" layer="1"/> +<wire x1="36.6712" y1="10.05761875" x2="37.05141875" y2="9.6774" width="0.3556" layer="1"/> +<wire x1="37.338" y1="9.398" x2="38.862" y2="9.398" width="0.3556" layer="1"/> +<wire x1="38.862" y1="9.398" x2="39.37" y2="8.89" width="0.3556" layer="1"/> +<wire x1="39.37" y1="8.89" x2="39.37" y2="7.8744" width="0.3556" layer="1"/> +<wire x1="39.37" y1="7.8744" x2="39.4466" y2="7.874" width="0.3556" layer="1"/> +</signal> +<signal name="N$5"> +<contactref element="U$2" pad="2"/> +<contactref element="R4" pad="1"/> +<wire x1="44.7552" y1="6.5786" x2="43.586" y2="6.5786" width="0.3556" layer="1"/> +<wire x1="43.586" y1="6.5786" x2="42.2906" y2="7.874" width="0.3556" layer="1"/> +</signal> +<signal name="N$11"> +<contactref element="R7" pad="1"/> +<contactref element="IC1" pad="28"/> +<wire x1="31.9786" y1="15.5892" x2="30.1308" y2="15.5892" width="0.3556" layer="1"/> +<wire x1="30.1308" y1="15.5892" x2="29.083" y2="16.637" width="0.3556" layer="1"/> +<wire x1="29.083" y1="16.637" x2="29.083" y2="18.2626" width="0.3556" layer="1"/> +<wire x1="29.083" y1="18.2626" x2="27.5078" y2="18.2626" width="0.3556" layer="1"/> +</signal> +<signal name="N$3"> +<contactref element="C3" pad="2"/> +<contactref element="Q1" pad="2"/> +<contactref element="IC1" pad="1"/> +<wire x1="19.558" y1="4.928" x2="33.782" y2="4.928" width="0.3556" layer="1"/> +<wire x1="22.0726" y1="10.8966" x2="19.558" y2="8.382" width="0.4064" layer="1"/> +<wire x1="19.558" y1="8.382" x2="19.558" y2="4.928" width="0.4064" layer="1"/> +<wire x1="33.4712" y1="10.8966" x2="22.0726" y2="10.8966" width="0.3556" layer="1"/> +</signal> +<signal name="N$9"> +<contactref element="C4" pad="2"/> +<contactref element="Q1" pad="1"/> +<contactref element="IC1" pad="2"/> +<wire x1="35.154" y1="6.35" x2="35.1536" y2="6.35" width="0.3556" layer="1"/> +<wire x1="36.83" y1="4.928" x2="36.5756" y2="4.928" width="0.3556" layer="1"/> +<wire x1="36.5756" y1="4.928" x2="35.1536" y2="6.35" width="0.3556" layer="1"/> +<wire x1="29.21" y1="8.7376" x2="29.21" y2="9.144" width="0.4064" layer="1"/> +<wire x1="29.21" y1="8.7376" x2="29.21" y2="8.382" width="0.4064" layer="1"/> +<wire x1="35.1536" y1="6.35" x2="29.21" y2="6.35" width="0.4064" layer="1"/> +<wire x1="29.21" y1="6.35" x2="29.21" y2="8.382" width="0.4064" layer="1"/> +<wire x1="34.2712" y1="10.8966" x2="34.2712" y2="9.652" width="0.3556" layer="1"/> +<wire x1="34.2712" y1="9.652" x2="29.1846" y2="9.652" width="0.3556" layer="1"/> +<wire x1="29.1846" y1="9.652" x2="29.1846" y2="8.7376" width="0.3556" layer="1"/> +<wire x1="29.1846" y1="8.7376" x2="29.21" y2="8.7376" width="0.3556" layer="1"/> +</signal> +</signals> +</board> +</drawing> +</eagle> diff --git a/FabFTDI.brd b/FabFTDI.brd index e5a12a74ca9175d4c2a3da096e402c0fcdd3812c..8f389e8fffa4b93e8bdf0fd4217357ae964156aa 100755 --- a/FabFTDI.brd +++ b/FabFTDI.brd @@ -552,8 +552,8 @@ design rules under a new name.</description> <elements> <element name="D1" library="fabPatil" package="SOD123" value="3.3V" x="21.1836" y="17.907" rot="R90"/> <element name="D2" library="fabPatil" package="SOD123" value="3.3V" x="18.2626" y="16.256" rot="R90"/> -<element name="R1" library="fabPatil" package="1206" value="22" x="26.0858" y="13.3604"/> -<element name="R2" library="fabPatil" package="1206" value="22" x="26.0858" y="15.8242"/> +<element name="R1" library="fabPatil" package="1206" value="499" x="26.0858" y="13.3604"/> +<element name="R2" library="fabPatil" package="1206" value="499" x="26.0858" y="15.8242"/> <element name="JP1" library="fabPatil" package="1X06-SMD" value="FTDI" x="54.6354" y="15.5956" rot="R90"/> <element name="C1" library="fabPatil" package="1206" value="0.1uF" x="26.1366" y="23.3426"/> <element name="JP2" library="fabPatil" package="USB_PCB" value="USBPCB" x="5.5626" y="15.24"/> @@ -654,9 +654,9 @@ design rules under a new name.</description> <wire x1="49.3268" y1="23.4438" x2="49.3268" y2="19.2786" width="0.4064" layer="1"/> <wire x1="27.5586" y1="23.3426" x2="27.5586" y2="23.4438" width="0.4064" layer="1"/> <wire x1="27.5586" y1="23.4438" x2="31.5214" y2="23.4438" width="0.4064" layer="1"/> -<wire x1="55.9854" y1="16.8656" x2="51.9938" y2="16.8656" width="0.4064" layer="1"/> -<wire x1="51.9938" y1="16.8656" x2="51.9938" y2="19.304" width="0.4064" layer="1"/> -<wire x1="51.9938" y1="19.304" x2="48.9956" y2="19.304" width="0.4064" layer="1"/> +<wire x1="55.9854" y1="16.8656" x2="52.6034" y2="16.8656" width="0.4064" layer="1"/> +<wire x1="52.6034" y1="16.8656" x2="52.6034" y2="19.304" width="0.4064" layer="1"/> +<wire x1="52.6034" y1="19.304" x2="48.9956" y2="19.304" width="0.4064" layer="1"/> <wire x1="48.9956" y1="19.304" x2="48.9956" y2="19.2786" width="0.4064" layer="1"/> <wire x1="26.1236" y1="22.18799375" x2="26.1236" y2="11.8286" width="0.3556" layer="1"/> <wire x1="26.1236" y1="11.8286" x2="26.0982" y2="11.8286" width="0.3556" layer="1"/> @@ -731,18 +731,18 @@ design rules under a new name.</description> <contactref element="IC1" pad="24"/> <contactref element="R3" pad="1"/> <wire x1="33.4712" y1="20.9804" x2="33.4712" y2="19.4818" width="0.3556" layer="1"/> -<wire x1="50.51810625" y1="15.494" x2="50.8752" y2="15.85109375" width="0.4064" layer="1"/> -<wire x1="50.8752" y1="15.85109375" x2="50.8752" y2="17.62610625" width="0.4064" layer="1"/> -<wire x1="50.8752" y1="17.62610625" x2="50.51810625" y2="17.9832" width="0.4064" layer="1"/> <wire x1="43.5356" y1="14.1986" x2="44.831" y2="15.494" width="0.4064" layer="1"/> <wire x1="44.831" y1="15.494" x2="50.51810625" y2="15.494" width="0.4064" layer="1"/> -<wire x1="50.51810625" y1="17.9832" x2="47.3202" y2="17.9832" width="0.4064" layer="1"/> -<wire x1="47.3202" y1="17.9832" x2="46.2534" y2="19.05" width="0.4064" layer="1"/> +<wire x1="46.2534" y1="19.05" x2="47.3202" y2="17.9832" width="0.4064" layer="1"/> <wire x1="46.2534" y1="20.954515625" x2="46.2534" y2="19.05" width="0.4064" layer="1"/> <wire x1="46.2534" y1="20.954515625" x2="46.227515625" y2="20.9804" width="0.4064" layer="1"/> <wire x1="33.4712" y1="20.9804" x2="46.227515625" y2="20.9804" width="0.4064" layer="1"/> <wire x1="31.5214" y1="20.5998" x2="31.5214" y2="20.9804" width="0.4064" layer="1"/> <wire x1="31.5214" y1="20.9804" x2="33.4712" y2="20.9804" width="0.4064" layer="1"/> +<wire x1="51.2318" y1="15.494" x2="50.292" y2="15.494" width="0.4064" layer="1"/> +<wire x1="47.3202" y1="17.9832" x2="51.2318" y2="17.9832" width="0.4064" layer="1"/> +<wire x1="51.2318" y1="17.9832" x2="51.2318" y2="15.494" width="0.4064" layer="1"/> +<wire x1="50.292" y1="15.494" x2="50.51810625" y2="15.494" width="0" layer="19" extent="1-1"/> </signal> <signal name="SCK"> <contactref element="U$1" pad="3"/> diff --git a/FabFTDI.html b/FabFTDI.html index 345021562a518d8e150298762cd2c9601cc46ec2..3f1eb78177fb6600f9367005d8b6c82895489c56 100755 --- a/FabFTDI.html +++ b/FabFTDI.html @@ -6,66 +6,47 @@ </head> <body> -<h1>FabFTDI: A Do-It-Yourself FTDI Cable (i.e. USB to Serial Converter) </h1> +<h1>Building the FabFTDI (i.e. USB to Serial Converter) </h1> <h1> </h1> <h1>1 Introduction </h1> -<p>This page descirbes making your own FabFTDI cable. There are three versions of the FabFTDI using three different microcontrollers. All version of FabFTDI uses V-USB to implement low-speed USB device and implement USART differently. The Attiny45 version of FabFTDI implements USART using software and is limited to boud rate of 4800bps. The Attiny102 and Attiny441 versions uses hardware USART and support boud rate of upto 38400bps. The FabFTDI is powered through USB port which provides 500mA at 5V. The USB data line D+/D- is used to communicate with the micro-controller. Since the data lines operate at 3.3V, two voltage limiting zener diodes are used to limit voltage in these pins to 3.3V. The D- line is pulled-up to the 5V through 1.5K resistor to indicate to the host computer that the connnected device is a low-speed USB device. </p> +<p>FabFTDI is DIY version of FTDI cable that can be made in fablab and this page descirbes how to make it. The FabFTDI uses an Atmega16U2 microcontroller and is based on USbtoSerial example of LUFA library. Figure below shows the schematic diagram of the FabFTDI:</p> +<img src="FabFTDI_Schematic.png" width="900" height="560" alt=""/> +<p><em>Figure: Schematic circuit diagram of FabFTDI.</em></p> +<p> </p> +<p>The FabFTDI is powered through USB port which provides 500mA at 5V. The USB data line D+/D- is used to communicate with the microcontrolle's USB controller. Since the data lines operate at 3.3V, two voltage limiting zener diodes are used to limit the voltage in these pins. The D- line is pulled-up to the 5V through 1.5K resistor to indicate to the host computer that the connnected device is a low-speed USB device. The USB controller needs a precise clock, therefore, an external 16MHz crystal is used as a precise clock source. The LED and the corresponding resistor R4 is optional but if used can be used as visual indication of data communication. The FabFTDI is a USB 2.0 Full-speed device and support upto 38400bps of serial communication. The Unix and Mac OS doesn not require any drivers, however, a driver is required for windows operating system (more on this later). </p> <h1>2 Fabrication of FabFTDI</h1> -<h2>2.1 FabFTDI Using ATTiny102</h2> -<p>ATTiny102 is a low-cost 8-pin micro-controller with in-built UART. This version of the FabFTDI uses V-USB for software-only implementation of a low-speed USB device and is based on V-USB CDC example. Figure below shows the schematic diagram of the circuit</p> -<h3>2.1.1 Schematic Circuit Diagram</h3> -<img src="FabFTDIAttiny102/FabFTDITSchematic.png" width="800" height="430" alt=""/> -<p>Figure below shows the routed board. </p> -<h3>2.1.2 Board Design</h3> -<img src="FabFTDIAttiny102/FabFTDIBoard.png" width="800" height="298" alt=""/> -<h3>2.1.3 Board Fabrication and Assembly</h3> +<p>Figure below shows the FabFTDI board. </p> +<h2>2.1 Board Design</h2> +<img src="FabFTDI_Board.png" width="900" height="400" alt=""/> +<p><em>Figure: Board design of FabFTDI.</em></p> +<h2>2.2 PCB Fabrication</h2> +<p>Download the PCB trace file and outline file from the links below:</p> +<ul> + <li>FabFTDI Board Traces (2000dpi) </li> + <li>FabFTDI Board cutout (2000dpi) </li> +</ul> +<p>Figure below shows the milled board. Inspect for error and make sure no wires are short-circuiting. </p> +<img src="Documentation/FAbFDI_Milled2.JPG" width="900" height="836" alt=""/> +<h2>2.3 PCB Assembly</h2> +<p>For stuffing FabFTDI board you will need following components:</p> <ol> - <li>Download the PNG files for trace and board outline from links below - FabFTDI traces (1000dpi) FabFTDI board outline (1000dpi) </li> - <li>Use the standard PCB milling process to fabricate PCB. </li> - <li>You will need following components: Attiny45, two 3.3V Zener diode, 0.1uF capacitor, two 49ohm resistors, two 470ohm resistors, 1K resistor, 499ohm resistor, 2x3 pin header and 1x6 pin header. </li> - <li>Make sure to solder zerner diode in the right orientation. The anode (A) should be connected to GND and cathode (C) should be connected to D- or D+. </li> - <li>If there is any access copper left in front of the middle two pads of USB footprint in the board, remove it using a knife and apply some solder to all the pads of USB lines as shown below-</li> + <li>Atmega16U2 (or compatible microcontroller such ast Atmega8U2 or Atmega32U2 and same pin count).</li> + <li>Two 3.3V voltage limiting zener diodes.</li> + <li>Two 18pF capacitors, one 0.1uF capacitor, and one 1.uF capacitor.</li> + <li>One 0ohm resistor, four 499ohm resistors, and one 10K resistor.</li> + <li>One 16MHz crystal. </li> + <li>One 6 pin 2x3 connector (aka ISP connector), and one 6 pin 1x6 connector. </li> + <li>Optionl: An LED and a 1K resistor.</li> </ol> -<h3>2.1.4 Programing Fuses & Firmware</h3> +<p>It is recommended to start with stuffing smaller and difficult component and then bigger and easy components such as connectors. For this board soldering the micro-controller is tricky as the pins are very close to each other. Here, I am showing an easy way to solder the microcontroller. First, carelessly solder all the pins to the pads and then use copper braid to remove excess solder. </p> +<img src="Documentation/FabFTDI_Assembled.JPG" width="900" height="856" alt=""/> +<h1>3 Programing Fuses and Firmware</h1> <ol> - <li>Download the firmware file from <a href="Firmware/default/cdctiny45.hex">here</a>. Flash it using the following command (replace avrisp2 with usbtiny if you are using fabisp)<br /> <br /> - sudo avrdude -p t45 -c avrisp2 -P usb -U flash:w:cdctiny45.hex:i <br /> + sudo avrdude -p t45 -c avrisp2 -P usb -U flash:w:usbtoserial.hex:i <br /> <br /> </li> - - <li>Flash fuses using following commands<br /> - <br /> - <ul> - <li>sudo avrdude -p t45 -c avrisp2 -U lfuse:w:0xF1:m</li> - <li>sudo avrdude -p t45 -c avrisp2 -U hfuse:w:0xCE:m</li> - <li>sudo avrdude -p t45 -c avrisp2 -U euse:w:0xFF:m<br /> - </li> - </ul> - </li> -</ol> -<h2>2.2 FabFTDI Using Attiny441</h2> -<h3>2.2.1 Schematic Circuit Diagram</h3> -<img src="FabFTDI Attiny441/FabFTDSchematic.png" width="800" height="459" alt=""/> -<h3>2.2.2 Board Design</h3> -<img src="FabFTDI Attiny441/FabFTDIBoard.png" width="800" height="427" alt=""/> -<p> </p> -<h3>2.2.3 Board Fabrication and Assembly</h3> -<ol> - <li>Download the PNG files for trace and board outline from links below - FabFTDI traces (1000dpi) FabFTDI board outline (1000dpi) </li> - <li>Use the standard PCB milling process to fabricate PCB. </li> - <li>You will need following components: Attiny45, two 3.3V Zener diode, 0.1uF capacitor, two 49ohm resistors, two 470ohm resistors, 1K resistor, 499ohm resistor, 2x3 pin header and 1x6 pin header. </li> - <li>Make sure to solder zerner diode in the right orientation. The anode (A) should be connected to GND and cathode (C) should be connected to D- or D+. </li> - <li>If there is any access copper left in front of the middle two pads of USB footprint in the board, remove it using a knife and apply some solder to all the pads of USB lines as shown below-</li> -</ol> -<h3>2.2.4 Programing Fuses & Firmware</h3> -<ol> - <li>Download the firmware file from <a href="Firmware/default/cdctiny45.hex">here</a>. Flash it using the following command (replace avrisp2 with usbtiny if you are using fabisp)<br /> - <br /> - sudo avrdude -p t45 -c avrisp2 -P usb -U flash:w:cdctiny45.hex:i <br /> - <br /> - </li> <li>Flash fuses using following commands<br /> <br /> <ul> @@ -76,63 +57,9 @@ </ul> </li> </ol> -<h2>2.3 FabFTDI Using ATTiny45 </h2> -<h3>2.3.1 Schematic Circuit Diagram</h3> -<img src="FabFTDIAttiny45/FabFTDISchematic.png" width="800" height="452" alt=""/> -<p> </p> -<p> </p> -<p>The figure above shows the schematic diagram of the FabFTDI circuit. The circuit is powered by a USB port which can provide 5V voltage and up to 500mA current.</p> -<p> A USB port has four lines: 5V, D-, D+ and GND. The line D- and D+ are called data lines and used to for communication. These data lines can tolerate only upto 3.3V voltage, and therefore, two Zener diodes are used to limit the voltage to 3.3V. The line D- is connected to 5V using 15k (10kohm + 499ohm) which is used by the host (your computer) to determine that the connected device is a low speed device. Resistors R5 and R6 are used to protect TxD and RxD pins.</p> -<p> </p> -<h3>2.3.2 Board Design </h3> -<img src="FabFTDIAttiny45/Board.PNG" width="800" height="378" alt=""/> -<p> </p> -<p>Use the above image as a guideline for solder components.</p> -<p>If you would like to edit original eagle files, here is the link for the <a href="FabFTDI.sch">schematic</a> and <a href="FabFTDI.brd">board</a> files.</p> -<p> </p> -<h3>2.3.4 PCB Fabrication and Assembly</h3> -<ol> - <li>Download the PNG files for trace and board outline from links below - - <ul> - <li><a href="FabFTDITrace.png">FabFTDI traces (1000dpi)</a></li> - <li><a href="FabFTDIBG.png">FabFTDI board outline (1000dpi)</a></li> - </ul> - </li> - <li>Use the standard PCB milling process to fabricate PCB.</li> - <li>You will need following components: Attiny45, two 3.3V Zener diode, 0.1uF capacitor, two 49ohm resistors, two 470ohm resistors, 1K resistor, 499ohm resistor, 2x3 pin header and 1x6 pin header.</li> - <li>Make sure to solder zerner diode in the right orientation. The anode (A) should be connected to GND and cathode (C) should be connected to D- or D+. <br /> - <br /> -<br /> - <br /> - </li> - <img src="FabFTDIAttiny45/IMG_0266.jpg" width="800" height="364" alt=""/> - <li>If there is any access copper left in front of the middle two pads of USB footprint in the board, remove it using a knife and apply some solder to all the pads of USB lines as shown below-<br /> - <br /> -<br /> - <br /> - </li> - <img src="FabFTDIAttiny45/IMG_0272.jpg" width="800" height="724" alt=""/> -</ol> -<h3>2.3.5 Programing Fuses & Firmware</h3> -<ol> - <li>Download the firmware file from <a href="Firmware/default/cdctiny45.hex">here</a>. Flash it using the following command (replace avrisp2 with usbtiny if you are using fabisp)<br /> - <br /> - sudo avrdude -p t45 -c avrisp2 -P usb -U flash:w:cdctiny45.hex:i <br /> - <br /> - </li> - <li>Flash fuses using following commands<br /> - <br /> -<ul> - <li>sudo avrdude -p t45 -c avrisp2 -U lfuse:w:0xF1:m</li> - <li>sudo avrdude -p t45 -c avrisp2 -U hfuse:w:0xCE:m</li> - <li>sudo avrdude -p t45 -c avrisp2 -U euse:w:0xFF:m<br /> - </li> - </ul> - </li> -</ol> -<p>Note that the current version of firmware does not support hardware flow control using RTS/CTS. If you would like to edit the firmware, here is the link to original <a href="Firmware.zip">files</a>.</p> +<h3></p> <p> </p> -<h1>3 Testing your FabFTDI</h1> +<h1>4 Testing your FabFTDI</h1> <ol> <li>Connect your FabFTDI to a computer. Mac/Unix operating system should be able to detect it without any driver. For Windows, download driver from <a href="http://www.recursion.jp/prose/avrcdc/avrcdc_inf.zip">here</a>.</li> <li>For testing FabFTDI, we will use Neil's <a href="http://academy.cba.mit.edu/classes/embedded_programming/index.html">hello.ftdi.44.echo</a> board. Since our cable support baud rate up to 4800, we need to specify this baud rate in hello.ftdi.44.echo.c file. Open this file and change bit_delay_time = 208.3, compile and flash it into hello.ftdi.44.echo board. </li> @@ -141,10 +68,9 @@ python term.py /dev/ttyACM0 4800</li> </ol> <p>if you can see the typed character in term.py window echo'ing back then you have a working FabFTDI. Congratulations!!</p> -<img src="FabFTDIAttiny45/IMG_0280.jpg" width="800" height="471" alt=""/> <p> </p> <p> </p> -<h1>4 Troubleshooting</h1> +<h1>5 Troubleshooting</h1> <p>If things don't workout, try following things</p> <ol> <li>Double check the polarity of the two Zener diodes.</li> diff --git a/FabFTDI.s#1 b/FabFTDI.s#1 index 57df4053b0cbf9f78248ca4886bc136e5df1a1c4..26a539f2a9fdeffbd9e5765fa398042f9522cf57 100755 --- a/FabFTDI.s#1 +++ b/FabFTDI.s#1 @@ -2198,13 +2198,13 @@ Source: 008-0260-0_E.pdf</description> <instance part="R6" gate="G$1" x="35.56" y="10.16"/> <instance part="P+3" gate="VCC" x="68.58" y="10.16"/> <instance part="GND5" gate="1" x="68.58" y="-7.62"/> -<instance part="U$1" gate="G$1" x="63.5" y="-25.4"/> -<instance part="P+5" gate="VCC" x="76.2" y="-15.24"/> -<instance part="GND6" gate="1" x="76.2" y="-33.02"/> +<instance part="U$1" gate="G$1" x="55.88" y="-25.4"/> +<instance part="P+5" gate="VCC" x="68.58" y="-15.24"/> +<instance part="GND6" gate="1" x="68.58" y="-33.02"/> <instance part="C2" gate="1" x="-43.18" y="-5.08" rot="R180"/> <instance part="IC1" gate="G$1" x="-12.7" y="-12.7"/> <instance part="P+4" gate="VCC" x="-38.1" y="22.86"/> -<instance part="GND4" gate="1" x="-48.26" y="-10.16"/> +<instance part="GND4" gate="1" x="-50.8" y="-10.16"/> <instance part="GND8" gate="1" x="-38.1" y="-43.18"/> <instance part="R3" gate="G$1" x="-60.96" y="-22.86" rot="R90"/> <instance part="P+6" gate="VCC" x="-60.96" y="-12.7"/> @@ -2252,14 +2252,14 @@ Source: 008-0260-0_E.pdf</description> <segment> <pinref part="U$1" gate="G$1" pin="GND"/> <pinref part="GND6" gate="1" pin="GND"/> -<wire x1="68.58" y1="-27.94" x2="76.2" y2="-27.94" width="0.1524" layer="91"/> -<wire x1="76.2" y1="-27.94" x2="76.2" y2="-30.48" width="0.1524" layer="91"/> +<wire x1="60.96" y1="-27.94" x2="68.58" y2="-27.94" width="0.1524" layer="91"/> +<wire x1="68.58" y1="-27.94" x2="68.58" y2="-30.48" width="0.1524" layer="91"/> </segment> <segment> <pinref part="C2" gate="1" pin="2"/> <pinref part="GND4" gate="1" pin="GND"/> -<wire x1="-45.72" y1="-5.08" x2="-48.26" y2="-5.08" width="0.1524" layer="91"/> -<wire x1="-48.26" y1="-5.08" x2="-48.26" y2="-7.62" width="0.1524" layer="91"/> +<wire x1="-45.72" y1="-5.08" x2="-50.8" y2="-5.08" width="0.1524" layer="91"/> +<wire x1="-50.8" y1="-5.08" x2="-50.8" y2="-7.62" width="0.1524" layer="91"/> </segment> <segment> <pinref part="GND8" gate="1" pin="GND"/> @@ -2310,8 +2310,8 @@ Source: 008-0260-0_E.pdf</description> <segment> <pinref part="U$1" gate="G$1" pin="VCC"/> <pinref part="P+5" gate="VCC" pin="VCC"/> -<wire x1="68.58" y1="-22.86" x2="76.2" y2="-22.86" width="0.1524" layer="91"/> -<wire x1="76.2" y1="-22.86" x2="76.2" y2="-17.78" width="0.1524" layer="91"/> +<wire x1="60.96" y1="-22.86" x2="68.58" y2="-22.86" width="0.1524" layer="91"/> +<wire x1="68.58" y1="-22.86" x2="68.58" y2="-17.78" width="0.1524" layer="91"/> </segment> <segment> <pinref part="IC1" gate="G$1" pin="VCC"/> @@ -2372,8 +2372,8 @@ Source: 008-0260-0_E.pdf</description> <net name="MOSI" class="0"> <segment> <pinref part="U$1" gate="G$1" pin="MOSI"/> -<wire x1="68.58" y1="-25.4" x2="76.2" y2="-25.4" width="0.1524" layer="91"/> -<label x="73.66" y="-25.4" size="1.778" layer="95"/> +<wire x1="60.96" y1="-25.4" x2="68.58" y2="-25.4" width="0.1524" layer="91"/> +<label x="66.04" y="-25.4" size="1.778" layer="95"/> </segment> <segment> <pinref part="IC1" gate="G$1" pin="PB2(PDI/MOSI/PCINT2)"/> @@ -2384,8 +2384,8 @@ Source: 008-0260-0_E.pdf</description> <net name="RST" class="0"> <segment> <pinref part="U$1" gate="G$1" pin="RST"/> -<wire x1="60.96" y1="-27.94" x2="53.34" y2="-27.94" width="0.1524" layer="91"/> -<label x="50.8" y="-27.94" size="1.778" layer="95"/> +<wire x1="53.34" y1="-27.94" x2="45.72" y2="-27.94" width="0.1524" layer="91"/> +<label x="43.18" y="-27.94" size="1.778" layer="95"/> </segment> <segment> <pinref part="IC1" gate="G$1" pin="/RESET(PC1)"/> @@ -2398,8 +2398,8 @@ Source: 008-0260-0_E.pdf</description> <net name="SCK" class="0"> <segment> <pinref part="U$1" gate="G$1" pin="SCK"/> -<wire x1="60.96" y1="-25.4" x2="53.34" y2="-25.4" width="0.1524" layer="91"/> -<label x="50.8" y="-25.4" size="1.778" layer="95"/> +<wire x1="53.34" y1="-25.4" x2="45.72" y2="-25.4" width="0.1524" layer="91"/> +<label x="43.18" y="-25.4" size="1.778" layer="95"/> </segment> <segment> <pinref part="IC1" gate="G$1" pin="PB1(SCK/PCINT1)"/> @@ -2410,8 +2410,8 @@ Source: 008-0260-0_E.pdf</description> <net name="MISO" class="0"> <segment> <pinref part="U$1" gate="G$1" pin="MISO"/> -<wire x1="60.96" y1="-22.86" x2="53.34" y2="-22.86" width="0.1524" layer="91"/> -<label x="50.8" y="-22.86" size="1.778" layer="95"/> +<wire x1="53.34" y1="-22.86" x2="45.72" y2="-22.86" width="0.1524" layer="91"/> +<label x="43.18" y="-22.86" size="1.778" layer="95"/> </segment> <segment> <pinref part="IC1" gate="G$1" pin="PB3(PDO/MISO/PCINT3)"/> diff --git a/FabFTDI.s#2 b/FabFTDI.s#2 new file mode 100755 index 0000000000000000000000000000000000000000..57df4053b0cbf9f78248ca4886bc136e5df1a1c4 --- /dev/null +++ b/FabFTDI.s#2 @@ -0,0 +1,2507 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE eagle SYSTEM "eagle.dtd"> +<eagle version="8.3.2"> +<drawing> +<settings> +<setting alwaysvectorfont="no"/> +<setting keepoldvectorfont="yes"/> +<setting verticaltext="up"/> +</settings> +<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="yes" altdistance="0.01" altunitdist="inch" altunit="inch"/> +<layers> +<layer number="1" name="Top" color="4" fill="1" visible="no" active="no"/> +<layer number="2" name="Route2" color="1" fill="3" visible="no" active="no"/> +<layer number="3" name="Route3" color="4" fill="3" visible="no" active="no"/> +<layer number="4" name="Route4" color="1" fill="4" visible="no" active="no"/> +<layer number="5" name="Route5" color="4" fill="4" visible="no" active="no"/> +<layer number="6" name="Route6" color="1" fill="8" visible="no" active="no"/> +<layer number="7" name="Route7" color="4" fill="8" visible="no" active="no"/> +<layer number="8" name="Route8" color="1" fill="2" visible="no" active="no"/> +<layer number="9" name="Route9" color="4" fill="2" visible="no" active="no"/> +<layer number="10" name="Route10" color="1" fill="7" visible="no" active="no"/> +<layer number="11" name="Route11" color="4" fill="7" visible="no" active="no"/> +<layer number="12" name="Route12" color="1" fill="5" visible="no" active="no"/> +<layer number="13" name="Route13" color="4" fill="5" visible="no" active="no"/> +<layer number="14" name="Route14" color="1" fill="6" visible="no" active="no"/> +<layer number="15" name="Route15" color="4" fill="6" visible="no" active="no"/> +<layer number="16" name="Bottom" color="1" fill="1" visible="no" active="no"/> +<layer number="17" name="Pads" color="2" fill="1" visible="no" active="no"/> +<layer number="18" name="Vias" color="2" fill="1" visible="no" active="no"/> +<layer number="19" name="Unrouted" color="6" fill="1" visible="no" active="no"/> +<layer number="20" name="Dimension" color="15" fill="1" visible="no" active="no"/> +<layer number="21" name="tPlace" color="7" fill="1" visible="no" active="no"/> +<layer number="22" name="bPlace" color="7" fill="1" visible="no" active="no"/> +<layer number="23" name="tOrigins" color="15" fill="1" visible="no" active="no"/> +<layer number="24" name="bOrigins" color="15" fill="1" visible="no" active="no"/> +<layer number="25" name="tNames" color="7" fill="1" visible="no" active="no"/> +<layer number="26" name="bNames" color="7" fill="1" visible="no" active="no"/> +<layer number="27" name="tValues" color="7" fill="1" visible="no" active="no"/> +<layer number="28" name="bValues" color="7" fill="1" visible="no" active="no"/> +<layer number="29" name="tStop" color="7" fill="3" visible="no" active="no"/> +<layer number="30" name="bStop" color="7" fill="6" visible="no" active="no"/> +<layer number="31" name="tCream" color="7" fill="4" visible="no" active="no"/> +<layer number="32" name="bCream" color="7" fill="5" visible="no" active="no"/> +<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="no"/> +<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="no"/> +<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="no"/> +<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="no"/> +<layer number="37" name="tTest" color="7" fill="1" visible="no" active="no"/> +<layer number="38" name="bTest" color="7" fill="1" visible="no" active="no"/> +<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="no"/> +<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="no"/> +<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="no"/> +<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="no"/> +<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="no"/> +<layer number="44" name="Drills" color="7" fill="1" visible="no" active="no"/> +<layer number="45" name="Holes" color="7" fill="1" visible="no" active="no"/> +<layer number="46" name="Milling" color="3" fill="1" visible="no" active="no"/> +<layer number="47" name="Measures" color="7" fill="1" visible="no" active="no"/> +<layer number="48" name="Document" color="7" fill="1" visible="no" active="no"/> +<layer number="49" name="Reference" color="7" fill="1" visible="no" active="no"/> +<layer number="50" name="dxf" color="7" fill="1" visible="no" active="no"/> +<layer number="51" name="tDocu" color="7" fill="1" visible="no" active="no"/> +<layer number="52" name="bDocu" color="7" fill="1" visible="no" active="no"/> +<layer number="53" name="tGND_GNDA" color="7" fill="9" visible="no" active="no"/> +<layer number="54" name="bGND_GNDA" color="1" fill="9" visible="no" active="no"/> +<layer number="56" name="wert" color="7" fill="1" visible="no" active="no"/> +<layer number="57" name="tCAD" color="7" fill="1" visible="no" active="no"/> +<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/> +<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/> +<layer number="93" name="Pins" color="2" fill="1" visible="no" active="yes"/> +<layer number="94" name="Symbols" color="4" fill="1" visible="yes" active="yes"/> +<layer number="95" name="Names" color="7" fill="1" visible="yes" active="yes"/> +<layer number="96" name="Values" color="7" fill="1" visible="yes" active="yes"/> +<layer number="97" name="Info" color="7" fill="1" visible="yes" active="yes"/> +<layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/> +<layer number="99" name="SpiceOrder" color="7" fill="1" visible="yes" active="yes"/> +<layer number="100" name="Muster" color="7" fill="1" visible="no" active="no"/> +<layer number="101" name="Patch_Top" color="12" fill="4" visible="yes" active="yes"/> +<layer number="102" name="Vscore" color="7" fill="1" visible="yes" active="yes"/> +<layer number="103" name="tMap" color="7" fill="1" visible="yes" active="yes"/> +<layer number="104" name="Name" color="7" fill="1" visible="yes" active="yes"/> +<layer number="105" name="tPlate" color="7" fill="1" visible="yes" active="yes"/> +<layer number="106" name="bPlate" color="7" fill="1" visible="yes" active="yes"/> +<layer number="107" name="Crop" color="7" fill="1" visible="yes" active="yes"/> +<layer number="108" name="tplace-old" color="10" fill="1" visible="yes" active="yes"/> +<layer number="109" name="ref-old" color="11" fill="1" visible="yes" active="yes"/> +<layer number="110" name="fp0" color="7" fill="1" visible="yes" active="yes"/> +<layer number="111" name="LPC17xx" color="7" fill="1" visible="yes" active="yes"/> +<layer number="112" name="tSilk" color="7" fill="1" visible="yes" active="yes"/> +<layer number="113" name="IDFDebug" color="4" fill="1" visible="yes" active="yes"/> +<layer number="116" name="Patch_BOT" color="9" fill="4" visible="yes" active="yes"/> +<layer number="121" name="_tsilk" color="7" fill="1" visible="yes" active="yes"/> +<layer number="122" name="_bsilk" color="7" fill="1" visible="yes" active="yes"/> +<layer number="123" name="tTestmark" color="7" fill="1" visible="yes" active="yes"/> +<layer number="124" name="bTestmark" color="7" fill="1" visible="yes" active="yes"/> +<layer number="125" name="_tNames" color="7" fill="1" visible="yes" active="yes"/> +<layer number="126" name="_bNames" color="7" fill="1" visible="yes" active="yes"/> +<layer number="127" name="_tValues" color="7" fill="1" visible="yes" active="yes"/> +<layer number="128" name="_bValues" color="7" fill="1" visible="yes" active="yes"/> +<layer number="131" name="tAdjust" color="7" fill="1" visible="yes" active="yes"/> +<layer number="132" name="bAdjust" color="7" fill="1" visible="yes" active="yes"/> +<layer number="144" name="Drill_legend" color="7" fill="1" visible="yes" active="yes"/> +<layer number="150" name="Notes" color="7" fill="1" visible="yes" active="yes"/> +<layer number="151" name="HeatSink" color="7" fill="1" visible="yes" active="yes"/> +<layer number="152" name="_bDocu" color="7" fill="1" visible="yes" active="yes"/> +<layer number="153" name="FabDoc1" color="6" fill="1" visible="no" active="no"/> +<layer number="154" name="FabDoc2" color="2" fill="1" visible="no" active="no"/> +<layer number="155" name="FabDoc3" color="7" fill="15" visible="no" active="no"/> +<layer number="199" name="Contour" color="7" fill="1" visible="yes" active="yes"/> +<layer number="200" name="200bmp" color="1" fill="10" visible="yes" active="yes"/> +<layer number="201" name="201bmp" color="2" fill="10" visible="yes" active="yes"/> +<layer number="202" name="202bmp" color="3" fill="10" visible="yes" active="yes"/> +<layer number="203" name="203bmp" color="4" fill="10" visible="yes" active="yes"/> +<layer number="204" name="204bmp" color="5" fill="10" visible="yes" active="yes"/> +<layer number="205" name="205bmp" color="6" fill="10" visible="yes" active="yes"/> +<layer number="206" name="206bmp" color="7" fill="10" visible="yes" active="yes"/> +<layer number="207" name="207bmp" color="8" fill="10" visible="yes" active="yes"/> +<layer number="208" name="208bmp" color="9" fill="10" visible="yes" active="yes"/> +<layer number="209" name="209bmp" color="7" fill="1" visible="yes" active="yes"/> +<layer number="210" name="210bmp" color="7" fill="1" visible="yes" active="yes"/> +<layer number="211" name="211bmp" color="7" fill="1" visible="yes" active="yes"/> +<layer number="212" name="212bmp" color="7" fill="1" visible="yes" active="yes"/> +<layer number="213" name="213bmp" color="7" fill="1" visible="yes" active="yes"/> +<layer number="214" name="214bmp" color="7" fill="1" visible="yes" active="yes"/> +<layer number="215" name="215bmp" color="7" fill="1" visible="yes" active="yes"/> +<layer number="216" name="216bmp" color="7" fill="1" visible="yes" active="yes"/> +<layer number="217" name="217bmp" color="18" fill="1" visible="no" active="no"/> +<layer number="218" name="218bmp" color="19" fill="1" visible="no" active="no"/> +<layer number="219" name="219bmp" color="20" fill="1" visible="no" active="no"/> +<layer number="220" name="220bmp" color="21" fill="1" visible="no" active="no"/> +<layer number="221" name="221bmp" color="22" fill="1" visible="no" active="no"/> +<layer number="222" name="222bmp" color="23" fill="1" visible="no" active="no"/> +<layer number="223" name="223bmp" color="24" fill="1" visible="no" active="no"/> +<layer number="224" name="224bmp" color="25" fill="1" visible="no" active="no"/> +<layer number="248" name="Housing" color="7" fill="1" visible="yes" active="yes"/> +<layer number="249" name="Edge" color="7" fill="1" visible="yes" active="yes"/> +<layer number="250" name="Descript" color="3" fill="1" visible="no" active="no"/> +<layer number="251" name="SMDround" color="12" fill="11" visible="no" active="no"/> +<layer number="254" name="cooling" color="7" fill="1" visible="yes" active="yes"/> +</layers> +<schematic xreflabel="%F%N/%S.%C%R" xrefpart="/%S.%C%R"> +<libraries> +<library name="fabPatil"> +<packages> +<package name="SOD123"> +<description><b>SMALL OUTLINE DIODE</b></description> +<wire x1="-2.973" y1="0.983" x2="2.973" y2="0.983" width="0.0508" layer="39"/> +<wire x1="2.973" y1="-0.983" x2="-2.973" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="-2.973" y1="-0.983" x2="-2.973" y2="0.983" width="0.0508" layer="39"/> +<wire x1="2.973" y1="0.983" x2="2.973" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="-1.321" y1="0.787" x2="1.321" y2="0.787" width="0.1016" layer="51"/> +<wire x1="-1.321" y1="-0.787" x2="1.321" y2="-0.787" width="0.1016" layer="51"/> +<wire x1="-1.321" y1="-0.787" x2="-1.321" y2="0.787" width="0.1016" layer="51"/> +<wire x1="1.321" y1="-0.787" x2="1.321" y2="0.787" width="0.1016" layer="51"/> +<wire x1="-1" y1="0" x2="0" y2="0.5" width="0.2032" layer="51"/> +<wire x1="0" y1="0.5" x2="0" y2="-0.5" width="0.2032" layer="51"/> +<wire x1="0" y1="-0.5" x2="-1" y2="0" width="0.2032" layer="51"/> +<wire x1="-1" y1="0.5" x2="-1" y2="0" width="0.2032" layer="51"/> +<wire x1="-1" y1="0" x2="-1" y2="-0.5" width="0.2032" layer="51"/> +<smd name="CATHODE" x="-1.7" y="0" dx="1.6" dy="0.8" layer="1"/> +<smd name="ANODE" x="1.7" y="0" dx="1.6" dy="0.8" layer="1"/> +<text x="-1.905" y="1.905" size="1.27" layer="25">>NAME</text> +<text x="-1.905" y="-0.635" size="1.27" layer="27">>VALUE</text> +<rectangle x1="-1.9558" y1="-0.3048" x2="-1.3716" y2="0.3048" layer="51" rot="R180"/> +<rectangle x1="1.3716" y1="-0.3048" x2="1.9558" y2="0.3048" layer="51" rot="R180"/> +<rectangle x1="-0.4001" y1="-0.7" x2="0.4001" y2="0.7" layer="35"/> +</package> +<package name="1206"> +<description><b>RESISTOR</b><p> +chip</description> +<wire x1="0.9525" y1="-0.8128" x2="-0.9652" y2="-0.8128" width="0.1524" layer="51"/> +<wire x1="0.9525" y1="0.8128" x2="-0.9652" y2="0.8128" width="0.1524" layer="51"/> +<wire x1="-2.3206" y1="0.983" x2="2.3206" y2="0.983" width="0.0508" layer="39"/> +<wire x1="2.3206" y1="0.983" x2="2.3206" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="2.3206" y1="-0.983" x2="-2.3206" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="-2.3206" y1="-0.983" x2="-2.3206" y2="0.983" width="0.0508" layer="39"/> +<smd name="2" x="1.422" y="0" dx="1.6" dy="1.803" layer="1"/> +<smd name="1" x="-1.422" y="0" dx="1.6" dy="1.803" layer="1"/> +<text x="-1.397" y="1.143" size="1.27" layer="25">>NAME</text> +<text x="-1.397" y="-1.143" size="1.27" layer="27">>VALUE</text> +<rectangle x1="-1.6891" y1="-0.8763" x2="-0.9525" y2="0.8763" layer="51"/> +<rectangle x1="0.9525" y1="-0.8763" x2="1.6891" y2="0.8763" layer="51"/> +<rectangle x1="-0.3" y1="-0.7" x2="0.3" y2="0.7" layer="35"/> +</package> +<package name="0402"> +<description><b>RESISTOR</b></description> +<wire x1="-0.245" y1="0.224" x2="0.245" y2="0.224" width="0.1524" layer="51"/> +<wire x1="0.245" y1="-0.224" x2="-0.245" y2="-0.224" width="0.1524" layer="51"/> +<wire x1="-1.092" y1="0.5338" x2="1.092" y2="0.5338" width="0.0508" layer="39"/> +<wire x1="1.092" y1="0.5338" x2="1.092" y2="-0.5338" width="0.0508" layer="39"/> +<wire x1="1.092" y1="-0.5338" x2="-1.092" y2="-0.5338" width="0.0508" layer="39"/> +<wire x1="-1.092" y1="-0.5338" x2="-1.092" y2="0.5338" width="0.0508" layer="39"/> +<smd name="1" x="-0.65" y="0" dx="0.7" dy="0.9" layer="1"/> +<smd name="2" x="0.65" y="0" dx="0.7" dy="0.9" layer="1"/> +<text x="-0.635" y="0.635" size="1.27" layer="25">>NAME</text> +<text x="-0.635" y="-1.905" size="1.27" layer="27">>VALUE</text> +<rectangle x1="-0.554" y1="-0.3048" x2="-0.254" y2="0.2951" layer="51"/> +<rectangle x1="0.2588" y1="-0.3048" x2="0.5588" y2="0.2951" layer="51"/> +<rectangle x1="-0.1999" y1="-0.4001" x2="0.1999" y2="0.4001" layer="35"/> +</package> +<package name="1X06-SMD"> +<wire x1="7.62" y1="-0.02" x2="-7.62" y2="-0.02" width="0.127" layer="51"/> +<wire x1="-7.62" y1="-0.02" x2="-7.62" y2="-7.6" width="0.127" layer="51"/> +<wire x1="-7.62" y1="-7.6" x2="7.62" y2="-7.6" width="0.127" layer="51"/> +<wire x1="7.62" y1="-7.6" x2="7.62" y2="-0.02" width="0.127" layer="51"/> +<smd name="4" x="1.27" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +<smd name="5" x="3.81" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +<smd name="6" x="6.35" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +<smd name="3" x="-1.27" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +<smd name="2" x="-3.81" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +<smd name="1" x="-6.35" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +</package> +<package name="USB-B-SMT"> +<description>USB Series B Surface Mounted</description> +<wire x1="-1" y1="-6" x2="2.4" y2="-6" width="0.2032" layer="51"/> +<wire x1="2.4" y1="6" x2="-1" y2="6" width="0.2032" layer="51"/> +<wire x1="2.4" y1="6" x2="2.4" y2="7.3" width="0.2032" layer="51"/> +<wire x1="2.4" y1="7.3" x2="2.2" y2="7.5" width="0.2032" layer="51"/> +<wire x1="2.2" y1="7.5" x2="1.9" y2="7.5" width="0.2032" layer="51"/> +<wire x1="1.9" y1="7.5" x2="1.4" y2="7" width="0.2032" layer="51"/> +<wire x1="-1" y1="6" x2="-1" y2="7.3" width="0.2032" layer="51"/> +<wire x1="-0.8" y1="7.5" x2="-0.5" y2="7.5" width="0.2032" layer="51"/> +<wire x1="-0.5" y1="7.5" x2="0" y2="7" width="0.2032" layer="51"/> +<wire x1="0" y1="7" x2="1.4" y2="7" width="0.2032" layer="51"/> +<wire x1="-1" y1="-6" x2="-1" y2="-7.3" width="0.2032" layer="51"/> +<wire x1="-1" y1="-7.3" x2="-0.8" y2="-7.5" width="0.2032" layer="51"/> +<wire x1="-0.8" y1="-7.5" x2="-0.5" y2="-7.5" width="0.2032" layer="51"/> +<wire x1="-0.5" y1="-7.5" x2="0" y2="-7" width="0.2032" layer="51"/> +<wire x1="1.9" y1="-7.5" x2="1.4" y2="-7" width="0.2032" layer="51"/> +<wire x1="1.4" y1="-7" x2="0" y2="-7" width="0.2032" layer="51"/> +<wire x1="-1" y1="7.3" x2="-0.8" y2="7.5" width="0.2032" layer="51"/> +<wire x1="2.2" y1="-7.5" x2="1.9" y2="-7.5" width="0.2032" layer="51"/> +<wire x1="2.2" y1="-7.5" x2="2.4" y2="-7.3" width="0.2032" layer="51"/> +<wire x1="2.4" y1="-6" x2="2.4" y2="-7.3" width="0.2032" layer="51"/> +<wire x1="-5" y1="6" x2="-5" y2="-6" width="0.2032" layer="51"/> +<wire x1="-5" y1="6" x2="-9" y2="6" width="0.2032" layer="51"/> +<wire x1="-9" y1="6" x2="-9" y2="-6" width="0.2032" layer="51"/> +<wire x1="-9" y1="-6" x2="-5" y2="-6" width="0.2032" layer="51"/> +<wire x1="-5" y1="6" x2="-3" y2="6" width="0.2032" layer="21"/> +<wire x1="-5" y1="-6" x2="-3" y2="-6" width="0.2032" layer="21"/> +<wire x1="4" y1="-6" x2="7" y2="-6" width="0.2032" layer="21"/> +<wire x1="7" y1="-6" x2="7" y2="-3" width="0.2032" layer="21"/> +<wire x1="7" y1="3" x2="7" y2="6" width="0.2032" layer="21"/> +<wire x1="7" y1="6" x2="4" y2="6" width="0.2032" layer="21"/> +<smd name="5" x="0.58" y="6.8" dx="6.04" dy="3.4" layer="1"/> +<smd name="6" x="0.58" y="-6.8" dx="6.04" dy="3.4" layer="1"/> +<smd name="D+" x="7" y="1.875" dx="3" dy="0.7" layer="1"/> +<smd name="D-" x="7" y="0.625" dx="3" dy="0.7" layer="1"/> +<smd name="GND" x="7" y="-0.625" dx="3" dy="0.7" layer="1"/> +<smd name="VUSB" x="7" y="-1.875" dx="3" dy="0.7" layer="1"/> +<text x="4.3" y="-7.795" size="1.27" layer="25">>NAME</text> +<hole x="0" y="2.25" drill="1.4"/> +<hole x="0" y="-2.25" drill="1.4"/> +</package> +<package name="USB-MINIB-OLD"> +<description><b>USB Series Mini-B Surface Mounted</b></description> +<wire x1="-1.5" y1="3.8" x2="0.9" y2="3.8" width="0.127" layer="21"/> +<wire x1="3.3" y1="3.1" x2="3.3" y2="2.1" width="0.127" layer="21"/> +<wire x1="3.3" y1="-2.1" x2="3.3" y2="-3.1" width="0.127" layer="21"/> +<wire x1="1" y1="-3.8" x2="-1.5" y2="-3.8" width="0.127" layer="21"/> +<wire x1="-5.9" y1="3.8" x2="-5.9" y2="-3.8" width="0.127" layer="51"/> +<wire x1="-5.9" y1="-3.8" x2="-4.5" y2="-3.8" width="0.127" layer="51"/> +<wire x1="-5.9" y1="3.8" x2="-4.5" y2="3.8" width="0.127" layer="51"/> +<smd name="1" x="-3" y="-4.5" dx="2.5" dy="2" layer="1"/> +<smd name="2" x="-3" y="4.5" dx="2.5" dy="2" layer="1"/> +<smd name="3" x="3" y="-4.5" dx="3.5" dy="2" layer="1"/> +<smd name="4" x="3" y="4.5" dx="3.5" dy="2" layer="1"/> +<smd name="D+" x="3" y="0" dx="3.5" dy="0.5" layer="1"/> +<smd name="D-" x="3" y="0.8" dx="3.5" dy="0.5" layer="1"/> +<smd name="VBUS" x="3.01" y="1.61" dx="3.5" dy="0.5" layer="1"/> +<smd name="ID" x="3" y="-0.8" dx="3.5" dy="0.5" layer="1"/> +<smd name="GND" x="3" y="-1.6" dx="3.5" dy="0.5" layer="1"/> +<text x="-3.81" y="-1.27" size="0.4064" layer="27">>VALUE</text> +<text x="-3.81" y="0" size="0.4064" layer="25">>NAME</text> +<hole x="0" y="2.2" drill="0.9"/> +<hole x="0" y="-2.2" drill="0.9"/> +</package> +<package name="S4B-PH"> +<wire x1="-6" y1="2" x2="-6" y2="-7" width="0.3048" layer="51"/> +<wire x1="-6" y1="-7" x2="6" y2="-7" width="0.3048" layer="51"/> +<wire x1="6" y1="-7" x2="6" y2="2" width="0.3048" layer="51"/> +<wire x1="6" y1="2" x2="-6" y2="2" width="0.3048" layer="51"/> +<smd name="1" x="-3" y="-4.7" dx="1" dy="4.6" layer="1"/> +<smd name="2" x="-1" y="-4.7" dx="1" dy="4.6" layer="1"/> +<smd name="3" x="1" y="-4.7" dx="1" dy="4.6" layer="1"/> +<smd name="4" x="3" y="-4.7" dx="1" dy="4.6" layer="1"/> +<smd name="P$1" x="-5.4" y="0.5" dx="3.4" dy="1.6" layer="1" rot="R90"/> +<smd name="P$2" x="5.4" y="0.5" dx="3.4" dy="1.6" layer="1" rot="R90"/> +</package> +<package name="USB-MINIB"> +<description><b>USB Series Mini-B Surface Mounted</b></description> +<wire x1="-1.3" y1="3.8" x2="0.8" y2="3.8" width="0.2032" layer="21"/> +<wire x1="3.3" y1="3.1" x2="3.3" y2="2.2" width="0.2032" layer="21"/> +<wire x1="3.3" y1="-2.2" x2="3.3" y2="-3.1" width="0.2032" layer="21"/> +<wire x1="0.8" y1="-3.8" x2="-1.3" y2="-3.8" width="0.2032" layer="21"/> +<wire x1="-5.9" y1="3.8" x2="-5.9" y2="-3.8" width="0.2032" layer="51"/> +<wire x1="-5.9" y1="-3.8" x2="-4.5" y2="-3.8" width="0.2032" layer="51"/> +<wire x1="-5.9" y1="3.8" x2="-4.5" y2="3.8" width="0.2032" layer="51"/> +<smd name="D+" x="2.5" y="0" dx="2.5" dy="0.5" layer="1"/> +<smd name="D-" x="2.5" y="0.8" dx="2.5" dy="0.5" layer="1"/> +<smd name="GND" x="2.5" y="-1.6" dx="2.5" dy="0.5" layer="1"/> +<smd name="ID" x="2.5" y="-0.8" dx="2.5" dy="0.5" layer="1"/> +<smd name="MTN3" x="-3" y="-4.5" dx="2.5" dy="2" layer="1"/> +<smd name="MTN1" x="-3" y="4.5" dx="2.5" dy="2" layer="1"/> +<smd name="MTN4" x="2.5" y="-4.5" dx="2.5" dy="2" layer="1"/> +<smd name="MTN2" x="2.5" y="4.5" dx="2.5" dy="2" layer="1"/> +<smd name="VBUS" x="2.5" y="1.6" dx="2.5" dy="0.5" layer="1"/> +<text x="-3.81" y="1.27" size="0.4064" layer="25">>NAME</text> +<text x="-3.81" y="0" size="0.4064" layer="27">>VALUE</text> +<hole x="0" y="2.2" drill="0.9"/> +<hole x="0" y="-2.2" drill="0.9"/> +</package> +<package name="USB_PCB"> +<description>Card-edge USB A connector. + +For boards designed to be plugged directly into a USB slot. If possible, ensure that your PCB is about 2.4mm thick to fit snugly.</description> +<wire x1="-4" y1="6" x2="7.7" y2="6" width="0.127" layer="51"/> +<wire x1="7.7" y1="6" x2="7.7" y2="-6" width="0.127" layer="51" style="shortdash"/> +<wire x1="7.7" y1="-6" x2="-4" y2="-6" width="0.127" layer="51"/> +<wire x1="-4" y1="-6" x2="-4" y2="6" width="0.127" layer="51"/> +<smd name="5V" x="1.55" y="-3.5" dx="11" dy="1.5" layer="1"/> +<smd name="D-" x="2.05" y="-1" dx="10" dy="1" layer="1"/> +<smd name="D+" x="2.05" y="1" dx="10" dy="1" layer="1"/> +<smd name="GND" x="1.55" y="3.5" dx="11" dy="1.5" layer="1"/> +<text x="-1.27" y="5.08" size="0.4064" layer="25">>Name</text> +<text x="-1.27" y="-5.08" size="0.4064" layer="27">>Value</text> +</package> +<package name="USB-MINIB-NOSTOP"> +<wire x1="-1.3" y1="3.8" x2="0.8" y2="3.8" width="0.2032" layer="21"/> +<wire x1="3.3" y1="3.1" x2="3.3" y2="2.2" width="0.2032" layer="21"/> +<wire x1="3.3" y1="-2.2" x2="3.3" y2="-3.1" width="0.2032" layer="21"/> +<wire x1="0.8" y1="-3.8" x2="-1.3" y2="-3.8" width="0.2032" layer="21"/> +<wire x1="-5.9" y1="3.8" x2="-5.9" y2="-3.8" width="0.2032" layer="51"/> +<wire x1="-5.9" y1="-3.8" x2="-4.5" y2="-3.8" width="0.2032" layer="51"/> +<wire x1="-5.9" y1="3.8" x2="-4.5" y2="3.8" width="0.2032" layer="51"/> +<circle x="0" y="2.2" radius="0.35" width="0.41" layer="29"/> +<circle x="0" y="-2.2" radius="0.35" width="0.41" layer="29"/> +<pad name="H1" x="0" y="2.2" drill="0.9" diameter="0.8" stop="no"/> +<pad name="H2" x="0" y="-2.2" drill="0.9" diameter="0.7874" stop="no"/> +<smd name="D+" x="2.5" y="0" dx="2.5" dy="0.5" layer="1"/> +<smd name="D-" x="2.5" y="0.8" dx="2.5" dy="0.5" layer="1"/> +<smd name="GND" x="2.5" y="-1.6" dx="2.5" dy="0.5" layer="1"/> +<smd name="ID" x="2.5" y="-0.8" dx="2.5" dy="0.5" layer="1"/> +<smd name="G1" x="-3" y="-4.5" dx="2.5" dy="2" layer="1"/> +<smd name="G2" x="-3" y="4.5" dx="2.5" dy="2" layer="1"/> +<smd name="G4" x="2.5" y="-4.5" dx="2.5" dy="2" layer="1"/> +<smd name="G3" x="2.5" y="4.5" dx="2.5" dy="2" layer="1"/> +<smd name="VBUS" x="2.5" y="1.6" dx="2.5" dy="0.5" layer="1"/> +<text x="-3.81" y="1.27" size="0.4064" layer="25">>NAME</text> +<text x="-3.81" y="0" size="0.4064" layer="27">>VALUE</text> +</package> +<package name="USB-MICROB"> +<description>Micro USB Package</description> +<wire x1="-3.4" y1="-2.15" x2="-3" y2="-2.15" width="0.127" layer="51"/> +<wire x1="3" y1="-2.15" x2="3.4" y2="-2.15" width="0.127" layer="51"/> +<wire x1="-3.4" y1="-2.15" x2="-3.4" y2="-1.45" width="0.127" layer="51"/> +<wire x1="-3.4" y1="-1.45" x2="-3.4" y2="2.85" width="0.127" layer="51"/> +<wire x1="3.4" y1="2.85" x2="2.2" y2="2.85" width="0.127" layer="51"/> +<wire x1="3.4" y1="2.85" x2="3.4" y2="-1.45" width="0.127" layer="51"/> +<wire x1="3.4" y1="-1.45" x2="3.4" y2="-2.15" width="0.127" layer="51"/> +<wire x1="-3.4" y1="-1.45" x2="3.4" y2="-1.45" width="0.127" layer="51"/> +<wire x1="-3.4" y1="1.25" x2="-3.4" y2="2.85" width="0.2032" layer="21"/> +<wire x1="-3.4" y1="2.85" x2="-2.2" y2="2.85" width="0.2032" layer="21"/> +<wire x1="3.4" y1="2.85" x2="2.2" y2="2.85" width="0.2032" layer="21"/> +<wire x1="3.4" y1="1.25" x2="3.4" y2="2.85" width="0.2032" layer="21"/> +<wire x1="-3.4" y1="-1.45" x2="3.4" y2="-1.45" width="0.2032" layer="21"/> +<wire x1="-2.2" y1="1.45" x2="2.2" y2="1.45" width="0.127" layer="51"/> +<wire x1="2.2" y1="1.45" x2="2.2" y2="2.85" width="0.127" layer="51"/> +<wire x1="-2.2" y1="1.45" x2="-2.2" y2="2.85" width="0.127" layer="51"/> +<wire x1="-3.4" y1="2.85" x2="-2.2" y2="2.85" width="0.127" layer="51"/> +<wire x1="-2.2" y1="2.85" x2="-2.2" y2="1.45" width="0.2032" layer="21"/> +<wire x1="-2.2" y1="1.45" x2="2.2" y2="1.45" width="0.2032" layer="21"/> +<wire x1="2.2" y1="1.45" x2="2.2" y2="2.85" width="0.2032" layer="21"/> +<wire x1="-3.4" y1="-2.15" x2="-4" y2="-2.75" width="0.2032" layer="51"/> +<wire x1="3.4" y1="-2.15" x2="4" y2="-2.75" width="0.2032" layer="51"/> +<wire x1="-3" y1="-2.15" x2="-3" y2="-2.55" width="0.127" layer="51"/> +<wire x1="-2.8" y1="-2.8" x2="2.75" y2="-2.8" width="0.127" layer="51"/> +<wire x1="3" y1="-2.6" x2="3" y2="-2.15" width="0.127" layer="51"/> +<wire x1="-3" y1="-2.55" x2="-2.8" y2="-2.8" width="0.127" layer="51" curve="84.547378"/> +<wire x1="2.75" y1="-2.8" x2="3" y2="-2.6" width="0.127" layer="51" curve="84.547378"/> +<smd name="VBUS" x="-1.3" y="2.65" dx="1.4" dy="0.35" layer="1" rot="R90"/> +<smd name="GND" x="1.3" y="2.65" dx="1.4" dy="0.35" layer="1" rot="R90"/> +<smd name="D-" x="-0.65" y="2.65" dx="1.4" dy="0.35" layer="1" rot="R90"/> +<smd name="D+" x="0" y="2.65" dx="1.4" dy="0.35" layer="1" rot="R90"/> +<smd name="ID" x="0.65" y="2.65" dx="1.4" dy="0.35" layer="1" rot="R90"/> +<smd name="MT1" x="-4" y="0" dx="1.8" dy="1.9" layer="1"/> +<smd name="MT2" x="4" y="0" dx="1.8" dy="1.9" layer="1"/> +<text x="-1.6" y="-4.16" size="0.762" layer="25">>NAME</text> +<smd name="P$1" x="-1.27" y="0" dx="1.9" dy="1.9" layer="1"/> +<smd name="P$2" x="1.27" y="0" dx="1.9" dy="1.9" layer="1"/> +</package> +<package name="2X03SMD"> +<smd name="1" x="-2.54" y="2.54" dx="2.54" dy="1.27" layer="1"/> +<smd name="3" x="-2.54" y="0" dx="2.54" dy="1.27" layer="1"/> +<smd name="5" x="-2.54" y="-2.54" dx="2.54" dy="1.27" layer="1"/> +<smd name="2" x="2.92" y="2.54" dx="2.54" dy="1.27" layer="1"/> +<smd name="4" x="2.92" y="0" dx="2.54" dy="1.27" layer="1"/> +<smd name="6" x="2.92" y="-2.54" dx="2.54" dy="1.27" layer="1"/> +<text x="-5.08" y="2.54" size="1.27" layer="27">1</text> +<text x="-3.81" y="3.81" size="1.27" layer="21">>NAME</text> +<text x="-3.81" y="-5.08" size="1.27" layer="21">>VALUE</text> +</package> +<package name="0603"> +<description><b>CAPACITOR</b></description> +<wire x1="-1.473" y1="0.5766" x2="1.473" y2="0.5766" width="0.0508" layer="39"/> +<wire x1="1.473" y1="0.5766" x2="1.473" y2="-0.5766" width="0.0508" layer="39"/> +<wire x1="1.473" y1="-0.5766" x2="-1.473" y2="-0.5766" width="0.0508" layer="39"/> +<wire x1="-1.473" y1="-0.5766" x2="-1.473" y2="0.5766" width="0.0508" layer="39"/> +<wire x1="-0.356" y1="0.432" x2="0.356" y2="0.432" width="0.1016" layer="51"/> +<wire x1="-0.356" y1="-0.419" x2="0.356" y2="-0.419" width="0.1016" layer="51"/> +<smd name="1" x="-0.85" y="0" dx="1.1" dy="1" layer="1"/> +<smd name="2" x="0.85" y="0" dx="1.1" dy="1" layer="1"/> +<text x="-0.635" y="0.635" size="1.27" layer="25">>NAME</text> +<text x="-0.635" y="-1.905" size="1.27" layer="27">>VALUE</text> +<rectangle x1="-0.8382" y1="-0.4699" x2="-0.3381" y2="0.4801" layer="51"/> +<rectangle x1="0.3302" y1="-0.4699" x2="0.8303" y2="0.4801" layer="51"/> +<rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/> +</package> +</packages> +<symbols> +<symbol name="ZENER"> +<wire x1="-1.27" y1="-1.27" x2="1.27" y2="0" width="0.254" layer="94"/> +<wire x1="1.27" y1="0" x2="-1.27" y2="1.27" width="0.254" layer="94"/> +<wire x1="1.27" y1="1.27" x2="1.27" y2="0" width="0.254" layer="94"/> +<wire x1="-1.27" y1="1.27" x2="-1.27" y2="-1.27" width="0.254" layer="94"/> +<wire x1="1.27" y1="0" x2="1.27" y2="-1.27" width="0.254" layer="94"/> +<wire x1="1.27" y1="-1.27" x2="0.635" y2="-1.27" width="0.254" layer="94"/> +<text x="-1.778" y="1.905" size="1.778" layer="95">>NAME</text> +<text x="-1.778" y="-3.429" size="1.778" layer="96">>VALUE</text> +<pin name="ANODE" x="-2.54" y="0" visible="off" length="short" direction="pas"/> +<pin name="CATHODE" x="2.54" y="0" visible="off" length="short" direction="pas" rot="R180"/> +</symbol> +<symbol name="RESISTOR"> +<wire x1="-2.54" y1="0" x2="-2.159" y2="1.016" width="0.2032" layer="94"/> +<wire x1="-2.159" y1="1.016" x2="-1.524" y2="-1.016" width="0.2032" layer="94"/> +<wire x1="-1.524" y1="-1.016" x2="-0.889" y2="1.016" width="0.2032" layer="94"/> +<wire x1="-0.889" y1="1.016" x2="-0.254" y2="-1.016" width="0.2032" layer="94"/> +<wire x1="-0.254" y1="-1.016" x2="0.381" y2="1.016" width="0.2032" layer="94"/> +<wire x1="0.381" y1="1.016" x2="1.016" y2="-1.016" width="0.2032" layer="94"/> +<wire x1="1.016" y1="-1.016" x2="1.651" y2="1.016" width="0.2032" layer="94"/> +<wire x1="1.651" y1="1.016" x2="2.286" y2="-1.016" width="0.2032" layer="94"/> +<wire x1="2.286" y1="-1.016" x2="2.54" y2="0" width="0.2032" layer="94"/> +<text x="-3.81" y="1.4986" size="1.778" layer="95">>NAME</text> +<text x="-3.81" y="-3.302" size="1.778" layer="96">>VALUE</text> +<pin name="2" x="5.08" y="0" visible="off" length="short" direction="pas" swaplevel="1" rot="R180"/> +<pin name="1" x="-5.08" y="0" visible="off" length="short" direction="pas" swaplevel="1"/> +</symbol> +<symbol name="ARDUINO_SERIAL_PROGRAM"> +<wire x1="1.27" y1="-7.62" x2="-7.62" y2="-7.62" width="0.4064" layer="94"/> +<wire x1="-1.27" y1="0" x2="0" y2="0" width="0.6096" layer="94"/> +<wire x1="-1.27" y1="-2.54" x2="0" y2="-2.54" width="0.6096" layer="94"/> +<wire x1="-1.27" y1="-5.08" x2="0" y2="-5.08" width="0.6096" layer="94"/> +<wire x1="-7.62" y1="10.16" x2="-7.62" y2="-7.62" width="0.4064" layer="94"/> +<wire x1="1.27" y1="-7.62" x2="1.27" y2="10.16" width="0.4064" layer="94"/> +<wire x1="-7.62" y1="10.16" x2="1.27" y2="10.16" width="0.4064" layer="94"/> +<wire x1="-1.27" y1="5.08" x2="0" y2="5.08" width="0.6096" layer="94"/> +<wire x1="-1.27" y1="2.54" x2="0" y2="2.54" width="0.6096" layer="94"/> +<wire x1="-1.27" y1="7.62" x2="0" y2="7.62" width="0.6096" layer="94"/> +<text x="-5.08" y="-10.16" size="1.778" layer="96">>VALUE</text> +<text x="-5.08" y="10.922" size="1.778" layer="95">>NAME</text> +<pin name="DTR" x="5.08" y="-5.08" visible="pin" length="middle" direction="pas" swaplevel="1" rot="R180"/> +<pin name="RXI" x="5.08" y="-2.54" visible="pin" length="middle" direction="pas" swaplevel="1" rot="R180"/> +<pin name="TXO" x="5.08" y="0" visible="pin" length="middle" direction="pas" swaplevel="1" rot="R180"/> +<pin name="VCC" x="5.08" y="2.54" visible="pin" length="middle" direction="pas" swaplevel="1" rot="R180"/> +<pin name="CTS" x="5.08" y="5.08" visible="pin" length="middle" direction="pas" swaplevel="1" rot="R180"/> +<pin name="GND" x="5.08" y="7.62" visible="pin" length="middle" direction="pas" swaplevel="1" rot="R180"/> +</symbol> +<symbol name="CAP-NP"> +<wire x1="-1.778" y1="1.524" x2="-1.778" y2="0" width="0.254" layer="94"/> +<wire x1="-1.778" y1="0" x2="-1.778" y2="-1.524" width="0.254" layer="94"/> +<wire x1="-0.762" y1="1.524" x2="-0.762" y2="0" width="0.254" layer="94"/> +<wire x1="-0.762" y1="0" x2="-0.762" y2="-1.524" width="0.254" layer="94"/> +<wire x1="-2.54" y1="0" x2="-1.778" y2="0" width="0.1524" layer="94"/> +<wire x1="-0.762" y1="0" x2="0" y2="0" width="0.1524" layer="94"/> +<text x="-3.81" y="2.54" size="1.778" layer="95">>NAME</text> +<text x="-3.81" y="-3.81" size="1.778" layer="96">>VALUE</text> +<pin name="1" x="-5.08" y="0" visible="off" length="short" direction="pas" swaplevel="1"/> +<pin name="2" x="2.54" y="0" visible="off" length="short" direction="pas" swaplevel="1" rot="R180"/> +</symbol> +<symbol name="USB-1"> +<wire x1="5.08" y1="8.89" x2="0" y2="8.89" width="0.254" layer="94"/> +<wire x1="0" y1="8.89" x2="0" y2="-1.27" width="0.254" layer="94"/> +<wire x1="0" y1="-1.27" x2="5.08" y2="-1.27" width="0.254" layer="94"/> +<text x="3.81" y="0" size="2.54" layer="94" rot="R90">USB</text> +<pin name="D+" x="-2.54" y="7.62" visible="pad" length="short"/> +<pin name="D-" x="-2.54" y="5.08" visible="pad" length="short"/> +<pin name="VBUS" x="-2.54" y="2.54" visible="pad" length="short"/> +<pin name="GND" x="-2.54" y="0" visible="pad" length="short"/> +</symbol> +<symbol name="DGND"> +<wire x1="-1.905" y1="0" x2="1.905" y2="0" width="0.254" layer="94"/> +<text x="-2.54" y="-2.54" size="1.778" layer="96">>VALUE</text> +<pin name="GND" x="0" y="2.54" visible="off" length="short" direction="sup" rot="R270"/> +</symbol> +<symbol name="AVRISP"> +<wire x1="-6.35" y1="-5.08" x2="8.89" y2="-5.08" width="0.4064" layer="94"/> +<wire x1="8.89" y1="-5.08" x2="8.89" y2="5.08" width="0.4064" layer="94"/> +<wire x1="8.89" y1="5.08" x2="-6.35" y2="5.08" width="0.4064" layer="94"/> +<wire x1="-6.35" y1="5.08" x2="-6.35" y2="-5.08" width="0.4064" layer="94"/> +<text x="-6.35" y="5.715" size="1.778" layer="95">>NAME</text> +<text x="-6.35" y="-7.62" size="1.778" layer="96">>VALUE</text> +<text x="-5.08" y="3.175" size="1.27" layer="95">MISO</text> +<text x="-5.08" y="0.635" size="1.27" layer="95">SCK</text> +<text x="-5.08" y="-1.905" size="1.27" layer="95">RST</text> +<text x="7.62" y="3.175" size="1.27" layer="95" rot="MR0">VCC</text> +<text x="7.62" y="0.635" size="1.27" layer="95" rot="MR0">MOSI</text> +<text x="7.62" y="-1.905" size="1.27" layer="95" rot="MR0">GND</text> +<pin name="MISO" x="-2.54" y="2.54" visible="off" length="short" direction="pas" function="dot"/> +<pin name="VCC" x="5.08" y="2.54" visible="off" length="short" direction="pas" function="dot" rot="R180"/> +<pin name="SCK" x="-2.54" y="0" visible="off" length="short" direction="pas" function="dot"/> +<pin name="MOSI" x="5.08" y="0" visible="off" length="short" direction="pas" function="dot" rot="R180"/> +<pin name="RST" x="-2.54" y="-2.54" visible="off" length="short" direction="pas" function="dot"/> +<pin name="GND" x="5.08" y="-2.54" visible="off" length="short" direction="pas" function="dot" rot="R180"/> +</symbol> +<symbol name="LED"> +<wire x1="1.27" y1="2.54" x2="0" y2="0" width="0.254" layer="94"/> +<wire x1="0" y1="0" x2="-1.27" y2="2.54" width="0.254" layer="94"/> +<wire x1="1.27" y1="0" x2="0" y2="0" width="0.254" layer="94"/> +<wire x1="0" y1="0" x2="-1.27" y2="0" width="0.254" layer="94"/> +<wire x1="1.27" y1="2.54" x2="0" y2="2.54" width="0.254" layer="94"/> +<wire x1="0" y1="2.54" x2="-1.27" y2="2.54" width="0.254" layer="94"/> +<wire x1="0" y1="2.54" x2="0" y2="0" width="0.1524" layer="94"/> +<wire x1="-2.032" y1="1.778" x2="-3.429" y2="0.381" width="0.1524" layer="94"/> +<wire x1="-1.905" y1="0.635" x2="-3.302" y2="-0.762" width="0.1524" layer="94"/> +<text x="3.556" y="-2.032" size="1.778" layer="95" rot="R90">>NAME</text> +<text x="5.715" y="-2.032" size="1.778" layer="96" rot="R90">>VALUE</text> +<pin name="C" x="0" y="-2.54" visible="off" length="short" direction="pas" rot="R90"/> +<pin name="A" x="0" y="5.08" visible="off" length="short" direction="pas" rot="R270"/> +<polygon width="0.1524" layer="94"> +<vertex x="-3.429" y="0.381"/> +<vertex x="-3.048" y="1.27"/> +<vertex x="-2.54" y="0.762"/> +</polygon> +<polygon width="0.1524" layer="94"> +<vertex x="-3.302" y="-0.762"/> +<vertex x="-2.921" y="0.127"/> +<vertex x="-2.413" y="-0.381"/> +</polygon> +</symbol> +</symbols> +<devicesets> +<deviceset name="ZENER_DIODE" prefix="D" uservalue="yes"> +<description>zener diode</description> +<gates> +<gate name="1" symbol="ZENER" x="0" y="0"/> +</gates> +<devices> +<device name="SOD123" package="SOD123"> +<connects> +<connect gate="1" pin="ANODE" pad="ANODE"/> +<connect gate="1" pin="CATHODE" pad="CATHODE"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +<deviceset name="RESISTOR" prefix="R" uservalue="yes"> +<gates> +<gate name="G$1" symbol="RESISTOR" x="0" y="0"/> +</gates> +<devices> +<device name="1206" package="1206"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="0402" package="0402"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +<deviceset name="FTDI_CONNECTOR" prefix="JP" uservalue="yes"> +<description>FTDI connector smd</description> +<gates> +<gate name="G$1" symbol="ARDUINO_SERIAL_PROGRAM" x="0" y="-2.54"/> +</gates> +<devices> +<device name="SMD" package="1X06-SMD"> +<connects> +<connect gate="G$1" pin="CTS" pad="5"/> +<connect gate="G$1" pin="DTR" pad="1"/> +<connect gate="G$1" pin="GND" pad="6"/> +<connect gate="G$1" pin="RXI" pad="2"/> +<connect gate="G$1" pin="TXO" pad="3"/> +<connect gate="G$1" pin="VCC" pad="4"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +<deviceset name="UNPOLARIZED_CAPACITOR" prefix="C" uservalue="yes"> +<description>unpolarized_capacitor</description> +<gates> +<gate name="1" symbol="CAP-NP" x="1.27" y="0"/> +</gates> +<devices> +<device name="1206" package="1206"> +<connects> +<connect gate="1" pin="1" pad="1"/> +<connect gate="1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +<deviceset name="USB" prefix="JP"> +<description><h3> USB Connector </h3> + +Connector for USB-microB (orAB), USB-mini, and USB-PCB. For USB-micro use Digikey Part# 609-4052-1-ND (typeB) or 609-4052-1-ND (typeAB).</description> +<gates> +<gate name="G$1" symbol="USB-1" x="0" y="0"/> +</gates> +<devices> +<device name="-B-S" package="USB-B-SMT"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="VUSB"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="OLD" package="USB-MINIB-OLD"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="VBUS"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="-JST-2MM-SMT" package="S4B-PH"> +<connects> +<connect gate="G$1" pin="D+" pad="2"/> +<connect gate="G$1" pin="D-" pad="3"/> +<connect gate="G$1" pin="GND" pad="1"/> +<connect gate="G$1" pin="VBUS" pad="4"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="SMD" package="USB-MINIB"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="VBUS"/> +</connects> +<technologies> +<technology name=""> +<attribute name="PROD_ID" value="CONN-08193" constant="no"/> +</technology> +</technologies> +</device> +<device name="PCB" package="USB_PCB"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="5V"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="-SMD-NS" package="USB-MINIB-NOSTOP"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="VBUS"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="-MICROB" package="USB-MICROB"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND MT1 MT2"/> +<connect gate="G$1" pin="VBUS" pad="VBUS"/> +</connects> +<technologies> +<technology name=""> +<attribute name="PROD_ID" value="CONN-09505"/> +</technology> +</technologies> +</device> +</devices> +</deviceset> +<deviceset name="GND" prefix="GND"> +<description><b>SUPPLY SYMBOL</b></description> +<gates> +<gate name="1" symbol="DGND" x="0" y="0"/> +</gates> +<devices> +<device name=""> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +<deviceset name="AVRISP"> +<gates> +<gate name="G$1" symbol="AVRISP" x="0" y="0"/> +</gates> +<devices> +<device name="SMD" package="2X03SMD"> +<connects> +<connect gate="G$1" pin="GND" pad="6"/> +<connect gate="G$1" pin="MISO" pad="1"/> +<connect gate="G$1" pin="MOSI" pad="4"/> +<connect gate="G$1" pin="RST" pad="5"/> +<connect gate="G$1" pin="SCK" pad="3"/> +<connect gate="G$1" pin="VCC" pad="2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +<deviceset name="LED" uservalue="yes"> +<gates> +<gate name="G$1" symbol="LED" x="0" y="0"/> +</gates> +<devices> +<device name="1206" package="1206"> +<connects> +<connect gate="G$1" pin="A" pad="1"/> +<connect gate="G$1" pin="C" pad="2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="0402" package="0402"> +<connects> +<connect gate="G$1" pin="A" pad="1"/> +<connect gate="G$1" pin="C" pad="2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="0603" package="0603"> +<connects> +<connect gate="G$1" pin="A" pad="1"/> +<connect gate="G$1" pin="C" pad="2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +</devicesets> +</library> +<library name="FAB_Hello"> +<packages> +</packages> +<symbols> +<symbol name="VCC"> +<wire x1="1.27" y1="-1.905" x2="0" y2="0" width="0.254" layer="94"/> +<wire x1="0" y1="0" x2="-1.27" y2="-1.905" width="0.254" layer="94"/> +<text x="-2.54" y="-2.54" size="1.778" layer="96" rot="R90">>VALUE</text> +<pin name="VCC" x="0" y="-2.54" visible="off" length="short" direction="sup" rot="R90"/> +</symbol> +<symbol name="GND-1"> +<wire x1="-1.905" y1="0" x2="1.905" y2="0" width="0.254" layer="94"/> +<text x="-2.54" y="-2.54" size="1.778" layer="96">>VALUE</text> +<pin name="GND" x="0" y="2.54" visible="off" length="short" direction="sup" rot="R270"/> +</symbol> +</symbols> +<devicesets> +<deviceset name="VCC" prefix="P+"> +<description><b>SUPPLY SYMBOL</b></description> +<gates> +<gate name="VCC" symbol="VCC" x="0" y="0"/> +</gates> +<devices> +<device name=""> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +<deviceset name="GND" prefix="GND"> +<description><b>SUPPLY SYMBOL</b></description> +<gates> +<gate name="1" symbol="GND-1" x="0" y="0"/> +</gates> +<devices> +<device name=""> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +</devicesets> +</library> +<library name="adafruit"> +<packages> +<package name="TQFP32-08"> +<description><B>Thin Plasic Quad Flat Package</B> Grid 0.8 mm</description> +<wire x1="3.505" y1="3.505" x2="3.505" y2="-3.505" width="0.1524" layer="21"/> +<wire x1="3.505" y1="-3.505" x2="-3.505" y2="-3.505" width="0.1524" layer="21"/> +<wire x1="-3.505" y1="-3.505" x2="-3.505" y2="3.15" width="0.1524" layer="21"/> +<wire x1="-3.15" y1="3.505" x2="3.505" y2="3.505" width="0.1524" layer="21"/> +<wire x1="-3.15" y1="3.505" x2="-3.505" y2="3.15" width="0.1524" layer="21"/> +<circle x="-2.7432" y="2.7432" radius="0.3592" width="0.1524" layer="21"/> +<smd name="1" x="-4.2926" y="2.8" dx="1.27" dy="0.3556" layer="1"/> +<smd name="2" x="-4.2926" y="2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="3" x="-4.2926" y="1.2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="4" x="-4.2926" y="0.4" dx="1.27" dy="0.3556" layer="1"/> +<smd name="5" x="-4.2926" y="-0.4" dx="1.27" dy="0.3556" layer="1"/> +<smd name="6" x="-4.2926" y="-1.2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="7" x="-4.2926" y="-2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="8" x="-4.2926" y="-2.8" dx="1.27" dy="0.3556" layer="1"/> +<smd name="9" x="-2.8" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="10" x="-2" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="11" x="-1.2" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="12" x="-0.4" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="13" x="0.4" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="14" x="1.2" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="15" x="2" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="16" x="2.8" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="17" x="4.2926" y="-2.8" dx="1.27" dy="0.3556" layer="1"/> +<smd name="18" x="4.2926" y="-2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="19" x="4.2926" y="-1.2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="20" x="4.2926" y="-0.4" dx="1.27" dy="0.3556" layer="1"/> +<smd name="21" x="4.2926" y="0.4" dx="1.27" dy="0.3556" layer="1"/> +<smd name="22" x="4.2926" y="1.2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="23" x="4.2926" y="2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="24" x="4.2926" y="2.8" dx="1.27" dy="0.3556" layer="1"/> +<smd name="25" x="2.8" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="26" x="2" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="27" x="1.2" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="28" x="0.4" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="29" x="-0.4" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="30" x="-1.2" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="31" x="-2" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="32" x="-2.8" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<text x="-2.7686" y="5.08" size="0.8128" layer="25">>NAME</text> +<text x="-3.0226" y="-1.27" size="0.8128" layer="27">>VALUE</text> +<rectangle x1="-4.5466" y1="2.5714" x2="-3.556" y2="3.0286" layer="51"/> +<rectangle x1="-4.5466" y1="1.7714" x2="-3.556" y2="2.2286" layer="51"/> +<rectangle x1="-4.5466" y1="0.9714" x2="-3.556" y2="1.4286" layer="51"/> +<rectangle x1="-4.5466" y1="0.1714" x2="-3.556" y2="0.6286" layer="51"/> +<rectangle x1="-4.5466" y1="-0.6286" x2="-3.556" y2="-0.1714" layer="51"/> +<rectangle x1="-4.5466" y1="-1.4286" x2="-3.556" y2="-0.9714" layer="51"/> +<rectangle x1="-4.5466" y1="-2.2286" x2="-3.556" y2="-1.7714" layer="51"/> +<rectangle x1="-4.5466" y1="-3.0286" x2="-3.556" y2="-2.5714" layer="51"/> +<rectangle x1="-3.0286" y1="-4.5466" x2="-2.5714" y2="-3.556" layer="51"/> +<rectangle x1="-2.2286" y1="-4.5466" x2="-1.7714" y2="-3.556" layer="51"/> +<rectangle x1="-1.4286" y1="-4.5466" x2="-0.9714" y2="-3.556" layer="51"/> +<rectangle x1="-0.6286" y1="-4.5466" x2="-0.1714" y2="-3.556" layer="51"/> +<rectangle x1="0.1714" y1="-4.5466" x2="0.6286" y2="-3.556" layer="51"/> +<rectangle x1="0.9714" y1="-4.5466" x2="1.4286" y2="-3.556" layer="51"/> +<rectangle x1="1.7714" y1="-4.5466" x2="2.2286" y2="-3.556" layer="51"/> +<rectangle x1="2.5714" y1="-4.5466" x2="3.0286" y2="-3.556" layer="51"/> +<rectangle x1="3.556" y1="-3.0286" x2="4.5466" y2="-2.5714" layer="51"/> +<rectangle x1="3.556" y1="-2.2286" x2="4.5466" y2="-1.7714" layer="51"/> +<rectangle x1="3.556" y1="-1.4286" x2="4.5466" y2="-0.9714" layer="51"/> +<rectangle x1="3.556" y1="-0.6286" x2="4.5466" y2="-0.1714" layer="51"/> +<rectangle x1="3.556" y1="0.1714" x2="4.5466" y2="0.6286" layer="51"/> +<rectangle x1="3.556" y1="0.9714" x2="4.5466" y2="1.4286" layer="51"/> +<rectangle x1="3.556" y1="1.7714" x2="4.5466" y2="2.2286" layer="51"/> +<rectangle x1="3.556" y1="2.5714" x2="4.5466" y2="3.0286" layer="51"/> +<rectangle x1="2.5714" y1="3.556" x2="3.0286" y2="4.5466" layer="51"/> +<rectangle x1="1.7714" y1="3.556" x2="2.2286" y2="4.5466" layer="51"/> +<rectangle x1="0.9714" y1="3.556" x2="1.4286" y2="4.5466" layer="51"/> +<rectangle x1="0.1714" y1="3.556" x2="0.6286" y2="4.5466" layer="51"/> +<rectangle x1="-0.6286" y1="3.556" x2="-0.1714" y2="4.5466" layer="51"/> +<rectangle x1="-1.4286" y1="3.556" x2="-0.9714" y2="4.5466" layer="51"/> +<rectangle x1="-2.2286" y1="3.556" x2="-1.7714" y2="4.5466" layer="51"/> +<rectangle x1="-3.0286" y1="3.556" x2="-2.5714" y2="4.5466" layer="51"/> +</package> +<package name="HC49/S"> +<description><b>CRYSTAL</b></description> +<wire x1="-3.048" y1="-2.159" x2="3.048" y2="-2.159" width="0.4064" layer="21"/> +<wire x1="-3.048" y1="2.159" x2="3.048" y2="2.159" width="0.4064" layer="21"/> +<wire x1="-3.048" y1="-1.651" x2="3.048" y2="-1.651" width="0.1524" layer="21"/> +<wire x1="3.048" y1="1.651" x2="-3.048" y2="1.651" width="0.1524" layer="21"/> +<wire x1="-0.254" y1="0.762" x2="0.254" y2="0.762" width="0.1524" layer="21"/> +<wire x1="0.254" y1="0.762" x2="0.254" y2="-0.762" width="0.1524" layer="21"/> +<wire x1="0.254" y1="-0.762" x2="-0.254" y2="-0.762" width="0.1524" layer="21"/> +<wire x1="-0.254" y1="-0.762" x2="-0.254" y2="0.762" width="0.1524" layer="21"/> +<wire x1="0.635" y1="0.762" x2="0.635" y2="0" width="0.1524" layer="21"/> +<wire x1="0.635" y1="0" x2="0.635" y2="-0.762" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0.762" x2="-0.635" y2="0" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0" x2="-0.635" y2="-0.762" width="0.1524" layer="21"/> +<wire x1="0.635" y1="0" x2="1.27" y2="0" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0" x2="-1.27" y2="0" width="0.1524" layer="21"/> +<wire x1="-3.048" y1="2.159" x2="-3.048" y2="-2.159" width="0.4064" layer="21" curve="180"/> +<wire x1="3.048" y1="-2.159" x2="3.048" y2="2.159" width="0.4064" layer="21" curve="180"/> +<wire x1="-3.048" y1="1.651" x2="-3.048" y2="-1.651" width="0.1524" layer="21" curve="180"/> +<wire x1="3.048" y1="-1.651" x2="3.048" y2="1.651" width="0.1524" layer="21" curve="180"/> +<pad name="1" x="-2.413" y="0" drill="0.8128"/> +<pad name="2" x="2.413" y="0" drill="0.8128"/> +<text x="-5.08" y="2.667" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-5.08" y="-3.937" size="1.27" layer="27" ratio="10">>VALUE</text> +<rectangle x1="-4.445" y1="-2.54" x2="4.445" y2="2.54" layer="43"/> +<rectangle x1="-5.08" y1="-1.905" x2="-4.445" y2="1.905" layer="43"/> +<rectangle x1="-5.715" y1="-1.27" x2="-5.08" y2="1.27" layer="43"/> +<rectangle x1="4.445" y1="-1.905" x2="5.08" y2="1.905" layer="43"/> +<rectangle x1="5.08" y1="-1.27" x2="5.715" y2="1.27" layer="43"/> +</package> +<package name="HC49GW"> +<description><b>CRYSTAL</b></description> +<wire x1="-5.08" y1="-6.35" x2="5.08" y2="-6.35" width="0.8128" layer="21"/> +<wire x1="4.445" y1="6.731" x2="1.016" y2="6.731" width="0.1524" layer="21"/> +<wire x1="1.016" y1="6.731" x2="-1.016" y2="6.731" width="0.1524" layer="51"/> +<wire x1="-1.016" y1="6.731" x2="-4.445" y2="6.731" width="0.1524" layer="21"/> +<wire x1="4.445" y1="6.731" x2="5.08" y2="6.096" width="0.1524" layer="21" curve="-90"/> +<wire x1="-5.08" y1="6.096" x2="-4.445" y2="6.731" width="0.1524" layer="21" curve="-90"/> +<wire x1="-0.3302" y1="5.08" x2="-0.3302" y2="2.54" width="0.3048" layer="21"/> +<wire x1="-0.3302" y1="2.54" x2="0.3048" y2="2.54" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="2.54" x2="0.3048" y2="5.08" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="5.08" x2="-0.3302" y2="5.08" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="5.08" x2="0.9398" y2="3.81" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="5.08" x2="-0.9398" y2="3.81" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="3.81" x2="2.032" y2="3.81" width="0.1524" layer="21"/> +<wire x1="0.9398" y1="3.81" x2="0.9398" y2="2.54" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="3.81" x2="-2.032" y2="3.81" width="0.1524" layer="21"/> +<wire x1="-0.9398" y1="3.81" x2="-0.9398" y2="2.54" width="0.3048" layer="21"/> +<wire x1="-2.413" y1="-6.604" x2="-2.413" y2="-8.255" width="0.6096" layer="51"/> +<wire x1="2.413" y1="-6.477" x2="2.413" y2="-8.382" width="0.6096" layer="51"/> +<wire x1="5.08" y1="-6.35" x2="5.08" y2="6.096" width="0.1524" layer="21"/> +<wire x1="-5.08" y1="6.096" x2="-5.08" y2="-6.35" width="0.1524" layer="21"/> +<wire x1="0" y1="8.382" x2="0" y2="6.985" width="0.6096" layer="51"/> +<smd name="1" x="-2.413" y="-8.001" dx="1.27" dy="2.54" layer="1"/> +<smd name="2" x="2.413" y="-8.001" dx="1.27" dy="2.54" layer="1"/> +<smd name="3" x="0" y="8.001" dx="1.27" dy="2.794" layer="1"/> +<text x="-5.588" y="-5.08" size="1.27" layer="25" ratio="10" rot="R90">>NAME</text> +<text x="-2.54" y="-5.08" size="1.27" layer="27" ratio="10" rot="R90">>VALUE</text> +<rectangle x1="-5.715" y1="-8.255" x2="5.715" y2="8.255" layer="43"/> +</package> +<package name="HC49TL-H"> +<description><b>CRYSTAL</b></description> +<wire x1="5.334" y1="-5.715" x2="-5.461" y2="-5.715" width="0.8128" layer="21"/> +<wire x1="4.445" y1="7.366" x2="1.143" y2="7.366" width="0.1524" layer="21"/> +<wire x1="-1.143" y1="7.366" x2="-4.445" y2="7.366" width="0.1524" layer="21"/> +<wire x1="4.445" y1="7.366" x2="5.08" y2="6.731" width="0.1524" layer="21" curve="-90"/> +<wire x1="-5.08" y1="6.731" x2="-4.445" y2="7.366" width="0.1524" layer="21" curve="-90"/> +<wire x1="-0.3302" y1="5.715" x2="-0.3302" y2="3.175" width="0.3048" layer="21"/> +<wire x1="-0.3302" y1="3.175" x2="0.3048" y2="3.175" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="3.175" x2="0.3048" y2="5.715" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="5.715" x2="-0.3302" y2="5.715" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="5.715" x2="0.9398" y2="4.445" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="5.715" x2="-0.9398" y2="4.445" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="4.445" x2="2.032" y2="4.445" width="0.1524" layer="21"/> +<wire x1="0.9398" y1="4.445" x2="0.9398" y2="3.175" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="4.445" x2="-2.032" y2="4.445" width="0.1524" layer="21"/> +<wire x1="-0.9398" y1="4.445" x2="-0.9398" y2="3.175" width="0.3048" layer="21"/> +<wire x1="-2.413" y1="-5.842" x2="-2.413" y2="-7.62" width="0.6096" layer="51"/> +<wire x1="2.413" y1="-5.842" x2="2.413" y2="-7.62" width="0.6096" layer="51"/> +<wire x1="5.08" y1="-5.715" x2="5.08" y2="6.731" width="0.1524" layer="21"/> +<wire x1="-5.08" y1="6.731" x2="-5.08" y2="-5.715" width="0.1524" layer="21"/> +<wire x1="1.143" y1="7.366" x2="-1.143" y2="7.366" width="0.1524" layer="51"/> +<wire x1="0" y1="7.874" x2="0" y2="7.62" width="0.6096" layer="51"/> +<pad name="1" x="-2.413" y="-7.62" drill="0.8128"/> +<pad name="2" x="2.413" y="-7.62" drill="0.8128"/> +<pad name="3" x="0" y="7.874" drill="0.8128"/> +<text x="-5.461" y="-4.445" size="1.27" layer="25" ratio="10" rot="R90">>NAME</text> +<text x="-2.54" y="-4.699" size="1.27" layer="27" ratio="10" rot="R90">>VALUE</text> +<rectangle x1="-0.3048" y1="7.366" x2="0.3048" y2="7.5692" layer="51"/> +<rectangle x1="-6.35" y1="-6.985" x2="6.35" y2="-4.445" layer="43"/> +<rectangle x1="-5.715" y1="-4.445" x2="5.715" y2="8.255" layer="43"/> +</package> +<package name="HC49U-H"> +<description><b>CRYSTAL</b></description> +<wire x1="-5.08" y1="-3.175" x2="5.08" y2="-3.175" width="0.8128" layer="21"/> +<wire x1="4.445" y1="9.906" x2="-4.445" y2="9.906" width="0.1524" layer="21"/> +<wire x1="4.445" y1="9.906" x2="5.08" y2="9.271" width="0.1524" layer="21" curve="-90"/> +<wire x1="-5.08" y1="9.271" x2="-4.445" y2="9.906" width="0.1524" layer="21" curve="-90"/> +<wire x1="-0.3302" y1="8.255" x2="-0.3302" y2="5.715" width="0.3048" layer="21"/> +<wire x1="-0.3302" y1="5.715" x2="0.3048" y2="5.715" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="5.715" x2="0.3048" y2="8.255" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="8.255" x2="-0.3302" y2="8.255" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="8.255" x2="0.9398" y2="6.985" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="8.255" x2="-0.9398" y2="6.985" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="6.985" x2="1.905" y2="6.985" width="0.1524" layer="21"/> +<wire x1="0.9398" y1="6.985" x2="0.9398" y2="5.715" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="6.985" x2="-1.905" y2="6.985" width="0.1524" layer="21"/> +<wire x1="-0.9398" y1="6.985" x2="-0.9398" y2="5.715" width="0.3048" layer="21"/> +<wire x1="-2.413" y1="-3.302" x2="-2.413" y2="-5.08" width="0.6096" layer="51"/> +<wire x1="2.413" y1="-3.302" x2="2.413" y2="-5.08" width="0.6096" layer="51"/> +<wire x1="5.08" y1="-3.175" x2="5.08" y2="9.271" width="0.1524" layer="21"/> +<wire x1="-5.08" y1="9.271" x2="-5.08" y2="-3.175" width="0.1524" layer="21"/> +<pad name="1" x="-2.413" y="-5.08" drill="0.8128"/> +<pad name="2" x="2.413" y="-5.08" drill="0.8128"/> +<text x="-5.461" y="-1.397" size="1.27" layer="25" ratio="10" rot="R90">>NAME</text> +<text x="-2.54" y="-2.032" size="1.27" layer="27" ratio="10" rot="R90">>VALUE</text> +<rectangle x1="-6.35" y1="-4.445" x2="6.35" y2="-1.905" layer="43"/> +<rectangle x1="-5.715" y1="-1.905" x2="5.715" y2="10.795" layer="43"/> +</package> +<package name="HC49U-LM"> +<description><b>CRYSTAL</b></description> +<wire x1="-5.08" y1="-3.175" x2="5.08" y2="-3.175" width="0.8128" layer="21"/> +<wire x1="4.445" y1="9.906" x2="-4.445" y2="9.906" width="0.1524" layer="21"/> +<wire x1="4.445" y1="9.906" x2="5.08" y2="9.271" width="0.1524" layer="21" curve="-90"/> +<wire x1="-5.08" y1="9.271" x2="-4.445" y2="9.906" width="0.1524" layer="21" curve="-90"/> +<wire x1="-4.572" y1="3.81" x2="4.572" y2="3.81" width="0.6096" layer="21"/> +<wire x1="-0.3302" y1="8.255" x2="-0.3302" y2="5.715" width="0.3048" layer="21"/> +<wire x1="-0.3302" y1="5.715" x2="0.3048" y2="5.715" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="5.715" x2="0.3048" y2="8.255" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="8.255" x2="-0.3302" y2="8.255" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="8.255" x2="0.9398" y2="6.985" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="8.255" x2="-0.9398" y2="6.985" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="6.985" x2="2.54" y2="6.985" width="0.1524" layer="21"/> +<wire x1="0.9398" y1="6.985" x2="0.9398" y2="5.715" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="6.985" x2="-2.54" y2="6.985" width="0.1524" layer="21"/> +<wire x1="-0.9398" y1="6.985" x2="-0.9398" y2="5.715" width="0.3048" layer="21"/> +<wire x1="-2.413" y1="-3.302" x2="-2.413" y2="-5.08" width="0.6096" layer="51"/> +<wire x1="2.413" y1="-3.302" x2="2.413" y2="-5.08" width="0.6096" layer="51"/> +<wire x1="5.08" y1="3.048" x2="5.08" y2="-3.175" width="0.1524" layer="21"/> +<wire x1="5.08" y1="4.572" x2="5.08" y2="9.271" width="0.1524" layer="21"/> +<wire x1="4.572" y1="3.81" x2="5.08" y2="3.81" width="0.6096" layer="51"/> +<wire x1="5.08" y1="3.81" x2="5.715" y2="3.81" width="0.6096" layer="51"/> +<wire x1="5.08" y1="3.81" x2="5.08" y2="3.048" width="0.1524" layer="51"/> +<wire x1="5.08" y1="3.81" x2="5.08" y2="4.572" width="0.1524" layer="51"/> +<wire x1="-5.08" y1="3.175" x2="-5.08" y2="-3.175" width="0.1524" layer="21"/> +<wire x1="-5.08" y1="4.445" x2="-5.08" y2="9.271" width="0.1524" layer="21"/> +<wire x1="-4.699" y1="3.81" x2="-5.715" y2="3.81" width="0.6096" layer="51"/> +<wire x1="-5.08" y1="4.445" x2="-5.08" y2="3.175" width="0.1524" layer="51"/> +<pad name="1" x="-2.413" y="-5.08" drill="0.8128"/> +<pad name="2" x="2.413" y="-5.08" drill="0.8128"/> +<pad name="M" x="-5.715" y="3.81" drill="0.8128"/> +<pad name="M1" x="5.715" y="3.81" drill="0.8128"/> +<text x="-5.08" y="10.414" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-4.572" y="0" size="1.27" layer="27" ratio="10">>VALUE</text> +<rectangle x1="-5.715" y1="-5.08" x2="5.715" y2="10.795" layer="43"/> +</package> +<package name="HC49U-V"> +<description><b>CRYSTAL</b></description> +<wire x1="-2.921" y1="-2.286" x2="2.921" y2="-2.286" width="0.4064" layer="21"/> +<wire x1="-2.921" y1="2.286" x2="2.921" y2="2.286" width="0.4064" layer="21"/> +<wire x1="-2.921" y1="-1.778" x2="2.921" y2="-1.778" width="0.1524" layer="21"/> +<wire x1="2.921" y1="1.778" x2="-2.921" y2="1.778" width="0.1524" layer="21"/> +<wire x1="2.921" y1="1.778" x2="2.921" y2="-1.778" width="0.1524" layer="21" curve="-180"/> +<wire x1="2.921" y1="2.286" x2="2.921" y2="-2.286" width="0.4064" layer="21" curve="-180"/> +<wire x1="-2.921" y1="2.286" x2="-2.921" y2="-2.286" width="0.4064" layer="21" curve="180"/> +<wire x1="-2.921" y1="1.778" x2="-2.921" y2="-1.778" width="0.1524" layer="21" curve="180"/> +<wire x1="-0.254" y1="0.889" x2="0.254" y2="0.889" width="0.1524" layer="21"/> +<wire x1="0.254" y1="0.889" x2="0.254" y2="-0.889" width="0.1524" layer="21"/> +<wire x1="0.254" y1="-0.889" x2="-0.254" y2="-0.889" width="0.1524" layer="21"/> +<wire x1="-0.254" y1="-0.889" x2="-0.254" y2="0.889" width="0.1524" layer="21"/> +<wire x1="0.635" y1="0.889" x2="0.635" y2="0" width="0.1524" layer="21"/> +<wire x1="0.635" y1="0" x2="0.635" y2="-0.889" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0.889" x2="-0.635" y2="0" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0" x2="-0.635" y2="-0.889" width="0.1524" layer="21"/> +<wire x1="0.635" y1="0" x2="1.27" y2="0" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0" x2="-1.27" y2="0" width="0.1524" layer="21"/> +<pad name="1" x="-2.413" y="0" drill="0.8128"/> +<pad name="2" x="2.413" y="0" drill="0.8128"/> +<text x="-5.08" y="2.921" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-5.08" y="-4.191" size="1.27" layer="27" ratio="10">>VALUE</text> +<rectangle x1="-3.81" y1="-2.794" x2="3.81" y2="2.794" layer="43"/> +<rectangle x1="-4.318" y1="-2.54" x2="-3.81" y2="2.54" layer="43"/> +<rectangle x1="-4.826" y1="-2.286" x2="-4.318" y2="2.286" layer="43"/> +<rectangle x1="-5.334" y1="-1.778" x2="-4.826" y2="1.778" layer="43"/> +<rectangle x1="-5.588" y1="-1.27" x2="-5.334" y2="1.016" layer="43"/> +<rectangle x1="3.81" y1="-2.54" x2="4.318" y2="2.54" layer="43"/> +<rectangle x1="4.318" y1="-2.286" x2="4.826" y2="2.286" layer="43"/> +<rectangle x1="4.826" y1="-1.778" x2="5.334" y2="1.778" layer="43"/> +<rectangle x1="5.334" y1="-1.016" x2="5.588" y2="1.016" layer="43"/> +</package> +<package name="HC49U70"> +<description><b>CRYSTAL</b></description> +<wire x1="-3.048" y1="-2.54" x2="3.048" y2="-2.54" width="0.4064" layer="21"/> +<wire x1="-3.048" y1="2.54" x2="3.048" y2="2.54" width="0.4064" layer="21"/> +<wire x1="-3.048" y1="-2.032" x2="3.048" y2="-2.032" width="0.1524" layer="21"/> +<wire x1="-0.3302" y1="1.016" x2="-0.3302" y2="-1.016" width="0.1524" layer="21"/> +<wire x1="-0.3302" y1="-1.016" x2="0.3048" y2="-1.016" width="0.1524" layer="21"/> +<wire x1="0.3048" y1="-1.016" x2="0.3048" y2="1.016" width="0.1524" layer="21"/> +<wire x1="0.3048" y1="1.016" x2="-0.3302" y2="1.016" width="0.1524" layer="21"/> +<wire x1="0.6858" y1="1.016" x2="0.6858" y2="0" width="0.1524" layer="21"/> +<wire x1="-0.6858" y1="1.016" x2="-0.6858" y2="0" width="0.1524" layer="21"/> +<wire x1="0.6858" y1="0" x2="1.397" y2="0" width="0.1524" layer="21"/> +<wire x1="0.6858" y1="0" x2="0.6858" y2="-1.016" width="0.1524" layer="21"/> +<wire x1="-0.6858" y1="0" x2="-1.397" y2="0" width="0.1524" layer="21"/> +<wire x1="-0.6858" y1="0" x2="-0.6858" y2="-1.016" width="0.1524" layer="21"/> +<wire x1="-3.048" y1="2.54" x2="-3.048" y2="-2.54" width="0.4064" layer="21" curve="180"/> +<wire x1="3.048" y1="2.54" x2="3.048" y2="-2.54" width="0.4064" layer="21" curve="-180"/> +<wire x1="-3.048" y1="-2.032" x2="-3.048" y2="2.032" width="0.1524" layer="21" curve="-180"/> +<wire x1="3.048" y1="2.032" x2="3.048" y2="-2.032" width="0.1524" layer="21" curve="-180"/> +<wire x1="3.048" y1="2.032" x2="-3.048" y2="2.032" width="0.1524" layer="21"/> +<pad name="1" x="-2.413" y="0" drill="0.8128"/> +<pad name="2" x="2.413" y="0" drill="0.8128"/> +<text x="-5.08" y="3.175" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-5.08" y="-4.445" size="1.27" layer="27" ratio="10">>VALUE</text> +<rectangle x1="-4.572" y1="-2.794" x2="-4.064" y2="2.794" layer="43"/> +<rectangle x1="-5.08" y1="-2.54" x2="-4.572" y2="2.54" layer="43"/> +<rectangle x1="-5.588" y1="-2.032" x2="-5.08" y2="2.032" layer="43"/> +<rectangle x1="-5.842" y1="-1.27" x2="-5.588" y2="1.27" layer="43"/> +<rectangle x1="-4.064" y1="-3.048" x2="4.064" y2="3.048" layer="43"/> +<rectangle x1="4.064" y1="-2.794" x2="4.572" y2="2.794" layer="43"/> +<rectangle x1="4.572" y1="-2.54" x2="5.08" y2="2.54" layer="43"/> +<rectangle x1="5.08" y1="-2.032" x2="5.588" y2="2.032" layer="43"/> +<rectangle x1="5.588" y1="-1.27" x2="5.842" y2="1.27" layer="43"/> +</package> +<package name="HC49UP"> +<description><b>CRYSTAL</b></description> +<wire x1="-5.1091" y1="1.143" x2="-3.429" y2="2.0321" width="0.0508" layer="21" curve="-55.770993"/> +<wire x1="-5.715" y1="1.143" x2="-5.715" y2="2.159" width="0.1524" layer="21"/> +<wire x1="3.429" y1="2.032" x2="5.1091" y2="1.143" width="0.0508" layer="21" curve="-55.772485"/> +<wire x1="5.715" y1="1.143" x2="5.715" y2="2.159" width="0.1524" layer="21"/> +<wire x1="3.429" y1="-1.27" x2="-3.429" y2="-1.27" width="0.0508" layer="21"/> +<wire x1="3.429" y1="-2.032" x2="-3.429" y2="-2.032" width="0.0508" layer="21"/> +<wire x1="-3.429" y1="1.27" x2="3.429" y2="1.27" width="0.0508" layer="21"/> +<wire x1="5.461" y1="-2.413" x2="-5.461" y2="-2.413" width="0.1524" layer="21"/> +<wire x1="5.715" y1="-0.381" x2="6.477" y2="-0.381" width="0.1524" layer="51"/> +<wire x1="5.715" y1="0.381" x2="6.477" y2="0.381" width="0.1524" layer="51"/> +<wire x1="6.477" y1="-0.381" x2="6.477" y2="0.381" width="0.1524" layer="51"/> +<wire x1="5.461" y1="-2.413" x2="5.715" y2="-2.159" width="0.1524" layer="21" curve="90"/> +<wire x1="5.715" y1="-1.143" x2="5.715" y2="1.143" width="0.1524" layer="51"/> +<wire x1="5.715" y1="-2.159" x2="5.715" y2="-1.143" width="0.1524" layer="21"/> +<wire x1="3.429" y1="-1.27" x2="3.9826" y2="-1.143" width="0.0508" layer="21" curve="25.842828"/> +<wire x1="3.429" y1="1.27" x2="3.9826" y2="1.143" width="0.0508" layer="21" curve="-25.842828"/> +<wire x1="3.429" y1="-2.032" x2="5.109" y2="-1.1429" width="0.0508" layer="21" curve="55.771157"/> +<wire x1="3.9826" y1="-1.143" x2="3.9826" y2="1.143" width="0.0508" layer="51" curve="128.314524"/> +<wire x1="5.1091" y1="-1.143" x2="5.1091" y2="1.143" width="0.0508" layer="51" curve="68.456213"/> +<wire x1="-5.1091" y1="-1.143" x2="-3.429" y2="-2.032" width="0.0508" layer="21" curve="55.772485"/> +<wire x1="-3.9826" y1="-1.143" x2="-3.9826" y2="1.143" width="0.0508" layer="51" curve="-128.314524"/> +<wire x1="-3.9826" y1="-1.143" x2="-3.429" y2="-1.27" width="0.0508" layer="21" curve="25.842828"/> +<wire x1="-3.9826" y1="1.143" x2="-3.429" y2="1.27" width="0.0508" layer="21" curve="-25.842828"/> +<wire x1="-6.477" y1="-0.381" x2="-6.477" y2="0.381" width="0.1524" layer="51"/> +<wire x1="-5.1091" y1="-1.143" x2="-5.1091" y2="1.143" width="0.0508" layer="51" curve="-68.456213"/> +<wire x1="-5.715" y1="-1.143" x2="-5.715" y2="-0.381" width="0.1524" layer="51"/> +<wire x1="-5.715" y1="-0.381" x2="-5.715" y2="0.381" width="0.1524" layer="51"/> +<wire x1="-5.715" y1="0.381" x2="-5.715" y2="1.143" width="0.1524" layer="51"/> +<wire x1="-5.715" y1="-2.159" x2="-5.715" y2="-1.143" width="0.1524" layer="21"/> +<wire x1="-5.715" y1="-2.159" x2="-5.461" y2="-2.413" width="0.1524" layer="21" curve="90"/> +<wire x1="-5.715" y1="-0.381" x2="-6.477" y2="-0.381" width="0.1524" layer="51"/> +<wire x1="-5.715" y1="0.381" x2="-6.477" y2="0.381" width="0.1524" layer="51"/> +<wire x1="-3.429" y1="2.032" x2="3.429" y2="2.032" width="0.0508" layer="21"/> +<wire x1="5.461" y1="2.413" x2="-5.461" y2="2.413" width="0.1524" layer="21"/> +<wire x1="5.461" y1="2.413" x2="5.715" y2="2.159" width="0.1524" layer="21" curve="-90"/> +<wire x1="-5.715" y1="2.159" x2="-5.461" y2="2.413" width="0.1524" layer="21" curve="-90"/> +<wire x1="-0.254" y1="0.635" x2="-0.254" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="-0.254" y1="-0.635" x2="0.254" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="0.254" y1="-0.635" x2="0.254" y2="0.635" width="0.1524" layer="21"/> +<wire x1="0.254" y1="0.635" x2="-0.254" y2="0.635" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0.635" x2="-0.635" y2="0" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0" x2="-0.635" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0" x2="-1.016" y2="0" width="0.0508" layer="21"/> +<wire x1="0.635" y1="0.635" x2="0.635" y2="0" width="0.1524" layer="21"/> +<wire x1="0.635" y1="0" x2="0.635" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="0.635" y1="0" x2="1.016" y2="0" width="0.0508" layer="21"/> +<smd name="1" x="-4.826" y="0" dx="5.334" dy="1.9304" layer="1"/> +<smd name="2" x="4.826" y="0" dx="5.334" dy="1.9304" layer="1"/> +<text x="-5.715" y="2.794" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-5.715" y="-4.191" size="1.27" layer="27" ratio="10">>VALUE</text> +<rectangle x1="-6.604" y1="-3.048" x2="6.604" y2="3.048" layer="43"/> +</package> +<package name="HC13U-H"> +<description><b>CRYSTAL</b></description> +<wire x1="-9.906" y1="-3.048" x2="-9.271" y2="-3.048" width="1.27" layer="21"/> +<wire x1="-9.271" y1="-3.048" x2="9.271" y2="-3.048" width="1.27" layer="21"/> +<wire x1="9.271" y1="-3.048" x2="9.906" y2="-3.048" width="1.27" layer="21"/> +<wire x1="8.636" y1="33.401" x2="-8.636" y2="33.401" width="0.1524" layer="21"/> +<wire x1="-9.271" y1="32.766" x2="-8.636" y2="33.401" width="0.1524" layer="21" curve="-90"/> +<wire x1="8.636" y1="33.401" x2="9.271" y2="32.766" width="0.1524" layer="21" curve="-90"/> +<wire x1="-9.017" y1="15.24" x2="9.017" y2="15.24" width="0.6096" layer="21"/> +<wire x1="-0.3302" y1="21.59" x2="-0.3302" y2="19.05" width="0.3048" layer="21"/> +<wire x1="-0.3302" y1="19.05" x2="0.3048" y2="19.05" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="19.05" x2="0.3048" y2="21.59" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="21.59" x2="-0.3302" y2="21.59" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="21.59" x2="0.9398" y2="20.32" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="21.59" x2="-0.9398" y2="20.32" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="20.32" x2="1.905" y2="20.32" width="0.1524" layer="21"/> +<wire x1="0.9398" y1="20.32" x2="0.9398" y2="19.05" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="20.32" x2="-1.905" y2="20.32" width="0.1524" layer="21"/> +<wire x1="-0.9398" y1="20.32" x2="-0.9398" y2="19.05" width="0.3048" layer="21"/> +<wire x1="9.144" y1="15.24" x2="10.16" y2="15.24" width="0.6096" layer="51"/> +<wire x1="-10.16" y1="15.24" x2="-9.144" y2="15.24" width="0.6096" layer="51"/> +<wire x1="-6.223" y1="-3.175" x2="-6.223" y2="-5.08" width="0.8128" layer="51"/> +<wire x1="6.223" y1="-3.175" x2="6.223" y2="-5.08" width="0.8128" layer="51"/> +<wire x1="9.271" y1="15.748" x2="9.271" y2="32.766" width="0.1524" layer="21"/> +<wire x1="9.271" y1="14.732" x2="9.271" y2="-3.048" width="0.1524" layer="21"/> +<wire x1="9.271" y1="15.748" x2="9.271" y2="14.732" width="0.1524" layer="51"/> +<wire x1="-9.271" y1="14.732" x2="-9.271" y2="-3.048" width="0.1524" layer="21"/> +<wire x1="-9.271" y1="15.748" x2="-9.271" y2="32.766" width="0.1524" layer="21"/> +<wire x1="-9.271" y1="15.748" x2="-9.271" y2="14.732" width="0.1524" layer="51"/> +<pad name="1" x="-6.223" y="-5.08" drill="1.016"/> +<pad name="2" x="6.223" y="-5.08" drill="1.016"/> +<pad name="M" x="-10.16" y="15.24" drill="0.8128"/> +<pad name="M1" x="10.16" y="15.24" drill="0.8128"/> +<text x="-10.16" y="0" size="1.778" layer="25" ratio="10" rot="R90">>NAME</text> +<text x="-5.08" y="-1.27" size="1.778" layer="27" ratio="10" rot="R90">>VALUE</text> +<rectangle x1="-10.795" y1="-5.08" x2="10.795" y2="34.925" layer="43"/> +</package> +<package name="HC18U-H"> +<description><b>CRYSTAL</b></description> +<wire x1="5.461" y1="-3.175" x2="5.08" y2="-3.175" width="0.8128" layer="21"/> +<wire x1="5.08" y1="-3.175" x2="-5.08" y2="-3.175" width="0.8128" layer="21"/> +<wire x1="-5.08" y1="-3.175" x2="-5.461" y2="-3.175" width="0.8128" layer="21"/> +<wire x1="4.445" y1="10.16" x2="-4.445" y2="10.16" width="0.1524" layer="21"/> +<wire x1="4.445" y1="10.16" x2="5.08" y2="9.525" width="0.1524" layer="21" curve="-90"/> +<wire x1="-5.08" y1="9.525" x2="-4.445" y2="10.16" width="0.1524" layer="21" curve="-90"/> +<wire x1="-4.572" y1="3.81" x2="4.572" y2="3.81" width="0.6096" layer="21"/> +<wire x1="-0.3302" y1="8.255" x2="-0.3302" y2="5.715" width="0.3048" layer="21"/> +<wire x1="-0.3302" y1="5.715" x2="0.3048" y2="5.715" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="5.715" x2="0.3048" y2="8.255" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="8.255" x2="-0.3302" y2="8.255" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="8.255" x2="0.9398" y2="6.985" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="8.255" x2="-0.9398" y2="6.985" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="6.985" x2="2.54" y2="6.985" width="0.1524" layer="21"/> +<wire x1="0.9398" y1="6.985" x2="0.9398" y2="5.715" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="6.985" x2="-2.54" y2="6.985" width="0.1524" layer="21"/> +<wire x1="-0.9398" y1="6.985" x2="-0.9398" y2="5.715" width="0.3048" layer="21"/> +<wire x1="-2.54" y1="-3.302" x2="-2.54" y2="-5.08" width="0.6096" layer="51"/> +<wire x1="2.54" y1="-3.302" x2="2.54" y2="-5.08" width="0.6096" layer="51"/> +<wire x1="5.08" y1="3.048" x2="5.08" y2="-3.175" width="0.1524" layer="21"/> +<wire x1="5.08" y1="4.572" x2="5.08" y2="9.525" width="0.1524" layer="21"/> +<wire x1="4.572" y1="3.81" x2="5.08" y2="3.81" width="0.6096" layer="51"/> +<wire x1="5.08" y1="3.81" x2="5.715" y2="3.81" width="0.6096" layer="51"/> +<wire x1="5.08" y1="3.81" x2="5.08" y2="3.048" width="0.1524" layer="51"/> +<wire x1="5.08" y1="3.81" x2="5.08" y2="4.572" width="0.1524" layer="51"/> +<wire x1="-5.08" y1="3.175" x2="-5.08" y2="-3.175" width="0.1524" layer="21"/> +<wire x1="-5.08" y1="4.445" x2="-5.08" y2="9.525" width="0.1524" layer="21"/> +<wire x1="-4.699" y1="3.81" x2="-5.715" y2="3.81" width="0.6096" layer="51"/> +<wire x1="-5.08" y1="4.445" x2="-5.08" y2="3.175" width="0.1524" layer="51"/> +<pad name="1" x="-2.54" y="-5.08" drill="0.8128"/> +<pad name="2" x="2.54" y="-5.08" drill="0.8128"/> +<pad name="M" x="-5.715" y="3.81" drill="0.8128"/> +<pad name="M1" x="5.715" y="3.81" drill="0.8128"/> +<text x="-5.08" y="10.668" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-4.445" y="-0.889" size="1.27" layer="27" ratio="10">>VALUE</text> +<rectangle x1="-6.35" y1="-5.08" x2="6.35" y2="10.795" layer="43"/> +</package> +<package name="HC18U-V"> +<description><b>CRYSTAL</b></description> +<wire x1="5.08" y1="-1.905" x2="5.08" y2="1.905" width="0.4064" layer="21"/> +<wire x1="-5.08" y1="1.905" x2="-5.08" y2="-1.905" width="0.4064" layer="21"/> +<wire x1="-4.445" y1="2.54" x2="4.445" y2="2.54" width="0.4064" layer="21"/> +<wire x1="-4.445" y1="-2.54" x2="4.445" y2="-2.54" width="0.4064" layer="21"/> +<wire x1="4.445" y1="-2.54" x2="5.08" y2="-1.905" width="0.4064" layer="21" curve="90"/> +<wire x1="4.445" y1="2.54" x2="5.08" y2="1.905" width="0.4064" layer="21" curve="-90"/> +<wire x1="-5.08" y1="1.905" x2="-4.445" y2="2.54" width="0.4064" layer="21" curve="-90"/> +<wire x1="-5.08" y1="-1.905" x2="-4.445" y2="-2.54" width="0.4064" layer="21" curve="90"/> +<wire x1="-4.318" y1="-1.905" x2="4.318" y2="-1.905" width="0.1524" layer="21"/> +<wire x1="4.318" y1="-1.905" x2="4.445" y2="-1.778" width="0.1524" layer="21"/> +<wire x1="4.445" y1="-1.778" x2="4.445" y2="1.778" width="0.1524" layer="21"/> +<wire x1="4.318" y1="1.905" x2="4.445" y2="1.778" width="0.1524" layer="21"/> +<wire x1="4.318" y1="1.905" x2="-4.318" y2="1.905" width="0.1524" layer="21"/> +<wire x1="-4.445" y1="1.778" x2="-4.318" y2="1.905" width="0.1524" layer="21"/> +<wire x1="-4.445" y1="1.778" x2="-4.445" y2="-1.778" width="0.1524" layer="21"/> +<wire x1="-4.318" y1="-1.905" x2="-4.445" y2="-1.778" width="0.1524" layer="21"/> +<wire x1="-0.3302" y1="1.27" x2="-0.3302" y2="-1.27" width="0.3048" layer="21"/> +<wire x1="-0.3302" y1="-1.27" x2="0.3048" y2="-1.27" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="-1.27" x2="0.3048" y2="1.27" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="1.27" x2="-0.3302" y2="1.27" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="1.27" x2="0.9398" y2="0" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="1.27" x2="-0.9398" y2="0" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="0" x2="1.524" y2="0" width="0.1524" layer="21"/> +<wire x1="0.9398" y1="0" x2="0.9398" y2="-1.27" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="0" x2="-1.524" y2="0" width="0.1524" layer="21"/> +<wire x1="-0.9398" y1="0" x2="-0.9398" y2="-1.27" width="0.3048" layer="21"/> +<pad name="1" x="-2.54" y="0" drill="0.8128"/> +<pad name="2" x="2.54" y="0" drill="0.8128"/> +<text x="-5.0546" y="3.2766" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-5.08" y="-4.6228" size="1.27" layer="27" ratio="10">>VALUE</text> +<rectangle x1="-5.715" y1="-3.175" x2="5.715" y2="3.175" layer="43"/> +</package> +<package name="HC33U-H"> +<description><b>CRYSTAL</b></description> +<wire x1="-9.906" y1="-3.048" x2="-9.271" y2="-3.048" width="1.27" layer="21"/> +<wire x1="-9.271" y1="-3.048" x2="9.271" y2="-3.048" width="1.27" layer="21"/> +<wire x1="9.271" y1="-3.048" x2="9.906" y2="-3.048" width="1.27" layer="21"/> +<wire x1="8.636" y1="16.51" x2="-8.636" y2="16.51" width="0.1524" layer="21"/> +<wire x1="-9.271" y1="15.875" x2="-8.636" y2="16.51" width="0.1524" layer="21" curve="-90"/> +<wire x1="8.636" y1="16.51" x2="9.271" y2="15.875" width="0.1524" layer="21" curve="-90"/> +<wire x1="-9.017" y1="7.62" x2="9.017" y2="7.62" width="0.6096" layer="21"/> +<wire x1="-0.3302" y1="13.97" x2="-0.3302" y2="11.43" width="0.3048" layer="21"/> +<wire x1="-0.3302" y1="11.43" x2="0.3048" y2="11.43" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="11.43" x2="0.3048" y2="13.97" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="13.97" x2="-0.3302" y2="13.97" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="13.97" x2="0.9398" y2="12.7" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="13.97" x2="-0.9398" y2="12.7" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="12.7" x2="1.905" y2="12.7" width="0.1524" layer="21"/> +<wire x1="0.9398" y1="12.7" x2="0.9398" y2="11.43" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="12.7" x2="-1.905" y2="12.7" width="0.1524" layer="21"/> +<wire x1="-0.9398" y1="12.7" x2="-0.9398" y2="11.43" width="0.3048" layer="21"/> +<wire x1="9.144" y1="7.62" x2="10.16" y2="7.62" width="0.6096" layer="51"/> +<wire x1="-10.16" y1="7.62" x2="-9.144" y2="7.62" width="0.6096" layer="51"/> +<wire x1="-6.223" y1="-3.175" x2="-6.223" y2="-5.08" width="0.8128" layer="51"/> +<wire x1="6.223" y1="-3.175" x2="6.223" y2="-5.08" width="0.8128" layer="51"/> +<wire x1="9.271" y1="8.128" x2="9.271" y2="15.875" width="0.1524" layer="21"/> +<wire x1="9.271" y1="7.112" x2="9.271" y2="-3.048" width="0.1524" layer="21"/> +<wire x1="9.271" y1="8.128" x2="9.271" y2="7.112" width="0.1524" layer="51"/> +<wire x1="-9.271" y1="7.112" x2="-9.271" y2="-3.048" width="0.1524" layer="21"/> +<wire x1="-9.271" y1="8.128" x2="-9.271" y2="15.875" width="0.1524" layer="21"/> +<wire x1="-9.271" y1="8.128" x2="-9.271" y2="7.112" width="0.1524" layer="51"/> +<pad name="1" x="-6.223" y="-5.08" drill="1.016"/> +<pad name="2" x="6.223" y="-5.08" drill="1.016"/> +<pad name="M" x="-10.16" y="7.62" drill="0.8128"/> +<pad name="M1" x="10.16" y="7.62" drill="0.8128"/> +<text x="-7.62" y="17.272" size="1.778" layer="25" ratio="10">>NAME</text> +<text x="-6.35" y="2.54" size="1.778" layer="27" ratio="10">>VALUE</text> +<rectangle x1="-7.62" y1="-3.175" x2="-6.985" y2="16.51" layer="21"/> +<rectangle x1="6.985" y1="-3.175" x2="7.62" y2="16.51" layer="21"/> +<rectangle x1="-10.795" y1="-5.715" x2="10.795" y2="17.145" layer="43"/> +</package> +<package name="HC33U-V"> +<description><b>CRYSTAL</b></description> +<wire x1="-0.3302" y1="2.54" x2="-0.3302" y2="0" width="0.3048" layer="21"/> +<wire x1="-0.3302" y1="0" x2="0.3302" y2="0" width="0.3048" layer="21"/> +<wire x1="0.3302" y1="0" x2="0.3302" y2="2.54" width="0.3048" layer="21"/> +<wire x1="0.3302" y1="2.54" x2="-0.3302" y2="2.54" width="0.3048" layer="21"/> +<wire x1="0.9652" y1="2.54" x2="0.9652" y2="1.27" width="0.3048" layer="21"/> +<wire x1="-0.9652" y1="2.54" x2="-0.9652" y2="1.27" width="0.3048" layer="21"/> +<wire x1="0.9652" y1="1.27" x2="1.905" y2="1.27" width="0.1524" layer="21"/> +<wire x1="0.9652" y1="1.27" x2="0.9652" y2="0" width="0.3048" layer="21"/> +<wire x1="-0.9652" y1="1.27" x2="-1.905" y2="1.27" width="0.1524" layer="21"/> +<wire x1="-0.9652" y1="1.27" x2="-0.9652" y2="0" width="0.3048" layer="21"/> +<wire x1="-5.207" y1="4.064" x2="5.207" y2="4.064" width="0.254" layer="21"/> +<wire x1="-5.207" y1="-4.064" x2="5.207" y2="-4.064" width="0.254" layer="21"/> +<wire x1="-5.207" y1="-3.683" x2="5.207" y2="-3.683" width="0.0508" layer="21"/> +<wire x1="-5.207" y1="3.683" x2="5.207" y2="3.683" width="0.0508" layer="21"/> +<wire x1="-5.207" y1="-3.683" x2="-5.207" y2="3.683" width="0.0508" layer="21" curve="-180"/> +<wire x1="5.207" y1="3.683" x2="5.207" y2="-3.683" width="0.0508" layer="21" curve="-180"/> +<wire x1="5.207" y1="4.064" x2="5.207" y2="-4.064" width="0.254" layer="21" curve="-180"/> +<wire x1="-5.207" y1="4.064" x2="-5.207" y2="-4.064" width="0.254" layer="21" curve="180"/> +<pad name="1" x="-6.223" y="0" drill="1.016"/> +<pad name="2" x="6.223" y="0" drill="1.016"/> +<text x="-5.08" y="4.826" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-5.08" y="-2.54" size="1.27" layer="27" ratio="10">>VALUE</text> +<rectangle x1="-8.255" y1="-3.81" x2="-6.985" y2="3.81" layer="43"/> +<rectangle x1="-8.89" y1="-3.175" x2="-8.255" y2="3.175" layer="43"/> +<rectangle x1="-9.525" y1="-2.54" x2="-8.89" y2="2.54" layer="43"/> +<rectangle x1="-6.985" y1="-4.445" x2="6.985" y2="4.445" layer="43"/> +<rectangle x1="6.985" y1="-3.81" x2="8.255" y2="3.81" layer="43"/> +<rectangle x1="8.255" y1="-3.175" x2="8.89" y2="3.175" layer="43"/> +<rectangle x1="8.89" y1="-2.54" x2="9.525" y2="2.54" layer="43"/> +</package> +<package name="SM49"> +<description><b>CRYSTAL</b></description> +<wire x1="3.429" y1="-2.032" x2="5.109" y2="-1.1429" width="0.0508" layer="21" curve="55.771157"/> +<wire x1="5.715" y1="-1.143" x2="5.715" y2="-2.159" width="0.1524" layer="21"/> +<wire x1="-5.1091" y1="-1.143" x2="-3.429" y2="-2.032" width="0.0508" layer="21" curve="55.772485"/> +<wire x1="-5.715" y1="-1.143" x2="-5.715" y2="-2.159" width="0.1524" layer="21"/> +<wire x1="-3.429" y1="1.27" x2="3.429" y2="1.27" width="0.0508" layer="21"/> +<wire x1="-3.429" y1="2.032" x2="3.429" y2="2.032" width="0.0508" layer="21"/> +<wire x1="3.429" y1="-1.27" x2="-3.429" y2="-1.27" width="0.0508" layer="21"/> +<wire x1="-5.461" y1="2.413" x2="5.461" y2="2.413" width="0.1524" layer="21"/> +<wire x1="-5.715" y1="0.381" x2="-6.477" y2="0.381" width="0.1524" layer="51"/> +<wire x1="-5.715" y1="-0.381" x2="-6.477" y2="-0.381" width="0.1524" layer="51"/> +<wire x1="-6.477" y1="0.381" x2="-6.477" y2="-0.381" width="0.1524" layer="51"/> +<wire x1="-5.715" y1="2.159" x2="-5.461" y2="2.413" width="0.1524" layer="21" curve="-90"/> +<wire x1="-5.715" y1="1.143" x2="-5.715" y2="-1.143" width="0.1524" layer="51"/> +<wire x1="-5.715" y1="2.159" x2="-5.715" y2="1.143" width="0.1524" layer="21"/> +<wire x1="-3.9826" y1="1.143" x2="-3.429" y2="1.27" width="0.0508" layer="21" curve="-25.842828"/> +<wire x1="-3.9826" y1="-1.143" x2="-3.429" y2="-1.27" width="0.0508" layer="21" curve="25.842828"/> +<wire x1="-5.1091" y1="1.143" x2="-3.429" y2="2.0321" width="0.0508" layer="21" curve="-55.770993"/> +<wire x1="-3.9826" y1="1.143" x2="-3.9826" y2="-1.143" width="0.0508" layer="51" curve="128.314524"/> +<wire x1="-5.1091" y1="1.143" x2="-5.1091" y2="-1.143" width="0.0508" layer="51" curve="68.456213"/> +<wire x1="3.429" y1="2.032" x2="5.1091" y2="1.143" width="0.0508" layer="21" curve="-55.772485"/> +<wire x1="3.9826" y1="1.143" x2="3.9826" y2="-1.143" width="0.0508" layer="51" curve="-128.314524"/> +<wire x1="3.429" y1="1.27" x2="3.9826" y2="1.143" width="0.0508" layer="21" curve="-25.842828"/> +<wire x1="3.429" y1="-1.27" x2="3.9826" y2="-1.143" width="0.0508" layer="21" curve="25.842828"/> +<wire x1="6.477" y1="0.381" x2="6.477" y2="-0.381" width="0.1524" layer="51"/> +<wire x1="5.1091" y1="1.143" x2="5.1091" y2="-1.143" width="0.0508" layer="51" curve="-68.456213"/> +<wire x1="5.715" y1="1.143" x2="5.715" y2="0.381" width="0.1524" layer="51"/> +<wire x1="5.715" y1="0.381" x2="5.715" y2="-0.381" width="0.1524" layer="51"/> +<wire x1="5.715" y1="-0.381" x2="5.715" y2="-1.143" width="0.1524" layer="51"/> +<wire x1="5.715" y1="2.159" x2="5.715" y2="1.143" width="0.1524" layer="21"/> +<wire x1="5.461" y1="2.413" x2="5.715" y2="2.159" width="0.1524" layer="21" curve="-90"/> +<wire x1="5.715" y1="0.381" x2="6.477" y2="0.381" width="0.1524" layer="51"/> +<wire x1="5.715" y1="-0.381" x2="6.477" y2="-0.381" width="0.1524" layer="51"/> +<wire x1="3.429" y1="-2.032" x2="-3.429" y2="-2.032" width="0.0508" layer="21"/> +<wire x1="-5.461" y1="-2.413" x2="5.461" y2="-2.413" width="0.1524" layer="21"/> +<wire x1="-5.715" y1="-2.159" x2="-5.461" y2="-2.413" width="0.1524" layer="21" curve="90"/> +<wire x1="5.461" y1="-2.413" x2="5.715" y2="-2.159" width="0.1524" layer="21" curve="90"/> +<wire x1="-0.254" y1="0.635" x2="-0.254" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="-0.254" y1="-0.635" x2="0.254" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="0.254" y1="-0.635" x2="0.254" y2="0.635" width="0.1524" layer="21"/> +<wire x1="0.254" y1="0.635" x2="-0.254" y2="0.635" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0.635" x2="-0.635" y2="0" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0" x2="-0.635" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0" x2="-1.143" y2="0" width="0.0508" layer="21"/> +<wire x1="0.635" y1="0.635" x2="0.635" y2="0" width="0.1524" layer="21"/> +<wire x1="0.635" y1="0" x2="0.635" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="0.635" y1="0" x2="1.143" y2="0" width="0.0508" layer="21"/> +<smd name="1" x="-4.826" y="0" dx="5.08" dy="1.778" layer="1"/> +<smd name="2" x="4.826" y="0" dx="5.08" dy="1.778" layer="1"/> +<text x="-5.715" y="2.667" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-5.715" y="-4.064" size="1.27" layer="27" ratio="10">>VALUE</text> +<rectangle x1="-6.604" y1="-2.54" x2="6.604" y2="2.794" layer="43"/> +</package> +<package name="TC26H"> +<description><b>CRYSTAL</b></description> +<wire x1="-0.889" y1="1.651" x2="0.889" y2="1.651" width="0.1524" layer="21"/> +<wire x1="0.762" y1="7.747" x2="1.016" y2="7.493" width="0.1524" layer="21" curve="-90"/> +<wire x1="-1.016" y1="7.493" x2="-0.762" y2="7.747" width="0.1524" layer="21" curve="-90"/> +<wire x1="-0.762" y1="7.747" x2="0.762" y2="7.747" width="0.1524" layer="21"/> +<wire x1="0.889" y1="1.651" x2="0.889" y2="2.032" width="0.1524" layer="21"/> +<wire x1="1.016" y1="2.032" x2="1.016" y2="7.493" width="0.1524" layer="21"/> +<wire x1="-0.889" y1="1.651" x2="-0.889" y2="2.032" width="0.1524" layer="21"/> +<wire x1="-1.016" y1="2.032" x2="-0.889" y2="2.032" width="0.1524" layer="21"/> +<wire x1="-1.016" y1="2.032" x2="-1.016" y2="7.493" width="0.1524" layer="21"/> +<wire x1="0.508" y1="0.762" x2="0.508" y2="1.143" width="0.4064" layer="21"/> +<wire x1="-0.508" y1="0.762" x2="-0.508" y2="1.27" width="0.4064" layer="21"/> +<wire x1="0.635" y1="0.635" x2="1.27" y2="0" width="0.4064" layer="51"/> +<wire x1="-0.635" y1="0.635" x2="-1.27" y2="0" width="0.4064" layer="51"/> +<wire x1="-0.508" y1="4.953" x2="-0.508" y2="4.572" width="0.1524" layer="21"/> +<wire x1="0.508" y1="4.572" x2="-0.508" y2="4.572" width="0.1524" layer="21"/> +<wire x1="0.508" y1="4.572" x2="0.508" y2="4.953" width="0.1524" layer="21"/> +<wire x1="-0.508" y1="4.953" x2="0.508" y2="4.953" width="0.1524" layer="21"/> +<wire x1="-0.508" y1="5.334" x2="0" y2="5.334" width="0.1524" layer="21"/> +<wire x1="-0.508" y1="4.191" x2="0" y2="4.191" width="0.1524" layer="21"/> +<wire x1="0" y1="4.191" x2="0" y2="3.683" width="0.1524" layer="21"/> +<wire x1="0" y1="4.191" x2="0.508" y2="4.191" width="0.1524" layer="21"/> +<wire x1="0" y1="5.334" x2="0" y2="5.842" width="0.1524" layer="21"/> +<wire x1="0" y1="5.334" x2="0.508" y2="5.334" width="0.1524" layer="21"/> +<wire x1="1.016" y1="2.032" x2="0.889" y2="2.032" width="0.1524" layer="21"/> +<wire x1="0.889" y1="2.032" x2="-0.889" y2="2.032" width="0.1524" layer="21"/> +<pad name="1" x="-1.27" y="0" drill="0.8128" diameter="1.6764"/> +<pad name="2" x="1.27" y="0" drill="0.8128" diameter="1.6764"/> +<text x="-1.397" y="2.032" size="1.27" layer="25" ratio="10" rot="R90">>NAME</text> +<text x="2.667" y="2.032" size="1.27" layer="27" ratio="10" rot="R90">>VALUE</text> +<rectangle x1="0.3048" y1="1.016" x2="0.7112" y2="1.6002" layer="21"/> +<rectangle x1="-0.7112" y1="1.016" x2="-0.3048" y2="1.6002" layer="21"/> +<rectangle x1="-1.778" y1="0.762" x2="1.778" y2="8.382" layer="43"/> +</package> +<package name="TC26V"> +<description><b>CRYSTAL</b></description> +<wire x1="-0.127" y1="-0.508" x2="0.127" y2="-0.508" width="0.1524" layer="51"/> +<wire x1="0.127" y1="0.508" x2="0.127" y2="-0.508" width="0.1524" layer="51"/> +<wire x1="0.127" y1="0.508" x2="-0.127" y2="0.508" width="0.1524" layer="51"/> +<wire x1="-0.127" y1="-0.508" x2="-0.127" y2="0.508" width="0.1524" layer="51"/> +<wire x1="-0.381" y1="-0.508" x2="-0.381" y2="0" width="0.1524" layer="51"/> +<wire x1="0.381" y1="-0.508" x2="0.381" y2="0" width="0.1524" layer="51"/> +<wire x1="0.381" y1="0" x2="0.762" y2="0" width="0.1524" layer="51"/> +<wire x1="0.381" y1="0" x2="0.381" y2="0.508" width="0.1524" layer="51"/> +<wire x1="-0.381" y1="0" x2="-0.762" y2="0" width="0.1524" layer="51"/> +<wire x1="-0.381" y1="0" x2="-0.381" y2="0.508" width="0.1524" layer="51"/> +<wire x1="0" y1="1.016" x2="0.7184" y2="0.7184" width="0.1524" layer="21" curve="-44.999323"/> +<wire x1="-0.7184" y1="0.7184" x2="0" y2="1.016" width="0.1524" layer="21" curve="-44.999323"/> +<wire x1="-0.7184" y1="-0.7184" x2="0" y2="-1.016" width="0.1524" layer="21" curve="44.999323"/> +<wire x1="0" y1="-1.016" x2="0.7184" y2="-0.7184" width="0.1524" layer="21" curve="44.999323"/> +<circle x="0" y="0" radius="1.016" width="0.1524" layer="51"/> +<pad name="1" x="-1.27" y="0" drill="0.8128"/> +<pad name="2" x="1.27" y="0" drill="0.8128"/> +<text x="-2.032" y="1.397" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-2.032" y="-2.667" size="1.27" layer="27" ratio="10">>VALUE</text> +</package> +<package name="TC38H"> +<description><b>CRYSTAL</b></description> +<wire x1="-1.397" y1="1.651" x2="1.397" y2="1.651" width="0.1524" layer="21"/> +<wire x1="1.27" y1="9.906" x2="1.524" y2="9.652" width="0.1524" layer="21" curve="-90"/> +<wire x1="-1.524" y1="9.652" x2="-1.27" y2="9.906" width="0.1524" layer="21" curve="-90"/> +<wire x1="-1.27" y1="9.906" x2="1.27" y2="9.906" width="0.1524" layer="21"/> +<wire x1="1.397" y1="1.651" x2="1.397" y2="2.032" width="0.1524" layer="21"/> +<wire x1="1.524" y1="2.032" x2="1.397" y2="2.032" width="0.1524" layer="21"/> +<wire x1="1.524" y1="2.032" x2="1.524" y2="9.652" width="0.1524" layer="21"/> +<wire x1="-1.397" y1="1.651" x2="-1.397" y2="2.032" width="0.1524" layer="21"/> +<wire x1="-1.524" y1="2.032" x2="-1.397" y2="2.032" width="0.1524" layer="21"/> +<wire x1="-1.524" y1="2.032" x2="-1.524" y2="9.652" width="0.1524" layer="21"/> +<wire x1="1.397" y1="2.032" x2="-1.397" y2="2.032" width="0.1524" layer="21"/> +<wire x1="0.5588" y1="0.7112" x2="0.508" y2="0.762" width="0.4064" layer="21"/> +<wire x1="0.508" y1="0.762" x2="0.508" y2="1.143" width="0.4064" layer="21"/> +<wire x1="-0.508" y1="0.762" x2="-0.508" y2="1.016" width="0.4064" layer="21"/> +<wire x1="-0.5588" y1="0.7112" x2="-0.508" y2="0.762" width="0.4064" layer="21"/> +<wire x1="0.635" y1="0.635" x2="1.27" y2="0" width="0.1524" layer="51"/> +<wire x1="-0.635" y1="0.635" x2="-1.27" y2="0" width="0.1524" layer="51"/> +<wire x1="-0.762" y1="5.588" x2="-0.762" y2="5.207" width="0.1524" layer="21"/> +<wire x1="0.762" y1="5.207" x2="-0.762" y2="5.207" width="0.1524" layer="21"/> +<wire x1="0.762" y1="5.207" x2="0.762" y2="5.588" width="0.1524" layer="21"/> +<wire x1="-0.762" y1="5.588" x2="0.762" y2="5.588" width="0.1524" layer="21"/> +<wire x1="-0.762" y1="5.969" x2="0" y2="5.969" width="0.1524" layer="21"/> +<wire x1="-0.762" y1="4.826" x2="0" y2="4.826" width="0.1524" layer="21"/> +<wire x1="0" y1="4.826" x2="0" y2="4.318" width="0.1524" layer="21"/> +<wire x1="0" y1="4.826" x2="0.762" y2="4.826" width="0.1524" layer="21"/> +<wire x1="0" y1="5.969" x2="0" y2="6.477" width="0.1524" layer="21"/> +<wire x1="0" y1="5.969" x2="0.762" y2="5.969" width="0.1524" layer="21"/> +<pad name="1" x="-1.27" y="0" drill="0.8128" diameter="1.6764"/> +<pad name="2" x="1.27" y="0" drill="0.8128" diameter="1.6764"/> +<text x="-1.905" y="2.032" size="1.27" layer="25" ratio="10" rot="R90">>NAME</text> +<text x="3.175" y="2.032" size="1.27" layer="27" ratio="10" rot="R90">>VALUE</text> +<rectangle x1="0.3048" y1="1.016" x2="0.7112" y2="1.6002" layer="21"/> +<rectangle x1="-0.7112" y1="1.016" x2="-0.3048" y2="1.6002" layer="21"/> +<rectangle x1="-1.778" y1="1.016" x2="1.778" y2="10.414" layer="43"/> +</package> +<package name="86SMX"> +<description><b>CRYSTAL RESONATOR</b></description> +<wire x1="-3.81" y1="1.905" x2="2.413" y2="1.905" width="0.0508" layer="21"/> +<wire x1="-3.81" y1="2.286" x2="2.413" y2="2.286" width="0.1524" layer="21"/> +<wire x1="-3.81" y1="-1.905" x2="2.413" y2="-1.905" width="0.0508" layer="21"/> +<wire x1="-3.81" y1="-2.286" x2="2.413" y2="-2.286" width="0.1524" layer="21"/> +<wire x1="-6.604" y1="-2.286" x2="-6.604" y2="2.286" width="0.1524" layer="21"/> +<wire x1="-5.334" y1="1.905" x2="-5.334" y2="1.016" width="0.0508" layer="51"/> +<wire x1="-5.334" y1="-1.905" x2="-3.81" y2="-1.905" width="0.0508" layer="51"/> +<wire x1="-6.35" y1="-2.286" x2="-5.969" y2="-2.286" width="0.1524" layer="51"/> +<wire x1="-5.969" y1="-2.286" x2="-4.191" y2="-2.286" width="0.1524" layer="51"/> +<wire x1="-4.191" y1="-2.286" x2="-3.81" y2="-2.286" width="0.1524" layer="51"/> +<wire x1="-5.969" y1="-2.54" x2="-4.191" y2="-2.54" width="0.1524" layer="51"/> +<wire x1="-6.35" y1="-2.2098" x2="-6.604" y2="-2.286" width="0.0508" layer="21"/> +<wire x1="-6.604" y1="-2.286" x2="-6.35" y2="-2.286" width="0.1524" layer="21"/> +<wire x1="-5.969" y1="-2.54" x2="-5.969" y2="-2.286" width="0.1524" layer="51"/> +<wire x1="-5.334" y1="1.016" x2="-5.334" y2="-1.016" width="0.0508" layer="21"/> +<wire x1="-5.334" y1="-1.016" x2="-5.334" y2="-1.905" width="0.0508" layer="51"/> +<wire x1="-5.334" y1="-1.905" x2="-6.35" y2="-2.2098" width="0.0508" layer="51"/> +<wire x1="-4.191" y1="-2.54" x2="-4.191" y2="-2.286" width="0.1524" layer="51"/> +<wire x1="-5.969" y1="2.54" x2="-4.191" y2="2.54" width="0.1524" layer="51"/> +<wire x1="-5.334" y1="1.905" x2="-3.81" y2="1.905" width="0.0508" layer="51"/> +<wire x1="-6.35" y1="2.286" x2="-5.969" y2="2.286" width="0.1524" layer="51"/> +<wire x1="-5.969" y1="2.286" x2="-4.191" y2="2.286" width="0.1524" layer="51"/> +<wire x1="-4.191" y1="2.286" x2="-3.81" y2="2.286" width="0.1524" layer="51"/> +<wire x1="-6.604" y1="2.286" x2="-6.35" y2="2.286" width="0.1524" layer="21"/> +<wire x1="-6.35" y1="2.2098" x2="-6.604" y2="2.286" width="0.0508" layer="21"/> +<wire x1="-5.969" y1="2.54" x2="-5.969" y2="2.286" width="0.1524" layer="51"/> +<wire x1="-5.334" y1="1.905" x2="-6.35" y2="2.2098" width="0.0508" layer="51"/> +<wire x1="-4.191" y1="2.54" x2="-4.191" y2="2.286" width="0.1524" layer="51"/> +<wire x1="6.604" y1="2.286" x2="6.604" y2="-2.286" width="0.1524" layer="21"/> +<wire x1="6.223" y1="-1.905" x2="6.223" y2="1.905" width="0.0508" layer="21"/> +<wire x1="6.223" y1="-1.905" x2="6.604" y2="-2.286" width="0.0508" layer="21"/> +<wire x1="6.223" y1="-2.286" x2="6.604" y2="-2.286" width="0.1524" layer="21"/> +<wire x1="2.794" y1="-2.54" x2="5.842" y2="-2.54" width="0.1524" layer="51"/> +<wire x1="2.794" y1="-2.286" x2="2.794" y2="-2.54" width="0.1524" layer="51"/> +<wire x1="5.842" y1="-2.54" x2="5.842" y2="-2.286" width="0.1524" layer="51"/> +<wire x1="2.413" y1="-2.286" x2="6.223" y2="-2.286" width="0.1524" layer="51"/> +<wire x1="2.413" y1="-1.905" x2="6.223" y2="-1.905" width="0.0508" layer="51"/> +<wire x1="6.223" y1="1.905" x2="6.604" y2="2.286" width="0.0508" layer="21"/> +<wire x1="6.223" y1="2.286" x2="6.604" y2="2.286" width="0.1524" layer="21"/> +<wire x1="2.794" y1="2.54" x2="5.842" y2="2.54" width="0.1524" layer="51"/> +<wire x1="2.794" y1="2.286" x2="2.794" y2="2.54" width="0.1524" layer="51"/> +<wire x1="5.842" y1="2.54" x2="5.842" y2="2.286" width="0.1524" layer="51"/> +<wire x1="2.413" y1="1.905" x2="6.223" y2="1.905" width="0.0508" layer="51"/> +<wire x1="2.413" y1="2.286" x2="6.223" y2="2.286" width="0.1524" layer="51"/> +<wire x1="-0.254" y1="1.651" x2="-0.254" y2="0.381" width="0.1524" layer="21"/> +<wire x1="-0.254" y1="0.381" x2="0.254" y2="0.381" width="0.1524" layer="21"/> +<wire x1="0.254" y1="0.381" x2="0.254" y2="1.651" width="0.1524" layer="21"/> +<wire x1="0.254" y1="1.651" x2="-0.254" y2="1.651" width="0.1524" layer="21"/> +<wire x1="0.635" y1="1.651" x2="0.635" y2="1.016" width="0.1524" layer="21"/> +<wire x1="0.635" y1="1.016" x2="0.635" y2="0.381" width="0.1524" layer="21"/> +<wire x1="0.635" y1="1.016" x2="1.016" y2="1.016" width="0.0508" layer="21"/> +<wire x1="-0.635" y1="1.651" x2="-0.635" y2="1.016" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="1.016" x2="-0.635" y2="0.381" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="1.016" x2="-1.016" y2="1.016" width="0.0508" layer="21"/> +<smd name="2" x="4.318" y="-2.286" dx="3.556" dy="2.1844" layer="1"/> +<smd name="3" x="4.318" y="2.286" dx="3.556" dy="2.1844" layer="1"/> +<smd name="1" x="-5.08" y="-2.286" dx="2.286" dy="2.1844" layer="1"/> +<smd name="4" x="-5.08" y="2.286" dx="2.286" dy="2.1844" layer="1"/> +<text x="-3.683" y="2.54" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-3.683" y="-3.81" size="1.27" layer="27" ratio="10">>VALUE</text> +</package> +<package name="MM20SS"> +<description><b>CRYSTAL</b></description> +<wire x1="-2.032" y1="-1.27" x2="2.032" y2="-1.27" width="0.0508" layer="21"/> +<wire x1="-2.032" y1="-1.778" x2="2.032" y2="-1.778" width="0.1524" layer="21"/> +<wire x1="2.032" y1="1.27" x2="-2.032" y2="1.27" width="0.0508" layer="21"/> +<wire x1="-2.032" y1="1.778" x2="2.032" y2="1.778" width="0.1524" layer="21"/> +<wire x1="-4.064" y1="-1.778" x2="-4.064" y2="1.778" width="0.1524" layer="21"/> +<wire x1="-2.921" y1="0.381" x2="-2.921" y2="-0.381" width="0.0508" layer="21"/> +<wire x1="-4.064" y1="-1.778" x2="-3.556" y2="-1.778" width="0.1524" layer="21"/> +<wire x1="-3.556" y1="-1.552" x2="-4.064" y2="-1.778" width="0.0508" layer="21"/> +<wire x1="-2.032" y1="1.27" x2="-2.921" y2="1.27" width="0.0508" layer="51"/> +<wire x1="-2.921" y1="1.27" x2="-2.921" y2="0.381" width="0.0508" layer="51"/> +<wire x1="-2.54" y1="-1.905" x2="-2.54" y2="-1.778" width="0.1524" layer="51"/> +<wire x1="-3.048" y1="-1.905" x2="-3.048" y2="-1.778" width="0.1524" layer="51"/> +<wire x1="-3.048" y1="-1.905" x2="-2.54" y2="-1.905" width="0.1524" layer="51"/> +<wire x1="-2.921" y1="-0.381" x2="-2.921" y2="-1.27" width="0.0508" layer="51"/> +<wire x1="-2.921" y1="-1.27" x2="-2.032" y2="-1.27" width="0.0508" layer="51"/> +<wire x1="-3.556" y1="-1.778" x2="-2.032" y2="-1.778" width="0.1524" layer="51"/> +<wire x1="-2.921" y1="-1.27" x2="-3.556" y2="-1.552" width="0.0508" layer="51"/> +<wire x1="-4.064" y1="1.778" x2="-3.556" y2="1.778" width="0.1524" layer="21"/> +<wire x1="-3.556" y1="1.552" x2="-4.064" y2="1.778" width="0.0508" layer="21"/> +<wire x1="-2.921" y1="1.27" x2="-3.556" y2="1.552" width="0.0508" layer="51"/> +<wire x1="-3.048" y1="1.778" x2="-3.048" y2="1.905" width="0.1524" layer="51"/> +<wire x1="-2.54" y1="1.905" x2="-2.54" y2="1.778" width="0.1524" layer="51"/> +<wire x1="-3.048" y1="1.905" x2="-2.54" y2="1.905" width="0.1524" layer="51"/> +<wire x1="-3.556" y1="1.778" x2="-2.032" y2="1.778" width="0.1524" layer="51"/> +<wire x1="4.064" y1="-1.778" x2="4.064" y2="1.778" width="0.1524" layer="21"/> +<wire x1="3.81" y1="1.27" x2="3.81" y2="-1.27" width="0.0508" layer="21"/> +<wire x1="3.81" y1="-1.27" x2="4.064" y2="-1.778" width="0.0508" layer="21"/> +<wire x1="3.556" y1="-1.27" x2="3.81" y2="-1.27" width="0.0508" layer="21"/> +<wire x1="3.556" y1="-1.778" x2="4.064" y2="-1.778" width="0.1524" layer="21"/> +<wire x1="3.81" y1="1.27" x2="3.556" y2="1.27" width="0.0508" layer="21"/> +<wire x1="3.556" y1="1.27" x2="2.032" y2="1.27" width="0.0508" layer="51"/> +<wire x1="3.048" y1="-1.905" x2="3.048" y2="-1.778" width="0.1524" layer="51"/> +<wire x1="2.54" y1="-1.778" x2="2.54" y2="-1.905" width="0.1524" layer="51"/> +<wire x1="2.54" y1="-1.905" x2="3.048" y2="-1.905" width="0.1524" layer="51"/> +<wire x1="2.032" y1="-1.27" x2="3.556" y2="-1.27" width="0.0508" layer="51"/> +<wire x1="2.032" y1="-1.778" x2="3.556" y2="-1.778" width="0.1524" layer="51"/> +<wire x1="3.81" y1="1.27" x2="4.064" y2="1.778" width="0.0508" layer="21"/> +<wire x1="3.556" y1="1.778" x2="4.064" y2="1.778" width="0.1524" layer="21"/> +<wire x1="2.54" y1="1.905" x2="2.54" y2="1.778" width="0.1524" layer="51"/> +<wire x1="3.048" y1="1.778" x2="3.048" y2="1.905" width="0.1524" layer="51"/> +<wire x1="2.54" y1="1.905" x2="3.048" y2="1.905" width="0.1524" layer="51"/> +<wire x1="2.032" y1="1.778" x2="3.556" y2="1.778" width="0.1524" layer="51"/> +<wire x1="-1.778" y1="-0.254" x2="-0.508" y2="-0.254" width="0.1524" layer="21"/> +<wire x1="-0.508" y1="-0.254" x2="-0.508" y2="0.254" width="0.1524" layer="21"/> +<wire x1="-0.508" y1="0.254" x2="-1.778" y2="0.254" width="0.1524" layer="21"/> +<wire x1="-1.778" y1="0.254" x2="-1.778" y2="-0.254" width="0.1524" layer="21"/> +<wire x1="-1.778" y1="0.635" x2="-1.143" y2="0.635" width="0.1524" layer="21"/> +<wire x1="-1.143" y1="0.635" x2="-0.508" y2="0.635" width="0.1524" layer="21"/> +<wire x1="-1.143" y1="0.635" x2="-1.143" y2="1.016" width="0.0508" layer="21"/> +<wire x1="-1.778" y1="-0.635" x2="-1.143" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="-1.143" y1="-0.635" x2="-0.508" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="-1.143" y1="-0.635" x2="-1.143" y2="-1.016" width="0.0508" layer="21"/> +<circle x="3.048" y="0" radius="0.254" width="0.1524" layer="21"/> +<smd name="1" x="-2.794" y="-1.524" dx="1.27" dy="1.8796" layer="1"/> +<smd name="2" x="2.794" y="-1.524" dx="1.27" dy="1.8796" layer="1"/> +<smd name="3" x="2.794" y="1.524" dx="1.27" dy="1.8796" layer="1"/> +<smd name="4" x="-2.794" y="1.524" dx="1.27" dy="1.8796" layer="1"/> +<text x="-2.54" y="2.54" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-2.54" y="-3.81" size="1.27" layer="27" ratio="10">>VALUE</text> +</package> +<package name="MM39SL"> +<description><b>CRYSTAL</b></description> +<wire x1="-3.683" y1="-1.651" x2="3.683" y2="-1.651" width="0.0508" layer="21"/> +<wire x1="-3.683" y1="-2.286" x2="3.683" y2="-2.286" width="0.1524" layer="21"/> +<wire x1="-3.683" y1="2.286" x2="3.683" y2="2.286" width="0.1524" layer="21"/> +<wire x1="3.683" y1="1.651" x2="-3.683" y2="1.651" width="0.0508" layer="21"/> +<wire x1="-6.223" y1="-2.286" x2="-6.223" y2="2.286" width="0.1524" layer="21"/> +<wire x1="-4.826" y1="1.651" x2="-4.826" y2="0.762" width="0.0508" layer="51"/> +<wire x1="-5.715" y1="-2.286" x2="-3.683" y2="-2.286" width="0.1524" layer="51"/> +<wire x1="-4.826" y1="-1.651" x2="-3.683" y2="-1.651" width="0.0508" layer="51"/> +<wire x1="-5.715" y1="-2.055" x2="-6.223" y2="-2.286" width="0.0508" layer="21"/> +<wire x1="-6.223" y1="-2.286" x2="-5.715" y2="-2.286" width="0.1524" layer="21"/> +<wire x1="-4.826" y1="0.762" x2="-4.826" y2="-0.762" width="0.0508" layer="21"/> +<wire x1="-4.826" y1="-0.762" x2="-4.826" y2="-1.651" width="0.0508" layer="51"/> +<wire x1="-4.826" y1="-1.651" x2="-5.715" y2="-2.055" width="0.0508" layer="51"/> +<wire x1="-5.715" y1="2.286" x2="-3.683" y2="2.286" width="0.1524" layer="51"/> +<wire x1="-3.683" y1="1.651" x2="-4.826" y2="1.651" width="0.0508" layer="51"/> +<wire x1="-6.223" y1="2.286" x2="-5.715" y2="2.286" width="0.1524" layer="21"/> +<wire x1="-5.715" y1="2.055" x2="-6.223" y2="2.286" width="0.0508" layer="21"/> +<wire x1="-4.826" y1="1.651" x2="-5.715" y2="2.055" width="0.0508" layer="51"/> +<wire x1="6.223" y1="-2.286" x2="6.223" y2="2.286" width="0.1524" layer="21"/> +<wire x1="5.842" y1="-1.651" x2="5.842" y2="1.651" width="0.0508" layer="21"/> +<wire x1="5.842" y1="-1.651" x2="6.223" y2="-2.286" width="0.0508" layer="21"/> +<wire x1="5.715" y1="-2.286" x2="6.223" y2="-2.286" width="0.1524" layer="21"/> +<wire x1="3.683" y1="-2.286" x2="5.715" y2="-2.286" width="0.1524" layer="51"/> +<wire x1="5.715" y1="-1.651" x2="5.842" y2="-1.651" width="0.0508" layer="21"/> +<wire x1="3.683" y1="-1.651" x2="5.715" y2="-1.651" width="0.0508" layer="51"/> +<wire x1="5.842" y1="1.651" x2="6.223" y2="2.286" width="0.0508" layer="21"/> +<wire x1="5.842" y1="1.651" x2="5.715" y2="1.651" width="0.0508" layer="21"/> +<wire x1="5.715" y1="2.286" x2="6.223" y2="2.286" width="0.1524" layer="21"/> +<wire x1="3.683" y1="2.286" x2="5.715" y2="2.286" width="0.1524" layer="51"/> +<wire x1="5.715" y1="1.651" x2="3.683" y2="1.651" width="0.0508" layer="51"/> +<wire x1="-3.81" y1="-0.254" x2="-2.54" y2="-0.254" width="0.1524" layer="21"/> +<wire x1="-2.54" y1="-0.254" x2="-2.54" y2="0.254" width="0.1524" layer="21"/> +<wire x1="-2.54" y1="0.254" x2="-3.81" y2="0.254" width="0.1524" layer="21"/> +<wire x1="-3.81" y1="0.254" x2="-3.81" y2="-0.254" width="0.1524" layer="21"/> +<wire x1="-3.81" y1="0.635" x2="-3.175" y2="0.635" width="0.1524" layer="21"/> +<wire x1="-3.175" y1="0.635" x2="-2.54" y2="0.635" width="0.1524" layer="21"/> +<wire x1="-3.175" y1="0.635" x2="-3.175" y2="1.016" width="0.1016" layer="21"/> +<wire x1="-3.81" y1="-0.635" x2="-3.175" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="-3.175" y1="-0.635" x2="-2.54" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="-3.175" y1="-0.635" x2="-3.175" y2="-1.016" width="0.1016" layer="21"/> +<circle x="5.08" y="0" radius="0.254" width="0.1524" layer="21"/> +<smd name="1" x="-4.699" y="-1.778" dx="1.778" dy="1.778" layer="1"/> +<smd name="2" x="4.699" y="-1.778" dx="1.778" dy="1.778" layer="1"/> +<smd name="3" x="4.699" y="1.778" dx="1.778" dy="1.778" layer="1"/> +<smd name="4" x="-4.699" y="1.778" dx="1.778" dy="1.778" layer="1"/> +<text x="-2.54" y="2.54" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-2.032" y="-0.635" size="1.27" layer="27" ratio="10">>VALUE</text> +</package> +<package name="CTS406"> +<description><b>Model 406 6.0x3.5mm Low Cost Surface Mount Crystal</b><p> +Source: 008-0260-0_E.pdf</description> +<wire x1="-2.475" y1="1.65" x2="-1.05" y2="1.65" width="0.2032" layer="51"/> +<wire x1="-1.05" y1="1.65" x2="1.05" y2="1.65" width="0.2032" layer="21"/> +<wire x1="1.05" y1="1.65" x2="2.475" y2="1.65" width="0.2032" layer="51"/> +<wire x1="2.9" y1="1.225" x2="2.9" y2="0.3" width="0.2032" layer="51"/> +<wire x1="2.9" y1="0.3" x2="2.9" y2="-0.3" width="0.2032" layer="21"/> +<wire x1="2.9" y1="-0.3" x2="2.9" y2="-1.225" width="0.2032" layer="51"/> +<wire x1="2.475" y1="-1.65" x2="1.05" y2="-1.65" width="0.2032" layer="51"/> +<wire x1="1.05" y1="-1.65" x2="-1.05" y2="-1.65" width="0.2032" layer="21"/> +<wire x1="-1.05" y1="-1.65" x2="-2.475" y2="-1.65" width="0.2032" layer="51"/> +<wire x1="-2.9" y1="-1.225" x2="-2.9" y2="-0.3" width="0.2032" layer="51"/> +<wire x1="-2.9" y1="-0.3" x2="-2.9" y2="0.3" width="0.2032" layer="21"/> +<wire x1="-2.9" y1="0.3" x2="-2.9" y2="1.225" width="0.2032" layer="51"/> +<wire x1="-2.9" y1="1.225" x2="-2.475" y2="1.65" width="0.2032" layer="51" curve="89.516721"/> +<wire x1="2.475" y1="1.65" x2="2.9" y2="1.225" width="0.2032" layer="51" curve="89.516721"/> +<wire x1="2.9" y1="-1.225" x2="2.475" y2="-1.65" width="0.2032" layer="51" curve="89.516721"/> +<wire x1="-2.475" y1="-1.65" x2="-2.9" y2="-1.225" width="0.2032" layer="51" curve="89.516721"/> +<circle x="-2.05" y="-0.2" radius="0.182" width="0" layer="21"/> +<smd name="1" x="-2.2" y="-1.2" dx="1.9" dy="1.4" layer="1"/> +<smd name="2" x="2.2" y="-1.2" dx="1.9" dy="1.4" layer="1"/> +<smd name="3" x="2.2" y="1.2" dx="1.9" dy="1.4" layer="1"/> +<smd name="4" x="-2.2" y="1.2" dx="1.9" dy="1.4" layer="1"/> +<text x="-2.54" y="2.54" size="1.27" layer="25">>NAME</text> +<text x="-2.54" y="-3.81" size="1.27" layer="27">>VALUE</text> +</package> +</packages> +<symbols> +<symbol name="ATMEGA32U2"> +<wire x1="-17.78" y1="30.48" x2="30.48" y2="30.48" width="0.254" layer="94"/> +<wire x1="30.48" y1="30.48" x2="30.48" y2="-33.02" width="0.254" layer="94"/> +<wire x1="30.48" y1="-33.02" x2="-17.78" y2="-33.02" width="0.254" layer="94"/> +<wire x1="-17.78" y1="-33.02" x2="-17.78" y2="30.48" width="0.254" layer="94"/> +<text x="-17.78" y="-38.1" size="1.778" layer="95">>NAME</text> +<text x="-5.08" y="33.02" size="1.778" layer="96">>VALUE</text> +<pin name="PC2(AIN2/PCIN11)" x="35.56" y="-20.32" length="middle" rot="R180"/> +<pin name="XTAL2/PC0" x="-22.86" y="-10.16" length="middle"/> +<pin name="XTAL1" x="-22.86" y="-2.54" length="middle"/> +<pin name="GND" x="-22.86" y="-25.4" length="middle"/> +<pin name="VCC" x="-22.86" y="27.94" length="middle"/> +<pin name="UVCC" x="-22.86" y="25.4" length="middle"/> +<pin name="UGND" x="-22.86" y="-22.86" length="middle"/> +<pin name="D-" x="-22.86" y="15.24" length="middle"/> +<pin name="AVCC" x="-22.86" y="22.86" length="middle"/> +<pin name="PB3(PDO/MISO/PCINT3)" x="35.56" y="-5.08" length="middle" rot="R180"/> +<pin name="PB2(PDI/MOSI/PCINT2)" x="35.56" y="-2.54" length="middle" rot="R180"/> +<pin name="PB1(SCK/PCINT1)" x="35.56" y="0" length="middle" rot="R180"/> +<pin name="PB0(SS/PCINT0)" x="35.56" y="2.54" length="middle" rot="R180"/> +<pin name="PD7(INT7/HWB/AIN6/T0)" x="35.56" y="10.16" length="middle" rot="R180"/> +<pin name="PD6(INT6/AIN5/RTS)" x="35.56" y="12.7" length="middle" rot="R180"/> +<pin name="PD5(XCK/AIN4/PCINT12)" x="35.56" y="15.24" length="middle" rot="R180"/> +<pin name="PD4(INT5/AIN3)" x="35.56" y="17.78" length="middle" rot="R180"/> +<pin name="PD3(INT3/TXD1)" x="35.56" y="20.32" length="middle" rot="R180"/> +<pin name="PD2(INT2/AIN1/RXD1)" x="35.56" y="22.86" length="middle" rot="R180"/> +<pin name="PD1(INT1/AIN0)" x="35.56" y="25.4" length="middle" rot="R180"/> +<pin name="PD0(INT0/OC0B)" x="35.56" y="27.94" length="middle" rot="R180"/> +<pin name="PC7(ICP1/INT4/CLKO)" x="35.56" y="-30.48" length="middle" rot="R180"/> +<pin name="PC6(OC1A/PCINT8)" x="35.56" y="-27.94" length="middle" rot="R180"/> +<pin name="PC5(OC1B/PCINT9)" x="35.56" y="-25.4" length="middle" rot="R180"/> +<pin name="PC4(PCINT10)" x="35.56" y="-22.86" length="middle" rot="R180"/> +<pin name="PB4(T1/PCINT4)" x="35.56" y="-7.62" length="middle" rot="R180"/> +<pin name="PB6(PCINT6)" x="35.56" y="-12.7" length="middle" rot="R180"/> +<pin name="PB5(PCINT5)" x="35.56" y="-10.16" length="middle" rot="R180"/> +<pin name="PB7(OC0A/OC1C/PCINT7)" x="35.56" y="-15.24" length="middle" rot="R180"/> +<pin name="/RESET(PC1)" x="-22.86" y="-17.78" length="middle" function="dot"/> +<pin name="D+" x="-22.86" y="12.7" length="middle"/> +<pin name="UCAP" x="-22.86" y="7.62" length="middle"/> +</symbol> +<symbol name="Q"> +<wire x1="1.016" y1="0" x2="2.54" y2="0" width="0.1524" layer="94"/> +<wire x1="-2.54" y1="0" x2="-1.016" y2="0" width="0.1524" layer="94"/> +<wire x1="-0.381" y1="1.524" x2="-0.381" y2="-1.524" width="0.254" layer="94"/> +<wire x1="-0.381" y1="-1.524" x2="0.381" y2="-1.524" width="0.254" layer="94"/> +<wire x1="0.381" y1="-1.524" x2="0.381" y2="1.524" width="0.254" layer="94"/> +<wire x1="0.381" y1="1.524" x2="-0.381" y2="1.524" width="0.254" layer="94"/> +<wire x1="1.016" y1="1.778" x2="1.016" y2="-1.778" width="0.254" layer="94"/> +<wire x1="-1.016" y1="1.778" x2="-1.016" y2="-1.778" width="0.254" layer="94"/> +<text x="2.54" y="1.016" size="1.778" layer="95">>NAME</text> +<text x="2.54" y="-2.54" size="1.778" layer="96">>VALUE</text> +<text x="-2.159" y="-1.143" size="0.8636" layer="93">1</text> +<text x="1.524" y="-1.143" size="0.8636" layer="93">2</text> +<pin name="2" x="2.54" y="0" visible="off" length="point" direction="pas" swaplevel="1" rot="R180"/> +<pin name="1" x="-2.54" y="0" visible="off" length="point" direction="pas" swaplevel="1"/> +</symbol> +</symbols> +<devicesets> +<deviceset name="ATMEGA32U2" prefix="IC"> +<description><B>ATmega32u2</b> +<p> +<ul> +<li>Pin compatible with the atmega8u2, atmega16u2 and atmega32u2</li> +<li>8, 16 or 32 K flash, 1K RAM, 512b EEPROM</li> +<li>8 bit and 16 bit timer (5 PWM total)</li> +<li>UART, SPI (no I2C!)</li> +<li>USB with 4 endpoints, LUFA compatible</li> +<li>22 I/O lines, analog comparator (no ADC!)</li> +<li>Comes with DFU bootloader burned in!</li> +</ul></description> +<gates> +<gate name="G$1" symbol="ATMEGA32U2" x="-7.62" y="0"/> +</gates> +<devices> +<device name="-TQFP" package="TQFP32-08"> +<connects> +<connect gate="G$1" pin="/RESET(PC1)" pad="24"/> +<connect gate="G$1" pin="AVCC" pad="32"/> +<connect gate="G$1" pin="D+" pad="29"/> +<connect gate="G$1" pin="D-" pad="30"/> +<connect gate="G$1" pin="GND" pad="3"/> +<connect gate="G$1" pin="PB0(SS/PCINT0)" pad="14"/> +<connect gate="G$1" pin="PB1(SCK/PCINT1)" pad="15"/> +<connect gate="G$1" pin="PB2(PDI/MOSI/PCINT2)" pad="16"/> +<connect gate="G$1" pin="PB3(PDO/MISO/PCINT3)" pad="17"/> +<connect gate="G$1" pin="PB4(T1/PCINT4)" pad="18"/> +<connect gate="G$1" pin="PB5(PCINT5)" pad="19"/> +<connect gate="G$1" pin="PB6(PCINT6)" pad="20"/> +<connect gate="G$1" pin="PB7(OC0A/OC1C/PCINT7)" pad="21"/> +<connect gate="G$1" pin="PC2(AIN2/PCIN11)" pad="5"/> +<connect gate="G$1" pin="PC4(PCINT10)" pad="26"/> +<connect gate="G$1" pin="PC5(OC1B/PCINT9)" pad="25"/> +<connect gate="G$1" pin="PC6(OC1A/PCINT8)" pad="23"/> +<connect gate="G$1" pin="PC7(ICP1/INT4/CLKO)" pad="22"/> +<connect gate="G$1" pin="PD0(INT0/OC0B)" pad="6"/> +<connect gate="G$1" pin="PD1(INT1/AIN0)" pad="7"/> +<connect gate="G$1" pin="PD2(INT2/AIN1/RXD1)" pad="8"/> +<connect gate="G$1" pin="PD3(INT3/TXD1)" pad="9"/> +<connect gate="G$1" pin="PD4(INT5/AIN3)" pad="10"/> +<connect gate="G$1" pin="PD5(XCK/AIN4/PCINT12)" pad="11"/> +<connect gate="G$1" pin="PD6(INT6/AIN5/RTS)" pad="12"/> +<connect gate="G$1" pin="PD7(INT7/HWB/AIN6/T0)" pad="13"/> +<connect gate="G$1" pin="UCAP" pad="27"/> +<connect gate="G$1" pin="UGND" pad="28"/> +<connect gate="G$1" pin="UVCC" pad="31"/> +<connect gate="G$1" pin="VCC" pad="4"/> +<connect gate="G$1" pin="XTAL1" pad="1"/> +<connect gate="G$1" pin="XTAL2/PC0" pad="2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +<deviceset name="CRYSTAL" prefix="Q" uservalue="yes"> +<description><b>CRYSTAL</b></description> +<gates> +<gate name="G$1" symbol="Q" x="0" y="0"/> +</gates> +<devices> +<device name="HC49S" package="HC49/S"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="1667008" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="HC49GW" package="HC49GW"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="HC49TL-H" package="HC49TL-H"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="HC49U-H" package="HC49U-H"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="1666973" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="HC49U-LM" package="HC49U-LM"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="1666956" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="HC49U-V" package="HC49U-V"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="1666969" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="HC49U70" package="HC49U70"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="HC49UP" package="HC49UP"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="HC13U-H" package="HC13U-H"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="HC18U-H" package="HC18U-H"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="HC18U-V" package="HC18U-V"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="HC33U-H" package="HC33U-H"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="HC33U-V" package="HC33U-V"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="SM49" package="SM49"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="TC26H" package="TC26H"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="TC26V" package="TC26V"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="TC38H" package="TC38H"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="68SMX" package="86SMX"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="4"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="6344860" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="MM20SS" package="MM20SS"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="4"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="MM39SL" package="MM39SL"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="4"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="CTS406" package="CTS406"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="3"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +</devices> +</deviceset> +</devicesets> +</library> +</libraries> +<attributes> +</attributes> +<variantdefs> +</variantdefs> +<classes> +<class number="0" name="default" width="0" drill="0"> +</class> +</classes> +<parts> +<part name="P+1" library="FAB_Hello" deviceset="VCC" device=""/> +<part name="GND1" library="FAB_Hello" deviceset="GND" device=""/> +<part name="GND2" library="FAB_Hello" deviceset="GND" device=""/> +<part name="D1" library="fabPatil" deviceset="ZENER_DIODE" device="SOD123" value="3.3V"/> +<part name="D2" library="fabPatil" deviceset="ZENER_DIODE" device="SOD123" value="3.3V"/> +<part name="GND3" library="FAB_Hello" deviceset="GND" device=""/> +<part name="R1" library="fabPatil" deviceset="RESISTOR" device="1206" value="22"/> +<part name="R2" library="fabPatil" deviceset="RESISTOR" device="1206" value="22"/> +<part name="P+2" library="FAB_Hello" deviceset="VCC" device=""/> +<part name="JP1" library="fabPatil" deviceset="FTDI_CONNECTOR" device="SMD" value="FTDI"/> +<part name="C1" library="fabPatil" deviceset="UNPOLARIZED_CAPACITOR" device="1206" value="0.1uF"/> +<part name="JP2" library="fabPatil" deviceset="USB" device="PCB"/> +<part name="R5" library="fabPatil" deviceset="RESISTOR" device="1206" value="470"/> +<part name="R6" library="fabPatil" deviceset="RESISTOR" device="1206" value="470"/> +<part name="P+3" library="FAB_Hello" deviceset="VCC" device=""/> +<part name="GND5" library="fabPatil" deviceset="GND" device=""/> +<part name="U$1" library="fabPatil" deviceset="AVRISP" device="SMD" value="AVRISP"/> +<part name="P+5" library="FAB_Hello" deviceset="VCC" device=""/> +<part name="GND6" library="fabPatil" deviceset="GND" device=""/> +<part name="C2" library="fabPatil" deviceset="UNPOLARIZED_CAPACITOR" device="1206" value="1uF"/> +<part name="IC1" library="adafruit" deviceset="ATMEGA32U2" device="-TQFP" value="ATMEGA16U2"/> +<part name="P+4" library="FAB_Hello" deviceset="VCC" device=""/> +<part name="GND4" library="fabPatil" deviceset="GND" device=""/> +<part name="GND8" library="fabPatil" deviceset="GND" device=""/> +<part name="R3" library="fabPatil" deviceset="RESISTOR" device="1206" value="10K"/> +<part name="P+6" library="FAB_Hello" deviceset="VCC" device=""/> +<part name="U$2" library="fabPatil" deviceset="LED" device="1206" value="LED"/> +<part name="R4" library="fabPatil" deviceset="RESISTOR" device="1206" value="1K"/> +<part name="GND9" library="fabPatil" deviceset="GND" device=""/> +<part name="R7" library="fabPatil" deviceset="RESISTOR" device="1206" value="0"/> +<part name="GND10" library="fabPatil" deviceset="GND" device=""/> +<part name="Q1" library="adafruit" deviceset="CRYSTAL" device="HC49UP" value="16MHZ"/> +<part name="C3" library="fabPatil" deviceset="UNPOLARIZED_CAPACITOR" device="1206" value="18pF"/> +<part name="C4" library="fabPatil" deviceset="UNPOLARIZED_CAPACITOR" device="1206" value="18pF"/> +<part name="GND7" library="fabPatil" deviceset="GND" device=""/> +</parts> +<sheets> +<sheet> +<plain> +</plain> +<instances> +<instance part="P+1" gate="VCC" x="-22.86" y="33.02" rot="R90"/> +<instance part="GND1" gate="1" x="-2.54" y="33.02" rot="R90"/> +<instance part="GND2" gate="1" x="-76.2" y="15.24" rot="R270"/> +<instance part="D1" gate="1" x="-66.04" y="-7.62" rot="R90"/> +<instance part="D2" gate="1" x="-71.12" y="-7.62" rot="R90"/> +<instance part="GND3" gate="1" x="-76.2" y="-15.24" rot="R270"/> +<instance part="R1" gate="G$1" x="-60.96" y="2.54"/> +<instance part="R2" gate="G$1" x="-53.34" y="0"/> +<instance part="P+2" gate="VCC" x="-71.12" y="20.32"/> +<instance part="JP1" gate="G$1" x="50.8" y="7.62" rot="R180"/> +<instance part="C1" gate="1" x="-15.24" y="33.02" rot="R180"/> +<instance part="JP2" gate="G$1" x="-81.28" y="7.62" rot="R180"/> +<instance part="R5" gate="G$1" x="43.18" y="7.62"/> +<instance part="R6" gate="G$1" x="35.56" y="10.16"/> +<instance part="P+3" gate="VCC" x="68.58" y="10.16"/> +<instance part="GND5" gate="1" x="68.58" y="-7.62"/> +<instance part="U$1" gate="G$1" x="63.5" y="-25.4"/> +<instance part="P+5" gate="VCC" x="76.2" y="-15.24"/> +<instance part="GND6" gate="1" x="76.2" y="-33.02"/> +<instance part="C2" gate="1" x="-43.18" y="-5.08" rot="R180"/> +<instance part="IC1" gate="G$1" x="-12.7" y="-12.7"/> +<instance part="P+4" gate="VCC" x="-38.1" y="22.86"/> +<instance part="GND4" gate="1" x="-48.26" y="-10.16"/> +<instance part="GND8" gate="1" x="-38.1" y="-43.18"/> +<instance part="R3" gate="G$1" x="-60.96" y="-22.86" rot="R90"/> +<instance part="P+6" gate="VCC" x="-60.96" y="-12.7"/> +<instance part="U$2" gate="G$1" x="30.48" y="-40.64"/> +<instance part="R4" gate="G$1" x="30.48" y="-50.8" rot="R270"/> +<instance part="GND9" gate="1" x="30.48" y="-60.96"/> +<instance part="R7" gate="G$1" x="-43.18" y="-35.56" rot="R180"/> +<instance part="GND10" gate="1" x="-50.8" y="-43.18"/> +<instance part="Q1" gate="G$1" x="-38.1" y="-17.78" rot="R90"/> +<instance part="C3" gate="1" x="-43.18" y="-15.24"/> +<instance part="C4" gate="1" x="-43.18" y="-22.86"/> +<instance part="GND7" gate="1" x="-53.34" y="-25.4"/> +</instances> +<busses> +</busses> +<nets> +<net name="GND" class="0"> +<segment> +<pinref part="GND1" gate="1" pin="GND"/> +<pinref part="C1" gate="1" pin="1"/> +<wire x1="-5.08" y1="33.02" x2="-10.16" y2="33.02" width="0.1524" layer="91"/> +</segment> +<segment> +<wire x1="-73.66" y1="7.62" x2="-73.66" y2="15.24" width="0.1524" layer="91"/> +<pinref part="GND2" gate="1" pin="GND"/> +<pinref part="JP2" gate="G$1" pin="GND"/> +<wire x1="-78.74" y1="7.62" x2="-73.66" y2="7.62" width="0.1524" layer="91"/> +</segment> +<segment> +<pinref part="D1" gate="1" pin="ANODE"/> +<wire x1="-66.04" y1="-10.16" x2="-66.04" y2="-15.24" width="0.1524" layer="91"/> +<pinref part="GND3" gate="1" pin="GND"/> +<wire x1="-66.04" y1="-15.24" x2="-71.12" y2="-15.24" width="0.1524" layer="91"/> +<pinref part="D2" gate="1" pin="ANODE"/> +<wire x1="-71.12" y1="-15.24" x2="-73.66" y2="-15.24" width="0.1524" layer="91"/> +<wire x1="-71.12" y1="-10.16" x2="-71.12" y2="-15.24" width="0.1524" layer="91"/> +<junction x="-71.12" y="-15.24"/> +</segment> +<segment> +<pinref part="JP1" gate="G$1" pin="GND"/> +<pinref part="GND5" gate="1" pin="GND"/> +<wire x1="45.72" y1="0" x2="68.58" y2="0" width="0.1524" layer="91"/> +<wire x1="68.58" y1="0" x2="68.58" y2="-5.08" width="0.1524" layer="91"/> +</segment> +<segment> +<pinref part="U$1" gate="G$1" pin="GND"/> +<pinref part="GND6" gate="1" pin="GND"/> +<wire x1="68.58" y1="-27.94" x2="76.2" y2="-27.94" width="0.1524" layer="91"/> +<wire x1="76.2" y1="-27.94" x2="76.2" y2="-30.48" width="0.1524" layer="91"/> +</segment> +<segment> +<pinref part="C2" gate="1" pin="2"/> +<pinref part="GND4" gate="1" pin="GND"/> +<wire x1="-45.72" y1="-5.08" x2="-48.26" y2="-5.08" width="0.1524" layer="91"/> +<wire x1="-48.26" y1="-5.08" x2="-48.26" y2="-7.62" width="0.1524" layer="91"/> +</segment> +<segment> +<pinref part="GND8" gate="1" pin="GND"/> +<pinref part="IC1" gate="G$1" pin="GND"/> +<wire x1="-38.1" y1="-38.1" x2="-38.1" y2="-40.64" width="0.1524" layer="91"/> +<wire x1="-35.56" y1="-38.1" x2="-38.1" y2="-38.1" width="0.1524" layer="91"/> +</segment> +<segment> +<pinref part="R4" gate="G$1" pin="2"/> +<pinref part="GND9" gate="1" pin="GND"/> +<wire x1="30.48" y1="-55.88" x2="30.48" y2="-58.42" width="0.1524" layer="91"/> +</segment> +<segment> +<pinref part="R7" gate="G$1" pin="2"/> +<wire x1="-48.26" y1="-35.56" x2="-50.8" y2="-35.56" width="0.1524" layer="91"/> +<pinref part="GND10" gate="1" pin="GND"/> +<wire x1="-50.8" y1="-35.56" x2="-50.8" y2="-40.64" width="0.1524" layer="91"/> +</segment> +<segment> +<pinref part="GND7" gate="1" pin="GND"/> +<wire x1="-53.34" y1="-22.86" x2="-53.34" y2="-17.78" width="0.1524" layer="91"/> +<pinref part="C3" gate="1" pin="1"/> +<pinref part="C4" gate="1" pin="1"/> +<wire x1="-48.26" y1="-15.24" x2="-48.26" y2="-17.78" width="0.1524" layer="91"/> +<wire x1="-48.26" y1="-17.78" x2="-48.26" y2="-22.86" width="0.1524" layer="91"/> +<wire x1="-53.34" y1="-17.78" x2="-48.26" y2="-17.78" width="0.1524" layer="91"/> +<junction x="-48.26" y="-17.78"/> +</segment> +</net> +<net name="VCC" class="0"> +<segment> +<pinref part="P+2" gate="VCC" pin="VCC"/> +<wire x1="-78.74" y1="5.08" x2="-71.12" y2="5.08" width="0.1524" layer="91"/> +<wire x1="-71.12" y1="5.08" x2="-71.12" y2="17.78" width="0.1524" layer="91"/> +<pinref part="JP2" gate="G$1" pin="VBUS"/> +</segment> +<segment> +<pinref part="JP1" gate="G$1" pin="VCC"/> +<pinref part="P+3" gate="VCC" pin="VCC"/> +<wire x1="45.72" y1="5.08" x2="68.58" y2="5.08" width="0.1524" layer="91"/> +<wire x1="68.58" y1="5.08" x2="68.58" y2="7.62" width="0.1524" layer="91"/> +</segment> +<segment> +<pinref part="P+1" gate="VCC" pin="VCC"/> +<pinref part="C1" gate="1" pin="2"/> +<wire x1="-17.78" y1="33.02" x2="-20.32" y2="33.02" width="0.1524" layer="91"/> +</segment> +<segment> +<pinref part="U$1" gate="G$1" pin="VCC"/> +<pinref part="P+5" gate="VCC" pin="VCC"/> +<wire x1="68.58" y1="-22.86" x2="76.2" y2="-22.86" width="0.1524" layer="91"/> +<wire x1="76.2" y1="-22.86" x2="76.2" y2="-17.78" width="0.1524" layer="91"/> +</segment> +<segment> +<pinref part="IC1" gate="G$1" pin="VCC"/> +<pinref part="P+4" gate="VCC" pin="VCC"/> +<wire x1="-35.56" y1="15.24" x2="-38.1" y2="15.24" width="0.1524" layer="91"/> +<wire x1="-38.1" y1="15.24" x2="-38.1" y2="20.32" width="0.1524" layer="91"/> +<pinref part="IC1" gate="G$1" pin="UVCC"/> +<wire x1="-35.56" y1="12.7" x2="-38.1" y2="12.7" width="0.1524" layer="91"/> +<wire x1="-38.1" y1="12.7" x2="-38.1" y2="15.24" width="0.1524" layer="91"/> +<junction x="-38.1" y="15.24"/> +<pinref part="IC1" gate="G$1" pin="AVCC"/> +<wire x1="-35.56" y1="10.16" x2="-38.1" y2="10.16" width="0.1524" layer="91"/> +<wire x1="-38.1" y1="10.16" x2="-38.1" y2="12.7" width="0.1524" layer="91"/> +<junction x="-38.1" y="12.7"/> +</segment> +<segment> +<pinref part="R3" gate="G$1" pin="2"/> +<pinref part="P+6" gate="VCC" pin="VCC"/> +<wire x1="-60.96" y1="-17.78" x2="-60.96" y2="-15.24" width="0.1524" layer="91"/> +</segment> +</net> +<net name="N$2" class="0"> +<segment> +<wire x1="-78.74" y1="2.54" x2="-71.12" y2="2.54" width="0.1524" layer="91"/> +<pinref part="D2" gate="1" pin="CATHODE"/> +<wire x1="-71.12" y1="-5.08" x2="-71.12" y2="2.54" width="0.1524" layer="91"/> +<pinref part="R1" gate="G$1" pin="1"/> +<wire x1="-71.12" y1="2.54" x2="-66.04" y2="2.54" width="0.1524" layer="91"/> +<junction x="-71.12" y="2.54"/> +<pinref part="JP2" gate="G$1" pin="D-"/> +</segment> +</net> +<net name="N$1" class="0"> +<segment> +<pinref part="D1" gate="1" pin="CATHODE"/> +<wire x1="-66.04" y1="-5.08" x2="-66.04" y2="0" width="0.1524" layer="91"/> +<wire x1="-78.74" y1="0" x2="-66.04" y2="0" width="0.1524" layer="91"/> +<pinref part="R2" gate="G$1" pin="1"/> +<wire x1="-58.42" y1="0" x2="-66.04" y2="0" width="0.1524" layer="91"/> +<junction x="-66.04" y="0"/> +<pinref part="JP2" gate="G$1" pin="D+"/> +</segment> +</net> +<net name="N$7" class="0"> +<segment> +<pinref part="R6" gate="G$1" pin="2"/> +<pinref part="JP1" gate="G$1" pin="RXI"/> +<wire x1="40.64" y1="10.16" x2="45.72" y2="10.16" width="0.1524" layer="91"/> +</segment> +</net> +<net name="N$8" class="0"> +<segment> +<pinref part="R5" gate="G$1" pin="2"/> +<pinref part="JP1" gate="G$1" pin="TXO"/> +<wire x1="48.26" y1="7.62" x2="45.72" y2="7.62" width="0.1524" layer="91"/> +</segment> +</net> +<net name="MOSI" class="0"> +<segment> +<pinref part="U$1" gate="G$1" pin="MOSI"/> +<wire x1="68.58" y1="-25.4" x2="76.2" y2="-25.4" width="0.1524" layer="91"/> +<label x="73.66" y="-25.4" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="IC1" gate="G$1" pin="PB2(PDI/MOSI/PCINT2)"/> +<wire x1="22.86" y1="-15.24" x2="27.94" y2="-15.24" width="0.1524" layer="91"/> +<label x="22.86" y="-15.24" size="1.778" layer="95"/> +</segment> +</net> +<net name="RST" class="0"> +<segment> +<pinref part="U$1" gate="G$1" pin="RST"/> +<wire x1="60.96" y1="-27.94" x2="53.34" y2="-27.94" width="0.1524" layer="91"/> +<label x="50.8" y="-27.94" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="IC1" gate="G$1" pin="/RESET(PC1)"/> +<label x="-40.64" y="-30.48" size="1.778" layer="95"/> +<pinref part="R3" gate="G$1" pin="1"/> +<wire x1="-35.56" y1="-30.48" x2="-60.96" y2="-30.48" width="0.1524" layer="91"/> +<wire x1="-60.96" y1="-30.48" x2="-60.96" y2="-27.94" width="0.1524" layer="91"/> +</segment> +</net> +<net name="SCK" class="0"> +<segment> +<pinref part="U$1" gate="G$1" pin="SCK"/> +<wire x1="60.96" y1="-25.4" x2="53.34" y2="-25.4" width="0.1524" layer="91"/> +<label x="50.8" y="-25.4" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="IC1" gate="G$1" pin="PB1(SCK/PCINT1)"/> +<wire x1="22.86" y1="-12.7" x2="27.94" y2="-12.7" width="0.1524" layer="91"/> +<label x="22.86" y="-12.7" size="1.778" layer="95"/> +</segment> +</net> +<net name="MISO" class="0"> +<segment> +<pinref part="U$1" gate="G$1" pin="MISO"/> +<wire x1="60.96" y1="-22.86" x2="53.34" y2="-22.86" width="0.1524" layer="91"/> +<label x="50.8" y="-22.86" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="IC1" gate="G$1" pin="PB3(PDO/MISO/PCINT3)"/> +<wire x1="22.86" y1="-17.78" x2="27.94" y2="-17.78" width="0.1524" layer="91"/> +<label x="22.86" y="-17.78" size="1.778" layer="95"/> +</segment> +</net> +<net name="D-" class="0"> +<segment> +<pinref part="R1" gate="G$1" pin="2"/> +<pinref part="IC1" gate="G$1" pin="D-"/> +<wire x1="-55.88" y1="2.54" x2="-35.56" y2="2.54" width="0.1524" layer="91"/> +<label x="-38.1" y="2.54" size="1.778" layer="95"/> +</segment> +</net> +<net name="N$13" class="0"> +<segment> +<pinref part="R5" gate="G$1" pin="1"/> +<wire x1="22.86" y1="7.62" x2="38.1" y2="7.62" width="0.1524" layer="91"/> +<pinref part="IC1" gate="G$1" pin="PD3(INT3/TXD1)"/> +</segment> +</net> +<net name="N$12" class="0"> +<segment> +<pinref part="R6" gate="G$1" pin="1"/> +<wire x1="30.48" y1="10.16" x2="22.86" y2="10.16" width="0.1524" layer="91"/> +<pinref part="IC1" gate="G$1" pin="PD2(INT2/AIN1/RXD1)"/> +</segment> +</net> +<net name="D+" class="0"> +<segment> +<pinref part="R2" gate="G$1" pin="2"/> +<pinref part="IC1" gate="G$1" pin="D+"/> +<wire x1="-48.26" y1="0" x2="-35.56" y2="0" width="0.1524" layer="91"/> +<label x="-38.1" y="0" size="1.778" layer="95"/> +</segment> +</net> +<net name="N$10" class="0"> +<segment> +<pinref part="IC1" gate="G$1" pin="UCAP"/> +<pinref part="C2" gate="1" pin="1"/> +<wire x1="-35.56" y1="-5.08" x2="-38.1" y2="-5.08" width="0.1524" layer="91"/> +</segment> +</net> +<net name="N$4" class="0"> +<segment> +<pinref part="IC1" gate="G$1" pin="PC2(AIN2/PCIN11)"/> +<pinref part="U$2" gate="G$1" pin="A"/> +<wire x1="22.86" y1="-33.02" x2="30.48" y2="-33.02" width="0.1524" layer="91"/> +<wire x1="30.48" y1="-33.02" x2="30.48" y2="-35.56" width="0.1524" layer="91"/> +</segment> +</net> +<net name="N$5" class="0"> +<segment> +<pinref part="U$2" gate="G$1" pin="C"/> +<pinref part="R4" gate="G$1" pin="1"/> +<wire x1="30.48" y1="-43.18" x2="30.48" y2="-45.72" width="0.1524" layer="91"/> +</segment> +</net> +<net name="N$11" class="0"> +<segment> +<pinref part="R7" gate="G$1" pin="1"/> +<pinref part="IC1" gate="G$1" pin="UGND"/> +<wire x1="-38.1" y1="-35.56" x2="-35.56" y2="-35.56" width="0.1524" layer="91"/> +</segment> +</net> +<net name="N$3" class="0"> +<segment> +<pinref part="C3" gate="1" pin="2"/> +<pinref part="Q1" gate="G$1" pin="2"/> +<wire x1="-40.64" y1="-15.24" x2="-38.1" y2="-15.24" width="0.1524" layer="91"/> +<pinref part="IC1" gate="G$1" pin="XTAL1"/> +<wire x1="-35.56" y1="-15.24" x2="-38.1" y2="-15.24" width="0.1524" layer="91"/> +<junction x="-38.1" y="-15.24"/> +</segment> +</net> +<net name="N$9" class="0"> +<segment> +<pinref part="C4" gate="1" pin="2"/> +<pinref part="Q1" gate="G$1" pin="1"/> +<wire x1="-40.64" y1="-22.86" x2="-38.1" y2="-22.86" width="0.1524" layer="91"/> +<wire x1="-38.1" y1="-22.86" x2="-38.1" y2="-20.32" width="0.1524" layer="91"/> +<pinref part="IC1" gate="G$1" pin="XTAL2/PC0"/> +<wire x1="-35.56" y1="-22.86" x2="-38.1" y2="-22.86" width="0.1524" layer="91"/> +<junction x="-38.1" y="-22.86"/> +</segment> +</net> +</nets> +</sheet> +</sheets> +</schematic> +</drawing> +</eagle> diff --git a/FabFTDI.sch b/FabFTDI.sch index 26a539f2a9fdeffbd9e5765fa398042f9522cf57..87d87964ef760f3d2a0bf44c9392c13d0e3b07e2 100755 --- a/FabFTDI.sch +++ b/FabFTDI.sch @@ -2147,8 +2147,8 @@ Source: 008-0260-0_E.pdf</description> <part name="D1" library="fabPatil" deviceset="ZENER_DIODE" device="SOD123" value="3.3V"/> <part name="D2" library="fabPatil" deviceset="ZENER_DIODE" device="SOD123" value="3.3V"/> <part name="GND3" library="FAB_Hello" deviceset="GND" device=""/> -<part name="R1" library="fabPatil" deviceset="RESISTOR" device="1206" value="22"/> -<part name="R2" library="fabPatil" deviceset="RESISTOR" device="1206" value="22"/> +<part name="R1" library="fabPatil" deviceset="RESISTOR" device="1206" value="499"/> +<part name="R2" library="fabPatil" deviceset="RESISTOR" device="1206" value="499"/> <part name="P+2" library="FAB_Hello" deviceset="VCC" device=""/> <part name="JP1" library="fabPatil" deviceset="FTDI_CONNECTOR" device="SMD" value="FTDI"/> <part name="C1" library="fabPatil" deviceset="UNPOLARIZED_CAPACITOR" device="1206" value="0.1uF"/> diff --git a/FabFTDI_Board.png b/FabFTDI_Board.png new file mode 100755 index 0000000000000000000000000000000000000000..cfa3cfa0f71a035f13d0d4ae674fc1b67e63d350 Binary files /dev/null and b/FabFTDI_Board.png differ diff --git a/FabFTDI_Schematic.png b/FabFTDI_Schematic.png new file mode 100755 index 0000000000000000000000000000000000000000..894e0fe3b22f0fd1fdae64a91c0382f906e7052c Binary files /dev/null and b/FabFTDI_Schematic.png differ diff --git a/FabFTDI_package/FabFTDI_Trace.png b/FabFTDI_package/FabFTDI_Trace.png index 76a5f3f8d20303964502bfa016557f63fbc9705e..7d50dfeccf7f6c61a79c33977fb80d791fce5a75 100755 Binary files a/FabFTDI_package/FabFTDI_Trace.png and b/FabFTDI_package/FabFTDI_Trace.png differ diff --git a/dev/MicroConnectorVer/FabFTDI.b#1 b/dev/MicroConnectorVer/FabFTDI.b#1 index d1cad31b5c3fbe42f5d4ee4f081685c744fea2a9..0ff1d82e42546994e92e32540386d457537b2132 100755 --- a/dev/MicroConnectorVer/FabFTDI.b#1 +++ b/dev/MicroConnectorVer/FabFTDI.b#1 @@ -251,6 +251,69 @@ chip</description> <text x="-1.639" y="2.27" size="0.4064" layer="25">>Name</text> <text x="0.361" y="-2.774" size="0.4064" layer="27">>Value</text> </package> +<package name="6MM_SWITCH"> +<description><b>OMRON SWITCH</b></description> +<wire x1="3.302" y1="-0.762" x2="3.048" y2="-0.762" width="0.1524" layer="21"/> +<wire x1="3.302" y1="-0.762" x2="3.302" y2="0.762" width="0.1524" layer="21"/> +<wire x1="3.048" y1="0.762" x2="3.302" y2="0.762" width="0.1524" layer="21"/> +<wire x1="3.048" y1="1.016" x2="3.048" y2="2.54" width="0.1524" layer="51"/> +<wire x1="-3.302" y1="0.762" x2="-3.048" y2="0.762" width="0.1524" layer="21"/> +<wire x1="-3.302" y1="0.762" x2="-3.302" y2="-0.762" width="0.1524" layer="21"/> +<wire x1="-3.048" y1="-0.762" x2="-3.302" y2="-0.762" width="0.1524" layer="21"/> +<wire x1="3.048" y1="2.54" x2="2.54" y2="3.048" width="0.1524" layer="51"/> +<wire x1="2.54" y1="-3.048" x2="3.048" y2="-2.54" width="0.1524" layer="51"/> +<wire x1="3.048" y1="-2.54" x2="3.048" y2="-1.016" width="0.1524" layer="51"/> +<wire x1="-2.54" y1="3.048" x2="-3.048" y2="2.54" width="0.1524" layer="51"/> +<wire x1="-3.048" y1="2.54" x2="-3.048" y2="1.016" width="0.1524" layer="51"/> +<wire x1="-2.54" y1="-3.048" x2="-3.048" y2="-2.54" width="0.1524" layer="51"/> +<wire x1="-3.048" y1="-2.54" x2="-3.048" y2="-1.016" width="0.1524" layer="51"/> +<wire x1="-1.27" y1="1.27" x2="-1.27" y2="-1.27" width="0.0508" layer="51"/> +<wire x1="1.27" y1="-1.27" x2="-1.27" y2="-1.27" width="0.0508" layer="51"/> +<wire x1="1.27" y1="-1.27" x2="1.27" y2="1.27" width="0.0508" layer="51"/> +<wire x1="-1.27" y1="1.27" x2="1.27" y2="1.27" width="0.0508" layer="51"/> +<wire x1="-1.27" y1="3.048" x2="-1.27" y2="2.794" width="0.0508" layer="21"/> +<wire x1="1.27" y1="2.794" x2="-1.27" y2="2.794" width="0.0508" layer="21"/> +<wire x1="1.27" y1="2.794" x2="1.27" y2="3.048" width="0.0508" layer="21"/> +<wire x1="1.143" y1="-2.794" x2="-1.27" y2="-2.794" width="0.0508" layer="21"/> +<wire x1="1.143" y1="-2.794" x2="1.143" y2="-3.048" width="0.0508" layer="21"/> +<wire x1="-1.27" y1="-2.794" x2="-1.27" y2="-3.048" width="0.0508" layer="21"/> +<wire x1="2.54" y1="-3.048" x2="2.159" y2="-3.048" width="0.1524" layer="51"/> +<wire x1="-2.54" y1="-3.048" x2="-2.159" y2="-3.048" width="0.1524" layer="51"/> +<wire x1="-2.159" y1="-3.048" x2="-1.27" y2="-3.048" width="0.1524" layer="21"/> +<wire x1="-2.54" y1="3.048" x2="-2.159" y2="3.048" width="0.1524" layer="51"/> +<wire x1="2.54" y1="3.048" x2="2.159" y2="3.048" width="0.1524" layer="51"/> +<wire x1="2.159" y1="3.048" x2="1.27" y2="3.048" width="0.1524" layer="21"/> +<wire x1="1.27" y1="3.048" x2="-1.27" y2="3.048" width="0.1524" layer="21"/> +<wire x1="-1.27" y1="3.048" x2="-2.159" y2="3.048" width="0.1524" layer="21"/> +<wire x1="-1.27" y1="-3.048" x2="1.143" y2="-3.048" width="0.1524" layer="21"/> +<wire x1="1.143" y1="-3.048" x2="2.159" y2="-3.048" width="0.1524" layer="21"/> +<wire x1="3.048" y1="-0.762" x2="3.048" y2="-1.016" width="0.1524" layer="21"/> +<wire x1="3.048" y1="0.762" x2="3.048" y2="1.016" width="0.1524" layer="21"/> +<wire x1="-3.048" y1="-0.762" x2="-3.048" y2="-1.016" width="0.1524" layer="21"/> +<wire x1="-3.048" y1="0.762" x2="-3.048" y2="1.016" width="0.1524" layer="21"/> +<wire x1="-1.27" y1="-2.159" x2="1.27" y2="-2.159" width="0.1524" layer="51"/> +<wire x1="1.27" y1="2.286" x2="-1.27" y2="2.286" width="0.1524" layer="51"/> +<wire x1="-2.413" y1="1.27" x2="-2.413" y2="0.508" width="0.1524" layer="51"/> +<wire x1="-2.413" y1="-0.508" x2="-2.413" y2="-1.27" width="0.1524" layer="51"/> +<wire x1="-2.413" y1="0.508" x2="-2.159" y2="-0.381" width="0.1524" layer="51"/> +<circle x="0" y="0" radius="1.778" width="0.1524" layer="21"/> +<circle x="-2.159" y="-2.159" radius="0.508" width="0.1524" layer="51"/> +<circle x="2.159" y="-2.032" radius="0.508" width="0.1524" layer="51"/> +<circle x="2.159" y="2.159" radius="0.508" width="0.1524" layer="51"/> +<circle x="-2.159" y="2.159" radius="0.508" width="0.1524" layer="51"/> +<circle x="0" y="0" radius="0.635" width="0.0508" layer="51"/> +<circle x="0" y="0" radius="0.254" width="0.1524" layer="21"/> +<smd name="1" x="-3.302" y="2.286" dx="2.286" dy="1.524" layer="1"/> +<smd name="2" x="3.302" y="2.286" dx="2.286" dy="1.524" layer="1"/> +<smd name="3" x="-3.302" y="-2.286" dx="2.286" dy="1.524" layer="1"/> +<smd name="4" x="3.302" y="-2.286" dx="2.286" dy="1.524" layer="1"/> +<text x="-3.048" y="3.683" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-3.048" y="-5.08" size="1.27" layer="27" ratio="10">>VALUE</text> +<text x="-4.318" y="1.651" size="1.27" layer="51" ratio="10">1</text> +<text x="3.556" y="1.524" size="1.27" layer="51" ratio="10">2</text> +<text x="-4.572" y="-2.794" size="1.27" layer="51" ratio="10">3</text> +<text x="3.556" y="-2.794" size="1.27" layer="51" ratio="10">4</text> +</package> </packages> </library> <library name="adafruit"> @@ -525,7 +588,7 @@ design rules under a new name.</description> <element name="D2" library="fabPatil" package="SOD123" value="3.3V" x="15.6972" y="15.5956" rot="R270"/> <element name="R1" library="fabPatil" package="1206" value="22" x="20.6502" y="15.5194" rot="R270"/> <element name="R2" library="fabPatil" package="1206" value="22" x="23.2156" y="15.5448" rot="R270"/> -<element name="JP1" library="fabPatil" package="1X06-SMD" value="" x="47.1424" y="14.6812" rot="R270"/> +<element name="JP1" library="fabPatil" package="1X06-SMD" value="" x="47.1932" y="13.6652" rot="R270"/> <element name="C1" library="fabPatil" package="1206" value="0.1uF" x="40.386" y="19.6088" rot="R90"/> <element name="R5" library="fabPatil" package="1206" value="470" x="39.8018" y="13.081" rot="R90"/> <element name="R6" library="fabPatil" package="1206" value="470" x="42.4688" y="13.0556" rot="R90"/> @@ -538,6 +601,7 @@ design rules under a new name.</description> <element name="Y1" library="fabPatil" package="RESONATOR-SMD" value="16MHz" x="24.9682" y="9.4488" rot="R270"> <attribute name="PROD_ID" value="XTAL-08900" x="24.9682" y="9.4488" size="1.778" layer="27" rot="R270" display="off"/> </element> +<element name="S1" library="fabPatil" package="6MM_SWITCH" value="" x="40.5384" y="5.2578" rot="R90"/> </elements> <signals> <signal name="GND"> @@ -558,13 +622,13 @@ design rules under a new name.</description> <wire x1="25.6794" y1="14.3192" x2="25.6794" y2="14.9356" width="0.3556" layer="1"/> <wire x1="25.6794" y1="14.3192" x2="28.6766" y2="14.3192" width="0.3556" layer="1"/> <contactref element="Y1" pad="2"/> -<wire x1="45.7924" y1="8.3312" x2="40.386" y2="18.1868" width="0" layer="19" extent="1-1"/> <wire x1="31.7692" y1="9.6266" x2="40.386" y2="18.1868" width="0" layer="19" extent="1-1"/> <wire x1="28.6766" y1="14.3192" x2="31.7692" y2="9.6266" width="0" layer="19" extent="1-1"/> <wire x1="24.9682" y1="9.4488" x2="25.6794" y2="14.3192" width="0" layer="19" extent="1-1"/> <wire x1="17.8562" y1="12.1176" x2="24.9682" y2="9.4488" width="0" layer="19" extent="1-1"/> <wire x1="9.9568" y1="11.4686" x2="12.6068" y2="14.1686" width="0" layer="19" extent="1-1"/> <wire x1="9.9568" y1="19.4686" x2="12.6068" y2="14.1686" width="0" layer="19" extent="1-1"/> +<wire x1="45.8432" y1="7.3152" x2="40.386" y2="18.1868" width="0" layer="19" extent="1-1"/> </signal> <signal name="VCC"> <contactref element="JP1" pad="4"/> @@ -574,7 +638,7 @@ design rules under a new name.</description> <contactref element="IC1" pad="32"/> <contactref element="R3" pad="2"/> <contactref element="JP2" pad="VBUS"/> -<wire x1="40.386" y1="21.0308" x2="45.7924" y2="13.4112" width="0" layer="19" extent="1-1"/> +<wire x1="45.8432" y1="12.3952" x2="40.386" y2="21.0308" width="0" layer="19" extent="1-1"/> <wire x1="27.3562" y1="20.5232" x2="40.386" y2="21.0308" width="0" layer="19" extent="1-1"/> <wire x1="28.6766" y1="11.9192" x2="27.3562" y2="20.5232" width="0" layer="19" extent="1-1"/> <wire x1="28.6766" y1="11.1192" x2="28.6766" y2="11.9192" width="0" layer="19" extent="1-1"/> @@ -619,12 +683,12 @@ design rules under a new name.</description> <signal name="N$7"> <contactref element="R6" pad="2"/> <contactref element="JP1" pad="2"/> -<wire x1="42.4688" y1="14.4776" x2="45.7924" y2="18.4912" width="0" layer="19" extent="1-1"/> +<wire x1="42.4688" y1="14.4776" x2="45.8432" y2="17.4752" width="0" layer="19" extent="1-1"/> </signal> <signal name="N$8"> <contactref element="R5" pad="2"/> <contactref element="JP1" pad="3"/> -<wire x1="39.8018" y1="14.503" x2="45.7924" y2="15.9512" width="0" layer="19" extent="1-1"/> +<wire x1="39.8018" y1="14.503" x2="45.8432" y2="14.9352" width="0" layer="19" extent="1-1"/> </signal> <signal name="RST"> <contactref element="IC1" pad="24"/> diff --git a/dev/MicroConnectorVer/FabFTDI.b#2 b/dev/MicroConnectorVer/FabFTDI.b#2 index ac87d9e32ad3de2ee2e0c347f7f7c8c101d06554..21e67cd8843efab83f3a24e6b2e52fda47b18675 100755 --- a/dev/MicroConnectorVer/FabFTDI.b#2 +++ b/dev/MicroConnectorVer/FabFTDI.b#2 @@ -200,17 +200,6 @@ chip</description> <smd name="2" x="-3.81" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> <smd name="1" x="-6.35" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> </package> -<package name="2X03SMD"> -<smd name="1" x="-2.54" y="2.54" dx="2.54" dy="1.27" layer="1"/> -<smd name="3" x="-2.54" y="0" dx="2.54" dy="1.27" layer="1"/> -<smd name="5" x="-2.54" y="-2.54" dx="2.54" dy="1.27" layer="1"/> -<smd name="2" x="2.92" y="2.54" dx="2.54" dy="1.27" layer="1"/> -<smd name="4" x="2.92" y="0" dx="2.54" dy="1.27" layer="1"/> -<smd name="6" x="2.92" y="-2.54" dx="2.54" dy="1.27" layer="1"/> -<text x="-5.08" y="2.54" size="1.27" layer="27">1</text> -<text x="-3.81" y="3.81" size="1.27" layer="21">>NAME</text> -<text x="-3.81" y="-5.08" size="1.27" layer="21">>VALUE</text> -</package> <package name="USB-MICROB"> <description>Micro USB Package</description> <wire x1="-3.4" y1="-2.15" x2="-3" y2="-2.15" width="0.127" layer="51"/> @@ -251,6 +240,17 @@ chip</description> <smd name="P$1" x="-1.27" y="0" dx="1.9" dy="1.9" layer="1"/> <smd name="P$2" x="1.27" y="0" dx="1.9" dy="1.9" layer="1"/> </package> +<package name="RESONATOR-SMD"> +<wire x1="-1.6" y1="1.92" x2="1.6" y2="1.92" width="0.127" layer="51"/> +<wire x1="1.6" y1="1.92" x2="1.6" y2="-1.92" width="0.127" layer="51"/> +<wire x1="1.6" y1="-1.92" x2="-1.6" y2="-1.92" width="0.127" layer="51"/> +<wire x1="-1.6" y1="-1.92" x2="-1.6" y2="1.92" width="0.127" layer="51"/> +<smd name="1" x="-1.5" y="0" dx="0.7" dy="4.1" layer="1"/> +<smd name="2" x="0" y="0" dx="1" dy="4.1" layer="1"/> +<smd name="3" x="1.5" y="0" dx="0.7" dy="4.1" layer="1"/> +<text x="-1.639" y="2.27" size="0.4064" layer="25">>Name</text> +<text x="0.361" y="-2.774" size="0.4064" layer="27">>Value</text> +</package> </packages> </library> <library name="adafruit"> @@ -330,60 +330,6 @@ chip</description> <rectangle x1="-2.2286" y1="3.556" x2="-1.7714" y2="4.5466" layer="51"/> <rectangle x1="-3.0286" y1="3.556" x2="-2.5714" y2="4.5466" layer="51"/> </package> -<package name="HC49UP"> -<description><b>CRYSTAL</b></description> -<wire x1="-5.1091" y1="1.143" x2="-3.429" y2="2.0321" width="0.0508" layer="21" curve="-55.770993"/> -<wire x1="-5.715" y1="1.143" x2="-5.715" y2="2.159" width="0.1524" layer="21"/> -<wire x1="3.429" y1="2.032" x2="5.1091" y2="1.143" width="0.0508" layer="21" curve="-55.772485"/> -<wire x1="5.715" y1="1.143" x2="5.715" y2="2.159" width="0.1524" layer="21"/> -<wire x1="3.429" y1="-1.27" x2="-3.429" y2="-1.27" width="0.0508" layer="21"/> -<wire x1="3.429" y1="-2.032" x2="-3.429" y2="-2.032" width="0.0508" layer="21"/> -<wire x1="-3.429" y1="1.27" x2="3.429" y2="1.27" width="0.0508" layer="21"/> -<wire x1="5.461" y1="-2.413" x2="-5.461" y2="-2.413" width="0.1524" layer="21"/> -<wire x1="5.715" y1="-0.381" x2="6.477" y2="-0.381" width="0.1524" layer="51"/> -<wire x1="5.715" y1="0.381" x2="6.477" y2="0.381" width="0.1524" layer="51"/> -<wire x1="6.477" y1="-0.381" x2="6.477" y2="0.381" width="0.1524" layer="51"/> -<wire x1="5.461" y1="-2.413" x2="5.715" y2="-2.159" width="0.1524" layer="21" curve="90"/> -<wire x1="5.715" y1="-1.143" x2="5.715" y2="1.143" width="0.1524" layer="51"/> -<wire x1="5.715" y1="-2.159" x2="5.715" y2="-1.143" width="0.1524" layer="21"/> -<wire x1="3.429" y1="-1.27" x2="3.9826" y2="-1.143" width="0.0508" layer="21" curve="25.842828"/> -<wire x1="3.429" y1="1.27" x2="3.9826" y2="1.143" width="0.0508" layer="21" curve="-25.842828"/> -<wire x1="3.429" y1="-2.032" x2="5.109" y2="-1.1429" width="0.0508" layer="21" curve="55.771157"/> -<wire x1="3.9826" y1="-1.143" x2="3.9826" y2="1.143" width="0.0508" layer="51" curve="128.314524"/> -<wire x1="5.1091" y1="-1.143" x2="5.1091" y2="1.143" width="0.0508" layer="51" curve="68.456213"/> -<wire x1="-5.1091" y1="-1.143" x2="-3.429" y2="-2.032" width="0.0508" layer="21" curve="55.772485"/> -<wire x1="-3.9826" y1="-1.143" x2="-3.9826" y2="1.143" width="0.0508" layer="51" curve="-128.314524"/> -<wire x1="-3.9826" y1="-1.143" x2="-3.429" y2="-1.27" width="0.0508" layer="21" curve="25.842828"/> -<wire x1="-3.9826" y1="1.143" x2="-3.429" y2="1.27" width="0.0508" layer="21" curve="-25.842828"/> -<wire x1="-6.477" y1="-0.381" x2="-6.477" y2="0.381" width="0.1524" layer="51"/> -<wire x1="-5.1091" y1="-1.143" x2="-5.1091" y2="1.143" width="0.0508" layer="51" curve="-68.456213"/> -<wire x1="-5.715" y1="-1.143" x2="-5.715" y2="-0.381" width="0.1524" layer="51"/> -<wire x1="-5.715" y1="-0.381" x2="-5.715" y2="0.381" width="0.1524" layer="51"/> -<wire x1="-5.715" y1="0.381" x2="-5.715" y2="1.143" width="0.1524" layer="51"/> -<wire x1="-5.715" y1="-2.159" x2="-5.715" y2="-1.143" width="0.1524" layer="21"/> -<wire x1="-5.715" y1="-2.159" x2="-5.461" y2="-2.413" width="0.1524" layer="21" curve="90"/> -<wire x1="-5.715" y1="-0.381" x2="-6.477" y2="-0.381" width="0.1524" layer="51"/> -<wire x1="-5.715" y1="0.381" x2="-6.477" y2="0.381" width="0.1524" layer="51"/> -<wire x1="-3.429" y1="2.032" x2="3.429" y2="2.032" width="0.0508" layer="21"/> -<wire x1="5.461" y1="2.413" x2="-5.461" y2="2.413" width="0.1524" layer="21"/> -<wire x1="5.461" y1="2.413" x2="5.715" y2="2.159" width="0.1524" layer="21" curve="-90"/> -<wire x1="-5.715" y1="2.159" x2="-5.461" y2="2.413" width="0.1524" layer="21" curve="-90"/> -<wire x1="-0.254" y1="0.635" x2="-0.254" y2="-0.635" width="0.1524" layer="21"/> -<wire x1="-0.254" y1="-0.635" x2="0.254" y2="-0.635" width="0.1524" layer="21"/> -<wire x1="0.254" y1="-0.635" x2="0.254" y2="0.635" width="0.1524" layer="21"/> -<wire x1="0.254" y1="0.635" x2="-0.254" y2="0.635" width="0.1524" layer="21"/> -<wire x1="-0.635" y1="0.635" x2="-0.635" y2="0" width="0.1524" layer="21"/> -<wire x1="-0.635" y1="0" x2="-0.635" y2="-0.635" width="0.1524" layer="21"/> -<wire x1="-0.635" y1="0" x2="-1.016" y2="0" width="0.0508" layer="21"/> -<wire x1="0.635" y1="0.635" x2="0.635" y2="0" width="0.1524" layer="21"/> -<wire x1="0.635" y1="0" x2="0.635" y2="-0.635" width="0.1524" layer="21"/> -<wire x1="0.635" y1="0" x2="1.016" y2="0" width="0.0508" layer="21"/> -<smd name="1" x="-4.826" y="0" dx="5.334" dy="1.9304" layer="1"/> -<smd name="2" x="4.826" y="0" dx="5.334" dy="1.9304" layer="1"/> -<text x="-5.715" y="2.794" size="1.27" layer="25" ratio="10">>NAME</text> -<text x="-5.715" y="-4.191" size="1.27" layer="27" ratio="10">>VALUE</text> -<rectangle x1="-6.604" y1="-3.048" x2="6.604" y2="3.048" layer="43"/> -</package> </packages> </library> </libraries> @@ -575,28 +521,22 @@ design rules under a new name.</description> </pass> </autorouter> <elements> -<element name="D1" library="fabPatil" package="SOD123" value="3.3V" x="11.2014" y="11.811" rot="R270"/> -<element name="D2" library="fabPatil" package="SOD123" value="3.3V" x="9.0424" y="13.589" rot="R270"/> -<element name="R1" library="fabPatil" package="1206" value="22" x="13.8684" y="13.5382" rot="R270"/> -<element name="R2" library="fabPatil" package="1206" value="22" x="18.4658" y="13.5382"/> -<element name="JP1" library="fabPatil" package="1X06-SMD" value="" x="53.7972" y="11.43" rot="R270"/> -<element name="C1" library="fabPatil" package="1206" value="0.1uF" x="18.5928" y="18.7706" rot="R180"/> -<element name="R5" library="fabPatil" package="1206" value="470" x="43.561" y="9.8044"/> -<element name="R6" library="fabPatil" package="1206" value="470" x="43.561" y="7.2898"/> -<element name="U$1" library="fabPatil" package="2X03SMD" value="AVRISPSMD" x="42.7736" y="15.4686"/> +<element name="D1" library="fabPatil" package="SOD123" value="3.3V" x="17.8562" y="13.8176" rot="R270"/> +<element name="D2" library="fabPatil" package="SOD123" value="3.3V" x="15.6972" y="15.5956" rot="R270"/> +<element name="R1" library="fabPatil" package="1206" value="22" x="20.6502" y="15.5194" rot="R270"/> +<element name="R2" library="fabPatil" package="1206" value="22" x="23.2156" y="15.5448" rot="R270"/> +<element name="JP1" library="fabPatil" package="1X06-SMD" value="" x="47.1932" y="13.6652" rot="R270"/> +<element name="C1" library="fabPatil" package="1206" value="0.1uF" x="40.386" y="19.6088" rot="R90"/> +<element name="R5" library="fabPatil" package="1206" value="470" x="39.8018" y="13.081" rot="R90"/> +<element name="R6" library="fabPatil" package="1206" value="470" x="42.4688" y="13.0556" rot="R90"/> <element name="C2" library="fabPatil" package="1206" value="1uF" x="25.6794" y="16.3576" rot="R270"/> <element name="IC1" library="adafruit" package="TQFP32-08" value="ATMEGA32U2-TQFP" x="32.9692" y="13.9192" rot="R90"/> -<element name="R3" library="fabPatil" package="1206" value="10K" x="37.5666" y="5.7912" rot="R180"/> -<element name="Q1" library="adafruit" package="HC49UP" value="" x="21.6408" y="7.874" rot="R180"> -<attribute name="MF" value="" x="21.6408" y="7.874" size="1.778" layer="27" rot="R180" display="off"/> -<attribute name="MPN" value="" x="21.6408" y="7.874" size="1.778" layer="27" rot="R180" display="off"/> -<attribute name="OC_FARNELL" value="unknown" x="21.6408" y="7.874" size="1.778" layer="27" rot="R180" display="off"/> -<attribute name="OC_NEWARK" value="unknown" x="21.6408" y="7.874" size="1.778" layer="27" rot="R180" display="off"/> +<element name="R3" library="fabPatil" package="1206" value="10K" x="28.7782" y="20.5232" rot="R180"/> +<element name="JP2" library="fabPatil" package="USB-MICROB" value="USB-MICROB" x="9.9568" y="15.4686" rot="R270"> +<attribute name="PROD_ID" value="CONN-09505" x="9.9568" y="15.4686" size="1.778" layer="27" rot="R270" display="off"/> </element> -<element name="C3" library="fabPatil" package="1206" value="18pF" x="18.2372" y="3.7592" rot="R180"/> -<element name="C4" library="fabPatil" package="1206" value="18pF" x="25.0444" y="3.7846"/> -<element name="JP2" library="fabPatil" package="USB-MICROB" value="USB-MICROB" x="3.302" y="13.462" rot="R270"> -<attribute name="PROD_ID" value="CONN-09505" x="3.302" y="13.462" size="1.778" layer="27" rot="R270" display="off"/> +<element name="Y1" library="fabPatil" package="RESONATOR-SMD" value="16MHz" x="24.9682" y="9.4488" rot="R270"> +<attribute name="PROD_ID" value="XTAL-08900" x="24.9682" y="9.4488" size="1.778" layer="27" rot="R270" display="off"/> </element> </elements> <signals> @@ -605,98 +545,60 @@ design rules under a new name.</description> <contactref element="D2" pad="ANODE"/> <contactref element="JP1" pad="6"/> <contactref element="C1" pad="1"/> -<contactref element="U$1" pad="6"/> <contactref element="C2" pad="2"/> <contactref element="IC1" pad="3"/> -<contactref element="C3" pad="1"/> -<contactref element="C4" pad="1"/> <contactref element="JP2" pad="MT1"/> <contactref element="JP2" pad="MT2"/> <contactref element="JP2" pad="GND"/> -<wire x1="5.952" y1="12.162" x2="8.7694" y2="12.162" width="0.3556" layer="1"/> -<wire x1="9.0424" y1="11.889" x2="8.7694" y2="12.162" width="0.3556" layer="1"/> -<wire x1="9.0424" y1="10.111" x2="11.2014" y2="10.111" width="0.3556" layer="1"/> -<wire x1="9.0424" y1="10.111" x2="9.0424" y2="11.889" width="0.3556" layer="1"/> -<wire x1="11.2014" y1="10.111" x2="11.2014" y2="1.524" width="0.3556" layer="1"/> -<wire x1="21.5138" y1="1.524" x2="11.2014" y2="1.524" width="0.3556" layer="1"/> -<wire x1="31.7692" y1="1.524" x2="21.5138" y2="1.524" width="0.3556" layer="1"/> -<wire x1="31.7692" y1="1.524" x2="37.846" y2="1.524" width="0.3556" layer="1"/> +<wire x1="12.6068" y1="14.1686" x2="15.4242" y2="14.1686" width="0.3556" layer="1"/> +<wire x1="15.6972" y1="13.8956" x2="15.4242" y2="14.1686" width="0.3556" layer="1"/> +<wire x1="15.6972" y1="12.1176" x2="17.8562" y2="12.1176" width="0.3556" layer="1"/> +<wire x1="15.6972" y1="12.1176" x2="15.6972" y2="13.8956" width="0.3556" layer="1"/> <contactref element="IC1" pad="28"/> <wire x1="25.6794" y1="14.3192" x2="25.6794" y2="14.9356" width="0.3556" layer="1"/> -<wire x1="23.6224" y1="3.7846" x2="23.6224" y2="3.7592" width="0.3556" layer="1"/> -<wire x1="23.6224" y1="3.7592" x2="21.5138" y2="3.7592" width="0.3556" layer="1"/> -<wire x1="21.5138" y1="3.7592" x2="19.6592" y2="3.7592" width="0.3556" layer="1"/> -<wire x1="21.5138" y1="3.7592" x2="21.5138" y2="1.524" width="0.3556" layer="1"/> -<wire x1="31.7692" y1="9.6266" x2="31.7692" y2="1.524" width="0.3556" layer="1"/> -<wire x1="24.0284" y1="14.9356" x2="25.6794" y2="14.9356" width="0.3556" layer="1"/> -<wire x1="24.0284" y1="20.447" x2="24.0284" y2="20.6244" width="0.3556" layer="1"/> -<wire x1="24.0284" y1="20.447" x2="24.0284" y2="14.9356" width="0.3556" layer="1"/> <wire x1="25.6794" y1="14.3192" x2="28.6766" y2="14.3192" width="0.3556" layer="1"/> -<wire x1="24.0284" y1="20.6756" x2="24.0284" y2="20.447" width="0.4064" layer="1"/> -<wire x1="43.93049375" y1="11.3155" x2="43.5734" y2="10.95840625" width="0.4064" layer="1"/> -<wire x1="45.6936" y1="12.9286" x2="44.0805" y2="11.3155" width="0.4064" layer="1"/> -<wire x1="44.0805" y1="11.3155" x2="43.93049375" y2="11.3155" width="0.4064" layer="1"/> -<wire x1="43.5734" y1="6.13579375" x2="43.5864" y2="6.12279375" width="0.4064" layer="1"/> -<wire x1="43.5734" y1="10.95840625" x2="43.5734" y2="6.13579375" width="0.4064" layer="1"/> -<wire x1="43.5864" y1="5.08" x2="52.4472" y2="5.08" width="0.4064" layer="1"/> -<wire x1="43.5864" y1="6.12279375" x2="43.5864" y2="5.08" width="0.4064" layer="1"/> -<wire x1="37.846" y1="1.524" x2="43.5864" y2="5.08" width="0" layer="19" extent="1-1"/> -<wire x1="3.302" y1="9.462" x2="5.952" y2="12.162" width="0" layer="19" extent="1-1"/> +<contactref element="Y1" pad="2"/> +<wire x1="31.7692" y1="9.6266" x2="40.386" y2="18.1868" width="0" layer="19" extent="1-1"/> <wire x1="28.6766" y1="14.3192" x2="31.7692" y2="9.6266" width="0" layer="19" extent="1-1"/> -<wire x1="20.0148" y1="18.7706" x2="24.0284" y2="20.447" width="0" layer="19" extent="1-1"/> -<wire x1="3.302" y1="17.462" x2="5.952" y2="12.162" width="0" layer="19" extent="1-1"/> +<wire x1="24.9682" y1="9.4488" x2="25.6794" y2="14.3192" width="0" layer="19" extent="1-1"/> +<wire x1="17.8562" y1="12.1176" x2="24.9682" y2="9.4488" width="0" layer="19" extent="1-1"/> +<wire x1="9.9568" y1="11.4686" x2="12.6068" y2="14.1686" width="0" layer="19" extent="1-1"/> +<wire x1="9.9568" y1="19.4686" x2="12.6068" y2="14.1686" width="0" layer="19" extent="1-1"/> +<wire x1="45.8432" y1="7.3152" x2="40.386" y2="18.1868" width="0" layer="19" extent="1-1"/> </signal> <signal name="VCC"> <contactref element="JP1" pad="4"/> <contactref element="C1" pad="2"/> -<contactref element="U$1" pad="2"/> <contactref element="IC1" pad="4"/> <contactref element="IC1" pad="31"/> <contactref element="IC1" pad="32"/> <contactref element="R3" pad="2"/> -<wire x1="45.6936" y1="17.8308" x2="45.6936" y2="18.0086" width="0.4064" layer="1"/> <contactref element="JP2" pad="VBUS"/> -<wire x1="5.952" y1="14.762" x2="5.952" y2="15.858" width="0.3556" layer="1"/> -<wire x1="5.952" y1="15.858" x2="7.874" y2="17.78" width="0.3556" layer="1"/> -<wire x1="56.896" y1="22.7838" x2="18.7456" y2="22.7838" width="0.3556" layer="1"/> -<wire x1="52.4472" y1="10.16" x2="48.768" y2="10.16" width="0.4064" layer="1"/> -<wire x1="45.6936" y1="18.0086" x2="48.768" y2="18.0086" width="0.4064" layer="1"/> -<wire x1="45.6936" y1="18.0086" x2="45.6936" y2="18.034" width="0.4064" layer="1"/> -<wire x1="30.4546" y1="11.9192" x2="28.6766" y2="11.9192" width="0.3556" layer="1"/> -<wire x1="32.5692" y1="11.9192" x2="30.4546" y2="11.9192" width="0.3556" layer="1"/> -<wire x1="28.6766" y1="11.1192" x2="30.4546" y2="11.1192" width="0.3556" layer="1"/> -<wire x1="30.4546" y1="11.1192" x2="30.4546" y2="11.9192" width="0.3556" layer="1"/> -<wire x1="57.404825" y1="16.5354" x2="57.404825" y2="3.8608" width="0.3556" layer="1"/> -<wire x1="32.5692" y1="3.8608" x2="57.404825" y2="3.8608" width="0.3556" layer="1"/> -<wire x1="32.5692" y1="3.8608" x2="32.5692" y2="9.6266" width="0.3556" layer="1"/> -<wire x1="32.5692" y1="9.6266" x2="32.5692" y2="11.9192" width="0.3556" layer="1"/> -<wire x1="48.768" y1="16.5354" x2="48.768" y2="18.0086" width="0.3556" layer="1"/> -<wire x1="48.768" y1="16.5354" x2="57.404825" y2="16.5354" width="0.3556" layer="1"/> -<wire x1="48.768" y1="10.16" x2="48.768" y2="16.5354" width="0.3556" layer="1"/> -<wire x1="32.5692" y1="3.8608" x2="36.1446" y2="5.7912" width="0" layer="19" extent="1-1"/> -<wire x1="56.896" y1="22.7838" x2="57.404825" y2="16.5354" width="0" layer="19" extent="1-1"/> -<wire x1="17.1708" y1="18.7706" x2="18.7456" y2="22.7838" width="0" layer="19" extent="1-1"/> -<wire x1="7.874" y1="17.78" x2="17.1708" y2="18.7706" width="0" layer="19" extent="1-1"/> +<wire x1="45.8432" y1="12.3952" x2="40.386" y2="21.0308" width="0" layer="19" extent="1-1"/> +<wire x1="27.3562" y1="20.5232" x2="40.386" y2="21.0308" width="0" layer="19" extent="1-1"/> +<wire x1="28.6766" y1="11.9192" x2="27.3562" y2="20.5232" width="0" layer="19" extent="1-1"/> +<wire x1="28.6766" y1="11.1192" x2="28.6766" y2="11.9192" width="0" layer="19" extent="1-1"/> +<wire x1="32.5692" y1="9.6266" x2="28.6766" y2="11.1192" width="0" layer="19" extent="1-1"/> +<wire x1="12.6068" y1="16.7686" x2="27.3562" y2="20.5232" width="0" layer="19" extent="1-1"/> </signal> <signal name="N$2"> <contactref element="D2" pad="CATHODE"/> <contactref element="R1" pad="1"/> <contactref element="JP2" pad="D-"/> -<wire x1="5.952" y1="14.112" x2="7.508" y2="14.112" width="0.3556" layer="1"/> -<wire x1="7.508" y1="14.112" x2="8.636" y2="15.24" width="0.3556" layer="1"/> -<wire x1="8.636" y1="15.24" x2="8.9934" y2="15.24" width="0.3556" layer="1"/> -<wire x1="8.9934" y1="15.24" x2="9.0424" y2="15.289" width="0.3556" layer="1"/> -<wire x1="9.0424" y1="15.289" x2="13.8684" y2="15.289" width="0.3556" layer="1"/> -<wire x1="13.8684" y1="15.289" x2="13.8684" y2="14.9602" width="0.3556" layer="1"/> +<wire x1="12.6068" y1="16.1186" x2="14.1628" y2="16.1186" width="0.3556" layer="1"/> +<wire x1="14.1628" y1="16.1186" x2="15.2908" y2="17.2466" width="0.3556" layer="1"/> +<wire x1="15.2908" y1="17.2466" x2="15.6482" y2="17.2466" width="0.3556" layer="1"/> +<wire x1="15.6482" y1="17.2466" x2="15.6972" y2="17.2956" width="0.3556" layer="1"/> +<wire x1="15.6972" y1="17.2956" x2="20.6502" y2="16.9414" width="0" layer="19" extent="1-1"/> </signal> <signal name="N$1"> <contactref element="D1" pad="CATHODE"/> <contactref element="R2" pad="1"/> <contactref element="JP2" pad="D+"/> -<wire x1="5.952" y1="13.462" x2="11.1524" y2="13.462" width="0.3556" layer="1"/> -<wire x1="11.1524" y1="13.462" x2="11.2014" y2="13.511" width="0.3556" layer="1"/> -<wire x1="11.2014" y1="13.511" x2="17.0438" y2="13.511" width="0.3556" layer="1"/> -<wire x1="17.0438" y1="13.511" x2="17.0438" y2="13.5382" width="0.3556" layer="1"/> +<wire x1="12.6068" y1="15.4686" x2="17.8072" y2="15.4686" width="0.3556" layer="1"/> +<wire x1="17.8072" y1="15.4686" x2="17.8562" y2="15.5176" width="0.3556" layer="1"/> +<wire x1="17.8562" y1="15.5176" x2="21.7664" y2="15.5176" width="0.3556" layer="1"/> +<wire x1="21.7664" y1="15.5176" x2="23.2156" y2="16.9668" width="0.3556" layer="1"/> </signal> <signal name="N$6"> <polygon width="0.4064" layer="16" orphans="yes" thermals="no"> @@ -717,85 +619,40 @@ design rules under a new name.</description> <signal name="N$7"> <contactref element="R6" pad="2"/> <contactref element="JP1" pad="2"/> -<wire x1="44.983" y1="7.2898" x2="44.983" y2="6.5024" width="0.4064" layer="1"/> -<wire x1="44.983" y1="6.5024" x2="56.5404" y2="6.5024" width="0.4064" layer="1"/> -<wire x1="56.5404" y1="6.5024" x2="56.5404" y2="15.24" width="0.4064" layer="1"/> -<wire x1="56.5404" y1="15.24" x2="52.4472" y2="15.24" width="0.4064" layer="1"/> +<wire x1="42.4688" y1="14.4776" x2="45.8432" y2="17.4752" width="0" layer="19" extent="1-1"/> </signal> <signal name="N$8"> <contactref element="R5" pad="2"/> <contactref element="JP1" pad="3"/> -<wire x1="44.983" y1="9.8044" x2="44.983" y2="9.017" width="0.4064" layer="1"/> -<wire x1="44.983" y1="9.017" x2="55.1942" y2="9.017" width="0.4064" layer="1"/> -<wire x1="55.1942" y1="9.017" x2="55.1942" y2="12.7" width="0.4064" layer="1"/> -<wire x1="55.1942" y1="12.7" x2="52.4472" y2="12.7" width="0.4064" layer="1"/> -</signal> -<signal name="MOSI"> -<contactref element="U$1" pad="4"/> -<contactref element="IC1" pad="16"/> -<wire x1="37.2618" y1="16.7192" x2="41.9802" y2="16.7192" width="0.3556" layer="1"/> -<wire x1="41.9802" y1="16.7192" x2="43.2562" y2="15.4432" width="0.3556" layer="1"/> -<wire x1="43.2562" y1="15.4432" x2="45.6682" y2="15.4432" width="0.3556" layer="1"/> -<wire x1="45.6682" y1="15.4432" x2="45.6936" y2="15.4686" width="0.4064" layer="1"/> +<wire x1="39.8018" y1="14.503" x2="45.8432" y2="14.9352" width="0" layer="19" extent="1-1"/> </signal> <signal name="RST"> -<contactref element="U$1" pad="5"/> <contactref element="IC1" pad="24"/> <contactref element="R3" pad="1"/> -<wire x1="30.1692" y1="19.7104" x2="30.1692" y2="18.2118" width="0.3556" layer="1"/> -<wire x1="47.21610625" y1="14.224" x2="47.5732" y2="14.58109375" width="0.4064" layer="1"/> -<wire x1="47.5732" y1="14.58109375" x2="47.5732" y2="16.35610625" width="0.4064" layer="1"/> -<wire x1="47.5732" y1="16.35610625" x2="47.21610625" y2="16.7132" width="0.4064" layer="1"/> -<wire x1="40.2336" y1="12.9286" x2="41.529" y2="14.224" width="0.4064" layer="1"/> -<wire x1="41.529" y1="14.224" x2="47.21610625" y2="14.224" width="0.4064" layer="1"/> -<wire x1="47.21610625" y1="16.7132" x2="44.0182" y2="16.7132" width="0.4064" layer="1"/> -<wire x1="44.0182" y1="16.7132" x2="42.9514" y2="17.78" width="0.4064" layer="1"/> -<wire x1="42.9514" y1="19.684515625" x2="42.9514" y2="17.78" width="0.4064" layer="1"/> -<wire x1="42.9514" y1="19.684515625" x2="42.925515625" y2="19.7104" width="0.4064" layer="1"/> -<wire x1="30.1692" y1="19.7104" x2="42.925515625" y2="19.7104" width="0.4064" layer="1"/> -<wire x1="38.9886" y1="5.7912" x2="40.2336" y2="12.9286" width="0" layer="19" extent="1-1"/> -</signal> -<signal name="SCK"> -<contactref element="U$1" pad="3"/> -<contactref element="IC1" pad="15"/> -<wire x1="37.2618" y1="15.9192" x2="39.783" y2="15.9192" width="0.3556" layer="1"/> -<wire x1="39.783" y1="15.9192" x2="40.2336" y2="15.4686" width="0.4064" layer="1" curve="-90"/> -</signal> -<signal name="MISO"> -<contactref element="U$1" pad="1"/> -<contactref element="IC1" pad="17"/> -<wire x1="40.2343375" y1="18.08250625" x2="40.2336" y2="18.0086" width="0.4064" layer="1"/> -<wire x1="40.13044375" y1="18.1864" x2="40.2343375" y2="18.08250625" width="0.4064" layer="1" curve="-90"/> -<wire x1="40.0304" y1="18.2118" x2="40.2336" y2="18.0086" width="0.4064" layer="1"/> -<wire x1="35.7692" y1="18.2118" x2="35.7692" y2="18.08250625" width="0.3556" layer="1"/> -<wire x1="35.7692" y1="18.08250625" x2="40.2343375" y2="18.08250625" width="0.3556" layer="1"/> +<wire x1="30.1692" y1="18.2118" x2="30.2002" y2="20.5232" width="0" layer="19" extent="1-1"/> </signal> <signal name="D-"> <contactref element="R1" pad="2"/> <contactref element="IC1" pad="30"/> -<wire x1="28.6766" y1="12.7192" x2="21.59" y2="12.7192" width="0.3556" layer="1"/> -<wire x1="21.59" y1="12.7192" x2="21.59" y2="11.684" width="0.3556" layer="1"/> -<wire x1="21.59" y1="11.684" x2="13.8684" y2="11.684" width="0.3556" layer="1"/> -<wire x1="13.8684" y1="11.684" x2="13.8684" y2="12.1162" width="0.3556" layer="1"/> +<wire x1="28.6766" y1="12.7192" x2="22.0284" y2="12.7192" width="0.3556" layer="1"/> +<wire x1="22.0284" y1="12.7192" x2="20.6502" y2="14.0974" width="0.3556" layer="1"/> </signal> <signal name="N$13"> <contactref element="R5" pad="1"/> <contactref element="IC1" pad="9"/> <wire x1="37.3126" y1="11.1192" x2="37.2618" y2="11.1192" width="0.3556" layer="1"/> -<wire x1="37.2618" y1="11.1192" x2="37.2618" y2="9.8044" width="0.3556" layer="1"/> -<wire x1="37.2618" y1="9.8044" x2="42.139" y2="9.8044" width="0.3556" layer="1"/> +<wire x1="37.3126" y1="11.1192" x2="39.8018" y2="11.659" width="0" layer="19" extent="1-1"/> </signal> <signal name="N$12"> <contactref element="R6" pad="1"/> <contactref element="IC1" pad="8"/> -<wire x1="35.7692" y1="9.6266" x2="35.7692" y2="7.2898" width="0.3556" layer="1"/> -<wire x1="35.7692" y1="7.2898" x2="42.139" y2="7.2898" width="0.3556" layer="1"/> +<wire x1="35.7692" y1="9.6266" x2="42.4688" y2="11.6336" width="0" layer="19" extent="1-1"/> </signal> <signal name="D+"> <contactref element="R2" pad="2"/> <contactref element="IC1" pad="29"/> -<wire x1="28.6766" y1="13.5192" x2="19.8878" y2="13.5192" width="0.3556" layer="1"/> -<wire x1="19.8878" y1="13.5192" x2="19.8878" y2="13.5382" width="0.3556" layer="1"/> +<wire x1="28.6766" y1="13.5192" x2="23.8954" y2="13.5192" width="0.3556" layer="1"/> +<wire x1="23.8954" y1="13.5192" x2="23.2156" y2="14.1228" width="0.3556" layer="1"/> </signal> <signal name="N$10"> <contactref element="IC1" pad="27"/> @@ -806,23 +663,14 @@ design rules under a new name.</description> <wire x1="25.6794" y1="17.78" x2="25.6794" y2="17.7796" width="0.3556" layer="1"/> </signal> <signal name="N$3"> -<contactref element="C3" pad="2"/> -<contactref element="Q1" pad="2"/> <contactref element="IC1" pad="1"/> -<wire x1="30.1692" y1="9.6266" x2="30.1692" y2="9.7028" width="0.3556" layer="1"/> -<wire x1="30.1692" y1="9.7028" x2="16.8148" y2="9.7028" width="0.3556" layer="1"/> -<wire x1="16.8148" y1="9.7028" x2="16.8148" y2="7.874" width="0.3556" layer="1"/> -<wire x1="16.8148" y1="7.874" x2="16.8148" y2="3.7592" width="0.3556" layer="1"/> -<wire x1="16.8148" y1="3.7592" x2="16.8152" y2="3.7592" width="0.3556" layer="1"/> +<contactref element="Y1" pad="1"/> +<wire x1="24.9682" y1="10.9488" x2="30.1692" y2="9.6266" width="0" layer="19" extent="1-1"/> </signal> -<signal name="N$9"> -<contactref element="C4" pad="2"/> -<contactref element="Q1" pad="1"/> +<signal name="N$4"> <contactref element="IC1" pad="2"/> -<wire x1="30.9692" y1="9.6266" x2="30.9692" y2="7.874" width="0.3556" layer="1"/> -<wire x1="30.9692" y1="7.874" x2="26.4668" y2="7.874" width="0.3556" layer="1"/> -<wire x1="26.4668" y1="7.874" x2="26.4668" y2="3.7846" width="0.3556" layer="1"/> -<wire x1="26.4668" y1="3.7846" x2="26.4664" y2="3.7846" width="0.3556" layer="1"/> +<contactref element="Y1" pad="3"/> +<wire x1="24.9682" y1="7.9488" x2="30.9692" y2="9.6266" width="0" layer="19" extent="1-1"/> </signal> </signals> </board> diff --git a/dev/MicroConnectorVer/FabFTDI.b#3 b/dev/MicroConnectorVer/FabFTDI.b#3 index 607bb91fd3748a1e66e82f3edb974624322dd0fc..d1cad31b5c3fbe42f5d4ee4f081685c744fea2a9 100755 --- a/dev/MicroConnectorVer/FabFTDI.b#3 +++ b/dev/MicroConnectorVer/FabFTDI.b#3 @@ -7,7 +7,7 @@ <setting keepoldvectorfont="yes"/> <setting verticaltext="up"/> </settings> -<grid distance="10" unitdist="mil" unit="mil" style="lines" multiple="1" display="yes" altdistance="0.025" altunitdist="inch" altunit="mil"/> +<grid distance="1" unitdist="mil" unit="mil" style="lines" multiple="1" display="yes" altdistance="0.025" altunitdist="inch" altunit="mil"/> <layers> <layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/> <layer number="2" name="Route2" color="1" fill="3" visible="no" active="no"/> @@ -200,17 +200,6 @@ chip</description> <smd name="2" x="-3.81" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> <smd name="1" x="-6.35" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> </package> -<package name="2X03SMD"> -<smd name="1" x="-2.54" y="2.54" dx="2.54" dy="1.27" layer="1"/> -<smd name="3" x="-2.54" y="0" dx="2.54" dy="1.27" layer="1"/> -<smd name="5" x="-2.54" y="-2.54" dx="2.54" dy="1.27" layer="1"/> -<smd name="2" x="2.92" y="2.54" dx="2.54" dy="1.27" layer="1"/> -<smd name="4" x="2.92" y="0" dx="2.54" dy="1.27" layer="1"/> -<smd name="6" x="2.92" y="-2.54" dx="2.54" dy="1.27" layer="1"/> -<text x="-5.08" y="2.54" size="1.27" layer="27">1</text> -<text x="-3.81" y="3.81" size="1.27" layer="21">>NAME</text> -<text x="-3.81" y="-5.08" size="1.27" layer="21">>VALUE</text> -</package> <package name="USB-MICROB"> <description>Micro USB Package</description> <wire x1="-3.4" y1="-2.15" x2="-3" y2="-2.15" width="0.127" layer="51"/> @@ -251,6 +240,17 @@ chip</description> <smd name="P$1" x="-1.27" y="0" dx="1.9" dy="1.9" layer="1"/> <smd name="P$2" x="1.27" y="0" dx="1.9" dy="1.9" layer="1"/> </package> +<package name="RESONATOR-SMD"> +<wire x1="-1.6" y1="1.92" x2="1.6" y2="1.92" width="0.127" layer="51"/> +<wire x1="1.6" y1="1.92" x2="1.6" y2="-1.92" width="0.127" layer="51"/> +<wire x1="1.6" y1="-1.92" x2="-1.6" y2="-1.92" width="0.127" layer="51"/> +<wire x1="-1.6" y1="-1.92" x2="-1.6" y2="1.92" width="0.127" layer="51"/> +<smd name="1" x="-1.5" y="0" dx="0.7" dy="4.1" layer="1"/> +<smd name="2" x="0" y="0" dx="1" dy="4.1" layer="1"/> +<smd name="3" x="1.5" y="0" dx="0.7" dy="4.1" layer="1"/> +<text x="-1.639" y="2.27" size="0.4064" layer="25">>Name</text> +<text x="0.361" y="-2.774" size="0.4064" layer="27">>Value</text> +</package> </packages> </library> <library name="adafruit"> @@ -330,60 +330,6 @@ chip</description> <rectangle x1="-2.2286" y1="3.556" x2="-1.7714" y2="4.5466" layer="51"/> <rectangle x1="-3.0286" y1="3.556" x2="-2.5714" y2="4.5466" layer="51"/> </package> -<package name="HC49UP"> -<description><b>CRYSTAL</b></description> -<wire x1="-5.1091" y1="1.143" x2="-3.429" y2="2.0321" width="0.0508" layer="21" curve="-55.770993"/> -<wire x1="-5.715" y1="1.143" x2="-5.715" y2="2.159" width="0.1524" layer="21"/> -<wire x1="3.429" y1="2.032" x2="5.1091" y2="1.143" width="0.0508" layer="21" curve="-55.772485"/> -<wire x1="5.715" y1="1.143" x2="5.715" y2="2.159" width="0.1524" layer="21"/> -<wire x1="3.429" y1="-1.27" x2="-3.429" y2="-1.27" width="0.0508" layer="21"/> -<wire x1="3.429" y1="-2.032" x2="-3.429" y2="-2.032" width="0.0508" layer="21"/> -<wire x1="-3.429" y1="1.27" x2="3.429" y2="1.27" width="0.0508" layer="21"/> -<wire x1="5.461" y1="-2.413" x2="-5.461" y2="-2.413" width="0.1524" layer="21"/> -<wire x1="5.715" y1="-0.381" x2="6.477" y2="-0.381" width="0.1524" layer="51"/> -<wire x1="5.715" y1="0.381" x2="6.477" y2="0.381" width="0.1524" layer="51"/> -<wire x1="6.477" y1="-0.381" x2="6.477" y2="0.381" width="0.1524" layer="51"/> -<wire x1="5.461" y1="-2.413" x2="5.715" y2="-2.159" width="0.1524" layer="21" curve="90"/> -<wire x1="5.715" y1="-1.143" x2="5.715" y2="1.143" width="0.1524" layer="51"/> -<wire x1="5.715" y1="-2.159" x2="5.715" y2="-1.143" width="0.1524" layer="21"/> -<wire x1="3.429" y1="-1.27" x2="3.9826" y2="-1.143" width="0.0508" layer="21" curve="25.842828"/> -<wire x1="3.429" y1="1.27" x2="3.9826" y2="1.143" width="0.0508" layer="21" curve="-25.842828"/> -<wire x1="3.429" y1="-2.032" x2="5.109" y2="-1.1429" width="0.0508" layer="21" curve="55.771157"/> -<wire x1="3.9826" y1="-1.143" x2="3.9826" y2="1.143" width="0.0508" layer="51" curve="128.314524"/> -<wire x1="5.1091" y1="-1.143" x2="5.1091" y2="1.143" width="0.0508" layer="51" curve="68.456213"/> -<wire x1="-5.1091" y1="-1.143" x2="-3.429" y2="-2.032" width="0.0508" layer="21" curve="55.772485"/> -<wire x1="-3.9826" y1="-1.143" x2="-3.9826" y2="1.143" width="0.0508" layer="51" curve="-128.314524"/> -<wire x1="-3.9826" y1="-1.143" x2="-3.429" y2="-1.27" width="0.0508" layer="21" curve="25.842828"/> -<wire x1="-3.9826" y1="1.143" x2="-3.429" y2="1.27" width="0.0508" layer="21" curve="-25.842828"/> -<wire x1="-6.477" y1="-0.381" x2="-6.477" y2="0.381" width="0.1524" layer="51"/> -<wire x1="-5.1091" y1="-1.143" x2="-5.1091" y2="1.143" width="0.0508" layer="51" curve="-68.456213"/> -<wire x1="-5.715" y1="-1.143" x2="-5.715" y2="-0.381" width="0.1524" layer="51"/> -<wire x1="-5.715" y1="-0.381" x2="-5.715" y2="0.381" width="0.1524" layer="51"/> -<wire x1="-5.715" y1="0.381" x2="-5.715" y2="1.143" width="0.1524" layer="51"/> -<wire x1="-5.715" y1="-2.159" x2="-5.715" y2="-1.143" width="0.1524" layer="21"/> -<wire x1="-5.715" y1="-2.159" x2="-5.461" y2="-2.413" width="0.1524" layer="21" curve="90"/> -<wire x1="-5.715" y1="-0.381" x2="-6.477" y2="-0.381" width="0.1524" layer="51"/> -<wire x1="-5.715" y1="0.381" x2="-6.477" y2="0.381" width="0.1524" layer="51"/> -<wire x1="-3.429" y1="2.032" x2="3.429" y2="2.032" width="0.0508" layer="21"/> -<wire x1="5.461" y1="2.413" x2="-5.461" y2="2.413" width="0.1524" layer="21"/> -<wire x1="5.461" y1="2.413" x2="5.715" y2="2.159" width="0.1524" layer="21" curve="-90"/> -<wire x1="-5.715" y1="2.159" x2="-5.461" y2="2.413" width="0.1524" layer="21" curve="-90"/> -<wire x1="-0.254" y1="0.635" x2="-0.254" y2="-0.635" width="0.1524" layer="21"/> -<wire x1="-0.254" y1="-0.635" x2="0.254" y2="-0.635" width="0.1524" layer="21"/> -<wire x1="0.254" y1="-0.635" x2="0.254" y2="0.635" width="0.1524" layer="21"/> -<wire x1="0.254" y1="0.635" x2="-0.254" y2="0.635" width="0.1524" layer="21"/> -<wire x1="-0.635" y1="0.635" x2="-0.635" y2="0" width="0.1524" layer="21"/> -<wire x1="-0.635" y1="0" x2="-0.635" y2="-0.635" width="0.1524" layer="21"/> -<wire x1="-0.635" y1="0" x2="-1.016" y2="0" width="0.0508" layer="21"/> -<wire x1="0.635" y1="0.635" x2="0.635" y2="0" width="0.1524" layer="21"/> -<wire x1="0.635" y1="0" x2="0.635" y2="-0.635" width="0.1524" layer="21"/> -<wire x1="0.635" y1="0" x2="1.016" y2="0" width="0.0508" layer="21"/> -<smd name="1" x="-4.826" y="0" dx="5.334" dy="1.9304" layer="1"/> -<smd name="2" x="4.826" y="0" dx="5.334" dy="1.9304" layer="1"/> -<text x="-5.715" y="2.794" size="1.27" layer="25" ratio="10">>NAME</text> -<text x="-5.715" y="-4.191" size="1.27" layer="27" ratio="10">>VALUE</text> -<rectangle x1="-6.604" y1="-3.048" x2="6.604" y2="3.048" layer="43"/> -</package> </packages> </library> </libraries> @@ -575,31 +521,22 @@ design rules under a new name.</description> </pass> </autorouter> <elements> -<element name="D1" library="fabPatil" package="SOD123" value="3.3V" x="11.2014" y="11.811" rot="R270"/> -<element name="D2" library="fabPatil" package="SOD123" value="3.3V" x="9.0424" y="13.589" rot="R270"/> -<element name="R1" library="fabPatil" package="1206" value="22" x="13.8684" y="13.5382" rot="R270"/> -<element name="R2" library="fabPatil" package="1206" value="22" x="18.4658" y="13.5382"/> -<element name="JP1" library="fabPatil" package="1X06-SMD" value="" x="51.3334" y="14.3256" rot="R90"/> -<element name="C1" library="fabPatil" package="1206" value="0.1uF" x="22.8346" y="22.0726"/> -<element name="R5" library="fabPatil" package="1206" value="470" x="42.799" y="10.3886"/> -<element name="R6" library="fabPatil" package="1206" value="470" x="42.8244" y="8.001"/> -<element name="U$1" library="fabPatil" package="2X03SMD" value="AVRISPSMD" x="42.7736" y="15.4686"/> -<element name="C2" library="fabPatil" package="1206" value="1uF" x="22.8092" y="19.558" rot="R180"/> +<element name="D1" library="fabPatil" package="SOD123" value="3.3V" x="17.8562" y="13.8176" rot="R270"/> +<element name="D2" library="fabPatil" package="SOD123" value="3.3V" x="15.6972" y="15.5956" rot="R270"/> +<element name="R1" library="fabPatil" package="1206" value="22" x="20.6502" y="15.5194" rot="R270"/> +<element name="R2" library="fabPatil" package="1206" value="22" x="23.2156" y="15.5448" rot="R270"/> +<element name="JP1" library="fabPatil" package="1X06-SMD" value="" x="47.1424" y="14.6812" rot="R270"/> +<element name="C1" library="fabPatil" package="1206" value="0.1uF" x="40.386" y="19.6088" rot="R90"/> +<element name="R5" library="fabPatil" package="1206" value="470" x="39.8018" y="13.081" rot="R90"/> +<element name="R6" library="fabPatil" package="1206" value="470" x="42.4688" y="13.0556" rot="R90"/> +<element name="C2" library="fabPatil" package="1206" value="1uF" x="25.6794" y="16.3576" rot="R270"/> <element name="IC1" library="adafruit" package="TQFP32-08" value="ATMEGA32U2-TQFP" x="32.9692" y="13.9192" rot="R90"/> -<element name="R3" library="fabPatil" package="1206" value="10K" x="28.2194" y="20.7518" rot="R90"/> -<element name="U$2" library="fabPatil" package="1206" value="" x="37.5666" y="6.604"/> -<element name="R4" library="fabPatil" package="1206" value="1K" x="42.8752" y="5.3086"/> -<element name="R7" library="fabPatil" package="1206" value="0" x="22.7838" y="16.9926" rot="R180"/> -<element name="Q1" library="adafruit" package="HC49UP" value="" x="21.082" y="5.842" rot="R180"> -<attribute name="MF" value="" x="21.082" y="5.842" size="1.778" layer="27" rot="R180" display="off"/> -<attribute name="MPN" value="" x="21.082" y="5.842" size="1.778" layer="27" rot="R180" display="off"/> -<attribute name="OC_FARNELL" value="unknown" x="21.082" y="5.842" size="1.778" layer="27" rot="R180" display="off"/> -<attribute name="OC_NEWARK" value="unknown" x="21.082" y="5.842" size="1.778" layer="27" rot="R180" display="off"/> +<element name="R3" library="fabPatil" package="1206" value="10K" x="28.7782" y="20.5232" rot="R180"/> +<element name="JP2" library="fabPatil" package="USB-MICROB" value="USB-MICROB" x="9.9568" y="15.4686" rot="R270"> +<attribute name="PROD_ID" value="CONN-09505" x="9.9568" y="15.4686" size="1.778" layer="27" rot="R270" display="off"/> </element> -<element name="C3" library="fabPatil" package="1206" value="18pF" x="30.48" y="5.08" rot="R270"/> -<element name="C4" library="fabPatil" package="1206" value="18pF" x="33.528" y="5.08" rot="R270"/> -<element name="JP2" library="fabPatil" package="USB-MICROB" value="USB-MICROB" x="3.302" y="13.462" rot="R270"> -<attribute name="PROD_ID" value="CONN-09505" x="3.302" y="13.462" size="1.778" layer="27" rot="R270" display="off"/> +<element name="Y1" library="fabPatil" package="RESONATOR-SMD" value="16MHz" x="24.9682" y="9.4488" rot="R270"> +<attribute name="PROD_ID" value="XTAL-08900" x="24.9682" y="9.4488" size="1.778" layer="27" rot="R270" display="off"/> </element> </elements> <signals> @@ -608,121 +545,60 @@ design rules under a new name.</description> <contactref element="D2" pad="ANODE"/> <contactref element="JP1" pad="6"/> <contactref element="C1" pad="1"/> -<contactref element="U$1" pad="6"/> <contactref element="C2" pad="2"/> <contactref element="IC1" pad="3"/> -<contactref element="R4" pad="2"/> -<contactref element="R7" pad="2"/> -<wire x1="21.4126" y1="19.5834" x2="21.3872" y2="19.558" width="0.4064" layer="1"/> -<wire x1="21.69299375" y1="22.0726" x2="21.4126" y2="22.0726" width="0.4064" layer="1"/> -<wire x1="55.0926" y1="20.6756" x2="52.6834" y2="20.6756" width="0.4064" layer="1"/> -<wire x1="55.0926" y1="6.604" x2="55.0926" y2="20.6756" width="0.4064" layer="1"/> -<wire x1="21.4126" y1="23.5837" x2="50.546" y2="23.5837" width="0.4064" layer="1"/> -<wire x1="42.926" y1="3.2512" x2="41.656" y2="3.2512" width="0.4064" layer="1"/> -<wire x1="42.926" y1="3.2512" x2="45.6692" y2="3.2512" width="0.4064" layer="1"/> -<wire x1="45.6692" y1="3.2512" x2="48.006" y2="6.604" width="0.4064" layer="1"/> -<wire x1="48.006" y1="6.604" x2="55.0926" y2="6.604" width="0.4064" layer="1"/> -<wire x1="52.6834" y1="20.6756" x2="52.6834" y2="21.4463" width="0.4064" layer="1"/> -<wire x1="52.6834" y1="21.4463" x2="50.546" y2="23.5837" width="0.4064" layer="1"/> -<contactref element="C3" pad="1"/> -<contactref element="C4" pad="1"/> -<wire x1="31.7692" y1="6.502" x2="31.7692" y2="9.6266" width="0.3556" layer="1"/> -<wire x1="31.7692" y1="6.502" x2="30.48" y2="6.502" width="0.3556" layer="1"/> -<wire x1="33.528" y1="5.08" x2="33.528" y2="6.502" width="0.3556" layer="1"/> -<wire x1="33.528" y1="5.08" x2="35.1282" y2="5.08" width="0.3556" layer="1"/> -<wire x1="35.1282" y1="5.08" x2="36.957" y2="3.2512" width="0.3556" layer="1"/> -<wire x1="37.846" y1="3.2512" x2="36.957" y2="3.2512" width="0.3556" layer="1"/> -<wire x1="37.846" y1="3.2512" x2="41.656" y2="3.2512" width="0.3556" layer="1"/> -<wire x1="33.528" y1="6.502" x2="31.7692" y2="6.502" width="0.3556" layer="1"/> -<wire x1="42.8374" y1="3.3398" x2="42.926" y2="3.2512" width="0.3556" layer="1"/> -<wire x1="42.8374" y1="5.4356" x2="42.8374" y2="3.3398" width="0.3556" layer="1"/> -<wire x1="44.2972" y1="5.3086" x2="42.9644" y2="5.3086" width="0.3556" layer="1"/> -<wire x1="42.9644" y1="5.3086" x2="42.8374" y2="5.4356" width="0.3556" layer="1"/> -<wire x1="43.17901875" y1="11.8743" x2="42.8368" y2="11.53208125" width="0.3556" layer="1"/> -<wire x1="42.8368" y1="11.53208125" x2="42.8368" y2="9.24511875" width="0.3556" layer="1"/> -<wire x1="45.6936" y1="12.9286" x2="44.6393" y2="11.8743" width="0.3556" layer="1"/> -<wire x1="44.6393" y1="11.8743" x2="43.17901875" y2="11.8743" width="0.3556" layer="1"/> -<wire x1="42.8368" y1="9.24511875" x2="42.8374" y2="9.24451875" width="0.3556" layer="1"/> -<wire x1="42.8374" y1="9.24451875" x2="42.8374" y2="5.4356" width="0.3556" layer="1"/> <contactref element="JP2" pad="MT1"/> <contactref element="JP2" pad="MT2"/> <contactref element="JP2" pad="GND"/> -<wire x1="5.952" y1="12.162" x2="8.7694" y2="12.162" width="0.3556" layer="1"/> -<wire x1="9.0424" y1="11.889" x2="8.7694" y2="12.162" width="0.3556" layer="1"/> -<wire x1="9.0424" y1="10.111" x2="11.2014" y2="10.111" width="0.3556" layer="1"/> -<wire x1="9.0424" y1="10.111" x2="9.0424" y2="11.889" width="0.3556" layer="1"/> -<wire x1="11.2014" y1="10.111" x2="11.2014" y2="1.524" width="0.3556" layer="1"/> -<wire x1="11.2014" y1="1.524" x2="37.846" y2="1.524" width="0.3556" layer="1"/> -<wire x1="37.846" y1="1.524" x2="37.846" y2="3.2512" width="0.3556" layer="1"/> -<wire x1="21.59" y1="22.25" x2="21.4126" y2="22.0726" width="0.3556" layer="1"/> -<wire x1="21.4126" y1="22.0726" x2="21.4126" y2="23.5837" width="0.4064" layer="1"/> -<wire x1="21.4126" y1="22.0726" x2="21.4126" y2="19.5834" width="0.4064" layer="1"/> -<wire x1="21.4126" y1="19.5834" x2="21.3872" y2="19.558" width="0.4064" layer="1"/> -<wire x1="21.3872" y1="19.558" x2="21.3872" y2="17.018" width="0.4064" layer="1"/> -<wire x1="21.3872" y1="17.018" x2="21.3618" y2="16.9926" width="0.4064" layer="1"/> -<wire x1="5.952" y1="12.162" x2="3.302" y2="17.462" width="0" layer="19" extent="1-1"/> -<wire x1="3.302" y1="9.462" x2="5.952" y2="12.162" width="0" layer="19" extent="1-1"/> +<wire x1="12.6068" y1="14.1686" x2="15.4242" y2="14.1686" width="0.3556" layer="1"/> +<wire x1="15.6972" y1="13.8956" x2="15.4242" y2="14.1686" width="0.3556" layer="1"/> +<wire x1="15.6972" y1="12.1176" x2="17.8562" y2="12.1176" width="0.3556" layer="1"/> +<wire x1="15.6972" y1="12.1176" x2="15.6972" y2="13.8956" width="0.3556" layer="1"/> +<contactref element="IC1" pad="28"/> +<wire x1="25.6794" y1="14.3192" x2="25.6794" y2="14.9356" width="0.3556" layer="1"/> +<wire x1="25.6794" y1="14.3192" x2="28.6766" y2="14.3192" width="0.3556" layer="1"/> +<contactref element="Y1" pad="2"/> +<wire x1="45.7924" y1="8.3312" x2="40.386" y2="18.1868" width="0" layer="19" extent="1-1"/> +<wire x1="31.7692" y1="9.6266" x2="40.386" y2="18.1868" width="0" layer="19" extent="1-1"/> +<wire x1="28.6766" y1="14.3192" x2="31.7692" y2="9.6266" width="0" layer="19" extent="1-1"/> +<wire x1="24.9682" y1="9.4488" x2="25.6794" y2="14.3192" width="0" layer="19" extent="1-1"/> +<wire x1="17.8562" y1="12.1176" x2="24.9682" y2="9.4488" width="0" layer="19" extent="1-1"/> +<wire x1="9.9568" y1="11.4686" x2="12.6068" y2="14.1686" width="0" layer="19" extent="1-1"/> +<wire x1="9.9568" y1="19.4686" x2="12.6068" y2="14.1686" width="0" layer="19" extent="1-1"/> </signal> <signal name="VCC"> <contactref element="JP1" pad="4"/> <contactref element="C1" pad="2"/> -<contactref element="U$1" pad="2"/> <contactref element="IC1" pad="4"/> <contactref element="IC1" pad="31"/> <contactref element="IC1" pad="32"/> <contactref element="R3" pad="2"/> -<wire x1="29.718" y1="11.9192" x2="28.6766" y2="11.9192" width="0.3556" layer="1"/> -<wire x1="29.718" y1="11.1192" x2="28.6766" y2="11.1192" width="0.3556" layer="1"/> -<wire x1="29.718" y1="11.1192" x2="29.718" y2="11.9192" width="0.3556" layer="1"/> -<wire x1="28.2194" y1="22.1738" x2="28.2448" y2="21.6916" width="0.4064" layer="1"/> -<wire x1="45.6936" y1="18.0086" x2="45.6936" y2="17.8308" width="0.4064" layer="1"/> -<wire x1="46.0248" y1="18.0086" x2="45.6936" y2="18.0086" width="0.4064" layer="1"/> -<wire x1="27.9658" y1="21.5646" x2="28.2194" y2="22.1738" width="0.4064" layer="1"/> -<wire x1="28.2194" y1="22.1738" x2="46.0248" y2="22.1738" width="0.4064" layer="1"/> -<wire x1="46.0248" y1="22.1738" x2="46.0248" y2="18.0086" width="0.4064" layer="1"/> -<wire x1="24.2566" y1="22.098" x2="24.2566" y2="22.0726" width="0.4064" layer="1"/> -<wire x1="24.2566" y1="22.098" x2="24.2566" y2="22.1738" width="0.4064" layer="1"/> -<wire x1="24.2566" y1="22.1738" x2="28.2194" y2="22.1738" width="0.4064" layer="1"/> -<wire x1="52.6834" y1="15.5956" x2="48.6918" y2="15.5956" width="0.4064" layer="1"/> -<wire x1="48.6918" y1="15.5956" x2="48.6918" y2="18.034" width="0.4064" layer="1"/> -<wire x1="48.6918" y1="18.034" x2="45.6936" y2="18.034" width="0.4064" layer="1"/> -<wire x1="45.6936" y1="18.034" x2="45.6936" y2="18.0086" width="0.4064" layer="1"/> -<wire x1="32.5692" y1="9.6266" x2="32.5692" y2="11.9192" width="0.3556" layer="1"/> -<wire x1="32.5692" y1="11.9192" x2="29.718" y2="11.9192" width="0.3556" layer="1"/> -<wire x1="28.6766" y1="11.1192" x2="27.9796" y2="11.1192" width="0.3556" layer="1"/> -<wire x1="27.9796" y1="11.1192" x2="27.3304" y2="10.47" width="0.3556" layer="1"/> <contactref element="JP2" pad="VBUS"/> -<wire x1="5.952" y1="14.762" x2="5.952" y2="15.858" width="0.3556" layer="1"/> -<wire x1="5.952" y1="15.858" x2="7.874" y2="17.78" width="0.3556" layer="1"/> -<wire x1="7.874" y1="17.78" x2="17.78" y2="17.78" width="0.3556" layer="1"/> -<wire x1="17.78" y1="17.78" x2="20.5361" y2="15.0239" width="0.3556" layer="1"/> -<wire x1="22.7968" y1="21.7808" x2="23.114" y2="22.098" width="0.3556" layer="1"/> -<wire x1="20.5361" y1="15.0239" x2="21.0191" y2="15.5069" width="0.3556" layer="1"/> -<wire x1="21.0191" y1="15.5069" x2="22.40378125" y2="15.5069" width="0.3556" layer="1"/> -<wire x1="22.40378125" y1="15.5069" x2="22.7968" y2="15.89991875" width="0.3556" layer="1"/> -<wire x1="22.7968" y1="15.89991875" x2="22.7968" y2="21.7808" width="0.3556" layer="1"/> -<wire x1="23.114" y1="22.098" x2="24.2566" y2="22.098" width="0.3556" layer="1"/> -<wire x1="22.7968" y1="15.89991875" x2="27.9796" y2="11.1192" width="0" layer="19" extent="1-1"/> +<wire x1="40.386" y1="21.0308" x2="45.7924" y2="13.4112" width="0" layer="19" extent="1-1"/> +<wire x1="27.3562" y1="20.5232" x2="40.386" y2="21.0308" width="0" layer="19" extent="1-1"/> +<wire x1="28.6766" y1="11.9192" x2="27.3562" y2="20.5232" width="0" layer="19" extent="1-1"/> +<wire x1="28.6766" y1="11.1192" x2="28.6766" y2="11.9192" width="0" layer="19" extent="1-1"/> +<wire x1="32.5692" y1="9.6266" x2="28.6766" y2="11.1192" width="0" layer="19" extent="1-1"/> +<wire x1="12.6068" y1="16.7686" x2="27.3562" y2="20.5232" width="0" layer="19" extent="1-1"/> </signal> <signal name="N$2"> <contactref element="D2" pad="CATHODE"/> <contactref element="R1" pad="1"/> <contactref element="JP2" pad="D-"/> -<wire x1="5.952" y1="14.112" x2="7.508" y2="14.112" width="0.3556" layer="1"/> -<wire x1="7.508" y1="14.112" x2="8.636" y2="15.24" width="0.3556" layer="1"/> -<wire x1="8.636" y1="15.24" x2="8.9934" y2="15.24" width="0.3556" layer="1"/> -<wire x1="8.9934" y1="15.24" x2="9.0424" y2="15.289" width="0.3556" layer="1"/> -<wire x1="9.0424" y1="15.289" x2="13.8684" y2="15.289" width="0.3556" layer="1"/> -<wire x1="13.8684" y1="15.289" x2="13.8684" y2="14.9602" width="0.3556" layer="1"/> +<wire x1="12.6068" y1="16.1186" x2="14.1628" y2="16.1186" width="0.3556" layer="1"/> +<wire x1="14.1628" y1="16.1186" x2="15.2908" y2="17.2466" width="0.3556" layer="1"/> +<wire x1="15.2908" y1="17.2466" x2="15.6482" y2="17.2466" width="0.3556" layer="1"/> +<wire x1="15.6482" y1="17.2466" x2="15.6972" y2="17.2956" width="0.3556" layer="1"/> +<wire x1="15.6972" y1="17.2956" x2="20.6502" y2="16.9414" width="0" layer="19" extent="1-1"/> </signal> <signal name="N$1"> <contactref element="D1" pad="CATHODE"/> <contactref element="R2" pad="1"/> <contactref element="JP2" pad="D+"/> -<wire x1="5.952" y1="13.462" x2="11.1524" y2="13.462" width="0.3556" layer="1"/> -<wire x1="11.1524" y1="13.462" x2="11.2014" y2="13.511" width="0.3556" layer="1"/> -<wire x1="11.2014" y1="13.511" x2="17.0438" y2="13.511" width="0.3556" layer="1"/> -<wire x1="17.0438" y1="13.511" x2="17.0438" y2="13.5382" width="0.3556" layer="1"/> +<wire x1="12.6068" y1="15.4686" x2="17.8072" y2="15.4686" width="0.3556" layer="1"/> +<wire x1="17.8072" y1="15.4686" x2="17.8562" y2="15.5176" width="0.3556" layer="1"/> +<wire x1="17.8562" y1="15.5176" x2="21.7664" y2="15.5176" width="0.3556" layer="1"/> +<wire x1="21.7664" y1="15.5176" x2="23.2156" y2="16.9668" width="0.3556" layer="1"/> </signal> <signal name="N$6"> <polygon width="0.4064" layer="16" orphans="yes" thermals="no"> @@ -743,149 +619,58 @@ design rules under a new name.</description> <signal name="N$7"> <contactref element="R6" pad="2"/> <contactref element="JP1" pad="2"/> -<wire x1="49.9364" y1="10.541" x2="49.9364" y2="8.001" width="0.4064" layer="1"/> -<wire x1="44.2464" y1="8.001" x2="49.9364" y2="8.001" width="0.4064" layer="1"/> -<wire x1="52.6834" y1="10.5156" x2="52.6834" y2="10.541" width="0.4064" layer="1"/> -<wire x1="52.6834" y1="10.541" x2="49.9364" y2="10.541" width="0.4064" layer="1"/> +<wire x1="42.4688" y1="14.4776" x2="45.7924" y2="18.4912" width="0" layer="19" extent="1-1"/> </signal> <signal name="N$8"> <contactref element="R5" pad="2"/> <contactref element="JP1" pad="3"/> -<wire x1="48.666521875" y1="10.488909375" x2="48.6664" y2="10.4648" width="0.4064" layer="1"/> -<wire x1="48.6796875" y1="13.082221875" x2="48.666521875" y2="10.488909375" width="0.4064" layer="1"/> -<wire x1="44.221" y1="10.3886" x2="48.666521875" y2="10.3886" width="0.4064" layer="1"/> -<wire x1="48.666521875" y1="10.3886" x2="48.666521875" y2="10.488909375" width="0.4064" layer="1"/> -<wire x1="52.6834" y1="13.0556" x2="52.6834" y2="13.082221875" width="0.4064" layer="1"/> -<wire x1="52.6834" y1="13.082221875" x2="48.6796875" y2="13.082221875" width="0.4064" layer="1"/> -</signal> -<signal name="MOSI"> -<contactref element="U$1" pad="4"/> -<contactref element="IC1" pad="16"/> -<wire x1="37.2618" y1="16.7192" x2="41.9802" y2="16.7192" width="0.3556" layer="1"/> -<wire x1="41.9802" y1="16.7192" x2="43.2562" y2="15.4432" width="0.3556" layer="1"/> -<wire x1="43.2562" y1="15.4432" x2="45.6682" y2="15.4432" width="0.3556" layer="1"/> -<wire x1="45.6682" y1="15.4432" x2="45.6936" y2="15.4686" width="0.4064" layer="1"/> +<wire x1="39.8018" y1="14.503" x2="45.7924" y2="15.9512" width="0" layer="19" extent="1-1"/> </signal> <signal name="RST"> -<contactref element="U$1" pad="5"/> <contactref element="IC1" pad="24"/> <contactref element="R3" pad="1"/> -<wire x1="30.1692" y1="19.7104" x2="30.1692" y2="18.2118" width="0.3556" layer="1"/> -<wire x1="47.21610625" y1="14.224" x2="47.5732" y2="14.58109375" width="0.4064" layer="1"/> -<wire x1="47.5732" y1="14.58109375" x2="47.5732" y2="16.35610625" width="0.4064" layer="1"/> -<wire x1="47.5732" y1="16.35610625" x2="47.21610625" y2="16.7132" width="0.4064" layer="1"/> -<wire x1="40.2336" y1="12.9286" x2="41.529" y2="14.224" width="0.4064" layer="1"/> -<wire x1="41.529" y1="14.224" x2="47.21610625" y2="14.224" width="0.4064" layer="1"/> -<wire x1="47.21610625" y1="16.7132" x2="44.0182" y2="16.7132" width="0.4064" layer="1"/> -<wire x1="44.0182" y1="16.7132" x2="42.9514" y2="17.78" width="0.4064" layer="1"/> -<wire x1="42.9514" y1="19.684515625" x2="42.9514" y2="17.78" width="0.4064" layer="1"/> -<wire x1="42.9514" y1="19.684515625" x2="42.925515625" y2="19.7104" width="0.4064" layer="1"/> -<wire x1="30.1692" y1="19.7104" x2="42.925515625" y2="19.7104" width="0.4064" layer="1"/> -<wire x1="28.2194" y1="19.3298" x2="28.2194" y2="19.7104" width="0.4064" layer="1"/> -<wire x1="28.2194" y1="19.7104" x2="30.1692" y2="19.7104" width="0.4064" layer="1"/> -</signal> -<signal name="SCK"> -<contactref element="U$1" pad="3"/> -<contactref element="IC1" pad="15"/> -<wire x1="37.2618" y1="15.9192" x2="39.783" y2="15.9192" width="0.3556" layer="1"/> -<wire x1="39.783" y1="15.9192" x2="40.2336" y2="15.4686" width="0.4064" layer="1" curve="-90"/> -</signal> -<signal name="MISO"> -<contactref element="U$1" pad="1"/> -<contactref element="IC1" pad="17"/> -<wire x1="40.2343375" y1="18.08250625" x2="40.2336" y2="18.0086" width="0.4064" layer="1"/> -<wire x1="40.13044375" y1="18.1864" x2="40.2343375" y2="18.08250625" width="0.4064" layer="1" curve="-90"/> -<wire x1="40.0304" y1="18.2118" x2="40.2336" y2="18.0086" width="0.4064" layer="1"/> -<wire x1="35.7692" y1="18.2118" x2="35.7692" y2="18.08250625" width="0.3556" layer="1"/> -<wire x1="35.7692" y1="18.08250625" x2="40.2343375" y2="18.08250625" width="0.3556" layer="1"/> +<wire x1="30.1692" y1="18.2118" x2="30.2002" y2="20.5232" width="0" layer="19" extent="1-1"/> </signal> <signal name="D-"> <contactref element="R1" pad="2"/> <contactref element="IC1" pad="30"/> -<wire x1="28.6766" y1="12.7192" x2="21.59" y2="12.7192" width="0.3556" layer="1"/> -<wire x1="21.59" y1="12.7192" x2="21.59" y2="11.684" width="0.3556" layer="1"/> -<wire x1="21.59" y1="11.684" x2="13.8684" y2="11.684" width="0.3556" layer="1"/> -<wire x1="13.8684" y1="11.684" x2="13.8684" y2="12.1162" width="0.3556" layer="1"/> +<wire x1="28.6766" y1="12.7192" x2="22.0284" y2="12.7192" width="0.3556" layer="1"/> +<wire x1="22.0284" y1="12.7192" x2="20.6502" y2="14.0974" width="0.3556" layer="1"/> </signal> <signal name="N$13"> <contactref element="R5" pad="1"/> <contactref element="IC1" pad="9"/> -<wire x1="37.2618" y1="11.1192" x2="37.9924" y2="10.3886" width="0.3556" layer="1"/> -<wire x1="37.9924" y1="10.3886" x2="41.377" y2="10.3886" width="0.3556" layer="1"/> +<wire x1="37.3126" y1="11.1192" x2="37.2618" y2="11.1192" width="0.3556" layer="1"/> +<wire x1="37.3126" y1="11.1192" x2="39.8018" y2="11.659" width="0" layer="19" extent="1-1"/> </signal> <signal name="N$12"> <contactref element="R6" pad="1"/> <contactref element="IC1" pad="8"/> -<wire x1="41.4024" y1="8.4074" x2="41.4024" y2="8.001" width="0.4064" layer="1"/> -<wire x1="37.846" y1="8.4074" x2="41.4024" y2="8.4074" width="0.3556" layer="1"/> -<wire x1="35.7692" y1="9.6266" x2="36.6268" y2="9.6266" width="0.3556" layer="1"/> -<wire x1="36.6268" y1="9.6266" x2="37.846" y2="8.4074" width="0.3556" layer="1"/> +<wire x1="35.7692" y1="9.6266" x2="42.4688" y2="11.6336" width="0" layer="19" extent="1-1"/> </signal> <signal name="D+"> <contactref element="R2" pad="2"/> <contactref element="IC1" pad="29"/> -<wire x1="28.6766" y1="13.5192" x2="19.8878" y2="13.5192" width="0.3556" layer="1"/> -<wire x1="19.8878" y1="13.5192" x2="19.8878" y2="13.5382" width="0.3556" layer="1"/> +<wire x1="28.6766" y1="13.5192" x2="23.8954" y2="13.5192" width="0.3556" layer="1"/> +<wire x1="23.8954" y1="13.5192" x2="23.2156" y2="14.1228" width="0.3556" layer="1"/> </signal> <signal name="N$10"> <contactref element="IC1" pad="27"/> <contactref element="C2" pad="1"/> -<wire x1="27.4766" y1="15.1192" x2="26.924" y2="15.6718" width="0.3556" layer="1"/> -<wire x1="26.924" y1="15.6718" x2="26.924" y2="17.3482" width="0.3556" layer="1"/> -<wire x1="26.924" y1="17.3482" x2="26.1874" y2="18.0848" width="0.3556" layer="1"/> -<wire x1="26.1874" y1="18.0848" x2="26.1874" y2="19.558" width="0.3556" layer="1"/> -<wire x1="26.1874" y1="19.558" x2="24.2312" y2="19.558" width="0.3556" layer="1"/> -<wire x1="28.6766" y1="15.1192" x2="27.4766" y2="15.1192" width="0.3556" layer="1"/> -</signal> -<signal name="N$4"> -<contactref element="IC1" pad="5"/> -<contactref element="U$2" pad="1"/> -<wire x1="33.74941875" y1="8.4074" x2="33.7566" y2="8.4074" width="0.3556" layer="1"/> -<wire x1="33.7566" y1="8.4074" x2="34.036" y2="8.128" width="0.3556" layer="1"/> -<wire x1="33.3692" y1="9.6266" x2="33.3692" y2="8.78761875" width="0.3556" layer="1"/> -<wire x1="33.3692" y1="8.78761875" x2="33.74941875" y2="8.4074" width="0.3556" layer="1"/> -<wire x1="34.036" y1="8.128" x2="35.56" y2="8.128" width="0.3556" layer="1"/> -<wire x1="35.56" y1="8.128" x2="36.068" y2="7.62" width="0.3556" layer="1"/> -<wire x1="36.068" y1="7.62" x2="36.068" y2="6.6044" width="0.3556" layer="1"/> -<wire x1="36.068" y1="6.6044" x2="36.1446" y2="6.604" width="0.3556" layer="1"/> -</signal> -<signal name="N$5"> -<contactref element="U$2" pad="2"/> -<contactref element="R4" pad="1"/> -<wire x1="41.4532" y1="5.3086" x2="40.284" y2="5.3086" width="0.3556" layer="1"/> -<wire x1="40.284" y1="5.3086" x2="38.9886" y2="6.604" width="0.3556" layer="1"/> -</signal> -<signal name="N$11"> -<contactref element="R7" pad="1"/> -<contactref element="IC1" pad="28"/> -<wire x1="28.6766" y1="14.3192" x2="26.8288" y2="14.3192" width="0.3556" layer="1"/> -<wire x1="26.8288" y1="14.3192" x2="25.781" y2="15.367" width="0.3556" layer="1"/> -<wire x1="25.781" y1="15.367" x2="25.781" y2="16.9926" width="0.3556" layer="1"/> -<wire x1="25.781" y1="16.9926" x2="24.2058" y2="16.9926" width="0.3556" layer="1"/> +<wire x1="28.6766" y1="15.1192" x2="27.2034" y2="15.1192" width="0.3556" layer="1"/> +<wire x1="27.2034" y1="15.1192" x2="27.2034" y2="17.78" width="0.3556" layer="1"/> +<wire x1="27.2034" y1="17.78" x2="25.6794" y2="17.78" width="0.3556" layer="1"/> +<wire x1="25.6794" y1="17.78" x2="25.6794" y2="17.7796" width="0.3556" layer="1"/> </signal> <signal name="N$3"> -<contactref element="C3" pad="2"/> -<contactref element="Q1" pad="2"/> <contactref element="IC1" pad="1"/> -<wire x1="16.256" y1="5.842" x2="16.256" y2="3.658" width="0.3556" layer="1"/> -<wire x1="16.256" y1="3.658" x2="30.48" y2="3.658" width="0.3556" layer="1"/> -<wire x1="30.1692" y1="9.6266" x2="30.1692" y2="9.144" width="0.3556" layer="1"/> -<wire x1="30.1692" y1="9.144" x2="16.256" y2="9.144" width="0.3556" layer="1"/> -<wire x1="16.256" y1="9.144" x2="16.256" y2="5.842" width="0.3556" layer="1"/> +<contactref element="Y1" pad="1"/> +<wire x1="24.9682" y1="10.9488" x2="30.1692" y2="9.6266" width="0" layer="19" extent="1-1"/> </signal> -<signal name="N$9"> -<contactref element="C4" pad="2"/> -<contactref element="Q1" pad="1"/> +<signal name="N$4"> <contactref element="IC1" pad="2"/> -<wire x1="25.908" y1="5.842" x2="25.908" y2="8.128" width="0.3556" layer="1"/> -<wire x1="30.988" y1="8.128" x2="25.908" y2="8.128" width="0.3556" layer="1"/> -<wire x1="31.8516" y1="5.08" x2="25.908" y2="5.08" width="0.3556" layer="1"/> -<wire x1="31.8516" y1="5.08" x2="31.852" y2="5.08" width="0.3556" layer="1"/> -<wire x1="25.908" y1="5.08" x2="25.908" y2="5.842" width="0.3556" layer="1"/> -<wire x1="33.528" y1="3.658" x2="33.2736" y2="3.658" width="0.3556" layer="1"/> -<wire x1="33.2736" y1="3.658" x2="31.8516" y2="5.08" width="0.3556" layer="1"/> -<wire x1="30.9692" y1="9.6266" x2="30.9692" y2="8.1468" width="0.3556" layer="1"/> -<wire x1="30.9692" y1="8.1468" x2="30.988" y2="8.128" width="0.3556" layer="1"/> +<contactref element="Y1" pad="3"/> +<wire x1="24.9682" y1="7.9488" x2="30.9692" y2="9.6266" width="0" layer="19" extent="1-1"/> </signal> </signals> </board> diff --git a/dev/MicroConnectorVer/FabFTDI.b#4 b/dev/MicroConnectorVer/FabFTDI.b#4 index b1ca75dc5d08c9b08e36a0cd9312a5bb3c4af819..ac87d9e32ad3de2ee2e0c347f7f7c8c101d06554 100755 --- a/dev/MicroConnectorVer/FabFTDI.b#4 +++ b/dev/MicroConnectorVer/FabFTDI.b#4 @@ -7,7 +7,7 @@ <setting keepoldvectorfont="yes"/> <setting verticaltext="up"/> </settings> -<grid distance="10" unitdist="mil" unit="mil" style="lines" multiple="1" display="yes" altdistance="0.025" altunitdist="inch" altunit="mil"/> +<grid distance="1" unitdist="mil" unit="mil" style="lines" multiple="1" display="yes" altdistance="0.025" altunitdist="inch" altunit="mil"/> <layers> <layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/> <layer number="2" name="Route2" color="1" fill="3" visible="no" active="no"/> @@ -579,25 +579,22 @@ design rules under a new name.</description> <element name="D2" library="fabPatil" package="SOD123" value="3.3V" x="9.0424" y="13.589" rot="R270"/> <element name="R1" library="fabPatil" package="1206" value="22" x="13.8684" y="13.5382" rot="R270"/> <element name="R2" library="fabPatil" package="1206" value="22" x="18.4658" y="13.5382"/> -<element name="JP1" library="fabPatil" package="1X06-SMD" value="" x="51.3334" y="14.3256" rot="R90"/> -<element name="C1" library="fabPatil" package="1206" value="0.1uF" x="22.8346" y="22.0726"/> -<element name="R5" library="fabPatil" package="1206" value="470" x="42.799" y="10.3886"/> -<element name="R6" library="fabPatil" package="1206" value="470" x="42.8244" y="8.001"/> +<element name="JP1" library="fabPatil" package="1X06-SMD" value="" x="53.7972" y="11.43" rot="R270"/> +<element name="C1" library="fabPatil" package="1206" value="0.1uF" x="18.5928" y="18.7706" rot="R180"/> +<element name="R5" library="fabPatil" package="1206" value="470" x="43.561" y="9.8044"/> +<element name="R6" library="fabPatil" package="1206" value="470" x="43.561" y="7.2898"/> <element name="U$1" library="fabPatil" package="2X03SMD" value="AVRISPSMD" x="42.7736" y="15.4686"/> -<element name="C2" library="fabPatil" package="1206" value="1uF" x="22.8092" y="19.558" rot="R180"/> +<element name="C2" library="fabPatil" package="1206" value="1uF" x="25.6794" y="16.3576" rot="R270"/> <element name="IC1" library="adafruit" package="TQFP32-08" value="ATMEGA32U2-TQFP" x="32.9692" y="13.9192" rot="R90"/> -<element name="R3" library="fabPatil" package="1206" value="10K" x="28.2194" y="20.7518" rot="R90"/> -<element name="U$2" library="fabPatil" package="1206" value="" x="37.5666" y="6.604"/> -<element name="R4" library="fabPatil" package="1206" value="1K" x="42.8752" y="5.3086"/> -<element name="R7" library="fabPatil" package="1206" value="0" x="22.7838" y="16.9926" rot="R180"/> -<element name="Q1" library="adafruit" package="HC49UP" value="" x="21.082" y="5.842" rot="R180"> -<attribute name="MF" value="" x="21.082" y="5.842" size="1.778" layer="27" rot="R180" display="off"/> -<attribute name="MPN" value="" x="21.082" y="5.842" size="1.778" layer="27" rot="R180" display="off"/> -<attribute name="OC_FARNELL" value="unknown" x="21.082" y="5.842" size="1.778" layer="27" rot="R180" display="off"/> -<attribute name="OC_NEWARK" value="unknown" x="21.082" y="5.842" size="1.778" layer="27" rot="R180" display="off"/> +<element name="R3" library="fabPatil" package="1206" value="10K" x="37.5666" y="5.7912" rot="R180"/> +<element name="Q1" library="adafruit" package="HC49UP" value="" x="21.6408" y="7.874" rot="R180"> +<attribute name="MF" value="" x="21.6408" y="7.874" size="1.778" layer="27" rot="R180" display="off"/> +<attribute name="MPN" value="" x="21.6408" y="7.874" size="1.778" layer="27" rot="R180" display="off"/> +<attribute name="OC_FARNELL" value="unknown" x="21.6408" y="7.874" size="1.778" layer="27" rot="R180" display="off"/> +<attribute name="OC_NEWARK" value="unknown" x="21.6408" y="7.874" size="1.778" layer="27" rot="R180" display="off"/> </element> -<element name="C3" library="fabPatil" package="1206" value="18pF" x="30.48" y="5.08" rot="R270"/> -<element name="C4" library="fabPatil" package="1206" value="18pF" x="33.528" y="5.08" rot="R270"/> +<element name="C3" library="fabPatil" package="1206" value="18pF" x="18.2372" y="3.7592" rot="R180"/> +<element name="C4" library="fabPatil" package="1206" value="18pF" x="25.0444" y="3.7846"/> <element name="JP2" library="fabPatil" package="USB-MICROB" value="USB-MICROB" x="3.302" y="13.462" rot="R270"> <attribute name="PROD_ID" value="CONN-09505" x="3.302" y="13.462" size="1.778" layer="27" rot="R270" display="off"/> </element> @@ -611,39 +608,8 @@ design rules under a new name.</description> <contactref element="U$1" pad="6"/> <contactref element="C2" pad="2"/> <contactref element="IC1" pad="3"/> -<contactref element="R4" pad="2"/> -<contactref element="R7" pad="2"/> -<wire x1="21.3872" y1="19.558" x2="21.4126" y2="19.5834" width="0.4064" layer="1"/> -<wire x1="21.4126" y1="22.0726" x2="21.69299375" y2="22.0726" width="0.4064" layer="1"/> -<wire x1="55.0926" y1="20.6756" x2="52.6834" y2="20.6756" width="0.4064" layer="1"/> -<wire x1="55.0926" y1="6.604" x2="55.0926" y2="20.6756" width="0.4064" layer="1"/> -<wire x1="50.546" y1="23.5837" x2="21.4126" y2="23.5837" width="0.4064" layer="1"/> -<wire x1="42.926" y1="3.2512" x2="41.656" y2="3.2512" width="0.4064" layer="1"/> -<wire x1="42.926" y1="3.2512" x2="45.6692" y2="3.2512" width="0.4064" layer="1"/> -<wire x1="45.6692" y1="3.2512" x2="48.006" y2="6.604" width="0.4064" layer="1"/> -<wire x1="48.006" y1="6.604" x2="55.0926" y2="6.604" width="0.4064" layer="1"/> -<wire x1="52.6834" y1="20.6756" x2="52.6834" y2="21.4463" width="0.4064" layer="1"/> -<wire x1="52.6834" y1="21.4463" x2="50.546" y2="23.5837" width="0.4064" layer="1"/> <contactref element="C3" pad="1"/> <contactref element="C4" pad="1"/> -<wire x1="31.7692" y1="6.502" x2="31.7692" y2="9.6266" width="0.3556" layer="1"/> -<wire x1="31.7692" y1="6.502" x2="30.48" y2="6.502" width="0.3556" layer="1"/> -<wire x1="33.528" y1="5.08" x2="33.528" y2="6.502" width="0.3556" layer="1"/> -<wire x1="33.528" y1="5.08" x2="35.1282" y2="5.08" width="0.3556" layer="1"/> -<wire x1="35.1282" y1="5.08" x2="36.957" y2="3.2512" width="0.3556" layer="1"/> -<wire x1="37.846" y1="3.2512" x2="36.957" y2="3.2512" width="0.3556" layer="1"/> -<wire x1="37.846" y1="3.2512" x2="41.656" y2="3.2512" width="0.3556" layer="1"/> -<wire x1="33.528" y1="6.502" x2="31.7692" y2="6.502" width="0.3556" layer="1"/> -<wire x1="42.8374" y1="3.3398" x2="42.926" y2="3.2512" width="0.3556" layer="1"/> -<wire x1="42.8374" y1="5.4356" x2="42.8374" y2="3.3398" width="0.3556" layer="1"/> -<wire x1="44.2972" y1="5.3086" x2="42.9644" y2="5.3086" width="0.3556" layer="1"/> -<wire x1="42.9644" y1="5.3086" x2="42.8374" y2="5.4356" width="0.3556" layer="1"/> -<wire x1="43.17901875" y1="11.8743" x2="42.8368" y2="11.53208125" width="0.3556" layer="1"/> -<wire x1="42.8368" y1="11.53208125" x2="42.8368" y2="9.24511875" width="0.3556" layer="1"/> -<wire x1="45.6936" y1="12.9286" x2="44.6393" y2="11.8743" width="0.3556" layer="1"/> -<wire x1="44.6393" y1="11.8743" x2="43.17901875" y2="11.8743" width="0.3556" layer="1"/> -<wire x1="42.8368" y1="9.24511875" x2="42.8374" y2="9.24451875" width="0.3556" layer="1"/> -<wire x1="42.8374" y1="9.24451875" x2="42.8374" y2="5.4356" width="0.3556" layer="1"/> <contactref element="JP2" pad="MT1"/> <contactref element="JP2" pad="MT2"/> <contactref element="JP2" pad="GND"/> @@ -652,12 +618,32 @@ design rules under a new name.</description> <wire x1="9.0424" y1="10.111" x2="11.2014" y2="10.111" width="0.3556" layer="1"/> <wire x1="9.0424" y1="10.111" x2="9.0424" y2="11.889" width="0.3556" layer="1"/> <wire x1="11.2014" y1="10.111" x2="11.2014" y2="1.524" width="0.3556" layer="1"/> -<wire x1="11.2014" y1="1.524" x2="37.846" y2="1.524" width="0.3556" layer="1"/> -<wire x1="37.846" y1="1.524" x2="37.846" y2="3.2512" width="0.3556" layer="1"/> -<wire x1="21.4126" y1="23.5837" x2="21.4126" y2="22.0726" width="0" layer="19" extent="1-1"/> -<wire x1="21.4126" y1="19.5834" x2="21.4126" y2="22.0726" width="0" layer="19" extent="1-1"/> -<wire x1="21.3618" y1="16.9926" x2="21.3872" y2="19.558" width="0" layer="19" extent="1-1"/> +<wire x1="21.5138" y1="1.524" x2="11.2014" y2="1.524" width="0.3556" layer="1"/> +<wire x1="31.7692" y1="1.524" x2="21.5138" y2="1.524" width="0.3556" layer="1"/> +<wire x1="31.7692" y1="1.524" x2="37.846" y2="1.524" width="0.3556" layer="1"/> +<contactref element="IC1" pad="28"/> +<wire x1="25.6794" y1="14.3192" x2="25.6794" y2="14.9356" width="0.3556" layer="1"/> +<wire x1="23.6224" y1="3.7846" x2="23.6224" y2="3.7592" width="0.3556" layer="1"/> +<wire x1="23.6224" y1="3.7592" x2="21.5138" y2="3.7592" width="0.3556" layer="1"/> +<wire x1="21.5138" y1="3.7592" x2="19.6592" y2="3.7592" width="0.3556" layer="1"/> +<wire x1="21.5138" y1="3.7592" x2="21.5138" y2="1.524" width="0.3556" layer="1"/> +<wire x1="31.7692" y1="9.6266" x2="31.7692" y2="1.524" width="0.3556" layer="1"/> +<wire x1="24.0284" y1="14.9356" x2="25.6794" y2="14.9356" width="0.3556" layer="1"/> +<wire x1="24.0284" y1="20.447" x2="24.0284" y2="20.6244" width="0.3556" layer="1"/> +<wire x1="24.0284" y1="20.447" x2="24.0284" y2="14.9356" width="0.3556" layer="1"/> +<wire x1="25.6794" y1="14.3192" x2="28.6766" y2="14.3192" width="0.3556" layer="1"/> +<wire x1="24.0284" y1="20.6756" x2="24.0284" y2="20.447" width="0.4064" layer="1"/> +<wire x1="43.93049375" y1="11.3155" x2="43.5734" y2="10.95840625" width="0.4064" layer="1"/> +<wire x1="45.6936" y1="12.9286" x2="44.0805" y2="11.3155" width="0.4064" layer="1"/> +<wire x1="44.0805" y1="11.3155" x2="43.93049375" y2="11.3155" width="0.4064" layer="1"/> +<wire x1="43.5734" y1="6.13579375" x2="43.5864" y2="6.12279375" width="0.4064" layer="1"/> +<wire x1="43.5734" y1="10.95840625" x2="43.5734" y2="6.13579375" width="0.4064" layer="1"/> +<wire x1="43.5864" y1="5.08" x2="52.4472" y2="5.08" width="0.4064" layer="1"/> +<wire x1="43.5864" y1="6.12279375" x2="43.5864" y2="5.08" width="0.4064" layer="1"/> +<wire x1="37.846" y1="1.524" x2="43.5864" y2="5.08" width="0" layer="19" extent="1-1"/> <wire x1="3.302" y1="9.462" x2="5.952" y2="12.162" width="0" layer="19" extent="1-1"/> +<wire x1="28.6766" y1="14.3192" x2="31.7692" y2="9.6266" width="0" layer="19" extent="1-1"/> +<wire x1="20.0148" y1="18.7706" x2="24.0284" y2="20.447" width="0" layer="19" extent="1-1"/> <wire x1="3.302" y1="17.462" x2="5.952" y2="12.162" width="0" layer="19" extent="1-1"/> </signal> <signal name="VCC"> @@ -668,28 +654,29 @@ design rules under a new name.</description> <contactref element="IC1" pad="31"/> <contactref element="IC1" pad="32"/> <contactref element="R3" pad="2"/> -<wire x1="29.718" y1="11.9192" x2="28.6766" y2="11.9192" width="0.3556" layer="1"/> -<wire x1="29.718" y1="11.1192" x2="28.6766" y2="11.1192" width="0.3556" layer="1"/> -<wire x1="29.718" y1="11.1192" x2="29.718" y2="11.9192" width="0.3556" layer="1"/> -<wire x1="28.2194" y1="22.1738" x2="28.2448" y2="21.6916" width="0.4064" layer="1"/> -<wire x1="45.6936" y1="18.0086" x2="45.6936" y2="17.8308" width="0.4064" layer="1"/> -<wire x1="46.0248" y1="18.0086" x2="45.6936" y2="18.0086" width="0.4064" layer="1"/> -<wire x1="27.9658" y1="21.5646" x2="28.2194" y2="22.1738" width="0.4064" layer="1"/> -<wire x1="28.2194" y1="22.1738" x2="46.0248" y2="22.1738" width="0.4064" layer="1"/> -<wire x1="46.0248" y1="22.1738" x2="46.0248" y2="18.0086" width="0.4064" layer="1"/> -<wire x1="24.2566" y1="22.0726" x2="24.2566" y2="22.1738" width="0.4064" layer="1"/> -<wire x1="24.2566" y1="22.1738" x2="28.2194" y2="22.1738" width="0.4064" layer="1"/> -<wire x1="52.6834" y1="15.5956" x2="48.6918" y2="15.5956" width="0.4064" layer="1"/> -<wire x1="48.6918" y1="15.5956" x2="48.6918" y2="18.034" width="0.4064" layer="1"/> -<wire x1="48.6918" y1="18.034" x2="45.6936" y2="18.034" width="0.4064" layer="1"/> -<wire x1="45.6936" y1="18.034" x2="45.6936" y2="18.0086" width="0.4064" layer="1"/> -<wire x1="32.5692" y1="9.6266" x2="32.5692" y2="11.9192" width="0.3556" layer="1"/> -<wire x1="32.5692" y1="11.9192" x2="29.718" y2="11.9192" width="0.3556" layer="1"/> -<wire x1="28.6766" y1="11.1192" x2="27.9796" y2="11.1192" width="0.3556" layer="1"/> -<wire x1="27.9796" y1="11.1192" x2="27.3304" y2="10.47" width="0.3556" layer="1"/> +<wire x1="45.6936" y1="17.8308" x2="45.6936" y2="18.0086" width="0.4064" layer="1"/> <contactref element="JP2" pad="VBUS"/> -<wire x1="28.6766" y1="11.9192" x2="27.9658" y2="21.5646" width="0" layer="19" extent="1-1"/> -<wire x1="5.952" y1="14.762" x2="24.2566" y2="22.0726" width="0" layer="19" extent="1-1"/> +<wire x1="5.952" y1="14.762" x2="5.952" y2="15.858" width="0.3556" layer="1"/> +<wire x1="5.952" y1="15.858" x2="7.874" y2="17.78" width="0.3556" layer="1"/> +<wire x1="56.896" y1="22.7838" x2="18.7456" y2="22.7838" width="0.3556" layer="1"/> +<wire x1="52.4472" y1="10.16" x2="48.768" y2="10.16" width="0.4064" layer="1"/> +<wire x1="45.6936" y1="18.0086" x2="48.768" y2="18.0086" width="0.4064" layer="1"/> +<wire x1="45.6936" y1="18.0086" x2="45.6936" y2="18.034" width="0.4064" layer="1"/> +<wire x1="30.4546" y1="11.9192" x2="28.6766" y2="11.9192" width="0.3556" layer="1"/> +<wire x1="32.5692" y1="11.9192" x2="30.4546" y2="11.9192" width="0.3556" layer="1"/> +<wire x1="28.6766" y1="11.1192" x2="30.4546" y2="11.1192" width="0.3556" layer="1"/> +<wire x1="30.4546" y1="11.1192" x2="30.4546" y2="11.9192" width="0.3556" layer="1"/> +<wire x1="57.404825" y1="16.5354" x2="57.404825" y2="3.8608" width="0.3556" layer="1"/> +<wire x1="32.5692" y1="3.8608" x2="57.404825" y2="3.8608" width="0.3556" layer="1"/> +<wire x1="32.5692" y1="3.8608" x2="32.5692" y2="9.6266" width="0.3556" layer="1"/> +<wire x1="32.5692" y1="9.6266" x2="32.5692" y2="11.9192" width="0.3556" layer="1"/> +<wire x1="48.768" y1="16.5354" x2="48.768" y2="18.0086" width="0.3556" layer="1"/> +<wire x1="48.768" y1="16.5354" x2="57.404825" y2="16.5354" width="0.3556" layer="1"/> +<wire x1="48.768" y1="10.16" x2="48.768" y2="16.5354" width="0.3556" layer="1"/> +<wire x1="32.5692" y1="3.8608" x2="36.1446" y2="5.7912" width="0" layer="19" extent="1-1"/> +<wire x1="56.896" y1="22.7838" x2="57.404825" y2="16.5354" width="0" layer="19" extent="1-1"/> +<wire x1="17.1708" y1="18.7706" x2="18.7456" y2="22.7838" width="0" layer="19" extent="1-1"/> +<wire x1="7.874" y1="17.78" x2="17.1708" y2="18.7706" width="0" layer="19" extent="1-1"/> </signal> <signal name="N$2"> <contactref element="D2" pad="CATHODE"/> @@ -730,20 +717,18 @@ design rules under a new name.</description> <signal name="N$7"> <contactref element="R6" pad="2"/> <contactref element="JP1" pad="2"/> -<wire x1="49.9364" y1="10.541" x2="49.9364" y2="8.001" width="0.4064" layer="1"/> -<wire x1="44.2464" y1="8.001" x2="49.9364" y2="8.001" width="0.4064" layer="1"/> -<wire x1="52.6834" y1="10.5156" x2="52.6834" y2="10.541" width="0.4064" layer="1"/> -<wire x1="52.6834" y1="10.541" x2="49.9364" y2="10.541" width="0.4064" layer="1"/> +<wire x1="44.983" y1="7.2898" x2="44.983" y2="6.5024" width="0.4064" layer="1"/> +<wire x1="44.983" y1="6.5024" x2="56.5404" y2="6.5024" width="0.4064" layer="1"/> +<wire x1="56.5404" y1="6.5024" x2="56.5404" y2="15.24" width="0.4064" layer="1"/> +<wire x1="56.5404" y1="15.24" x2="52.4472" y2="15.24" width="0.4064" layer="1"/> </signal> <signal name="N$8"> <contactref element="R5" pad="2"/> <contactref element="JP1" pad="3"/> -<wire x1="48.666521875" y1="10.488909375" x2="48.6664" y2="10.4648" width="0.4064" layer="1"/> -<wire x1="48.6796875" y1="13.082221875" x2="48.666521875" y2="10.488909375" width="0.4064" layer="1"/> -<wire x1="44.221" y1="10.3886" x2="48.666521875" y2="10.3886" width="0.4064" layer="1"/> -<wire x1="48.666521875" y1="10.3886" x2="48.666521875" y2="10.488909375" width="0.4064" layer="1"/> -<wire x1="52.6834" y1="13.0556" x2="52.6834" y2="13.082221875" width="0.4064" layer="1"/> -<wire x1="52.6834" y1="13.082221875" x2="48.6796875" y2="13.082221875" width="0.4064" layer="1"/> +<wire x1="44.983" y1="9.8044" x2="44.983" y2="9.017" width="0.4064" layer="1"/> +<wire x1="44.983" y1="9.017" x2="55.1942" y2="9.017" width="0.4064" layer="1"/> +<wire x1="55.1942" y1="9.017" x2="55.1942" y2="12.7" width="0.4064" layer="1"/> +<wire x1="55.1942" y1="12.7" x2="52.4472" y2="12.7" width="0.4064" layer="1"/> </signal> <signal name="MOSI"> <contactref element="U$1" pad="4"/> @@ -768,8 +753,7 @@ design rules under a new name.</description> <wire x1="42.9514" y1="19.684515625" x2="42.9514" y2="17.78" width="0.4064" layer="1"/> <wire x1="42.9514" y1="19.684515625" x2="42.925515625" y2="19.7104" width="0.4064" layer="1"/> <wire x1="30.1692" y1="19.7104" x2="42.925515625" y2="19.7104" width="0.4064" layer="1"/> -<wire x1="28.2194" y1="19.3298" x2="28.2194" y2="19.7104" width="0.4064" layer="1"/> -<wire x1="28.2194" y1="19.7104" x2="30.1692" y2="19.7104" width="0.4064" layer="1"/> +<wire x1="38.9886" y1="5.7912" x2="40.2336" y2="12.9286" width="0" layer="19" extent="1-1"/> </signal> <signal name="SCK"> <contactref element="U$1" pad="3"/> @@ -797,16 +781,15 @@ design rules under a new name.</description> <signal name="N$13"> <contactref element="R5" pad="1"/> <contactref element="IC1" pad="9"/> -<wire x1="37.2618" y1="11.1192" x2="37.9924" y2="10.3886" width="0.3556" layer="1"/> -<wire x1="37.9924" y1="10.3886" x2="41.377" y2="10.3886" width="0.3556" layer="1"/> +<wire x1="37.3126" y1="11.1192" x2="37.2618" y2="11.1192" width="0.3556" layer="1"/> +<wire x1="37.2618" y1="11.1192" x2="37.2618" y2="9.8044" width="0.3556" layer="1"/> +<wire x1="37.2618" y1="9.8044" x2="42.139" y2="9.8044" width="0.3556" layer="1"/> </signal> <signal name="N$12"> <contactref element="R6" pad="1"/> <contactref element="IC1" pad="8"/> -<wire x1="41.4024" y1="8.4074" x2="41.4024" y2="8.001" width="0.4064" layer="1"/> -<wire x1="37.846" y1="8.4074" x2="41.4024" y2="8.4074" width="0.3556" layer="1"/> -<wire x1="35.7692" y1="9.6266" x2="36.6268" y2="9.6266" width="0.3556" layer="1"/> -<wire x1="36.6268" y1="9.6266" x2="37.846" y2="8.4074" width="0.3556" layer="1"/> +<wire x1="35.7692" y1="9.6266" x2="35.7692" y2="7.2898" width="0.3556" layer="1"/> +<wire x1="35.7692" y1="7.2898" x2="42.139" y2="7.2898" width="0.3556" layer="1"/> </signal> <signal name="D+"> <contactref element="R2" pad="2"/> @@ -817,62 +800,29 @@ design rules under a new name.</description> <signal name="N$10"> <contactref element="IC1" pad="27"/> <contactref element="C2" pad="1"/> -<wire x1="27.4766" y1="15.1192" x2="26.924" y2="15.6718" width="0.3556" layer="1"/> -<wire x1="26.924" y1="15.6718" x2="26.924" y2="17.3482" width="0.3556" layer="1"/> -<wire x1="26.924" y1="17.3482" x2="26.1874" y2="18.0848" width="0.3556" layer="1"/> -<wire x1="26.1874" y1="18.0848" x2="26.1874" y2="19.558" width="0.3556" layer="1"/> -<wire x1="26.1874" y1="19.558" x2="24.2312" y2="19.558" width="0.3556" layer="1"/> -<wire x1="28.6766" y1="15.1192" x2="27.4766" y2="15.1192" width="0.3556" layer="1"/> -</signal> -<signal name="N$4"> -<contactref element="IC1" pad="5"/> -<contactref element="U$2" pad="1"/> -<wire x1="33.74941875" y1="8.4074" x2="33.7566" y2="8.4074" width="0.3556" layer="1"/> -<wire x1="33.7566" y1="8.4074" x2="34.036" y2="8.128" width="0.3556" layer="1"/> -<wire x1="33.3692" y1="9.6266" x2="33.3692" y2="8.78761875" width="0.3556" layer="1"/> -<wire x1="33.3692" y1="8.78761875" x2="33.74941875" y2="8.4074" width="0.3556" layer="1"/> -<wire x1="34.036" y1="8.128" x2="35.56" y2="8.128" width="0.3556" layer="1"/> -<wire x1="35.56" y1="8.128" x2="36.068" y2="7.62" width="0.3556" layer="1"/> -<wire x1="36.068" y1="7.62" x2="36.068" y2="6.6044" width="0.3556" layer="1"/> -<wire x1="36.068" y1="6.6044" x2="36.1446" y2="6.604" width="0.3556" layer="1"/> -</signal> -<signal name="N$5"> -<contactref element="U$2" pad="2"/> -<contactref element="R4" pad="1"/> -<wire x1="41.4532" y1="5.3086" x2="40.284" y2="5.3086" width="0.3556" layer="1"/> -<wire x1="40.284" y1="5.3086" x2="38.9886" y2="6.604" width="0.3556" layer="1"/> -</signal> -<signal name="N$11"> -<contactref element="R7" pad="1"/> -<contactref element="IC1" pad="28"/> -<wire x1="28.6766" y1="14.3192" x2="26.8288" y2="14.3192" width="0.3556" layer="1"/> -<wire x1="26.8288" y1="14.3192" x2="25.781" y2="15.367" width="0.3556" layer="1"/> -<wire x1="25.781" y1="15.367" x2="25.781" y2="16.9926" width="0.3556" layer="1"/> -<wire x1="25.781" y1="16.9926" x2="24.2058" y2="16.9926" width="0.3556" layer="1"/> +<wire x1="28.6766" y1="15.1192" x2="27.2034" y2="15.1192" width="0.3556" layer="1"/> +<wire x1="27.2034" y1="15.1192" x2="27.2034" y2="17.78" width="0.3556" layer="1"/> +<wire x1="27.2034" y1="17.78" x2="25.6794" y2="17.78" width="0.3556" layer="1"/> +<wire x1="25.6794" y1="17.78" x2="25.6794" y2="17.7796" width="0.3556" layer="1"/> </signal> <signal name="N$3"> <contactref element="C3" pad="2"/> <contactref element="Q1" pad="2"/> <contactref element="IC1" pad="1"/> -<wire x1="16.256" y1="5.842" x2="16.256" y2="3.658" width="0.3556" layer="1"/> -<wire x1="16.256" y1="3.658" x2="30.48" y2="3.658" width="0.3556" layer="1"/> -<wire x1="30.1692" y1="9.6266" x2="30.1692" y2="9.144" width="0.3556" layer="1"/> -<wire x1="30.1692" y1="9.144" x2="16.256" y2="9.144" width="0.3556" layer="1"/> -<wire x1="16.256" y1="9.144" x2="16.256" y2="5.842" width="0.3556" layer="1"/> +<wire x1="30.1692" y1="9.6266" x2="30.1692" y2="9.7028" width="0.3556" layer="1"/> +<wire x1="30.1692" y1="9.7028" x2="16.8148" y2="9.7028" width="0.3556" layer="1"/> +<wire x1="16.8148" y1="9.7028" x2="16.8148" y2="7.874" width="0.3556" layer="1"/> +<wire x1="16.8148" y1="7.874" x2="16.8148" y2="3.7592" width="0.3556" layer="1"/> +<wire x1="16.8148" y1="3.7592" x2="16.8152" y2="3.7592" width="0.3556" layer="1"/> </signal> <signal name="N$9"> <contactref element="C4" pad="2"/> <contactref element="Q1" pad="1"/> <contactref element="IC1" pad="2"/> -<wire x1="25.908" y1="5.842" x2="25.908" y2="8.128" width="0.3556" layer="1"/> -<wire x1="30.988" y1="8.128" x2="25.908" y2="8.128" width="0.3556" layer="1"/> -<wire x1="31.8516" y1="5.08" x2="25.908" y2="5.08" width="0.3556" layer="1"/> -<wire x1="31.8516" y1="5.08" x2="31.852" y2="5.08" width="0.3556" layer="1"/> -<wire x1="25.908" y1="5.08" x2="25.908" y2="5.842" width="0.3556" layer="1"/> -<wire x1="33.528" y1="3.658" x2="33.2736" y2="3.658" width="0.3556" layer="1"/> -<wire x1="33.2736" y1="3.658" x2="31.8516" y2="5.08" width="0.3556" layer="1"/> -<wire x1="30.9692" y1="9.6266" x2="30.9692" y2="8.1468" width="0.3556" layer="1"/> -<wire x1="30.9692" y1="8.1468" x2="30.988" y2="8.128" width="0.3556" layer="1"/> +<wire x1="30.9692" y1="9.6266" x2="30.9692" y2="7.874" width="0.3556" layer="1"/> +<wire x1="30.9692" y1="7.874" x2="26.4668" y2="7.874" width="0.3556" layer="1"/> +<wire x1="26.4668" y1="7.874" x2="26.4668" y2="3.7846" width="0.3556" layer="1"/> +<wire x1="26.4668" y1="3.7846" x2="26.4664" y2="3.7846" width="0.3556" layer="1"/> </signal> </signals> </board> diff --git a/dev/MicroConnectorVer/FabFTDI.b#5 b/dev/MicroConnectorVer/FabFTDI.b#5 index 323b385cbf2d86bc0024fc862f982953d1f015d5..607bb91fd3748a1e66e82f3edb974624322dd0fc 100755 --- a/dev/MicroConnectorVer/FabFTDI.b#5 +++ b/dev/MicroConnectorVer/FabFTDI.b#5 @@ -211,29 +211,45 @@ chip</description> <text x="-3.81" y="3.81" size="1.27" layer="21">>NAME</text> <text x="-3.81" y="-5.08" size="1.27" layer="21">>VALUE</text> </package> -<package name="USB-MINIB-NOSTOP"> -<wire x1="-1.3" y1="3.8" x2="0.8" y2="3.8" width="0.2032" layer="21"/> -<wire x1="3.3" y1="3.1" x2="3.3" y2="2.2" width="0.2032" layer="21"/> -<wire x1="3.3" y1="-2.2" x2="3.3" y2="-3.1" width="0.2032" layer="21"/> -<wire x1="0.8" y1="-3.8" x2="-1.3" y2="-3.8" width="0.2032" layer="21"/> -<wire x1="-5.9" y1="3.8" x2="-5.9" y2="-3.8" width="0.2032" layer="51"/> -<wire x1="-5.9" y1="-3.8" x2="-4.5" y2="-3.8" width="0.2032" layer="51"/> -<wire x1="-5.9" y1="3.8" x2="-4.5" y2="3.8" width="0.2032" layer="51"/> -<circle x="0" y="2.2" radius="0.35" width="0.41" layer="29"/> -<circle x="0" y="-2.2" radius="0.35" width="0.41" layer="29"/> -<pad name="H1" x="0" y="2.2" drill="0.9" diameter="0.8" stop="no"/> -<pad name="H2" x="0" y="-2.2" drill="0.9" diameter="0.7874" stop="no"/> -<smd name="D+" x="2.5" y="0" dx="2.5" dy="0.5" layer="1"/> -<smd name="D-" x="2.5" y="0.8" dx="2.5" dy="0.5" layer="1"/> -<smd name="GND" x="2.5" y="-1.6" dx="2.5" dy="0.5" layer="1"/> -<smd name="ID" x="2.5" y="-0.8" dx="2.5" dy="0.5" layer="1"/> -<smd name="G1" x="-3" y="-4.5" dx="2.5" dy="2" layer="1"/> -<smd name="G2" x="-3" y="4.5" dx="2.5" dy="2" layer="1"/> -<smd name="G4" x="2.5" y="-4.5" dx="2.5" dy="2" layer="1"/> -<smd name="G3" x="2.5" y="4.5" dx="2.5" dy="2" layer="1"/> -<smd name="VBUS" x="2.5" y="1.6" dx="2.5" dy="0.5" layer="1"/> -<text x="-3.81" y="1.27" size="0.4064" layer="25">>NAME</text> -<text x="-3.81" y="0" size="0.4064" layer="27">>VALUE</text> +<package name="USB-MICROB"> +<description>Micro USB Package</description> +<wire x1="-3.4" y1="-2.15" x2="-3" y2="-2.15" width="0.127" layer="51"/> +<wire x1="3" y1="-2.15" x2="3.4" y2="-2.15" width="0.127" layer="51"/> +<wire x1="-3.4" y1="-2.15" x2="-3.4" y2="-1.45" width="0.127" layer="51"/> +<wire x1="-3.4" y1="-1.45" x2="-3.4" y2="2.85" width="0.127" layer="51"/> +<wire x1="3.4" y1="2.85" x2="2.2" y2="2.85" width="0.127" layer="51"/> +<wire x1="3.4" y1="2.85" x2="3.4" y2="-1.45" width="0.127" layer="51"/> +<wire x1="3.4" y1="-1.45" x2="3.4" y2="-2.15" width="0.127" layer="51"/> +<wire x1="-3.4" y1="-1.45" x2="3.4" y2="-1.45" width="0.127" layer="51"/> +<wire x1="-3.4" y1="1.25" x2="-3.4" y2="2.85" width="0.2032" layer="21"/> +<wire x1="-3.4" y1="2.85" x2="-2.2" y2="2.85" width="0.2032" layer="21"/> +<wire x1="3.4" y1="2.85" x2="2.2" y2="2.85" width="0.2032" layer="21"/> +<wire x1="3.4" y1="1.25" x2="3.4" y2="2.85" width="0.2032" layer="21"/> +<wire x1="-3.4" y1="-1.45" x2="3.4" y2="-1.45" width="0.2032" layer="21"/> +<wire x1="-2.2" y1="1.45" x2="2.2" y2="1.45" width="0.127" layer="51"/> +<wire x1="2.2" y1="1.45" x2="2.2" y2="2.85" width="0.127" layer="51"/> +<wire x1="-2.2" y1="1.45" x2="-2.2" y2="2.85" width="0.127" layer="51"/> +<wire x1="-3.4" y1="2.85" x2="-2.2" y2="2.85" width="0.127" layer="51"/> +<wire x1="-2.2" y1="2.85" x2="-2.2" y2="1.45" width="0.2032" layer="21"/> +<wire x1="-2.2" y1="1.45" x2="2.2" y2="1.45" width="0.2032" layer="21"/> +<wire x1="2.2" y1="1.45" x2="2.2" y2="2.85" width="0.2032" layer="21"/> +<wire x1="-3.4" y1="-2.15" x2="-4" y2="-2.75" width="0.2032" layer="51"/> +<wire x1="3.4" y1="-2.15" x2="4" y2="-2.75" width="0.2032" layer="51"/> +<wire x1="-3" y1="-2.15" x2="-3" y2="-2.55" width="0.127" layer="51"/> +<wire x1="-2.8" y1="-2.8" x2="2.75" y2="-2.8" width="0.127" layer="51"/> +<wire x1="3" y1="-2.6" x2="3" y2="-2.15" width="0.127" layer="51"/> +<wire x1="-3" y1="-2.55" x2="-2.8" y2="-2.8" width="0.127" layer="51" curve="84.547378"/> +<wire x1="2.75" y1="-2.8" x2="3" y2="-2.6" width="0.127" layer="51" curve="84.547378"/> +<smd name="VBUS" x="-1.3" y="2.65" dx="1.4" dy="0.35" layer="1" rot="R90"/> +<smd name="GND" x="1.3" y="2.65" dx="1.4" dy="0.35" layer="1" rot="R90"/> +<smd name="D-" x="-0.65" y="2.65" dx="1.4" dy="0.35" layer="1" rot="R90"/> +<smd name="D+" x="0" y="2.65" dx="1.4" dy="0.35" layer="1" rot="R90"/> +<smd name="ID" x="0.65" y="2.65" dx="1.4" dy="0.35" layer="1" rot="R90"/> +<smd name="MT1" x="-4" y="0" dx="1.8" dy="1.9" layer="1"/> +<smd name="MT2" x="4" y="0" dx="1.8" dy="1.9" layer="1"/> +<text x="-1.6" y="-4.16" size="0.762" layer="25">>NAME</text> +<smd name="P$1" x="-1.27" y="0" dx="1.9" dy="1.9" layer="1"/> +<smd name="P$2" x="1.27" y="0" dx="1.9" dy="1.9" layer="1"/> </package> </packages> </library> @@ -559,10 +575,10 @@ design rules under a new name.</description> </pass> </autorouter> <elements> -<element name="D1" library="fabPatil" package="SOD123" value="3.3V" x="19.5326" y="16.637" rot="R90"/> -<element name="D2" library="fabPatil" package="SOD123" value="3.3V" x="17.6276" y="15.113" rot="R90"/> -<element name="R1" library="fabPatil" package="1206" value="22" x="22.7838" y="12.0904"/> -<element name="R2" library="fabPatil" package="1206" value="22" x="22.7838" y="14.5542"/> +<element name="D1" library="fabPatil" package="SOD123" value="3.3V" x="11.2014" y="11.811" rot="R270"/> +<element name="D2" library="fabPatil" package="SOD123" value="3.3V" x="9.0424" y="13.589" rot="R270"/> +<element name="R1" library="fabPatil" package="1206" value="22" x="13.8684" y="13.5382" rot="R270"/> +<element name="R2" library="fabPatil" package="1206" value="22" x="18.4658" y="13.5382"/> <element name="JP1" library="fabPatil" package="1X06-SMD" value="" x="51.3334" y="14.3256" rot="R90"/> <element name="C1" library="fabPatil" package="1206" value="0.1uF" x="22.8346" y="22.0726"/> <element name="R5" library="fabPatil" package="1206" value="470" x="42.799" y="10.3886"/> @@ -582,7 +598,9 @@ design rules under a new name.</description> </element> <element name="C3" library="fabPatil" package="1206" value="18pF" x="30.48" y="5.08" rot="R270"/> <element name="C4" library="fabPatil" package="1206" value="18pF" x="33.528" y="5.08" rot="R270"/> -<element name="JP3" library="fabPatil" package="USB-MINIB-NOSTOP" value="USB-SMD-NS" x="4.318" y="13.97"/> +<element name="JP2" library="fabPatil" package="USB-MICROB" value="USB-MICROB" x="3.302" y="13.462" rot="R270"> +<attribute name="PROD_ID" value="CONN-09505" x="3.302" y="13.462" size="1.778" layer="27" rot="R270" display="off"/> +</element> </elements> <signals> <signal name="GND"> @@ -591,27 +609,15 @@ design rules under a new name.</description> <contactref element="JP1" pad="6"/> <contactref element="C1" pad="1"/> <contactref element="U$1" pad="6"/> -<wire x1="17.7301" y1="16.9155" x2="17.7936" y2="16.979" width="0.4064" layer="1"/> -<wire x1="17.7301" y1="16.9155" x2="17.6276" y2="16.813" width="0.4064" layer="1"/> -<wire x1="17.6276" y1="17.526" x2="17.7936" y2="17.36" width="0.4064" layer="1" curve="-90"/> -<wire x1="17.7936" y1="17.36" x2="17.7936" y2="16.979" width="0.4064" layer="1"/> -<wire x1="17.7301" y1="18.337" x2="19.5326" y2="18.337" width="0.4064" layer="1"/> -<wire x1="17.7301" y1="18.337" x2="17.7301" y2="16.9155" width="0.4064" layer="1"/> <contactref element="C2" pad="2"/> <contactref element="IC1" pad="3"/> <contactref element="R4" pad="2"/> <contactref element="R7" pad="2"/> -<wire x1="21.3618" y1="19.5326" x2="21.3872" y2="19.558" width="0.4064" layer="1"/> -<wire x1="21.3618" y1="19.5326" x2="21.3618" y2="16.9926" width="0.4064" layer="1"/> -<wire x1="19.5326" y1="18.337" x2="20.7282" y2="19.5326" width="0.4064" layer="1"/> -<wire x1="20.7282" y1="19.5326" x2="21.3618" y2="19.5326" width="0.4064" layer="1"/> -<wire x1="21.3872" y1="19.558" x2="21.4126" y2="19.5834" width="0.4064" layer="1"/> -<wire x1="21.4126" y1="19.5834" x2="21.4126" y2="22.0726" width="0.4064" layer="1"/> -<wire x1="21.4126" y1="22.0726" x2="21.69299375" y2="22.0726" width="0.4064" layer="1"/> +<wire x1="21.4126" y1="19.5834" x2="21.3872" y2="19.558" width="0.4064" layer="1"/> +<wire x1="21.69299375" y1="22.0726" x2="21.4126" y2="22.0726" width="0.4064" layer="1"/> <wire x1="55.0926" y1="20.6756" x2="52.6834" y2="20.6756" width="0.4064" layer="1"/> <wire x1="55.0926" y1="6.604" x2="55.0926" y2="20.6756" width="0.4064" layer="1"/> -<wire x1="21.4126" y1="22.0726" x2="21.4126" y2="23.5837" width="0.4064" layer="1"/> -<wire x1="50.546" y1="23.5837" x2="21.4126" y2="23.5837" width="0.4064" layer="1"/> +<wire x1="21.4126" y1="23.5837" x2="50.546" y2="23.5837" width="0.4064" layer="1"/> <wire x1="42.926" y1="3.2512" x2="41.656" y2="3.2512" width="0.4064" layer="1"/> <wire x1="42.926" y1="3.2512" x2="45.6692" y2="3.2512" width="0.4064" layer="1"/> <wire x1="45.6692" y1="3.2512" x2="48.006" y2="6.604" width="0.4064" layer="1"/> @@ -625,7 +631,8 @@ design rules under a new name.</description> <wire x1="33.528" y1="5.08" x2="33.528" y2="6.502" width="0.3556" layer="1"/> <wire x1="33.528" y1="5.08" x2="35.1282" y2="5.08" width="0.3556" layer="1"/> <wire x1="35.1282" y1="5.08" x2="36.957" y2="3.2512" width="0.3556" layer="1"/> -<wire x1="36.957" y1="3.2512" x2="41.656" y2="3.2512" width="0.3556" layer="1"/> +<wire x1="37.846" y1="3.2512" x2="36.957" y2="3.2512" width="0.3556" layer="1"/> +<wire x1="37.846" y1="3.2512" x2="41.656" y2="3.2512" width="0.3556" layer="1"/> <wire x1="33.528" y1="6.502" x2="31.7692" y2="6.502" width="0.3556" layer="1"/> <wire x1="42.8374" y1="3.3398" x2="42.926" y2="3.2512" width="0.3556" layer="1"/> <wire x1="42.8374" y1="5.4356" x2="42.8374" y2="3.3398" width="0.3556" layer="1"/> @@ -637,8 +644,24 @@ design rules under a new name.</description> <wire x1="44.6393" y1="11.8743" x2="43.17901875" y2="11.8743" width="0.3556" layer="1"/> <wire x1="42.8368" y1="9.24511875" x2="42.8374" y2="9.24451875" width="0.3556" layer="1"/> <wire x1="42.8374" y1="9.24451875" x2="42.8374" y2="5.4356" width="0.3556" layer="1"/> -<contactref element="JP3" pad="GND"/> -<wire x1="6.818" y1="12.37" x2="17.6276" y2="16.813" width="0" layer="19" extent="1-1"/> +<contactref element="JP2" pad="MT1"/> +<contactref element="JP2" pad="MT2"/> +<contactref element="JP2" pad="GND"/> +<wire x1="5.952" y1="12.162" x2="8.7694" y2="12.162" width="0.3556" layer="1"/> +<wire x1="9.0424" y1="11.889" x2="8.7694" y2="12.162" width="0.3556" layer="1"/> +<wire x1="9.0424" y1="10.111" x2="11.2014" y2="10.111" width="0.3556" layer="1"/> +<wire x1="9.0424" y1="10.111" x2="9.0424" y2="11.889" width="0.3556" layer="1"/> +<wire x1="11.2014" y1="10.111" x2="11.2014" y2="1.524" width="0.3556" layer="1"/> +<wire x1="11.2014" y1="1.524" x2="37.846" y2="1.524" width="0.3556" layer="1"/> +<wire x1="37.846" y1="1.524" x2="37.846" y2="3.2512" width="0.3556" layer="1"/> +<wire x1="21.59" y1="22.25" x2="21.4126" y2="22.0726" width="0.3556" layer="1"/> +<wire x1="21.4126" y1="22.0726" x2="21.4126" y2="23.5837" width="0.4064" layer="1"/> +<wire x1="21.4126" y1="22.0726" x2="21.4126" y2="19.5834" width="0.4064" layer="1"/> +<wire x1="21.4126" y1="19.5834" x2="21.3872" y2="19.558" width="0.4064" layer="1"/> +<wire x1="21.3872" y1="19.558" x2="21.3872" y2="17.018" width="0.4064" layer="1"/> +<wire x1="21.3872" y1="17.018" x2="21.3618" y2="16.9926" width="0.4064" layer="1"/> +<wire x1="5.952" y1="12.162" x2="3.302" y2="17.462" width="0" layer="19" extent="1-1"/> +<wire x1="3.302" y1="9.462" x2="5.952" y2="12.162" width="0" layer="19" extent="1-1"/> </signal> <signal name="VCC"> <contactref element="JP1" pad="4"/> @@ -654,48 +677,52 @@ design rules under a new name.</description> <wire x1="28.2194" y1="22.1738" x2="28.2448" y2="21.6916" width="0.4064" layer="1"/> <wire x1="45.6936" y1="18.0086" x2="45.6936" y2="17.8308" width="0.4064" layer="1"/> <wire x1="46.0248" y1="18.0086" x2="45.6936" y2="18.0086" width="0.4064" layer="1"/> -<wire x1="27.3304" y1="10.47" x2="22.7076" y2="10.47" width="0.4064" layer="1"/> -<wire x1="22.7962" y1="10.5586" x2="22.7076" y2="10.47" width="0.4064" layer="1"/> <wire x1="27.9658" y1="21.5646" x2="28.2194" y2="22.1738" width="0.4064" layer="1"/> -<wire x1="23.97620625" y1="22.0726" x2="24.2566" y2="22.0726" width="0.4064" layer="1"/> -<wire x1="23.97620625" y1="22.0726" x2="22.8216" y2="20.91799375" width="0.4064" layer="1"/> <wire x1="28.2194" y1="22.1738" x2="46.0248" y2="22.1738" width="0.4064" layer="1"/> <wire x1="46.0248" y1="22.1738" x2="46.0248" y2="18.0086" width="0.4064" layer="1"/> -<wire x1="24.2566" y1="22.0726" x2="24.2566" y2="22.1738" width="0.4064" layer="1"/> +<wire x1="24.2566" y1="22.098" x2="24.2566" y2="22.0726" width="0.4064" layer="1"/> +<wire x1="24.2566" y1="22.098" x2="24.2566" y2="22.1738" width="0.4064" layer="1"/> <wire x1="24.2566" y1="22.1738" x2="28.2194" y2="22.1738" width="0.4064" layer="1"/> <wire x1="52.6834" y1="15.5956" x2="48.6918" y2="15.5956" width="0.4064" layer="1"/> <wire x1="48.6918" y1="15.5956" x2="48.6918" y2="18.034" width="0.4064" layer="1"/> <wire x1="48.6918" y1="18.034" x2="45.6936" y2="18.034" width="0.4064" layer="1"/> <wire x1="45.6936" y1="18.034" x2="45.6936" y2="18.0086" width="0.4064" layer="1"/> -<wire x1="22.8216" y1="20.91799375" x2="22.8216" y2="10.5586" width="0.3556" layer="1"/> -<wire x1="22.8216" y1="10.5586" x2="22.7962" y2="10.5586" width="0.3556" layer="1"/> <wire x1="32.5692" y1="9.6266" x2="32.5692" y2="11.9192" width="0.3556" layer="1"/> <wire x1="32.5692" y1="11.9192" x2="29.718" y2="11.9192" width="0.3556" layer="1"/> <wire x1="28.6766" y1="11.1192" x2="27.9796" y2="11.1192" width="0.3556" layer="1"/> <wire x1="27.9796" y1="11.1192" x2="27.3304" y2="10.47" width="0.3556" layer="1"/> -<contactref element="JP3" pad="VBUS"/> -<wire x1="6.818" y1="15.57" x2="22.7076" y2="10.47" width="0" layer="19" extent="1-1"/> +<contactref element="JP2" pad="VBUS"/> +<wire x1="5.952" y1="14.762" x2="5.952" y2="15.858" width="0.3556" layer="1"/> +<wire x1="5.952" y1="15.858" x2="7.874" y2="17.78" width="0.3556" layer="1"/> +<wire x1="7.874" y1="17.78" x2="17.78" y2="17.78" width="0.3556" layer="1"/> +<wire x1="17.78" y1="17.78" x2="20.5361" y2="15.0239" width="0.3556" layer="1"/> +<wire x1="22.7968" y1="21.7808" x2="23.114" y2="22.098" width="0.3556" layer="1"/> +<wire x1="20.5361" y1="15.0239" x2="21.0191" y2="15.5069" width="0.3556" layer="1"/> +<wire x1="21.0191" y1="15.5069" x2="22.40378125" y2="15.5069" width="0.3556" layer="1"/> +<wire x1="22.40378125" y1="15.5069" x2="22.7968" y2="15.89991875" width="0.3556" layer="1"/> +<wire x1="22.7968" y1="15.89991875" x2="22.7968" y2="21.7808" width="0.3556" layer="1"/> +<wire x1="23.114" y1="22.098" x2="24.2566" y2="22.098" width="0.3556" layer="1"/> +<wire x1="22.7968" y1="15.89991875" x2="27.9796" y2="11.1192" width="0" layer="19" extent="1-1"/> </signal> <signal name="N$2"> <contactref element="D2" pad="CATHODE"/> <contactref element="R1" pad="1"/> -<wire x1="17.7056" y1="13.335" x2="17.7546" y2="13.335" width="0.4064" layer="1"/> -<wire x1="17.7056" y1="13.335" x2="17.6276" y2="13.413" width="0.4064" layer="1"/> -<wire x1="17.3896" y1="12.97" x2="17.7546" y2="13.335" width="0.4064" layer="1"/> -<wire x1="21.3618" y1="12.0904" x2="17.7056" y2="12.1158" width="0.4064" layer="1"/> -<wire x1="17.7056" y1="12.1158" x2="17.7056" y2="13.335" width="0.4064" layer="1"/> -<contactref element="JP3" pad="D-"/> -<wire x1="6.818" y1="14.77" x2="17.3896" y2="12.97" width="0" layer="19" extent="1-1"/> +<contactref element="JP2" pad="D-"/> +<wire x1="5.952" y1="14.112" x2="7.508" y2="14.112" width="0.3556" layer="1"/> +<wire x1="7.508" y1="14.112" x2="8.636" y2="15.24" width="0.3556" layer="1"/> +<wire x1="8.636" y1="15.24" x2="8.9934" y2="15.24" width="0.3556" layer="1"/> +<wire x1="8.9934" y1="15.24" x2="9.0424" y2="15.289" width="0.3556" layer="1"/> +<wire x1="9.0424" y1="15.289" x2="13.8684" y2="15.289" width="0.3556" layer="1"/> +<wire x1="13.8684" y1="15.289" x2="13.8684" y2="14.9602" width="0.3556" layer="1"/> </signal> <signal name="N$1"> <contactref element="D1" pad="CATHODE"/> <contactref element="R2" pad="1"/> -<wire x1="19.5326" y1="14.97" x2="19.5326" y2="14.937" width="0.4064" layer="1"/> -<wire x1="19.5326" y1="14.937" x2="19.5326" y2="14.9348" width="0.4064" layer="1"/> -<wire x1="19.5326" y1="14.937" x2="21.3872" y2="14.937" width="0.4064" layer="1"/> -<wire x1="21.3872" y1="14.937" x2="21.3618" y2="14.5542" width="0.4064" layer="1"/> -<contactref element="JP3" pad="D+"/> -<wire x1="6.818" y1="13.97" x2="19.5326" y2="14.937" width="0" layer="19" extent="1-1"/> +<contactref element="JP2" pad="D+"/> +<wire x1="5.952" y1="13.462" x2="11.1524" y2="13.462" width="0.3556" layer="1"/> +<wire x1="11.1524" y1="13.462" x2="11.2014" y2="13.511" width="0.3556" layer="1"/> +<wire x1="11.2014" y1="13.511" x2="17.0438" y2="13.511" width="0.3556" layer="1"/> +<wire x1="17.0438" y1="13.511" x2="17.0438" y2="13.5382" width="0.3556" layer="1"/> </signal> <signal name="N$6"> <polygon width="0.4064" layer="16" orphans="yes" thermals="no"> @@ -775,8 +802,10 @@ design rules under a new name.</description> <signal name="D-"> <contactref element="R1" pad="2"/> <contactref element="IC1" pad="30"/> -<wire x1="28.6766" y1="12.7192" x2="24.2566" y2="12.7192" width="0.3556" layer="1"/> -<wire x1="24.2566" y1="12.7192" x2="24.2058" y2="12.0904" width="0.4064" layer="1"/> +<wire x1="28.6766" y1="12.7192" x2="21.59" y2="12.7192" width="0.3556" layer="1"/> +<wire x1="21.59" y1="12.7192" x2="21.59" y2="11.684" width="0.3556" layer="1"/> +<wire x1="21.59" y1="11.684" x2="13.8684" y2="11.684" width="0.3556" layer="1"/> +<wire x1="13.8684" y1="11.684" x2="13.8684" y2="12.1162" width="0.3556" layer="1"/> </signal> <signal name="N$13"> <contactref element="R5" pad="1"/> @@ -795,9 +824,8 @@ design rules under a new name.</description> <signal name="D+"> <contactref element="R2" pad="2"/> <contactref element="IC1" pad="29"/> -<wire x1="28.6766" y1="13.5192" x2="26.0286" y2="13.5192" width="0.3556" layer="1"/> -<wire x1="26.0286" y1="13.5192" x2="24.9936" y2="14.5542" width="0.3556" layer="1"/> -<wire x1="24.9936" y1="14.5542" x2="24.2058" y2="14.5542" width="0.3556" layer="1"/> +<wire x1="28.6766" y1="13.5192" x2="19.8878" y2="13.5192" width="0.3556" layer="1"/> +<wire x1="19.8878" y1="13.5192" x2="19.8878" y2="13.5382" width="0.3556" layer="1"/> </signal> <signal name="N$10"> <contactref element="IC1" pad="27"/> diff --git a/dev/MicroConnectorVer/FabFTDI.b#6 b/dev/MicroConnectorVer/FabFTDI.b#6 index cb2e4c5194b4bf212dda947dfe9721059ffdef71..b1ca75dc5d08c9b08e36a0cd9312a5bb3c4af819 100755 --- a/dev/MicroConnectorVer/FabFTDI.b#6 +++ b/dev/MicroConnectorVer/FabFTDI.b#6 @@ -200,21 +200,6 @@ chip</description> <smd name="2" x="-3.81" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> <smd name="1" x="-6.35" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> </package> -<package name="USB_PCB"> -<description>Card-edge USB A connector. - -For boards designed to be plugged directly into a USB slot. If possible, ensure that your PCB is about 2.4mm thick to fit snugly.</description> -<wire x1="-4" y1="6" x2="7.7" y2="6" width="0.127" layer="51"/> -<wire x1="7.7" y1="6" x2="7.7" y2="-6" width="0.127" layer="51" style="shortdash"/> -<wire x1="7.7" y1="-6" x2="-4" y2="-6" width="0.127" layer="51"/> -<wire x1="-4" y1="-6" x2="-4" y2="6" width="0.127" layer="51"/> -<smd name="5V" x="1.55" y="-3.5" dx="11" dy="1.5" layer="1"/> -<smd name="D-" x="2.05" y="-1" dx="10" dy="1" layer="1"/> -<smd name="D+" x="2.05" y="1" dx="10" dy="1" layer="1"/> -<smd name="GND" x="1.55" y="3.5" dx="11" dy="1.5" layer="1"/> -<text x="-1.27" y="5.08" size="0.4064" layer="25">>Name</text> -<text x="-1.27" y="-5.08" size="0.4064" layer="27">>Value</text> -</package> <package name="2X03SMD"> <smd name="1" x="-2.54" y="2.54" dx="2.54" dy="1.27" layer="1"/> <smd name="3" x="-2.54" y="0" dx="2.54" dy="1.27" layer="1"/> @@ -226,6 +211,46 @@ For boards designed to be plugged directly into a USB slot. If possible, ensure <text x="-3.81" y="3.81" size="1.27" layer="21">>NAME</text> <text x="-3.81" y="-5.08" size="1.27" layer="21">>VALUE</text> </package> +<package name="USB-MICROB"> +<description>Micro USB Package</description> +<wire x1="-3.4" y1="-2.15" x2="-3" y2="-2.15" width="0.127" layer="51"/> +<wire x1="3" y1="-2.15" x2="3.4" y2="-2.15" width="0.127" layer="51"/> +<wire x1="-3.4" y1="-2.15" x2="-3.4" y2="-1.45" width="0.127" layer="51"/> +<wire x1="-3.4" y1="-1.45" x2="-3.4" y2="2.85" width="0.127" layer="51"/> +<wire x1="3.4" y1="2.85" x2="2.2" y2="2.85" width="0.127" layer="51"/> +<wire x1="3.4" y1="2.85" x2="3.4" y2="-1.45" width="0.127" layer="51"/> +<wire x1="3.4" y1="-1.45" x2="3.4" y2="-2.15" width="0.127" layer="51"/> +<wire x1="-3.4" y1="-1.45" x2="3.4" y2="-1.45" width="0.127" layer="51"/> +<wire x1="-3.4" y1="1.25" x2="-3.4" y2="2.85" width="0.2032" layer="21"/> +<wire x1="-3.4" y1="2.85" x2="-2.2" y2="2.85" width="0.2032" layer="21"/> +<wire x1="3.4" y1="2.85" x2="2.2" y2="2.85" width="0.2032" layer="21"/> +<wire x1="3.4" y1="1.25" x2="3.4" y2="2.85" width="0.2032" layer="21"/> +<wire x1="-3.4" y1="-1.45" x2="3.4" y2="-1.45" width="0.2032" layer="21"/> +<wire x1="-2.2" y1="1.45" x2="2.2" y2="1.45" width="0.127" layer="51"/> +<wire x1="2.2" y1="1.45" x2="2.2" y2="2.85" width="0.127" layer="51"/> +<wire x1="-2.2" y1="1.45" x2="-2.2" y2="2.85" width="0.127" layer="51"/> +<wire x1="-3.4" y1="2.85" x2="-2.2" y2="2.85" width="0.127" layer="51"/> +<wire x1="-2.2" y1="2.85" x2="-2.2" y2="1.45" width="0.2032" layer="21"/> +<wire x1="-2.2" y1="1.45" x2="2.2" y2="1.45" width="0.2032" layer="21"/> +<wire x1="2.2" y1="1.45" x2="2.2" y2="2.85" width="0.2032" layer="21"/> +<wire x1="-3.4" y1="-2.15" x2="-4" y2="-2.75" width="0.2032" layer="51"/> +<wire x1="3.4" y1="-2.15" x2="4" y2="-2.75" width="0.2032" layer="51"/> +<wire x1="-3" y1="-2.15" x2="-3" y2="-2.55" width="0.127" layer="51"/> +<wire x1="-2.8" y1="-2.8" x2="2.75" y2="-2.8" width="0.127" layer="51"/> +<wire x1="3" y1="-2.6" x2="3" y2="-2.15" width="0.127" layer="51"/> +<wire x1="-3" y1="-2.55" x2="-2.8" y2="-2.8" width="0.127" layer="51" curve="84.547378"/> +<wire x1="2.75" y1="-2.8" x2="3" y2="-2.6" width="0.127" layer="51" curve="84.547378"/> +<smd name="VBUS" x="-1.3" y="2.65" dx="1.4" dy="0.35" layer="1" rot="R90"/> +<smd name="GND" x="1.3" y="2.65" dx="1.4" dy="0.35" layer="1" rot="R90"/> +<smd name="D-" x="-0.65" y="2.65" dx="1.4" dy="0.35" layer="1" rot="R90"/> +<smd name="D+" x="0" y="2.65" dx="1.4" dy="0.35" layer="1" rot="R90"/> +<smd name="ID" x="0.65" y="2.65" dx="1.4" dy="0.35" layer="1" rot="R90"/> +<smd name="MT1" x="-4" y="0" dx="1.8" dy="1.9" layer="1"/> +<smd name="MT2" x="4" y="0" dx="1.8" dy="1.9" layer="1"/> +<text x="-1.6" y="-4.16" size="0.762" layer="25">>NAME</text> +<smd name="P$1" x="-1.27" y="0" dx="1.9" dy="1.9" layer="1"/> +<smd name="P$2" x="1.27" y="0" dx="1.9" dy="1.9" layer="1"/> +</package> </packages> </library> <library name="adafruit"> @@ -550,13 +575,12 @@ design rules under a new name.</description> </pass> </autorouter> <elements> -<element name="D1" library="fabPatil" package="SOD123" value="3.3V" x="19.5326" y="16.637" rot="R90"/> -<element name="D2" library="fabPatil" package="SOD123" value="3.3V" x="17.6276" y="15.113" rot="R90"/> -<element name="R1" library="fabPatil" package="1206" value="22" x="22.7838" y="12.0904"/> -<element name="R2" library="fabPatil" package="1206" value="22" x="22.7838" y="14.5542"/> +<element name="D1" library="fabPatil" package="SOD123" value="3.3V" x="11.2014" y="11.811" rot="R270"/> +<element name="D2" library="fabPatil" package="SOD123" value="3.3V" x="9.0424" y="13.589" rot="R270"/> +<element name="R1" library="fabPatil" package="1206" value="22" x="13.8684" y="13.5382" rot="R270"/> +<element name="R2" library="fabPatil" package="1206" value="22" x="18.4658" y="13.5382"/> <element name="JP1" library="fabPatil" package="1X06-SMD" value="" x="51.3334" y="14.3256" rot="R90"/> <element name="C1" library="fabPatil" package="1206" value="0.1uF" x="22.8346" y="22.0726"/> -<element name="JP2" library="fabPatil" package="USB_PCB" value="USBPCB" x="5.1816" y="13.97"/> <element name="R5" library="fabPatil" package="1206" value="470" x="42.799" y="10.3886"/> <element name="R6" library="fabPatil" package="1206" value="470" x="42.8244" y="8.001"/> <element name="U$1" library="fabPatil" package="2X03SMD" value="AVRISPSMD" x="42.7736" y="15.4686"/> @@ -574,6 +598,9 @@ design rules under a new name.</description> </element> <element name="C3" library="fabPatil" package="1206" value="18pF" x="30.48" y="5.08" rot="R270"/> <element name="C4" library="fabPatil" package="1206" value="18pF" x="33.528" y="5.08" rot="R270"/> +<element name="JP2" library="fabPatil" package="USB-MICROB" value="USB-MICROB" x="3.302" y="13.462" rot="R270"> +<attribute name="PROD_ID" value="CONN-09505" x="3.302" y="13.462" size="1.778" layer="27" rot="R270" display="off"/> +</element> </elements> <signals> <signal name="GND"> @@ -581,30 +608,15 @@ design rules under a new name.</description> <contactref element="D2" pad="ANODE"/> <contactref element="JP1" pad="6"/> <contactref element="C1" pad="1"/> -<contactref element="JP2" pad="GND"/> <contactref element="U$1" pad="6"/> -<wire x1="17.7301" y1="16.9155" x2="17.7936" y2="16.979" width="0.4064" layer="1"/> -<wire x1="17.7301" y1="16.9155" x2="17.6276" y2="16.813" width="0.4064" layer="1"/> -<wire x1="6.7316" y1="17.47" x2="7.8036" y2="17.526" width="0.4064" layer="1" curve="-90"/> -<wire x1="7.8036" y1="17.526" x2="17.6276" y2="17.526" width="0.4064" layer="1"/> -<wire x1="17.6276" y1="17.526" x2="17.7936" y2="17.36" width="0.4064" layer="1" curve="-90"/> -<wire x1="17.7936" y1="17.36" x2="17.7936" y2="16.979" width="0.4064" layer="1"/> -<wire x1="17.7301" y1="18.337" x2="19.5326" y2="18.337" width="0.4064" layer="1"/> -<wire x1="17.7301" y1="18.337" x2="17.7301" y2="16.9155" width="0.4064" layer="1"/> <contactref element="C2" pad="2"/> <contactref element="IC1" pad="3"/> <contactref element="R4" pad="2"/> <contactref element="R7" pad="2"/> -<wire x1="21.3618" y1="19.5326" x2="21.3872" y2="19.558" width="0.4064" layer="1"/> -<wire x1="21.3618" y1="19.5326" x2="21.3618" y2="16.9926" width="0.4064" layer="1"/> -<wire x1="19.5326" y1="18.337" x2="20.7282" y2="19.5326" width="0.4064" layer="1"/> -<wire x1="20.7282" y1="19.5326" x2="21.3618" y2="19.5326" width="0.4064" layer="1"/> <wire x1="21.3872" y1="19.558" x2="21.4126" y2="19.5834" width="0.4064" layer="1"/> -<wire x1="21.4126" y1="19.5834" x2="21.4126" y2="22.0726" width="0.4064" layer="1"/> <wire x1="21.4126" y1="22.0726" x2="21.69299375" y2="22.0726" width="0.4064" layer="1"/> <wire x1="55.0926" y1="20.6756" x2="52.6834" y2="20.6756" width="0.4064" layer="1"/> <wire x1="55.0926" y1="6.604" x2="55.0926" y2="20.6756" width="0.4064" layer="1"/> -<wire x1="21.4126" y1="22.0726" x2="21.4126" y2="23.5837" width="0.4064" layer="1"/> <wire x1="50.546" y1="23.5837" x2="21.4126" y2="23.5837" width="0.4064" layer="1"/> <wire x1="42.926" y1="3.2512" x2="41.656" y2="3.2512" width="0.4064" layer="1"/> <wire x1="42.926" y1="3.2512" x2="45.6692" y2="3.2512" width="0.4064" layer="1"/> @@ -619,7 +631,8 @@ design rules under a new name.</description> <wire x1="33.528" y1="5.08" x2="33.528" y2="6.502" width="0.3556" layer="1"/> <wire x1="33.528" y1="5.08" x2="35.1282" y2="5.08" width="0.3556" layer="1"/> <wire x1="35.1282" y1="5.08" x2="36.957" y2="3.2512" width="0.3556" layer="1"/> -<wire x1="36.957" y1="3.2512" x2="41.656" y2="3.2512" width="0.3556" layer="1"/> +<wire x1="37.846" y1="3.2512" x2="36.957" y2="3.2512" width="0.3556" layer="1"/> +<wire x1="37.846" y1="3.2512" x2="41.656" y2="3.2512" width="0.3556" layer="1"/> <wire x1="33.528" y1="6.502" x2="31.7692" y2="6.502" width="0.3556" layer="1"/> <wire x1="42.8374" y1="3.3398" x2="42.926" y2="3.2512" width="0.3556" layer="1"/> <wire x1="42.8374" y1="5.4356" x2="42.8374" y2="3.3398" width="0.3556" layer="1"/> @@ -631,9 +644,23 @@ design rules under a new name.</description> <wire x1="44.6393" y1="11.8743" x2="43.17901875" y2="11.8743" width="0.3556" layer="1"/> <wire x1="42.8368" y1="9.24511875" x2="42.8374" y2="9.24451875" width="0.3556" layer="1"/> <wire x1="42.8374" y1="9.24451875" x2="42.8374" y2="5.4356" width="0.3556" layer="1"/> +<contactref element="JP2" pad="MT1"/> +<contactref element="JP2" pad="MT2"/> +<contactref element="JP2" pad="GND"/> +<wire x1="5.952" y1="12.162" x2="8.7694" y2="12.162" width="0.3556" layer="1"/> +<wire x1="9.0424" y1="11.889" x2="8.7694" y2="12.162" width="0.3556" layer="1"/> +<wire x1="9.0424" y1="10.111" x2="11.2014" y2="10.111" width="0.3556" layer="1"/> +<wire x1="9.0424" y1="10.111" x2="9.0424" y2="11.889" width="0.3556" layer="1"/> +<wire x1="11.2014" y1="10.111" x2="11.2014" y2="1.524" width="0.3556" layer="1"/> +<wire x1="11.2014" y1="1.524" x2="37.846" y2="1.524" width="0.3556" layer="1"/> +<wire x1="37.846" y1="1.524" x2="37.846" y2="3.2512" width="0.3556" layer="1"/> +<wire x1="21.4126" y1="23.5837" x2="21.4126" y2="22.0726" width="0" layer="19" extent="1-1"/> +<wire x1="21.4126" y1="19.5834" x2="21.4126" y2="22.0726" width="0" layer="19" extent="1-1"/> +<wire x1="21.3618" y1="16.9926" x2="21.3872" y2="19.558" width="0" layer="19" extent="1-1"/> +<wire x1="3.302" y1="9.462" x2="5.952" y2="12.162" width="0" layer="19" extent="1-1"/> +<wire x1="3.302" y1="17.462" x2="5.952" y2="12.162" width="0" layer="19" extent="1-1"/> </signal> <signal name="VCC"> -<contactref element="JP2" pad="5V"/> <contactref element="JP1" pad="4"/> <contactref element="C1" pad="2"/> <contactref element="U$1" pad="2"/> @@ -647,12 +674,7 @@ design rules under a new name.</description> <wire x1="28.2194" y1="22.1738" x2="28.2448" y2="21.6916" width="0.4064" layer="1"/> <wire x1="45.6936" y1="18.0086" x2="45.6936" y2="17.8308" width="0.4064" layer="1"/> <wire x1="46.0248" y1="18.0086" x2="45.6936" y2="18.0086" width="0.4064" layer="1"/> -<wire x1="27.3304" y1="10.47" x2="22.7076" y2="10.47" width="0.4064" layer="1"/> -<wire x1="22.7076" y1="10.47" x2="6.7316" y2="10.47" width="0.4064" layer="1"/> -<wire x1="22.7962" y1="10.5586" x2="22.7076" y2="10.47" width="0.4064" layer="1"/> <wire x1="27.9658" y1="21.5646" x2="28.2194" y2="22.1738" width="0.4064" layer="1"/> -<wire x1="23.97620625" y1="22.0726" x2="24.2566" y2="22.0726" width="0.4064" layer="1"/> -<wire x1="23.97620625" y1="22.0726" x2="22.8216" y2="20.91799375" width="0.4064" layer="1"/> <wire x1="28.2194" y1="22.1738" x2="46.0248" y2="22.1738" width="0.4064" layer="1"/> <wire x1="46.0248" y1="22.1738" x2="46.0248" y2="18.0086" width="0.4064" layer="1"/> <wire x1="24.2566" y1="22.0726" x2="24.2566" y2="22.1738" width="0.4064" layer="1"/> @@ -661,33 +683,33 @@ design rules under a new name.</description> <wire x1="48.6918" y1="15.5956" x2="48.6918" y2="18.034" width="0.4064" layer="1"/> <wire x1="48.6918" y1="18.034" x2="45.6936" y2="18.034" width="0.4064" layer="1"/> <wire x1="45.6936" y1="18.034" x2="45.6936" y2="18.0086" width="0.4064" layer="1"/> -<wire x1="22.8216" y1="20.91799375" x2="22.8216" y2="10.5586" width="0.3556" layer="1"/> -<wire x1="22.8216" y1="10.5586" x2="22.7962" y2="10.5586" width="0.3556" layer="1"/> <wire x1="32.5692" y1="9.6266" x2="32.5692" y2="11.9192" width="0.3556" layer="1"/> <wire x1="32.5692" y1="11.9192" x2="29.718" y2="11.9192" width="0.3556" layer="1"/> <wire x1="28.6766" y1="11.1192" x2="27.9796" y2="11.1192" width="0.3556" layer="1"/> <wire x1="27.9796" y1="11.1192" x2="27.3304" y2="10.47" width="0.3556" layer="1"/> +<contactref element="JP2" pad="VBUS"/> +<wire x1="28.6766" y1="11.9192" x2="27.9658" y2="21.5646" width="0" layer="19" extent="1-1"/> +<wire x1="5.952" y1="14.762" x2="24.2566" y2="22.0726" width="0" layer="19" extent="1-1"/> </signal> <signal name="N$2"> <contactref element="D2" pad="CATHODE"/> <contactref element="R1" pad="1"/> <contactref element="JP2" pad="D-"/> -<wire x1="17.7056" y1="13.335" x2="17.7546" y2="13.335" width="0.4064" layer="1"/> -<wire x1="17.7056" y1="13.335" x2="17.6276" y2="13.413" width="0.4064" layer="1"/> -<wire x1="7.2316" y1="12.97" x2="17.3896" y2="12.97" width="0.4064" layer="1"/> -<wire x1="17.3896" y1="12.97" x2="17.7546" y2="13.335" width="0.4064" layer="1"/> -<wire x1="21.3618" y1="12.0904" x2="17.7056" y2="12.1158" width="0.4064" layer="1"/> -<wire x1="17.7056" y1="12.1158" x2="17.7056" y2="13.335" width="0.4064" layer="1"/> +<wire x1="5.952" y1="14.112" x2="7.508" y2="14.112" width="0.3556" layer="1"/> +<wire x1="7.508" y1="14.112" x2="8.636" y2="15.24" width="0.3556" layer="1"/> +<wire x1="8.636" y1="15.24" x2="8.9934" y2="15.24" width="0.3556" layer="1"/> +<wire x1="8.9934" y1="15.24" x2="9.0424" y2="15.289" width="0.3556" layer="1"/> +<wire x1="9.0424" y1="15.289" x2="13.8684" y2="15.289" width="0.3556" layer="1"/> +<wire x1="13.8684" y1="15.289" x2="13.8684" y2="14.9602" width="0.3556" layer="1"/> </signal> <signal name="N$1"> <contactref element="D1" pad="CATHODE"/> <contactref element="R2" pad="1"/> <contactref element="JP2" pad="D+"/> -<wire x1="7.2316" y1="14.97" x2="19.5326" y2="14.97" width="0.4064" layer="1"/> -<wire x1="19.5326" y1="14.97" x2="19.5326" y2="14.937" width="0.4064" layer="1"/> -<wire x1="19.5326" y1="14.937" x2="19.5326" y2="14.9348" width="0.4064" layer="1"/> -<wire x1="19.5326" y1="14.937" x2="21.3872" y2="14.937" width="0.4064" layer="1"/> -<wire x1="21.3872" y1="14.937" x2="21.3618" y2="14.5542" width="0.4064" layer="1"/> +<wire x1="5.952" y1="13.462" x2="11.1524" y2="13.462" width="0.3556" layer="1"/> +<wire x1="11.1524" y1="13.462" x2="11.2014" y2="13.511" width="0.3556" layer="1"/> +<wire x1="11.2014" y1="13.511" x2="17.0438" y2="13.511" width="0.3556" layer="1"/> +<wire x1="17.0438" y1="13.511" x2="17.0438" y2="13.5382" width="0.3556" layer="1"/> </signal> <signal name="N$6"> <polygon width="0.4064" layer="16" orphans="yes" thermals="no"> @@ -767,8 +789,10 @@ design rules under a new name.</description> <signal name="D-"> <contactref element="R1" pad="2"/> <contactref element="IC1" pad="30"/> -<wire x1="28.6766" y1="12.7192" x2="24.2566" y2="12.7192" width="0.3556" layer="1"/> -<wire x1="24.2566" y1="12.7192" x2="24.2058" y2="12.0904" width="0.4064" layer="1"/> +<wire x1="28.6766" y1="12.7192" x2="21.59" y2="12.7192" width="0.3556" layer="1"/> +<wire x1="21.59" y1="12.7192" x2="21.59" y2="11.684" width="0.3556" layer="1"/> +<wire x1="21.59" y1="11.684" x2="13.8684" y2="11.684" width="0.3556" layer="1"/> +<wire x1="13.8684" y1="11.684" x2="13.8684" y2="12.1162" width="0.3556" layer="1"/> </signal> <signal name="N$13"> <contactref element="R5" pad="1"/> @@ -787,9 +811,8 @@ design rules under a new name.</description> <signal name="D+"> <contactref element="R2" pad="2"/> <contactref element="IC1" pad="29"/> -<wire x1="28.6766" y1="13.5192" x2="26.0286" y2="13.5192" width="0.3556" layer="1"/> -<wire x1="26.0286" y1="13.5192" x2="24.9936" y2="14.5542" width="0.3556" layer="1"/> -<wire x1="24.9936" y1="14.5542" x2="24.2058" y2="14.5542" width="0.3556" layer="1"/> +<wire x1="28.6766" y1="13.5192" x2="19.8878" y2="13.5192" width="0.3556" layer="1"/> +<wire x1="19.8878" y1="13.5192" x2="19.8878" y2="13.5382" width="0.3556" layer="1"/> </signal> <signal name="N$10"> <contactref element="IC1" pad="27"/> diff --git a/dev/MicroConnectorVer/FabFTDI.b#7 b/dev/MicroConnectorVer/FabFTDI.b#7 index c49da0d81895e13201bdf4b6db1be0fdbe45aafb..323b385cbf2d86bc0024fc862f982953d1f015d5 100755 --- a/dev/MicroConnectorVer/FabFTDI.b#7 +++ b/dev/MicroConnectorVer/FabFTDI.b#7 @@ -200,21 +200,6 @@ chip</description> <smd name="2" x="-3.81" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> <smd name="1" x="-6.35" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> </package> -<package name="USB_PCB"> -<description>Card-edge USB A connector. - -For boards designed to be plugged directly into a USB slot. If possible, ensure that your PCB is about 2.4mm thick to fit snugly.</description> -<wire x1="-4" y1="6" x2="7.7" y2="6" width="0.127" layer="51"/> -<wire x1="7.7" y1="6" x2="7.7" y2="-6" width="0.127" layer="51" style="shortdash"/> -<wire x1="7.7" y1="-6" x2="-4" y2="-6" width="0.127" layer="51"/> -<wire x1="-4" y1="-6" x2="-4" y2="6" width="0.127" layer="51"/> -<smd name="5V" x="1.55" y="-3.5" dx="11" dy="1.5" layer="1"/> -<smd name="D-" x="2.05" y="-1" dx="10" dy="1" layer="1"/> -<smd name="D+" x="2.05" y="1" dx="10" dy="1" layer="1"/> -<smd name="GND" x="1.55" y="3.5" dx="11" dy="1.5" layer="1"/> -<text x="-1.27" y="5.08" size="0.4064" layer="25">>Name</text> -<text x="-1.27" y="-5.08" size="0.4064" layer="27">>Value</text> -</package> <package name="2X03SMD"> <smd name="1" x="-2.54" y="2.54" dx="2.54" dy="1.27" layer="1"/> <smd name="3" x="-2.54" y="0" dx="2.54" dy="1.27" layer="1"/> @@ -226,6 +211,30 @@ For boards designed to be plugged directly into a USB slot. If possible, ensure <text x="-3.81" y="3.81" size="1.27" layer="21">>NAME</text> <text x="-3.81" y="-5.08" size="1.27" layer="21">>VALUE</text> </package> +<package name="USB-MINIB-NOSTOP"> +<wire x1="-1.3" y1="3.8" x2="0.8" y2="3.8" width="0.2032" layer="21"/> +<wire x1="3.3" y1="3.1" x2="3.3" y2="2.2" width="0.2032" layer="21"/> +<wire x1="3.3" y1="-2.2" x2="3.3" y2="-3.1" width="0.2032" layer="21"/> +<wire x1="0.8" y1="-3.8" x2="-1.3" y2="-3.8" width="0.2032" layer="21"/> +<wire x1="-5.9" y1="3.8" x2="-5.9" y2="-3.8" width="0.2032" layer="51"/> +<wire x1="-5.9" y1="-3.8" x2="-4.5" y2="-3.8" width="0.2032" layer="51"/> +<wire x1="-5.9" y1="3.8" x2="-4.5" y2="3.8" width="0.2032" layer="51"/> +<circle x="0" y="2.2" radius="0.35" width="0.41" layer="29"/> +<circle x="0" y="-2.2" radius="0.35" width="0.41" layer="29"/> +<pad name="H1" x="0" y="2.2" drill="0.9" diameter="0.8" stop="no"/> +<pad name="H2" x="0" y="-2.2" drill="0.9" diameter="0.7874" stop="no"/> +<smd name="D+" x="2.5" y="0" dx="2.5" dy="0.5" layer="1"/> +<smd name="D-" x="2.5" y="0.8" dx="2.5" dy="0.5" layer="1"/> +<smd name="GND" x="2.5" y="-1.6" dx="2.5" dy="0.5" layer="1"/> +<smd name="ID" x="2.5" y="-0.8" dx="2.5" dy="0.5" layer="1"/> +<smd name="G1" x="-3" y="-4.5" dx="2.5" dy="2" layer="1"/> +<smd name="G2" x="-3" y="4.5" dx="2.5" dy="2" layer="1"/> +<smd name="G4" x="2.5" y="-4.5" dx="2.5" dy="2" layer="1"/> +<smd name="G3" x="2.5" y="4.5" dx="2.5" dy="2" layer="1"/> +<smd name="VBUS" x="2.5" y="1.6" dx="2.5" dy="0.5" layer="1"/> +<text x="-3.81" y="1.27" size="0.4064" layer="25">>NAME</text> +<text x="-3.81" y="0" size="0.4064" layer="27">>VALUE</text> +</package> </packages> </library> <library name="adafruit"> @@ -361,33 +370,6 @@ For boards designed to be plugged directly into a USB slot. If possible, ensure </package> </packages> </library> -<library name="SparkFun-Connectors"> -<description><h3>SparkFun Electronics' preferred foot prints</h3> -In this library you'll find connectors and sockets- basically anything that can be plugged into or onto.<br><br> -We've spent an enormous amount of time creating and checking these footprints and parts, but it is the end user's responsibility to ensure correctness and suitablity for a given componet or application. If you enjoy using this library, please buy one of our products at www.sparkfun.com. -<br><br> -<b>Licensing:</b> Creative Commons ShareAlike 4.0 International - https://creativecommons.org/licenses/by-sa/4.0/ -<br><br> -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="USB-A-PCB"> -<description>Card-edge USB A connector. - -For boards designed to be plugged directly into a USB slot. If possible, ensure that your PCB is about 2.4mm thick to fit snugly.</description> -<wire x1="-5" y1="6" x2="3.7" y2="6" width="0.127" layer="51"/> -<wire x1="3.7" y1="6" x2="3.7" y2="-6" width="0.127" layer="51" style="shortdash"/> -<wire x1="3.7" y1="-6" x2="-5" y2="-6" width="0.127" layer="51"/> -<wire x1="-5" y1="-6" x2="-5" y2="6" width="0.127" layer="51"/> -<smd name="5V" x="-0.2" y="-3.5" dx="7.5" dy="1.5" layer="1"/> -<smd name="USB_M" x="0.3" y="-1" dx="6.5" dy="1" layer="1"/> -<smd name="USB_P" x="0.3" y="1" dx="6.5" dy="1" layer="1"/> -<smd name="GND" x="-0.2" y="3.5" dx="7.5" dy="1.5" layer="1"/> -<text x="-1.27" y="5.08" size="0.4064" layer="25">>Name</text> -<text x="-1.27" y="-5.08" size="0.4064" layer="27">>Value</text> -<text x="-6.35" y="-3.81" size="1.016" layer="48" rot="R90">Card edge</text> -</package> -</packages> -</library> </libraries> <attributes> </attributes> @@ -583,7 +565,6 @@ design rules under a new name.</description> <element name="R2" library="fabPatil" package="1206" value="22" x="22.7838" y="14.5542"/> <element name="JP1" library="fabPatil" package="1X06-SMD" value="" x="51.3334" y="14.3256" rot="R90"/> <element name="C1" library="fabPatil" package="1206" value="0.1uF" x="22.8346" y="22.0726"/> -<element name="JP2" library="fabPatil" package="USB_PCB" value="USBPCB" x="5.1816" y="13.97"/> <element name="R5" library="fabPatil" package="1206" value="470" x="42.799" y="10.3886"/> <element name="R6" library="fabPatil" package="1206" value="470" x="42.8244" y="8.001"/> <element name="U$1" library="fabPatil" package="2X03SMD" value="AVRISPSMD" x="42.7736" y="15.4686"/> @@ -601,7 +582,7 @@ design rules under a new name.</description> </element> <element name="C3" library="fabPatil" package="1206" value="18pF" x="30.48" y="5.08" rot="R270"/> <element name="C4" library="fabPatil" package="1206" value="18pF" x="33.528" y="5.08" rot="R270"/> -<element name="JP3" library="SparkFun-Connectors" package="USB-A-PCB" value="USBPCB" x="7.112" y="-6.096"/> +<element name="JP3" library="fabPatil" package="USB-MINIB-NOSTOP" value="USB-SMD-NS" x="4.318" y="13.97"/> </elements> <signals> <signal name="GND"> @@ -609,12 +590,9 @@ design rules under a new name.</description> <contactref element="D2" pad="ANODE"/> <contactref element="JP1" pad="6"/> <contactref element="C1" pad="1"/> -<contactref element="JP2" pad="GND"/> <contactref element="U$1" pad="6"/> <wire x1="17.7301" y1="16.9155" x2="17.7936" y2="16.979" width="0.4064" layer="1"/> <wire x1="17.7301" y1="16.9155" x2="17.6276" y2="16.813" width="0.4064" layer="1"/> -<wire x1="6.7316" y1="17.47" x2="7.8036" y2="17.526" width="0.4064" layer="1" curve="-90"/> -<wire x1="7.8036" y1="17.526" x2="17.6276" y2="17.526" width="0.4064" layer="1"/> <wire x1="17.6276" y1="17.526" x2="17.7936" y2="17.36" width="0.4064" layer="1" curve="-90"/> <wire x1="17.7936" y1="17.36" x2="17.7936" y2="16.979" width="0.4064" layer="1"/> <wire x1="17.7301" y1="18.337" x2="19.5326" y2="18.337" width="0.4064" layer="1"/> @@ -659,9 +637,10 @@ design rules under a new name.</description> <wire x1="44.6393" y1="11.8743" x2="43.17901875" y2="11.8743" width="0.3556" layer="1"/> <wire x1="42.8368" y1="9.24511875" x2="42.8374" y2="9.24451875" width="0.3556" layer="1"/> <wire x1="42.8374" y1="9.24451875" x2="42.8374" y2="5.4356" width="0.3556" layer="1"/> +<contactref element="JP3" pad="GND"/> +<wire x1="6.818" y1="12.37" x2="17.6276" y2="16.813" width="0" layer="19" extent="1-1"/> </signal> <signal name="VCC"> -<contactref element="JP2" pad="5V"/> <contactref element="JP1" pad="4"/> <contactref element="C1" pad="2"/> <contactref element="U$1" pad="2"/> @@ -676,7 +655,6 @@ design rules under a new name.</description> <wire x1="45.6936" y1="18.0086" x2="45.6936" y2="17.8308" width="0.4064" layer="1"/> <wire x1="46.0248" y1="18.0086" x2="45.6936" y2="18.0086" width="0.4064" layer="1"/> <wire x1="27.3304" y1="10.47" x2="22.7076" y2="10.47" width="0.4064" layer="1"/> -<wire x1="22.7076" y1="10.47" x2="6.7316" y2="10.47" width="0.4064" layer="1"/> <wire x1="22.7962" y1="10.5586" x2="22.7076" y2="10.47" width="0.4064" layer="1"/> <wire x1="27.9658" y1="21.5646" x2="28.2194" y2="22.1738" width="0.4064" layer="1"/> <wire x1="23.97620625" y1="22.0726" x2="24.2566" y2="22.0726" width="0.4064" layer="1"/> @@ -695,27 +673,29 @@ design rules under a new name.</description> <wire x1="32.5692" y1="11.9192" x2="29.718" y2="11.9192" width="0.3556" layer="1"/> <wire x1="28.6766" y1="11.1192" x2="27.9796" y2="11.1192" width="0.3556" layer="1"/> <wire x1="27.9796" y1="11.1192" x2="27.3304" y2="10.47" width="0.3556" layer="1"/> +<contactref element="JP3" pad="VBUS"/> +<wire x1="6.818" y1="15.57" x2="22.7076" y2="10.47" width="0" layer="19" extent="1-1"/> </signal> <signal name="N$2"> <contactref element="D2" pad="CATHODE"/> <contactref element="R1" pad="1"/> -<contactref element="JP2" pad="D-"/> <wire x1="17.7056" y1="13.335" x2="17.7546" y2="13.335" width="0.4064" layer="1"/> <wire x1="17.7056" y1="13.335" x2="17.6276" y2="13.413" width="0.4064" layer="1"/> -<wire x1="7.2316" y1="12.97" x2="17.3896" y2="12.97" width="0.4064" layer="1"/> <wire x1="17.3896" y1="12.97" x2="17.7546" y2="13.335" width="0.4064" layer="1"/> <wire x1="21.3618" y1="12.0904" x2="17.7056" y2="12.1158" width="0.4064" layer="1"/> <wire x1="17.7056" y1="12.1158" x2="17.7056" y2="13.335" width="0.4064" layer="1"/> +<contactref element="JP3" pad="D-"/> +<wire x1="6.818" y1="14.77" x2="17.3896" y2="12.97" width="0" layer="19" extent="1-1"/> </signal> <signal name="N$1"> <contactref element="D1" pad="CATHODE"/> <contactref element="R2" pad="1"/> -<contactref element="JP2" pad="D+"/> -<wire x1="7.2316" y1="14.97" x2="19.5326" y2="14.97" width="0.4064" layer="1"/> <wire x1="19.5326" y1="14.97" x2="19.5326" y2="14.937" width="0.4064" layer="1"/> <wire x1="19.5326" y1="14.937" x2="19.5326" y2="14.9348" width="0.4064" layer="1"/> <wire x1="19.5326" y1="14.937" x2="21.3872" y2="14.937" width="0.4064" layer="1"/> <wire x1="21.3872" y1="14.937" x2="21.3618" y2="14.5542" width="0.4064" layer="1"/> +<contactref element="JP3" pad="D+"/> +<wire x1="6.818" y1="13.97" x2="19.5326" y2="14.937" width="0" layer="19" extent="1-1"/> </signal> <signal name="N$6"> <polygon width="0.4064" layer="16" orphans="yes" thermals="no"> diff --git a/dev/MicroConnectorVer/FabFTDI.b#8 b/dev/MicroConnectorVer/FabFTDI.b#8 new file mode 100755 index 0000000000000000000000000000000000000000..cb2e4c5194b4bf212dda947dfe9721059ffdef71 --- /dev/null +++ b/dev/MicroConnectorVer/FabFTDI.b#8 @@ -0,0 +1,857 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE eagle SYSTEM "eagle.dtd"> +<eagle version="8.3.2"> +<drawing> +<settings> +<setting alwaysvectorfont="no"/> +<setting keepoldvectorfont="yes"/> +<setting verticaltext="up"/> +</settings> +<grid distance="10" unitdist="mil" unit="mil" style="lines" multiple="1" display="yes" altdistance="0.025" altunitdist="inch" altunit="mil"/> +<layers> +<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/> +<layer number="2" name="Route2" color="1" fill="3" visible="no" active="no"/> +<layer number="3" name="Route3" color="4" fill="3" visible="no" active="no"/> +<layer number="4" name="Route4" color="1" fill="4" visible="no" active="no"/> +<layer number="5" name="Route5" color="4" fill="4" visible="no" active="no"/> +<layer number="6" name="Route6" color="1" fill="8" visible="no" active="no"/> +<layer number="7" name="Route7" color="4" fill="8" visible="no" active="no"/> +<layer number="8" name="Route8" color="1" fill="2" visible="no" active="no"/> +<layer number="9" name="Route9" color="4" fill="2" visible="no" active="no"/> +<layer number="10" name="Route10" color="1" fill="7" visible="no" active="no"/> +<layer number="11" name="Route11" color="4" fill="7" visible="no" active="no"/> +<layer number="12" name="Route12" color="1" fill="5" visible="no" active="no"/> +<layer number="13" name="Route13" color="4" fill="5" visible="no" active="no"/> +<layer number="14" name="Route14" color="1" fill="6" visible="no" active="no"/> +<layer number="15" name="Route15" color="4" fill="6" visible="no" active="no"/> +<layer number="16" name="Bottom" color="1" fill="1" visible="no" active="yes"/> +<layer number="17" name="Pads" color="2" fill="1" visible="no" active="yes"/> +<layer number="18" name="Vias" color="2" fill="1" visible="no" active="yes"/> +<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/> +<layer number="20" name="Dimension" color="15" fill="1" visible="no" active="yes"/> +<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/> +<layer number="22" name="bPlace" color="7" fill="1" visible="no" active="yes"/> +<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/> +<layer number="24" name="bOrigins" color="15" fill="1" visible="no" active="yes"/> +<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/> +<layer number="26" name="bNames" color="7" fill="1" visible="no" active="yes"/> +<layer number="27" name="tValues" color="7" fill="1" visible="no" active="yes"/> +<layer number="28" name="bValues" color="7" fill="1" visible="no" active="yes"/> +<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/> +<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/> +<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/> +<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/> +<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/> +<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/> +<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/> +<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/> +<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/> +<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/> +<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="yes"/> +<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="yes"/> +<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="yes"/> +<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="yes"/> +<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="yes"/> +<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/> +<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/> +<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/> +<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/> +<layer number="48" name="Document" color="7" fill="1" visible="no" active="yes"/> +<layer number="49" name="Reference" color="7" fill="1" visible="no" active="yes"/> +<layer number="50" name="dxf" color="7" fill="1" visible="no" active="no"/> +<layer number="51" name="tDocu" color="7" fill="1" visible="no" active="yes"/> +<layer number="52" name="bDocu" color="7" fill="1" visible="no" active="yes"/> +<layer number="53" name="tGND_GNDA" color="7" fill="9" visible="no" active="no"/> +<layer number="54" name="bGND_GNDA" color="1" fill="9" visible="no" active="no"/> +<layer number="56" name="wert" color="7" fill="1" visible="no" active="no"/> +<layer number="57" name="tCAD" color="7" fill="1" visible="no" active="no"/> +<layer number="91" name="Nets" color="2" fill="1" visible="no" active="no"/> +<layer number="92" name="Busses" color="1" fill="1" visible="no" active="no"/> +<layer number="93" name="Pins" color="2" fill="1" visible="no" active="no"/> +<layer number="94" name="Symbols" color="4" fill="1" visible="no" active="no"/> +<layer number="95" name="Names" color="7" fill="1" visible="no" active="no"/> +<layer number="96" name="Values" color="7" fill="1" visible="no" active="no"/> +<layer number="97" name="Info" color="7" fill="1" visible="no" active="no"/> +<layer number="98" name="Guide" color="6" fill="1" visible="no" active="no"/> +<layer number="99" name="SpiceOrder" color="7" fill="1" visible="no" active="no"/> +<layer number="100" name="Muster" color="7" fill="1" visible="no" active="no"/> +<layer number="101" name="Patch_Top" color="12" fill="4" visible="no" active="yes"/> +<layer number="102" name="Vscore" color="7" fill="1" visible="no" active="yes"/> +<layer number="103" name="tMap" color="7" fill="1" visible="no" active="yes"/> +<layer number="104" name="Name" color="7" fill="1" visible="no" active="yes"/> +<layer number="105" name="tPlate" color="7" fill="1" visible="no" active="yes"/> +<layer number="106" name="bPlate" color="7" fill="1" visible="no" active="yes"/> +<layer number="107" name="Crop" color="7" fill="1" visible="no" active="yes"/> +<layer number="108" name="tplace-old" color="10" fill="1" visible="no" active="yes"/> +<layer number="109" name="ref-old" color="11" fill="1" visible="no" active="yes"/> +<layer number="110" name="fp0" color="7" fill="1" visible="no" active="yes"/> +<layer number="111" name="LPC17xx" color="7" fill="1" visible="no" active="yes"/> +<layer number="112" name="tSilk" color="7" fill="1" visible="no" active="yes"/> +<layer number="113" name="IDFDebug" color="4" fill="1" visible="no" active="yes"/> +<layer number="116" name="Patch_BOT" color="9" fill="4" visible="no" active="yes"/> +<layer number="121" name="_tsilk" color="7" fill="1" visible="no" active="yes"/> +<layer number="122" name="_bsilk" color="7" fill="1" visible="no" active="yes"/> +<layer number="123" name="tTestmark" color="7" fill="1" visible="no" active="yes"/> +<layer number="124" name="bTestmark" color="7" fill="1" visible="no" active="yes"/> +<layer number="125" name="_tNames" color="7" fill="1" visible="no" active="yes"/> +<layer number="126" name="_bNames" color="7" fill="1" visible="no" active="yes"/> +<layer number="127" name="_tValues" color="7" fill="1" visible="no" active="yes"/> +<layer number="128" name="_bValues" color="7" fill="1" visible="no" active="yes"/> +<layer number="131" name="tAdjust" color="7" fill="1" visible="no" active="yes"/> +<layer number="132" name="bAdjust" color="7" fill="1" visible="no" active="yes"/> +<layer number="144" name="Drill_legend" color="7" fill="1" visible="no" active="yes"/> +<layer number="150" name="Notes" color="7" fill="1" visible="no" active="yes"/> +<layer number="151" name="HeatSink" color="7" fill="1" visible="no" active="yes"/> +<layer number="152" name="_bDocu" color="7" fill="1" visible="no" active="yes"/> +<layer number="153" name="FabDoc1" color="6" fill="1" visible="no" active="no"/> +<layer number="154" name="FabDoc2" color="2" fill="1" visible="no" active="no"/> +<layer number="155" name="FabDoc3" color="7" fill="15" visible="no" active="no"/> +<layer number="199" name="Contour" color="7" fill="1" visible="no" active="yes"/> +<layer number="200" name="200bmp" color="1" fill="10" visible="no" active="yes"/> +<layer number="201" name="201bmp" color="2" fill="10" visible="no" active="yes"/> +<layer number="202" name="202bmp" color="3" fill="10" visible="no" active="yes"/> +<layer number="203" name="203bmp" color="4" fill="10" visible="no" active="yes"/> +<layer number="204" name="204bmp" color="5" fill="10" visible="no" active="yes"/> +<layer number="205" name="205bmp" color="6" fill="10" visible="no" active="yes"/> +<layer number="206" name="206bmp" color="7" fill="10" visible="no" active="yes"/> +<layer number="207" name="207bmp" color="8" fill="10" visible="no" active="yes"/> +<layer number="208" name="208bmp" color="9" fill="10" visible="no" active="yes"/> +<layer number="209" name="209bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="210" name="210bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="211" name="211bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="212" name="212bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="213" name="213bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="214" name="214bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="215" name="215bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="216" name="216bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="217" name="217bmp" color="18" fill="1" visible="no" active="no"/> +<layer number="218" name="218bmp" color="19" fill="1" visible="no" active="no"/> +<layer number="219" name="219bmp" color="20" fill="1" visible="no" active="no"/> +<layer number="220" name="220bmp" color="21" fill="1" visible="no" active="no"/> +<layer number="221" name="221bmp" color="22" fill="1" visible="no" active="no"/> +<layer number="222" name="222bmp" color="23" fill="1" visible="no" active="no"/> +<layer number="223" name="223bmp" color="24" fill="1" visible="no" active="no"/> +<layer number="224" name="224bmp" color="25" fill="1" visible="no" active="no"/> +<layer number="248" name="Housing" color="7" fill="1" visible="no" active="yes"/> +<layer number="249" name="Edge" color="7" fill="1" visible="no" active="yes"/> +<layer number="250" name="Descript" color="3" fill="1" visible="no" active="no"/> +<layer number="251" name="SMDround" color="12" fill="11" visible="no" active="no"/> +<layer number="254" name="cooling" color="7" fill="1" visible="no" active="yes"/> +</layers> +<board> +<plain> +<wire x1="-0.127" y1="0" x2="58.674" y2="-0.0254" width="0" layer="20"/> +<wire x1="58.674" y1="-0.0254" x2="58.5524" y2="26.6956" width="0" layer="20"/> +<wire x1="58.5524" y1="26.6956" x2="-0.2032" y2="26.6448" width="0" layer="20"/> +<wire x1="-0.2032" y1="26.6448" x2="-0.127" y2="0" width="0" layer="20"/> +</plain> +<libraries> +<library name="fabPatil"> +<packages> +<package name="SOD123"> +<description><b>SMALL OUTLINE DIODE</b></description> +<wire x1="-2.973" y1="0.983" x2="2.973" y2="0.983" width="0.0508" layer="39"/> +<wire x1="2.973" y1="-0.983" x2="-2.973" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="-2.973" y1="-0.983" x2="-2.973" y2="0.983" width="0.0508" layer="39"/> +<wire x1="2.973" y1="0.983" x2="2.973" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="-1.321" y1="0.787" x2="1.321" y2="0.787" width="0.1016" layer="51"/> +<wire x1="-1.321" y1="-0.787" x2="1.321" y2="-0.787" width="0.1016" layer="51"/> +<wire x1="-1.321" y1="-0.787" x2="-1.321" y2="0.787" width="0.1016" layer="51"/> +<wire x1="1.321" y1="-0.787" x2="1.321" y2="0.787" width="0.1016" layer="51"/> +<wire x1="-1" y1="0" x2="0" y2="0.5" width="0.2032" layer="51"/> +<wire x1="0" y1="0.5" x2="0" y2="-0.5" width="0.2032" layer="51"/> +<wire x1="0" y1="-0.5" x2="-1" y2="0" width="0.2032" layer="51"/> +<wire x1="-1" y1="0.5" x2="-1" y2="0" width="0.2032" layer="51"/> +<wire x1="-1" y1="0" x2="-1" y2="-0.5" width="0.2032" layer="51"/> +<smd name="CATHODE" x="-1.7" y="0" dx="1.6" dy="0.8" layer="1"/> +<smd name="ANODE" x="1.7" y="0" dx="1.6" dy="0.8" layer="1"/> +<text x="-1.905" y="1.905" size="1.27" layer="25">>NAME</text> +<text x="-1.905" y="-0.635" size="1.27" layer="27">>VALUE</text> +<rectangle x1="-1.9558" y1="-0.3048" x2="-1.3716" y2="0.3048" layer="51" rot="R180"/> +<rectangle x1="1.3716" y1="-0.3048" x2="1.9558" y2="0.3048" layer="51" rot="R180"/> +<rectangle x1="-0.4001" y1="-0.7" x2="0.4001" y2="0.7" layer="35"/> +</package> +<package name="1206"> +<description><b>RESISTOR</b><p> +chip</description> +<wire x1="0.9525" y1="-0.8128" x2="-0.9652" y2="-0.8128" width="0.1524" layer="51"/> +<wire x1="0.9525" y1="0.8128" x2="-0.9652" y2="0.8128" width="0.1524" layer="51"/> +<wire x1="-2.3206" y1="0.983" x2="2.3206" y2="0.983" width="0.0508" layer="39"/> +<wire x1="2.3206" y1="0.983" x2="2.3206" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="2.3206" y1="-0.983" x2="-2.3206" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="-2.3206" y1="-0.983" x2="-2.3206" y2="0.983" width="0.0508" layer="39"/> +<smd name="2" x="1.422" y="0" dx="1.6" dy="1.803" layer="1"/> +<smd name="1" x="-1.422" y="0" dx="1.6" dy="1.803" layer="1"/> +<text x="-1.397" y="1.143" size="1.27" layer="25">>NAME</text> +<text x="-1.397" y="-1.143" size="1.27" layer="27">>VALUE</text> +<rectangle x1="-1.6891" y1="-0.8763" x2="-0.9525" y2="0.8763" layer="51"/> +<rectangle x1="0.9525" y1="-0.8763" x2="1.6891" y2="0.8763" layer="51"/> +<rectangle x1="-0.3" y1="-0.7" x2="0.3" y2="0.7" layer="35"/> +</package> +<package name="1X06-SMD"> +<wire x1="7.62" y1="-0.02" x2="-7.62" y2="-0.02" width="0.127" layer="51"/> +<wire x1="-7.62" y1="-0.02" x2="-7.62" y2="-7.6" width="0.127" layer="51"/> +<wire x1="-7.62" y1="-7.6" x2="7.62" y2="-7.6" width="0.127" layer="51"/> +<wire x1="7.62" y1="-7.6" x2="7.62" y2="-0.02" width="0.127" layer="51"/> +<smd name="4" x="1.27" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +<smd name="5" x="3.81" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +<smd name="6" x="6.35" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +<smd name="3" x="-1.27" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +<smd name="2" x="-3.81" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +<smd name="1" x="-6.35" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +</package> +<package name="USB_PCB"> +<description>Card-edge USB A connector. + +For boards designed to be plugged directly into a USB slot. If possible, ensure that your PCB is about 2.4mm thick to fit snugly.</description> +<wire x1="-4" y1="6" x2="7.7" y2="6" width="0.127" layer="51"/> +<wire x1="7.7" y1="6" x2="7.7" y2="-6" width="0.127" layer="51" style="shortdash"/> +<wire x1="7.7" y1="-6" x2="-4" y2="-6" width="0.127" layer="51"/> +<wire x1="-4" y1="-6" x2="-4" y2="6" width="0.127" layer="51"/> +<smd name="5V" x="1.55" y="-3.5" dx="11" dy="1.5" layer="1"/> +<smd name="D-" x="2.05" y="-1" dx="10" dy="1" layer="1"/> +<smd name="D+" x="2.05" y="1" dx="10" dy="1" layer="1"/> +<smd name="GND" x="1.55" y="3.5" dx="11" dy="1.5" layer="1"/> +<text x="-1.27" y="5.08" size="0.4064" layer="25">>Name</text> +<text x="-1.27" y="-5.08" size="0.4064" layer="27">>Value</text> +</package> +<package name="2X03SMD"> +<smd name="1" x="-2.54" y="2.54" dx="2.54" dy="1.27" layer="1"/> +<smd name="3" x="-2.54" y="0" dx="2.54" dy="1.27" layer="1"/> +<smd name="5" x="-2.54" y="-2.54" dx="2.54" dy="1.27" layer="1"/> +<smd name="2" x="2.92" y="2.54" dx="2.54" dy="1.27" layer="1"/> +<smd name="4" x="2.92" y="0" dx="2.54" dy="1.27" layer="1"/> +<smd name="6" x="2.92" y="-2.54" dx="2.54" dy="1.27" layer="1"/> +<text x="-5.08" y="2.54" size="1.27" layer="27">1</text> +<text x="-3.81" y="3.81" size="1.27" layer="21">>NAME</text> +<text x="-3.81" y="-5.08" size="1.27" layer="21">>VALUE</text> +</package> +</packages> +</library> +<library name="adafruit"> +<packages> +<package name="TQFP32-08"> +<description><B>Thin Plasic Quad Flat Package</B> Grid 0.8 mm</description> +<wire x1="3.505" y1="3.505" x2="3.505" y2="-3.505" width="0.1524" layer="21"/> +<wire x1="3.505" y1="-3.505" x2="-3.505" y2="-3.505" width="0.1524" layer="21"/> +<wire x1="-3.505" y1="-3.505" x2="-3.505" y2="3.15" width="0.1524" layer="21"/> +<wire x1="-3.15" y1="3.505" x2="3.505" y2="3.505" width="0.1524" layer="21"/> +<wire x1="-3.15" y1="3.505" x2="-3.505" y2="3.15" width="0.1524" layer="21"/> +<circle x="-2.7432" y="2.7432" radius="0.3592" width="0.1524" layer="21"/> +<smd name="1" x="-4.2926" y="2.8" dx="1.27" dy="0.3556" layer="1"/> +<smd name="2" x="-4.2926" y="2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="3" x="-4.2926" y="1.2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="4" x="-4.2926" y="0.4" dx="1.27" dy="0.3556" layer="1"/> +<smd name="5" x="-4.2926" y="-0.4" dx="1.27" dy="0.3556" layer="1"/> +<smd name="6" x="-4.2926" y="-1.2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="7" x="-4.2926" y="-2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="8" x="-4.2926" y="-2.8" dx="1.27" dy="0.3556" layer="1"/> +<smd name="9" x="-2.8" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="10" x="-2" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="11" x="-1.2" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="12" x="-0.4" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="13" x="0.4" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="14" x="1.2" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="15" x="2" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="16" x="2.8" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="17" x="4.2926" y="-2.8" dx="1.27" dy="0.3556" layer="1"/> +<smd name="18" x="4.2926" y="-2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="19" x="4.2926" y="-1.2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="20" x="4.2926" y="-0.4" dx="1.27" dy="0.3556" layer="1"/> +<smd name="21" x="4.2926" y="0.4" dx="1.27" dy="0.3556" layer="1"/> +<smd name="22" x="4.2926" y="1.2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="23" x="4.2926" y="2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="24" x="4.2926" y="2.8" dx="1.27" dy="0.3556" layer="1"/> +<smd name="25" x="2.8" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="26" x="2" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="27" x="1.2" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="28" x="0.4" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="29" x="-0.4" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="30" x="-1.2" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="31" x="-2" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="32" x="-2.8" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<text x="-2.7686" y="5.08" size="0.8128" layer="25">>NAME</text> +<text x="-3.0226" y="-1.27" size="0.8128" layer="27">>VALUE</text> +<rectangle x1="-4.5466" y1="2.5714" x2="-3.556" y2="3.0286" layer="51"/> +<rectangle x1="-4.5466" y1="1.7714" x2="-3.556" y2="2.2286" layer="51"/> +<rectangle x1="-4.5466" y1="0.9714" x2="-3.556" y2="1.4286" layer="51"/> +<rectangle x1="-4.5466" y1="0.1714" x2="-3.556" y2="0.6286" layer="51"/> +<rectangle x1="-4.5466" y1="-0.6286" x2="-3.556" y2="-0.1714" layer="51"/> +<rectangle x1="-4.5466" y1="-1.4286" x2="-3.556" y2="-0.9714" layer="51"/> +<rectangle x1="-4.5466" y1="-2.2286" x2="-3.556" y2="-1.7714" layer="51"/> +<rectangle x1="-4.5466" y1="-3.0286" x2="-3.556" y2="-2.5714" layer="51"/> +<rectangle x1="-3.0286" y1="-4.5466" x2="-2.5714" y2="-3.556" layer="51"/> +<rectangle x1="-2.2286" y1="-4.5466" x2="-1.7714" y2="-3.556" layer="51"/> +<rectangle x1="-1.4286" y1="-4.5466" x2="-0.9714" y2="-3.556" layer="51"/> +<rectangle x1="-0.6286" y1="-4.5466" x2="-0.1714" y2="-3.556" layer="51"/> +<rectangle x1="0.1714" y1="-4.5466" x2="0.6286" y2="-3.556" layer="51"/> +<rectangle x1="0.9714" y1="-4.5466" x2="1.4286" y2="-3.556" layer="51"/> +<rectangle x1="1.7714" y1="-4.5466" x2="2.2286" y2="-3.556" layer="51"/> +<rectangle x1="2.5714" y1="-4.5466" x2="3.0286" y2="-3.556" layer="51"/> +<rectangle x1="3.556" y1="-3.0286" x2="4.5466" y2="-2.5714" layer="51"/> +<rectangle x1="3.556" y1="-2.2286" x2="4.5466" y2="-1.7714" layer="51"/> +<rectangle x1="3.556" y1="-1.4286" x2="4.5466" y2="-0.9714" layer="51"/> +<rectangle x1="3.556" y1="-0.6286" x2="4.5466" y2="-0.1714" layer="51"/> +<rectangle x1="3.556" y1="0.1714" x2="4.5466" y2="0.6286" layer="51"/> +<rectangle x1="3.556" y1="0.9714" x2="4.5466" y2="1.4286" layer="51"/> +<rectangle x1="3.556" y1="1.7714" x2="4.5466" y2="2.2286" layer="51"/> +<rectangle x1="3.556" y1="2.5714" x2="4.5466" y2="3.0286" layer="51"/> +<rectangle x1="2.5714" y1="3.556" x2="3.0286" y2="4.5466" layer="51"/> +<rectangle x1="1.7714" y1="3.556" x2="2.2286" y2="4.5466" layer="51"/> +<rectangle x1="0.9714" y1="3.556" x2="1.4286" y2="4.5466" layer="51"/> +<rectangle x1="0.1714" y1="3.556" x2="0.6286" y2="4.5466" layer="51"/> +<rectangle x1="-0.6286" y1="3.556" x2="-0.1714" y2="4.5466" layer="51"/> +<rectangle x1="-1.4286" y1="3.556" x2="-0.9714" y2="4.5466" layer="51"/> +<rectangle x1="-2.2286" y1="3.556" x2="-1.7714" y2="4.5466" layer="51"/> +<rectangle x1="-3.0286" y1="3.556" x2="-2.5714" y2="4.5466" layer="51"/> +</package> +<package name="HC49UP"> +<description><b>CRYSTAL</b></description> +<wire x1="-5.1091" y1="1.143" x2="-3.429" y2="2.0321" width="0.0508" layer="21" curve="-55.770993"/> +<wire x1="-5.715" y1="1.143" x2="-5.715" y2="2.159" width="0.1524" layer="21"/> +<wire x1="3.429" y1="2.032" x2="5.1091" y2="1.143" width="0.0508" layer="21" curve="-55.772485"/> +<wire x1="5.715" y1="1.143" x2="5.715" y2="2.159" width="0.1524" layer="21"/> +<wire x1="3.429" y1="-1.27" x2="-3.429" y2="-1.27" width="0.0508" layer="21"/> +<wire x1="3.429" y1="-2.032" x2="-3.429" y2="-2.032" width="0.0508" layer="21"/> +<wire x1="-3.429" y1="1.27" x2="3.429" y2="1.27" width="0.0508" layer="21"/> +<wire x1="5.461" y1="-2.413" x2="-5.461" y2="-2.413" width="0.1524" layer="21"/> +<wire x1="5.715" y1="-0.381" x2="6.477" y2="-0.381" width="0.1524" layer="51"/> +<wire x1="5.715" y1="0.381" x2="6.477" y2="0.381" width="0.1524" layer="51"/> +<wire x1="6.477" y1="-0.381" x2="6.477" y2="0.381" width="0.1524" layer="51"/> +<wire x1="5.461" y1="-2.413" x2="5.715" y2="-2.159" width="0.1524" layer="21" curve="90"/> +<wire x1="5.715" y1="-1.143" x2="5.715" y2="1.143" width="0.1524" layer="51"/> +<wire x1="5.715" y1="-2.159" x2="5.715" y2="-1.143" width="0.1524" layer="21"/> +<wire x1="3.429" y1="-1.27" x2="3.9826" y2="-1.143" width="0.0508" layer="21" curve="25.842828"/> +<wire x1="3.429" y1="1.27" x2="3.9826" y2="1.143" width="0.0508" layer="21" curve="-25.842828"/> +<wire x1="3.429" y1="-2.032" x2="5.109" y2="-1.1429" width="0.0508" layer="21" curve="55.771157"/> +<wire x1="3.9826" y1="-1.143" x2="3.9826" y2="1.143" width="0.0508" layer="51" curve="128.314524"/> +<wire x1="5.1091" y1="-1.143" x2="5.1091" y2="1.143" width="0.0508" layer="51" curve="68.456213"/> +<wire x1="-5.1091" y1="-1.143" x2="-3.429" y2="-2.032" width="0.0508" layer="21" curve="55.772485"/> +<wire x1="-3.9826" y1="-1.143" x2="-3.9826" y2="1.143" width="0.0508" layer="51" curve="-128.314524"/> +<wire x1="-3.9826" y1="-1.143" x2="-3.429" y2="-1.27" width="0.0508" layer="21" curve="25.842828"/> +<wire x1="-3.9826" y1="1.143" x2="-3.429" y2="1.27" width="0.0508" layer="21" curve="-25.842828"/> +<wire x1="-6.477" y1="-0.381" x2="-6.477" y2="0.381" width="0.1524" layer="51"/> +<wire x1="-5.1091" y1="-1.143" x2="-5.1091" y2="1.143" width="0.0508" layer="51" curve="-68.456213"/> +<wire x1="-5.715" y1="-1.143" x2="-5.715" y2="-0.381" width="0.1524" layer="51"/> +<wire x1="-5.715" y1="-0.381" x2="-5.715" y2="0.381" width="0.1524" layer="51"/> +<wire x1="-5.715" y1="0.381" x2="-5.715" y2="1.143" width="0.1524" layer="51"/> +<wire x1="-5.715" y1="-2.159" x2="-5.715" y2="-1.143" width="0.1524" layer="21"/> +<wire x1="-5.715" y1="-2.159" x2="-5.461" y2="-2.413" width="0.1524" layer="21" curve="90"/> +<wire x1="-5.715" y1="-0.381" x2="-6.477" y2="-0.381" width="0.1524" layer="51"/> +<wire x1="-5.715" y1="0.381" x2="-6.477" y2="0.381" width="0.1524" layer="51"/> +<wire x1="-3.429" y1="2.032" x2="3.429" y2="2.032" width="0.0508" layer="21"/> +<wire x1="5.461" y1="2.413" x2="-5.461" y2="2.413" width="0.1524" layer="21"/> +<wire x1="5.461" y1="2.413" x2="5.715" y2="2.159" width="0.1524" layer="21" curve="-90"/> +<wire x1="-5.715" y1="2.159" x2="-5.461" y2="2.413" width="0.1524" layer="21" curve="-90"/> +<wire x1="-0.254" y1="0.635" x2="-0.254" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="-0.254" y1="-0.635" x2="0.254" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="0.254" y1="-0.635" x2="0.254" y2="0.635" width="0.1524" layer="21"/> +<wire x1="0.254" y1="0.635" x2="-0.254" y2="0.635" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0.635" x2="-0.635" y2="0" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0" x2="-0.635" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0" x2="-1.016" y2="0" width="0.0508" layer="21"/> +<wire x1="0.635" y1="0.635" x2="0.635" y2="0" width="0.1524" layer="21"/> +<wire x1="0.635" y1="0" x2="0.635" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="0.635" y1="0" x2="1.016" y2="0" width="0.0508" layer="21"/> +<smd name="1" x="-4.826" y="0" dx="5.334" dy="1.9304" layer="1"/> +<smd name="2" x="4.826" y="0" dx="5.334" dy="1.9304" layer="1"/> +<text x="-5.715" y="2.794" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-5.715" y="-4.191" size="1.27" layer="27" ratio="10">>VALUE</text> +<rectangle x1="-6.604" y1="-3.048" x2="6.604" y2="3.048" layer="43"/> +</package> +</packages> +</library> +</libraries> +<attributes> +</attributes> +<variantdefs> +</variantdefs> +<classes> +<class number="0" name="default" width="0" drill="0"> +</class> +</classes> +<designrules name="Patil"> +<description language="de"><b>EAGLE Design Rules</b> +<p> +Die Standard-Design-Rules sind so gewählt, dass sie für +die meisten Anwendungen passen. Sollte ihre Platine +besondere Anforderungen haben, treffen Sie die erforderlichen +Einstellungen hier und speichern die Design Rules unter +einem neuen Namen ab.</description> +<description language="en"><b>EAGLE Design Rules</b> +<p> +The default Design Rules have been set to cover +a wide range of applications. Your particular design +may have different requirements, so please make the +necessary adjustments and save your customized +design rules under a new name.</description> +<param name="layerSetup" value="(1*16)"/> +<param name="mtCopper" value="0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm"/> +<param name="mtIsolate" value="1.5mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm"/> +<param name="mdWireWire" value="16mil"/> +<param name="mdWirePad" value="16mil"/> +<param name="mdWireVia" value="16mil"/> +<param name="mdPadPad" value="16mil"/> +<param name="mdPadVia" value="16mil"/> +<param name="mdViaVia" value="16mil"/> +<param name="mdSmdPad" value="16mil"/> +<param name="mdSmdVia" value="16mil"/> +<param name="mdSmdSmd" value="16mil"/> +<param name="mdViaViaSameLayer" value="8mil"/> +<param name="mnLayersViaInSmd" value="2"/> +<param name="mdCopperDimension" value="40mil"/> +<param name="mdDrill" value="8mil"/> +<param name="mdSmdStop" value="0mil"/> +<param name="msWidth" value="10mil"/> +<param name="msDrill" value="24mil"/> +<param name="msMicroVia" value="9.99mm"/> +<param name="msBlindViaRatio" value="0.5"/> +<param name="rvPadTop" value="0.25"/> +<param name="rvPadInner" value="0.25"/> +<param name="rvPadBottom" value="0.25"/> +<param name="rvViaOuter" value="0.25"/> +<param name="rvViaInner" value="0.25"/> +<param name="rvMicroViaOuter" value="0.25"/> +<param name="rvMicroViaInner" value="0.25"/> +<param name="rlMinPadTop" value="10mil"/> +<param name="rlMaxPadTop" value="20mil"/> +<param name="rlMinPadInner" value="10mil"/> +<param name="rlMaxPadInner" value="20mil"/> +<param name="rlMinPadBottom" value="10mil"/> +<param name="rlMaxPadBottom" value="20mil"/> +<param name="rlMinViaOuter" value="8mil"/> +<param name="rlMaxViaOuter" value="20mil"/> +<param name="rlMinViaInner" value="8mil"/> +<param name="rlMaxViaInner" value="20mil"/> +<param name="rlMinMicroViaOuter" value="4mil"/> +<param name="rlMaxMicroViaOuter" value="20mil"/> +<param name="rlMinMicroViaInner" value="4mil"/> +<param name="rlMaxMicroViaInner" value="20mil"/> +<param name="psTop" value="-1"/> +<param name="psBottom" value="-1"/> +<param name="psFirst" value="-1"/> +<param name="psElongationLong" value="100"/> +<param name="psElongationOffset" value="100"/> +<param name="mvStopFrame" value="1"/> +<param name="mvCreamFrame" value="0"/> +<param name="mlMinStopFrame" value="4mil"/> +<param name="mlMaxStopFrame" value="4mil"/> +<param name="mlMinCreamFrame" value="0mil"/> +<param name="mlMaxCreamFrame" value="0mil"/> +<param name="mlViaStopLimit" value="0mil"/> +<param name="srRoundness" value="0"/> +<param name="srMinRoundness" value="0mil"/> +<param name="srMaxRoundness" value="0mil"/> +<param name="slThermalIsolate" value="10mil"/> +<param name="slThermalsForVias" value="0"/> +<param name="dpMaxLengthDifference" value="10mm"/> +<param name="dpGapFactor" value="2.5"/> +<param name="checkGrid" value="0"/> +<param name="checkAngle" value="0"/> +<param name="checkFont" value="1"/> +<param name="checkRestrict" value="1"/> +<param name="useDiameter" value="13"/> +<param name="maxErrors" value="50"/> +</designrules> +<autorouter> +<pass name="Default"> +<param name="RoutingGrid" value="50mil"/> +<param name="AutoGrid" value="1"/> +<param name="Efforts" value="0"/> +<param name="TopRouterVariant" value="1"/> +<param name="tpViaShape" value="round"/> +<param name="PrefDir.1" value="|"/> +<param name="PrefDir.2" value="0"/> +<param name="PrefDir.3" value="0"/> +<param name="PrefDir.4" value="0"/> +<param name="PrefDir.5" value="0"/> +<param name="PrefDir.6" value="0"/> +<param name="PrefDir.7" value="0"/> +<param name="PrefDir.8" value="0"/> +<param name="PrefDir.9" value="0"/> +<param name="PrefDir.10" value="0"/> +<param name="PrefDir.11" value="0"/> +<param name="PrefDir.12" value="0"/> +<param name="PrefDir.13" value="0"/> +<param name="PrefDir.14" value="0"/> +<param name="PrefDir.15" value="0"/> +<param name="PrefDir.16" value="-"/> +<param name="cfVia" value="8"/> +<param name="cfNonPref" value="5"/> +<param name="cfChangeDir" value="2"/> +<param name="cfOrthStep" value="2"/> +<param name="cfDiagStep" value="3"/> +<param name="cfExtdStep" value="0"/> +<param name="cfBonusStep" value="1"/> +<param name="cfMalusStep" value="1"/> +<param name="cfPadImpact" value="4"/> +<param name="cfSmdImpact" value="4"/> +<param name="cfBusImpact" value="0"/> +<param name="cfHugging" value="3"/> +<param name="cfAvoid" value="4"/> +<param name="cfPolygon" value="10"/> +<param name="cfBase.1" value="0"/> +<param name="cfBase.2" value="1"/> +<param name="cfBase.3" value="1"/> +<param name="cfBase.4" value="1"/> +<param name="cfBase.5" value="1"/> +<param name="cfBase.6" value="1"/> +<param name="cfBase.7" value="1"/> +<param name="cfBase.8" value="1"/> +<param name="cfBase.9" value="1"/> +<param name="cfBase.10" value="1"/> +<param name="cfBase.11" value="1"/> +<param name="cfBase.12" value="1"/> +<param name="cfBase.13" value="1"/> +<param name="cfBase.14" value="1"/> +<param name="cfBase.15" value="1"/> +<param name="cfBase.16" value="0"/> +<param name="mnVias" value="20"/> +<param name="mnSegments" value="9999"/> +<param name="mnExtdSteps" value="9999"/> +<param name="mnRipupLevel" value="10"/> +<param name="mnRipupSteps" value="100"/> +<param name="mnRipupTotal" value="100"/> +</pass> +<pass name="Follow-me" refer="Default" active="yes"> +</pass> +<pass name="Busses" refer="Default" active="yes"> +<param name="cfNonPref" value="4"/> +<param name="cfBusImpact" value="4"/> +<param name="cfHugging" value="0"/> +<param name="mnVias" value="0"/> +</pass> +<pass name="Route" refer="Default" active="yes"> +</pass> +<pass name="Optimize1" refer="Default" active="yes"> +<param name="cfVia" value="99"/> +<param name="cfExtdStep" value="10"/> +<param name="cfHugging" value="1"/> +<param name="mnExtdSteps" value="1"/> +<param name="mnRipupLevel" value="0"/> +</pass> +<pass name="Optimize2" refer="Optimize1" active="yes"> +<param name="cfNonPref" value="0"/> +<param name="cfChangeDir" value="6"/> +<param name="cfExtdStep" value="0"/> +<param name="cfBonusStep" value="2"/> +<param name="cfMalusStep" value="2"/> +<param name="cfPadImpact" value="2"/> +<param name="cfSmdImpact" value="2"/> +<param name="cfHugging" value="0"/> +</pass> +<pass name="Optimize3" refer="Optimize2" active="yes"> +<param name="cfChangeDir" value="8"/> +<param name="cfPadImpact" value="0"/> +<param name="cfSmdImpact" value="0"/> +</pass> +<pass name="Optimize4" refer="Optimize3" active="yes"> +<param name="cfChangeDir" value="25"/> +</pass> +</autorouter> +<elements> +<element name="D1" library="fabPatil" package="SOD123" value="3.3V" x="19.5326" y="16.637" rot="R90"/> +<element name="D2" library="fabPatil" package="SOD123" value="3.3V" x="17.6276" y="15.113" rot="R90"/> +<element name="R1" library="fabPatil" package="1206" value="22" x="22.7838" y="12.0904"/> +<element name="R2" library="fabPatil" package="1206" value="22" x="22.7838" y="14.5542"/> +<element name="JP1" library="fabPatil" package="1X06-SMD" value="" x="51.3334" y="14.3256" rot="R90"/> +<element name="C1" library="fabPatil" package="1206" value="0.1uF" x="22.8346" y="22.0726"/> +<element name="JP2" library="fabPatil" package="USB_PCB" value="USBPCB" x="5.1816" y="13.97"/> +<element name="R5" library="fabPatil" package="1206" value="470" x="42.799" y="10.3886"/> +<element name="R6" library="fabPatil" package="1206" value="470" x="42.8244" y="8.001"/> +<element name="U$1" library="fabPatil" package="2X03SMD" value="AVRISPSMD" x="42.7736" y="15.4686"/> +<element name="C2" library="fabPatil" package="1206" value="1uF" x="22.8092" y="19.558" rot="R180"/> +<element name="IC1" library="adafruit" package="TQFP32-08" value="ATMEGA32U2-TQFP" x="32.9692" y="13.9192" rot="R90"/> +<element name="R3" library="fabPatil" package="1206" value="10K" x="28.2194" y="20.7518" rot="R90"/> +<element name="U$2" library="fabPatil" package="1206" value="" x="37.5666" y="6.604"/> +<element name="R4" library="fabPatil" package="1206" value="1K" x="42.8752" y="5.3086"/> +<element name="R7" library="fabPatil" package="1206" value="0" x="22.7838" y="16.9926" rot="R180"/> +<element name="Q1" library="adafruit" package="HC49UP" value="" x="21.082" y="5.842" rot="R180"> +<attribute name="MF" value="" x="21.082" y="5.842" size="1.778" layer="27" rot="R180" display="off"/> +<attribute name="MPN" value="" x="21.082" y="5.842" size="1.778" layer="27" rot="R180" display="off"/> +<attribute name="OC_FARNELL" value="unknown" x="21.082" y="5.842" size="1.778" layer="27" rot="R180" display="off"/> +<attribute name="OC_NEWARK" value="unknown" x="21.082" y="5.842" size="1.778" layer="27" rot="R180" display="off"/> +</element> +<element name="C3" library="fabPatil" package="1206" value="18pF" x="30.48" y="5.08" rot="R270"/> +<element name="C4" library="fabPatil" package="1206" value="18pF" x="33.528" y="5.08" rot="R270"/> +</elements> +<signals> +<signal name="GND"> +<contactref element="D1" pad="ANODE"/> +<contactref element="D2" pad="ANODE"/> +<contactref element="JP1" pad="6"/> +<contactref element="C1" pad="1"/> +<contactref element="JP2" pad="GND"/> +<contactref element="U$1" pad="6"/> +<wire x1="17.7301" y1="16.9155" x2="17.7936" y2="16.979" width="0.4064" layer="1"/> +<wire x1="17.7301" y1="16.9155" x2="17.6276" y2="16.813" width="0.4064" layer="1"/> +<wire x1="6.7316" y1="17.47" x2="7.8036" y2="17.526" width="0.4064" layer="1" curve="-90"/> +<wire x1="7.8036" y1="17.526" x2="17.6276" y2="17.526" width="0.4064" layer="1"/> +<wire x1="17.6276" y1="17.526" x2="17.7936" y2="17.36" width="0.4064" layer="1" curve="-90"/> +<wire x1="17.7936" y1="17.36" x2="17.7936" y2="16.979" width="0.4064" layer="1"/> +<wire x1="17.7301" y1="18.337" x2="19.5326" y2="18.337" width="0.4064" layer="1"/> +<wire x1="17.7301" y1="18.337" x2="17.7301" y2="16.9155" width="0.4064" layer="1"/> +<contactref element="C2" pad="2"/> +<contactref element="IC1" pad="3"/> +<contactref element="R4" pad="2"/> +<contactref element="R7" pad="2"/> +<wire x1="21.3618" y1="19.5326" x2="21.3872" y2="19.558" width="0.4064" layer="1"/> +<wire x1="21.3618" y1="19.5326" x2="21.3618" y2="16.9926" width="0.4064" layer="1"/> +<wire x1="19.5326" y1="18.337" x2="20.7282" y2="19.5326" width="0.4064" layer="1"/> +<wire x1="20.7282" y1="19.5326" x2="21.3618" y2="19.5326" width="0.4064" layer="1"/> +<wire x1="21.3872" y1="19.558" x2="21.4126" y2="19.5834" width="0.4064" layer="1"/> +<wire x1="21.4126" y1="19.5834" x2="21.4126" y2="22.0726" width="0.4064" layer="1"/> +<wire x1="21.4126" y1="22.0726" x2="21.69299375" y2="22.0726" width="0.4064" layer="1"/> +<wire x1="55.0926" y1="20.6756" x2="52.6834" y2="20.6756" width="0.4064" layer="1"/> +<wire x1="55.0926" y1="6.604" x2="55.0926" y2="20.6756" width="0.4064" layer="1"/> +<wire x1="21.4126" y1="22.0726" x2="21.4126" y2="23.5837" width="0.4064" layer="1"/> +<wire x1="50.546" y1="23.5837" x2="21.4126" y2="23.5837" width="0.4064" layer="1"/> +<wire x1="42.926" y1="3.2512" x2="41.656" y2="3.2512" width="0.4064" layer="1"/> +<wire x1="42.926" y1="3.2512" x2="45.6692" y2="3.2512" width="0.4064" layer="1"/> +<wire x1="45.6692" y1="3.2512" x2="48.006" y2="6.604" width="0.4064" layer="1"/> +<wire x1="48.006" y1="6.604" x2="55.0926" y2="6.604" width="0.4064" layer="1"/> +<wire x1="52.6834" y1="20.6756" x2="52.6834" y2="21.4463" width="0.4064" layer="1"/> +<wire x1="52.6834" y1="21.4463" x2="50.546" y2="23.5837" width="0.4064" layer="1"/> +<contactref element="C3" pad="1"/> +<contactref element="C4" pad="1"/> +<wire x1="31.7692" y1="6.502" x2="31.7692" y2="9.6266" width="0.3556" layer="1"/> +<wire x1="31.7692" y1="6.502" x2="30.48" y2="6.502" width="0.3556" layer="1"/> +<wire x1="33.528" y1="5.08" x2="33.528" y2="6.502" width="0.3556" layer="1"/> +<wire x1="33.528" y1="5.08" x2="35.1282" y2="5.08" width="0.3556" layer="1"/> +<wire x1="35.1282" y1="5.08" x2="36.957" y2="3.2512" width="0.3556" layer="1"/> +<wire x1="36.957" y1="3.2512" x2="41.656" y2="3.2512" width="0.3556" layer="1"/> +<wire x1="33.528" y1="6.502" x2="31.7692" y2="6.502" width="0.3556" layer="1"/> +<wire x1="42.8374" y1="3.3398" x2="42.926" y2="3.2512" width="0.3556" layer="1"/> +<wire x1="42.8374" y1="5.4356" x2="42.8374" y2="3.3398" width="0.3556" layer="1"/> +<wire x1="44.2972" y1="5.3086" x2="42.9644" y2="5.3086" width="0.3556" layer="1"/> +<wire x1="42.9644" y1="5.3086" x2="42.8374" y2="5.4356" width="0.3556" layer="1"/> +<wire x1="43.17901875" y1="11.8743" x2="42.8368" y2="11.53208125" width="0.3556" layer="1"/> +<wire x1="42.8368" y1="11.53208125" x2="42.8368" y2="9.24511875" width="0.3556" layer="1"/> +<wire x1="45.6936" y1="12.9286" x2="44.6393" y2="11.8743" width="0.3556" layer="1"/> +<wire x1="44.6393" y1="11.8743" x2="43.17901875" y2="11.8743" width="0.3556" layer="1"/> +<wire x1="42.8368" y1="9.24511875" x2="42.8374" y2="9.24451875" width="0.3556" layer="1"/> +<wire x1="42.8374" y1="9.24451875" x2="42.8374" y2="5.4356" width="0.3556" layer="1"/> +</signal> +<signal name="VCC"> +<contactref element="JP2" pad="5V"/> +<contactref element="JP1" pad="4"/> +<contactref element="C1" pad="2"/> +<contactref element="U$1" pad="2"/> +<contactref element="IC1" pad="4"/> +<contactref element="IC1" pad="31"/> +<contactref element="IC1" pad="32"/> +<contactref element="R3" pad="2"/> +<wire x1="29.718" y1="11.9192" x2="28.6766" y2="11.9192" width="0.3556" layer="1"/> +<wire x1="29.718" y1="11.1192" x2="28.6766" y2="11.1192" width="0.3556" layer="1"/> +<wire x1="29.718" y1="11.1192" x2="29.718" y2="11.9192" width="0.3556" layer="1"/> +<wire x1="28.2194" y1="22.1738" x2="28.2448" y2="21.6916" width="0.4064" layer="1"/> +<wire x1="45.6936" y1="18.0086" x2="45.6936" y2="17.8308" width="0.4064" layer="1"/> +<wire x1="46.0248" y1="18.0086" x2="45.6936" y2="18.0086" width="0.4064" layer="1"/> +<wire x1="27.3304" y1="10.47" x2="22.7076" y2="10.47" width="0.4064" layer="1"/> +<wire x1="22.7076" y1="10.47" x2="6.7316" y2="10.47" width="0.4064" layer="1"/> +<wire x1="22.7962" y1="10.5586" x2="22.7076" y2="10.47" width="0.4064" layer="1"/> +<wire x1="27.9658" y1="21.5646" x2="28.2194" y2="22.1738" width="0.4064" layer="1"/> +<wire x1="23.97620625" y1="22.0726" x2="24.2566" y2="22.0726" width="0.4064" layer="1"/> +<wire x1="23.97620625" y1="22.0726" x2="22.8216" y2="20.91799375" width="0.4064" layer="1"/> +<wire x1="28.2194" y1="22.1738" x2="46.0248" y2="22.1738" width="0.4064" layer="1"/> +<wire x1="46.0248" y1="22.1738" x2="46.0248" y2="18.0086" width="0.4064" layer="1"/> +<wire x1="24.2566" y1="22.0726" x2="24.2566" y2="22.1738" width="0.4064" layer="1"/> +<wire x1="24.2566" y1="22.1738" x2="28.2194" y2="22.1738" width="0.4064" layer="1"/> +<wire x1="52.6834" y1="15.5956" x2="48.6918" y2="15.5956" width="0.4064" layer="1"/> +<wire x1="48.6918" y1="15.5956" x2="48.6918" y2="18.034" width="0.4064" layer="1"/> +<wire x1="48.6918" y1="18.034" x2="45.6936" y2="18.034" width="0.4064" layer="1"/> +<wire x1="45.6936" y1="18.034" x2="45.6936" y2="18.0086" width="0.4064" layer="1"/> +<wire x1="22.8216" y1="20.91799375" x2="22.8216" y2="10.5586" width="0.3556" layer="1"/> +<wire x1="22.8216" y1="10.5586" x2="22.7962" y2="10.5586" width="0.3556" layer="1"/> +<wire x1="32.5692" y1="9.6266" x2="32.5692" y2="11.9192" width="0.3556" layer="1"/> +<wire x1="32.5692" y1="11.9192" x2="29.718" y2="11.9192" width="0.3556" layer="1"/> +<wire x1="28.6766" y1="11.1192" x2="27.9796" y2="11.1192" width="0.3556" layer="1"/> +<wire x1="27.9796" y1="11.1192" x2="27.3304" y2="10.47" width="0.3556" layer="1"/> +</signal> +<signal name="N$2"> +<contactref element="D2" pad="CATHODE"/> +<contactref element="R1" pad="1"/> +<contactref element="JP2" pad="D-"/> +<wire x1="17.7056" y1="13.335" x2="17.7546" y2="13.335" width="0.4064" layer="1"/> +<wire x1="17.7056" y1="13.335" x2="17.6276" y2="13.413" width="0.4064" layer="1"/> +<wire x1="7.2316" y1="12.97" x2="17.3896" y2="12.97" width="0.4064" layer="1"/> +<wire x1="17.3896" y1="12.97" x2="17.7546" y2="13.335" width="0.4064" layer="1"/> +<wire x1="21.3618" y1="12.0904" x2="17.7056" y2="12.1158" width="0.4064" layer="1"/> +<wire x1="17.7056" y1="12.1158" x2="17.7056" y2="13.335" width="0.4064" layer="1"/> +</signal> +<signal name="N$1"> +<contactref element="D1" pad="CATHODE"/> +<contactref element="R2" pad="1"/> +<contactref element="JP2" pad="D+"/> +<wire x1="7.2316" y1="14.97" x2="19.5326" y2="14.97" width="0.4064" layer="1"/> +<wire x1="19.5326" y1="14.97" x2="19.5326" y2="14.937" width="0.4064" layer="1"/> +<wire x1="19.5326" y1="14.937" x2="19.5326" y2="14.9348" width="0.4064" layer="1"/> +<wire x1="19.5326" y1="14.937" x2="21.3872" y2="14.937" width="0.4064" layer="1"/> +<wire x1="21.3872" y1="14.937" x2="21.3618" y2="14.5542" width="0.4064" layer="1"/> +</signal> +<signal name="N$6"> +<polygon width="0.4064" layer="16" orphans="yes" thermals="no"> +<vertex x="1.397" y="18.9738"/> +<vertex x="2.032" y="19.6088"/> +<vertex x="12.319" y="19.6088"/> +<vertex x="12.319" y="25.2476"/> +<vertex x="53.848" y="25.1206"/> +<vertex x="56.4896" y="22.8346" curve="-3.096315"/> +<vertex x="56.4642" y="3.556"/> +<vertex x="54.0512" y="1.4986"/> +<vertex x="12.2682" y="1.651"/> +<vertex x="12.319" y="8.0518"/> +<vertex x="2.032" y="8.0518"/> +<vertex x="1.397" y="8.8138"/> +</polygon> +</signal> +<signal name="N$7"> +<contactref element="R6" pad="2"/> +<contactref element="JP1" pad="2"/> +<wire x1="49.9364" y1="10.541" x2="49.9364" y2="8.001" width="0.4064" layer="1"/> +<wire x1="44.2464" y1="8.001" x2="49.9364" y2="8.001" width="0.4064" layer="1"/> +<wire x1="52.6834" y1="10.5156" x2="52.6834" y2="10.541" width="0.4064" layer="1"/> +<wire x1="52.6834" y1="10.541" x2="49.9364" y2="10.541" width="0.4064" layer="1"/> +</signal> +<signal name="N$8"> +<contactref element="R5" pad="2"/> +<contactref element="JP1" pad="3"/> +<wire x1="48.666521875" y1="10.488909375" x2="48.6664" y2="10.4648" width="0.4064" layer="1"/> +<wire x1="48.6796875" y1="13.082221875" x2="48.666521875" y2="10.488909375" width="0.4064" layer="1"/> +<wire x1="44.221" y1="10.3886" x2="48.666521875" y2="10.3886" width="0.4064" layer="1"/> +<wire x1="48.666521875" y1="10.3886" x2="48.666521875" y2="10.488909375" width="0.4064" layer="1"/> +<wire x1="52.6834" y1="13.0556" x2="52.6834" y2="13.082221875" width="0.4064" layer="1"/> +<wire x1="52.6834" y1="13.082221875" x2="48.6796875" y2="13.082221875" width="0.4064" layer="1"/> +</signal> +<signal name="MOSI"> +<contactref element="U$1" pad="4"/> +<contactref element="IC1" pad="16"/> +<wire x1="37.2618" y1="16.7192" x2="41.9802" y2="16.7192" width="0.3556" layer="1"/> +<wire x1="41.9802" y1="16.7192" x2="43.2562" y2="15.4432" width="0.3556" layer="1"/> +<wire x1="43.2562" y1="15.4432" x2="45.6682" y2="15.4432" width="0.3556" layer="1"/> +<wire x1="45.6682" y1="15.4432" x2="45.6936" y2="15.4686" width="0.4064" layer="1"/> +</signal> +<signal name="RST"> +<contactref element="U$1" pad="5"/> +<contactref element="IC1" pad="24"/> +<contactref element="R3" pad="1"/> +<wire x1="30.1692" y1="19.7104" x2="30.1692" y2="18.2118" width="0.3556" layer="1"/> +<wire x1="47.21610625" y1="14.224" x2="47.5732" y2="14.58109375" width="0.4064" layer="1"/> +<wire x1="47.5732" y1="14.58109375" x2="47.5732" y2="16.35610625" width="0.4064" layer="1"/> +<wire x1="47.5732" y1="16.35610625" x2="47.21610625" y2="16.7132" width="0.4064" layer="1"/> +<wire x1="40.2336" y1="12.9286" x2="41.529" y2="14.224" width="0.4064" layer="1"/> +<wire x1="41.529" y1="14.224" x2="47.21610625" y2="14.224" width="0.4064" layer="1"/> +<wire x1="47.21610625" y1="16.7132" x2="44.0182" y2="16.7132" width="0.4064" layer="1"/> +<wire x1="44.0182" y1="16.7132" x2="42.9514" y2="17.78" width="0.4064" layer="1"/> +<wire x1="42.9514" y1="19.684515625" x2="42.9514" y2="17.78" width="0.4064" layer="1"/> +<wire x1="42.9514" y1="19.684515625" x2="42.925515625" y2="19.7104" width="0.4064" layer="1"/> +<wire x1="30.1692" y1="19.7104" x2="42.925515625" y2="19.7104" width="0.4064" layer="1"/> +<wire x1="28.2194" y1="19.3298" x2="28.2194" y2="19.7104" width="0.4064" layer="1"/> +<wire x1="28.2194" y1="19.7104" x2="30.1692" y2="19.7104" width="0.4064" layer="1"/> +</signal> +<signal name="SCK"> +<contactref element="U$1" pad="3"/> +<contactref element="IC1" pad="15"/> +<wire x1="37.2618" y1="15.9192" x2="39.783" y2="15.9192" width="0.3556" layer="1"/> +<wire x1="39.783" y1="15.9192" x2="40.2336" y2="15.4686" width="0.4064" layer="1" curve="-90"/> +</signal> +<signal name="MISO"> +<contactref element="U$1" pad="1"/> +<contactref element="IC1" pad="17"/> +<wire x1="40.2343375" y1="18.08250625" x2="40.2336" y2="18.0086" width="0.4064" layer="1"/> +<wire x1="40.13044375" y1="18.1864" x2="40.2343375" y2="18.08250625" width="0.4064" layer="1" curve="-90"/> +<wire x1="40.0304" y1="18.2118" x2="40.2336" y2="18.0086" width="0.4064" layer="1"/> +<wire x1="35.7692" y1="18.2118" x2="35.7692" y2="18.08250625" width="0.3556" layer="1"/> +<wire x1="35.7692" y1="18.08250625" x2="40.2343375" y2="18.08250625" width="0.3556" layer="1"/> +</signal> +<signal name="D-"> +<contactref element="R1" pad="2"/> +<contactref element="IC1" pad="30"/> +<wire x1="28.6766" y1="12.7192" x2="24.2566" y2="12.7192" width="0.3556" layer="1"/> +<wire x1="24.2566" y1="12.7192" x2="24.2058" y2="12.0904" width="0.4064" layer="1"/> +</signal> +<signal name="N$13"> +<contactref element="R5" pad="1"/> +<contactref element="IC1" pad="9"/> +<wire x1="37.2618" y1="11.1192" x2="37.9924" y2="10.3886" width="0.3556" layer="1"/> +<wire x1="37.9924" y1="10.3886" x2="41.377" y2="10.3886" width="0.3556" layer="1"/> +</signal> +<signal name="N$12"> +<contactref element="R6" pad="1"/> +<contactref element="IC1" pad="8"/> +<wire x1="41.4024" y1="8.4074" x2="41.4024" y2="8.001" width="0.4064" layer="1"/> +<wire x1="37.846" y1="8.4074" x2="41.4024" y2="8.4074" width="0.3556" layer="1"/> +<wire x1="35.7692" y1="9.6266" x2="36.6268" y2="9.6266" width="0.3556" layer="1"/> +<wire x1="36.6268" y1="9.6266" x2="37.846" y2="8.4074" width="0.3556" layer="1"/> +</signal> +<signal name="D+"> +<contactref element="R2" pad="2"/> +<contactref element="IC1" pad="29"/> +<wire x1="28.6766" y1="13.5192" x2="26.0286" y2="13.5192" width="0.3556" layer="1"/> +<wire x1="26.0286" y1="13.5192" x2="24.9936" y2="14.5542" width="0.3556" layer="1"/> +<wire x1="24.9936" y1="14.5542" x2="24.2058" y2="14.5542" width="0.3556" layer="1"/> +</signal> +<signal name="N$10"> +<contactref element="IC1" pad="27"/> +<contactref element="C2" pad="1"/> +<wire x1="27.4766" y1="15.1192" x2="26.924" y2="15.6718" width="0.3556" layer="1"/> +<wire x1="26.924" y1="15.6718" x2="26.924" y2="17.3482" width="0.3556" layer="1"/> +<wire x1="26.924" y1="17.3482" x2="26.1874" y2="18.0848" width="0.3556" layer="1"/> +<wire x1="26.1874" y1="18.0848" x2="26.1874" y2="19.558" width="0.3556" layer="1"/> +<wire x1="26.1874" y1="19.558" x2="24.2312" y2="19.558" width="0.3556" layer="1"/> +<wire x1="28.6766" y1="15.1192" x2="27.4766" y2="15.1192" width="0.3556" layer="1"/> +</signal> +<signal name="N$4"> +<contactref element="IC1" pad="5"/> +<contactref element="U$2" pad="1"/> +<wire x1="33.74941875" y1="8.4074" x2="33.7566" y2="8.4074" width="0.3556" layer="1"/> +<wire x1="33.7566" y1="8.4074" x2="34.036" y2="8.128" width="0.3556" layer="1"/> +<wire x1="33.3692" y1="9.6266" x2="33.3692" y2="8.78761875" width="0.3556" layer="1"/> +<wire x1="33.3692" y1="8.78761875" x2="33.74941875" y2="8.4074" width="0.3556" layer="1"/> +<wire x1="34.036" y1="8.128" x2="35.56" y2="8.128" width="0.3556" layer="1"/> +<wire x1="35.56" y1="8.128" x2="36.068" y2="7.62" width="0.3556" layer="1"/> +<wire x1="36.068" y1="7.62" x2="36.068" y2="6.6044" width="0.3556" layer="1"/> +<wire x1="36.068" y1="6.6044" x2="36.1446" y2="6.604" width="0.3556" layer="1"/> +</signal> +<signal name="N$5"> +<contactref element="U$2" pad="2"/> +<contactref element="R4" pad="1"/> +<wire x1="41.4532" y1="5.3086" x2="40.284" y2="5.3086" width="0.3556" layer="1"/> +<wire x1="40.284" y1="5.3086" x2="38.9886" y2="6.604" width="0.3556" layer="1"/> +</signal> +<signal name="N$11"> +<contactref element="R7" pad="1"/> +<contactref element="IC1" pad="28"/> +<wire x1="28.6766" y1="14.3192" x2="26.8288" y2="14.3192" width="0.3556" layer="1"/> +<wire x1="26.8288" y1="14.3192" x2="25.781" y2="15.367" width="0.3556" layer="1"/> +<wire x1="25.781" y1="15.367" x2="25.781" y2="16.9926" width="0.3556" layer="1"/> +<wire x1="25.781" y1="16.9926" x2="24.2058" y2="16.9926" width="0.3556" layer="1"/> +</signal> +<signal name="N$3"> +<contactref element="C3" pad="2"/> +<contactref element="Q1" pad="2"/> +<contactref element="IC1" pad="1"/> +<wire x1="16.256" y1="5.842" x2="16.256" y2="3.658" width="0.3556" layer="1"/> +<wire x1="16.256" y1="3.658" x2="30.48" y2="3.658" width="0.3556" layer="1"/> +<wire x1="30.1692" y1="9.6266" x2="30.1692" y2="9.144" width="0.3556" layer="1"/> +<wire x1="30.1692" y1="9.144" x2="16.256" y2="9.144" width="0.3556" layer="1"/> +<wire x1="16.256" y1="9.144" x2="16.256" y2="5.842" width="0.3556" layer="1"/> +</signal> +<signal name="N$9"> +<contactref element="C4" pad="2"/> +<contactref element="Q1" pad="1"/> +<contactref element="IC1" pad="2"/> +<wire x1="25.908" y1="5.842" x2="25.908" y2="8.128" width="0.3556" layer="1"/> +<wire x1="30.988" y1="8.128" x2="25.908" y2="8.128" width="0.3556" layer="1"/> +<wire x1="31.8516" y1="5.08" x2="25.908" y2="5.08" width="0.3556" layer="1"/> +<wire x1="31.8516" y1="5.08" x2="31.852" y2="5.08" width="0.3556" layer="1"/> +<wire x1="25.908" y1="5.08" x2="25.908" y2="5.842" width="0.3556" layer="1"/> +<wire x1="33.528" y1="3.658" x2="33.2736" y2="3.658" width="0.3556" layer="1"/> +<wire x1="33.2736" y1="3.658" x2="31.8516" y2="5.08" width="0.3556" layer="1"/> +<wire x1="30.9692" y1="9.6266" x2="30.9692" y2="8.1468" width="0.3556" layer="1"/> +<wire x1="30.9692" y1="8.1468" x2="30.988" y2="8.128" width="0.3556" layer="1"/> +</signal> +</signals> +</board> +</drawing> +</eagle> diff --git a/dev/MicroConnectorVer/FabFTDI.b#9 b/dev/MicroConnectorVer/FabFTDI.b#9 new file mode 100755 index 0000000000000000000000000000000000000000..c49da0d81895e13201bdf4b6db1be0fdbe45aafb --- /dev/null +++ b/dev/MicroConnectorVer/FabFTDI.b#9 @@ -0,0 +1,885 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE eagle SYSTEM "eagle.dtd"> +<eagle version="8.3.2"> +<drawing> +<settings> +<setting alwaysvectorfont="no"/> +<setting keepoldvectorfont="yes"/> +<setting verticaltext="up"/> +</settings> +<grid distance="10" unitdist="mil" unit="mil" style="lines" multiple="1" display="yes" altdistance="0.025" altunitdist="inch" altunit="mil"/> +<layers> +<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/> +<layer number="2" name="Route2" color="1" fill="3" visible="no" active="no"/> +<layer number="3" name="Route3" color="4" fill="3" visible="no" active="no"/> +<layer number="4" name="Route4" color="1" fill="4" visible="no" active="no"/> +<layer number="5" name="Route5" color="4" fill="4" visible="no" active="no"/> +<layer number="6" name="Route6" color="1" fill="8" visible="no" active="no"/> +<layer number="7" name="Route7" color="4" fill="8" visible="no" active="no"/> +<layer number="8" name="Route8" color="1" fill="2" visible="no" active="no"/> +<layer number="9" name="Route9" color="4" fill="2" visible="no" active="no"/> +<layer number="10" name="Route10" color="1" fill="7" visible="no" active="no"/> +<layer number="11" name="Route11" color="4" fill="7" visible="no" active="no"/> +<layer number="12" name="Route12" color="1" fill="5" visible="no" active="no"/> +<layer number="13" name="Route13" color="4" fill="5" visible="no" active="no"/> +<layer number="14" name="Route14" color="1" fill="6" visible="no" active="no"/> +<layer number="15" name="Route15" color="4" fill="6" visible="no" active="no"/> +<layer number="16" name="Bottom" color="1" fill="1" visible="no" active="yes"/> +<layer number="17" name="Pads" color="2" fill="1" visible="no" active="yes"/> +<layer number="18" name="Vias" color="2" fill="1" visible="no" active="yes"/> +<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/> +<layer number="20" name="Dimension" color="15" fill="1" visible="no" active="yes"/> +<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/> +<layer number="22" name="bPlace" color="7" fill="1" visible="no" active="yes"/> +<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/> +<layer number="24" name="bOrigins" color="15" fill="1" visible="no" active="yes"/> +<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/> +<layer number="26" name="bNames" color="7" fill="1" visible="no" active="yes"/> +<layer number="27" name="tValues" color="7" fill="1" visible="no" active="yes"/> +<layer number="28" name="bValues" color="7" fill="1" visible="no" active="yes"/> +<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/> +<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/> +<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/> +<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/> +<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/> +<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/> +<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/> +<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/> +<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/> +<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/> +<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="yes"/> +<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="yes"/> +<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="yes"/> +<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="yes"/> +<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="yes"/> +<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/> +<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/> +<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/> +<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/> +<layer number="48" name="Document" color="7" fill="1" visible="no" active="yes"/> +<layer number="49" name="Reference" color="7" fill="1" visible="no" active="yes"/> +<layer number="50" name="dxf" color="7" fill="1" visible="no" active="no"/> +<layer number="51" name="tDocu" color="7" fill="1" visible="no" active="yes"/> +<layer number="52" name="bDocu" color="7" fill="1" visible="no" active="yes"/> +<layer number="53" name="tGND_GNDA" color="7" fill="9" visible="no" active="no"/> +<layer number="54" name="bGND_GNDA" color="1" fill="9" visible="no" active="no"/> +<layer number="56" name="wert" color="7" fill="1" visible="no" active="no"/> +<layer number="57" name="tCAD" color="7" fill="1" visible="no" active="no"/> +<layer number="91" name="Nets" color="2" fill="1" visible="no" active="no"/> +<layer number="92" name="Busses" color="1" fill="1" visible="no" active="no"/> +<layer number="93" name="Pins" color="2" fill="1" visible="no" active="no"/> +<layer number="94" name="Symbols" color="4" fill="1" visible="no" active="no"/> +<layer number="95" name="Names" color="7" fill="1" visible="no" active="no"/> +<layer number="96" name="Values" color="7" fill="1" visible="no" active="no"/> +<layer number="97" name="Info" color="7" fill="1" visible="no" active="no"/> +<layer number="98" name="Guide" color="6" fill="1" visible="no" active="no"/> +<layer number="99" name="SpiceOrder" color="7" fill="1" visible="no" active="no"/> +<layer number="100" name="Muster" color="7" fill="1" visible="no" active="no"/> +<layer number="101" name="Patch_Top" color="12" fill="4" visible="no" active="yes"/> +<layer number="102" name="Vscore" color="7" fill="1" visible="no" active="yes"/> +<layer number="103" name="tMap" color="7" fill="1" visible="no" active="yes"/> +<layer number="104" name="Name" color="7" fill="1" visible="no" active="yes"/> +<layer number="105" name="tPlate" color="7" fill="1" visible="no" active="yes"/> +<layer number="106" name="bPlate" color="7" fill="1" visible="no" active="yes"/> +<layer number="107" name="Crop" color="7" fill="1" visible="no" active="yes"/> +<layer number="108" name="tplace-old" color="10" fill="1" visible="no" active="yes"/> +<layer number="109" name="ref-old" color="11" fill="1" visible="no" active="yes"/> +<layer number="110" name="fp0" color="7" fill="1" visible="no" active="yes"/> +<layer number="111" name="LPC17xx" color="7" fill="1" visible="no" active="yes"/> +<layer number="112" name="tSilk" color="7" fill="1" visible="no" active="yes"/> +<layer number="113" name="IDFDebug" color="4" fill="1" visible="no" active="yes"/> +<layer number="116" name="Patch_BOT" color="9" fill="4" visible="no" active="yes"/> +<layer number="121" name="_tsilk" color="7" fill="1" visible="no" active="yes"/> +<layer number="122" name="_bsilk" color="7" fill="1" visible="no" active="yes"/> +<layer number="123" name="tTestmark" color="7" fill="1" visible="no" active="yes"/> +<layer number="124" name="bTestmark" color="7" fill="1" visible="no" active="yes"/> +<layer number="125" name="_tNames" color="7" fill="1" visible="no" active="yes"/> +<layer number="126" name="_bNames" color="7" fill="1" visible="no" active="yes"/> +<layer number="127" name="_tValues" color="7" fill="1" visible="no" active="yes"/> +<layer number="128" name="_bValues" color="7" fill="1" visible="no" active="yes"/> +<layer number="131" name="tAdjust" color="7" fill="1" visible="no" active="yes"/> +<layer number="132" name="bAdjust" color="7" fill="1" visible="no" active="yes"/> +<layer number="144" name="Drill_legend" color="7" fill="1" visible="no" active="yes"/> +<layer number="150" name="Notes" color="7" fill="1" visible="no" active="yes"/> +<layer number="151" name="HeatSink" color="7" fill="1" visible="no" active="yes"/> +<layer number="152" name="_bDocu" color="7" fill="1" visible="no" active="yes"/> +<layer number="153" name="FabDoc1" color="6" fill="1" visible="no" active="no"/> +<layer number="154" name="FabDoc2" color="2" fill="1" visible="no" active="no"/> +<layer number="155" name="FabDoc3" color="7" fill="15" visible="no" active="no"/> +<layer number="199" name="Contour" color="7" fill="1" visible="no" active="yes"/> +<layer number="200" name="200bmp" color="1" fill="10" visible="no" active="yes"/> +<layer number="201" name="201bmp" color="2" fill="10" visible="no" active="yes"/> +<layer number="202" name="202bmp" color="3" fill="10" visible="no" active="yes"/> +<layer number="203" name="203bmp" color="4" fill="10" visible="no" active="yes"/> +<layer number="204" name="204bmp" color="5" fill="10" visible="no" active="yes"/> +<layer number="205" name="205bmp" color="6" fill="10" visible="no" active="yes"/> +<layer number="206" name="206bmp" color="7" fill="10" visible="no" active="yes"/> +<layer number="207" name="207bmp" color="8" fill="10" visible="no" active="yes"/> +<layer number="208" name="208bmp" color="9" fill="10" visible="no" active="yes"/> +<layer number="209" name="209bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="210" name="210bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="211" name="211bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="212" name="212bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="213" name="213bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="214" name="214bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="215" name="215bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="216" name="216bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="217" name="217bmp" color="18" fill="1" visible="no" active="no"/> +<layer number="218" name="218bmp" color="19" fill="1" visible="no" active="no"/> +<layer number="219" name="219bmp" color="20" fill="1" visible="no" active="no"/> +<layer number="220" name="220bmp" color="21" fill="1" visible="no" active="no"/> +<layer number="221" name="221bmp" color="22" fill="1" visible="no" active="no"/> +<layer number="222" name="222bmp" color="23" fill="1" visible="no" active="no"/> +<layer number="223" name="223bmp" color="24" fill="1" visible="no" active="no"/> +<layer number="224" name="224bmp" color="25" fill="1" visible="no" active="no"/> +<layer number="248" name="Housing" color="7" fill="1" visible="no" active="yes"/> +<layer number="249" name="Edge" color="7" fill="1" visible="no" active="yes"/> +<layer number="250" name="Descript" color="3" fill="1" visible="no" active="no"/> +<layer number="251" name="SMDround" color="12" fill="11" visible="no" active="no"/> +<layer number="254" name="cooling" color="7" fill="1" visible="no" active="yes"/> +</layers> +<board> +<plain> +<wire x1="-0.127" y1="0" x2="58.674" y2="-0.0254" width="0" layer="20"/> +<wire x1="58.674" y1="-0.0254" x2="58.5524" y2="26.6956" width="0" layer="20"/> +<wire x1="58.5524" y1="26.6956" x2="-0.2032" y2="26.6448" width="0" layer="20"/> +<wire x1="-0.2032" y1="26.6448" x2="-0.127" y2="0" width="0" layer="20"/> +</plain> +<libraries> +<library name="fabPatil"> +<packages> +<package name="SOD123"> +<description><b>SMALL OUTLINE DIODE</b></description> +<wire x1="-2.973" y1="0.983" x2="2.973" y2="0.983" width="0.0508" layer="39"/> +<wire x1="2.973" y1="-0.983" x2="-2.973" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="-2.973" y1="-0.983" x2="-2.973" y2="0.983" width="0.0508" layer="39"/> +<wire x1="2.973" y1="0.983" x2="2.973" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="-1.321" y1="0.787" x2="1.321" y2="0.787" width="0.1016" layer="51"/> +<wire x1="-1.321" y1="-0.787" x2="1.321" y2="-0.787" width="0.1016" layer="51"/> +<wire x1="-1.321" y1="-0.787" x2="-1.321" y2="0.787" width="0.1016" layer="51"/> +<wire x1="1.321" y1="-0.787" x2="1.321" y2="0.787" width="0.1016" layer="51"/> +<wire x1="-1" y1="0" x2="0" y2="0.5" width="0.2032" layer="51"/> +<wire x1="0" y1="0.5" x2="0" y2="-0.5" width="0.2032" layer="51"/> +<wire x1="0" y1="-0.5" x2="-1" y2="0" width="0.2032" layer="51"/> +<wire x1="-1" y1="0.5" x2="-1" y2="0" width="0.2032" layer="51"/> +<wire x1="-1" y1="0" x2="-1" y2="-0.5" width="0.2032" layer="51"/> +<smd name="CATHODE" x="-1.7" y="0" dx="1.6" dy="0.8" layer="1"/> +<smd name="ANODE" x="1.7" y="0" dx="1.6" dy="0.8" layer="1"/> +<text x="-1.905" y="1.905" size="1.27" layer="25">>NAME</text> +<text x="-1.905" y="-0.635" size="1.27" layer="27">>VALUE</text> +<rectangle x1="-1.9558" y1="-0.3048" x2="-1.3716" y2="0.3048" layer="51" rot="R180"/> +<rectangle x1="1.3716" y1="-0.3048" x2="1.9558" y2="0.3048" layer="51" rot="R180"/> +<rectangle x1="-0.4001" y1="-0.7" x2="0.4001" y2="0.7" layer="35"/> +</package> +<package name="1206"> +<description><b>RESISTOR</b><p> +chip</description> +<wire x1="0.9525" y1="-0.8128" x2="-0.9652" y2="-0.8128" width="0.1524" layer="51"/> +<wire x1="0.9525" y1="0.8128" x2="-0.9652" y2="0.8128" width="0.1524" layer="51"/> +<wire x1="-2.3206" y1="0.983" x2="2.3206" y2="0.983" width="0.0508" layer="39"/> +<wire x1="2.3206" y1="0.983" x2="2.3206" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="2.3206" y1="-0.983" x2="-2.3206" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="-2.3206" y1="-0.983" x2="-2.3206" y2="0.983" width="0.0508" layer="39"/> +<smd name="2" x="1.422" y="0" dx="1.6" dy="1.803" layer="1"/> +<smd name="1" x="-1.422" y="0" dx="1.6" dy="1.803" layer="1"/> +<text x="-1.397" y="1.143" size="1.27" layer="25">>NAME</text> +<text x="-1.397" y="-1.143" size="1.27" layer="27">>VALUE</text> +<rectangle x1="-1.6891" y1="-0.8763" x2="-0.9525" y2="0.8763" layer="51"/> +<rectangle x1="0.9525" y1="-0.8763" x2="1.6891" y2="0.8763" layer="51"/> +<rectangle x1="-0.3" y1="-0.7" x2="0.3" y2="0.7" layer="35"/> +</package> +<package name="1X06-SMD"> +<wire x1="7.62" y1="-0.02" x2="-7.62" y2="-0.02" width="0.127" layer="51"/> +<wire x1="-7.62" y1="-0.02" x2="-7.62" y2="-7.6" width="0.127" layer="51"/> +<wire x1="-7.62" y1="-7.6" x2="7.62" y2="-7.6" width="0.127" layer="51"/> +<wire x1="7.62" y1="-7.6" x2="7.62" y2="-0.02" width="0.127" layer="51"/> +<smd name="4" x="1.27" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +<smd name="5" x="3.81" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +<smd name="6" x="6.35" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +<smd name="3" x="-1.27" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +<smd name="2" x="-3.81" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +<smd name="1" x="-6.35" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +</package> +<package name="USB_PCB"> +<description>Card-edge USB A connector. + +For boards designed to be plugged directly into a USB slot. If possible, ensure that your PCB is about 2.4mm thick to fit snugly.</description> +<wire x1="-4" y1="6" x2="7.7" y2="6" width="0.127" layer="51"/> +<wire x1="7.7" y1="6" x2="7.7" y2="-6" width="0.127" layer="51" style="shortdash"/> +<wire x1="7.7" y1="-6" x2="-4" y2="-6" width="0.127" layer="51"/> +<wire x1="-4" y1="-6" x2="-4" y2="6" width="0.127" layer="51"/> +<smd name="5V" x="1.55" y="-3.5" dx="11" dy="1.5" layer="1"/> +<smd name="D-" x="2.05" y="-1" dx="10" dy="1" layer="1"/> +<smd name="D+" x="2.05" y="1" dx="10" dy="1" layer="1"/> +<smd name="GND" x="1.55" y="3.5" dx="11" dy="1.5" layer="1"/> +<text x="-1.27" y="5.08" size="0.4064" layer="25">>Name</text> +<text x="-1.27" y="-5.08" size="0.4064" layer="27">>Value</text> +</package> +<package name="2X03SMD"> +<smd name="1" x="-2.54" y="2.54" dx="2.54" dy="1.27" layer="1"/> +<smd name="3" x="-2.54" y="0" dx="2.54" dy="1.27" layer="1"/> +<smd name="5" x="-2.54" y="-2.54" dx="2.54" dy="1.27" layer="1"/> +<smd name="2" x="2.92" y="2.54" dx="2.54" dy="1.27" layer="1"/> +<smd name="4" x="2.92" y="0" dx="2.54" dy="1.27" layer="1"/> +<smd name="6" x="2.92" y="-2.54" dx="2.54" dy="1.27" layer="1"/> +<text x="-5.08" y="2.54" size="1.27" layer="27">1</text> +<text x="-3.81" y="3.81" size="1.27" layer="21">>NAME</text> +<text x="-3.81" y="-5.08" size="1.27" layer="21">>VALUE</text> +</package> +</packages> +</library> +<library name="adafruit"> +<packages> +<package name="TQFP32-08"> +<description><B>Thin Plasic Quad Flat Package</B> Grid 0.8 mm</description> +<wire x1="3.505" y1="3.505" x2="3.505" y2="-3.505" width="0.1524" layer="21"/> +<wire x1="3.505" y1="-3.505" x2="-3.505" y2="-3.505" width="0.1524" layer="21"/> +<wire x1="-3.505" y1="-3.505" x2="-3.505" y2="3.15" width="0.1524" layer="21"/> +<wire x1="-3.15" y1="3.505" x2="3.505" y2="3.505" width="0.1524" layer="21"/> +<wire x1="-3.15" y1="3.505" x2="-3.505" y2="3.15" width="0.1524" layer="21"/> +<circle x="-2.7432" y="2.7432" radius="0.3592" width="0.1524" layer="21"/> +<smd name="1" x="-4.2926" y="2.8" dx="1.27" dy="0.3556" layer="1"/> +<smd name="2" x="-4.2926" y="2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="3" x="-4.2926" y="1.2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="4" x="-4.2926" y="0.4" dx="1.27" dy="0.3556" layer="1"/> +<smd name="5" x="-4.2926" y="-0.4" dx="1.27" dy="0.3556" layer="1"/> +<smd name="6" x="-4.2926" y="-1.2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="7" x="-4.2926" y="-2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="8" x="-4.2926" y="-2.8" dx="1.27" dy="0.3556" layer="1"/> +<smd name="9" x="-2.8" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="10" x="-2" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="11" x="-1.2" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="12" x="-0.4" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="13" x="0.4" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="14" x="1.2" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="15" x="2" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="16" x="2.8" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="17" x="4.2926" y="-2.8" dx="1.27" dy="0.3556" layer="1"/> +<smd name="18" x="4.2926" y="-2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="19" x="4.2926" y="-1.2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="20" x="4.2926" y="-0.4" dx="1.27" dy="0.3556" layer="1"/> +<smd name="21" x="4.2926" y="0.4" dx="1.27" dy="0.3556" layer="1"/> +<smd name="22" x="4.2926" y="1.2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="23" x="4.2926" y="2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="24" x="4.2926" y="2.8" dx="1.27" dy="0.3556" layer="1"/> +<smd name="25" x="2.8" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="26" x="2" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="27" x="1.2" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="28" x="0.4" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="29" x="-0.4" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="30" x="-1.2" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="31" x="-2" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="32" x="-2.8" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<text x="-2.7686" y="5.08" size="0.8128" layer="25">>NAME</text> +<text x="-3.0226" y="-1.27" size="0.8128" layer="27">>VALUE</text> +<rectangle x1="-4.5466" y1="2.5714" x2="-3.556" y2="3.0286" layer="51"/> +<rectangle x1="-4.5466" y1="1.7714" x2="-3.556" y2="2.2286" layer="51"/> +<rectangle x1="-4.5466" y1="0.9714" x2="-3.556" y2="1.4286" layer="51"/> +<rectangle x1="-4.5466" y1="0.1714" x2="-3.556" y2="0.6286" layer="51"/> +<rectangle x1="-4.5466" y1="-0.6286" x2="-3.556" y2="-0.1714" layer="51"/> +<rectangle x1="-4.5466" y1="-1.4286" x2="-3.556" y2="-0.9714" layer="51"/> +<rectangle x1="-4.5466" y1="-2.2286" x2="-3.556" y2="-1.7714" layer="51"/> +<rectangle x1="-4.5466" y1="-3.0286" x2="-3.556" y2="-2.5714" layer="51"/> +<rectangle x1="-3.0286" y1="-4.5466" x2="-2.5714" y2="-3.556" layer="51"/> +<rectangle x1="-2.2286" y1="-4.5466" x2="-1.7714" y2="-3.556" layer="51"/> +<rectangle x1="-1.4286" y1="-4.5466" x2="-0.9714" y2="-3.556" layer="51"/> +<rectangle x1="-0.6286" y1="-4.5466" x2="-0.1714" y2="-3.556" layer="51"/> +<rectangle x1="0.1714" y1="-4.5466" x2="0.6286" y2="-3.556" layer="51"/> +<rectangle x1="0.9714" y1="-4.5466" x2="1.4286" y2="-3.556" layer="51"/> +<rectangle x1="1.7714" y1="-4.5466" x2="2.2286" y2="-3.556" layer="51"/> +<rectangle x1="2.5714" y1="-4.5466" x2="3.0286" y2="-3.556" layer="51"/> +<rectangle x1="3.556" y1="-3.0286" x2="4.5466" y2="-2.5714" layer="51"/> +<rectangle x1="3.556" y1="-2.2286" x2="4.5466" y2="-1.7714" layer="51"/> +<rectangle x1="3.556" y1="-1.4286" x2="4.5466" y2="-0.9714" layer="51"/> +<rectangle x1="3.556" y1="-0.6286" x2="4.5466" y2="-0.1714" layer="51"/> +<rectangle x1="3.556" y1="0.1714" x2="4.5466" y2="0.6286" layer="51"/> +<rectangle x1="3.556" y1="0.9714" x2="4.5466" y2="1.4286" layer="51"/> +<rectangle x1="3.556" y1="1.7714" x2="4.5466" y2="2.2286" layer="51"/> +<rectangle x1="3.556" y1="2.5714" x2="4.5466" y2="3.0286" layer="51"/> +<rectangle x1="2.5714" y1="3.556" x2="3.0286" y2="4.5466" layer="51"/> +<rectangle x1="1.7714" y1="3.556" x2="2.2286" y2="4.5466" layer="51"/> +<rectangle x1="0.9714" y1="3.556" x2="1.4286" y2="4.5466" layer="51"/> +<rectangle x1="0.1714" y1="3.556" x2="0.6286" y2="4.5466" layer="51"/> +<rectangle x1="-0.6286" y1="3.556" x2="-0.1714" y2="4.5466" layer="51"/> +<rectangle x1="-1.4286" y1="3.556" x2="-0.9714" y2="4.5466" layer="51"/> +<rectangle x1="-2.2286" y1="3.556" x2="-1.7714" y2="4.5466" layer="51"/> +<rectangle x1="-3.0286" y1="3.556" x2="-2.5714" y2="4.5466" layer="51"/> +</package> +<package name="HC49UP"> +<description><b>CRYSTAL</b></description> +<wire x1="-5.1091" y1="1.143" x2="-3.429" y2="2.0321" width="0.0508" layer="21" curve="-55.770993"/> +<wire x1="-5.715" y1="1.143" x2="-5.715" y2="2.159" width="0.1524" layer="21"/> +<wire x1="3.429" y1="2.032" x2="5.1091" y2="1.143" width="0.0508" layer="21" curve="-55.772485"/> +<wire x1="5.715" y1="1.143" x2="5.715" y2="2.159" width="0.1524" layer="21"/> +<wire x1="3.429" y1="-1.27" x2="-3.429" y2="-1.27" width="0.0508" layer="21"/> +<wire x1="3.429" y1="-2.032" x2="-3.429" y2="-2.032" width="0.0508" layer="21"/> +<wire x1="-3.429" y1="1.27" x2="3.429" y2="1.27" width="0.0508" layer="21"/> +<wire x1="5.461" y1="-2.413" x2="-5.461" y2="-2.413" width="0.1524" layer="21"/> +<wire x1="5.715" y1="-0.381" x2="6.477" y2="-0.381" width="0.1524" layer="51"/> +<wire x1="5.715" y1="0.381" x2="6.477" y2="0.381" width="0.1524" layer="51"/> +<wire x1="6.477" y1="-0.381" x2="6.477" y2="0.381" width="0.1524" layer="51"/> +<wire x1="5.461" y1="-2.413" x2="5.715" y2="-2.159" width="0.1524" layer="21" curve="90"/> +<wire x1="5.715" y1="-1.143" x2="5.715" y2="1.143" width="0.1524" layer="51"/> +<wire x1="5.715" y1="-2.159" x2="5.715" y2="-1.143" width="0.1524" layer="21"/> +<wire x1="3.429" y1="-1.27" x2="3.9826" y2="-1.143" width="0.0508" layer="21" curve="25.842828"/> +<wire x1="3.429" y1="1.27" x2="3.9826" y2="1.143" width="0.0508" layer="21" curve="-25.842828"/> +<wire x1="3.429" y1="-2.032" x2="5.109" y2="-1.1429" width="0.0508" layer="21" curve="55.771157"/> +<wire x1="3.9826" y1="-1.143" x2="3.9826" y2="1.143" width="0.0508" layer="51" curve="128.314524"/> +<wire x1="5.1091" y1="-1.143" x2="5.1091" y2="1.143" width="0.0508" layer="51" curve="68.456213"/> +<wire x1="-5.1091" y1="-1.143" x2="-3.429" y2="-2.032" width="0.0508" layer="21" curve="55.772485"/> +<wire x1="-3.9826" y1="-1.143" x2="-3.9826" y2="1.143" width="0.0508" layer="51" curve="-128.314524"/> +<wire x1="-3.9826" y1="-1.143" x2="-3.429" y2="-1.27" width="0.0508" layer="21" curve="25.842828"/> +<wire x1="-3.9826" y1="1.143" x2="-3.429" y2="1.27" width="0.0508" layer="21" curve="-25.842828"/> +<wire x1="-6.477" y1="-0.381" x2="-6.477" y2="0.381" width="0.1524" layer="51"/> +<wire x1="-5.1091" y1="-1.143" x2="-5.1091" y2="1.143" width="0.0508" layer="51" curve="-68.456213"/> +<wire x1="-5.715" y1="-1.143" x2="-5.715" y2="-0.381" width="0.1524" layer="51"/> +<wire x1="-5.715" y1="-0.381" x2="-5.715" y2="0.381" width="0.1524" layer="51"/> +<wire x1="-5.715" y1="0.381" x2="-5.715" y2="1.143" width="0.1524" layer="51"/> +<wire x1="-5.715" y1="-2.159" x2="-5.715" y2="-1.143" width="0.1524" layer="21"/> +<wire x1="-5.715" y1="-2.159" x2="-5.461" y2="-2.413" width="0.1524" layer="21" curve="90"/> +<wire x1="-5.715" y1="-0.381" x2="-6.477" y2="-0.381" width="0.1524" layer="51"/> +<wire x1="-5.715" y1="0.381" x2="-6.477" y2="0.381" width="0.1524" layer="51"/> +<wire x1="-3.429" y1="2.032" x2="3.429" y2="2.032" width="0.0508" layer="21"/> +<wire x1="5.461" y1="2.413" x2="-5.461" y2="2.413" width="0.1524" layer="21"/> +<wire x1="5.461" y1="2.413" x2="5.715" y2="2.159" width="0.1524" layer="21" curve="-90"/> +<wire x1="-5.715" y1="2.159" x2="-5.461" y2="2.413" width="0.1524" layer="21" curve="-90"/> +<wire x1="-0.254" y1="0.635" x2="-0.254" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="-0.254" y1="-0.635" x2="0.254" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="0.254" y1="-0.635" x2="0.254" y2="0.635" width="0.1524" layer="21"/> +<wire x1="0.254" y1="0.635" x2="-0.254" y2="0.635" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0.635" x2="-0.635" y2="0" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0" x2="-0.635" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0" x2="-1.016" y2="0" width="0.0508" layer="21"/> +<wire x1="0.635" y1="0.635" x2="0.635" y2="0" width="0.1524" layer="21"/> +<wire x1="0.635" y1="0" x2="0.635" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="0.635" y1="0" x2="1.016" y2="0" width="0.0508" layer="21"/> +<smd name="1" x="-4.826" y="0" dx="5.334" dy="1.9304" layer="1"/> +<smd name="2" x="4.826" y="0" dx="5.334" dy="1.9304" layer="1"/> +<text x="-5.715" y="2.794" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-5.715" y="-4.191" size="1.27" layer="27" ratio="10">>VALUE</text> +<rectangle x1="-6.604" y1="-3.048" x2="6.604" y2="3.048" layer="43"/> +</package> +</packages> +</library> +<library name="SparkFun-Connectors"> +<description><h3>SparkFun Electronics' preferred foot prints</h3> +In this library you'll find connectors and sockets- basically anything that can be plugged into or onto.<br><br> +We've spent an enormous amount of time creating and checking these footprints and parts, but it is the end user's responsibility to ensure correctness and suitablity for a given componet or application. If you enjoy using this library, please buy one of our products at www.sparkfun.com. +<br><br> +<b>Licensing:</b> Creative Commons ShareAlike 4.0 International - https://creativecommons.org/licenses/by-sa/4.0/ +<br><br> +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="USB-A-PCB"> +<description>Card-edge USB A connector. + +For boards designed to be plugged directly into a USB slot. If possible, ensure that your PCB is about 2.4mm thick to fit snugly.</description> +<wire x1="-5" y1="6" x2="3.7" y2="6" width="0.127" layer="51"/> +<wire x1="3.7" y1="6" x2="3.7" y2="-6" width="0.127" layer="51" style="shortdash"/> +<wire x1="3.7" y1="-6" x2="-5" y2="-6" width="0.127" layer="51"/> +<wire x1="-5" y1="-6" x2="-5" y2="6" width="0.127" layer="51"/> +<smd name="5V" x="-0.2" y="-3.5" dx="7.5" dy="1.5" layer="1"/> +<smd name="USB_M" x="0.3" y="-1" dx="6.5" dy="1" layer="1"/> +<smd name="USB_P" x="0.3" y="1" dx="6.5" dy="1" layer="1"/> +<smd name="GND" x="-0.2" y="3.5" dx="7.5" dy="1.5" layer="1"/> +<text x="-1.27" y="5.08" size="0.4064" layer="25">>Name</text> +<text x="-1.27" y="-5.08" size="0.4064" layer="27">>Value</text> +<text x="-6.35" y="-3.81" size="1.016" layer="48" rot="R90">Card edge</text> +</package> +</packages> +</library> +</libraries> +<attributes> +</attributes> +<variantdefs> +</variantdefs> +<classes> +<class number="0" name="default" width="0" drill="0"> +</class> +</classes> +<designrules name="Patil"> +<description language="de"><b>EAGLE Design Rules</b> +<p> +Die Standard-Design-Rules sind so gewählt, dass sie für +die meisten Anwendungen passen. Sollte ihre Platine +besondere Anforderungen haben, treffen Sie die erforderlichen +Einstellungen hier und speichern die Design Rules unter +einem neuen Namen ab.</description> +<description language="en"><b>EAGLE Design Rules</b> +<p> +The default Design Rules have been set to cover +a wide range of applications. Your particular design +may have different requirements, so please make the +necessary adjustments and save your customized +design rules under a new name.</description> +<param name="layerSetup" value="(1*16)"/> +<param name="mtCopper" value="0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm"/> +<param name="mtIsolate" value="1.5mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm"/> +<param name="mdWireWire" value="16mil"/> +<param name="mdWirePad" value="16mil"/> +<param name="mdWireVia" value="16mil"/> +<param name="mdPadPad" value="16mil"/> +<param name="mdPadVia" value="16mil"/> +<param name="mdViaVia" value="16mil"/> +<param name="mdSmdPad" value="16mil"/> +<param name="mdSmdVia" value="16mil"/> +<param name="mdSmdSmd" value="16mil"/> +<param name="mdViaViaSameLayer" value="8mil"/> +<param name="mnLayersViaInSmd" value="2"/> +<param name="mdCopperDimension" value="40mil"/> +<param name="mdDrill" value="8mil"/> +<param name="mdSmdStop" value="0mil"/> +<param name="msWidth" value="10mil"/> +<param name="msDrill" value="24mil"/> +<param name="msMicroVia" value="9.99mm"/> +<param name="msBlindViaRatio" value="0.5"/> +<param name="rvPadTop" value="0.25"/> +<param name="rvPadInner" value="0.25"/> +<param name="rvPadBottom" value="0.25"/> +<param name="rvViaOuter" value="0.25"/> +<param name="rvViaInner" value="0.25"/> +<param name="rvMicroViaOuter" value="0.25"/> +<param name="rvMicroViaInner" value="0.25"/> +<param name="rlMinPadTop" value="10mil"/> +<param name="rlMaxPadTop" value="20mil"/> +<param name="rlMinPadInner" value="10mil"/> +<param name="rlMaxPadInner" value="20mil"/> +<param name="rlMinPadBottom" value="10mil"/> +<param name="rlMaxPadBottom" value="20mil"/> +<param name="rlMinViaOuter" value="8mil"/> +<param name="rlMaxViaOuter" value="20mil"/> +<param name="rlMinViaInner" value="8mil"/> +<param name="rlMaxViaInner" value="20mil"/> +<param name="rlMinMicroViaOuter" value="4mil"/> +<param name="rlMaxMicroViaOuter" value="20mil"/> +<param name="rlMinMicroViaInner" value="4mil"/> +<param name="rlMaxMicroViaInner" value="20mil"/> +<param name="psTop" value="-1"/> +<param name="psBottom" value="-1"/> +<param name="psFirst" value="-1"/> +<param name="psElongationLong" value="100"/> +<param name="psElongationOffset" value="100"/> +<param name="mvStopFrame" value="1"/> +<param name="mvCreamFrame" value="0"/> +<param name="mlMinStopFrame" value="4mil"/> +<param name="mlMaxStopFrame" value="4mil"/> +<param name="mlMinCreamFrame" value="0mil"/> +<param name="mlMaxCreamFrame" value="0mil"/> +<param name="mlViaStopLimit" value="0mil"/> +<param name="srRoundness" value="0"/> +<param name="srMinRoundness" value="0mil"/> +<param name="srMaxRoundness" value="0mil"/> +<param name="slThermalIsolate" value="10mil"/> +<param name="slThermalsForVias" value="0"/> +<param name="dpMaxLengthDifference" value="10mm"/> +<param name="dpGapFactor" value="2.5"/> +<param name="checkGrid" value="0"/> +<param name="checkAngle" value="0"/> +<param name="checkFont" value="1"/> +<param name="checkRestrict" value="1"/> +<param name="useDiameter" value="13"/> +<param name="maxErrors" value="50"/> +</designrules> +<autorouter> +<pass name="Default"> +<param name="RoutingGrid" value="50mil"/> +<param name="AutoGrid" value="1"/> +<param name="Efforts" value="0"/> +<param name="TopRouterVariant" value="1"/> +<param name="tpViaShape" value="round"/> +<param name="PrefDir.1" value="|"/> +<param name="PrefDir.2" value="0"/> +<param name="PrefDir.3" value="0"/> +<param name="PrefDir.4" value="0"/> +<param name="PrefDir.5" value="0"/> +<param name="PrefDir.6" value="0"/> +<param name="PrefDir.7" value="0"/> +<param name="PrefDir.8" value="0"/> +<param name="PrefDir.9" value="0"/> +<param name="PrefDir.10" value="0"/> +<param name="PrefDir.11" value="0"/> +<param name="PrefDir.12" value="0"/> +<param name="PrefDir.13" value="0"/> +<param name="PrefDir.14" value="0"/> +<param name="PrefDir.15" value="0"/> +<param name="PrefDir.16" value="-"/> +<param name="cfVia" value="8"/> +<param name="cfNonPref" value="5"/> +<param name="cfChangeDir" value="2"/> +<param name="cfOrthStep" value="2"/> +<param name="cfDiagStep" value="3"/> +<param name="cfExtdStep" value="0"/> +<param name="cfBonusStep" value="1"/> +<param name="cfMalusStep" value="1"/> +<param name="cfPadImpact" value="4"/> +<param name="cfSmdImpact" value="4"/> +<param name="cfBusImpact" value="0"/> +<param name="cfHugging" value="3"/> +<param name="cfAvoid" value="4"/> +<param name="cfPolygon" value="10"/> +<param name="cfBase.1" value="0"/> +<param name="cfBase.2" value="1"/> +<param name="cfBase.3" value="1"/> +<param name="cfBase.4" value="1"/> +<param name="cfBase.5" value="1"/> +<param name="cfBase.6" value="1"/> +<param name="cfBase.7" value="1"/> +<param name="cfBase.8" value="1"/> +<param name="cfBase.9" value="1"/> +<param name="cfBase.10" value="1"/> +<param name="cfBase.11" value="1"/> +<param name="cfBase.12" value="1"/> +<param name="cfBase.13" value="1"/> +<param name="cfBase.14" value="1"/> +<param name="cfBase.15" value="1"/> +<param name="cfBase.16" value="0"/> +<param name="mnVias" value="20"/> +<param name="mnSegments" value="9999"/> +<param name="mnExtdSteps" value="9999"/> +<param name="mnRipupLevel" value="10"/> +<param name="mnRipupSteps" value="100"/> +<param name="mnRipupTotal" value="100"/> +</pass> +<pass name="Follow-me" refer="Default" active="yes"> +</pass> +<pass name="Busses" refer="Default" active="yes"> +<param name="cfNonPref" value="4"/> +<param name="cfBusImpact" value="4"/> +<param name="cfHugging" value="0"/> +<param name="mnVias" value="0"/> +</pass> +<pass name="Route" refer="Default" active="yes"> +</pass> +<pass name="Optimize1" refer="Default" active="yes"> +<param name="cfVia" value="99"/> +<param name="cfExtdStep" value="10"/> +<param name="cfHugging" value="1"/> +<param name="mnExtdSteps" value="1"/> +<param name="mnRipupLevel" value="0"/> +</pass> +<pass name="Optimize2" refer="Optimize1" active="yes"> +<param name="cfNonPref" value="0"/> +<param name="cfChangeDir" value="6"/> +<param name="cfExtdStep" value="0"/> +<param name="cfBonusStep" value="2"/> +<param name="cfMalusStep" value="2"/> +<param name="cfPadImpact" value="2"/> +<param name="cfSmdImpact" value="2"/> +<param name="cfHugging" value="0"/> +</pass> +<pass name="Optimize3" refer="Optimize2" active="yes"> +<param name="cfChangeDir" value="8"/> +<param name="cfPadImpact" value="0"/> +<param name="cfSmdImpact" value="0"/> +</pass> +<pass name="Optimize4" refer="Optimize3" active="yes"> +<param name="cfChangeDir" value="25"/> +</pass> +</autorouter> +<elements> +<element name="D1" library="fabPatil" package="SOD123" value="3.3V" x="19.5326" y="16.637" rot="R90"/> +<element name="D2" library="fabPatil" package="SOD123" value="3.3V" x="17.6276" y="15.113" rot="R90"/> +<element name="R1" library="fabPatil" package="1206" value="22" x="22.7838" y="12.0904"/> +<element name="R2" library="fabPatil" package="1206" value="22" x="22.7838" y="14.5542"/> +<element name="JP1" library="fabPatil" package="1X06-SMD" value="" x="51.3334" y="14.3256" rot="R90"/> +<element name="C1" library="fabPatil" package="1206" value="0.1uF" x="22.8346" y="22.0726"/> +<element name="JP2" library="fabPatil" package="USB_PCB" value="USBPCB" x="5.1816" y="13.97"/> +<element name="R5" library="fabPatil" package="1206" value="470" x="42.799" y="10.3886"/> +<element name="R6" library="fabPatil" package="1206" value="470" x="42.8244" y="8.001"/> +<element name="U$1" library="fabPatil" package="2X03SMD" value="AVRISPSMD" x="42.7736" y="15.4686"/> +<element name="C2" library="fabPatil" package="1206" value="1uF" x="22.8092" y="19.558" rot="R180"/> +<element name="IC1" library="adafruit" package="TQFP32-08" value="ATMEGA32U2-TQFP" x="32.9692" y="13.9192" rot="R90"/> +<element name="R3" library="fabPatil" package="1206" value="10K" x="28.2194" y="20.7518" rot="R90"/> +<element name="U$2" library="fabPatil" package="1206" value="" x="37.5666" y="6.604"/> +<element name="R4" library="fabPatil" package="1206" value="1K" x="42.8752" y="5.3086"/> +<element name="R7" library="fabPatil" package="1206" value="0" x="22.7838" y="16.9926" rot="R180"/> +<element name="Q1" library="adafruit" package="HC49UP" value="" x="21.082" y="5.842" rot="R180"> +<attribute name="MF" value="" x="21.082" y="5.842" size="1.778" layer="27" rot="R180" display="off"/> +<attribute name="MPN" value="" x="21.082" y="5.842" size="1.778" layer="27" rot="R180" display="off"/> +<attribute name="OC_FARNELL" value="unknown" x="21.082" y="5.842" size="1.778" layer="27" rot="R180" display="off"/> +<attribute name="OC_NEWARK" value="unknown" x="21.082" y="5.842" size="1.778" layer="27" rot="R180" display="off"/> +</element> +<element name="C3" library="fabPatil" package="1206" value="18pF" x="30.48" y="5.08" rot="R270"/> +<element name="C4" library="fabPatil" package="1206" value="18pF" x="33.528" y="5.08" rot="R270"/> +<element name="JP3" library="SparkFun-Connectors" package="USB-A-PCB" value="USBPCB" x="7.112" y="-6.096"/> +</elements> +<signals> +<signal name="GND"> +<contactref element="D1" pad="ANODE"/> +<contactref element="D2" pad="ANODE"/> +<contactref element="JP1" pad="6"/> +<contactref element="C1" pad="1"/> +<contactref element="JP2" pad="GND"/> +<contactref element="U$1" pad="6"/> +<wire x1="17.7301" y1="16.9155" x2="17.7936" y2="16.979" width="0.4064" layer="1"/> +<wire x1="17.7301" y1="16.9155" x2="17.6276" y2="16.813" width="0.4064" layer="1"/> +<wire x1="6.7316" y1="17.47" x2="7.8036" y2="17.526" width="0.4064" layer="1" curve="-90"/> +<wire x1="7.8036" y1="17.526" x2="17.6276" y2="17.526" width="0.4064" layer="1"/> +<wire x1="17.6276" y1="17.526" x2="17.7936" y2="17.36" width="0.4064" layer="1" curve="-90"/> +<wire x1="17.7936" y1="17.36" x2="17.7936" y2="16.979" width="0.4064" layer="1"/> +<wire x1="17.7301" y1="18.337" x2="19.5326" y2="18.337" width="0.4064" layer="1"/> +<wire x1="17.7301" y1="18.337" x2="17.7301" y2="16.9155" width="0.4064" layer="1"/> +<contactref element="C2" pad="2"/> +<contactref element="IC1" pad="3"/> +<contactref element="R4" pad="2"/> +<contactref element="R7" pad="2"/> +<wire x1="21.3618" y1="19.5326" x2="21.3872" y2="19.558" width="0.4064" layer="1"/> +<wire x1="21.3618" y1="19.5326" x2="21.3618" y2="16.9926" width="0.4064" layer="1"/> +<wire x1="19.5326" y1="18.337" x2="20.7282" y2="19.5326" width="0.4064" layer="1"/> +<wire x1="20.7282" y1="19.5326" x2="21.3618" y2="19.5326" width="0.4064" layer="1"/> +<wire x1="21.3872" y1="19.558" x2="21.4126" y2="19.5834" width="0.4064" layer="1"/> +<wire x1="21.4126" y1="19.5834" x2="21.4126" y2="22.0726" width="0.4064" layer="1"/> +<wire x1="21.4126" y1="22.0726" x2="21.69299375" y2="22.0726" width="0.4064" layer="1"/> +<wire x1="55.0926" y1="20.6756" x2="52.6834" y2="20.6756" width="0.4064" layer="1"/> +<wire x1="55.0926" y1="6.604" x2="55.0926" y2="20.6756" width="0.4064" layer="1"/> +<wire x1="21.4126" y1="22.0726" x2="21.4126" y2="23.5837" width="0.4064" layer="1"/> +<wire x1="50.546" y1="23.5837" x2="21.4126" y2="23.5837" width="0.4064" layer="1"/> +<wire x1="42.926" y1="3.2512" x2="41.656" y2="3.2512" width="0.4064" layer="1"/> +<wire x1="42.926" y1="3.2512" x2="45.6692" y2="3.2512" width="0.4064" layer="1"/> +<wire x1="45.6692" y1="3.2512" x2="48.006" y2="6.604" width="0.4064" layer="1"/> +<wire x1="48.006" y1="6.604" x2="55.0926" y2="6.604" width="0.4064" layer="1"/> +<wire x1="52.6834" y1="20.6756" x2="52.6834" y2="21.4463" width="0.4064" layer="1"/> +<wire x1="52.6834" y1="21.4463" x2="50.546" y2="23.5837" width="0.4064" layer="1"/> +<contactref element="C3" pad="1"/> +<contactref element="C4" pad="1"/> +<wire x1="31.7692" y1="6.502" x2="31.7692" y2="9.6266" width="0.3556" layer="1"/> +<wire x1="31.7692" y1="6.502" x2="30.48" y2="6.502" width="0.3556" layer="1"/> +<wire x1="33.528" y1="5.08" x2="33.528" y2="6.502" width="0.3556" layer="1"/> +<wire x1="33.528" y1="5.08" x2="35.1282" y2="5.08" width="0.3556" layer="1"/> +<wire x1="35.1282" y1="5.08" x2="36.957" y2="3.2512" width="0.3556" layer="1"/> +<wire x1="36.957" y1="3.2512" x2="41.656" y2="3.2512" width="0.3556" layer="1"/> +<wire x1="33.528" y1="6.502" x2="31.7692" y2="6.502" width="0.3556" layer="1"/> +<wire x1="42.8374" y1="3.3398" x2="42.926" y2="3.2512" width="0.3556" layer="1"/> +<wire x1="42.8374" y1="5.4356" x2="42.8374" y2="3.3398" width="0.3556" layer="1"/> +<wire x1="44.2972" y1="5.3086" x2="42.9644" y2="5.3086" width="0.3556" layer="1"/> +<wire x1="42.9644" y1="5.3086" x2="42.8374" y2="5.4356" width="0.3556" layer="1"/> +<wire x1="43.17901875" y1="11.8743" x2="42.8368" y2="11.53208125" width="0.3556" layer="1"/> +<wire x1="42.8368" y1="11.53208125" x2="42.8368" y2="9.24511875" width="0.3556" layer="1"/> +<wire x1="45.6936" y1="12.9286" x2="44.6393" y2="11.8743" width="0.3556" layer="1"/> +<wire x1="44.6393" y1="11.8743" x2="43.17901875" y2="11.8743" width="0.3556" layer="1"/> +<wire x1="42.8368" y1="9.24511875" x2="42.8374" y2="9.24451875" width="0.3556" layer="1"/> +<wire x1="42.8374" y1="9.24451875" x2="42.8374" y2="5.4356" width="0.3556" layer="1"/> +</signal> +<signal name="VCC"> +<contactref element="JP2" pad="5V"/> +<contactref element="JP1" pad="4"/> +<contactref element="C1" pad="2"/> +<contactref element="U$1" pad="2"/> +<contactref element="IC1" pad="4"/> +<contactref element="IC1" pad="31"/> +<contactref element="IC1" pad="32"/> +<contactref element="R3" pad="2"/> +<wire x1="29.718" y1="11.9192" x2="28.6766" y2="11.9192" width="0.3556" layer="1"/> +<wire x1="29.718" y1="11.1192" x2="28.6766" y2="11.1192" width="0.3556" layer="1"/> +<wire x1="29.718" y1="11.1192" x2="29.718" y2="11.9192" width="0.3556" layer="1"/> +<wire x1="28.2194" y1="22.1738" x2="28.2448" y2="21.6916" width="0.4064" layer="1"/> +<wire x1="45.6936" y1="18.0086" x2="45.6936" y2="17.8308" width="0.4064" layer="1"/> +<wire x1="46.0248" y1="18.0086" x2="45.6936" y2="18.0086" width="0.4064" layer="1"/> +<wire x1="27.3304" y1="10.47" x2="22.7076" y2="10.47" width="0.4064" layer="1"/> +<wire x1="22.7076" y1="10.47" x2="6.7316" y2="10.47" width="0.4064" layer="1"/> +<wire x1="22.7962" y1="10.5586" x2="22.7076" y2="10.47" width="0.4064" layer="1"/> +<wire x1="27.9658" y1="21.5646" x2="28.2194" y2="22.1738" width="0.4064" layer="1"/> +<wire x1="23.97620625" y1="22.0726" x2="24.2566" y2="22.0726" width="0.4064" layer="1"/> +<wire x1="23.97620625" y1="22.0726" x2="22.8216" y2="20.91799375" width="0.4064" layer="1"/> +<wire x1="28.2194" y1="22.1738" x2="46.0248" y2="22.1738" width="0.4064" layer="1"/> +<wire x1="46.0248" y1="22.1738" x2="46.0248" y2="18.0086" width="0.4064" layer="1"/> +<wire x1="24.2566" y1="22.0726" x2="24.2566" y2="22.1738" width="0.4064" layer="1"/> +<wire x1="24.2566" y1="22.1738" x2="28.2194" y2="22.1738" width="0.4064" layer="1"/> +<wire x1="52.6834" y1="15.5956" x2="48.6918" y2="15.5956" width="0.4064" layer="1"/> +<wire x1="48.6918" y1="15.5956" x2="48.6918" y2="18.034" width="0.4064" layer="1"/> +<wire x1="48.6918" y1="18.034" x2="45.6936" y2="18.034" width="0.4064" layer="1"/> +<wire x1="45.6936" y1="18.034" x2="45.6936" y2="18.0086" width="0.4064" layer="1"/> +<wire x1="22.8216" y1="20.91799375" x2="22.8216" y2="10.5586" width="0.3556" layer="1"/> +<wire x1="22.8216" y1="10.5586" x2="22.7962" y2="10.5586" width="0.3556" layer="1"/> +<wire x1="32.5692" y1="9.6266" x2="32.5692" y2="11.9192" width="0.3556" layer="1"/> +<wire x1="32.5692" y1="11.9192" x2="29.718" y2="11.9192" width="0.3556" layer="1"/> +<wire x1="28.6766" y1="11.1192" x2="27.9796" y2="11.1192" width="0.3556" layer="1"/> +<wire x1="27.9796" y1="11.1192" x2="27.3304" y2="10.47" width="0.3556" layer="1"/> +</signal> +<signal name="N$2"> +<contactref element="D2" pad="CATHODE"/> +<contactref element="R1" pad="1"/> +<contactref element="JP2" pad="D-"/> +<wire x1="17.7056" y1="13.335" x2="17.7546" y2="13.335" width="0.4064" layer="1"/> +<wire x1="17.7056" y1="13.335" x2="17.6276" y2="13.413" width="0.4064" layer="1"/> +<wire x1="7.2316" y1="12.97" x2="17.3896" y2="12.97" width="0.4064" layer="1"/> +<wire x1="17.3896" y1="12.97" x2="17.7546" y2="13.335" width="0.4064" layer="1"/> +<wire x1="21.3618" y1="12.0904" x2="17.7056" y2="12.1158" width="0.4064" layer="1"/> +<wire x1="17.7056" y1="12.1158" x2="17.7056" y2="13.335" width="0.4064" layer="1"/> +</signal> +<signal name="N$1"> +<contactref element="D1" pad="CATHODE"/> +<contactref element="R2" pad="1"/> +<contactref element="JP2" pad="D+"/> +<wire x1="7.2316" y1="14.97" x2="19.5326" y2="14.97" width="0.4064" layer="1"/> +<wire x1="19.5326" y1="14.97" x2="19.5326" y2="14.937" width="0.4064" layer="1"/> +<wire x1="19.5326" y1="14.937" x2="19.5326" y2="14.9348" width="0.4064" layer="1"/> +<wire x1="19.5326" y1="14.937" x2="21.3872" y2="14.937" width="0.4064" layer="1"/> +<wire x1="21.3872" y1="14.937" x2="21.3618" y2="14.5542" width="0.4064" layer="1"/> +</signal> +<signal name="N$6"> +<polygon width="0.4064" layer="16" orphans="yes" thermals="no"> +<vertex x="1.397" y="18.9738"/> +<vertex x="2.032" y="19.6088"/> +<vertex x="12.319" y="19.6088"/> +<vertex x="12.319" y="25.2476"/> +<vertex x="53.848" y="25.1206"/> +<vertex x="56.4896" y="22.8346" curve="-3.096315"/> +<vertex x="56.4642" y="3.556"/> +<vertex x="54.0512" y="1.4986"/> +<vertex x="12.2682" y="1.651"/> +<vertex x="12.319" y="8.0518"/> +<vertex x="2.032" y="8.0518"/> +<vertex x="1.397" y="8.8138"/> +</polygon> +</signal> +<signal name="N$7"> +<contactref element="R6" pad="2"/> +<contactref element="JP1" pad="2"/> +<wire x1="49.9364" y1="10.541" x2="49.9364" y2="8.001" width="0.4064" layer="1"/> +<wire x1="44.2464" y1="8.001" x2="49.9364" y2="8.001" width="0.4064" layer="1"/> +<wire x1="52.6834" y1="10.5156" x2="52.6834" y2="10.541" width="0.4064" layer="1"/> +<wire x1="52.6834" y1="10.541" x2="49.9364" y2="10.541" width="0.4064" layer="1"/> +</signal> +<signal name="N$8"> +<contactref element="R5" pad="2"/> +<contactref element="JP1" pad="3"/> +<wire x1="48.666521875" y1="10.488909375" x2="48.6664" y2="10.4648" width="0.4064" layer="1"/> +<wire x1="48.6796875" y1="13.082221875" x2="48.666521875" y2="10.488909375" width="0.4064" layer="1"/> +<wire x1="44.221" y1="10.3886" x2="48.666521875" y2="10.3886" width="0.4064" layer="1"/> +<wire x1="48.666521875" y1="10.3886" x2="48.666521875" y2="10.488909375" width="0.4064" layer="1"/> +<wire x1="52.6834" y1="13.0556" x2="52.6834" y2="13.082221875" width="0.4064" layer="1"/> +<wire x1="52.6834" y1="13.082221875" x2="48.6796875" y2="13.082221875" width="0.4064" layer="1"/> +</signal> +<signal name="MOSI"> +<contactref element="U$1" pad="4"/> +<contactref element="IC1" pad="16"/> +<wire x1="37.2618" y1="16.7192" x2="41.9802" y2="16.7192" width="0.3556" layer="1"/> +<wire x1="41.9802" y1="16.7192" x2="43.2562" y2="15.4432" width="0.3556" layer="1"/> +<wire x1="43.2562" y1="15.4432" x2="45.6682" y2="15.4432" width="0.3556" layer="1"/> +<wire x1="45.6682" y1="15.4432" x2="45.6936" y2="15.4686" width="0.4064" layer="1"/> +</signal> +<signal name="RST"> +<contactref element="U$1" pad="5"/> +<contactref element="IC1" pad="24"/> +<contactref element="R3" pad="1"/> +<wire x1="30.1692" y1="19.7104" x2="30.1692" y2="18.2118" width="0.3556" layer="1"/> +<wire x1="47.21610625" y1="14.224" x2="47.5732" y2="14.58109375" width="0.4064" layer="1"/> +<wire x1="47.5732" y1="14.58109375" x2="47.5732" y2="16.35610625" width="0.4064" layer="1"/> +<wire x1="47.5732" y1="16.35610625" x2="47.21610625" y2="16.7132" width="0.4064" layer="1"/> +<wire x1="40.2336" y1="12.9286" x2="41.529" y2="14.224" width="0.4064" layer="1"/> +<wire x1="41.529" y1="14.224" x2="47.21610625" y2="14.224" width="0.4064" layer="1"/> +<wire x1="47.21610625" y1="16.7132" x2="44.0182" y2="16.7132" width="0.4064" layer="1"/> +<wire x1="44.0182" y1="16.7132" x2="42.9514" y2="17.78" width="0.4064" layer="1"/> +<wire x1="42.9514" y1="19.684515625" x2="42.9514" y2="17.78" width="0.4064" layer="1"/> +<wire x1="42.9514" y1="19.684515625" x2="42.925515625" y2="19.7104" width="0.4064" layer="1"/> +<wire x1="30.1692" y1="19.7104" x2="42.925515625" y2="19.7104" width="0.4064" layer="1"/> +<wire x1="28.2194" y1="19.3298" x2="28.2194" y2="19.7104" width="0.4064" layer="1"/> +<wire x1="28.2194" y1="19.7104" x2="30.1692" y2="19.7104" width="0.4064" layer="1"/> +</signal> +<signal name="SCK"> +<contactref element="U$1" pad="3"/> +<contactref element="IC1" pad="15"/> +<wire x1="37.2618" y1="15.9192" x2="39.783" y2="15.9192" width="0.3556" layer="1"/> +<wire x1="39.783" y1="15.9192" x2="40.2336" y2="15.4686" width="0.4064" layer="1" curve="-90"/> +</signal> +<signal name="MISO"> +<contactref element="U$1" pad="1"/> +<contactref element="IC1" pad="17"/> +<wire x1="40.2343375" y1="18.08250625" x2="40.2336" y2="18.0086" width="0.4064" layer="1"/> +<wire x1="40.13044375" y1="18.1864" x2="40.2343375" y2="18.08250625" width="0.4064" layer="1" curve="-90"/> +<wire x1="40.0304" y1="18.2118" x2="40.2336" y2="18.0086" width="0.4064" layer="1"/> +<wire x1="35.7692" y1="18.2118" x2="35.7692" y2="18.08250625" width="0.3556" layer="1"/> +<wire x1="35.7692" y1="18.08250625" x2="40.2343375" y2="18.08250625" width="0.3556" layer="1"/> +</signal> +<signal name="D-"> +<contactref element="R1" pad="2"/> +<contactref element="IC1" pad="30"/> +<wire x1="28.6766" y1="12.7192" x2="24.2566" y2="12.7192" width="0.3556" layer="1"/> +<wire x1="24.2566" y1="12.7192" x2="24.2058" y2="12.0904" width="0.4064" layer="1"/> +</signal> +<signal name="N$13"> +<contactref element="R5" pad="1"/> +<contactref element="IC1" pad="9"/> +<wire x1="37.2618" y1="11.1192" x2="37.9924" y2="10.3886" width="0.3556" layer="1"/> +<wire x1="37.9924" y1="10.3886" x2="41.377" y2="10.3886" width="0.3556" layer="1"/> +</signal> +<signal name="N$12"> +<contactref element="R6" pad="1"/> +<contactref element="IC1" pad="8"/> +<wire x1="41.4024" y1="8.4074" x2="41.4024" y2="8.001" width="0.4064" layer="1"/> +<wire x1="37.846" y1="8.4074" x2="41.4024" y2="8.4074" width="0.3556" layer="1"/> +<wire x1="35.7692" y1="9.6266" x2="36.6268" y2="9.6266" width="0.3556" layer="1"/> +<wire x1="36.6268" y1="9.6266" x2="37.846" y2="8.4074" width="0.3556" layer="1"/> +</signal> +<signal name="D+"> +<contactref element="R2" pad="2"/> +<contactref element="IC1" pad="29"/> +<wire x1="28.6766" y1="13.5192" x2="26.0286" y2="13.5192" width="0.3556" layer="1"/> +<wire x1="26.0286" y1="13.5192" x2="24.9936" y2="14.5542" width="0.3556" layer="1"/> +<wire x1="24.9936" y1="14.5542" x2="24.2058" y2="14.5542" width="0.3556" layer="1"/> +</signal> +<signal name="N$10"> +<contactref element="IC1" pad="27"/> +<contactref element="C2" pad="1"/> +<wire x1="27.4766" y1="15.1192" x2="26.924" y2="15.6718" width="0.3556" layer="1"/> +<wire x1="26.924" y1="15.6718" x2="26.924" y2="17.3482" width="0.3556" layer="1"/> +<wire x1="26.924" y1="17.3482" x2="26.1874" y2="18.0848" width="0.3556" layer="1"/> +<wire x1="26.1874" y1="18.0848" x2="26.1874" y2="19.558" width="0.3556" layer="1"/> +<wire x1="26.1874" y1="19.558" x2="24.2312" y2="19.558" width="0.3556" layer="1"/> +<wire x1="28.6766" y1="15.1192" x2="27.4766" y2="15.1192" width="0.3556" layer="1"/> +</signal> +<signal name="N$4"> +<contactref element="IC1" pad="5"/> +<contactref element="U$2" pad="1"/> +<wire x1="33.74941875" y1="8.4074" x2="33.7566" y2="8.4074" width="0.3556" layer="1"/> +<wire x1="33.7566" y1="8.4074" x2="34.036" y2="8.128" width="0.3556" layer="1"/> +<wire x1="33.3692" y1="9.6266" x2="33.3692" y2="8.78761875" width="0.3556" layer="1"/> +<wire x1="33.3692" y1="8.78761875" x2="33.74941875" y2="8.4074" width="0.3556" layer="1"/> +<wire x1="34.036" y1="8.128" x2="35.56" y2="8.128" width="0.3556" layer="1"/> +<wire x1="35.56" y1="8.128" x2="36.068" y2="7.62" width="0.3556" layer="1"/> +<wire x1="36.068" y1="7.62" x2="36.068" y2="6.6044" width="0.3556" layer="1"/> +<wire x1="36.068" y1="6.6044" x2="36.1446" y2="6.604" width="0.3556" layer="1"/> +</signal> +<signal name="N$5"> +<contactref element="U$2" pad="2"/> +<contactref element="R4" pad="1"/> +<wire x1="41.4532" y1="5.3086" x2="40.284" y2="5.3086" width="0.3556" layer="1"/> +<wire x1="40.284" y1="5.3086" x2="38.9886" y2="6.604" width="0.3556" layer="1"/> +</signal> +<signal name="N$11"> +<contactref element="R7" pad="1"/> +<contactref element="IC1" pad="28"/> +<wire x1="28.6766" y1="14.3192" x2="26.8288" y2="14.3192" width="0.3556" layer="1"/> +<wire x1="26.8288" y1="14.3192" x2="25.781" y2="15.367" width="0.3556" layer="1"/> +<wire x1="25.781" y1="15.367" x2="25.781" y2="16.9926" width="0.3556" layer="1"/> +<wire x1="25.781" y1="16.9926" x2="24.2058" y2="16.9926" width="0.3556" layer="1"/> +</signal> +<signal name="N$3"> +<contactref element="C3" pad="2"/> +<contactref element="Q1" pad="2"/> +<contactref element="IC1" pad="1"/> +<wire x1="16.256" y1="5.842" x2="16.256" y2="3.658" width="0.3556" layer="1"/> +<wire x1="16.256" y1="3.658" x2="30.48" y2="3.658" width="0.3556" layer="1"/> +<wire x1="30.1692" y1="9.6266" x2="30.1692" y2="9.144" width="0.3556" layer="1"/> +<wire x1="30.1692" y1="9.144" x2="16.256" y2="9.144" width="0.3556" layer="1"/> +<wire x1="16.256" y1="9.144" x2="16.256" y2="5.842" width="0.3556" layer="1"/> +</signal> +<signal name="N$9"> +<contactref element="C4" pad="2"/> +<contactref element="Q1" pad="1"/> +<contactref element="IC1" pad="2"/> +<wire x1="25.908" y1="5.842" x2="25.908" y2="8.128" width="0.3556" layer="1"/> +<wire x1="30.988" y1="8.128" x2="25.908" y2="8.128" width="0.3556" layer="1"/> +<wire x1="31.8516" y1="5.08" x2="25.908" y2="5.08" width="0.3556" layer="1"/> +<wire x1="31.8516" y1="5.08" x2="31.852" y2="5.08" width="0.3556" layer="1"/> +<wire x1="25.908" y1="5.08" x2="25.908" y2="5.842" width="0.3556" layer="1"/> +<wire x1="33.528" y1="3.658" x2="33.2736" y2="3.658" width="0.3556" layer="1"/> +<wire x1="33.2736" y1="3.658" x2="31.8516" y2="5.08" width="0.3556" layer="1"/> +<wire x1="30.9692" y1="9.6266" x2="30.9692" y2="8.1468" width="0.3556" layer="1"/> +<wire x1="30.9692" y1="8.1468" x2="30.988" y2="8.128" width="0.3556" layer="1"/> +</signal> +</signals> +</board> +</drawing> +</eagle> diff --git a/dev/MicroConnectorVer/FabFTDI.brd b/dev/MicroConnectorVer/FabFTDI.brd index 21e67cd8843efab83f3a24e6b2e52fda47b18675..0c61bf423fd5f94182600ba91b415ca9052d98b3 100755 --- a/dev/MicroConnectorVer/FabFTDI.brd +++ b/dev/MicroConnectorVer/FabFTDI.brd @@ -251,6 +251,24 @@ chip</description> <text x="-1.639" y="2.27" size="0.4064" layer="25">>Name</text> <text x="0.361" y="-2.774" size="0.4064" layer="27">>Value</text> </package> +<package name="SJFAB"> +<wire x1="1.397" y1="-1.016" x2="-1.397" y2="-1.016" width="0.1524" layer="21"/> +<wire x1="1.397" y1="1.016" x2="1.651" y2="0.762" width="0.1524" layer="21" curve="-90"/> +<wire x1="-1.651" y1="0.762" x2="-1.397" y2="1.016" width="0.1524" layer="21" curve="-90"/> +<wire x1="-1.651" y1="-0.762" x2="-1.397" y2="-1.016" width="0.1524" layer="21" curve="90"/> +<wire x1="1.397" y1="-1.016" x2="1.651" y2="-0.762" width="0.1524" layer="21" curve="90"/> +<wire x1="1.651" y1="-0.762" x2="1.651" y2="0.762" width="0.1524" layer="21"/> +<wire x1="-1.651" y1="-0.762" x2="-1.651" y2="0.762" width="0.1524" layer="21"/> +<wire x1="-1.397" y1="1.016" x2="1.397" y2="1.016" width="0.1524" layer="21"/> +<wire x1="1.016" y1="0" x2="1.524" y2="0" width="0.1524" layer="51"/> +<wire x1="-1.016" y1="0" x2="-1.524" y2="0" width="0.1524" layer="51"/> +<wire x1="-0.254" y1="-0.127" x2="-0.254" y2="0.127" width="1.27" layer="51" curve="-180" cap="flat"/> +<wire x1="0.254" y1="0.127" x2="0.254" y2="-0.127" width="1.27" layer="51" curve="-180" cap="flat"/> +<smd name="1" x="-0.7874" y="0" dx="1.1176" dy="1.6002" layer="1"/> +<smd name="2" x="0.7874" y="0" dx="1.1176" dy="1.6002" layer="1"/> +<text x="-1.651" y="1.143" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="0.4001" y="0" size="0.02" layer="27">>VALUE</text> +</package> </packages> </library> <library name="adafruit"> @@ -523,21 +541,23 @@ design rules under a new name.</description> <elements> <element name="D1" library="fabPatil" package="SOD123" value="3.3V" x="17.8562" y="13.8176" rot="R270"/> <element name="D2" library="fabPatil" package="SOD123" value="3.3V" x="15.6972" y="15.5956" rot="R270"/> -<element name="R1" library="fabPatil" package="1206" value="22" x="20.6502" y="15.5194" rot="R270"/> -<element name="R2" library="fabPatil" package="1206" value="22" x="23.2156" y="15.5448" rot="R270"/> -<element name="JP1" library="fabPatil" package="1X06-SMD" value="" x="47.1932" y="13.6652" rot="R270"/> -<element name="C1" library="fabPatil" package="1206" value="0.1uF" x="40.386" y="19.6088" rot="R90"/> -<element name="R5" library="fabPatil" package="1206" value="470" x="39.8018" y="13.081" rot="R90"/> -<element name="R6" library="fabPatil" package="1206" value="470" x="42.4688" y="13.0556" rot="R90"/> +<element name="R1" library="fabPatil" package="1206" value="22" x="19.6342" y="15.5194" rot="R270"/> +<element name="R2" library="fabPatil" package="1206" value="22" x="22.4536" y="15.5448" rot="R270"/> +<element name="JP1" library="fabPatil" package="1X06-SMD" value="" x="48.8442" y="13.4874" rot="R270"/> +<element name="C1" library="fabPatil" package="1206" value="0.1uF" x="38.9128" y="4.318" rot="R180"/> +<element name="R5" library="fabPatil" package="1206" value="470" x="42.418" y="12.573" rot="R90"/> +<element name="R6" library="fabPatil" package="1206" value="470" x="39.6494" y="11.1506" rot="R90"/> <element name="C2" library="fabPatil" package="1206" value="1uF" x="25.6794" y="16.3576" rot="R270"/> <element name="IC1" library="adafruit" package="TQFP32-08" value="ATMEGA32U2-TQFP" x="32.9692" y="13.9192" rot="R90"/> -<element name="R3" library="fabPatil" package="1206" value="10K" x="28.7782" y="20.5232" rot="R180"/> +<element name="R3" library="fabPatil" package="1206" value="10K" x="41.7322" y="16.5862"/> <element name="JP2" library="fabPatil" package="USB-MICROB" value="USB-MICROB" x="9.9568" y="15.4686" rot="R270"> <attribute name="PROD_ID" value="CONN-09505" x="9.9568" y="15.4686" size="1.778" layer="27" rot="R270" display="off"/> </element> -<element name="Y1" library="fabPatil" package="RESONATOR-SMD" value="16MHz" x="24.9682" y="9.4488" rot="R270"> -<attribute name="PROD_ID" value="XTAL-08900" x="24.9682" y="9.4488" size="1.778" layer="27" rot="R270" display="off"/> +<element name="Y1" library="fabPatil" package="RESONATOR-SMD" value="16MHz" x="23.9522" y="9.4488" rot="R270"> +<attribute name="PROD_ID" value="XTAL-08900" x="23.9522" y="9.4488" size="1.778" layer="27" rot="R270" display="off"/> </element> +<element name="U$1" library="fabPatil" package="SJFAB" value="SOLDER_JUMPER" x="41.6814" y="22.987" rot="R180"/> +<element name="C3" library="fabPatil" package="1206" value="" x="41.7576" y="19.2278" rot="R180"/> </elements> <signals> <signal name="GND"> @@ -555,16 +575,37 @@ design rules under a new name.</description> <wire x1="15.6972" y1="12.1176" x2="17.8562" y2="12.1176" width="0.3556" layer="1"/> <wire x1="15.6972" y1="12.1176" x2="15.6972" y2="13.8956" width="0.3556" layer="1"/> <contactref element="IC1" pad="28"/> -<wire x1="25.6794" y1="14.3192" x2="25.6794" y2="14.9356" width="0.3556" layer="1"/> +<wire x1="25.6794" y1="14.9356" x2="25.6794" y2="14.3192" width="0.3556" layer="1"/> <wire x1="25.6794" y1="14.3192" x2="28.6766" y2="14.3192" width="0.3556" layer="1"/> <contactref element="Y1" pad="2"/> -<wire x1="31.7692" y1="9.6266" x2="40.386" y2="18.1868" width="0" layer="19" extent="1-1"/> -<wire x1="28.6766" y1="14.3192" x2="31.7692" y2="9.6266" width="0" layer="19" extent="1-1"/> -<wire x1="24.9682" y1="9.4488" x2="25.6794" y2="14.3192" width="0" layer="19" extent="1-1"/> -<wire x1="17.8562" y1="12.1176" x2="24.9682" y2="9.4488" width="0" layer="19" extent="1-1"/> +<contactref element="U$1" pad="1"/> +<contactref element="C3" pad="1"/> +<wire x1="31.7692" y1="7.112" x2="31.7692" y2="9.6266" width="0.3556" layer="1"/> +<wire x1="47.7012" y1="7.4422" x2="47.4942" y2="7.1374" width="0.3556" layer="1"/> +<wire x1="17.8562" y1="9.4488" x2="17.8562" y2="12.1176" width="0.3556" layer="1"/> +<wire x1="19.22601875" y1="9.4488" x2="23.9522" y2="9.4488" width="0.3556" layer="1"/> +<wire x1="17.8562" y1="9.4488" x2="19.22601875" y2="9.4488" width="0.3556" layer="1"/> +<wire x1="19.22601875" y1="9.4488" x2="21.66021875" y2="7.0146" width="0.3556" layer="1"/> +<wire x1="21.66021875" y1="7.0146" x2="31.11263125" y2="7.0146" width="0.3556" layer="1"/> +<wire x1="31.11263125" y1="7.0146" x2="31.21003125" y2="7.112" width="0.3556" layer="1"/> +<wire x1="31.7692" y1="7.112" x2="31.21003125" y2="7.112" width="0.3556" layer="1"/> +<wire x1="25.6794" y1="14.9606" x2="24.1554" y2="14.9606" width="0.3556" layer="1"/> +<wire x1="25.6794" y1="14.9606" x2="25.6794" y2="14.9356" width="0.3556" layer="1"/> +<wire x1="47.4942" y1="7.1374" x2="51.8414" y2="7.4168" width="0.3556" layer="1"/> +<wire x1="51.8414" y1="22.9616" x2="51.8414" y2="7.4168" width="0.3556" layer="1"/> +<wire x1="47.4942" y1="7.1374" x2="47.4942" y2="6.858" width="0.3556" layer="1"/> +<wire x1="47.4942" y1="6.858" x2="31.7692" y2="7.112" width="0.3556" layer="1"/> +<wire x1="24.1046" y1="14.9606" x2="24.1554" y2="14.9606" width="0.3556" layer="1"/> +<wire x1="24.1554" y1="14.9606" x2="24.1554" y2="24.3332" width="0.3556" layer="1"/> +<wire x1="24.1554" y1="24.3332" x2="40.05511875" y2="24.3332" width="0.3556" layer="1"/> +<wire x1="40.05511875" y1="24.3332" x2="40.09321875" y2="24.3713" width="0.3556" layer="1"/> +<wire x1="40.09321875" y1="24.3713" x2="50.4317" y2="24.3713" width="0.3556" layer="1"/> +<wire x1="50.4317" y1="24.3713" x2="51.8414" y2="22.9616" width="0.3556" layer="1"/> +<wire x1="40.05511875" y1="24.3332" x2="42.4688" y2="22.987" width="0" layer="19" extent="1-1"/> +<wire x1="43.1796" y1="19.2278" x2="42.4688" y2="22.987" width="0" layer="19" extent="1-1"/> <wire x1="9.9568" y1="11.4686" x2="12.6068" y2="14.1686" width="0" layer="19" extent="1-1"/> <wire x1="9.9568" y1="19.4686" x2="12.6068" y2="14.1686" width="0" layer="19" extent="1-1"/> -<wire x1="45.8432" y1="7.3152" x2="40.386" y2="18.1868" width="0" layer="19" extent="1-1"/> +<wire x1="40.3348" y1="4.318" x2="47.4942" y2="6.858" width="0" layer="19" extent="1-1"/> </signal> <signal name="VCC"> <contactref element="JP1" pad="4"/> @@ -574,22 +615,36 @@ design rules under a new name.</description> <contactref element="IC1" pad="32"/> <contactref element="R3" pad="2"/> <contactref element="JP2" pad="VBUS"/> -<wire x1="45.8432" y1="12.3952" x2="40.386" y2="21.0308" width="0" layer="19" extent="1-1"/> -<wire x1="27.3562" y1="20.5232" x2="40.386" y2="21.0308" width="0" layer="19" extent="1-1"/> -<wire x1="28.6766" y1="11.9192" x2="27.3562" y2="20.5232" width="0" layer="19" extent="1-1"/> -<wire x1="28.6766" y1="11.1192" x2="28.6766" y2="11.9192" width="0" layer="19" extent="1-1"/> -<wire x1="32.5692" y1="9.6266" x2="28.6766" y2="11.1192" width="0" layer="19" extent="1-1"/> -<wire x1="12.6068" y1="16.7686" x2="27.3562" y2="20.5232" width="0" layer="19" extent="1-1"/> +<wire x1="28.6766" y1="11.1192" x2="28.6766" y2="11.9192" width="0.3556" layer="1"/> +<wire x1="32.5692" y1="9.6266" x2="32.6072" y2="9.5886" width="0.3556" layer="1"/> +<wire x1="49.7586" y1="12.1158" x2="49.784" y2="8.53141875" width="0.3556" layer="1"/> +<wire x1="43.2426375" y1="8.78541875" x2="49.784" y2="8.53141875" width="0.3556" layer="1"/> +<wire x1="42.234909375" y1="8.158690625" x2="43.2426375" y2="8.78541875" width="0.3556" layer="1"/> +<wire x1="47.5704" y1="12.5476" x2="47.4942" y2="12.2174" width="0.3556" layer="1"/> +<wire x1="12.6068" y1="16.7686" x2="14.4272" y2="16.7686" width="0.3556" layer="1"/> +<wire x1="14.4272" y1="16.7686" x2="14.4272" y2="22.1488" width="0.3556" layer="1"/> +<wire x1="28.6766" y1="11.9192" x2="32.6072" y2="11.9192" width="0.3556" layer="1"/> +<wire x1="32.6072" y1="11.9192" x2="32.6072" y2="9.5886" width="0.3556" layer="1"/> +<wire x1="49.373815625" y1="12.133065625" x2="47.4942" y2="12.2174" width="0.3556" layer="1"/> +<wire x1="49.373815625" y1="12.133065625" x2="49.7586" y2="12.1158" width="0.3556" layer="1"/> +<wire x1="32.6072" y1="8.158690625" x2="42.234909375" y2="8.158690625" width="0.3556" layer="1"/> +<wire x1="32.6072" y1="9.5886" x2="32.6072" y2="8.158690625" width="0.3556" layer="1"/> +<wire x1="45.75221875" y1="18.3816" x2="49.72663125" y2="18.3816" width="0.3556" layer="1"/> +<wire x1="49.72663125" y1="18.3816" x2="50.6476" y2="17.46063125" width="0.3556" layer="1"/> +<wire x1="50.6476" y1="17.46063125" x2="50.6476" y2="12.1666" width="0.3556" layer="1"/> +<wire x1="50.6476" y1="12.1666" x2="49.373815625" y2="12.1666" width="0.3556" layer="1"/> +<wire x1="49.373815625" y1="12.1666" x2="49.373815625" y2="12.133065625" width="0.3556" layer="1"/> +<wire x1="45.75221875" y1="18.3816" x2="43.1542" y2="16.5862" width="0" layer="19" extent="1-1"/> +<wire x1="37.4908" y1="4.318" x2="42.234909375" y2="8.158690625" width="0" layer="19" extent="1-1"/> +<wire x1="14.4272" y1="16.7686" x2="28.6766" y2="11.9192" width="0" layer="19" extent="1-1"/> </signal> <signal name="N$2"> <contactref element="D2" pad="CATHODE"/> <contactref element="R1" pad="1"/> <contactref element="JP2" pad="D-"/> -<wire x1="12.6068" y1="16.1186" x2="14.1628" y2="16.1186" width="0.3556" layer="1"/> -<wire x1="14.1628" y1="16.1186" x2="15.2908" y2="17.2466" width="0.3556" layer="1"/> -<wire x1="15.2908" y1="17.2466" x2="15.6482" y2="17.2466" width="0.3556" layer="1"/> -<wire x1="15.6482" y1="17.2466" x2="15.6972" y2="17.2956" width="0.3556" layer="1"/> -<wire x1="15.6972" y1="17.2956" x2="20.6502" y2="16.9414" width="0" layer="19" extent="1-1"/> +<wire x1="12.6068" y1="16.1186" x2="15.6972" y2="16.1186" width="0.3556" layer="1"/> +<wire x1="15.6972" y1="16.1186" x2="15.6972" y2="17.2956" width="0.3556" layer="1"/> +<wire x1="15.6972" y1="17.2956" x2="19.6342" y2="16.9414" width="0" layer="19" extent="1-1"/> </signal> <signal name="N$1"> <contactref element="D1" pad="CATHODE"/> @@ -597,8 +652,8 @@ design rules under a new name.</description> <contactref element="JP2" pad="D+"/> <wire x1="12.6068" y1="15.4686" x2="17.8072" y2="15.4686" width="0.3556" layer="1"/> <wire x1="17.8072" y1="15.4686" x2="17.8562" y2="15.5176" width="0.3556" layer="1"/> -<wire x1="17.8562" y1="15.5176" x2="21.7664" y2="15.5176" width="0.3556" layer="1"/> -<wire x1="21.7664" y1="15.5176" x2="23.2156" y2="16.9668" width="0.3556" layer="1"/> +<wire x1="17.8562" y1="15.5176" x2="22.4522" y2="15.4668" width="0.3556" layer="1"/> +<wire x1="22.4522" y1="15.4668" x2="22.4536" y2="16.9668" width="0.3556" layer="1"/> </signal> <signal name="N$6"> <polygon width="0.4064" layer="16" orphans="yes" thermals="no"> @@ -619,40 +674,54 @@ design rules under a new name.</description> <signal name="N$7"> <contactref element="R6" pad="2"/> <contactref element="JP1" pad="2"/> -<wire x1="42.4688" y1="14.4776" x2="45.8432" y2="17.4752" width="0" layer="19" extent="1-1"/> +<wire x1="47.4942" y1="17.2974" x2="49.7332" y2="17.2974" width="0.3556" layer="1"/> +<wire x1="49.7332" y1="17.2974" x2="49.7332" y2="13.5382" width="0.3556" layer="1"/> +<wire x1="49.7332" y1="13.5382" x2="44.8564" y2="13.5382" width="0.3556" layer="1"/> +<wire x1="44.8564" y1="13.5382" x2="43.8658" y2="12.5476" width="0.3556" layer="1"/> +<wire x1="43.8658" y1="12.5476" x2="39.6494" y2="12.5476" width="0.3556" layer="1"/> +<wire x1="39.6494" y1="12.5476" x2="39.6494" y2="12.5726" width="0.3556" layer="1"/> </signal> <signal name="N$8"> <contactref element="R5" pad="2"/> <contactref element="JP1" pad="3"/> -<wire x1="39.8018" y1="14.503" x2="45.8432" y2="14.9352" width="0" layer="19" extent="1-1"/> +<wire x1="47.4942" y1="14.7574" x2="42.418" y2="14.7574" width="0.3556" layer="1"/> +<wire x1="42.418" y1="14.7574" x2="42.418" y2="13.995" width="0.3556" layer="1"/> </signal> <signal name="RST"> <contactref element="IC1" pad="24"/> <contactref element="R3" pad="1"/> -<wire x1="30.1692" y1="18.2118" x2="30.2002" y2="20.5232" width="0" layer="19" extent="1-1"/> +<contactref element="U$1" pad="2"/> +<contactref element="C3" pad="2"/> +<wire x1="30.1692" y1="18.2118" x2="30.1692" y2="19.7104" width="0.3556" layer="1"/> +<wire x1="30.1692" y1="19.7104" x2="40.3356" y2="19.7104" width="0.3556" layer="1"/> +<wire x1="40.3356" y1="19.7104" x2="40.3356" y2="19.2278" width="0.3556" layer="1"/> +<wire x1="40.3356" y1="19.7104" x2="40.894" y2="22.987" width="0" layer="19" extent="1-1"/> +<wire x1="40.3102" y1="16.5862" x2="40.3356" y2="19.2278" width="0" layer="19" extent="1-1"/> </signal> <signal name="D-"> <contactref element="R1" pad="2"/> <contactref element="IC1" pad="30"/> -<wire x1="28.6766" y1="12.7192" x2="22.0284" y2="12.7192" width="0.3556" layer="1"/> -<wire x1="22.0284" y1="12.7192" x2="20.6502" y2="14.0974" width="0.3556" layer="1"/> +<wire x1="28.6766" y1="12.7192" x2="20.7584" y2="12.7192" width="0.3556" layer="1"/> +<wire x1="20.7584" y1="12.7192" x2="19.6342" y2="14.0974" width="0.3556" layer="1"/> </signal> <signal name="N$13"> <contactref element="R5" pad="1"/> <contactref element="IC1" pad="9"/> <wire x1="37.3126" y1="11.1192" x2="37.2618" y2="11.1192" width="0.3556" layer="1"/> -<wire x1="37.3126" y1="11.1192" x2="39.8018" y2="11.659" width="0" layer="19" extent="1-1"/> +<wire x1="37.2618" y1="11.1192" x2="42.418" y2="11.1192" width="0.3556" layer="1"/> +<wire x1="42.418" y1="11.1192" x2="42.418" y2="11.151" width="0.3556" layer="1"/> </signal> <signal name="N$12"> <contactref element="R6" pad="1"/> <contactref element="IC1" pad="8"/> -<wire x1="35.7692" y1="9.6266" x2="42.4688" y2="11.6336" width="0" layer="19" extent="1-1"/> +<wire x1="35.7692" y1="9.6266" x2="39.6494" y2="9.6266" width="0.3556" layer="1"/> +<wire x1="39.6494" y1="9.6266" x2="39.6494" y2="9.7286" width="0.3556" layer="1"/> </signal> <signal name="D+"> <contactref element="R2" pad="2"/> <contactref element="IC1" pad="29"/> -<wire x1="28.6766" y1="13.5192" x2="23.8954" y2="13.5192" width="0.3556" layer="1"/> -<wire x1="23.8954" y1="13.5192" x2="23.2156" y2="14.1228" width="0.3556" layer="1"/> +<wire x1="28.6766" y1="13.5192" x2="22.8794" y2="13.5192" width="0.3556" layer="1"/> +<wire x1="22.8794" y1="13.5192" x2="22.4536" y2="14.1228" width="0.3556" layer="1"/> </signal> <signal name="N$10"> <contactref element="IC1" pad="27"/> @@ -665,12 +734,18 @@ design rules under a new name.</description> <signal name="N$3"> <contactref element="IC1" pad="1"/> <contactref element="Y1" pad="1"/> -<wire x1="24.9682" y1="10.9488" x2="30.1692" y2="9.6266" width="0" layer="19" extent="1-1"/> +<wire x1="30.1692" y1="9.6266" x2="27.178" y2="9.6266" width="0.3556" layer="1"/> +<wire x1="27.178" y1="10.668" x2="27.178" y2="9.6266" width="0.3556" layer="1"/> +<wire x1="27.178" y1="10.668" x2="27.178" y2="10.922" width="0.3556" layer="1"/> +<wire x1="22.1742" y1="10.922" x2="23.9522" y2="10.9488" width="0.3556" layer="1"/> +<wire x1="23.9522" y1="10.9488" x2="27.178" y2="10.9488" width="0.3556" layer="1"/> +<wire x1="27.178" y1="10.9488" x2="27.178" y2="10.668" width="0.3556" layer="1"/> </signal> <signal name="N$4"> <contactref element="IC1" pad="2"/> <contactref element="Y1" pad="3"/> -<wire x1="24.9682" y1="7.9488" x2="30.9692" y2="9.6266" width="0" layer="19" extent="1-1"/> +<wire x1="23.9522" y1="7.9488" x2="30.9692" y2="7.9488" width="0.3556" layer="1"/> +<wire x1="30.9692" y1="7.9488" x2="30.9692" y2="9.6266" width="0.3556" layer="1"/> </signal> </signals> </board> diff --git a/dev/MicroConnectorVer/FabFTDI.s#1 b/dev/MicroConnectorVer/FabFTDI.s#1 index f114c273e9ee215b8b895a6926d5c98ac7a6e57b..c71bd1540c56392aa76e88a775b27c7ab18d81f6 100755 --- a/dev/MicroConnectorVer/FabFTDI.s#1 +++ b/dev/MicroConnectorVer/FabFTDI.s#1 @@ -210,17 +210,6 @@ chip</description> <smd name="2" x="-3.81" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> <smd name="1" x="-6.35" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> </package> -<package name="2X03SMD"> -<smd name="1" x="-2.54" y="2.54" dx="2.54" dy="1.27" layer="1"/> -<smd name="3" x="-2.54" y="0" dx="2.54" dy="1.27" layer="1"/> -<smd name="5" x="-2.54" y="-2.54" dx="2.54" dy="1.27" layer="1"/> -<smd name="2" x="2.92" y="2.54" dx="2.54" dy="1.27" layer="1"/> -<smd name="4" x="2.92" y="0" dx="2.54" dy="1.27" layer="1"/> -<smd name="6" x="2.92" y="-2.54" dx="2.54" dy="1.27" layer="1"/> -<text x="-5.08" y="2.54" size="1.27" layer="27">1</text> -<text x="-3.81" y="3.81" size="1.27" layer="21">>NAME</text> -<text x="-3.81" y="-5.08" size="1.27" layer="21">>VALUE</text> -</package> <package name="USB-B-SMT"> <description>USB Series B Surface Mounted</description> <wire x1="-1" y1="-6" x2="2.4" y2="-6" width="0.2032" layer="51"/> @@ -400,6 +389,89 @@ For boards designed to be plugged directly into a USB slot. If possible, ensure <smd name="P$1" x="-1.27" y="0" dx="1.9" dy="1.9" layer="1"/> <smd name="P$2" x="1.27" y="0" dx="1.9" dy="1.9" layer="1"/> </package> +<package name="RESONATOR-SMD"> +<wire x1="-1.6" y1="1.92" x2="1.6" y2="1.92" width="0.127" layer="51"/> +<wire x1="1.6" y1="1.92" x2="1.6" y2="-1.92" width="0.127" layer="51"/> +<wire x1="1.6" y1="-1.92" x2="-1.6" y2="-1.92" width="0.127" layer="51"/> +<wire x1="-1.6" y1="-1.92" x2="-1.6" y2="1.92" width="0.127" layer="51"/> +<smd name="1" x="-1.5" y="0" dx="0.7" dy="4.1" layer="1"/> +<smd name="2" x="0" y="0" dx="1" dy="4.1" layer="1"/> +<smd name="3" x="1.5" y="0" dx="0.7" dy="4.1" layer="1"/> +<text x="-1.639" y="2.27" size="0.4064" layer="25">>Name</text> +<text x="0.361" y="-2.774" size="0.4064" layer="27">>Value</text> +</package> +<package name="RESONATOR-PTH"> +<wire x1="-2.286" y1="1.778" x2="-2.286" y2="-1.778" width="0.2032" layer="21" curve="162.403081"/> +<wire x1="2.286" y1="-1.778" x2="2.286" y2="1.778" width="0.2032" layer="21" curve="162.403081"/> +<wire x1="-2.286" y1="-1.778" x2="2.286" y2="-1.778" width="0.2032" layer="21" curve="12.71932"/> +<wire x1="2.286" y1="1.778" x2="-2.286" y2="1.778" width="0.2032" layer="21" curve="12.758496"/> +<pad name="2" x="0" y="0" drill="0.8" diameter="1.8796"/> +<pad name="1" x="-2.54" y="0" drill="0.8" diameter="1.8796"/> +<pad name="3" x="2.54" y="0" drill="0.8" diameter="1.8796"/> +</package> +<package name="6MM_SWITCH"> +<description><b>OMRON SWITCH</b></description> +<wire x1="3.302" y1="-0.762" x2="3.048" y2="-0.762" width="0.1524" layer="21"/> +<wire x1="3.302" y1="-0.762" x2="3.302" y2="0.762" width="0.1524" layer="21"/> +<wire x1="3.048" y1="0.762" x2="3.302" y2="0.762" width="0.1524" layer="21"/> +<wire x1="3.048" y1="1.016" x2="3.048" y2="2.54" width="0.1524" layer="51"/> +<wire x1="-3.302" y1="0.762" x2="-3.048" y2="0.762" width="0.1524" layer="21"/> +<wire x1="-3.302" y1="0.762" x2="-3.302" y2="-0.762" width="0.1524" layer="21"/> +<wire x1="-3.048" y1="-0.762" x2="-3.302" y2="-0.762" width="0.1524" layer="21"/> +<wire x1="3.048" y1="2.54" x2="2.54" y2="3.048" width="0.1524" layer="51"/> +<wire x1="2.54" y1="-3.048" x2="3.048" y2="-2.54" width="0.1524" layer="51"/> +<wire x1="3.048" y1="-2.54" x2="3.048" y2="-1.016" width="0.1524" layer="51"/> +<wire x1="-2.54" y1="3.048" x2="-3.048" y2="2.54" width="0.1524" layer="51"/> +<wire x1="-3.048" y1="2.54" x2="-3.048" y2="1.016" width="0.1524" layer="51"/> +<wire x1="-2.54" y1="-3.048" x2="-3.048" y2="-2.54" width="0.1524" layer="51"/> +<wire x1="-3.048" y1="-2.54" x2="-3.048" y2="-1.016" width="0.1524" layer="51"/> +<wire x1="-1.27" y1="1.27" x2="-1.27" y2="-1.27" width="0.0508" layer="51"/> +<wire x1="1.27" y1="-1.27" x2="-1.27" y2="-1.27" width="0.0508" layer="51"/> +<wire x1="1.27" y1="-1.27" x2="1.27" y2="1.27" width="0.0508" layer="51"/> +<wire x1="-1.27" y1="1.27" x2="1.27" y2="1.27" width="0.0508" layer="51"/> +<wire x1="-1.27" y1="3.048" x2="-1.27" y2="2.794" width="0.0508" layer="21"/> +<wire x1="1.27" y1="2.794" x2="-1.27" y2="2.794" width="0.0508" layer="21"/> +<wire x1="1.27" y1="2.794" x2="1.27" y2="3.048" width="0.0508" layer="21"/> +<wire x1="1.143" y1="-2.794" x2="-1.27" y2="-2.794" width="0.0508" layer="21"/> +<wire x1="1.143" y1="-2.794" x2="1.143" y2="-3.048" width="0.0508" layer="21"/> +<wire x1="-1.27" y1="-2.794" x2="-1.27" y2="-3.048" width="0.0508" layer="21"/> +<wire x1="2.54" y1="-3.048" x2="2.159" y2="-3.048" width="0.1524" layer="51"/> +<wire x1="-2.54" y1="-3.048" x2="-2.159" y2="-3.048" width="0.1524" layer="51"/> +<wire x1="-2.159" y1="-3.048" x2="-1.27" y2="-3.048" width="0.1524" layer="21"/> +<wire x1="-2.54" y1="3.048" x2="-2.159" y2="3.048" width="0.1524" layer="51"/> +<wire x1="2.54" y1="3.048" x2="2.159" y2="3.048" width="0.1524" layer="51"/> +<wire x1="2.159" y1="3.048" x2="1.27" y2="3.048" width="0.1524" layer="21"/> +<wire x1="1.27" y1="3.048" x2="-1.27" y2="3.048" width="0.1524" layer="21"/> +<wire x1="-1.27" y1="3.048" x2="-2.159" y2="3.048" width="0.1524" layer="21"/> +<wire x1="-1.27" y1="-3.048" x2="1.143" y2="-3.048" width="0.1524" layer="21"/> +<wire x1="1.143" y1="-3.048" x2="2.159" y2="-3.048" width="0.1524" layer="21"/> +<wire x1="3.048" y1="-0.762" x2="3.048" y2="-1.016" width="0.1524" layer="21"/> +<wire x1="3.048" y1="0.762" x2="3.048" y2="1.016" width="0.1524" layer="21"/> +<wire x1="-3.048" y1="-0.762" x2="-3.048" y2="-1.016" width="0.1524" layer="21"/> +<wire x1="-3.048" y1="0.762" x2="-3.048" y2="1.016" width="0.1524" layer="21"/> +<wire x1="-1.27" y1="-2.159" x2="1.27" y2="-2.159" width="0.1524" layer="51"/> +<wire x1="1.27" y1="2.286" x2="-1.27" y2="2.286" width="0.1524" layer="51"/> +<wire x1="-2.413" y1="1.27" x2="-2.413" y2="0.508" width="0.1524" layer="51"/> +<wire x1="-2.413" y1="-0.508" x2="-2.413" y2="-1.27" width="0.1524" layer="51"/> +<wire x1="-2.413" y1="0.508" x2="-2.159" y2="-0.381" width="0.1524" layer="51"/> +<circle x="0" y="0" radius="1.778" width="0.1524" layer="21"/> +<circle x="-2.159" y="-2.159" radius="0.508" width="0.1524" layer="51"/> +<circle x="2.159" y="-2.032" radius="0.508" width="0.1524" layer="51"/> +<circle x="2.159" y="2.159" radius="0.508" width="0.1524" layer="51"/> +<circle x="-2.159" y="2.159" radius="0.508" width="0.1524" layer="51"/> +<circle x="0" y="0" radius="0.635" width="0.0508" layer="51"/> +<circle x="0" y="0" radius="0.254" width="0.1524" layer="21"/> +<smd name="1" x="-3.302" y="2.286" dx="2.286" dy="1.524" layer="1"/> +<smd name="2" x="3.302" y="2.286" dx="2.286" dy="1.524" layer="1"/> +<smd name="3" x="-3.302" y="-2.286" dx="2.286" dy="1.524" layer="1"/> +<smd name="4" x="3.302" y="-2.286" dx="2.286" dy="1.524" layer="1"/> +<text x="-3.048" y="3.683" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-3.048" y="-5.08" size="1.27" layer="27" ratio="10">>VALUE</text> +<text x="-4.318" y="1.651" size="1.27" layer="51" ratio="10">1</text> +<text x="3.556" y="1.524" size="1.27" layer="51" ratio="10">2</text> +<text x="-4.572" y="-2.794" size="1.27" layer="51" ratio="10">3</text> +<text x="3.556" y="-2.794" size="1.27" layer="51" ratio="10">4</text> +</package> </packages> <symbols> <symbol name="ZENER"> @@ -466,26 +538,6 @@ For boards designed to be plugged directly into a USB slot. If possible, ensure <text x="-2.54" y="-2.54" size="1.778" layer="96">>VALUE</text> <pin name="GND" x="0" y="2.54" visible="off" length="short" direction="sup" rot="R270"/> </symbol> -<symbol name="AVRISP"> -<wire x1="-6.35" y1="-5.08" x2="8.89" y2="-5.08" width="0.4064" layer="94"/> -<wire x1="8.89" y1="-5.08" x2="8.89" y2="5.08" width="0.4064" layer="94"/> -<wire x1="8.89" y1="5.08" x2="-6.35" y2="5.08" width="0.4064" layer="94"/> -<wire x1="-6.35" y1="5.08" x2="-6.35" y2="-5.08" width="0.4064" layer="94"/> -<text x="-6.35" y="5.715" size="1.778" layer="95">>NAME</text> -<text x="-6.35" y="-7.62" size="1.778" layer="96">>VALUE</text> -<text x="-5.08" y="3.175" size="1.27" layer="95">MISO</text> -<text x="-5.08" y="0.635" size="1.27" layer="95">SCK</text> -<text x="-5.08" y="-1.905" size="1.27" layer="95">RST</text> -<text x="7.62" y="3.175" size="1.27" layer="95" rot="MR0">VCC</text> -<text x="7.62" y="0.635" size="1.27" layer="95" rot="MR0">MOSI</text> -<text x="7.62" y="-1.905" size="1.27" layer="95" rot="MR0">GND</text> -<pin name="MISO" x="-2.54" y="2.54" visible="off" length="short" direction="pas" function="dot"/> -<pin name="VCC" x="5.08" y="2.54" visible="off" length="short" direction="pas" function="dot" rot="R180"/> -<pin name="SCK" x="-2.54" y="0" visible="off" length="short" direction="pas" function="dot"/> -<pin name="MOSI" x="5.08" y="0" visible="off" length="short" direction="pas" function="dot" rot="R180"/> -<pin name="RST" x="-2.54" y="-2.54" visible="off" length="short" direction="pas" function="dot"/> -<pin name="GND" x="5.08" y="-2.54" visible="off" length="short" direction="pas" function="dot" rot="R180"/> -</symbol> <symbol name="USB-1"> <wire x1="5.08" y1="8.89" x2="0" y2="8.89" width="0.254" layer="94"/> <wire x1="0" y1="8.89" x2="0" y2="-1.27" width="0.254" layer="94"/> @@ -496,6 +548,59 @@ For boards designed to be plugged directly into a USB slot. If possible, ensure <pin name="VBUS" x="-2.54" y="2.54" visible="pad" length="short"/> <pin name="GND" x="-2.54" y="0" visible="pad" length="short"/> </symbol> +<symbol name="RESONATOR"> +<wire x1="1.016" y1="0" x2="2.54" y2="0" width="0.1524" layer="94"/> +<wire x1="-2.54" y1="0" x2="-1.016" y2="0" width="0.1524" layer="94"/> +<wire x1="-0.381" y1="1.524" x2="-0.381" y2="-1.524" width="0.1524" layer="94"/> +<wire x1="-0.381" y1="-1.524" x2="0.381" y2="-1.524" width="0.1524" layer="94"/> +<wire x1="0.381" y1="-1.524" x2="0.381" y2="1.524" width="0.1524" layer="94"/> +<wire x1="0.381" y1="1.524" x2="-0.381" y2="1.524" width="0.1524" layer="94"/> +<wire x1="1.016" y1="1.778" x2="1.016" y2="0" width="0.1524" layer="94"/> +<wire x1="1.016" y1="0" x2="1.016" y2="-1.778" width="0.1524" layer="94"/> +<wire x1="-1.016" y1="1.778" x2="-1.016" y2="0" width="0.1524" layer="94"/> +<wire x1="-1.016" y1="0" x2="-1.016" y2="-1.778" width="0.1524" layer="94"/> +<wire x1="2.54" y1="0" x2="2.54" y2="-2.032" width="0.1524" layer="94"/> +<wire x1="3.302" y1="-2.032" x2="2.54" y2="-2.032" width="0.1524" layer="94"/> +<wire x1="2.54" y1="-2.032" x2="1.778" y2="-2.032" width="0.1524" layer="94"/> +<wire x1="3.302" y1="-3.048" x2="2.54" y2="-3.048" width="0.1524" layer="94"/> +<wire x1="2.54" y1="-3.048" x2="1.778" y2="-3.048" width="0.1524" layer="94"/> +<wire x1="2.54" y1="-3.048" x2="2.54" y2="-5.08" width="0.1524" layer="94"/> +<wire x1="-1.778" y1="-3.048" x2="-2.54" y2="-3.048" width="0.1524" layer="94"/> +<wire x1="-2.54" y1="-3.048" x2="-3.302" y2="-3.048" width="0.1524" layer="94"/> +<wire x1="-2.54" y1="-3.048" x2="-2.54" y2="-5.08" width="0.1524" layer="94"/> +<wire x1="-1.778" y1="-2.032" x2="-2.54" y2="-2.032" width="0.1524" layer="94"/> +<wire x1="-2.54" y1="-2.032" x2="-3.302" y2="-2.032" width="0.1524" layer="94"/> +<wire x1="-2.54" y1="-2.032" x2="-2.54" y2="0" width="0.1524" layer="94"/> +<wire x1="2.54" y1="-5.08" x2="0" y2="-5.08" width="0.1524" layer="94"/> +<wire x1="0" y1="-5.08" x2="-2.54" y2="-5.08" width="0.1524" layer="94"/> +<wire x1="0" y1="-5.08" x2="0" y2="-7.62" width="0.1524" layer="94"/> +<text x="2.54" y="1.016" size="1.778" layer="95">>NAME</text> +<text x="2.54" y="-7.62" size="1.778" layer="96">>VALUE</text> +<pin name="3" x="2.54" y="0" visible="off" length="point" direction="pas" swaplevel="1" rot="R180"/> +<pin name="1" x="-2.54" y="0" visible="off" length="point" direction="pas" swaplevel="1"/> +<pin name="2" x="0" y="-7.62" visible="off" length="point" direction="pas" swaplevel="1" rot="R90"/> +</symbol> +<symbol name="TS2"> +<wire x1="0" y1="1.905" x2="0" y2="2.54" width="0.254" layer="94"/> +<wire x1="-4.445" y1="1.905" x2="-3.175" y2="1.905" width="0.254" layer="94"/> +<wire x1="-4.445" y1="-1.905" x2="-3.175" y2="-1.905" width="0.254" layer="94"/> +<wire x1="-4.445" y1="1.905" x2="-4.445" y2="0" width="0.254" layer="94"/> +<wire x1="-4.445" y1="0" x2="-4.445" y2="-1.905" width="0.254" layer="94"/> +<wire x1="-2.54" y1="0" x2="-1.905" y2="0" width="0.1524" layer="94"/> +<wire x1="-1.27" y1="0" x2="-0.635" y2="0" width="0.1524" layer="94"/> +<wire x1="-4.445" y1="0" x2="-3.175" y2="0" width="0.1524" layer="94"/> +<wire x1="2.54" y1="2.54" x2="0" y2="2.54" width="0.1524" layer="94"/> +<wire x1="2.54" y1="-2.54" x2="0" y2="-2.54" width="0.1524" layer="94"/> +<wire x1="0" y1="-2.54" x2="-1.27" y2="1.905" width="0.254" layer="94"/> +<circle x="0" y="-2.54" radius="0.127" width="0.4064" layer="94"/> +<circle x="0" y="2.54" radius="0.127" width="0.4064" layer="94"/> +<text x="-6.35" y="-2.54" size="1.778" layer="95" rot="R90">>NAME</text> +<text x="-3.81" y="3.175" size="1.778" layer="96" rot="R90">>VALUE</text> +<pin name="P" x="0" y="-5.08" visible="pad" length="short" direction="pas" swaplevel="2" rot="R90"/> +<pin name="S" x="0" y="5.08" visible="pad" length="short" direction="pas" swaplevel="1" rot="R270"/> +<pin name="S1" x="2.54" y="5.08" visible="pad" length="short" direction="pas" swaplevel="1" rot="R270"/> +<pin name="P1" x="2.54" y="-5.08" visible="pad" length="short" direction="pas" swaplevel="2" rot="R90"/> +</symbol> </symbols> <devicesets> <deviceset name="ZENER_DIODE" prefix="D" uservalue="yes"> @@ -591,26 +696,6 @@ For boards designed to be plugged directly into a USB slot. If possible, ensure </device> </devices> </deviceset> -<deviceset name="AVRISP"> -<gates> -<gate name="G$1" symbol="AVRISP" x="0" y="0"/> -</gates> -<devices> -<device name="SMD" package="2X03SMD"> -<connects> -<connect gate="G$1" pin="GND" pad="6"/> -<connect gate="G$1" pin="MISO" pad="1"/> -<connect gate="G$1" pin="MOSI" pad="4"/> -<connect gate="G$1" pin="RST" pad="5"/> -<connect gate="G$1" pin="SCK" pad="3"/> -<connect gate="G$1" pin="VCC" pad="2"/> -</connects> -<technologies> -<technology name=""/> -</technologies> -</device> -</devices> -</deviceset> <deviceset name="USB" prefix="JP"> <description><h3> USB Connector </h3> @@ -702,6 +787,73 @@ Connector for USB-microB (orAB), USB-mini, and USB-PCB. For USB-micro use Digike </device> </devices> </deviceset> +<deviceset name="RESONATOR" prefix="Y" uservalue="yes"> +<description><b>Resonator</b><br> +Small SMD resonator.<br> +Used, eg, on the Arduino Pro/ Pro Mini boards.<br> +8MHz- XTAL-08895<br> +16MHz- XTAL-08900</description> +<gates> +<gate name="G$1" symbol="RESONATOR" x="0" y="0"/> +</gates> +<devices> +<device name="8MHZ" package="RESONATOR-SMD"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +<connect gate="G$1" pin="3" pad="3"/> +</connects> +<technologies> +<technology name=""> +<attribute name="PROD_ID" value="XTAL-08895"/> +<attribute name="VALUE" value="8MHZ" constant="no"/> +</technology> +</technologies> +</device> +<device name="PTH" package="RESONATOR-PTH"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +<connect gate="G$1" pin="3" pad="3"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="16MHZ" package="RESONATOR-SMD"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +<connect gate="G$1" pin="3" pad="3"/> +</connects> +<technologies> +<technology name=""> +<attribute name="PROD_ID" value="XTAL-08900"/> +<attribute name="VALUE" value="16MHz"/> +</technology> +</technologies> +</device> +</devices> +</deviceset> +<deviceset name="6MM_SWITCH" prefix="S" uservalue="yes"> +<description><b>OMRON SWITCH</b></description> +<gates> +<gate name="2" symbol="TS2" x="0" y="0"/> +</gates> +<devices> +<device name="6MM_SWITCH" package="6MM_SWITCH"> +<connects> +<connect gate="2" pin="P" pad="1"/> +<connect gate="2" pin="P1" pad="2"/> +<connect gate="2" pin="S" pad="3"/> +<connect gate="2" pin="S1" pad="4"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> </devicesets> </library> <library name="FAB_Hello"> @@ -826,815 +978,6 @@ Connector for USB-microB (orAB), USB-mini, and USB-PCB. For USB-micro use Digike <rectangle x1="-2.2286" y1="3.556" x2="-1.7714" y2="4.5466" layer="51"/> <rectangle x1="-3.0286" y1="3.556" x2="-2.5714" y2="4.5466" layer="51"/> </package> -<package name="HC49/S"> -<description><b>CRYSTAL</b></description> -<wire x1="-3.048" y1="-2.159" x2="3.048" y2="-2.159" width="0.4064" layer="21"/> -<wire x1="-3.048" y1="2.159" x2="3.048" y2="2.159" width="0.4064" layer="21"/> -<wire x1="-3.048" y1="-1.651" x2="3.048" y2="-1.651" width="0.1524" layer="21"/> -<wire x1="3.048" y1="1.651" x2="-3.048" y2="1.651" width="0.1524" layer="21"/> -<wire x1="-0.254" y1="0.762" x2="0.254" y2="0.762" width="0.1524" layer="21"/> -<wire x1="0.254" y1="0.762" x2="0.254" y2="-0.762" width="0.1524" layer="21"/> -<wire x1="0.254" y1="-0.762" x2="-0.254" y2="-0.762" width="0.1524" layer="21"/> -<wire x1="-0.254" y1="-0.762" x2="-0.254" y2="0.762" width="0.1524" layer="21"/> -<wire x1="0.635" y1="0.762" x2="0.635" y2="0" width="0.1524" layer="21"/> -<wire x1="0.635" y1="0" x2="0.635" y2="-0.762" width="0.1524" layer="21"/> -<wire x1="-0.635" y1="0.762" x2="-0.635" y2="0" width="0.1524" layer="21"/> -<wire x1="-0.635" y1="0" x2="-0.635" y2="-0.762" width="0.1524" layer="21"/> -<wire x1="0.635" y1="0" x2="1.27" y2="0" width="0.1524" layer="21"/> -<wire x1="-0.635" y1="0" x2="-1.27" y2="0" width="0.1524" layer="21"/> -<wire x1="-3.048" y1="2.159" x2="-3.048" y2="-2.159" width="0.4064" layer="21" curve="180"/> -<wire x1="3.048" y1="-2.159" x2="3.048" y2="2.159" width="0.4064" layer="21" curve="180"/> -<wire x1="-3.048" y1="1.651" x2="-3.048" y2="-1.651" width="0.1524" layer="21" curve="180"/> -<wire x1="3.048" y1="-1.651" x2="3.048" y2="1.651" width="0.1524" layer="21" curve="180"/> -<pad name="1" x="-2.413" y="0" drill="0.8128"/> -<pad name="2" x="2.413" y="0" drill="0.8128"/> -<text x="-5.08" y="2.667" size="1.27" layer="25" ratio="10">>NAME</text> -<text x="-5.08" y="-3.937" size="1.27" layer="27" ratio="10">>VALUE</text> -<rectangle x1="-4.445" y1="-2.54" x2="4.445" y2="2.54" layer="43"/> -<rectangle x1="-5.08" y1="-1.905" x2="-4.445" y2="1.905" layer="43"/> -<rectangle x1="-5.715" y1="-1.27" x2="-5.08" y2="1.27" layer="43"/> -<rectangle x1="4.445" y1="-1.905" x2="5.08" y2="1.905" layer="43"/> -<rectangle x1="5.08" y1="-1.27" x2="5.715" y2="1.27" layer="43"/> -</package> -<package name="HC49GW"> -<description><b>CRYSTAL</b></description> -<wire x1="-5.08" y1="-6.35" x2="5.08" y2="-6.35" width="0.8128" layer="21"/> -<wire x1="4.445" y1="6.731" x2="1.016" y2="6.731" width="0.1524" layer="21"/> -<wire x1="1.016" y1="6.731" x2="-1.016" y2="6.731" width="0.1524" layer="51"/> -<wire x1="-1.016" y1="6.731" x2="-4.445" y2="6.731" width="0.1524" layer="21"/> -<wire x1="4.445" y1="6.731" x2="5.08" y2="6.096" width="0.1524" layer="21" curve="-90"/> -<wire x1="-5.08" y1="6.096" x2="-4.445" y2="6.731" width="0.1524" layer="21" curve="-90"/> -<wire x1="-0.3302" y1="5.08" x2="-0.3302" y2="2.54" width="0.3048" layer="21"/> -<wire x1="-0.3302" y1="2.54" x2="0.3048" y2="2.54" width="0.3048" layer="21"/> -<wire x1="0.3048" y1="2.54" x2="0.3048" y2="5.08" width="0.3048" layer="21"/> -<wire x1="0.3048" y1="5.08" x2="-0.3302" y2="5.08" width="0.3048" layer="21"/> -<wire x1="0.9398" y1="5.08" x2="0.9398" y2="3.81" width="0.3048" layer="21"/> -<wire x1="-0.9398" y1="5.08" x2="-0.9398" y2="3.81" width="0.3048" layer="21"/> -<wire x1="0.9398" y1="3.81" x2="2.032" y2="3.81" width="0.1524" layer="21"/> -<wire x1="0.9398" y1="3.81" x2="0.9398" y2="2.54" width="0.3048" layer="21"/> -<wire x1="-0.9398" y1="3.81" x2="-2.032" y2="3.81" width="0.1524" layer="21"/> -<wire x1="-0.9398" y1="3.81" x2="-0.9398" y2="2.54" width="0.3048" layer="21"/> -<wire x1="-2.413" y1="-6.604" x2="-2.413" y2="-8.255" width="0.6096" layer="51"/> -<wire x1="2.413" y1="-6.477" x2="2.413" y2="-8.382" width="0.6096" layer="51"/> -<wire x1="5.08" y1="-6.35" x2="5.08" y2="6.096" width="0.1524" layer="21"/> -<wire x1="-5.08" y1="6.096" x2="-5.08" y2="-6.35" width="0.1524" layer="21"/> -<wire x1="0" y1="8.382" x2="0" y2="6.985" width="0.6096" layer="51"/> -<smd name="1" x="-2.413" y="-8.001" dx="1.27" dy="2.54" layer="1"/> -<smd name="2" x="2.413" y="-8.001" dx="1.27" dy="2.54" layer="1"/> -<smd name="3" x="0" y="8.001" dx="1.27" dy="2.794" layer="1"/> -<text x="-5.588" y="-5.08" size="1.27" layer="25" ratio="10" rot="R90">>NAME</text> -<text x="-2.54" y="-5.08" size="1.27" layer="27" ratio="10" rot="R90">>VALUE</text> -<rectangle x1="-5.715" y1="-8.255" x2="5.715" y2="8.255" layer="43"/> -</package> -<package name="HC49TL-H"> -<description><b>CRYSTAL</b></description> -<wire x1="5.334" y1="-5.715" x2="-5.461" y2="-5.715" width="0.8128" layer="21"/> -<wire x1="4.445" y1="7.366" x2="1.143" y2="7.366" width="0.1524" layer="21"/> -<wire x1="-1.143" y1="7.366" x2="-4.445" y2="7.366" width="0.1524" layer="21"/> -<wire x1="4.445" y1="7.366" x2="5.08" y2="6.731" width="0.1524" layer="21" curve="-90"/> -<wire x1="-5.08" y1="6.731" x2="-4.445" y2="7.366" width="0.1524" layer="21" curve="-90"/> -<wire x1="-0.3302" y1="5.715" x2="-0.3302" y2="3.175" width="0.3048" layer="21"/> -<wire x1="-0.3302" y1="3.175" x2="0.3048" y2="3.175" width="0.3048" layer="21"/> -<wire x1="0.3048" y1="3.175" x2="0.3048" y2="5.715" width="0.3048" layer="21"/> -<wire x1="0.3048" y1="5.715" x2="-0.3302" y2="5.715" width="0.3048" layer="21"/> -<wire x1="0.9398" y1="5.715" x2="0.9398" y2="4.445" width="0.3048" layer="21"/> -<wire x1="-0.9398" y1="5.715" x2="-0.9398" y2="4.445" width="0.3048" layer="21"/> -<wire x1="0.9398" y1="4.445" x2="2.032" y2="4.445" width="0.1524" layer="21"/> -<wire x1="0.9398" y1="4.445" x2="0.9398" y2="3.175" width="0.3048" layer="21"/> -<wire x1="-0.9398" y1="4.445" x2="-2.032" y2="4.445" width="0.1524" layer="21"/> -<wire x1="-0.9398" y1="4.445" x2="-0.9398" y2="3.175" width="0.3048" layer="21"/> -<wire x1="-2.413" y1="-5.842" x2="-2.413" y2="-7.62" width="0.6096" layer="51"/> -<wire x1="2.413" y1="-5.842" x2="2.413" y2="-7.62" width="0.6096" layer="51"/> -<wire x1="5.08" y1="-5.715" x2="5.08" y2="6.731" width="0.1524" layer="21"/> -<wire x1="-5.08" y1="6.731" x2="-5.08" y2="-5.715" width="0.1524" layer="21"/> -<wire x1="1.143" y1="7.366" x2="-1.143" y2="7.366" width="0.1524" layer="51"/> -<wire x1="0" y1="7.874" x2="0" y2="7.62" width="0.6096" layer="51"/> -<pad name="1" x="-2.413" y="-7.62" drill="0.8128"/> -<pad name="2" x="2.413" y="-7.62" drill="0.8128"/> -<pad name="3" x="0" y="7.874" drill="0.8128"/> -<text x="-5.461" y="-4.445" size="1.27" layer="25" ratio="10" rot="R90">>NAME</text> -<text x="-2.54" y="-4.699" size="1.27" layer="27" ratio="10" rot="R90">>VALUE</text> -<rectangle x1="-0.3048" y1="7.366" x2="0.3048" y2="7.5692" layer="51"/> -<rectangle x1="-6.35" y1="-6.985" x2="6.35" y2="-4.445" layer="43"/> -<rectangle x1="-5.715" y1="-4.445" x2="5.715" y2="8.255" layer="43"/> -</package> -<package name="HC49U-H"> -<description><b>CRYSTAL</b></description> -<wire x1="-5.08" y1="-3.175" x2="5.08" y2="-3.175" width="0.8128" layer="21"/> -<wire x1="4.445" y1="9.906" x2="-4.445" y2="9.906" width="0.1524" layer="21"/> -<wire x1="4.445" y1="9.906" x2="5.08" y2="9.271" width="0.1524" layer="21" curve="-90"/> -<wire x1="-5.08" y1="9.271" x2="-4.445" y2="9.906" width="0.1524" layer="21" curve="-90"/> -<wire x1="-0.3302" y1="8.255" x2="-0.3302" y2="5.715" width="0.3048" layer="21"/> -<wire x1="-0.3302" y1="5.715" x2="0.3048" y2="5.715" width="0.3048" layer="21"/> -<wire x1="0.3048" y1="5.715" x2="0.3048" y2="8.255" width="0.3048" layer="21"/> -<wire x1="0.3048" y1="8.255" x2="-0.3302" y2="8.255" width="0.3048" layer="21"/> -<wire x1="0.9398" y1="8.255" x2="0.9398" y2="6.985" width="0.3048" layer="21"/> -<wire x1="-0.9398" y1="8.255" x2="-0.9398" y2="6.985" width="0.3048" layer="21"/> -<wire x1="0.9398" y1="6.985" x2="1.905" y2="6.985" width="0.1524" layer="21"/> -<wire x1="0.9398" y1="6.985" x2="0.9398" y2="5.715" width="0.3048" layer="21"/> -<wire x1="-0.9398" y1="6.985" x2="-1.905" y2="6.985" width="0.1524" layer="21"/> -<wire x1="-0.9398" y1="6.985" x2="-0.9398" y2="5.715" width="0.3048" layer="21"/> -<wire x1="-2.413" y1="-3.302" x2="-2.413" y2="-5.08" width="0.6096" layer="51"/> -<wire x1="2.413" y1="-3.302" x2="2.413" y2="-5.08" width="0.6096" layer="51"/> -<wire x1="5.08" y1="-3.175" x2="5.08" y2="9.271" width="0.1524" layer="21"/> -<wire x1="-5.08" y1="9.271" x2="-5.08" y2="-3.175" width="0.1524" layer="21"/> -<pad name="1" x="-2.413" y="-5.08" drill="0.8128"/> -<pad name="2" x="2.413" y="-5.08" drill="0.8128"/> -<text x="-5.461" y="-1.397" size="1.27" layer="25" ratio="10" rot="R90">>NAME</text> -<text x="-2.54" y="-2.032" size="1.27" layer="27" ratio="10" rot="R90">>VALUE</text> -<rectangle x1="-6.35" y1="-4.445" x2="6.35" y2="-1.905" layer="43"/> -<rectangle x1="-5.715" y1="-1.905" x2="5.715" y2="10.795" layer="43"/> -</package> -<package name="HC49U-LM"> -<description><b>CRYSTAL</b></description> -<wire x1="-5.08" y1="-3.175" x2="5.08" y2="-3.175" width="0.8128" layer="21"/> -<wire x1="4.445" y1="9.906" x2="-4.445" y2="9.906" width="0.1524" layer="21"/> -<wire x1="4.445" y1="9.906" x2="5.08" y2="9.271" width="0.1524" layer="21" curve="-90"/> -<wire x1="-5.08" y1="9.271" x2="-4.445" y2="9.906" width="0.1524" layer="21" curve="-90"/> -<wire x1="-4.572" y1="3.81" x2="4.572" y2="3.81" width="0.6096" layer="21"/> -<wire x1="-0.3302" y1="8.255" x2="-0.3302" y2="5.715" width="0.3048" layer="21"/> -<wire x1="-0.3302" y1="5.715" x2="0.3048" y2="5.715" width="0.3048" layer="21"/> -<wire x1="0.3048" y1="5.715" x2="0.3048" y2="8.255" width="0.3048" layer="21"/> -<wire x1="0.3048" y1="8.255" x2="-0.3302" y2="8.255" width="0.3048" layer="21"/> -<wire x1="0.9398" y1="8.255" x2="0.9398" y2="6.985" width="0.3048" layer="21"/> -<wire x1="-0.9398" y1="8.255" x2="-0.9398" y2="6.985" width="0.3048" layer="21"/> -<wire x1="0.9398" y1="6.985" x2="2.54" y2="6.985" width="0.1524" layer="21"/> -<wire x1="0.9398" y1="6.985" x2="0.9398" y2="5.715" width="0.3048" layer="21"/> -<wire x1="-0.9398" y1="6.985" x2="-2.54" y2="6.985" width="0.1524" layer="21"/> -<wire x1="-0.9398" y1="6.985" x2="-0.9398" y2="5.715" width="0.3048" layer="21"/> -<wire x1="-2.413" y1="-3.302" x2="-2.413" y2="-5.08" width="0.6096" layer="51"/> -<wire x1="2.413" y1="-3.302" x2="2.413" y2="-5.08" width="0.6096" layer="51"/> -<wire x1="5.08" y1="3.048" x2="5.08" y2="-3.175" width="0.1524" layer="21"/> -<wire x1="5.08" y1="4.572" x2="5.08" y2="9.271" width="0.1524" layer="21"/> -<wire x1="4.572" y1="3.81" x2="5.08" y2="3.81" width="0.6096" layer="51"/> -<wire x1="5.08" y1="3.81" x2="5.715" y2="3.81" width="0.6096" layer="51"/> -<wire x1="5.08" y1="3.81" x2="5.08" y2="3.048" width="0.1524" layer="51"/> -<wire x1="5.08" y1="3.81" x2="5.08" y2="4.572" width="0.1524" layer="51"/> -<wire x1="-5.08" y1="3.175" x2="-5.08" y2="-3.175" width="0.1524" layer="21"/> -<wire x1="-5.08" y1="4.445" x2="-5.08" y2="9.271" width="0.1524" layer="21"/> -<wire x1="-4.699" y1="3.81" x2="-5.715" y2="3.81" width="0.6096" layer="51"/> -<wire x1="-5.08" y1="4.445" x2="-5.08" y2="3.175" width="0.1524" layer="51"/> -<pad name="1" x="-2.413" y="-5.08" drill="0.8128"/> -<pad name="2" x="2.413" y="-5.08" drill="0.8128"/> -<pad name="M" x="-5.715" y="3.81" drill="0.8128"/> -<pad name="M1" x="5.715" y="3.81" drill="0.8128"/> -<text x="-5.08" y="10.414" size="1.27" layer="25" ratio="10">>NAME</text> -<text x="-4.572" y="0" size="1.27" layer="27" ratio="10">>VALUE</text> -<rectangle x1="-5.715" y1="-5.08" x2="5.715" y2="10.795" layer="43"/> -</package> -<package name="HC49U-V"> -<description><b>CRYSTAL</b></description> -<wire x1="-2.921" y1="-2.286" x2="2.921" y2="-2.286" width="0.4064" layer="21"/> -<wire x1="-2.921" y1="2.286" x2="2.921" y2="2.286" width="0.4064" layer="21"/> -<wire x1="-2.921" y1="-1.778" x2="2.921" y2="-1.778" width="0.1524" layer="21"/> -<wire x1="2.921" y1="1.778" x2="-2.921" y2="1.778" width="0.1524" layer="21"/> -<wire x1="2.921" y1="1.778" x2="2.921" y2="-1.778" width="0.1524" layer="21" curve="-180"/> -<wire x1="2.921" y1="2.286" x2="2.921" y2="-2.286" width="0.4064" layer="21" curve="-180"/> -<wire x1="-2.921" y1="2.286" x2="-2.921" y2="-2.286" width="0.4064" layer="21" curve="180"/> -<wire x1="-2.921" y1="1.778" x2="-2.921" y2="-1.778" width="0.1524" layer="21" curve="180"/> -<wire x1="-0.254" y1="0.889" x2="0.254" y2="0.889" width="0.1524" layer="21"/> -<wire x1="0.254" y1="0.889" x2="0.254" y2="-0.889" width="0.1524" layer="21"/> -<wire x1="0.254" y1="-0.889" x2="-0.254" y2="-0.889" width="0.1524" layer="21"/> -<wire x1="-0.254" y1="-0.889" x2="-0.254" y2="0.889" width="0.1524" layer="21"/> -<wire x1="0.635" y1="0.889" x2="0.635" y2="0" width="0.1524" layer="21"/> -<wire x1="0.635" y1="0" x2="0.635" y2="-0.889" width="0.1524" layer="21"/> -<wire x1="-0.635" y1="0.889" x2="-0.635" y2="0" width="0.1524" layer="21"/> -<wire x1="-0.635" y1="0" x2="-0.635" y2="-0.889" width="0.1524" layer="21"/> -<wire x1="0.635" y1="0" x2="1.27" y2="0" width="0.1524" layer="21"/> -<wire x1="-0.635" y1="0" x2="-1.27" y2="0" width="0.1524" layer="21"/> -<pad name="1" x="-2.413" y="0" drill="0.8128"/> -<pad name="2" x="2.413" y="0" drill="0.8128"/> -<text x="-5.08" y="2.921" size="1.27" layer="25" ratio="10">>NAME</text> -<text x="-5.08" y="-4.191" size="1.27" layer="27" ratio="10">>VALUE</text> -<rectangle x1="-3.81" y1="-2.794" x2="3.81" y2="2.794" layer="43"/> -<rectangle x1="-4.318" y1="-2.54" x2="-3.81" y2="2.54" layer="43"/> -<rectangle x1="-4.826" y1="-2.286" x2="-4.318" y2="2.286" layer="43"/> -<rectangle x1="-5.334" y1="-1.778" x2="-4.826" y2="1.778" layer="43"/> -<rectangle x1="-5.588" y1="-1.27" x2="-5.334" y2="1.016" layer="43"/> -<rectangle x1="3.81" y1="-2.54" x2="4.318" y2="2.54" layer="43"/> -<rectangle x1="4.318" y1="-2.286" x2="4.826" y2="2.286" layer="43"/> -<rectangle x1="4.826" y1="-1.778" x2="5.334" y2="1.778" layer="43"/> -<rectangle x1="5.334" y1="-1.016" x2="5.588" y2="1.016" layer="43"/> -</package> -<package name="HC49U70"> -<description><b>CRYSTAL</b></description> -<wire x1="-3.048" y1="-2.54" x2="3.048" y2="-2.54" width="0.4064" layer="21"/> -<wire x1="-3.048" y1="2.54" x2="3.048" y2="2.54" width="0.4064" layer="21"/> -<wire x1="-3.048" y1="-2.032" x2="3.048" y2="-2.032" width="0.1524" layer="21"/> -<wire x1="-0.3302" y1="1.016" x2="-0.3302" y2="-1.016" width="0.1524" layer="21"/> -<wire x1="-0.3302" y1="-1.016" x2="0.3048" y2="-1.016" width="0.1524" layer="21"/> -<wire x1="0.3048" y1="-1.016" x2="0.3048" y2="1.016" width="0.1524" layer="21"/> -<wire x1="0.3048" y1="1.016" x2="-0.3302" y2="1.016" width="0.1524" layer="21"/> -<wire x1="0.6858" y1="1.016" x2="0.6858" y2="0" width="0.1524" layer="21"/> -<wire x1="-0.6858" y1="1.016" x2="-0.6858" y2="0" width="0.1524" layer="21"/> -<wire x1="0.6858" y1="0" x2="1.397" y2="0" width="0.1524" layer="21"/> -<wire x1="0.6858" y1="0" x2="0.6858" y2="-1.016" width="0.1524" layer="21"/> -<wire x1="-0.6858" y1="0" x2="-1.397" y2="0" width="0.1524" layer="21"/> -<wire x1="-0.6858" y1="0" x2="-0.6858" y2="-1.016" width="0.1524" layer="21"/> -<wire x1="-3.048" y1="2.54" x2="-3.048" y2="-2.54" width="0.4064" layer="21" curve="180"/> -<wire x1="3.048" y1="2.54" x2="3.048" y2="-2.54" width="0.4064" layer="21" curve="-180"/> -<wire x1="-3.048" y1="-2.032" x2="-3.048" y2="2.032" width="0.1524" layer="21" curve="-180"/> -<wire x1="3.048" y1="2.032" x2="3.048" y2="-2.032" width="0.1524" layer="21" curve="-180"/> -<wire x1="3.048" y1="2.032" x2="-3.048" y2="2.032" width="0.1524" layer="21"/> -<pad name="1" x="-2.413" y="0" drill="0.8128"/> -<pad name="2" x="2.413" y="0" drill="0.8128"/> -<text x="-5.08" y="3.175" size="1.27" layer="25" ratio="10">>NAME</text> -<text x="-5.08" y="-4.445" size="1.27" layer="27" ratio="10">>VALUE</text> -<rectangle x1="-4.572" y1="-2.794" x2="-4.064" y2="2.794" layer="43"/> -<rectangle x1="-5.08" y1="-2.54" x2="-4.572" y2="2.54" layer="43"/> -<rectangle x1="-5.588" y1="-2.032" x2="-5.08" y2="2.032" layer="43"/> -<rectangle x1="-5.842" y1="-1.27" x2="-5.588" y2="1.27" layer="43"/> -<rectangle x1="-4.064" y1="-3.048" x2="4.064" y2="3.048" layer="43"/> -<rectangle x1="4.064" y1="-2.794" x2="4.572" y2="2.794" layer="43"/> -<rectangle x1="4.572" y1="-2.54" x2="5.08" y2="2.54" layer="43"/> -<rectangle x1="5.08" y1="-2.032" x2="5.588" y2="2.032" layer="43"/> -<rectangle x1="5.588" y1="-1.27" x2="5.842" y2="1.27" layer="43"/> -</package> -<package name="HC49UP"> -<description><b>CRYSTAL</b></description> -<wire x1="-5.1091" y1="1.143" x2="-3.429" y2="2.0321" width="0.0508" layer="21" curve="-55.770993"/> -<wire x1="-5.715" y1="1.143" x2="-5.715" y2="2.159" width="0.1524" layer="21"/> -<wire x1="3.429" y1="2.032" x2="5.1091" y2="1.143" width="0.0508" layer="21" curve="-55.772485"/> -<wire x1="5.715" y1="1.143" x2="5.715" y2="2.159" width="0.1524" layer="21"/> -<wire x1="3.429" y1="-1.27" x2="-3.429" y2="-1.27" width="0.0508" layer="21"/> -<wire x1="3.429" y1="-2.032" x2="-3.429" y2="-2.032" width="0.0508" layer="21"/> -<wire x1="-3.429" y1="1.27" x2="3.429" y2="1.27" width="0.0508" layer="21"/> -<wire x1="5.461" y1="-2.413" x2="-5.461" y2="-2.413" width="0.1524" layer="21"/> -<wire x1="5.715" y1="-0.381" x2="6.477" y2="-0.381" width="0.1524" layer="51"/> -<wire x1="5.715" y1="0.381" x2="6.477" y2="0.381" width="0.1524" layer="51"/> -<wire x1="6.477" y1="-0.381" x2="6.477" y2="0.381" width="0.1524" layer="51"/> -<wire x1="5.461" y1="-2.413" x2="5.715" y2="-2.159" width="0.1524" layer="21" curve="90"/> -<wire x1="5.715" y1="-1.143" x2="5.715" y2="1.143" width="0.1524" layer="51"/> -<wire x1="5.715" y1="-2.159" x2="5.715" y2="-1.143" width="0.1524" layer="21"/> -<wire x1="3.429" y1="-1.27" x2="3.9826" y2="-1.143" width="0.0508" layer="21" curve="25.842828"/> -<wire x1="3.429" y1="1.27" x2="3.9826" y2="1.143" width="0.0508" layer="21" curve="-25.842828"/> -<wire x1="3.429" y1="-2.032" x2="5.109" y2="-1.1429" width="0.0508" layer="21" curve="55.771157"/> -<wire x1="3.9826" y1="-1.143" x2="3.9826" y2="1.143" width="0.0508" layer="51" curve="128.314524"/> -<wire x1="5.1091" y1="-1.143" x2="5.1091" y2="1.143" width="0.0508" layer="51" curve="68.456213"/> -<wire x1="-5.1091" y1="-1.143" x2="-3.429" y2="-2.032" width="0.0508" layer="21" curve="55.772485"/> -<wire x1="-3.9826" y1="-1.143" x2="-3.9826" y2="1.143" width="0.0508" layer="51" curve="-128.314524"/> -<wire x1="-3.9826" y1="-1.143" x2="-3.429" y2="-1.27" width="0.0508" layer="21" curve="25.842828"/> -<wire x1="-3.9826" y1="1.143" x2="-3.429" y2="1.27" width="0.0508" layer="21" curve="-25.842828"/> -<wire x1="-6.477" y1="-0.381" x2="-6.477" y2="0.381" width="0.1524" layer="51"/> -<wire x1="-5.1091" y1="-1.143" x2="-5.1091" y2="1.143" width="0.0508" layer="51" curve="-68.456213"/> -<wire x1="-5.715" y1="-1.143" x2="-5.715" y2="-0.381" width="0.1524" layer="51"/> -<wire x1="-5.715" y1="-0.381" x2="-5.715" y2="0.381" width="0.1524" layer="51"/> -<wire x1="-5.715" y1="0.381" x2="-5.715" y2="1.143" width="0.1524" layer="51"/> -<wire x1="-5.715" y1="-2.159" x2="-5.715" y2="-1.143" width="0.1524" layer="21"/> -<wire x1="-5.715" y1="-2.159" x2="-5.461" y2="-2.413" width="0.1524" layer="21" curve="90"/> -<wire x1="-5.715" y1="-0.381" x2="-6.477" y2="-0.381" width="0.1524" layer="51"/> -<wire x1="-5.715" y1="0.381" x2="-6.477" y2="0.381" width="0.1524" layer="51"/> -<wire x1="-3.429" y1="2.032" x2="3.429" y2="2.032" width="0.0508" layer="21"/> -<wire x1="5.461" y1="2.413" x2="-5.461" y2="2.413" width="0.1524" layer="21"/> -<wire x1="5.461" y1="2.413" x2="5.715" y2="2.159" width="0.1524" layer="21" curve="-90"/> -<wire x1="-5.715" y1="2.159" x2="-5.461" y2="2.413" width="0.1524" layer="21" curve="-90"/> -<wire x1="-0.254" y1="0.635" x2="-0.254" y2="-0.635" width="0.1524" layer="21"/> -<wire x1="-0.254" y1="-0.635" x2="0.254" y2="-0.635" width="0.1524" layer="21"/> -<wire x1="0.254" y1="-0.635" x2="0.254" y2="0.635" width="0.1524" layer="21"/> -<wire x1="0.254" y1="0.635" x2="-0.254" y2="0.635" width="0.1524" layer="21"/> -<wire x1="-0.635" y1="0.635" x2="-0.635" y2="0" width="0.1524" layer="21"/> -<wire x1="-0.635" y1="0" x2="-0.635" y2="-0.635" width="0.1524" layer="21"/> -<wire x1="-0.635" y1="0" x2="-1.016" y2="0" width="0.0508" layer="21"/> -<wire x1="0.635" y1="0.635" x2="0.635" y2="0" width="0.1524" layer="21"/> -<wire x1="0.635" y1="0" x2="0.635" y2="-0.635" width="0.1524" layer="21"/> -<wire x1="0.635" y1="0" x2="1.016" y2="0" width="0.0508" layer="21"/> -<smd name="1" x="-4.826" y="0" dx="5.334" dy="1.9304" layer="1"/> -<smd name="2" x="4.826" y="0" dx="5.334" dy="1.9304" layer="1"/> -<text x="-5.715" y="2.794" size="1.27" layer="25" ratio="10">>NAME</text> -<text x="-5.715" y="-4.191" size="1.27" layer="27" ratio="10">>VALUE</text> -<rectangle x1="-6.604" y1="-3.048" x2="6.604" y2="3.048" layer="43"/> -</package> -<package name="HC13U-H"> -<description><b>CRYSTAL</b></description> -<wire x1="-9.906" y1="-3.048" x2="-9.271" y2="-3.048" width="1.27" layer="21"/> -<wire x1="-9.271" y1="-3.048" x2="9.271" y2="-3.048" width="1.27" layer="21"/> -<wire x1="9.271" y1="-3.048" x2="9.906" y2="-3.048" width="1.27" layer="21"/> -<wire x1="8.636" y1="33.401" x2="-8.636" y2="33.401" width="0.1524" layer="21"/> -<wire x1="-9.271" y1="32.766" x2="-8.636" y2="33.401" width="0.1524" layer="21" curve="-90"/> -<wire x1="8.636" y1="33.401" x2="9.271" y2="32.766" width="0.1524" layer="21" curve="-90"/> -<wire x1="-9.017" y1="15.24" x2="9.017" y2="15.24" width="0.6096" layer="21"/> -<wire x1="-0.3302" y1="21.59" x2="-0.3302" y2="19.05" width="0.3048" layer="21"/> -<wire x1="-0.3302" y1="19.05" x2="0.3048" y2="19.05" width="0.3048" layer="21"/> -<wire x1="0.3048" y1="19.05" x2="0.3048" y2="21.59" width="0.3048" layer="21"/> -<wire x1="0.3048" y1="21.59" x2="-0.3302" y2="21.59" width="0.3048" layer="21"/> -<wire x1="0.9398" y1="21.59" x2="0.9398" y2="20.32" width="0.3048" layer="21"/> -<wire x1="-0.9398" y1="21.59" x2="-0.9398" y2="20.32" width="0.3048" layer="21"/> -<wire x1="0.9398" y1="20.32" x2="1.905" y2="20.32" width="0.1524" layer="21"/> -<wire x1="0.9398" y1="20.32" x2="0.9398" y2="19.05" width="0.3048" layer="21"/> -<wire x1="-0.9398" y1="20.32" x2="-1.905" y2="20.32" width="0.1524" layer="21"/> -<wire x1="-0.9398" y1="20.32" x2="-0.9398" y2="19.05" width="0.3048" layer="21"/> -<wire x1="9.144" y1="15.24" x2="10.16" y2="15.24" width="0.6096" layer="51"/> -<wire x1="-10.16" y1="15.24" x2="-9.144" y2="15.24" width="0.6096" layer="51"/> -<wire x1="-6.223" y1="-3.175" x2="-6.223" y2="-5.08" width="0.8128" layer="51"/> -<wire x1="6.223" y1="-3.175" x2="6.223" y2="-5.08" width="0.8128" layer="51"/> -<wire x1="9.271" y1="15.748" x2="9.271" y2="32.766" width="0.1524" layer="21"/> -<wire x1="9.271" y1="14.732" x2="9.271" y2="-3.048" width="0.1524" layer="21"/> -<wire x1="9.271" y1="15.748" x2="9.271" y2="14.732" width="0.1524" layer="51"/> -<wire x1="-9.271" y1="14.732" x2="-9.271" y2="-3.048" width="0.1524" layer="21"/> -<wire x1="-9.271" y1="15.748" x2="-9.271" y2="32.766" width="0.1524" layer="21"/> -<wire x1="-9.271" y1="15.748" x2="-9.271" y2="14.732" width="0.1524" layer="51"/> -<pad name="1" x="-6.223" y="-5.08" drill="1.016"/> -<pad name="2" x="6.223" y="-5.08" drill="1.016"/> -<pad name="M" x="-10.16" y="15.24" drill="0.8128"/> -<pad name="M1" x="10.16" y="15.24" drill="0.8128"/> -<text x="-10.16" y="0" size="1.778" layer="25" ratio="10" rot="R90">>NAME</text> -<text x="-5.08" y="-1.27" size="1.778" layer="27" ratio="10" rot="R90">>VALUE</text> -<rectangle x1="-10.795" y1="-5.08" x2="10.795" y2="34.925" layer="43"/> -</package> -<package name="HC18U-H"> -<description><b>CRYSTAL</b></description> -<wire x1="5.461" y1="-3.175" x2="5.08" y2="-3.175" width="0.8128" layer="21"/> -<wire x1="5.08" y1="-3.175" x2="-5.08" y2="-3.175" width="0.8128" layer="21"/> -<wire x1="-5.08" y1="-3.175" x2="-5.461" y2="-3.175" width="0.8128" layer="21"/> -<wire x1="4.445" y1="10.16" x2="-4.445" y2="10.16" width="0.1524" layer="21"/> -<wire x1="4.445" y1="10.16" x2="5.08" y2="9.525" width="0.1524" layer="21" curve="-90"/> -<wire x1="-5.08" y1="9.525" x2="-4.445" y2="10.16" width="0.1524" layer="21" curve="-90"/> -<wire x1="-4.572" y1="3.81" x2="4.572" y2="3.81" width="0.6096" layer="21"/> -<wire x1="-0.3302" y1="8.255" x2="-0.3302" y2="5.715" width="0.3048" layer="21"/> -<wire x1="-0.3302" y1="5.715" x2="0.3048" y2="5.715" width="0.3048" layer="21"/> -<wire x1="0.3048" y1="5.715" x2="0.3048" y2="8.255" width="0.3048" layer="21"/> -<wire x1="0.3048" y1="8.255" x2="-0.3302" y2="8.255" width="0.3048" layer="21"/> -<wire x1="0.9398" y1="8.255" x2="0.9398" y2="6.985" width="0.3048" layer="21"/> -<wire x1="-0.9398" y1="8.255" x2="-0.9398" y2="6.985" width="0.3048" layer="21"/> -<wire x1="0.9398" y1="6.985" x2="2.54" y2="6.985" width="0.1524" layer="21"/> -<wire x1="0.9398" y1="6.985" x2="0.9398" y2="5.715" width="0.3048" layer="21"/> -<wire x1="-0.9398" y1="6.985" x2="-2.54" y2="6.985" width="0.1524" layer="21"/> -<wire x1="-0.9398" y1="6.985" x2="-0.9398" y2="5.715" width="0.3048" layer="21"/> -<wire x1="-2.54" y1="-3.302" x2="-2.54" y2="-5.08" width="0.6096" layer="51"/> -<wire x1="2.54" y1="-3.302" x2="2.54" y2="-5.08" width="0.6096" layer="51"/> -<wire x1="5.08" y1="3.048" x2="5.08" y2="-3.175" width="0.1524" layer="21"/> -<wire x1="5.08" y1="4.572" x2="5.08" y2="9.525" width="0.1524" layer="21"/> -<wire x1="4.572" y1="3.81" x2="5.08" y2="3.81" width="0.6096" layer="51"/> -<wire x1="5.08" y1="3.81" x2="5.715" y2="3.81" width="0.6096" layer="51"/> -<wire x1="5.08" y1="3.81" x2="5.08" y2="3.048" width="0.1524" layer="51"/> -<wire x1="5.08" y1="3.81" x2="5.08" y2="4.572" width="0.1524" layer="51"/> -<wire x1="-5.08" y1="3.175" x2="-5.08" y2="-3.175" width="0.1524" layer="21"/> -<wire x1="-5.08" y1="4.445" x2="-5.08" y2="9.525" width="0.1524" layer="21"/> -<wire x1="-4.699" y1="3.81" x2="-5.715" y2="3.81" width="0.6096" layer="51"/> -<wire x1="-5.08" y1="4.445" x2="-5.08" y2="3.175" width="0.1524" layer="51"/> -<pad name="1" x="-2.54" y="-5.08" drill="0.8128"/> -<pad name="2" x="2.54" y="-5.08" drill="0.8128"/> -<pad name="M" x="-5.715" y="3.81" drill="0.8128"/> -<pad name="M1" x="5.715" y="3.81" drill="0.8128"/> -<text x="-5.08" y="10.668" size="1.27" layer="25" ratio="10">>NAME</text> -<text x="-4.445" y="-0.889" size="1.27" layer="27" ratio="10">>VALUE</text> -<rectangle x1="-6.35" y1="-5.08" x2="6.35" y2="10.795" layer="43"/> -</package> -<package name="HC18U-V"> -<description><b>CRYSTAL</b></description> -<wire x1="5.08" y1="-1.905" x2="5.08" y2="1.905" width="0.4064" layer="21"/> -<wire x1="-5.08" y1="1.905" x2="-5.08" y2="-1.905" width="0.4064" layer="21"/> -<wire x1="-4.445" y1="2.54" x2="4.445" y2="2.54" width="0.4064" layer="21"/> -<wire x1="-4.445" y1="-2.54" x2="4.445" y2="-2.54" width="0.4064" layer="21"/> -<wire x1="4.445" y1="-2.54" x2="5.08" y2="-1.905" width="0.4064" layer="21" curve="90"/> -<wire x1="4.445" y1="2.54" x2="5.08" y2="1.905" width="0.4064" layer="21" curve="-90"/> -<wire x1="-5.08" y1="1.905" x2="-4.445" y2="2.54" width="0.4064" layer="21" curve="-90"/> -<wire x1="-5.08" y1="-1.905" x2="-4.445" y2="-2.54" width="0.4064" layer="21" curve="90"/> -<wire x1="-4.318" y1="-1.905" x2="4.318" y2="-1.905" width="0.1524" layer="21"/> -<wire x1="4.318" y1="-1.905" x2="4.445" y2="-1.778" width="0.1524" layer="21"/> -<wire x1="4.445" y1="-1.778" x2="4.445" y2="1.778" width="0.1524" layer="21"/> -<wire x1="4.318" y1="1.905" x2="4.445" y2="1.778" width="0.1524" layer="21"/> -<wire x1="4.318" y1="1.905" x2="-4.318" y2="1.905" width="0.1524" layer="21"/> -<wire x1="-4.445" y1="1.778" x2="-4.318" y2="1.905" width="0.1524" layer="21"/> -<wire x1="-4.445" y1="1.778" x2="-4.445" y2="-1.778" width="0.1524" layer="21"/> -<wire x1="-4.318" y1="-1.905" x2="-4.445" y2="-1.778" width="0.1524" layer="21"/> -<wire x1="-0.3302" y1="1.27" x2="-0.3302" y2="-1.27" width="0.3048" layer="21"/> -<wire x1="-0.3302" y1="-1.27" x2="0.3048" y2="-1.27" width="0.3048" layer="21"/> -<wire x1="0.3048" y1="-1.27" x2="0.3048" y2="1.27" width="0.3048" layer="21"/> -<wire x1="0.3048" y1="1.27" x2="-0.3302" y2="1.27" width="0.3048" layer="21"/> -<wire x1="0.9398" y1="1.27" x2="0.9398" y2="0" width="0.3048" layer="21"/> -<wire x1="-0.9398" y1="1.27" x2="-0.9398" y2="0" width="0.3048" layer="21"/> -<wire x1="0.9398" y1="0" x2="1.524" y2="0" width="0.1524" layer="21"/> -<wire x1="0.9398" y1="0" x2="0.9398" y2="-1.27" width="0.3048" layer="21"/> -<wire x1="-0.9398" y1="0" x2="-1.524" y2="0" width="0.1524" layer="21"/> -<wire x1="-0.9398" y1="0" x2="-0.9398" y2="-1.27" width="0.3048" layer="21"/> -<pad name="1" x="-2.54" y="0" drill="0.8128"/> -<pad name="2" x="2.54" y="0" drill="0.8128"/> -<text x="-5.0546" y="3.2766" size="1.27" layer="25" ratio="10">>NAME</text> -<text x="-5.08" y="-4.6228" size="1.27" layer="27" ratio="10">>VALUE</text> -<rectangle x1="-5.715" y1="-3.175" x2="5.715" y2="3.175" layer="43"/> -</package> -<package name="HC33U-H"> -<description><b>CRYSTAL</b></description> -<wire x1="-9.906" y1="-3.048" x2="-9.271" y2="-3.048" width="1.27" layer="21"/> -<wire x1="-9.271" y1="-3.048" x2="9.271" y2="-3.048" width="1.27" layer="21"/> -<wire x1="9.271" y1="-3.048" x2="9.906" y2="-3.048" width="1.27" layer="21"/> -<wire x1="8.636" y1="16.51" x2="-8.636" y2="16.51" width="0.1524" layer="21"/> -<wire x1="-9.271" y1="15.875" x2="-8.636" y2="16.51" width="0.1524" layer="21" curve="-90"/> -<wire x1="8.636" y1="16.51" x2="9.271" y2="15.875" width="0.1524" layer="21" curve="-90"/> -<wire x1="-9.017" y1="7.62" x2="9.017" y2="7.62" width="0.6096" layer="21"/> -<wire x1="-0.3302" y1="13.97" x2="-0.3302" y2="11.43" width="0.3048" layer="21"/> -<wire x1="-0.3302" y1="11.43" x2="0.3048" y2="11.43" width="0.3048" layer="21"/> -<wire x1="0.3048" y1="11.43" x2="0.3048" y2="13.97" width="0.3048" layer="21"/> -<wire x1="0.3048" y1="13.97" x2="-0.3302" y2="13.97" width="0.3048" layer="21"/> -<wire x1="0.9398" y1="13.97" x2="0.9398" y2="12.7" width="0.3048" layer="21"/> -<wire x1="-0.9398" y1="13.97" x2="-0.9398" y2="12.7" width="0.3048" layer="21"/> -<wire x1="0.9398" y1="12.7" x2="1.905" y2="12.7" width="0.1524" layer="21"/> -<wire x1="0.9398" y1="12.7" x2="0.9398" y2="11.43" width="0.3048" layer="21"/> -<wire x1="-0.9398" y1="12.7" x2="-1.905" y2="12.7" width="0.1524" layer="21"/> -<wire x1="-0.9398" y1="12.7" x2="-0.9398" y2="11.43" width="0.3048" layer="21"/> -<wire x1="9.144" y1="7.62" x2="10.16" y2="7.62" width="0.6096" layer="51"/> -<wire x1="-10.16" y1="7.62" x2="-9.144" y2="7.62" width="0.6096" layer="51"/> -<wire x1="-6.223" y1="-3.175" x2="-6.223" y2="-5.08" width="0.8128" layer="51"/> -<wire x1="6.223" y1="-3.175" x2="6.223" y2="-5.08" width="0.8128" layer="51"/> -<wire x1="9.271" y1="8.128" x2="9.271" y2="15.875" width="0.1524" layer="21"/> -<wire x1="9.271" y1="7.112" x2="9.271" y2="-3.048" width="0.1524" layer="21"/> -<wire x1="9.271" y1="8.128" x2="9.271" y2="7.112" width="0.1524" layer="51"/> -<wire x1="-9.271" y1="7.112" x2="-9.271" y2="-3.048" width="0.1524" layer="21"/> -<wire x1="-9.271" y1="8.128" x2="-9.271" y2="15.875" width="0.1524" layer="21"/> -<wire x1="-9.271" y1="8.128" x2="-9.271" y2="7.112" width="0.1524" layer="51"/> -<pad name="1" x="-6.223" y="-5.08" drill="1.016"/> -<pad name="2" x="6.223" y="-5.08" drill="1.016"/> -<pad name="M" x="-10.16" y="7.62" drill="0.8128"/> -<pad name="M1" x="10.16" y="7.62" drill="0.8128"/> -<text x="-7.62" y="17.272" size="1.778" layer="25" ratio="10">>NAME</text> -<text x="-6.35" y="2.54" size="1.778" layer="27" ratio="10">>VALUE</text> -<rectangle x1="-7.62" y1="-3.175" x2="-6.985" y2="16.51" layer="21"/> -<rectangle x1="6.985" y1="-3.175" x2="7.62" y2="16.51" layer="21"/> -<rectangle x1="-10.795" y1="-5.715" x2="10.795" y2="17.145" layer="43"/> -</package> -<package name="HC33U-V"> -<description><b>CRYSTAL</b></description> -<wire x1="-0.3302" y1="2.54" x2="-0.3302" y2="0" width="0.3048" layer="21"/> -<wire x1="-0.3302" y1="0" x2="0.3302" y2="0" width="0.3048" layer="21"/> -<wire x1="0.3302" y1="0" x2="0.3302" y2="2.54" width="0.3048" layer="21"/> -<wire x1="0.3302" y1="2.54" x2="-0.3302" y2="2.54" width="0.3048" layer="21"/> -<wire x1="0.9652" y1="2.54" x2="0.9652" y2="1.27" width="0.3048" layer="21"/> -<wire x1="-0.9652" y1="2.54" x2="-0.9652" y2="1.27" width="0.3048" layer="21"/> -<wire x1="0.9652" y1="1.27" x2="1.905" y2="1.27" width="0.1524" layer="21"/> -<wire x1="0.9652" y1="1.27" x2="0.9652" y2="0" width="0.3048" layer="21"/> -<wire x1="-0.9652" y1="1.27" x2="-1.905" y2="1.27" width="0.1524" layer="21"/> -<wire x1="-0.9652" y1="1.27" x2="-0.9652" y2="0" width="0.3048" layer="21"/> -<wire x1="-5.207" y1="4.064" x2="5.207" y2="4.064" width="0.254" layer="21"/> -<wire x1="-5.207" y1="-4.064" x2="5.207" y2="-4.064" width="0.254" layer="21"/> -<wire x1="-5.207" y1="-3.683" x2="5.207" y2="-3.683" width="0.0508" layer="21"/> -<wire x1="-5.207" y1="3.683" x2="5.207" y2="3.683" width="0.0508" layer="21"/> -<wire x1="-5.207" y1="-3.683" x2="-5.207" y2="3.683" width="0.0508" layer="21" curve="-180"/> -<wire x1="5.207" y1="3.683" x2="5.207" y2="-3.683" width="0.0508" layer="21" curve="-180"/> -<wire x1="5.207" y1="4.064" x2="5.207" y2="-4.064" width="0.254" layer="21" curve="-180"/> -<wire x1="-5.207" y1="4.064" x2="-5.207" y2="-4.064" width="0.254" layer="21" curve="180"/> -<pad name="1" x="-6.223" y="0" drill="1.016"/> -<pad name="2" x="6.223" y="0" drill="1.016"/> -<text x="-5.08" y="4.826" size="1.27" layer="25" ratio="10">>NAME</text> -<text x="-5.08" y="-2.54" size="1.27" layer="27" ratio="10">>VALUE</text> -<rectangle x1="-8.255" y1="-3.81" x2="-6.985" y2="3.81" layer="43"/> -<rectangle x1="-8.89" y1="-3.175" x2="-8.255" y2="3.175" layer="43"/> -<rectangle x1="-9.525" y1="-2.54" x2="-8.89" y2="2.54" layer="43"/> -<rectangle x1="-6.985" y1="-4.445" x2="6.985" y2="4.445" layer="43"/> -<rectangle x1="6.985" y1="-3.81" x2="8.255" y2="3.81" layer="43"/> -<rectangle x1="8.255" y1="-3.175" x2="8.89" y2="3.175" layer="43"/> -<rectangle x1="8.89" y1="-2.54" x2="9.525" y2="2.54" layer="43"/> -</package> -<package name="SM49"> -<description><b>CRYSTAL</b></description> -<wire x1="3.429" y1="-2.032" x2="5.109" y2="-1.1429" width="0.0508" layer="21" curve="55.771157"/> -<wire x1="5.715" y1="-1.143" x2="5.715" y2="-2.159" width="0.1524" layer="21"/> -<wire x1="-5.1091" y1="-1.143" x2="-3.429" y2="-2.032" width="0.0508" layer="21" curve="55.772485"/> -<wire x1="-5.715" y1="-1.143" x2="-5.715" y2="-2.159" width="0.1524" layer="21"/> -<wire x1="-3.429" y1="1.27" x2="3.429" y2="1.27" width="0.0508" layer="21"/> -<wire x1="-3.429" y1="2.032" x2="3.429" y2="2.032" width="0.0508" layer="21"/> -<wire x1="3.429" y1="-1.27" x2="-3.429" y2="-1.27" width="0.0508" layer="21"/> -<wire x1="-5.461" y1="2.413" x2="5.461" y2="2.413" width="0.1524" layer="21"/> -<wire x1="-5.715" y1="0.381" x2="-6.477" y2="0.381" width="0.1524" layer="51"/> -<wire x1="-5.715" y1="-0.381" x2="-6.477" y2="-0.381" width="0.1524" layer="51"/> -<wire x1="-6.477" y1="0.381" x2="-6.477" y2="-0.381" width="0.1524" layer="51"/> -<wire x1="-5.715" y1="2.159" x2="-5.461" y2="2.413" width="0.1524" layer="21" curve="-90"/> -<wire x1="-5.715" y1="1.143" x2="-5.715" y2="-1.143" width="0.1524" layer="51"/> -<wire x1="-5.715" y1="2.159" x2="-5.715" y2="1.143" width="0.1524" layer="21"/> -<wire x1="-3.9826" y1="1.143" x2="-3.429" y2="1.27" width="0.0508" layer="21" curve="-25.842828"/> -<wire x1="-3.9826" y1="-1.143" x2="-3.429" y2="-1.27" width="0.0508" layer="21" curve="25.842828"/> -<wire x1="-5.1091" y1="1.143" x2="-3.429" y2="2.0321" width="0.0508" layer="21" curve="-55.770993"/> -<wire x1="-3.9826" y1="1.143" x2="-3.9826" y2="-1.143" width="0.0508" layer="51" curve="128.314524"/> -<wire x1="-5.1091" y1="1.143" x2="-5.1091" y2="-1.143" width="0.0508" layer="51" curve="68.456213"/> -<wire x1="3.429" y1="2.032" x2="5.1091" y2="1.143" width="0.0508" layer="21" curve="-55.772485"/> -<wire x1="3.9826" y1="1.143" x2="3.9826" y2="-1.143" width="0.0508" layer="51" curve="-128.314524"/> -<wire x1="3.429" y1="1.27" x2="3.9826" y2="1.143" width="0.0508" layer="21" curve="-25.842828"/> -<wire x1="3.429" y1="-1.27" x2="3.9826" y2="-1.143" width="0.0508" layer="21" curve="25.842828"/> -<wire x1="6.477" y1="0.381" x2="6.477" y2="-0.381" width="0.1524" layer="51"/> -<wire x1="5.1091" y1="1.143" x2="5.1091" y2="-1.143" width="0.0508" layer="51" curve="-68.456213"/> -<wire x1="5.715" y1="1.143" x2="5.715" y2="0.381" width="0.1524" layer="51"/> -<wire x1="5.715" y1="0.381" x2="5.715" y2="-0.381" width="0.1524" layer="51"/> -<wire x1="5.715" y1="-0.381" x2="5.715" y2="-1.143" width="0.1524" layer="51"/> -<wire x1="5.715" y1="2.159" x2="5.715" y2="1.143" width="0.1524" layer="21"/> -<wire x1="5.461" y1="2.413" x2="5.715" y2="2.159" width="0.1524" layer="21" curve="-90"/> -<wire x1="5.715" y1="0.381" x2="6.477" y2="0.381" width="0.1524" layer="51"/> -<wire x1="5.715" y1="-0.381" x2="6.477" y2="-0.381" width="0.1524" layer="51"/> -<wire x1="3.429" y1="-2.032" x2="-3.429" y2="-2.032" width="0.0508" layer="21"/> -<wire x1="-5.461" y1="-2.413" x2="5.461" y2="-2.413" width="0.1524" layer="21"/> -<wire x1="-5.715" y1="-2.159" x2="-5.461" y2="-2.413" width="0.1524" layer="21" curve="90"/> -<wire x1="5.461" y1="-2.413" x2="5.715" y2="-2.159" width="0.1524" layer="21" curve="90"/> -<wire x1="-0.254" y1="0.635" x2="-0.254" y2="-0.635" width="0.1524" layer="21"/> -<wire x1="-0.254" y1="-0.635" x2="0.254" y2="-0.635" width="0.1524" layer="21"/> -<wire x1="0.254" y1="-0.635" x2="0.254" y2="0.635" width="0.1524" layer="21"/> -<wire x1="0.254" y1="0.635" x2="-0.254" y2="0.635" width="0.1524" layer="21"/> -<wire x1="-0.635" y1="0.635" x2="-0.635" y2="0" width="0.1524" layer="21"/> -<wire x1="-0.635" y1="0" x2="-0.635" y2="-0.635" width="0.1524" layer="21"/> -<wire x1="-0.635" y1="0" x2="-1.143" y2="0" width="0.0508" layer="21"/> -<wire x1="0.635" y1="0.635" x2="0.635" y2="0" width="0.1524" layer="21"/> -<wire x1="0.635" y1="0" x2="0.635" y2="-0.635" width="0.1524" layer="21"/> -<wire x1="0.635" y1="0" x2="1.143" y2="0" width="0.0508" layer="21"/> -<smd name="1" x="-4.826" y="0" dx="5.08" dy="1.778" layer="1"/> -<smd name="2" x="4.826" y="0" dx="5.08" dy="1.778" layer="1"/> -<text x="-5.715" y="2.667" size="1.27" layer="25" ratio="10">>NAME</text> -<text x="-5.715" y="-4.064" size="1.27" layer="27" ratio="10">>VALUE</text> -<rectangle x1="-6.604" y1="-2.54" x2="6.604" y2="2.794" layer="43"/> -</package> -<package name="TC26H"> -<description><b>CRYSTAL</b></description> -<wire x1="-0.889" y1="1.651" x2="0.889" y2="1.651" width="0.1524" layer="21"/> -<wire x1="0.762" y1="7.747" x2="1.016" y2="7.493" width="0.1524" layer="21" curve="-90"/> -<wire x1="-1.016" y1="7.493" x2="-0.762" y2="7.747" width="0.1524" layer="21" curve="-90"/> -<wire x1="-0.762" y1="7.747" x2="0.762" y2="7.747" width="0.1524" layer="21"/> -<wire x1="0.889" y1="1.651" x2="0.889" y2="2.032" width="0.1524" layer="21"/> -<wire x1="1.016" y1="2.032" x2="1.016" y2="7.493" width="0.1524" layer="21"/> -<wire x1="-0.889" y1="1.651" x2="-0.889" y2="2.032" width="0.1524" layer="21"/> -<wire x1="-1.016" y1="2.032" x2="-0.889" y2="2.032" width="0.1524" layer="21"/> -<wire x1="-1.016" y1="2.032" x2="-1.016" y2="7.493" width="0.1524" layer="21"/> -<wire x1="0.508" y1="0.762" x2="0.508" y2="1.143" width="0.4064" layer="21"/> -<wire x1="-0.508" y1="0.762" x2="-0.508" y2="1.27" width="0.4064" layer="21"/> -<wire x1="0.635" y1="0.635" x2="1.27" y2="0" width="0.4064" layer="51"/> -<wire x1="-0.635" y1="0.635" x2="-1.27" y2="0" width="0.4064" layer="51"/> -<wire x1="-0.508" y1="4.953" x2="-0.508" y2="4.572" width="0.1524" layer="21"/> -<wire x1="0.508" y1="4.572" x2="-0.508" y2="4.572" width="0.1524" layer="21"/> -<wire x1="0.508" y1="4.572" x2="0.508" y2="4.953" width="0.1524" layer="21"/> -<wire x1="-0.508" y1="4.953" x2="0.508" y2="4.953" width="0.1524" layer="21"/> -<wire x1="-0.508" y1="5.334" x2="0" y2="5.334" width="0.1524" layer="21"/> -<wire x1="-0.508" y1="4.191" x2="0" y2="4.191" width="0.1524" layer="21"/> -<wire x1="0" y1="4.191" x2="0" y2="3.683" width="0.1524" layer="21"/> -<wire x1="0" y1="4.191" x2="0.508" y2="4.191" width="0.1524" layer="21"/> -<wire x1="0" y1="5.334" x2="0" y2="5.842" width="0.1524" layer="21"/> -<wire x1="0" y1="5.334" x2="0.508" y2="5.334" width="0.1524" layer="21"/> -<wire x1="1.016" y1="2.032" x2="0.889" y2="2.032" width="0.1524" layer="21"/> -<wire x1="0.889" y1="2.032" x2="-0.889" y2="2.032" width="0.1524" layer="21"/> -<pad name="1" x="-1.27" y="0" drill="0.8128" diameter="1.6764"/> -<pad name="2" x="1.27" y="0" drill="0.8128" diameter="1.6764"/> -<text x="-1.397" y="2.032" size="1.27" layer="25" ratio="10" rot="R90">>NAME</text> -<text x="2.667" y="2.032" size="1.27" layer="27" ratio="10" rot="R90">>VALUE</text> -<rectangle x1="0.3048" y1="1.016" x2="0.7112" y2="1.6002" layer="21"/> -<rectangle x1="-0.7112" y1="1.016" x2="-0.3048" y2="1.6002" layer="21"/> -<rectangle x1="-1.778" y1="0.762" x2="1.778" y2="8.382" layer="43"/> -</package> -<package name="TC26V"> -<description><b>CRYSTAL</b></description> -<wire x1="-0.127" y1="-0.508" x2="0.127" y2="-0.508" width="0.1524" layer="51"/> -<wire x1="0.127" y1="0.508" x2="0.127" y2="-0.508" width="0.1524" layer="51"/> -<wire x1="0.127" y1="0.508" x2="-0.127" y2="0.508" width="0.1524" layer="51"/> -<wire x1="-0.127" y1="-0.508" x2="-0.127" y2="0.508" width="0.1524" layer="51"/> -<wire x1="-0.381" y1="-0.508" x2="-0.381" y2="0" width="0.1524" layer="51"/> -<wire x1="0.381" y1="-0.508" x2="0.381" y2="0" width="0.1524" layer="51"/> -<wire x1="0.381" y1="0" x2="0.762" y2="0" width="0.1524" layer="51"/> -<wire x1="0.381" y1="0" x2="0.381" y2="0.508" width="0.1524" layer="51"/> -<wire x1="-0.381" y1="0" x2="-0.762" y2="0" width="0.1524" layer="51"/> -<wire x1="-0.381" y1="0" x2="-0.381" y2="0.508" width="0.1524" layer="51"/> -<wire x1="0" y1="1.016" x2="0.7184" y2="0.7184" width="0.1524" layer="21" curve="-44.999323"/> -<wire x1="-0.7184" y1="0.7184" x2="0" y2="1.016" width="0.1524" layer="21" curve="-44.999323"/> -<wire x1="-0.7184" y1="-0.7184" x2="0" y2="-1.016" width="0.1524" layer="21" curve="44.999323"/> -<wire x1="0" y1="-1.016" x2="0.7184" y2="-0.7184" width="0.1524" layer="21" curve="44.999323"/> -<circle x="0" y="0" radius="1.016" width="0.1524" layer="51"/> -<pad name="1" x="-1.27" y="0" drill="0.8128"/> -<pad name="2" x="1.27" y="0" drill="0.8128"/> -<text x="-2.032" y="1.397" size="1.27" layer="25" ratio="10">>NAME</text> -<text x="-2.032" y="-2.667" size="1.27" layer="27" ratio="10">>VALUE</text> -</package> -<package name="TC38H"> -<description><b>CRYSTAL</b></description> -<wire x1="-1.397" y1="1.651" x2="1.397" y2="1.651" width="0.1524" layer="21"/> -<wire x1="1.27" y1="9.906" x2="1.524" y2="9.652" width="0.1524" layer="21" curve="-90"/> -<wire x1="-1.524" y1="9.652" x2="-1.27" y2="9.906" width="0.1524" layer="21" curve="-90"/> -<wire x1="-1.27" y1="9.906" x2="1.27" y2="9.906" width="0.1524" layer="21"/> -<wire x1="1.397" y1="1.651" x2="1.397" y2="2.032" width="0.1524" layer="21"/> -<wire x1="1.524" y1="2.032" x2="1.397" y2="2.032" width="0.1524" layer="21"/> -<wire x1="1.524" y1="2.032" x2="1.524" y2="9.652" width="0.1524" layer="21"/> -<wire x1="-1.397" y1="1.651" x2="-1.397" y2="2.032" width="0.1524" layer="21"/> -<wire x1="-1.524" y1="2.032" x2="-1.397" y2="2.032" width="0.1524" layer="21"/> -<wire x1="-1.524" y1="2.032" x2="-1.524" y2="9.652" width="0.1524" layer="21"/> -<wire x1="1.397" y1="2.032" x2="-1.397" y2="2.032" width="0.1524" layer="21"/> -<wire x1="0.5588" y1="0.7112" x2="0.508" y2="0.762" width="0.4064" layer="21"/> -<wire x1="0.508" y1="0.762" x2="0.508" y2="1.143" width="0.4064" layer="21"/> -<wire x1="-0.508" y1="0.762" x2="-0.508" y2="1.016" width="0.4064" layer="21"/> -<wire x1="-0.5588" y1="0.7112" x2="-0.508" y2="0.762" width="0.4064" layer="21"/> -<wire x1="0.635" y1="0.635" x2="1.27" y2="0" width="0.1524" layer="51"/> -<wire x1="-0.635" y1="0.635" x2="-1.27" y2="0" width="0.1524" layer="51"/> -<wire x1="-0.762" y1="5.588" x2="-0.762" y2="5.207" width="0.1524" layer="21"/> -<wire x1="0.762" y1="5.207" x2="-0.762" y2="5.207" width="0.1524" layer="21"/> -<wire x1="0.762" y1="5.207" x2="0.762" y2="5.588" width="0.1524" layer="21"/> -<wire x1="-0.762" y1="5.588" x2="0.762" y2="5.588" width="0.1524" layer="21"/> -<wire x1="-0.762" y1="5.969" x2="0" y2="5.969" width="0.1524" layer="21"/> -<wire x1="-0.762" y1="4.826" x2="0" y2="4.826" width="0.1524" layer="21"/> -<wire x1="0" y1="4.826" x2="0" y2="4.318" width="0.1524" layer="21"/> -<wire x1="0" y1="4.826" x2="0.762" y2="4.826" width="0.1524" layer="21"/> -<wire x1="0" y1="5.969" x2="0" y2="6.477" width="0.1524" layer="21"/> -<wire x1="0" y1="5.969" x2="0.762" y2="5.969" width="0.1524" layer="21"/> -<pad name="1" x="-1.27" y="0" drill="0.8128" diameter="1.6764"/> -<pad name="2" x="1.27" y="0" drill="0.8128" diameter="1.6764"/> -<text x="-1.905" y="2.032" size="1.27" layer="25" ratio="10" rot="R90">>NAME</text> -<text x="3.175" y="2.032" size="1.27" layer="27" ratio="10" rot="R90">>VALUE</text> -<rectangle x1="0.3048" y1="1.016" x2="0.7112" y2="1.6002" layer="21"/> -<rectangle x1="-0.7112" y1="1.016" x2="-0.3048" y2="1.6002" layer="21"/> -<rectangle x1="-1.778" y1="1.016" x2="1.778" y2="10.414" layer="43"/> -</package> -<package name="86SMX"> -<description><b>CRYSTAL RESONATOR</b></description> -<wire x1="-3.81" y1="1.905" x2="2.413" y2="1.905" width="0.0508" layer="21"/> -<wire x1="-3.81" y1="2.286" x2="2.413" y2="2.286" width="0.1524" layer="21"/> -<wire x1="-3.81" y1="-1.905" x2="2.413" y2="-1.905" width="0.0508" layer="21"/> -<wire x1="-3.81" y1="-2.286" x2="2.413" y2="-2.286" width="0.1524" layer="21"/> -<wire x1="-6.604" y1="-2.286" x2="-6.604" y2="2.286" width="0.1524" layer="21"/> -<wire x1="-5.334" y1="1.905" x2="-5.334" y2="1.016" width="0.0508" layer="51"/> -<wire x1="-5.334" y1="-1.905" x2="-3.81" y2="-1.905" width="0.0508" layer="51"/> -<wire x1="-6.35" y1="-2.286" x2="-5.969" y2="-2.286" width="0.1524" layer="51"/> -<wire x1="-5.969" y1="-2.286" x2="-4.191" y2="-2.286" width="0.1524" layer="51"/> -<wire x1="-4.191" y1="-2.286" x2="-3.81" y2="-2.286" width="0.1524" layer="51"/> -<wire x1="-5.969" y1="-2.54" x2="-4.191" y2="-2.54" width="0.1524" layer="51"/> -<wire x1="-6.35" y1="-2.2098" x2="-6.604" y2="-2.286" width="0.0508" layer="21"/> -<wire x1="-6.604" y1="-2.286" x2="-6.35" y2="-2.286" width="0.1524" layer="21"/> -<wire x1="-5.969" y1="-2.54" x2="-5.969" y2="-2.286" width="0.1524" layer="51"/> -<wire x1="-5.334" y1="1.016" x2="-5.334" y2="-1.016" width="0.0508" layer="21"/> -<wire x1="-5.334" y1="-1.016" x2="-5.334" y2="-1.905" width="0.0508" layer="51"/> -<wire x1="-5.334" y1="-1.905" x2="-6.35" y2="-2.2098" width="0.0508" layer="51"/> -<wire x1="-4.191" y1="-2.54" x2="-4.191" y2="-2.286" width="0.1524" layer="51"/> -<wire x1="-5.969" y1="2.54" x2="-4.191" y2="2.54" width="0.1524" layer="51"/> -<wire x1="-5.334" y1="1.905" x2="-3.81" y2="1.905" width="0.0508" layer="51"/> -<wire x1="-6.35" y1="2.286" x2="-5.969" y2="2.286" width="0.1524" layer="51"/> -<wire x1="-5.969" y1="2.286" x2="-4.191" y2="2.286" width="0.1524" layer="51"/> -<wire x1="-4.191" y1="2.286" x2="-3.81" y2="2.286" width="0.1524" layer="51"/> -<wire x1="-6.604" y1="2.286" x2="-6.35" y2="2.286" width="0.1524" layer="21"/> -<wire x1="-6.35" y1="2.2098" x2="-6.604" y2="2.286" width="0.0508" layer="21"/> -<wire x1="-5.969" y1="2.54" x2="-5.969" y2="2.286" width="0.1524" layer="51"/> -<wire x1="-5.334" y1="1.905" x2="-6.35" y2="2.2098" width="0.0508" layer="51"/> -<wire x1="-4.191" y1="2.54" x2="-4.191" y2="2.286" width="0.1524" layer="51"/> -<wire x1="6.604" y1="2.286" x2="6.604" y2="-2.286" width="0.1524" layer="21"/> -<wire x1="6.223" y1="-1.905" x2="6.223" y2="1.905" width="0.0508" layer="21"/> -<wire x1="6.223" y1="-1.905" x2="6.604" y2="-2.286" width="0.0508" layer="21"/> -<wire x1="6.223" y1="-2.286" x2="6.604" y2="-2.286" width="0.1524" layer="21"/> -<wire x1="2.794" y1="-2.54" x2="5.842" y2="-2.54" width="0.1524" layer="51"/> -<wire x1="2.794" y1="-2.286" x2="2.794" y2="-2.54" width="0.1524" layer="51"/> -<wire x1="5.842" y1="-2.54" x2="5.842" y2="-2.286" width="0.1524" layer="51"/> -<wire x1="2.413" y1="-2.286" x2="6.223" y2="-2.286" width="0.1524" layer="51"/> -<wire x1="2.413" y1="-1.905" x2="6.223" y2="-1.905" width="0.0508" layer="51"/> -<wire x1="6.223" y1="1.905" x2="6.604" y2="2.286" width="0.0508" layer="21"/> -<wire x1="6.223" y1="2.286" x2="6.604" y2="2.286" width="0.1524" layer="21"/> -<wire x1="2.794" y1="2.54" x2="5.842" y2="2.54" width="0.1524" layer="51"/> -<wire x1="2.794" y1="2.286" x2="2.794" y2="2.54" width="0.1524" layer="51"/> -<wire x1="5.842" y1="2.54" x2="5.842" y2="2.286" width="0.1524" layer="51"/> -<wire x1="2.413" y1="1.905" x2="6.223" y2="1.905" width="0.0508" layer="51"/> -<wire x1="2.413" y1="2.286" x2="6.223" y2="2.286" width="0.1524" layer="51"/> -<wire x1="-0.254" y1="1.651" x2="-0.254" y2="0.381" width="0.1524" layer="21"/> -<wire x1="-0.254" y1="0.381" x2="0.254" y2="0.381" width="0.1524" layer="21"/> -<wire x1="0.254" y1="0.381" x2="0.254" y2="1.651" width="0.1524" layer="21"/> -<wire x1="0.254" y1="1.651" x2="-0.254" y2="1.651" width="0.1524" layer="21"/> -<wire x1="0.635" y1="1.651" x2="0.635" y2="1.016" width="0.1524" layer="21"/> -<wire x1="0.635" y1="1.016" x2="0.635" y2="0.381" width="0.1524" layer="21"/> -<wire x1="0.635" y1="1.016" x2="1.016" y2="1.016" width="0.0508" layer="21"/> -<wire x1="-0.635" y1="1.651" x2="-0.635" y2="1.016" width="0.1524" layer="21"/> -<wire x1="-0.635" y1="1.016" x2="-0.635" y2="0.381" width="0.1524" layer="21"/> -<wire x1="-0.635" y1="1.016" x2="-1.016" y2="1.016" width="0.0508" layer="21"/> -<smd name="2" x="4.318" y="-2.286" dx="3.556" dy="2.1844" layer="1"/> -<smd name="3" x="4.318" y="2.286" dx="3.556" dy="2.1844" layer="1"/> -<smd name="1" x="-5.08" y="-2.286" dx="2.286" dy="2.1844" layer="1"/> -<smd name="4" x="-5.08" y="2.286" dx="2.286" dy="2.1844" layer="1"/> -<text x="-3.683" y="2.54" size="1.27" layer="25" ratio="10">>NAME</text> -<text x="-3.683" y="-3.81" size="1.27" layer="27" ratio="10">>VALUE</text> -</package> -<package name="MM20SS"> -<description><b>CRYSTAL</b></description> -<wire x1="-2.032" y1="-1.27" x2="2.032" y2="-1.27" width="0.0508" layer="21"/> -<wire x1="-2.032" y1="-1.778" x2="2.032" y2="-1.778" width="0.1524" layer="21"/> -<wire x1="2.032" y1="1.27" x2="-2.032" y2="1.27" width="0.0508" layer="21"/> -<wire x1="-2.032" y1="1.778" x2="2.032" y2="1.778" width="0.1524" layer="21"/> -<wire x1="-4.064" y1="-1.778" x2="-4.064" y2="1.778" width="0.1524" layer="21"/> -<wire x1="-2.921" y1="0.381" x2="-2.921" y2="-0.381" width="0.0508" layer="21"/> -<wire x1="-4.064" y1="-1.778" x2="-3.556" y2="-1.778" width="0.1524" layer="21"/> -<wire x1="-3.556" y1="-1.552" x2="-4.064" y2="-1.778" width="0.0508" layer="21"/> -<wire x1="-2.032" y1="1.27" x2="-2.921" y2="1.27" width="0.0508" layer="51"/> -<wire x1="-2.921" y1="1.27" x2="-2.921" y2="0.381" width="0.0508" layer="51"/> -<wire x1="-2.54" y1="-1.905" x2="-2.54" y2="-1.778" width="0.1524" layer="51"/> -<wire x1="-3.048" y1="-1.905" x2="-3.048" y2="-1.778" width="0.1524" layer="51"/> -<wire x1="-3.048" y1="-1.905" x2="-2.54" y2="-1.905" width="0.1524" layer="51"/> -<wire x1="-2.921" y1="-0.381" x2="-2.921" y2="-1.27" width="0.0508" layer="51"/> -<wire x1="-2.921" y1="-1.27" x2="-2.032" y2="-1.27" width="0.0508" layer="51"/> -<wire x1="-3.556" y1="-1.778" x2="-2.032" y2="-1.778" width="0.1524" layer="51"/> -<wire x1="-2.921" y1="-1.27" x2="-3.556" y2="-1.552" width="0.0508" layer="51"/> -<wire x1="-4.064" y1="1.778" x2="-3.556" y2="1.778" width="0.1524" layer="21"/> -<wire x1="-3.556" y1="1.552" x2="-4.064" y2="1.778" width="0.0508" layer="21"/> -<wire x1="-2.921" y1="1.27" x2="-3.556" y2="1.552" width="0.0508" layer="51"/> -<wire x1="-3.048" y1="1.778" x2="-3.048" y2="1.905" width="0.1524" layer="51"/> -<wire x1="-2.54" y1="1.905" x2="-2.54" y2="1.778" width="0.1524" layer="51"/> -<wire x1="-3.048" y1="1.905" x2="-2.54" y2="1.905" width="0.1524" layer="51"/> -<wire x1="-3.556" y1="1.778" x2="-2.032" y2="1.778" width="0.1524" layer="51"/> -<wire x1="4.064" y1="-1.778" x2="4.064" y2="1.778" width="0.1524" layer="21"/> -<wire x1="3.81" y1="1.27" x2="3.81" y2="-1.27" width="0.0508" layer="21"/> -<wire x1="3.81" y1="-1.27" x2="4.064" y2="-1.778" width="0.0508" layer="21"/> -<wire x1="3.556" y1="-1.27" x2="3.81" y2="-1.27" width="0.0508" layer="21"/> -<wire x1="3.556" y1="-1.778" x2="4.064" y2="-1.778" width="0.1524" layer="21"/> -<wire x1="3.81" y1="1.27" x2="3.556" y2="1.27" width="0.0508" layer="21"/> -<wire x1="3.556" y1="1.27" x2="2.032" y2="1.27" width="0.0508" layer="51"/> -<wire x1="3.048" y1="-1.905" x2="3.048" y2="-1.778" width="0.1524" layer="51"/> -<wire x1="2.54" y1="-1.778" x2="2.54" y2="-1.905" width="0.1524" layer="51"/> -<wire x1="2.54" y1="-1.905" x2="3.048" y2="-1.905" width="0.1524" layer="51"/> -<wire x1="2.032" y1="-1.27" x2="3.556" y2="-1.27" width="0.0508" layer="51"/> -<wire x1="2.032" y1="-1.778" x2="3.556" y2="-1.778" width="0.1524" layer="51"/> -<wire x1="3.81" y1="1.27" x2="4.064" y2="1.778" width="0.0508" layer="21"/> -<wire x1="3.556" y1="1.778" x2="4.064" y2="1.778" width="0.1524" layer="21"/> -<wire x1="2.54" y1="1.905" x2="2.54" y2="1.778" width="0.1524" layer="51"/> -<wire x1="3.048" y1="1.778" x2="3.048" y2="1.905" width="0.1524" layer="51"/> -<wire x1="2.54" y1="1.905" x2="3.048" y2="1.905" width="0.1524" layer="51"/> -<wire x1="2.032" y1="1.778" x2="3.556" y2="1.778" width="0.1524" layer="51"/> -<wire x1="-1.778" y1="-0.254" x2="-0.508" y2="-0.254" width="0.1524" layer="21"/> -<wire x1="-0.508" y1="-0.254" x2="-0.508" y2="0.254" width="0.1524" layer="21"/> -<wire x1="-0.508" y1="0.254" x2="-1.778" y2="0.254" width="0.1524" layer="21"/> -<wire x1="-1.778" y1="0.254" x2="-1.778" y2="-0.254" width="0.1524" layer="21"/> -<wire x1="-1.778" y1="0.635" x2="-1.143" y2="0.635" width="0.1524" layer="21"/> -<wire x1="-1.143" y1="0.635" x2="-0.508" y2="0.635" width="0.1524" layer="21"/> -<wire x1="-1.143" y1="0.635" x2="-1.143" y2="1.016" width="0.0508" layer="21"/> -<wire x1="-1.778" y1="-0.635" x2="-1.143" y2="-0.635" width="0.1524" layer="21"/> -<wire x1="-1.143" y1="-0.635" x2="-0.508" y2="-0.635" width="0.1524" layer="21"/> -<wire x1="-1.143" y1="-0.635" x2="-1.143" y2="-1.016" width="0.0508" layer="21"/> -<circle x="3.048" y="0" radius="0.254" width="0.1524" layer="21"/> -<smd name="1" x="-2.794" y="-1.524" dx="1.27" dy="1.8796" layer="1"/> -<smd name="2" x="2.794" y="-1.524" dx="1.27" dy="1.8796" layer="1"/> -<smd name="3" x="2.794" y="1.524" dx="1.27" dy="1.8796" layer="1"/> -<smd name="4" x="-2.794" y="1.524" dx="1.27" dy="1.8796" layer="1"/> -<text x="-2.54" y="2.54" size="1.27" layer="25" ratio="10">>NAME</text> -<text x="-2.54" y="-3.81" size="1.27" layer="27" ratio="10">>VALUE</text> -</package> -<package name="MM39SL"> -<description><b>CRYSTAL</b></description> -<wire x1="-3.683" y1="-1.651" x2="3.683" y2="-1.651" width="0.0508" layer="21"/> -<wire x1="-3.683" y1="-2.286" x2="3.683" y2="-2.286" width="0.1524" layer="21"/> -<wire x1="-3.683" y1="2.286" x2="3.683" y2="2.286" width="0.1524" layer="21"/> -<wire x1="3.683" y1="1.651" x2="-3.683" y2="1.651" width="0.0508" layer="21"/> -<wire x1="-6.223" y1="-2.286" x2="-6.223" y2="2.286" width="0.1524" layer="21"/> -<wire x1="-4.826" y1="1.651" x2="-4.826" y2="0.762" width="0.0508" layer="51"/> -<wire x1="-5.715" y1="-2.286" x2="-3.683" y2="-2.286" width="0.1524" layer="51"/> -<wire x1="-4.826" y1="-1.651" x2="-3.683" y2="-1.651" width="0.0508" layer="51"/> -<wire x1="-5.715" y1="-2.055" x2="-6.223" y2="-2.286" width="0.0508" layer="21"/> -<wire x1="-6.223" y1="-2.286" x2="-5.715" y2="-2.286" width="0.1524" layer="21"/> -<wire x1="-4.826" y1="0.762" x2="-4.826" y2="-0.762" width="0.0508" layer="21"/> -<wire x1="-4.826" y1="-0.762" x2="-4.826" y2="-1.651" width="0.0508" layer="51"/> -<wire x1="-4.826" y1="-1.651" x2="-5.715" y2="-2.055" width="0.0508" layer="51"/> -<wire x1="-5.715" y1="2.286" x2="-3.683" y2="2.286" width="0.1524" layer="51"/> -<wire x1="-3.683" y1="1.651" x2="-4.826" y2="1.651" width="0.0508" layer="51"/> -<wire x1="-6.223" y1="2.286" x2="-5.715" y2="2.286" width="0.1524" layer="21"/> -<wire x1="-5.715" y1="2.055" x2="-6.223" y2="2.286" width="0.0508" layer="21"/> -<wire x1="-4.826" y1="1.651" x2="-5.715" y2="2.055" width="0.0508" layer="51"/> -<wire x1="6.223" y1="-2.286" x2="6.223" y2="2.286" width="0.1524" layer="21"/> -<wire x1="5.842" y1="-1.651" x2="5.842" y2="1.651" width="0.0508" layer="21"/> -<wire x1="5.842" y1="-1.651" x2="6.223" y2="-2.286" width="0.0508" layer="21"/> -<wire x1="5.715" y1="-2.286" x2="6.223" y2="-2.286" width="0.1524" layer="21"/> -<wire x1="3.683" y1="-2.286" x2="5.715" y2="-2.286" width="0.1524" layer="51"/> -<wire x1="5.715" y1="-1.651" x2="5.842" y2="-1.651" width="0.0508" layer="21"/> -<wire x1="3.683" y1="-1.651" x2="5.715" y2="-1.651" width="0.0508" layer="51"/> -<wire x1="5.842" y1="1.651" x2="6.223" y2="2.286" width="0.0508" layer="21"/> -<wire x1="5.842" y1="1.651" x2="5.715" y2="1.651" width="0.0508" layer="21"/> -<wire x1="5.715" y1="2.286" x2="6.223" y2="2.286" width="0.1524" layer="21"/> -<wire x1="3.683" y1="2.286" x2="5.715" y2="2.286" width="0.1524" layer="51"/> -<wire x1="5.715" y1="1.651" x2="3.683" y2="1.651" width="0.0508" layer="51"/> -<wire x1="-3.81" y1="-0.254" x2="-2.54" y2="-0.254" width="0.1524" layer="21"/> -<wire x1="-2.54" y1="-0.254" x2="-2.54" y2="0.254" width="0.1524" layer="21"/> -<wire x1="-2.54" y1="0.254" x2="-3.81" y2="0.254" width="0.1524" layer="21"/> -<wire x1="-3.81" y1="0.254" x2="-3.81" y2="-0.254" width="0.1524" layer="21"/> -<wire x1="-3.81" y1="0.635" x2="-3.175" y2="0.635" width="0.1524" layer="21"/> -<wire x1="-3.175" y1="0.635" x2="-2.54" y2="0.635" width="0.1524" layer="21"/> -<wire x1="-3.175" y1="0.635" x2="-3.175" y2="1.016" width="0.1016" layer="21"/> -<wire x1="-3.81" y1="-0.635" x2="-3.175" y2="-0.635" width="0.1524" layer="21"/> -<wire x1="-3.175" y1="-0.635" x2="-2.54" y2="-0.635" width="0.1524" layer="21"/> -<wire x1="-3.175" y1="-0.635" x2="-3.175" y2="-1.016" width="0.1016" layer="21"/> -<circle x="5.08" y="0" radius="0.254" width="0.1524" layer="21"/> -<smd name="1" x="-4.699" y="-1.778" dx="1.778" dy="1.778" layer="1"/> -<smd name="2" x="4.699" y="-1.778" dx="1.778" dy="1.778" layer="1"/> -<smd name="3" x="4.699" y="1.778" dx="1.778" dy="1.778" layer="1"/> -<smd name="4" x="-4.699" y="1.778" dx="1.778" dy="1.778" layer="1"/> -<text x="-2.54" y="2.54" size="1.27" layer="25" ratio="10">>NAME</text> -<text x="-2.032" y="-0.635" size="1.27" layer="27" ratio="10">>VALUE</text> -</package> -<package name="CTS406"> -<description><b>Model 406 6.0x3.5mm Low Cost Surface Mount Crystal</b><p> -Source: 008-0260-0_E.pdf</description> -<wire x1="-2.475" y1="1.65" x2="-1.05" y2="1.65" width="0.2032" layer="51"/> -<wire x1="-1.05" y1="1.65" x2="1.05" y2="1.65" width="0.2032" layer="21"/> -<wire x1="1.05" y1="1.65" x2="2.475" y2="1.65" width="0.2032" layer="51"/> -<wire x1="2.9" y1="1.225" x2="2.9" y2="0.3" width="0.2032" layer="51"/> -<wire x1="2.9" y1="0.3" x2="2.9" y2="-0.3" width="0.2032" layer="21"/> -<wire x1="2.9" y1="-0.3" x2="2.9" y2="-1.225" width="0.2032" layer="51"/> -<wire x1="2.475" y1="-1.65" x2="1.05" y2="-1.65" width="0.2032" layer="51"/> -<wire x1="1.05" y1="-1.65" x2="-1.05" y2="-1.65" width="0.2032" layer="21"/> -<wire x1="-1.05" y1="-1.65" x2="-2.475" y2="-1.65" width="0.2032" layer="51"/> -<wire x1="-2.9" y1="-1.225" x2="-2.9" y2="-0.3" width="0.2032" layer="51"/> -<wire x1="-2.9" y1="-0.3" x2="-2.9" y2="0.3" width="0.2032" layer="21"/> -<wire x1="-2.9" y1="0.3" x2="-2.9" y2="1.225" width="0.2032" layer="51"/> -<wire x1="-2.9" y1="1.225" x2="-2.475" y2="1.65" width="0.2032" layer="51" curve="89.516721"/> -<wire x1="2.475" y1="1.65" x2="2.9" y2="1.225" width="0.2032" layer="51" curve="89.516721"/> -<wire x1="2.9" y1="-1.225" x2="2.475" y2="-1.65" width="0.2032" layer="51" curve="89.516721"/> -<wire x1="-2.475" y1="-1.65" x2="-2.9" y2="-1.225" width="0.2032" layer="51" curve="89.516721"/> -<circle x="-2.05" y="-0.2" radius="0.182" width="0" layer="21"/> -<smd name="1" x="-2.2" y="-1.2" dx="1.9" dy="1.4" layer="1"/> -<smd name="2" x="2.2" y="-1.2" dx="1.9" dy="1.4" layer="1"/> -<smd name="3" x="2.2" y="1.2" dx="1.9" dy="1.4" layer="1"/> -<smd name="4" x="-2.2" y="1.2" dx="1.9" dy="1.4" layer="1"/> -<text x="-2.54" y="2.54" size="1.27" layer="25">>NAME</text> -<text x="-2.54" y="-3.81" size="1.27" layer="27">>VALUE</text> -</package> </packages> <symbols> <symbol name="ATMEGA32U2"> @@ -1677,22 +1020,6 @@ Source: 008-0260-0_E.pdf</description> <pin name="D+" x="-22.86" y="12.7" length="middle"/> <pin name="UCAP" x="-22.86" y="7.62" length="middle"/> </symbol> -<symbol name="Q"> -<wire x1="1.016" y1="0" x2="2.54" y2="0" width="0.1524" layer="94"/> -<wire x1="-2.54" y1="0" x2="-1.016" y2="0" width="0.1524" layer="94"/> -<wire x1="-0.381" y1="1.524" x2="-0.381" y2="-1.524" width="0.254" layer="94"/> -<wire x1="-0.381" y1="-1.524" x2="0.381" y2="-1.524" width="0.254" layer="94"/> -<wire x1="0.381" y1="-1.524" x2="0.381" y2="1.524" width="0.254" layer="94"/> -<wire x1="0.381" y1="1.524" x2="-0.381" y2="1.524" width="0.254" layer="94"/> -<wire x1="1.016" y1="1.778" x2="1.016" y2="-1.778" width="0.254" layer="94"/> -<wire x1="-1.016" y1="1.778" x2="-1.016" y2="-1.778" width="0.254" layer="94"/> -<text x="2.54" y="1.016" size="1.778" layer="95">>NAME</text> -<text x="2.54" y="-2.54" size="1.778" layer="96">>VALUE</text> -<text x="-2.159" y="-1.143" size="0.8636" layer="93">1</text> -<text x="1.524" y="-1.143" size="0.8636" layer="93">2</text> -<pin name="2" x="2.54" y="0" visible="off" length="point" direction="pas" swaplevel="1" rot="R180"/> -<pin name="1" x="-2.54" y="0" visible="off" length="point" direction="pas" swaplevel="1"/> -</symbol> </symbols> <devicesets> <deviceset name="ATMEGA32U2" prefix="IC"> @@ -1752,308 +1079,6 @@ Source: 008-0260-0_E.pdf</description> </device> </devices> </deviceset> -<deviceset name="CRYSTAL" prefix="Q" uservalue="yes"> -<description><b>CRYSTAL</b></description> -<gates> -<gate name="G$1" symbol="Q" x="0" y="0"/> -</gates> -<devices> -<device name="HC49S" package="HC49/S"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="2"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="1667008" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -<device name="HC49GW" package="HC49GW"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="2"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="unknown" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -<device name="HC49TL-H" package="HC49TL-H"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="2"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="unknown" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -<device name="HC49U-H" package="HC49U-H"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="2"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="1666973" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -<device name="HC49U-LM" package="HC49U-LM"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="2"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="1666956" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -<device name="HC49U-V" package="HC49U-V"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="2"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="1666969" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -<device name="HC49U70" package="HC49U70"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="2"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="unknown" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -<device name="HC49UP" package="HC49UP"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="2"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="unknown" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -<device name="HC13U-H" package="HC13U-H"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="2"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="unknown" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -<device name="HC18U-H" package="HC18U-H"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="2"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="unknown" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -<device name="HC18U-V" package="HC18U-V"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="2"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="unknown" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -<device name="HC33U-H" package="HC33U-H"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="2"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="unknown" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -<device name="HC33U-V" package="HC33U-V"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="2"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="unknown" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -<device name="SM49" package="SM49"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="2"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="unknown" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -<device name="TC26H" package="TC26H"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="2"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="unknown" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -<device name="TC26V" package="TC26V"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="2"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="unknown" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -<device name="TC38H" package="TC38H"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="2"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="unknown" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -<device name="68SMX" package="86SMX"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="4"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="6344860" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -<device name="MM20SS" package="MM20SS"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="4"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="unknown" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -<device name="MM39SL" package="MM39SL"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="4"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="unknown" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -<device name="CTS406" package="CTS406"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="3"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="unknown" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -</devices> -</deviceset> </devicesets> </library> </libraries> @@ -2081,9 +1106,6 @@ Source: 008-0260-0_E.pdf</description> <part name="R6" library="fabPatil" deviceset="RESISTOR" device="1206" value="470"/> <part name="P+3" library="FAB_Hello" deviceset="VCC" device=""/> <part name="GND5" library="fabPatil" deviceset="GND" device=""/> -<part name="U$1" library="fabPatil" deviceset="AVRISP" device="SMD"/> -<part name="P+5" library="FAB_Hello" deviceset="VCC" device=""/> -<part name="GND6" library="fabPatil" deviceset="GND" device=""/> <part name="C2" library="fabPatil" deviceset="UNPOLARIZED_CAPACITOR" device="1206" value="1uF"/> <part name="IC1" library="adafruit" deviceset="ATMEGA32U2" device="-TQFP"/> <part name="P+4" library="FAB_Hello" deviceset="VCC" device=""/> @@ -2092,11 +1114,10 @@ Source: 008-0260-0_E.pdf</description> <part name="R3" library="fabPatil" deviceset="RESISTOR" device="1206" value="10K"/> <part name="P+6" library="FAB_Hello" deviceset="VCC" device=""/> <part name="GND10" library="fabPatil" deviceset="GND" device=""/> -<part name="Q1" library="adafruit" deviceset="CRYSTAL" device="HC49UP"/> -<part name="C3" library="fabPatil" deviceset="UNPOLARIZED_CAPACITOR" device="1206" value="18pF"/> -<part name="C4" library="fabPatil" deviceset="UNPOLARIZED_CAPACITOR" device="1206" value="18pF"/> <part name="GND7" library="fabPatil" deviceset="GND" device=""/> <part name="JP2" library="fabPatil" deviceset="USB" device="-MICROB"/> +<part name="Y1" library="fabPatil" deviceset="RESONATOR" device="16MHZ" value="16MHz"/> +<part name="S1" library="fabPatil" deviceset="6MM_SWITCH" device="6MM_SWITCH"/> </parts> <sheets> <sheet> @@ -2118,9 +1139,6 @@ Source: 008-0260-0_E.pdf</description> <instance part="R6" gate="G$1" x="35.56" y="10.16"/> <instance part="P+3" gate="VCC" x="68.58" y="10.16"/> <instance part="GND5" gate="1" x="68.58" y="-7.62"/> -<instance part="U$1" gate="G$1" x="63.5" y="-25.4"/> -<instance part="P+5" gate="VCC" x="76.2" y="-15.24"/> -<instance part="GND6" gate="1" x="76.2" y="-33.02"/> <instance part="C2" gate="1" x="-43.18" y="-5.08" rot="R180"/> <instance part="IC1" gate="G$1" x="-12.7" y="-12.7"/> <instance part="P+4" gate="VCC" x="-38.1" y="22.86"/> @@ -2129,11 +1147,10 @@ Source: 008-0260-0_E.pdf</description> <instance part="R3" gate="G$1" x="-60.96" y="-22.86" rot="R90"/> <instance part="P+6" gate="VCC" x="-60.96" y="-12.7"/> <instance part="GND10" gate="1" x="-50.8" y="-43.18"/> -<instance part="Q1" gate="G$1" x="-38.1" y="-17.78" rot="R90"/> -<instance part="C3" gate="1" x="-43.18" y="-15.24"/> -<instance part="C4" gate="1" x="-43.18" y="-22.86"/> -<instance part="GND7" gate="1" x="-53.34" y="-25.4"/> +<instance part="GND7" gate="1" x="-50.8" y="-25.4"/> <instance part="JP2" gate="G$1" x="-86.36" y="7.62" rot="R180"/> +<instance part="Y1" gate="G$1" x="-38.1" y="-17.78" rot="R270"/> +<instance part="S1" gate="2" x="-73.66" y="-40.64"/> </instances> <busses> </busses> @@ -2168,12 +1185,6 @@ Source: 008-0260-0_E.pdf</description> <wire x1="68.58" y1="0" x2="68.58" y2="-5.08" width="0.1524" layer="91"/> </segment> <segment> -<pinref part="U$1" gate="G$1" pin="GND"/> -<pinref part="GND6" gate="1" pin="GND"/> -<wire x1="68.58" y1="-27.94" x2="76.2" y2="-27.94" width="0.1524" layer="91"/> -<wire x1="76.2" y1="-27.94" x2="76.2" y2="-30.48" width="0.1524" layer="91"/> -</segment> -<segment> <pinref part="C2" gate="1" pin="2"/> <pinref part="GND4" gate="1" pin="GND"/> <wire x1="-45.72" y1="-5.08" x2="-48.26" y2="-5.08" width="0.1524" layer="91"/> @@ -2193,13 +1204,9 @@ Source: 008-0260-0_E.pdf</description> </segment> <segment> <pinref part="GND7" gate="1" pin="GND"/> -<wire x1="-53.34" y1="-22.86" x2="-53.34" y2="-17.78" width="0.1524" layer="91"/> -<pinref part="C3" gate="1" pin="1"/> -<pinref part="C4" gate="1" pin="1"/> -<wire x1="-48.26" y1="-15.24" x2="-48.26" y2="-17.78" width="0.1524" layer="91"/> -<wire x1="-48.26" y1="-17.78" x2="-48.26" y2="-22.86" width="0.1524" layer="91"/> -<wire x1="-53.34" y1="-17.78" x2="-48.26" y2="-17.78" width="0.1524" layer="91"/> -<junction x="-48.26" y="-17.78"/> +<wire x1="-50.8" y1="-22.86" x2="-50.8" y2="-17.78" width="0.1524" layer="91"/> +<pinref part="Y1" gate="G$1" pin="2"/> +<wire x1="-45.72" y1="-17.78" x2="-50.8" y2="-17.78" width="0.1524" layer="91"/> </segment> </net> <net name="VCC" class="0"> @@ -2221,12 +1228,6 @@ Source: 008-0260-0_E.pdf</description> <wire x1="-17.78" y1="33.02" x2="-20.32" y2="33.02" width="0.1524" layer="91"/> </segment> <segment> -<pinref part="U$1" gate="G$1" pin="VCC"/> -<pinref part="P+5" gate="VCC" pin="VCC"/> -<wire x1="68.58" y1="-22.86" x2="76.2" y2="-22.86" width="0.1524" layer="91"/> -<wire x1="76.2" y1="-22.86" x2="76.2" y2="-17.78" width="0.1524" layer="91"/> -</segment> -<segment> <pinref part="IC1" gate="G$1" pin="VCC"/> <pinref part="P+4" gate="VCC" pin="VCC"/> <wire x1="-35.56" y1="15.24" x2="-38.1" y2="15.24" width="0.1524" layer="91"/> @@ -2282,25 +1283,8 @@ Source: 008-0260-0_E.pdf</description> <wire x1="48.26" y1="7.62" x2="45.72" y2="7.62" width="0.1524" layer="91"/> </segment> </net> -<net name="MOSI" class="0"> -<segment> -<pinref part="U$1" gate="G$1" pin="MOSI"/> -<wire x1="68.58" y1="-25.4" x2="76.2" y2="-25.4" width="0.1524" layer="91"/> -<label x="73.66" y="-25.4" size="1.778" layer="95"/> -</segment> -<segment> -<pinref part="IC1" gate="G$1" pin="PB2(PDI/MOSI/PCINT2)"/> -<wire x1="22.86" y1="-15.24" x2="27.94" y2="-15.24" width="0.1524" layer="91"/> -<label x="22.86" y="-15.24" size="1.778" layer="95"/> -</segment> -</net> <net name="RST" class="0"> <segment> -<pinref part="U$1" gate="G$1" pin="RST"/> -<wire x1="60.96" y1="-27.94" x2="53.34" y2="-27.94" width="0.1524" layer="91"/> -<label x="50.8" y="-27.94" size="1.778" layer="95"/> -</segment> -<segment> <pinref part="IC1" gate="G$1" pin="/RESET(PC1)"/> <label x="-40.64" y="-30.48" size="1.778" layer="95"/> <pinref part="R3" gate="G$1" pin="1"/> @@ -2308,30 +1292,6 @@ Source: 008-0260-0_E.pdf</description> <wire x1="-60.96" y1="-30.48" x2="-60.96" y2="-27.94" width="0.1524" layer="91"/> </segment> </net> -<net name="SCK" class="0"> -<segment> -<pinref part="U$1" gate="G$1" pin="SCK"/> -<wire x1="60.96" y1="-25.4" x2="53.34" y2="-25.4" width="0.1524" layer="91"/> -<label x="50.8" y="-25.4" size="1.778" layer="95"/> -</segment> -<segment> -<pinref part="IC1" gate="G$1" pin="PB1(SCK/PCINT1)"/> -<wire x1="22.86" y1="-12.7" x2="27.94" y2="-12.7" width="0.1524" layer="91"/> -<label x="22.86" y="-12.7" size="1.778" layer="95"/> -</segment> -</net> -<net name="MISO" class="0"> -<segment> -<pinref part="U$1" gate="G$1" pin="MISO"/> -<wire x1="60.96" y1="-22.86" x2="53.34" y2="-22.86" width="0.1524" layer="91"/> -<label x="50.8" y="-22.86" size="1.778" layer="95"/> -</segment> -<segment> -<pinref part="IC1" gate="G$1" pin="PB3(PDO/MISO/PCINT3)"/> -<wire x1="22.86" y1="-17.78" x2="27.94" y2="-17.78" width="0.1524" layer="91"/> -<label x="22.86" y="-17.78" size="1.778" layer="95"/> -</segment> -</net> <net name="D-" class="0"> <segment> <pinref part="R1" gate="G$1" pin="2"/> @@ -2371,23 +1331,17 @@ Source: 008-0260-0_E.pdf</description> </net> <net name="N$3" class="0"> <segment> -<pinref part="C3" gate="1" pin="2"/> -<pinref part="Q1" gate="G$1" pin="2"/> -<wire x1="-40.64" y1="-15.24" x2="-38.1" y2="-15.24" width="0.1524" layer="91"/> <pinref part="IC1" gate="G$1" pin="XTAL1"/> +<pinref part="Y1" gate="G$1" pin="1"/> <wire x1="-35.56" y1="-15.24" x2="-38.1" y2="-15.24" width="0.1524" layer="91"/> -<junction x="-38.1" y="-15.24"/> </segment> </net> -<net name="N$9" class="0"> +<net name="N$4" class="0"> <segment> -<pinref part="C4" gate="1" pin="2"/> -<pinref part="Q1" gate="G$1" pin="1"/> -<wire x1="-40.64" y1="-22.86" x2="-38.1" y2="-22.86" width="0.1524" layer="91"/> -<wire x1="-38.1" y1="-22.86" x2="-38.1" y2="-20.32" width="0.1524" layer="91"/> <pinref part="IC1" gate="G$1" pin="XTAL2/PC0"/> +<pinref part="Y1" gate="G$1" pin="3"/> <wire x1="-35.56" y1="-22.86" x2="-38.1" y2="-22.86" width="0.1524" layer="91"/> -<junction x="-38.1" y="-22.86"/> +<wire x1="-38.1" y1="-22.86" x2="-38.1" y2="-20.32" width="0.1524" layer="91"/> </segment> </net> </nets> diff --git a/dev/MicroConnectorVer/FabFTDI.s#2 b/dev/MicroConnectorVer/FabFTDI.s#2 index afbd3df003da13bad61fc01a2a9eaff14cc27db8..897b4fd5b579bd5119aae653f62ae6b68d2df218 100755 --- a/dev/MicroConnectorVer/FabFTDI.s#2 +++ b/dev/MicroConnectorVer/FabFTDI.s#2 @@ -210,33 +210,6 @@ chip</description> <smd name="2" x="-3.81" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> <smd name="1" x="-6.35" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> </package> -<package name="2X03SMD"> -<smd name="1" x="-2.54" y="2.54" dx="2.54" dy="1.27" layer="1"/> -<smd name="3" x="-2.54" y="0" dx="2.54" dy="1.27" layer="1"/> -<smd name="5" x="-2.54" y="-2.54" dx="2.54" dy="1.27" layer="1"/> -<smd name="2" x="2.92" y="2.54" dx="2.54" dy="1.27" layer="1"/> -<smd name="4" x="2.92" y="0" dx="2.54" dy="1.27" layer="1"/> -<smd name="6" x="2.92" y="-2.54" dx="2.54" dy="1.27" layer="1"/> -<text x="-5.08" y="2.54" size="1.27" layer="27">1</text> -<text x="-3.81" y="3.81" size="1.27" layer="21">>NAME</text> -<text x="-3.81" y="-5.08" size="1.27" layer="21">>VALUE</text> -</package> -<package name="0603"> -<description><b>CAPACITOR</b></description> -<wire x1="-1.473" y1="0.5766" x2="1.473" y2="0.5766" width="0.0508" layer="39"/> -<wire x1="1.473" y1="0.5766" x2="1.473" y2="-0.5766" width="0.0508" layer="39"/> -<wire x1="1.473" y1="-0.5766" x2="-1.473" y2="-0.5766" width="0.0508" layer="39"/> -<wire x1="-1.473" y1="-0.5766" x2="-1.473" y2="0.5766" width="0.0508" layer="39"/> -<wire x1="-0.356" y1="0.432" x2="0.356" y2="0.432" width="0.1016" layer="51"/> -<wire x1="-0.356" y1="-0.419" x2="0.356" y2="-0.419" width="0.1016" layer="51"/> -<smd name="1" x="-0.85" y="0" dx="1.1" dy="1" layer="1"/> -<smd name="2" x="0.85" y="0" dx="1.1" dy="1" layer="1"/> -<text x="-0.635" y="0.635" size="1.27" layer="25">>NAME</text> -<text x="-0.635" y="-1.905" size="1.27" layer="27">>VALUE</text> -<rectangle x1="-0.8382" y1="-0.4699" x2="-0.3381" y2="0.4801" layer="51"/> -<rectangle x1="0.3302" y1="-0.4699" x2="0.8303" y2="0.4801" layer="51"/> -<rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/> -</package> <package name="USB-B-SMT"> <description>USB Series B Surface Mounted</description> <wire x1="-1" y1="-6" x2="2.4" y2="-6" width="0.2032" layer="51"/> @@ -416,6 +389,26 @@ For boards designed to be plugged directly into a USB slot. If possible, ensure <smd name="P$1" x="-1.27" y="0" dx="1.9" dy="1.9" layer="1"/> <smd name="P$2" x="1.27" y="0" dx="1.9" dy="1.9" layer="1"/> </package> +<package name="RESONATOR-SMD"> +<wire x1="-1.6" y1="1.92" x2="1.6" y2="1.92" width="0.127" layer="51"/> +<wire x1="1.6" y1="1.92" x2="1.6" y2="-1.92" width="0.127" layer="51"/> +<wire x1="1.6" y1="-1.92" x2="-1.6" y2="-1.92" width="0.127" layer="51"/> +<wire x1="-1.6" y1="-1.92" x2="-1.6" y2="1.92" width="0.127" layer="51"/> +<smd name="1" x="-1.5" y="0" dx="0.7" dy="4.1" layer="1"/> +<smd name="2" x="0" y="0" dx="1" dy="4.1" layer="1"/> +<smd name="3" x="1.5" y="0" dx="0.7" dy="4.1" layer="1"/> +<text x="-1.639" y="2.27" size="0.4064" layer="25">>Name</text> +<text x="0.361" y="-2.774" size="0.4064" layer="27">>Value</text> +</package> +<package name="RESONATOR-PTH"> +<wire x1="-2.286" y1="1.778" x2="-2.286" y2="-1.778" width="0.2032" layer="21" curve="162.403081"/> +<wire x1="2.286" y1="-1.778" x2="2.286" y2="1.778" width="0.2032" layer="21" curve="162.403081"/> +<wire x1="-2.286" y1="-1.778" x2="2.286" y2="-1.778" width="0.2032" layer="21" curve="12.71932"/> +<wire x1="2.286" y1="1.778" x2="-2.286" y2="1.778" width="0.2032" layer="21" curve="12.758496"/> +<pad name="2" x="0" y="0" drill="0.8" diameter="1.8796"/> +<pad name="1" x="-2.54" y="0" drill="0.8" diameter="1.8796"/> +<pad name="3" x="2.54" y="0" drill="0.8" diameter="1.8796"/> +</package> </packages> <symbols> <symbol name="ZENER"> @@ -482,51 +475,6 @@ For boards designed to be plugged directly into a USB slot. If possible, ensure <text x="-2.54" y="-2.54" size="1.778" layer="96">>VALUE</text> <pin name="GND" x="0" y="2.54" visible="off" length="short" direction="sup" rot="R270"/> </symbol> -<symbol name="AVRISP"> -<wire x1="-6.35" y1="-5.08" x2="8.89" y2="-5.08" width="0.4064" layer="94"/> -<wire x1="8.89" y1="-5.08" x2="8.89" y2="5.08" width="0.4064" layer="94"/> -<wire x1="8.89" y1="5.08" x2="-6.35" y2="5.08" width="0.4064" layer="94"/> -<wire x1="-6.35" y1="5.08" x2="-6.35" y2="-5.08" width="0.4064" layer="94"/> -<text x="-6.35" y="5.715" size="1.778" layer="95">>NAME</text> -<text x="-6.35" y="-7.62" size="1.778" layer="96">>VALUE</text> -<text x="-5.08" y="3.175" size="1.27" layer="95">MISO</text> -<text x="-5.08" y="0.635" size="1.27" layer="95">SCK</text> -<text x="-5.08" y="-1.905" size="1.27" layer="95">RST</text> -<text x="7.62" y="3.175" size="1.27" layer="95" rot="MR0">VCC</text> -<text x="7.62" y="0.635" size="1.27" layer="95" rot="MR0">MOSI</text> -<text x="7.62" y="-1.905" size="1.27" layer="95" rot="MR0">GND</text> -<pin name="MISO" x="-2.54" y="2.54" visible="off" length="short" direction="pas" function="dot"/> -<pin name="VCC" x="5.08" y="2.54" visible="off" length="short" direction="pas" function="dot" rot="R180"/> -<pin name="SCK" x="-2.54" y="0" visible="off" length="short" direction="pas" function="dot"/> -<pin name="MOSI" x="5.08" y="0" visible="off" length="short" direction="pas" function="dot" rot="R180"/> -<pin name="RST" x="-2.54" y="-2.54" visible="off" length="short" direction="pas" function="dot"/> -<pin name="GND" x="5.08" y="-2.54" visible="off" length="short" direction="pas" function="dot" rot="R180"/> -</symbol> -<symbol name="LED"> -<wire x1="1.27" y1="2.54" x2="0" y2="0" width="0.254" layer="94"/> -<wire x1="0" y1="0" x2="-1.27" y2="2.54" width="0.254" layer="94"/> -<wire x1="1.27" y1="0" x2="0" y2="0" width="0.254" layer="94"/> -<wire x1="0" y1="0" x2="-1.27" y2="0" width="0.254" layer="94"/> -<wire x1="1.27" y1="2.54" x2="0" y2="2.54" width="0.254" layer="94"/> -<wire x1="0" y1="2.54" x2="-1.27" y2="2.54" width="0.254" layer="94"/> -<wire x1="0" y1="2.54" x2="0" y2="0" width="0.1524" layer="94"/> -<wire x1="-2.032" y1="1.778" x2="-3.429" y2="0.381" width="0.1524" layer="94"/> -<wire x1="-1.905" y1="0.635" x2="-3.302" y2="-0.762" width="0.1524" layer="94"/> -<text x="3.556" y="-2.032" size="1.778" layer="95" rot="R90">>NAME</text> -<text x="5.715" y="-2.032" size="1.778" layer="96" rot="R90">>VALUE</text> -<pin name="C" x="0" y="-2.54" visible="off" length="short" direction="pas" rot="R90"/> -<pin name="A" x="0" y="5.08" visible="off" length="short" direction="pas" rot="R270"/> -<polygon width="0.1524" layer="94"> -<vertex x="-3.429" y="0.381"/> -<vertex x="-3.048" y="1.27"/> -<vertex x="-2.54" y="0.762"/> -</polygon> -<polygon width="0.1524" layer="94"> -<vertex x="-3.302" y="-0.762"/> -<vertex x="-2.921" y="0.127"/> -<vertex x="-2.413" y="-0.381"/> -</polygon> -</symbol> <symbol name="USB-1"> <wire x1="5.08" y1="8.89" x2="0" y2="8.89" width="0.254" layer="94"/> <wire x1="0" y1="8.89" x2="0" y2="-1.27" width="0.254" layer="94"/> @@ -537,6 +485,38 @@ For boards designed to be plugged directly into a USB slot. If possible, ensure <pin name="VBUS" x="-2.54" y="2.54" visible="pad" length="short"/> <pin name="GND" x="-2.54" y="0" visible="pad" length="short"/> </symbol> +<symbol name="RESONATOR"> +<wire x1="1.016" y1="0" x2="2.54" y2="0" width="0.1524" layer="94"/> +<wire x1="-2.54" y1="0" x2="-1.016" y2="0" width="0.1524" layer="94"/> +<wire x1="-0.381" y1="1.524" x2="-0.381" y2="-1.524" width="0.1524" layer="94"/> +<wire x1="-0.381" y1="-1.524" x2="0.381" y2="-1.524" width="0.1524" layer="94"/> +<wire x1="0.381" y1="-1.524" x2="0.381" y2="1.524" width="0.1524" layer="94"/> +<wire x1="0.381" y1="1.524" x2="-0.381" y2="1.524" width="0.1524" layer="94"/> +<wire x1="1.016" y1="1.778" x2="1.016" y2="0" width="0.1524" layer="94"/> +<wire x1="1.016" y1="0" x2="1.016" y2="-1.778" width="0.1524" layer="94"/> +<wire x1="-1.016" y1="1.778" x2="-1.016" y2="0" width="0.1524" layer="94"/> +<wire x1="-1.016" y1="0" x2="-1.016" y2="-1.778" width="0.1524" layer="94"/> +<wire x1="2.54" y1="0" x2="2.54" y2="-2.032" width="0.1524" layer="94"/> +<wire x1="3.302" y1="-2.032" x2="2.54" y2="-2.032" width="0.1524" layer="94"/> +<wire x1="2.54" y1="-2.032" x2="1.778" y2="-2.032" width="0.1524" layer="94"/> +<wire x1="3.302" y1="-3.048" x2="2.54" y2="-3.048" width="0.1524" layer="94"/> +<wire x1="2.54" y1="-3.048" x2="1.778" y2="-3.048" width="0.1524" layer="94"/> +<wire x1="2.54" y1="-3.048" x2="2.54" y2="-5.08" width="0.1524" layer="94"/> +<wire x1="-1.778" y1="-3.048" x2="-2.54" y2="-3.048" width="0.1524" layer="94"/> +<wire x1="-2.54" y1="-3.048" x2="-3.302" y2="-3.048" width="0.1524" layer="94"/> +<wire x1="-2.54" y1="-3.048" x2="-2.54" y2="-5.08" width="0.1524" layer="94"/> +<wire x1="-1.778" y1="-2.032" x2="-2.54" y2="-2.032" width="0.1524" layer="94"/> +<wire x1="-2.54" y1="-2.032" x2="-3.302" y2="-2.032" width="0.1524" layer="94"/> +<wire x1="-2.54" y1="-2.032" x2="-2.54" y2="0" width="0.1524" layer="94"/> +<wire x1="2.54" y1="-5.08" x2="0" y2="-5.08" width="0.1524" layer="94"/> +<wire x1="0" y1="-5.08" x2="-2.54" y2="-5.08" width="0.1524" layer="94"/> +<wire x1="0" y1="-5.08" x2="0" y2="-7.62" width="0.1524" layer="94"/> +<text x="2.54" y="1.016" size="1.778" layer="95">>NAME</text> +<text x="2.54" y="-7.62" size="1.778" layer="96">>VALUE</text> +<pin name="3" x="2.54" y="0" visible="off" length="point" direction="pas" swaplevel="1" rot="R180"/> +<pin name="1" x="-2.54" y="0" visible="off" length="point" direction="pas" swaplevel="1"/> +<pin name="2" x="0" y="-7.62" visible="off" length="point" direction="pas" swaplevel="1" rot="R90"/> +</symbol> </symbols> <devicesets> <deviceset name="ZENER_DIODE" prefix="D" uservalue="yes"> @@ -632,60 +612,6 @@ For boards designed to be plugged directly into a USB slot. If possible, ensure </device> </devices> </deviceset> -<deviceset name="AVRISP"> -<gates> -<gate name="G$1" symbol="AVRISP" x="0" y="0"/> -</gates> -<devices> -<device name="SMD" package="2X03SMD"> -<connects> -<connect gate="G$1" pin="GND" pad="6"/> -<connect gate="G$1" pin="MISO" pad="1"/> -<connect gate="G$1" pin="MOSI" pad="4"/> -<connect gate="G$1" pin="RST" pad="5"/> -<connect gate="G$1" pin="SCK" pad="3"/> -<connect gate="G$1" pin="VCC" pad="2"/> -</connects> -<technologies> -<technology name=""/> -</technologies> -</device> -</devices> -</deviceset> -<deviceset name="LED" uservalue="yes"> -<gates> -<gate name="G$1" symbol="LED" x="0" y="0"/> -</gates> -<devices> -<device name="1206" package="1206"> -<connects> -<connect gate="G$1" pin="A" pad="1"/> -<connect gate="G$1" pin="C" pad="2"/> -</connects> -<technologies> -<technology name=""/> -</technologies> -</device> -<device name="0402" package="0402"> -<connects> -<connect gate="G$1" pin="A" pad="1"/> -<connect gate="G$1" pin="C" pad="2"/> -</connects> -<technologies> -<technology name=""/> -</technologies> -</device> -<device name="0603" package="0603"> -<connects> -<connect gate="G$1" pin="A" pad="1"/> -<connect gate="G$1" pin="C" pad="2"/> -</connects> -<technologies> -<technology name=""/> -</technologies> -</device> -</devices> -</deviceset> <deviceset name="USB" prefix="JP"> <description><h3> USB Connector </h3> @@ -777,6 +703,54 @@ Connector for USB-microB (orAB), USB-mini, and USB-PCB. For USB-micro use Digike </device> </devices> </deviceset> +<deviceset name="RESONATOR" prefix="Y" uservalue="yes"> +<description><b>Resonator</b><br> +Small SMD resonator.<br> +Used, eg, on the Arduino Pro/ Pro Mini boards.<br> +8MHz- XTAL-08895<br> +16MHz- XTAL-08900</description> +<gates> +<gate name="G$1" symbol="RESONATOR" x="0" y="0"/> +</gates> +<devices> +<device name="8MHZ" package="RESONATOR-SMD"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +<connect gate="G$1" pin="3" pad="3"/> +</connects> +<technologies> +<technology name=""> +<attribute name="PROD_ID" value="XTAL-08895"/> +<attribute name="VALUE" value="8MHZ" constant="no"/> +</technology> +</technologies> +</device> +<device name="PTH" package="RESONATOR-PTH"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +<connect gate="G$1" pin="3" pad="3"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="16MHZ" package="RESONATOR-SMD"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +<connect gate="G$1" pin="3" pad="3"/> +</connects> +<technologies> +<technology name=""> +<attribute name="PROD_ID" value="XTAL-08900"/> +<attribute name="VALUE" value="16MHz"/> +</technology> +</technologies> +</device> +</devices> +</deviceset> </devicesets> </library> <library name="FAB_Hello"> @@ -901,815 +875,6 @@ Connector for USB-microB (orAB), USB-mini, and USB-PCB. For USB-micro use Digike <rectangle x1="-2.2286" y1="3.556" x2="-1.7714" y2="4.5466" layer="51"/> <rectangle x1="-3.0286" y1="3.556" x2="-2.5714" y2="4.5466" layer="51"/> </package> -<package name="HC49/S"> -<description><b>CRYSTAL</b></description> -<wire x1="-3.048" y1="-2.159" x2="3.048" y2="-2.159" width="0.4064" layer="21"/> -<wire x1="-3.048" y1="2.159" x2="3.048" y2="2.159" width="0.4064" layer="21"/> -<wire x1="-3.048" y1="-1.651" x2="3.048" y2="-1.651" width="0.1524" layer="21"/> -<wire x1="3.048" y1="1.651" x2="-3.048" y2="1.651" width="0.1524" layer="21"/> -<wire x1="-0.254" y1="0.762" x2="0.254" y2="0.762" width="0.1524" layer="21"/> -<wire x1="0.254" y1="0.762" x2="0.254" y2="-0.762" width="0.1524" layer="21"/> -<wire x1="0.254" y1="-0.762" x2="-0.254" y2="-0.762" width="0.1524" layer="21"/> -<wire x1="-0.254" y1="-0.762" x2="-0.254" y2="0.762" width="0.1524" layer="21"/> -<wire x1="0.635" y1="0.762" x2="0.635" y2="0" width="0.1524" layer="21"/> -<wire x1="0.635" y1="0" x2="0.635" y2="-0.762" width="0.1524" layer="21"/> -<wire x1="-0.635" y1="0.762" x2="-0.635" y2="0" width="0.1524" layer="21"/> -<wire x1="-0.635" y1="0" x2="-0.635" y2="-0.762" width="0.1524" layer="21"/> -<wire x1="0.635" y1="0" x2="1.27" y2="0" width="0.1524" layer="21"/> -<wire x1="-0.635" y1="0" x2="-1.27" y2="0" width="0.1524" layer="21"/> -<wire x1="-3.048" y1="2.159" x2="-3.048" y2="-2.159" width="0.4064" layer="21" curve="180"/> -<wire x1="3.048" y1="-2.159" x2="3.048" y2="2.159" width="0.4064" layer="21" curve="180"/> -<wire x1="-3.048" y1="1.651" x2="-3.048" y2="-1.651" width="0.1524" layer="21" curve="180"/> -<wire x1="3.048" y1="-1.651" x2="3.048" y2="1.651" width="0.1524" layer="21" curve="180"/> -<pad name="1" x="-2.413" y="0" drill="0.8128"/> -<pad name="2" x="2.413" y="0" drill="0.8128"/> -<text x="-5.08" y="2.667" size="1.27" layer="25" ratio="10">>NAME</text> -<text x="-5.08" y="-3.937" size="1.27" layer="27" ratio="10">>VALUE</text> -<rectangle x1="-4.445" y1="-2.54" x2="4.445" y2="2.54" layer="43"/> -<rectangle x1="-5.08" y1="-1.905" x2="-4.445" y2="1.905" layer="43"/> -<rectangle x1="-5.715" y1="-1.27" x2="-5.08" y2="1.27" layer="43"/> -<rectangle x1="4.445" y1="-1.905" x2="5.08" y2="1.905" layer="43"/> -<rectangle x1="5.08" y1="-1.27" x2="5.715" y2="1.27" layer="43"/> -</package> -<package name="HC49GW"> -<description><b>CRYSTAL</b></description> -<wire x1="-5.08" y1="-6.35" x2="5.08" y2="-6.35" width="0.8128" layer="21"/> -<wire x1="4.445" y1="6.731" x2="1.016" y2="6.731" width="0.1524" layer="21"/> -<wire x1="1.016" y1="6.731" x2="-1.016" y2="6.731" width="0.1524" layer="51"/> -<wire x1="-1.016" y1="6.731" x2="-4.445" y2="6.731" width="0.1524" layer="21"/> -<wire x1="4.445" y1="6.731" x2="5.08" y2="6.096" width="0.1524" layer="21" curve="-90"/> -<wire x1="-5.08" y1="6.096" x2="-4.445" y2="6.731" width="0.1524" layer="21" curve="-90"/> -<wire x1="-0.3302" y1="5.08" x2="-0.3302" y2="2.54" width="0.3048" layer="21"/> -<wire x1="-0.3302" y1="2.54" x2="0.3048" y2="2.54" width="0.3048" layer="21"/> -<wire x1="0.3048" y1="2.54" x2="0.3048" y2="5.08" width="0.3048" layer="21"/> -<wire x1="0.3048" y1="5.08" x2="-0.3302" y2="5.08" width="0.3048" layer="21"/> -<wire x1="0.9398" y1="5.08" x2="0.9398" y2="3.81" width="0.3048" layer="21"/> -<wire x1="-0.9398" y1="5.08" x2="-0.9398" y2="3.81" width="0.3048" layer="21"/> -<wire x1="0.9398" y1="3.81" x2="2.032" y2="3.81" width="0.1524" layer="21"/> -<wire x1="0.9398" y1="3.81" x2="0.9398" y2="2.54" width="0.3048" layer="21"/> -<wire x1="-0.9398" y1="3.81" x2="-2.032" y2="3.81" width="0.1524" layer="21"/> -<wire x1="-0.9398" y1="3.81" x2="-0.9398" y2="2.54" width="0.3048" layer="21"/> -<wire x1="-2.413" y1="-6.604" x2="-2.413" y2="-8.255" width="0.6096" layer="51"/> -<wire x1="2.413" y1="-6.477" x2="2.413" y2="-8.382" width="0.6096" layer="51"/> -<wire x1="5.08" y1="-6.35" x2="5.08" y2="6.096" width="0.1524" layer="21"/> -<wire x1="-5.08" y1="6.096" x2="-5.08" y2="-6.35" width="0.1524" layer="21"/> -<wire x1="0" y1="8.382" x2="0" y2="6.985" width="0.6096" layer="51"/> -<smd name="1" x="-2.413" y="-8.001" dx="1.27" dy="2.54" layer="1"/> -<smd name="2" x="2.413" y="-8.001" dx="1.27" dy="2.54" layer="1"/> -<smd name="3" x="0" y="8.001" dx="1.27" dy="2.794" layer="1"/> -<text x="-5.588" y="-5.08" size="1.27" layer="25" ratio="10" rot="R90">>NAME</text> -<text x="-2.54" y="-5.08" size="1.27" layer="27" ratio="10" rot="R90">>VALUE</text> -<rectangle x1="-5.715" y1="-8.255" x2="5.715" y2="8.255" layer="43"/> -</package> -<package name="HC49TL-H"> -<description><b>CRYSTAL</b></description> -<wire x1="5.334" y1="-5.715" x2="-5.461" y2="-5.715" width="0.8128" layer="21"/> -<wire x1="4.445" y1="7.366" x2="1.143" y2="7.366" width="0.1524" layer="21"/> -<wire x1="-1.143" y1="7.366" x2="-4.445" y2="7.366" width="0.1524" layer="21"/> -<wire x1="4.445" y1="7.366" x2="5.08" y2="6.731" width="0.1524" layer="21" curve="-90"/> -<wire x1="-5.08" y1="6.731" x2="-4.445" y2="7.366" width="0.1524" layer="21" curve="-90"/> -<wire x1="-0.3302" y1="5.715" x2="-0.3302" y2="3.175" width="0.3048" layer="21"/> -<wire x1="-0.3302" y1="3.175" x2="0.3048" y2="3.175" width="0.3048" layer="21"/> -<wire x1="0.3048" y1="3.175" x2="0.3048" y2="5.715" width="0.3048" layer="21"/> -<wire x1="0.3048" y1="5.715" x2="-0.3302" y2="5.715" width="0.3048" layer="21"/> -<wire x1="0.9398" y1="5.715" x2="0.9398" y2="4.445" width="0.3048" layer="21"/> -<wire x1="-0.9398" y1="5.715" x2="-0.9398" y2="4.445" width="0.3048" layer="21"/> -<wire x1="0.9398" y1="4.445" x2="2.032" y2="4.445" width="0.1524" layer="21"/> -<wire x1="0.9398" y1="4.445" x2="0.9398" y2="3.175" width="0.3048" layer="21"/> -<wire x1="-0.9398" y1="4.445" x2="-2.032" y2="4.445" width="0.1524" layer="21"/> -<wire x1="-0.9398" y1="4.445" x2="-0.9398" y2="3.175" width="0.3048" layer="21"/> -<wire x1="-2.413" y1="-5.842" x2="-2.413" y2="-7.62" width="0.6096" layer="51"/> -<wire x1="2.413" y1="-5.842" x2="2.413" y2="-7.62" width="0.6096" layer="51"/> -<wire x1="5.08" y1="-5.715" x2="5.08" y2="6.731" width="0.1524" layer="21"/> -<wire x1="-5.08" y1="6.731" x2="-5.08" y2="-5.715" width="0.1524" layer="21"/> -<wire x1="1.143" y1="7.366" x2="-1.143" y2="7.366" width="0.1524" layer="51"/> -<wire x1="0" y1="7.874" x2="0" y2="7.62" width="0.6096" layer="51"/> -<pad name="1" x="-2.413" y="-7.62" drill="0.8128"/> -<pad name="2" x="2.413" y="-7.62" drill="0.8128"/> -<pad name="3" x="0" y="7.874" drill="0.8128"/> -<text x="-5.461" y="-4.445" size="1.27" layer="25" ratio="10" rot="R90">>NAME</text> -<text x="-2.54" y="-4.699" size="1.27" layer="27" ratio="10" rot="R90">>VALUE</text> -<rectangle x1="-0.3048" y1="7.366" x2="0.3048" y2="7.5692" layer="51"/> -<rectangle x1="-6.35" y1="-6.985" x2="6.35" y2="-4.445" layer="43"/> -<rectangle x1="-5.715" y1="-4.445" x2="5.715" y2="8.255" layer="43"/> -</package> -<package name="HC49U-H"> -<description><b>CRYSTAL</b></description> -<wire x1="-5.08" y1="-3.175" x2="5.08" y2="-3.175" width="0.8128" layer="21"/> -<wire x1="4.445" y1="9.906" x2="-4.445" y2="9.906" width="0.1524" layer="21"/> -<wire x1="4.445" y1="9.906" x2="5.08" y2="9.271" width="0.1524" layer="21" curve="-90"/> -<wire x1="-5.08" y1="9.271" x2="-4.445" y2="9.906" width="0.1524" layer="21" curve="-90"/> -<wire x1="-0.3302" y1="8.255" x2="-0.3302" y2="5.715" width="0.3048" layer="21"/> -<wire x1="-0.3302" y1="5.715" x2="0.3048" y2="5.715" width="0.3048" layer="21"/> -<wire x1="0.3048" y1="5.715" x2="0.3048" y2="8.255" width="0.3048" layer="21"/> -<wire x1="0.3048" y1="8.255" x2="-0.3302" y2="8.255" width="0.3048" layer="21"/> -<wire x1="0.9398" y1="8.255" x2="0.9398" y2="6.985" width="0.3048" layer="21"/> -<wire x1="-0.9398" y1="8.255" x2="-0.9398" y2="6.985" width="0.3048" layer="21"/> -<wire x1="0.9398" y1="6.985" x2="1.905" y2="6.985" width="0.1524" layer="21"/> -<wire x1="0.9398" y1="6.985" x2="0.9398" y2="5.715" width="0.3048" layer="21"/> -<wire x1="-0.9398" y1="6.985" x2="-1.905" y2="6.985" width="0.1524" layer="21"/> -<wire x1="-0.9398" y1="6.985" x2="-0.9398" y2="5.715" width="0.3048" layer="21"/> -<wire x1="-2.413" y1="-3.302" x2="-2.413" y2="-5.08" width="0.6096" layer="51"/> -<wire x1="2.413" y1="-3.302" x2="2.413" y2="-5.08" width="0.6096" layer="51"/> -<wire x1="5.08" y1="-3.175" x2="5.08" y2="9.271" width="0.1524" layer="21"/> -<wire x1="-5.08" y1="9.271" x2="-5.08" y2="-3.175" width="0.1524" layer="21"/> -<pad name="1" x="-2.413" y="-5.08" drill="0.8128"/> -<pad name="2" x="2.413" y="-5.08" drill="0.8128"/> -<text x="-5.461" y="-1.397" size="1.27" layer="25" ratio="10" rot="R90">>NAME</text> -<text x="-2.54" y="-2.032" size="1.27" layer="27" ratio="10" rot="R90">>VALUE</text> -<rectangle x1="-6.35" y1="-4.445" x2="6.35" y2="-1.905" layer="43"/> -<rectangle x1="-5.715" y1="-1.905" x2="5.715" y2="10.795" layer="43"/> -</package> -<package name="HC49U-LM"> -<description><b>CRYSTAL</b></description> -<wire x1="-5.08" y1="-3.175" x2="5.08" y2="-3.175" width="0.8128" layer="21"/> -<wire x1="4.445" y1="9.906" x2="-4.445" y2="9.906" width="0.1524" layer="21"/> -<wire x1="4.445" y1="9.906" x2="5.08" y2="9.271" width="0.1524" layer="21" curve="-90"/> -<wire x1="-5.08" y1="9.271" x2="-4.445" y2="9.906" width="0.1524" layer="21" curve="-90"/> -<wire x1="-4.572" y1="3.81" x2="4.572" y2="3.81" width="0.6096" layer="21"/> -<wire x1="-0.3302" y1="8.255" x2="-0.3302" y2="5.715" width="0.3048" layer="21"/> -<wire x1="-0.3302" y1="5.715" x2="0.3048" y2="5.715" width="0.3048" layer="21"/> -<wire x1="0.3048" y1="5.715" x2="0.3048" y2="8.255" width="0.3048" layer="21"/> -<wire x1="0.3048" y1="8.255" x2="-0.3302" y2="8.255" width="0.3048" layer="21"/> -<wire x1="0.9398" y1="8.255" x2="0.9398" y2="6.985" width="0.3048" layer="21"/> -<wire x1="-0.9398" y1="8.255" x2="-0.9398" y2="6.985" width="0.3048" layer="21"/> -<wire x1="0.9398" y1="6.985" x2="2.54" y2="6.985" width="0.1524" layer="21"/> -<wire x1="0.9398" y1="6.985" x2="0.9398" y2="5.715" width="0.3048" layer="21"/> -<wire x1="-0.9398" y1="6.985" x2="-2.54" y2="6.985" width="0.1524" layer="21"/> -<wire x1="-0.9398" y1="6.985" x2="-0.9398" y2="5.715" width="0.3048" layer="21"/> -<wire x1="-2.413" y1="-3.302" x2="-2.413" y2="-5.08" width="0.6096" layer="51"/> -<wire x1="2.413" y1="-3.302" x2="2.413" y2="-5.08" width="0.6096" layer="51"/> -<wire x1="5.08" y1="3.048" x2="5.08" y2="-3.175" width="0.1524" layer="21"/> -<wire x1="5.08" y1="4.572" x2="5.08" y2="9.271" width="0.1524" layer="21"/> -<wire x1="4.572" y1="3.81" x2="5.08" y2="3.81" width="0.6096" layer="51"/> -<wire x1="5.08" y1="3.81" x2="5.715" y2="3.81" width="0.6096" layer="51"/> -<wire x1="5.08" y1="3.81" x2="5.08" y2="3.048" width="0.1524" layer="51"/> -<wire x1="5.08" y1="3.81" x2="5.08" y2="4.572" width="0.1524" layer="51"/> -<wire x1="-5.08" y1="3.175" x2="-5.08" y2="-3.175" width="0.1524" layer="21"/> -<wire x1="-5.08" y1="4.445" x2="-5.08" y2="9.271" width="0.1524" layer="21"/> -<wire x1="-4.699" y1="3.81" x2="-5.715" y2="3.81" width="0.6096" layer="51"/> -<wire x1="-5.08" y1="4.445" x2="-5.08" y2="3.175" width="0.1524" layer="51"/> -<pad name="1" x="-2.413" y="-5.08" drill="0.8128"/> -<pad name="2" x="2.413" y="-5.08" drill="0.8128"/> -<pad name="M" x="-5.715" y="3.81" drill="0.8128"/> -<pad name="M1" x="5.715" y="3.81" drill="0.8128"/> -<text x="-5.08" y="10.414" size="1.27" layer="25" ratio="10">>NAME</text> -<text x="-4.572" y="0" size="1.27" layer="27" ratio="10">>VALUE</text> -<rectangle x1="-5.715" y1="-5.08" x2="5.715" y2="10.795" layer="43"/> -</package> -<package name="HC49U-V"> -<description><b>CRYSTAL</b></description> -<wire x1="-2.921" y1="-2.286" x2="2.921" y2="-2.286" width="0.4064" layer="21"/> -<wire x1="-2.921" y1="2.286" x2="2.921" y2="2.286" width="0.4064" layer="21"/> -<wire x1="-2.921" y1="-1.778" x2="2.921" y2="-1.778" width="0.1524" layer="21"/> -<wire x1="2.921" y1="1.778" x2="-2.921" y2="1.778" width="0.1524" layer="21"/> -<wire x1="2.921" y1="1.778" x2="2.921" y2="-1.778" width="0.1524" layer="21" curve="-180"/> -<wire x1="2.921" y1="2.286" x2="2.921" y2="-2.286" width="0.4064" layer="21" curve="-180"/> -<wire x1="-2.921" y1="2.286" x2="-2.921" y2="-2.286" width="0.4064" layer="21" curve="180"/> -<wire x1="-2.921" y1="1.778" x2="-2.921" y2="-1.778" width="0.1524" layer="21" curve="180"/> -<wire x1="-0.254" y1="0.889" x2="0.254" y2="0.889" width="0.1524" layer="21"/> -<wire x1="0.254" y1="0.889" x2="0.254" y2="-0.889" width="0.1524" layer="21"/> -<wire x1="0.254" y1="-0.889" x2="-0.254" y2="-0.889" width="0.1524" layer="21"/> -<wire x1="-0.254" y1="-0.889" x2="-0.254" y2="0.889" width="0.1524" layer="21"/> -<wire x1="0.635" y1="0.889" x2="0.635" y2="0" width="0.1524" layer="21"/> -<wire x1="0.635" y1="0" x2="0.635" y2="-0.889" width="0.1524" layer="21"/> -<wire x1="-0.635" y1="0.889" x2="-0.635" y2="0" width="0.1524" layer="21"/> -<wire x1="-0.635" y1="0" x2="-0.635" y2="-0.889" width="0.1524" layer="21"/> -<wire x1="0.635" y1="0" x2="1.27" y2="0" width="0.1524" layer="21"/> -<wire x1="-0.635" y1="0" x2="-1.27" y2="0" width="0.1524" layer="21"/> -<pad name="1" x="-2.413" y="0" drill="0.8128"/> -<pad name="2" x="2.413" y="0" drill="0.8128"/> -<text x="-5.08" y="2.921" size="1.27" layer="25" ratio="10">>NAME</text> -<text x="-5.08" y="-4.191" size="1.27" layer="27" ratio="10">>VALUE</text> -<rectangle x1="-3.81" y1="-2.794" x2="3.81" y2="2.794" layer="43"/> -<rectangle x1="-4.318" y1="-2.54" x2="-3.81" y2="2.54" layer="43"/> -<rectangle x1="-4.826" y1="-2.286" x2="-4.318" y2="2.286" layer="43"/> -<rectangle x1="-5.334" y1="-1.778" x2="-4.826" y2="1.778" layer="43"/> -<rectangle x1="-5.588" y1="-1.27" x2="-5.334" y2="1.016" layer="43"/> -<rectangle x1="3.81" y1="-2.54" x2="4.318" y2="2.54" layer="43"/> -<rectangle x1="4.318" y1="-2.286" x2="4.826" y2="2.286" layer="43"/> -<rectangle x1="4.826" y1="-1.778" x2="5.334" y2="1.778" layer="43"/> -<rectangle x1="5.334" y1="-1.016" x2="5.588" y2="1.016" layer="43"/> -</package> -<package name="HC49U70"> -<description><b>CRYSTAL</b></description> -<wire x1="-3.048" y1="-2.54" x2="3.048" y2="-2.54" width="0.4064" layer="21"/> -<wire x1="-3.048" y1="2.54" x2="3.048" y2="2.54" width="0.4064" layer="21"/> -<wire x1="-3.048" y1="-2.032" x2="3.048" y2="-2.032" width="0.1524" layer="21"/> -<wire x1="-0.3302" y1="1.016" x2="-0.3302" y2="-1.016" width="0.1524" layer="21"/> -<wire x1="-0.3302" y1="-1.016" x2="0.3048" y2="-1.016" width="0.1524" layer="21"/> -<wire x1="0.3048" y1="-1.016" x2="0.3048" y2="1.016" width="0.1524" layer="21"/> -<wire x1="0.3048" y1="1.016" x2="-0.3302" y2="1.016" width="0.1524" layer="21"/> -<wire x1="0.6858" y1="1.016" x2="0.6858" y2="0" width="0.1524" layer="21"/> -<wire x1="-0.6858" y1="1.016" x2="-0.6858" y2="0" width="0.1524" layer="21"/> -<wire x1="0.6858" y1="0" x2="1.397" y2="0" width="0.1524" layer="21"/> -<wire x1="0.6858" y1="0" x2="0.6858" y2="-1.016" width="0.1524" layer="21"/> -<wire x1="-0.6858" y1="0" x2="-1.397" y2="0" width="0.1524" layer="21"/> -<wire x1="-0.6858" y1="0" x2="-0.6858" y2="-1.016" width="0.1524" layer="21"/> -<wire x1="-3.048" y1="2.54" x2="-3.048" y2="-2.54" width="0.4064" layer="21" curve="180"/> -<wire x1="3.048" y1="2.54" x2="3.048" y2="-2.54" width="0.4064" layer="21" curve="-180"/> -<wire x1="-3.048" y1="-2.032" x2="-3.048" y2="2.032" width="0.1524" layer="21" curve="-180"/> -<wire x1="3.048" y1="2.032" x2="3.048" y2="-2.032" width="0.1524" layer="21" curve="-180"/> -<wire x1="3.048" y1="2.032" x2="-3.048" y2="2.032" width="0.1524" layer="21"/> -<pad name="1" x="-2.413" y="0" drill="0.8128"/> -<pad name="2" x="2.413" y="0" drill="0.8128"/> -<text x="-5.08" y="3.175" size="1.27" layer="25" ratio="10">>NAME</text> -<text x="-5.08" y="-4.445" size="1.27" layer="27" ratio="10">>VALUE</text> -<rectangle x1="-4.572" y1="-2.794" x2="-4.064" y2="2.794" layer="43"/> -<rectangle x1="-5.08" y1="-2.54" x2="-4.572" y2="2.54" layer="43"/> -<rectangle x1="-5.588" y1="-2.032" x2="-5.08" y2="2.032" layer="43"/> -<rectangle x1="-5.842" y1="-1.27" x2="-5.588" y2="1.27" layer="43"/> -<rectangle x1="-4.064" y1="-3.048" x2="4.064" y2="3.048" layer="43"/> -<rectangle x1="4.064" y1="-2.794" x2="4.572" y2="2.794" layer="43"/> -<rectangle x1="4.572" y1="-2.54" x2="5.08" y2="2.54" layer="43"/> -<rectangle x1="5.08" y1="-2.032" x2="5.588" y2="2.032" layer="43"/> -<rectangle x1="5.588" y1="-1.27" x2="5.842" y2="1.27" layer="43"/> -</package> -<package name="HC49UP"> -<description><b>CRYSTAL</b></description> -<wire x1="-5.1091" y1="1.143" x2="-3.429" y2="2.0321" width="0.0508" layer="21" curve="-55.770993"/> -<wire x1="-5.715" y1="1.143" x2="-5.715" y2="2.159" width="0.1524" layer="21"/> -<wire x1="3.429" y1="2.032" x2="5.1091" y2="1.143" width="0.0508" layer="21" curve="-55.772485"/> -<wire x1="5.715" y1="1.143" x2="5.715" y2="2.159" width="0.1524" layer="21"/> -<wire x1="3.429" y1="-1.27" x2="-3.429" y2="-1.27" width="0.0508" layer="21"/> -<wire x1="3.429" y1="-2.032" x2="-3.429" y2="-2.032" width="0.0508" layer="21"/> -<wire x1="-3.429" y1="1.27" x2="3.429" y2="1.27" width="0.0508" layer="21"/> -<wire x1="5.461" y1="-2.413" x2="-5.461" y2="-2.413" width="0.1524" layer="21"/> -<wire x1="5.715" y1="-0.381" x2="6.477" y2="-0.381" width="0.1524" layer="51"/> -<wire x1="5.715" y1="0.381" x2="6.477" y2="0.381" width="0.1524" layer="51"/> -<wire x1="6.477" y1="-0.381" x2="6.477" y2="0.381" width="0.1524" layer="51"/> -<wire x1="5.461" y1="-2.413" x2="5.715" y2="-2.159" width="0.1524" layer="21" curve="90"/> -<wire x1="5.715" y1="-1.143" x2="5.715" y2="1.143" width="0.1524" layer="51"/> -<wire x1="5.715" y1="-2.159" x2="5.715" y2="-1.143" width="0.1524" layer="21"/> -<wire x1="3.429" y1="-1.27" x2="3.9826" y2="-1.143" width="0.0508" layer="21" curve="25.842828"/> -<wire x1="3.429" y1="1.27" x2="3.9826" y2="1.143" width="0.0508" layer="21" curve="-25.842828"/> -<wire x1="3.429" y1="-2.032" x2="5.109" y2="-1.1429" width="0.0508" layer="21" curve="55.771157"/> -<wire x1="3.9826" y1="-1.143" x2="3.9826" y2="1.143" width="0.0508" layer="51" curve="128.314524"/> -<wire x1="5.1091" y1="-1.143" x2="5.1091" y2="1.143" width="0.0508" layer="51" curve="68.456213"/> -<wire x1="-5.1091" y1="-1.143" x2="-3.429" y2="-2.032" width="0.0508" layer="21" curve="55.772485"/> -<wire x1="-3.9826" y1="-1.143" x2="-3.9826" y2="1.143" width="0.0508" layer="51" curve="-128.314524"/> -<wire x1="-3.9826" y1="-1.143" x2="-3.429" y2="-1.27" width="0.0508" layer="21" curve="25.842828"/> -<wire x1="-3.9826" y1="1.143" x2="-3.429" y2="1.27" width="0.0508" layer="21" curve="-25.842828"/> -<wire x1="-6.477" y1="-0.381" x2="-6.477" y2="0.381" width="0.1524" layer="51"/> -<wire x1="-5.1091" y1="-1.143" x2="-5.1091" y2="1.143" width="0.0508" layer="51" curve="-68.456213"/> -<wire x1="-5.715" y1="-1.143" x2="-5.715" y2="-0.381" width="0.1524" layer="51"/> -<wire x1="-5.715" y1="-0.381" x2="-5.715" y2="0.381" width="0.1524" layer="51"/> -<wire x1="-5.715" y1="0.381" x2="-5.715" y2="1.143" width="0.1524" layer="51"/> -<wire x1="-5.715" y1="-2.159" x2="-5.715" y2="-1.143" width="0.1524" layer="21"/> -<wire x1="-5.715" y1="-2.159" x2="-5.461" y2="-2.413" width="0.1524" layer="21" curve="90"/> -<wire x1="-5.715" y1="-0.381" x2="-6.477" y2="-0.381" width="0.1524" layer="51"/> -<wire x1="-5.715" y1="0.381" x2="-6.477" y2="0.381" width="0.1524" layer="51"/> -<wire x1="-3.429" y1="2.032" x2="3.429" y2="2.032" width="0.0508" layer="21"/> -<wire x1="5.461" y1="2.413" x2="-5.461" y2="2.413" width="0.1524" layer="21"/> -<wire x1="5.461" y1="2.413" x2="5.715" y2="2.159" width="0.1524" layer="21" curve="-90"/> -<wire x1="-5.715" y1="2.159" x2="-5.461" y2="2.413" width="0.1524" layer="21" curve="-90"/> -<wire x1="-0.254" y1="0.635" x2="-0.254" y2="-0.635" width="0.1524" layer="21"/> -<wire x1="-0.254" y1="-0.635" x2="0.254" y2="-0.635" width="0.1524" layer="21"/> -<wire x1="0.254" y1="-0.635" x2="0.254" y2="0.635" width="0.1524" layer="21"/> -<wire x1="0.254" y1="0.635" x2="-0.254" y2="0.635" width="0.1524" layer="21"/> -<wire x1="-0.635" y1="0.635" x2="-0.635" y2="0" width="0.1524" layer="21"/> -<wire x1="-0.635" y1="0" x2="-0.635" y2="-0.635" width="0.1524" layer="21"/> -<wire x1="-0.635" y1="0" x2="-1.016" y2="0" width="0.0508" layer="21"/> -<wire x1="0.635" y1="0.635" x2="0.635" y2="0" width="0.1524" layer="21"/> -<wire x1="0.635" y1="0" x2="0.635" y2="-0.635" width="0.1524" layer="21"/> -<wire x1="0.635" y1="0" x2="1.016" y2="0" width="0.0508" layer="21"/> -<smd name="1" x="-4.826" y="0" dx="5.334" dy="1.9304" layer="1"/> -<smd name="2" x="4.826" y="0" dx="5.334" dy="1.9304" layer="1"/> -<text x="-5.715" y="2.794" size="1.27" layer="25" ratio="10">>NAME</text> -<text x="-5.715" y="-4.191" size="1.27" layer="27" ratio="10">>VALUE</text> -<rectangle x1="-6.604" y1="-3.048" x2="6.604" y2="3.048" layer="43"/> -</package> -<package name="HC13U-H"> -<description><b>CRYSTAL</b></description> -<wire x1="-9.906" y1="-3.048" x2="-9.271" y2="-3.048" width="1.27" layer="21"/> -<wire x1="-9.271" y1="-3.048" x2="9.271" y2="-3.048" width="1.27" layer="21"/> -<wire x1="9.271" y1="-3.048" x2="9.906" y2="-3.048" width="1.27" layer="21"/> -<wire x1="8.636" y1="33.401" x2="-8.636" y2="33.401" width="0.1524" layer="21"/> -<wire x1="-9.271" y1="32.766" x2="-8.636" y2="33.401" width="0.1524" layer="21" curve="-90"/> -<wire x1="8.636" y1="33.401" x2="9.271" y2="32.766" width="0.1524" layer="21" curve="-90"/> -<wire x1="-9.017" y1="15.24" x2="9.017" y2="15.24" width="0.6096" layer="21"/> -<wire x1="-0.3302" y1="21.59" x2="-0.3302" y2="19.05" width="0.3048" layer="21"/> -<wire x1="-0.3302" y1="19.05" x2="0.3048" y2="19.05" width="0.3048" layer="21"/> -<wire x1="0.3048" y1="19.05" x2="0.3048" y2="21.59" width="0.3048" layer="21"/> -<wire x1="0.3048" y1="21.59" x2="-0.3302" y2="21.59" width="0.3048" layer="21"/> -<wire x1="0.9398" y1="21.59" x2="0.9398" y2="20.32" width="0.3048" layer="21"/> -<wire x1="-0.9398" y1="21.59" x2="-0.9398" y2="20.32" width="0.3048" layer="21"/> -<wire x1="0.9398" y1="20.32" x2="1.905" y2="20.32" width="0.1524" layer="21"/> -<wire x1="0.9398" y1="20.32" x2="0.9398" y2="19.05" width="0.3048" layer="21"/> -<wire x1="-0.9398" y1="20.32" x2="-1.905" y2="20.32" width="0.1524" layer="21"/> -<wire x1="-0.9398" y1="20.32" x2="-0.9398" y2="19.05" width="0.3048" layer="21"/> -<wire x1="9.144" y1="15.24" x2="10.16" y2="15.24" width="0.6096" layer="51"/> -<wire x1="-10.16" y1="15.24" x2="-9.144" y2="15.24" width="0.6096" layer="51"/> -<wire x1="-6.223" y1="-3.175" x2="-6.223" y2="-5.08" width="0.8128" layer="51"/> -<wire x1="6.223" y1="-3.175" x2="6.223" y2="-5.08" width="0.8128" layer="51"/> -<wire x1="9.271" y1="15.748" x2="9.271" y2="32.766" width="0.1524" layer="21"/> -<wire x1="9.271" y1="14.732" x2="9.271" y2="-3.048" width="0.1524" layer="21"/> -<wire x1="9.271" y1="15.748" x2="9.271" y2="14.732" width="0.1524" layer="51"/> -<wire x1="-9.271" y1="14.732" x2="-9.271" y2="-3.048" width="0.1524" layer="21"/> -<wire x1="-9.271" y1="15.748" x2="-9.271" y2="32.766" width="0.1524" layer="21"/> -<wire x1="-9.271" y1="15.748" x2="-9.271" y2="14.732" width="0.1524" layer="51"/> -<pad name="1" x="-6.223" y="-5.08" drill="1.016"/> -<pad name="2" x="6.223" y="-5.08" drill="1.016"/> -<pad name="M" x="-10.16" y="15.24" drill="0.8128"/> -<pad name="M1" x="10.16" y="15.24" drill="0.8128"/> -<text x="-10.16" y="0" size="1.778" layer="25" ratio="10" rot="R90">>NAME</text> -<text x="-5.08" y="-1.27" size="1.778" layer="27" ratio="10" rot="R90">>VALUE</text> -<rectangle x1="-10.795" y1="-5.08" x2="10.795" y2="34.925" layer="43"/> -</package> -<package name="HC18U-H"> -<description><b>CRYSTAL</b></description> -<wire x1="5.461" y1="-3.175" x2="5.08" y2="-3.175" width="0.8128" layer="21"/> -<wire x1="5.08" y1="-3.175" x2="-5.08" y2="-3.175" width="0.8128" layer="21"/> -<wire x1="-5.08" y1="-3.175" x2="-5.461" y2="-3.175" width="0.8128" layer="21"/> -<wire x1="4.445" y1="10.16" x2="-4.445" y2="10.16" width="0.1524" layer="21"/> -<wire x1="4.445" y1="10.16" x2="5.08" y2="9.525" width="0.1524" layer="21" curve="-90"/> -<wire x1="-5.08" y1="9.525" x2="-4.445" y2="10.16" width="0.1524" layer="21" curve="-90"/> -<wire x1="-4.572" y1="3.81" x2="4.572" y2="3.81" width="0.6096" layer="21"/> -<wire x1="-0.3302" y1="8.255" x2="-0.3302" y2="5.715" width="0.3048" layer="21"/> -<wire x1="-0.3302" y1="5.715" x2="0.3048" y2="5.715" width="0.3048" layer="21"/> -<wire x1="0.3048" y1="5.715" x2="0.3048" y2="8.255" width="0.3048" layer="21"/> -<wire x1="0.3048" y1="8.255" x2="-0.3302" y2="8.255" width="0.3048" layer="21"/> -<wire x1="0.9398" y1="8.255" x2="0.9398" y2="6.985" width="0.3048" layer="21"/> -<wire x1="-0.9398" y1="8.255" x2="-0.9398" y2="6.985" width="0.3048" layer="21"/> -<wire x1="0.9398" y1="6.985" x2="2.54" y2="6.985" width="0.1524" layer="21"/> -<wire x1="0.9398" y1="6.985" x2="0.9398" y2="5.715" width="0.3048" layer="21"/> -<wire x1="-0.9398" y1="6.985" x2="-2.54" y2="6.985" width="0.1524" layer="21"/> -<wire x1="-0.9398" y1="6.985" x2="-0.9398" y2="5.715" width="0.3048" layer="21"/> -<wire x1="-2.54" y1="-3.302" x2="-2.54" y2="-5.08" width="0.6096" layer="51"/> -<wire x1="2.54" y1="-3.302" x2="2.54" y2="-5.08" width="0.6096" layer="51"/> -<wire x1="5.08" y1="3.048" x2="5.08" y2="-3.175" width="0.1524" layer="21"/> -<wire x1="5.08" y1="4.572" x2="5.08" y2="9.525" width="0.1524" layer="21"/> -<wire x1="4.572" y1="3.81" x2="5.08" y2="3.81" width="0.6096" layer="51"/> -<wire x1="5.08" y1="3.81" x2="5.715" y2="3.81" width="0.6096" layer="51"/> -<wire x1="5.08" y1="3.81" x2="5.08" y2="3.048" width="0.1524" layer="51"/> -<wire x1="5.08" y1="3.81" x2="5.08" y2="4.572" width="0.1524" layer="51"/> -<wire x1="-5.08" y1="3.175" x2="-5.08" y2="-3.175" width="0.1524" layer="21"/> -<wire x1="-5.08" y1="4.445" x2="-5.08" y2="9.525" width="0.1524" layer="21"/> -<wire x1="-4.699" y1="3.81" x2="-5.715" y2="3.81" width="0.6096" layer="51"/> -<wire x1="-5.08" y1="4.445" x2="-5.08" y2="3.175" width="0.1524" layer="51"/> -<pad name="1" x="-2.54" y="-5.08" drill="0.8128"/> -<pad name="2" x="2.54" y="-5.08" drill="0.8128"/> -<pad name="M" x="-5.715" y="3.81" drill="0.8128"/> -<pad name="M1" x="5.715" y="3.81" drill="0.8128"/> -<text x="-5.08" y="10.668" size="1.27" layer="25" ratio="10">>NAME</text> -<text x="-4.445" y="-0.889" size="1.27" layer="27" ratio="10">>VALUE</text> -<rectangle x1="-6.35" y1="-5.08" x2="6.35" y2="10.795" layer="43"/> -</package> -<package name="HC18U-V"> -<description><b>CRYSTAL</b></description> -<wire x1="5.08" y1="-1.905" x2="5.08" y2="1.905" width="0.4064" layer="21"/> -<wire x1="-5.08" y1="1.905" x2="-5.08" y2="-1.905" width="0.4064" layer="21"/> -<wire x1="-4.445" y1="2.54" x2="4.445" y2="2.54" width="0.4064" layer="21"/> -<wire x1="-4.445" y1="-2.54" x2="4.445" y2="-2.54" width="0.4064" layer="21"/> -<wire x1="4.445" y1="-2.54" x2="5.08" y2="-1.905" width="0.4064" layer="21" curve="90"/> -<wire x1="4.445" y1="2.54" x2="5.08" y2="1.905" width="0.4064" layer="21" curve="-90"/> -<wire x1="-5.08" y1="1.905" x2="-4.445" y2="2.54" width="0.4064" layer="21" curve="-90"/> -<wire x1="-5.08" y1="-1.905" x2="-4.445" y2="-2.54" width="0.4064" layer="21" curve="90"/> -<wire x1="-4.318" y1="-1.905" x2="4.318" y2="-1.905" width="0.1524" layer="21"/> -<wire x1="4.318" y1="-1.905" x2="4.445" y2="-1.778" width="0.1524" layer="21"/> -<wire x1="4.445" y1="-1.778" x2="4.445" y2="1.778" width="0.1524" layer="21"/> -<wire x1="4.318" y1="1.905" x2="4.445" y2="1.778" width="0.1524" layer="21"/> -<wire x1="4.318" y1="1.905" x2="-4.318" y2="1.905" width="0.1524" layer="21"/> -<wire x1="-4.445" y1="1.778" x2="-4.318" y2="1.905" width="0.1524" layer="21"/> -<wire x1="-4.445" y1="1.778" x2="-4.445" y2="-1.778" width="0.1524" layer="21"/> -<wire x1="-4.318" y1="-1.905" x2="-4.445" y2="-1.778" width="0.1524" layer="21"/> -<wire x1="-0.3302" y1="1.27" x2="-0.3302" y2="-1.27" width="0.3048" layer="21"/> -<wire x1="-0.3302" y1="-1.27" x2="0.3048" y2="-1.27" width="0.3048" layer="21"/> -<wire x1="0.3048" y1="-1.27" x2="0.3048" y2="1.27" width="0.3048" layer="21"/> -<wire x1="0.3048" y1="1.27" x2="-0.3302" y2="1.27" width="0.3048" layer="21"/> -<wire x1="0.9398" y1="1.27" x2="0.9398" y2="0" width="0.3048" layer="21"/> -<wire x1="-0.9398" y1="1.27" x2="-0.9398" y2="0" width="0.3048" layer="21"/> -<wire x1="0.9398" y1="0" x2="1.524" y2="0" width="0.1524" layer="21"/> -<wire x1="0.9398" y1="0" x2="0.9398" y2="-1.27" width="0.3048" layer="21"/> -<wire x1="-0.9398" y1="0" x2="-1.524" y2="0" width="0.1524" layer="21"/> -<wire x1="-0.9398" y1="0" x2="-0.9398" y2="-1.27" width="0.3048" layer="21"/> -<pad name="1" x="-2.54" y="0" drill="0.8128"/> -<pad name="2" x="2.54" y="0" drill="0.8128"/> -<text x="-5.0546" y="3.2766" size="1.27" layer="25" ratio="10">>NAME</text> -<text x="-5.08" y="-4.6228" size="1.27" layer="27" ratio="10">>VALUE</text> -<rectangle x1="-5.715" y1="-3.175" x2="5.715" y2="3.175" layer="43"/> -</package> -<package name="HC33U-H"> -<description><b>CRYSTAL</b></description> -<wire x1="-9.906" y1="-3.048" x2="-9.271" y2="-3.048" width="1.27" layer="21"/> -<wire x1="-9.271" y1="-3.048" x2="9.271" y2="-3.048" width="1.27" layer="21"/> -<wire x1="9.271" y1="-3.048" x2="9.906" y2="-3.048" width="1.27" layer="21"/> -<wire x1="8.636" y1="16.51" x2="-8.636" y2="16.51" width="0.1524" layer="21"/> -<wire x1="-9.271" y1="15.875" x2="-8.636" y2="16.51" width="0.1524" layer="21" curve="-90"/> -<wire x1="8.636" y1="16.51" x2="9.271" y2="15.875" width="0.1524" layer="21" curve="-90"/> -<wire x1="-9.017" y1="7.62" x2="9.017" y2="7.62" width="0.6096" layer="21"/> -<wire x1="-0.3302" y1="13.97" x2="-0.3302" y2="11.43" width="0.3048" layer="21"/> -<wire x1="-0.3302" y1="11.43" x2="0.3048" y2="11.43" width="0.3048" layer="21"/> -<wire x1="0.3048" y1="11.43" x2="0.3048" y2="13.97" width="0.3048" layer="21"/> -<wire x1="0.3048" y1="13.97" x2="-0.3302" y2="13.97" width="0.3048" layer="21"/> -<wire x1="0.9398" y1="13.97" x2="0.9398" y2="12.7" width="0.3048" layer="21"/> -<wire x1="-0.9398" y1="13.97" x2="-0.9398" y2="12.7" width="0.3048" layer="21"/> -<wire x1="0.9398" y1="12.7" x2="1.905" y2="12.7" width="0.1524" layer="21"/> -<wire x1="0.9398" y1="12.7" x2="0.9398" y2="11.43" width="0.3048" layer="21"/> -<wire x1="-0.9398" y1="12.7" x2="-1.905" y2="12.7" width="0.1524" layer="21"/> -<wire x1="-0.9398" y1="12.7" x2="-0.9398" y2="11.43" width="0.3048" layer="21"/> -<wire x1="9.144" y1="7.62" x2="10.16" y2="7.62" width="0.6096" layer="51"/> -<wire x1="-10.16" y1="7.62" x2="-9.144" y2="7.62" width="0.6096" layer="51"/> -<wire x1="-6.223" y1="-3.175" x2="-6.223" y2="-5.08" width="0.8128" layer="51"/> -<wire x1="6.223" y1="-3.175" x2="6.223" y2="-5.08" width="0.8128" layer="51"/> -<wire x1="9.271" y1="8.128" x2="9.271" y2="15.875" width="0.1524" layer="21"/> -<wire x1="9.271" y1="7.112" x2="9.271" y2="-3.048" width="0.1524" layer="21"/> -<wire x1="9.271" y1="8.128" x2="9.271" y2="7.112" width="0.1524" layer="51"/> -<wire x1="-9.271" y1="7.112" x2="-9.271" y2="-3.048" width="0.1524" layer="21"/> -<wire x1="-9.271" y1="8.128" x2="-9.271" y2="15.875" width="0.1524" layer="21"/> -<wire x1="-9.271" y1="8.128" x2="-9.271" y2="7.112" width="0.1524" layer="51"/> -<pad name="1" x="-6.223" y="-5.08" drill="1.016"/> -<pad name="2" x="6.223" y="-5.08" drill="1.016"/> -<pad name="M" x="-10.16" y="7.62" drill="0.8128"/> -<pad name="M1" x="10.16" y="7.62" drill="0.8128"/> -<text x="-7.62" y="17.272" size="1.778" layer="25" ratio="10">>NAME</text> -<text x="-6.35" y="2.54" size="1.778" layer="27" ratio="10">>VALUE</text> -<rectangle x1="-7.62" y1="-3.175" x2="-6.985" y2="16.51" layer="21"/> -<rectangle x1="6.985" y1="-3.175" x2="7.62" y2="16.51" layer="21"/> -<rectangle x1="-10.795" y1="-5.715" x2="10.795" y2="17.145" layer="43"/> -</package> -<package name="HC33U-V"> -<description><b>CRYSTAL</b></description> -<wire x1="-0.3302" y1="2.54" x2="-0.3302" y2="0" width="0.3048" layer="21"/> -<wire x1="-0.3302" y1="0" x2="0.3302" y2="0" width="0.3048" layer="21"/> -<wire x1="0.3302" y1="0" x2="0.3302" y2="2.54" width="0.3048" layer="21"/> -<wire x1="0.3302" y1="2.54" x2="-0.3302" y2="2.54" width="0.3048" layer="21"/> -<wire x1="0.9652" y1="2.54" x2="0.9652" y2="1.27" width="0.3048" layer="21"/> -<wire x1="-0.9652" y1="2.54" x2="-0.9652" y2="1.27" width="0.3048" layer="21"/> -<wire x1="0.9652" y1="1.27" x2="1.905" y2="1.27" width="0.1524" layer="21"/> -<wire x1="0.9652" y1="1.27" x2="0.9652" y2="0" width="0.3048" layer="21"/> -<wire x1="-0.9652" y1="1.27" x2="-1.905" y2="1.27" width="0.1524" layer="21"/> -<wire x1="-0.9652" y1="1.27" x2="-0.9652" y2="0" width="0.3048" layer="21"/> -<wire x1="-5.207" y1="4.064" x2="5.207" y2="4.064" width="0.254" layer="21"/> -<wire x1="-5.207" y1="-4.064" x2="5.207" y2="-4.064" width="0.254" layer="21"/> -<wire x1="-5.207" y1="-3.683" x2="5.207" y2="-3.683" width="0.0508" layer="21"/> -<wire x1="-5.207" y1="3.683" x2="5.207" y2="3.683" width="0.0508" layer="21"/> -<wire x1="-5.207" y1="-3.683" x2="-5.207" y2="3.683" width="0.0508" layer="21" curve="-180"/> -<wire x1="5.207" y1="3.683" x2="5.207" y2="-3.683" width="0.0508" layer="21" curve="-180"/> -<wire x1="5.207" y1="4.064" x2="5.207" y2="-4.064" width="0.254" layer="21" curve="-180"/> -<wire x1="-5.207" y1="4.064" x2="-5.207" y2="-4.064" width="0.254" layer="21" curve="180"/> -<pad name="1" x="-6.223" y="0" drill="1.016"/> -<pad name="2" x="6.223" y="0" drill="1.016"/> -<text x="-5.08" y="4.826" size="1.27" layer="25" ratio="10">>NAME</text> -<text x="-5.08" y="-2.54" size="1.27" layer="27" ratio="10">>VALUE</text> -<rectangle x1="-8.255" y1="-3.81" x2="-6.985" y2="3.81" layer="43"/> -<rectangle x1="-8.89" y1="-3.175" x2="-8.255" y2="3.175" layer="43"/> -<rectangle x1="-9.525" y1="-2.54" x2="-8.89" y2="2.54" layer="43"/> -<rectangle x1="-6.985" y1="-4.445" x2="6.985" y2="4.445" layer="43"/> -<rectangle x1="6.985" y1="-3.81" x2="8.255" y2="3.81" layer="43"/> -<rectangle x1="8.255" y1="-3.175" x2="8.89" y2="3.175" layer="43"/> -<rectangle x1="8.89" y1="-2.54" x2="9.525" y2="2.54" layer="43"/> -</package> -<package name="SM49"> -<description><b>CRYSTAL</b></description> -<wire x1="3.429" y1="-2.032" x2="5.109" y2="-1.1429" width="0.0508" layer="21" curve="55.771157"/> -<wire x1="5.715" y1="-1.143" x2="5.715" y2="-2.159" width="0.1524" layer="21"/> -<wire x1="-5.1091" y1="-1.143" x2="-3.429" y2="-2.032" width="0.0508" layer="21" curve="55.772485"/> -<wire x1="-5.715" y1="-1.143" x2="-5.715" y2="-2.159" width="0.1524" layer="21"/> -<wire x1="-3.429" y1="1.27" x2="3.429" y2="1.27" width="0.0508" layer="21"/> -<wire x1="-3.429" y1="2.032" x2="3.429" y2="2.032" width="0.0508" layer="21"/> -<wire x1="3.429" y1="-1.27" x2="-3.429" y2="-1.27" width="0.0508" layer="21"/> -<wire x1="-5.461" y1="2.413" x2="5.461" y2="2.413" width="0.1524" layer="21"/> -<wire x1="-5.715" y1="0.381" x2="-6.477" y2="0.381" width="0.1524" layer="51"/> -<wire x1="-5.715" y1="-0.381" x2="-6.477" y2="-0.381" width="0.1524" layer="51"/> -<wire x1="-6.477" y1="0.381" x2="-6.477" y2="-0.381" width="0.1524" layer="51"/> -<wire x1="-5.715" y1="2.159" x2="-5.461" y2="2.413" width="0.1524" layer="21" curve="-90"/> -<wire x1="-5.715" y1="1.143" x2="-5.715" y2="-1.143" width="0.1524" layer="51"/> -<wire x1="-5.715" y1="2.159" x2="-5.715" y2="1.143" width="0.1524" layer="21"/> -<wire x1="-3.9826" y1="1.143" x2="-3.429" y2="1.27" width="0.0508" layer="21" curve="-25.842828"/> -<wire x1="-3.9826" y1="-1.143" x2="-3.429" y2="-1.27" width="0.0508" layer="21" curve="25.842828"/> -<wire x1="-5.1091" y1="1.143" x2="-3.429" y2="2.0321" width="0.0508" layer="21" curve="-55.770993"/> -<wire x1="-3.9826" y1="1.143" x2="-3.9826" y2="-1.143" width="0.0508" layer="51" curve="128.314524"/> -<wire x1="-5.1091" y1="1.143" x2="-5.1091" y2="-1.143" width="0.0508" layer="51" curve="68.456213"/> -<wire x1="3.429" y1="2.032" x2="5.1091" y2="1.143" width="0.0508" layer="21" curve="-55.772485"/> -<wire x1="3.9826" y1="1.143" x2="3.9826" y2="-1.143" width="0.0508" layer="51" curve="-128.314524"/> -<wire x1="3.429" y1="1.27" x2="3.9826" y2="1.143" width="0.0508" layer="21" curve="-25.842828"/> -<wire x1="3.429" y1="-1.27" x2="3.9826" y2="-1.143" width="0.0508" layer="21" curve="25.842828"/> -<wire x1="6.477" y1="0.381" x2="6.477" y2="-0.381" width="0.1524" layer="51"/> -<wire x1="5.1091" y1="1.143" x2="5.1091" y2="-1.143" width="0.0508" layer="51" curve="-68.456213"/> -<wire x1="5.715" y1="1.143" x2="5.715" y2="0.381" width="0.1524" layer="51"/> -<wire x1="5.715" y1="0.381" x2="5.715" y2="-0.381" width="0.1524" layer="51"/> -<wire x1="5.715" y1="-0.381" x2="5.715" y2="-1.143" width="0.1524" layer="51"/> -<wire x1="5.715" y1="2.159" x2="5.715" y2="1.143" width="0.1524" layer="21"/> -<wire x1="5.461" y1="2.413" x2="5.715" y2="2.159" width="0.1524" layer="21" curve="-90"/> -<wire x1="5.715" y1="0.381" x2="6.477" y2="0.381" width="0.1524" layer="51"/> -<wire x1="5.715" y1="-0.381" x2="6.477" y2="-0.381" width="0.1524" layer="51"/> -<wire x1="3.429" y1="-2.032" x2="-3.429" y2="-2.032" width="0.0508" layer="21"/> -<wire x1="-5.461" y1="-2.413" x2="5.461" y2="-2.413" width="0.1524" layer="21"/> -<wire x1="-5.715" y1="-2.159" x2="-5.461" y2="-2.413" width="0.1524" layer="21" curve="90"/> -<wire x1="5.461" y1="-2.413" x2="5.715" y2="-2.159" width="0.1524" layer="21" curve="90"/> -<wire x1="-0.254" y1="0.635" x2="-0.254" y2="-0.635" width="0.1524" layer="21"/> -<wire x1="-0.254" y1="-0.635" x2="0.254" y2="-0.635" width="0.1524" layer="21"/> -<wire x1="0.254" y1="-0.635" x2="0.254" y2="0.635" width="0.1524" layer="21"/> -<wire x1="0.254" y1="0.635" x2="-0.254" y2="0.635" width="0.1524" layer="21"/> -<wire x1="-0.635" y1="0.635" x2="-0.635" y2="0" width="0.1524" layer="21"/> -<wire x1="-0.635" y1="0" x2="-0.635" y2="-0.635" width="0.1524" layer="21"/> -<wire x1="-0.635" y1="0" x2="-1.143" y2="0" width="0.0508" layer="21"/> -<wire x1="0.635" y1="0.635" x2="0.635" y2="0" width="0.1524" layer="21"/> -<wire x1="0.635" y1="0" x2="0.635" y2="-0.635" width="0.1524" layer="21"/> -<wire x1="0.635" y1="0" x2="1.143" y2="0" width="0.0508" layer="21"/> -<smd name="1" x="-4.826" y="0" dx="5.08" dy="1.778" layer="1"/> -<smd name="2" x="4.826" y="0" dx="5.08" dy="1.778" layer="1"/> -<text x="-5.715" y="2.667" size="1.27" layer="25" ratio="10">>NAME</text> -<text x="-5.715" y="-4.064" size="1.27" layer="27" ratio="10">>VALUE</text> -<rectangle x1="-6.604" y1="-2.54" x2="6.604" y2="2.794" layer="43"/> -</package> -<package name="TC26H"> -<description><b>CRYSTAL</b></description> -<wire x1="-0.889" y1="1.651" x2="0.889" y2="1.651" width="0.1524" layer="21"/> -<wire x1="0.762" y1="7.747" x2="1.016" y2="7.493" width="0.1524" layer="21" curve="-90"/> -<wire x1="-1.016" y1="7.493" x2="-0.762" y2="7.747" width="0.1524" layer="21" curve="-90"/> -<wire x1="-0.762" y1="7.747" x2="0.762" y2="7.747" width="0.1524" layer="21"/> -<wire x1="0.889" y1="1.651" x2="0.889" y2="2.032" width="0.1524" layer="21"/> -<wire x1="1.016" y1="2.032" x2="1.016" y2="7.493" width="0.1524" layer="21"/> -<wire x1="-0.889" y1="1.651" x2="-0.889" y2="2.032" width="0.1524" layer="21"/> -<wire x1="-1.016" y1="2.032" x2="-0.889" y2="2.032" width="0.1524" layer="21"/> -<wire x1="-1.016" y1="2.032" x2="-1.016" y2="7.493" width="0.1524" layer="21"/> -<wire x1="0.508" y1="0.762" x2="0.508" y2="1.143" width="0.4064" layer="21"/> -<wire x1="-0.508" y1="0.762" x2="-0.508" y2="1.27" width="0.4064" layer="21"/> -<wire x1="0.635" y1="0.635" x2="1.27" y2="0" width="0.4064" layer="51"/> -<wire x1="-0.635" y1="0.635" x2="-1.27" y2="0" width="0.4064" layer="51"/> -<wire x1="-0.508" y1="4.953" x2="-0.508" y2="4.572" width="0.1524" layer="21"/> -<wire x1="0.508" y1="4.572" x2="-0.508" y2="4.572" width="0.1524" layer="21"/> -<wire x1="0.508" y1="4.572" x2="0.508" y2="4.953" width="0.1524" layer="21"/> -<wire x1="-0.508" y1="4.953" x2="0.508" y2="4.953" width="0.1524" layer="21"/> -<wire x1="-0.508" y1="5.334" x2="0" y2="5.334" width="0.1524" layer="21"/> -<wire x1="-0.508" y1="4.191" x2="0" y2="4.191" width="0.1524" layer="21"/> -<wire x1="0" y1="4.191" x2="0" y2="3.683" width="0.1524" layer="21"/> -<wire x1="0" y1="4.191" x2="0.508" y2="4.191" width="0.1524" layer="21"/> -<wire x1="0" y1="5.334" x2="0" y2="5.842" width="0.1524" layer="21"/> -<wire x1="0" y1="5.334" x2="0.508" y2="5.334" width="0.1524" layer="21"/> -<wire x1="1.016" y1="2.032" x2="0.889" y2="2.032" width="0.1524" layer="21"/> -<wire x1="0.889" y1="2.032" x2="-0.889" y2="2.032" width="0.1524" layer="21"/> -<pad name="1" x="-1.27" y="0" drill="0.8128" diameter="1.6764"/> -<pad name="2" x="1.27" y="0" drill="0.8128" diameter="1.6764"/> -<text x="-1.397" y="2.032" size="1.27" layer="25" ratio="10" rot="R90">>NAME</text> -<text x="2.667" y="2.032" size="1.27" layer="27" ratio="10" rot="R90">>VALUE</text> -<rectangle x1="0.3048" y1="1.016" x2="0.7112" y2="1.6002" layer="21"/> -<rectangle x1="-0.7112" y1="1.016" x2="-0.3048" y2="1.6002" layer="21"/> -<rectangle x1="-1.778" y1="0.762" x2="1.778" y2="8.382" layer="43"/> -</package> -<package name="TC26V"> -<description><b>CRYSTAL</b></description> -<wire x1="-0.127" y1="-0.508" x2="0.127" y2="-0.508" width="0.1524" layer="51"/> -<wire x1="0.127" y1="0.508" x2="0.127" y2="-0.508" width="0.1524" layer="51"/> -<wire x1="0.127" y1="0.508" x2="-0.127" y2="0.508" width="0.1524" layer="51"/> -<wire x1="-0.127" y1="-0.508" x2="-0.127" y2="0.508" width="0.1524" layer="51"/> -<wire x1="-0.381" y1="-0.508" x2="-0.381" y2="0" width="0.1524" layer="51"/> -<wire x1="0.381" y1="-0.508" x2="0.381" y2="0" width="0.1524" layer="51"/> -<wire x1="0.381" y1="0" x2="0.762" y2="0" width="0.1524" layer="51"/> -<wire x1="0.381" y1="0" x2="0.381" y2="0.508" width="0.1524" layer="51"/> -<wire x1="-0.381" y1="0" x2="-0.762" y2="0" width="0.1524" layer="51"/> -<wire x1="-0.381" y1="0" x2="-0.381" y2="0.508" width="0.1524" layer="51"/> -<wire x1="0" y1="1.016" x2="0.7184" y2="0.7184" width="0.1524" layer="21" curve="-44.999323"/> -<wire x1="-0.7184" y1="0.7184" x2="0" y2="1.016" width="0.1524" layer="21" curve="-44.999323"/> -<wire x1="-0.7184" y1="-0.7184" x2="0" y2="-1.016" width="0.1524" layer="21" curve="44.999323"/> -<wire x1="0" y1="-1.016" x2="0.7184" y2="-0.7184" width="0.1524" layer="21" curve="44.999323"/> -<circle x="0" y="0" radius="1.016" width="0.1524" layer="51"/> -<pad name="1" x="-1.27" y="0" drill="0.8128"/> -<pad name="2" x="1.27" y="0" drill="0.8128"/> -<text x="-2.032" y="1.397" size="1.27" layer="25" ratio="10">>NAME</text> -<text x="-2.032" y="-2.667" size="1.27" layer="27" ratio="10">>VALUE</text> -</package> -<package name="TC38H"> -<description><b>CRYSTAL</b></description> -<wire x1="-1.397" y1="1.651" x2="1.397" y2="1.651" width="0.1524" layer="21"/> -<wire x1="1.27" y1="9.906" x2="1.524" y2="9.652" width="0.1524" layer="21" curve="-90"/> -<wire x1="-1.524" y1="9.652" x2="-1.27" y2="9.906" width="0.1524" layer="21" curve="-90"/> -<wire x1="-1.27" y1="9.906" x2="1.27" y2="9.906" width="0.1524" layer="21"/> -<wire x1="1.397" y1="1.651" x2="1.397" y2="2.032" width="0.1524" layer="21"/> -<wire x1="1.524" y1="2.032" x2="1.397" y2="2.032" width="0.1524" layer="21"/> -<wire x1="1.524" y1="2.032" x2="1.524" y2="9.652" width="0.1524" layer="21"/> -<wire x1="-1.397" y1="1.651" x2="-1.397" y2="2.032" width="0.1524" layer="21"/> -<wire x1="-1.524" y1="2.032" x2="-1.397" y2="2.032" width="0.1524" layer="21"/> -<wire x1="-1.524" y1="2.032" x2="-1.524" y2="9.652" width="0.1524" layer="21"/> -<wire x1="1.397" y1="2.032" x2="-1.397" y2="2.032" width="0.1524" layer="21"/> -<wire x1="0.5588" y1="0.7112" x2="0.508" y2="0.762" width="0.4064" layer="21"/> -<wire x1="0.508" y1="0.762" x2="0.508" y2="1.143" width="0.4064" layer="21"/> -<wire x1="-0.508" y1="0.762" x2="-0.508" y2="1.016" width="0.4064" layer="21"/> -<wire x1="-0.5588" y1="0.7112" x2="-0.508" y2="0.762" width="0.4064" layer="21"/> -<wire x1="0.635" y1="0.635" x2="1.27" y2="0" width="0.1524" layer="51"/> -<wire x1="-0.635" y1="0.635" x2="-1.27" y2="0" width="0.1524" layer="51"/> -<wire x1="-0.762" y1="5.588" x2="-0.762" y2="5.207" width="0.1524" layer="21"/> -<wire x1="0.762" y1="5.207" x2="-0.762" y2="5.207" width="0.1524" layer="21"/> -<wire x1="0.762" y1="5.207" x2="0.762" y2="5.588" width="0.1524" layer="21"/> -<wire x1="-0.762" y1="5.588" x2="0.762" y2="5.588" width="0.1524" layer="21"/> -<wire x1="-0.762" y1="5.969" x2="0" y2="5.969" width="0.1524" layer="21"/> -<wire x1="-0.762" y1="4.826" x2="0" y2="4.826" width="0.1524" layer="21"/> -<wire x1="0" y1="4.826" x2="0" y2="4.318" width="0.1524" layer="21"/> -<wire x1="0" y1="4.826" x2="0.762" y2="4.826" width="0.1524" layer="21"/> -<wire x1="0" y1="5.969" x2="0" y2="6.477" width="0.1524" layer="21"/> -<wire x1="0" y1="5.969" x2="0.762" y2="5.969" width="0.1524" layer="21"/> -<pad name="1" x="-1.27" y="0" drill="0.8128" diameter="1.6764"/> -<pad name="2" x="1.27" y="0" drill="0.8128" diameter="1.6764"/> -<text x="-1.905" y="2.032" size="1.27" layer="25" ratio="10" rot="R90">>NAME</text> -<text x="3.175" y="2.032" size="1.27" layer="27" ratio="10" rot="R90">>VALUE</text> -<rectangle x1="0.3048" y1="1.016" x2="0.7112" y2="1.6002" layer="21"/> -<rectangle x1="-0.7112" y1="1.016" x2="-0.3048" y2="1.6002" layer="21"/> -<rectangle x1="-1.778" y1="1.016" x2="1.778" y2="10.414" layer="43"/> -</package> -<package name="86SMX"> -<description><b>CRYSTAL RESONATOR</b></description> -<wire x1="-3.81" y1="1.905" x2="2.413" y2="1.905" width="0.0508" layer="21"/> -<wire x1="-3.81" y1="2.286" x2="2.413" y2="2.286" width="0.1524" layer="21"/> -<wire x1="-3.81" y1="-1.905" x2="2.413" y2="-1.905" width="0.0508" layer="21"/> -<wire x1="-3.81" y1="-2.286" x2="2.413" y2="-2.286" width="0.1524" layer="21"/> -<wire x1="-6.604" y1="-2.286" x2="-6.604" y2="2.286" width="0.1524" layer="21"/> -<wire x1="-5.334" y1="1.905" x2="-5.334" y2="1.016" width="0.0508" layer="51"/> -<wire x1="-5.334" y1="-1.905" x2="-3.81" y2="-1.905" width="0.0508" layer="51"/> -<wire x1="-6.35" y1="-2.286" x2="-5.969" y2="-2.286" width="0.1524" layer="51"/> -<wire x1="-5.969" y1="-2.286" x2="-4.191" y2="-2.286" width="0.1524" layer="51"/> -<wire x1="-4.191" y1="-2.286" x2="-3.81" y2="-2.286" width="0.1524" layer="51"/> -<wire x1="-5.969" y1="-2.54" x2="-4.191" y2="-2.54" width="0.1524" layer="51"/> -<wire x1="-6.35" y1="-2.2098" x2="-6.604" y2="-2.286" width="0.0508" layer="21"/> -<wire x1="-6.604" y1="-2.286" x2="-6.35" y2="-2.286" width="0.1524" layer="21"/> -<wire x1="-5.969" y1="-2.54" x2="-5.969" y2="-2.286" width="0.1524" layer="51"/> -<wire x1="-5.334" y1="1.016" x2="-5.334" y2="-1.016" width="0.0508" layer="21"/> -<wire x1="-5.334" y1="-1.016" x2="-5.334" y2="-1.905" width="0.0508" layer="51"/> -<wire x1="-5.334" y1="-1.905" x2="-6.35" y2="-2.2098" width="0.0508" layer="51"/> -<wire x1="-4.191" y1="-2.54" x2="-4.191" y2="-2.286" width="0.1524" layer="51"/> -<wire x1="-5.969" y1="2.54" x2="-4.191" y2="2.54" width="0.1524" layer="51"/> -<wire x1="-5.334" y1="1.905" x2="-3.81" y2="1.905" width="0.0508" layer="51"/> -<wire x1="-6.35" y1="2.286" x2="-5.969" y2="2.286" width="0.1524" layer="51"/> -<wire x1="-5.969" y1="2.286" x2="-4.191" y2="2.286" width="0.1524" layer="51"/> -<wire x1="-4.191" y1="2.286" x2="-3.81" y2="2.286" width="0.1524" layer="51"/> -<wire x1="-6.604" y1="2.286" x2="-6.35" y2="2.286" width="0.1524" layer="21"/> -<wire x1="-6.35" y1="2.2098" x2="-6.604" y2="2.286" width="0.0508" layer="21"/> -<wire x1="-5.969" y1="2.54" x2="-5.969" y2="2.286" width="0.1524" layer="51"/> -<wire x1="-5.334" y1="1.905" x2="-6.35" y2="2.2098" width="0.0508" layer="51"/> -<wire x1="-4.191" y1="2.54" x2="-4.191" y2="2.286" width="0.1524" layer="51"/> -<wire x1="6.604" y1="2.286" x2="6.604" y2="-2.286" width="0.1524" layer="21"/> -<wire x1="6.223" y1="-1.905" x2="6.223" y2="1.905" width="0.0508" layer="21"/> -<wire x1="6.223" y1="-1.905" x2="6.604" y2="-2.286" width="0.0508" layer="21"/> -<wire x1="6.223" y1="-2.286" x2="6.604" y2="-2.286" width="0.1524" layer="21"/> -<wire x1="2.794" y1="-2.54" x2="5.842" y2="-2.54" width="0.1524" layer="51"/> -<wire x1="2.794" y1="-2.286" x2="2.794" y2="-2.54" width="0.1524" layer="51"/> -<wire x1="5.842" y1="-2.54" x2="5.842" y2="-2.286" width="0.1524" layer="51"/> -<wire x1="2.413" y1="-2.286" x2="6.223" y2="-2.286" width="0.1524" layer="51"/> -<wire x1="2.413" y1="-1.905" x2="6.223" y2="-1.905" width="0.0508" layer="51"/> -<wire x1="6.223" y1="1.905" x2="6.604" y2="2.286" width="0.0508" layer="21"/> -<wire x1="6.223" y1="2.286" x2="6.604" y2="2.286" width="0.1524" layer="21"/> -<wire x1="2.794" y1="2.54" x2="5.842" y2="2.54" width="0.1524" layer="51"/> -<wire x1="2.794" y1="2.286" x2="2.794" y2="2.54" width="0.1524" layer="51"/> -<wire x1="5.842" y1="2.54" x2="5.842" y2="2.286" width="0.1524" layer="51"/> -<wire x1="2.413" y1="1.905" x2="6.223" y2="1.905" width="0.0508" layer="51"/> -<wire x1="2.413" y1="2.286" x2="6.223" y2="2.286" width="0.1524" layer="51"/> -<wire x1="-0.254" y1="1.651" x2="-0.254" y2="0.381" width="0.1524" layer="21"/> -<wire x1="-0.254" y1="0.381" x2="0.254" y2="0.381" width="0.1524" layer="21"/> -<wire x1="0.254" y1="0.381" x2="0.254" y2="1.651" width="0.1524" layer="21"/> -<wire x1="0.254" y1="1.651" x2="-0.254" y2="1.651" width="0.1524" layer="21"/> -<wire x1="0.635" y1="1.651" x2="0.635" y2="1.016" width="0.1524" layer="21"/> -<wire x1="0.635" y1="1.016" x2="0.635" y2="0.381" width="0.1524" layer="21"/> -<wire x1="0.635" y1="1.016" x2="1.016" y2="1.016" width="0.0508" layer="21"/> -<wire x1="-0.635" y1="1.651" x2="-0.635" y2="1.016" width="0.1524" layer="21"/> -<wire x1="-0.635" y1="1.016" x2="-0.635" y2="0.381" width="0.1524" layer="21"/> -<wire x1="-0.635" y1="1.016" x2="-1.016" y2="1.016" width="0.0508" layer="21"/> -<smd name="2" x="4.318" y="-2.286" dx="3.556" dy="2.1844" layer="1"/> -<smd name="3" x="4.318" y="2.286" dx="3.556" dy="2.1844" layer="1"/> -<smd name="1" x="-5.08" y="-2.286" dx="2.286" dy="2.1844" layer="1"/> -<smd name="4" x="-5.08" y="2.286" dx="2.286" dy="2.1844" layer="1"/> -<text x="-3.683" y="2.54" size="1.27" layer="25" ratio="10">>NAME</text> -<text x="-3.683" y="-3.81" size="1.27" layer="27" ratio="10">>VALUE</text> -</package> -<package name="MM20SS"> -<description><b>CRYSTAL</b></description> -<wire x1="-2.032" y1="-1.27" x2="2.032" y2="-1.27" width="0.0508" layer="21"/> -<wire x1="-2.032" y1="-1.778" x2="2.032" y2="-1.778" width="0.1524" layer="21"/> -<wire x1="2.032" y1="1.27" x2="-2.032" y2="1.27" width="0.0508" layer="21"/> -<wire x1="-2.032" y1="1.778" x2="2.032" y2="1.778" width="0.1524" layer="21"/> -<wire x1="-4.064" y1="-1.778" x2="-4.064" y2="1.778" width="0.1524" layer="21"/> -<wire x1="-2.921" y1="0.381" x2="-2.921" y2="-0.381" width="0.0508" layer="21"/> -<wire x1="-4.064" y1="-1.778" x2="-3.556" y2="-1.778" width="0.1524" layer="21"/> -<wire x1="-3.556" y1="-1.552" x2="-4.064" y2="-1.778" width="0.0508" layer="21"/> -<wire x1="-2.032" y1="1.27" x2="-2.921" y2="1.27" width="0.0508" layer="51"/> -<wire x1="-2.921" y1="1.27" x2="-2.921" y2="0.381" width="0.0508" layer="51"/> -<wire x1="-2.54" y1="-1.905" x2="-2.54" y2="-1.778" width="0.1524" layer="51"/> -<wire x1="-3.048" y1="-1.905" x2="-3.048" y2="-1.778" width="0.1524" layer="51"/> -<wire x1="-3.048" y1="-1.905" x2="-2.54" y2="-1.905" width="0.1524" layer="51"/> -<wire x1="-2.921" y1="-0.381" x2="-2.921" y2="-1.27" width="0.0508" layer="51"/> -<wire x1="-2.921" y1="-1.27" x2="-2.032" y2="-1.27" width="0.0508" layer="51"/> -<wire x1="-3.556" y1="-1.778" x2="-2.032" y2="-1.778" width="0.1524" layer="51"/> -<wire x1="-2.921" y1="-1.27" x2="-3.556" y2="-1.552" width="0.0508" layer="51"/> -<wire x1="-4.064" y1="1.778" x2="-3.556" y2="1.778" width="0.1524" layer="21"/> -<wire x1="-3.556" y1="1.552" x2="-4.064" y2="1.778" width="0.0508" layer="21"/> -<wire x1="-2.921" y1="1.27" x2="-3.556" y2="1.552" width="0.0508" layer="51"/> -<wire x1="-3.048" y1="1.778" x2="-3.048" y2="1.905" width="0.1524" layer="51"/> -<wire x1="-2.54" y1="1.905" x2="-2.54" y2="1.778" width="0.1524" layer="51"/> -<wire x1="-3.048" y1="1.905" x2="-2.54" y2="1.905" width="0.1524" layer="51"/> -<wire x1="-3.556" y1="1.778" x2="-2.032" y2="1.778" width="0.1524" layer="51"/> -<wire x1="4.064" y1="-1.778" x2="4.064" y2="1.778" width="0.1524" layer="21"/> -<wire x1="3.81" y1="1.27" x2="3.81" y2="-1.27" width="0.0508" layer="21"/> -<wire x1="3.81" y1="-1.27" x2="4.064" y2="-1.778" width="0.0508" layer="21"/> -<wire x1="3.556" y1="-1.27" x2="3.81" y2="-1.27" width="0.0508" layer="21"/> -<wire x1="3.556" y1="-1.778" x2="4.064" y2="-1.778" width="0.1524" layer="21"/> -<wire x1="3.81" y1="1.27" x2="3.556" y2="1.27" width="0.0508" layer="21"/> -<wire x1="3.556" y1="1.27" x2="2.032" y2="1.27" width="0.0508" layer="51"/> -<wire x1="3.048" y1="-1.905" x2="3.048" y2="-1.778" width="0.1524" layer="51"/> -<wire x1="2.54" y1="-1.778" x2="2.54" y2="-1.905" width="0.1524" layer="51"/> -<wire x1="2.54" y1="-1.905" x2="3.048" y2="-1.905" width="0.1524" layer="51"/> -<wire x1="2.032" y1="-1.27" x2="3.556" y2="-1.27" width="0.0508" layer="51"/> -<wire x1="2.032" y1="-1.778" x2="3.556" y2="-1.778" width="0.1524" layer="51"/> -<wire x1="3.81" y1="1.27" x2="4.064" y2="1.778" width="0.0508" layer="21"/> -<wire x1="3.556" y1="1.778" x2="4.064" y2="1.778" width="0.1524" layer="21"/> -<wire x1="2.54" y1="1.905" x2="2.54" y2="1.778" width="0.1524" layer="51"/> -<wire x1="3.048" y1="1.778" x2="3.048" y2="1.905" width="0.1524" layer="51"/> -<wire x1="2.54" y1="1.905" x2="3.048" y2="1.905" width="0.1524" layer="51"/> -<wire x1="2.032" y1="1.778" x2="3.556" y2="1.778" width="0.1524" layer="51"/> -<wire x1="-1.778" y1="-0.254" x2="-0.508" y2="-0.254" width="0.1524" layer="21"/> -<wire x1="-0.508" y1="-0.254" x2="-0.508" y2="0.254" width="0.1524" layer="21"/> -<wire x1="-0.508" y1="0.254" x2="-1.778" y2="0.254" width="0.1524" layer="21"/> -<wire x1="-1.778" y1="0.254" x2="-1.778" y2="-0.254" width="0.1524" layer="21"/> -<wire x1="-1.778" y1="0.635" x2="-1.143" y2="0.635" width="0.1524" layer="21"/> -<wire x1="-1.143" y1="0.635" x2="-0.508" y2="0.635" width="0.1524" layer="21"/> -<wire x1="-1.143" y1="0.635" x2="-1.143" y2="1.016" width="0.0508" layer="21"/> -<wire x1="-1.778" y1="-0.635" x2="-1.143" y2="-0.635" width="0.1524" layer="21"/> -<wire x1="-1.143" y1="-0.635" x2="-0.508" y2="-0.635" width="0.1524" layer="21"/> -<wire x1="-1.143" y1="-0.635" x2="-1.143" y2="-1.016" width="0.0508" layer="21"/> -<circle x="3.048" y="0" radius="0.254" width="0.1524" layer="21"/> -<smd name="1" x="-2.794" y="-1.524" dx="1.27" dy="1.8796" layer="1"/> -<smd name="2" x="2.794" y="-1.524" dx="1.27" dy="1.8796" layer="1"/> -<smd name="3" x="2.794" y="1.524" dx="1.27" dy="1.8796" layer="1"/> -<smd name="4" x="-2.794" y="1.524" dx="1.27" dy="1.8796" layer="1"/> -<text x="-2.54" y="2.54" size="1.27" layer="25" ratio="10">>NAME</text> -<text x="-2.54" y="-3.81" size="1.27" layer="27" ratio="10">>VALUE</text> -</package> -<package name="MM39SL"> -<description><b>CRYSTAL</b></description> -<wire x1="-3.683" y1="-1.651" x2="3.683" y2="-1.651" width="0.0508" layer="21"/> -<wire x1="-3.683" y1="-2.286" x2="3.683" y2="-2.286" width="0.1524" layer="21"/> -<wire x1="-3.683" y1="2.286" x2="3.683" y2="2.286" width="0.1524" layer="21"/> -<wire x1="3.683" y1="1.651" x2="-3.683" y2="1.651" width="0.0508" layer="21"/> -<wire x1="-6.223" y1="-2.286" x2="-6.223" y2="2.286" width="0.1524" layer="21"/> -<wire x1="-4.826" y1="1.651" x2="-4.826" y2="0.762" width="0.0508" layer="51"/> -<wire x1="-5.715" y1="-2.286" x2="-3.683" y2="-2.286" width="0.1524" layer="51"/> -<wire x1="-4.826" y1="-1.651" x2="-3.683" y2="-1.651" width="0.0508" layer="51"/> -<wire x1="-5.715" y1="-2.055" x2="-6.223" y2="-2.286" width="0.0508" layer="21"/> -<wire x1="-6.223" y1="-2.286" x2="-5.715" y2="-2.286" width="0.1524" layer="21"/> -<wire x1="-4.826" y1="0.762" x2="-4.826" y2="-0.762" width="0.0508" layer="21"/> -<wire x1="-4.826" y1="-0.762" x2="-4.826" y2="-1.651" width="0.0508" layer="51"/> -<wire x1="-4.826" y1="-1.651" x2="-5.715" y2="-2.055" width="0.0508" layer="51"/> -<wire x1="-5.715" y1="2.286" x2="-3.683" y2="2.286" width="0.1524" layer="51"/> -<wire x1="-3.683" y1="1.651" x2="-4.826" y2="1.651" width="0.0508" layer="51"/> -<wire x1="-6.223" y1="2.286" x2="-5.715" y2="2.286" width="0.1524" layer="21"/> -<wire x1="-5.715" y1="2.055" x2="-6.223" y2="2.286" width="0.0508" layer="21"/> -<wire x1="-4.826" y1="1.651" x2="-5.715" y2="2.055" width="0.0508" layer="51"/> -<wire x1="6.223" y1="-2.286" x2="6.223" y2="2.286" width="0.1524" layer="21"/> -<wire x1="5.842" y1="-1.651" x2="5.842" y2="1.651" width="0.0508" layer="21"/> -<wire x1="5.842" y1="-1.651" x2="6.223" y2="-2.286" width="0.0508" layer="21"/> -<wire x1="5.715" y1="-2.286" x2="6.223" y2="-2.286" width="0.1524" layer="21"/> -<wire x1="3.683" y1="-2.286" x2="5.715" y2="-2.286" width="0.1524" layer="51"/> -<wire x1="5.715" y1="-1.651" x2="5.842" y2="-1.651" width="0.0508" layer="21"/> -<wire x1="3.683" y1="-1.651" x2="5.715" y2="-1.651" width="0.0508" layer="51"/> -<wire x1="5.842" y1="1.651" x2="6.223" y2="2.286" width="0.0508" layer="21"/> -<wire x1="5.842" y1="1.651" x2="5.715" y2="1.651" width="0.0508" layer="21"/> -<wire x1="5.715" y1="2.286" x2="6.223" y2="2.286" width="0.1524" layer="21"/> -<wire x1="3.683" y1="2.286" x2="5.715" y2="2.286" width="0.1524" layer="51"/> -<wire x1="5.715" y1="1.651" x2="3.683" y2="1.651" width="0.0508" layer="51"/> -<wire x1="-3.81" y1="-0.254" x2="-2.54" y2="-0.254" width="0.1524" layer="21"/> -<wire x1="-2.54" y1="-0.254" x2="-2.54" y2="0.254" width="0.1524" layer="21"/> -<wire x1="-2.54" y1="0.254" x2="-3.81" y2="0.254" width="0.1524" layer="21"/> -<wire x1="-3.81" y1="0.254" x2="-3.81" y2="-0.254" width="0.1524" layer="21"/> -<wire x1="-3.81" y1="0.635" x2="-3.175" y2="0.635" width="0.1524" layer="21"/> -<wire x1="-3.175" y1="0.635" x2="-2.54" y2="0.635" width="0.1524" layer="21"/> -<wire x1="-3.175" y1="0.635" x2="-3.175" y2="1.016" width="0.1016" layer="21"/> -<wire x1="-3.81" y1="-0.635" x2="-3.175" y2="-0.635" width="0.1524" layer="21"/> -<wire x1="-3.175" y1="-0.635" x2="-2.54" y2="-0.635" width="0.1524" layer="21"/> -<wire x1="-3.175" y1="-0.635" x2="-3.175" y2="-1.016" width="0.1016" layer="21"/> -<circle x="5.08" y="0" radius="0.254" width="0.1524" layer="21"/> -<smd name="1" x="-4.699" y="-1.778" dx="1.778" dy="1.778" layer="1"/> -<smd name="2" x="4.699" y="-1.778" dx="1.778" dy="1.778" layer="1"/> -<smd name="3" x="4.699" y="1.778" dx="1.778" dy="1.778" layer="1"/> -<smd name="4" x="-4.699" y="1.778" dx="1.778" dy="1.778" layer="1"/> -<text x="-2.54" y="2.54" size="1.27" layer="25" ratio="10">>NAME</text> -<text x="-2.032" y="-0.635" size="1.27" layer="27" ratio="10">>VALUE</text> -</package> -<package name="CTS406"> -<description><b>Model 406 6.0x3.5mm Low Cost Surface Mount Crystal</b><p> -Source: 008-0260-0_E.pdf</description> -<wire x1="-2.475" y1="1.65" x2="-1.05" y2="1.65" width="0.2032" layer="51"/> -<wire x1="-1.05" y1="1.65" x2="1.05" y2="1.65" width="0.2032" layer="21"/> -<wire x1="1.05" y1="1.65" x2="2.475" y2="1.65" width="0.2032" layer="51"/> -<wire x1="2.9" y1="1.225" x2="2.9" y2="0.3" width="0.2032" layer="51"/> -<wire x1="2.9" y1="0.3" x2="2.9" y2="-0.3" width="0.2032" layer="21"/> -<wire x1="2.9" y1="-0.3" x2="2.9" y2="-1.225" width="0.2032" layer="51"/> -<wire x1="2.475" y1="-1.65" x2="1.05" y2="-1.65" width="0.2032" layer="51"/> -<wire x1="1.05" y1="-1.65" x2="-1.05" y2="-1.65" width="0.2032" layer="21"/> -<wire x1="-1.05" y1="-1.65" x2="-2.475" y2="-1.65" width="0.2032" layer="51"/> -<wire x1="-2.9" y1="-1.225" x2="-2.9" y2="-0.3" width="0.2032" layer="51"/> -<wire x1="-2.9" y1="-0.3" x2="-2.9" y2="0.3" width="0.2032" layer="21"/> -<wire x1="-2.9" y1="0.3" x2="-2.9" y2="1.225" width="0.2032" layer="51"/> -<wire x1="-2.9" y1="1.225" x2="-2.475" y2="1.65" width="0.2032" layer="51" curve="89.516721"/> -<wire x1="2.475" y1="1.65" x2="2.9" y2="1.225" width="0.2032" layer="51" curve="89.516721"/> -<wire x1="2.9" y1="-1.225" x2="2.475" y2="-1.65" width="0.2032" layer="51" curve="89.516721"/> -<wire x1="-2.475" y1="-1.65" x2="-2.9" y2="-1.225" width="0.2032" layer="51" curve="89.516721"/> -<circle x="-2.05" y="-0.2" radius="0.182" width="0" layer="21"/> -<smd name="1" x="-2.2" y="-1.2" dx="1.9" dy="1.4" layer="1"/> -<smd name="2" x="2.2" y="-1.2" dx="1.9" dy="1.4" layer="1"/> -<smd name="3" x="2.2" y="1.2" dx="1.9" dy="1.4" layer="1"/> -<smd name="4" x="-2.2" y="1.2" dx="1.9" dy="1.4" layer="1"/> -<text x="-2.54" y="2.54" size="1.27" layer="25">>NAME</text> -<text x="-2.54" y="-3.81" size="1.27" layer="27">>VALUE</text> -</package> </packages> <symbols> <symbol name="ATMEGA32U2"> @@ -1752,22 +917,6 @@ Source: 008-0260-0_E.pdf</description> <pin name="D+" x="-22.86" y="12.7" length="middle"/> <pin name="UCAP" x="-22.86" y="7.62" length="middle"/> </symbol> -<symbol name="Q"> -<wire x1="1.016" y1="0" x2="2.54" y2="0" width="0.1524" layer="94"/> -<wire x1="-2.54" y1="0" x2="-1.016" y2="0" width="0.1524" layer="94"/> -<wire x1="-0.381" y1="1.524" x2="-0.381" y2="-1.524" width="0.254" layer="94"/> -<wire x1="-0.381" y1="-1.524" x2="0.381" y2="-1.524" width="0.254" layer="94"/> -<wire x1="0.381" y1="-1.524" x2="0.381" y2="1.524" width="0.254" layer="94"/> -<wire x1="0.381" y1="1.524" x2="-0.381" y2="1.524" width="0.254" layer="94"/> -<wire x1="1.016" y1="1.778" x2="1.016" y2="-1.778" width="0.254" layer="94"/> -<wire x1="-1.016" y1="1.778" x2="-1.016" y2="-1.778" width="0.254" layer="94"/> -<text x="2.54" y="1.016" size="1.778" layer="95">>NAME</text> -<text x="2.54" y="-2.54" size="1.778" layer="96">>VALUE</text> -<text x="-2.159" y="-1.143" size="0.8636" layer="93">1</text> -<text x="1.524" y="-1.143" size="0.8636" layer="93">2</text> -<pin name="2" x="2.54" y="0" visible="off" length="point" direction="pas" swaplevel="1" rot="R180"/> -<pin name="1" x="-2.54" y="0" visible="off" length="point" direction="pas" swaplevel="1"/> -</symbol> </symbols> <devicesets> <deviceset name="ATMEGA32U2" prefix="IC"> @@ -1827,308 +976,6 @@ Source: 008-0260-0_E.pdf</description> </device> </devices> </deviceset> -<deviceset name="CRYSTAL" prefix="Q" uservalue="yes"> -<description><b>CRYSTAL</b></description> -<gates> -<gate name="G$1" symbol="Q" x="0" y="0"/> -</gates> -<devices> -<device name="HC49S" package="HC49/S"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="2"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="1667008" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -<device name="HC49GW" package="HC49GW"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="2"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="unknown" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -<device name="HC49TL-H" package="HC49TL-H"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="2"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="unknown" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -<device name="HC49U-H" package="HC49U-H"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="2"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="1666973" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -<device name="HC49U-LM" package="HC49U-LM"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="2"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="1666956" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -<device name="HC49U-V" package="HC49U-V"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="2"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="1666969" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -<device name="HC49U70" package="HC49U70"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="2"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="unknown" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -<device name="HC49UP" package="HC49UP"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="2"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="unknown" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -<device name="HC13U-H" package="HC13U-H"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="2"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="unknown" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -<device name="HC18U-H" package="HC18U-H"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="2"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="unknown" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -<device name="HC18U-V" package="HC18U-V"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="2"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="unknown" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -<device name="HC33U-H" package="HC33U-H"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="2"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="unknown" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -<device name="HC33U-V" package="HC33U-V"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="2"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="unknown" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -<device name="SM49" package="SM49"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="2"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="unknown" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -<device name="TC26H" package="TC26H"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="2"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="unknown" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -<device name="TC26V" package="TC26V"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="2"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="unknown" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -<device name="TC38H" package="TC38H"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="2"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="unknown" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -<device name="68SMX" package="86SMX"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="4"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="6344860" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -<device name="MM20SS" package="MM20SS"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="4"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="unknown" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -<device name="MM39SL" package="MM39SL"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="4"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="unknown" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -<device name="CTS406" package="CTS406"> -<connects> -<connect gate="G$1" pin="1" pad="1"/> -<connect gate="G$1" pin="2" pad="3"/> -</connects> -<technologies> -<technology name=""> -<attribute name="MF" value="" constant="no"/> -<attribute name="MPN" value="" constant="no"/> -<attribute name="OC_FARNELL" value="unknown" constant="no"/> -<attribute name="OC_NEWARK" value="unknown" constant="no"/> -</technology> -</technologies> -</device> -</devices> -</deviceset> </devicesets> </library> </libraries> @@ -2156,9 +1003,6 @@ Source: 008-0260-0_E.pdf</description> <part name="R6" library="fabPatil" deviceset="RESISTOR" device="1206" value="470"/> <part name="P+3" library="FAB_Hello" deviceset="VCC" device=""/> <part name="GND5" library="fabPatil" deviceset="GND" device=""/> -<part name="U$1" library="fabPatil" deviceset="AVRISP" device="SMD"/> -<part name="P+5" library="FAB_Hello" deviceset="VCC" device=""/> -<part name="GND6" library="fabPatil" deviceset="GND" device=""/> <part name="C2" library="fabPatil" deviceset="UNPOLARIZED_CAPACITOR" device="1206" value="1uF"/> <part name="IC1" library="adafruit" deviceset="ATMEGA32U2" device="-TQFP"/> <part name="P+4" library="FAB_Hello" deviceset="VCC" device=""/> @@ -2166,16 +1010,10 @@ Source: 008-0260-0_E.pdf</description> <part name="GND8" library="fabPatil" deviceset="GND" device=""/> <part name="R3" library="fabPatil" deviceset="RESISTOR" device="1206" value="10K"/> <part name="P+6" library="FAB_Hello" deviceset="VCC" device=""/> -<part name="U$2" library="fabPatil" deviceset="LED" device="1206"/> -<part name="R4" library="fabPatil" deviceset="RESISTOR" device="1206" value="1K"/> -<part name="GND9" library="fabPatil" deviceset="GND" device=""/> -<part name="R7" library="fabPatil" deviceset="RESISTOR" device="1206" value="0"/> <part name="GND10" library="fabPatil" deviceset="GND" device=""/> -<part name="Q1" library="adafruit" deviceset="CRYSTAL" device="HC49UP"/> -<part name="C3" library="fabPatil" deviceset="UNPOLARIZED_CAPACITOR" device="1206" value="18pF"/> -<part name="C4" library="fabPatil" deviceset="UNPOLARIZED_CAPACITOR" device="1206" value="18pF"/> <part name="GND7" library="fabPatil" deviceset="GND" device=""/> <part name="JP2" library="fabPatil" deviceset="USB" device="-MICROB"/> +<part name="Y1" library="fabPatil" deviceset="RESONATOR" device="16MHZ" value="16MHz"/> </parts> <sheets> <sheet> @@ -2197,9 +1035,6 @@ Source: 008-0260-0_E.pdf</description> <instance part="R6" gate="G$1" x="35.56" y="10.16"/> <instance part="P+3" gate="VCC" x="68.58" y="10.16"/> <instance part="GND5" gate="1" x="68.58" y="-7.62"/> -<instance part="U$1" gate="G$1" x="63.5" y="-25.4"/> -<instance part="P+5" gate="VCC" x="76.2" y="-15.24"/> -<instance part="GND6" gate="1" x="76.2" y="-33.02"/> <instance part="C2" gate="1" x="-43.18" y="-5.08" rot="R180"/> <instance part="IC1" gate="G$1" x="-12.7" y="-12.7"/> <instance part="P+4" gate="VCC" x="-38.1" y="22.86"/> @@ -2207,16 +1042,10 @@ Source: 008-0260-0_E.pdf</description> <instance part="GND8" gate="1" x="-38.1" y="-43.18"/> <instance part="R3" gate="G$1" x="-60.96" y="-22.86" rot="R90"/> <instance part="P+6" gate="VCC" x="-60.96" y="-12.7"/> -<instance part="U$2" gate="G$1" x="30.48" y="-40.64"/> -<instance part="R4" gate="G$1" x="30.48" y="-50.8" rot="R270"/> -<instance part="GND9" gate="1" x="30.48" y="-60.96"/> -<instance part="R7" gate="G$1" x="-43.18" y="-35.56" rot="R180"/> <instance part="GND10" gate="1" x="-50.8" y="-43.18"/> -<instance part="Q1" gate="G$1" x="-38.1" y="-17.78" rot="R90"/> -<instance part="C3" gate="1" x="-43.18" y="-15.24"/> -<instance part="C4" gate="1" x="-43.18" y="-22.86"/> -<instance part="GND7" gate="1" x="-53.34" y="-25.4"/> +<instance part="GND7" gate="1" x="-50.8" y="-25.4"/> <instance part="JP2" gate="G$1" x="-86.36" y="7.62" rot="R180"/> +<instance part="Y1" gate="G$1" x="-38.1" y="-17.78" rot="R270"/> </instances> <busses> </busses> @@ -2251,12 +1080,6 @@ Source: 008-0260-0_E.pdf</description> <wire x1="68.58" y1="0" x2="68.58" y2="-5.08" width="0.1524" layer="91"/> </segment> <segment> -<pinref part="U$1" gate="G$1" pin="GND"/> -<pinref part="GND6" gate="1" pin="GND"/> -<wire x1="68.58" y1="-27.94" x2="76.2" y2="-27.94" width="0.1524" layer="91"/> -<wire x1="76.2" y1="-27.94" x2="76.2" y2="-30.48" width="0.1524" layer="91"/> -</segment> -<segment> <pinref part="C2" gate="1" pin="2"/> <pinref part="GND4" gate="1" pin="GND"/> <wire x1="-45.72" y1="-5.08" x2="-48.26" y2="-5.08" width="0.1524" layer="91"/> @@ -2269,25 +1092,16 @@ Source: 008-0260-0_E.pdf</description> <wire x1="-35.56" y1="-38.1" x2="-38.1" y2="-38.1" width="0.1524" layer="91"/> </segment> <segment> -<pinref part="R4" gate="G$1" pin="2"/> -<pinref part="GND9" gate="1" pin="GND"/> -<wire x1="30.48" y1="-55.88" x2="30.48" y2="-58.42" width="0.1524" layer="91"/> -</segment> -<segment> -<pinref part="R7" gate="G$1" pin="2"/> -<wire x1="-48.26" y1="-35.56" x2="-50.8" y2="-35.56" width="0.1524" layer="91"/> <pinref part="GND10" gate="1" pin="GND"/> <wire x1="-50.8" y1="-35.56" x2="-50.8" y2="-40.64" width="0.1524" layer="91"/> +<pinref part="IC1" gate="G$1" pin="UGND"/> +<wire x1="-50.8" y1="-35.56" x2="-35.56" y2="-35.56" width="0.1524" layer="91"/> </segment> <segment> <pinref part="GND7" gate="1" pin="GND"/> -<wire x1="-53.34" y1="-22.86" x2="-53.34" y2="-17.78" width="0.1524" layer="91"/> -<pinref part="C3" gate="1" pin="1"/> -<pinref part="C4" gate="1" pin="1"/> -<wire x1="-48.26" y1="-15.24" x2="-48.26" y2="-17.78" width="0.1524" layer="91"/> -<wire x1="-48.26" y1="-17.78" x2="-48.26" y2="-22.86" width="0.1524" layer="91"/> -<wire x1="-53.34" y1="-17.78" x2="-48.26" y2="-17.78" width="0.1524" layer="91"/> -<junction x="-48.26" y="-17.78"/> +<wire x1="-50.8" y1="-22.86" x2="-50.8" y2="-17.78" width="0.1524" layer="91"/> +<pinref part="Y1" gate="G$1" pin="2"/> +<wire x1="-45.72" y1="-17.78" x2="-50.8" y2="-17.78" width="0.1524" layer="91"/> </segment> </net> <net name="VCC" class="0"> @@ -2309,12 +1123,6 @@ Source: 008-0260-0_E.pdf</description> <wire x1="-17.78" y1="33.02" x2="-20.32" y2="33.02" width="0.1524" layer="91"/> </segment> <segment> -<pinref part="U$1" gate="G$1" pin="VCC"/> -<pinref part="P+5" gate="VCC" pin="VCC"/> -<wire x1="68.58" y1="-22.86" x2="76.2" y2="-22.86" width="0.1524" layer="91"/> -<wire x1="76.2" y1="-22.86" x2="76.2" y2="-17.78" width="0.1524" layer="91"/> -</segment> -<segment> <pinref part="IC1" gate="G$1" pin="VCC"/> <pinref part="P+4" gate="VCC" pin="VCC"/> <wire x1="-35.56" y1="15.24" x2="-38.1" y2="15.24" width="0.1524" layer="91"/> @@ -2370,25 +1178,8 @@ Source: 008-0260-0_E.pdf</description> <wire x1="48.26" y1="7.62" x2="45.72" y2="7.62" width="0.1524" layer="91"/> </segment> </net> -<net name="MOSI" class="0"> -<segment> -<pinref part="U$1" gate="G$1" pin="MOSI"/> -<wire x1="68.58" y1="-25.4" x2="76.2" y2="-25.4" width="0.1524" layer="91"/> -<label x="73.66" y="-25.4" size="1.778" layer="95"/> -</segment> -<segment> -<pinref part="IC1" gate="G$1" pin="PB2(PDI/MOSI/PCINT2)"/> -<wire x1="22.86" y1="-15.24" x2="27.94" y2="-15.24" width="0.1524" layer="91"/> -<label x="22.86" y="-15.24" size="1.778" layer="95"/> -</segment> -</net> <net name="RST" class="0"> <segment> -<pinref part="U$1" gate="G$1" pin="RST"/> -<wire x1="60.96" y1="-27.94" x2="53.34" y2="-27.94" width="0.1524" layer="91"/> -<label x="50.8" y="-27.94" size="1.778" layer="95"/> -</segment> -<segment> <pinref part="IC1" gate="G$1" pin="/RESET(PC1)"/> <label x="-40.64" y="-30.48" size="1.778" layer="95"/> <pinref part="R3" gate="G$1" pin="1"/> @@ -2396,30 +1187,6 @@ Source: 008-0260-0_E.pdf</description> <wire x1="-60.96" y1="-30.48" x2="-60.96" y2="-27.94" width="0.1524" layer="91"/> </segment> </net> -<net name="SCK" class="0"> -<segment> -<pinref part="U$1" gate="G$1" pin="SCK"/> -<wire x1="60.96" y1="-25.4" x2="53.34" y2="-25.4" width="0.1524" layer="91"/> -<label x="50.8" y="-25.4" size="1.778" layer="95"/> -</segment> -<segment> -<pinref part="IC1" gate="G$1" pin="PB1(SCK/PCINT1)"/> -<wire x1="22.86" y1="-12.7" x2="27.94" y2="-12.7" width="0.1524" layer="91"/> -<label x="22.86" y="-12.7" size="1.778" layer="95"/> -</segment> -</net> -<net name="MISO" class="0"> -<segment> -<pinref part="U$1" gate="G$1" pin="MISO"/> -<wire x1="60.96" y1="-22.86" x2="53.34" y2="-22.86" width="0.1524" layer="91"/> -<label x="50.8" y="-22.86" size="1.778" layer="95"/> -</segment> -<segment> -<pinref part="IC1" gate="G$1" pin="PB3(PDO/MISO/PCINT3)"/> -<wire x1="22.86" y1="-17.78" x2="27.94" y2="-17.78" width="0.1524" layer="91"/> -<label x="22.86" y="-17.78" size="1.778" layer="95"/> -</segment> -</net> <net name="D-" class="0"> <segment> <pinref part="R1" gate="G$1" pin="2"/> @@ -2457,47 +1224,19 @@ Source: 008-0260-0_E.pdf</description> <wire x1="-35.56" y1="-5.08" x2="-38.1" y2="-5.08" width="0.1524" layer="91"/> </segment> </net> -<net name="N$4" class="0"> -<segment> -<pinref part="IC1" gate="G$1" pin="PC2(AIN2/PCIN11)"/> -<pinref part="U$2" gate="G$1" pin="A"/> -<wire x1="22.86" y1="-33.02" x2="30.48" y2="-33.02" width="0.1524" layer="91"/> -<wire x1="30.48" y1="-33.02" x2="30.48" y2="-35.56" width="0.1524" layer="91"/> -</segment> -</net> -<net name="N$5" class="0"> -<segment> -<pinref part="U$2" gate="G$1" pin="C"/> -<pinref part="R4" gate="G$1" pin="1"/> -<wire x1="30.48" y1="-43.18" x2="30.48" y2="-45.72" width="0.1524" layer="91"/> -</segment> -</net> -<net name="N$11" class="0"> -<segment> -<pinref part="R7" gate="G$1" pin="1"/> -<pinref part="IC1" gate="G$1" pin="UGND"/> -<wire x1="-38.1" y1="-35.56" x2="-35.56" y2="-35.56" width="0.1524" layer="91"/> -</segment> -</net> <net name="N$3" class="0"> <segment> -<pinref part="C3" gate="1" pin="2"/> -<pinref part="Q1" gate="G$1" pin="2"/> -<wire x1="-40.64" y1="-15.24" x2="-38.1" y2="-15.24" width="0.1524" layer="91"/> <pinref part="IC1" gate="G$1" pin="XTAL1"/> +<pinref part="Y1" gate="G$1" pin="1"/> <wire x1="-35.56" y1="-15.24" x2="-38.1" y2="-15.24" width="0.1524" layer="91"/> -<junction x="-38.1" y="-15.24"/> </segment> </net> -<net name="N$9" class="0"> +<net name="N$4" class="0"> <segment> -<pinref part="C4" gate="1" pin="2"/> -<pinref part="Q1" gate="G$1" pin="1"/> -<wire x1="-40.64" y1="-22.86" x2="-38.1" y2="-22.86" width="0.1524" layer="91"/> -<wire x1="-38.1" y1="-22.86" x2="-38.1" y2="-20.32" width="0.1524" layer="91"/> <pinref part="IC1" gate="G$1" pin="XTAL2/PC0"/> +<pinref part="Y1" gate="G$1" pin="3"/> <wire x1="-35.56" y1="-22.86" x2="-38.1" y2="-22.86" width="0.1524" layer="91"/> -<junction x="-38.1" y="-22.86"/> +<wire x1="-38.1" y1="-22.86" x2="-38.1" y2="-20.32" width="0.1524" layer="91"/> </segment> </net> </nets> diff --git a/dev/MicroConnectorVer/FabFTDI.s#3 b/dev/MicroConnectorVer/FabFTDI.s#3 index f178b50dd9c79c6c8fa193e8bcf6c1af93e47431..f114c273e9ee215b8b895a6926d5c98ac7a6e57b 100755 --- a/dev/MicroConnectorVer/FabFTDI.s#3 +++ b/dev/MicroConnectorVer/FabFTDI.s#3 @@ -210,6 +210,17 @@ chip</description> <smd name="2" x="-3.81" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> <smd name="1" x="-6.35" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> </package> +<package name="2X03SMD"> +<smd name="1" x="-2.54" y="2.54" dx="2.54" dy="1.27" layer="1"/> +<smd name="3" x="-2.54" y="0" dx="2.54" dy="1.27" layer="1"/> +<smd name="5" x="-2.54" y="-2.54" dx="2.54" dy="1.27" layer="1"/> +<smd name="2" x="2.92" y="2.54" dx="2.54" dy="1.27" layer="1"/> +<smd name="4" x="2.92" y="0" dx="2.54" dy="1.27" layer="1"/> +<smd name="6" x="2.92" y="-2.54" dx="2.54" dy="1.27" layer="1"/> +<text x="-5.08" y="2.54" size="1.27" layer="27">1</text> +<text x="-3.81" y="3.81" size="1.27" layer="21">>NAME</text> +<text x="-3.81" y="-5.08" size="1.27" layer="21">>VALUE</text> +</package> <package name="USB-B-SMT"> <description>USB Series B Surface Mounted</description> <wire x1="-1" y1="-6" x2="2.4" y2="-6" width="0.2032" layer="51"/> @@ -389,33 +400,6 @@ For boards designed to be plugged directly into a USB slot. If possible, ensure <smd name="P$1" x="-1.27" y="0" dx="1.9" dy="1.9" layer="1"/> <smd name="P$2" x="1.27" y="0" dx="1.9" dy="1.9" layer="1"/> </package> -<package name="2X03SMD"> -<smd name="1" x="-2.54" y="2.54" dx="2.54" dy="1.27" layer="1"/> -<smd name="3" x="-2.54" y="0" dx="2.54" dy="1.27" layer="1"/> -<smd name="5" x="-2.54" y="-2.54" dx="2.54" dy="1.27" layer="1"/> -<smd name="2" x="2.92" y="2.54" dx="2.54" dy="1.27" layer="1"/> -<smd name="4" x="2.92" y="0" dx="2.54" dy="1.27" layer="1"/> -<smd name="6" x="2.92" y="-2.54" dx="2.54" dy="1.27" layer="1"/> -<text x="-5.08" y="2.54" size="1.27" layer="27">1</text> -<text x="-3.81" y="3.81" size="1.27" layer="21">>NAME</text> -<text x="-3.81" y="-5.08" size="1.27" layer="21">>VALUE</text> -</package> -<package name="0603"> -<description><b>CAPACITOR</b></description> -<wire x1="-1.473" y1="0.5766" x2="1.473" y2="0.5766" width="0.0508" layer="39"/> -<wire x1="1.473" y1="0.5766" x2="1.473" y2="-0.5766" width="0.0508" layer="39"/> -<wire x1="1.473" y1="-0.5766" x2="-1.473" y2="-0.5766" width="0.0508" layer="39"/> -<wire x1="-1.473" y1="-0.5766" x2="-1.473" y2="0.5766" width="0.0508" layer="39"/> -<wire x1="-0.356" y1="0.432" x2="0.356" y2="0.432" width="0.1016" layer="51"/> -<wire x1="-0.356" y1="-0.419" x2="0.356" y2="-0.419" width="0.1016" layer="51"/> -<smd name="1" x="-0.85" y="0" dx="1.1" dy="1" layer="1"/> -<smd name="2" x="0.85" y="0" dx="1.1" dy="1" layer="1"/> -<text x="-0.635" y="0.635" size="1.27" layer="25">>NAME</text> -<text x="-0.635" y="-1.905" size="1.27" layer="27">>VALUE</text> -<rectangle x1="-0.8382" y1="-0.4699" x2="-0.3381" y2="0.4801" layer="51"/> -<rectangle x1="0.3302" y1="-0.4699" x2="0.8303" y2="0.4801" layer="51"/> -<rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/> -</package> </packages> <symbols> <symbol name="ZENER"> @@ -477,16 +461,6 @@ For boards designed to be plugged directly into a USB slot. If possible, ensure <pin name="1" x="-5.08" y="0" visible="off" length="short" direction="pas" swaplevel="1"/> <pin name="2" x="2.54" y="0" visible="off" length="short" direction="pas" swaplevel="1" rot="R180"/> </symbol> -<symbol name="USB-1"> -<wire x1="5.08" y1="8.89" x2="0" y2="8.89" width="0.254" layer="94"/> -<wire x1="0" y1="8.89" x2="0" y2="-1.27" width="0.254" layer="94"/> -<wire x1="0" y1="-1.27" x2="5.08" y2="-1.27" width="0.254" layer="94"/> -<text x="3.81" y="0" size="2.54" layer="94" rot="R90">USB</text> -<pin name="D+" x="-2.54" y="7.62" visible="pad" length="short"/> -<pin name="D-" x="-2.54" y="5.08" visible="pad" length="short"/> -<pin name="VBUS" x="-2.54" y="2.54" visible="pad" length="short"/> -<pin name="GND" x="-2.54" y="0" visible="pad" length="short"/> -</symbol> <symbol name="DGND"> <wire x1="-1.905" y1="0" x2="1.905" y2="0" width="0.254" layer="94"/> <text x="-2.54" y="-2.54" size="1.778" layer="96">>VALUE</text> @@ -512,30 +486,15 @@ For boards designed to be plugged directly into a USB slot. If possible, ensure <pin name="RST" x="-2.54" y="-2.54" visible="off" length="short" direction="pas" function="dot"/> <pin name="GND" x="5.08" y="-2.54" visible="off" length="short" direction="pas" function="dot" rot="R180"/> </symbol> -<symbol name="LED"> -<wire x1="1.27" y1="2.54" x2="0" y2="0" width="0.254" layer="94"/> -<wire x1="0" y1="0" x2="-1.27" y2="2.54" width="0.254" layer="94"/> -<wire x1="1.27" y1="0" x2="0" y2="0" width="0.254" layer="94"/> -<wire x1="0" y1="0" x2="-1.27" y2="0" width="0.254" layer="94"/> -<wire x1="1.27" y1="2.54" x2="0" y2="2.54" width="0.254" layer="94"/> -<wire x1="0" y1="2.54" x2="-1.27" y2="2.54" width="0.254" layer="94"/> -<wire x1="0" y1="2.54" x2="0" y2="0" width="0.1524" layer="94"/> -<wire x1="-2.032" y1="1.778" x2="-3.429" y2="0.381" width="0.1524" layer="94"/> -<wire x1="-1.905" y1="0.635" x2="-3.302" y2="-0.762" width="0.1524" layer="94"/> -<text x="3.556" y="-2.032" size="1.778" layer="95" rot="R90">>NAME</text> -<text x="5.715" y="-2.032" size="1.778" layer="96" rot="R90">>VALUE</text> -<pin name="C" x="0" y="-2.54" visible="off" length="short" direction="pas" rot="R90"/> -<pin name="A" x="0" y="5.08" visible="off" length="short" direction="pas" rot="R270"/> -<polygon width="0.1524" layer="94"> -<vertex x="-3.429" y="0.381"/> -<vertex x="-3.048" y="1.27"/> -<vertex x="-2.54" y="0.762"/> -</polygon> -<polygon width="0.1524" layer="94"> -<vertex x="-3.302" y="-0.762"/> -<vertex x="-2.921" y="0.127"/> -<vertex x="-2.413" y="-0.381"/> -</polygon> +<symbol name="USB-1"> +<wire x1="5.08" y1="8.89" x2="0" y2="8.89" width="0.254" layer="94"/> +<wire x1="0" y1="8.89" x2="0" y2="-1.27" width="0.254" layer="94"/> +<wire x1="0" y1="-1.27" x2="5.08" y2="-1.27" width="0.254" layer="94"/> +<text x="3.81" y="0" size="2.54" layer="94" rot="R90">USB</text> +<pin name="D+" x="-2.54" y="7.62" visible="pad" length="short"/> +<pin name="D-" x="-2.54" y="5.08" visible="pad" length="short"/> +<pin name="VBUS" x="-2.54" y="2.54" visible="pad" length="short"/> +<pin name="GND" x="-2.54" y="0" visible="pad" length="short"/> </symbol> </symbols> <devicesets> @@ -619,6 +578,39 @@ For boards designed to be plugged directly into a USB slot. If possible, ensure </device> </devices> </deviceset> +<deviceset name="GND" prefix="GND"> +<description><b>SUPPLY SYMBOL</b></description> +<gates> +<gate name="1" symbol="DGND" x="0" y="0"/> +</gates> +<devices> +<device name=""> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +<deviceset name="AVRISP"> +<gates> +<gate name="G$1" symbol="AVRISP" x="0" y="0"/> +</gates> +<devices> +<device name="SMD" package="2X03SMD"> +<connects> +<connect gate="G$1" pin="GND" pad="6"/> +<connect gate="G$1" pin="MISO" pad="1"/> +<connect gate="G$1" pin="MOSI" pad="4"/> +<connect gate="G$1" pin="RST" pad="5"/> +<connect gate="G$1" pin="SCK" pad="3"/> +<connect gate="G$1" pin="VCC" pad="2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> <deviceset name="USB" prefix="JP"> <description><h3> USB Connector </h3> @@ -710,73 +702,6 @@ Connector for USB-microB (orAB), USB-mini, and USB-PCB. For USB-micro use Digike </device> </devices> </deviceset> -<deviceset name="GND" prefix="GND"> -<description><b>SUPPLY SYMBOL</b></description> -<gates> -<gate name="1" symbol="DGND" x="0" y="0"/> -</gates> -<devices> -<device name=""> -<technologies> -<technology name=""/> -</technologies> -</device> -</devices> -</deviceset> -<deviceset name="AVRISP"> -<gates> -<gate name="G$1" symbol="AVRISP" x="0" y="0"/> -</gates> -<devices> -<device name="SMD" package="2X03SMD"> -<connects> -<connect gate="G$1" pin="GND" pad="6"/> -<connect gate="G$1" pin="MISO" pad="1"/> -<connect gate="G$1" pin="MOSI" pad="4"/> -<connect gate="G$1" pin="RST" pad="5"/> -<connect gate="G$1" pin="SCK" pad="3"/> -<connect gate="G$1" pin="VCC" pad="2"/> -</connects> -<technologies> -<technology name=""/> -</technologies> -</device> -</devices> -</deviceset> -<deviceset name="LED" uservalue="yes"> -<gates> -<gate name="G$1" symbol="LED" x="0" y="0"/> -</gates> -<devices> -<device name="1206" package="1206"> -<connects> -<connect gate="G$1" pin="A" pad="1"/> -<connect gate="G$1" pin="C" pad="2"/> -</connects> -<technologies> -<technology name=""/> -</technologies> -</device> -<device name="0402" package="0402"> -<connects> -<connect gate="G$1" pin="A" pad="1"/> -<connect gate="G$1" pin="C" pad="2"/> -</connects> -<technologies> -<technology name=""/> -</technologies> -</device> -<device name="0603" package="0603"> -<connects> -<connect gate="G$1" pin="A" pad="1"/> -<connect gate="G$1" pin="C" pad="2"/> -</connects> -<technologies> -<technology name=""/> -</technologies> -</device> -</devices> -</deviceset> </devicesets> </library> <library name="FAB_Hello"> @@ -2166,16 +2091,12 @@ Source: 008-0260-0_E.pdf</description> <part name="GND8" library="fabPatil" deviceset="GND" device=""/> <part name="R3" library="fabPatil" deviceset="RESISTOR" device="1206" value="10K"/> <part name="P+6" library="FAB_Hello" deviceset="VCC" device=""/> -<part name="U$2" library="fabPatil" deviceset="LED" device="1206"/> -<part name="R4" library="fabPatil" deviceset="RESISTOR" device="1206" value="1K"/> -<part name="GND9" library="fabPatil" deviceset="GND" device=""/> -<part name="R7" library="fabPatil" deviceset="RESISTOR" device="1206" value="0"/> <part name="GND10" library="fabPatil" deviceset="GND" device=""/> <part name="Q1" library="adafruit" deviceset="CRYSTAL" device="HC49UP"/> <part name="C3" library="fabPatil" deviceset="UNPOLARIZED_CAPACITOR" device="1206" value="18pF"/> <part name="C4" library="fabPatil" deviceset="UNPOLARIZED_CAPACITOR" device="1206" value="18pF"/> <part name="GND7" library="fabPatil" deviceset="GND" device=""/> -<part name="JP3" library="fabPatil" deviceset="USB" device="-SMD-NS"/> +<part name="JP2" library="fabPatil" deviceset="USB" device="-MICROB"/> </parts> <sheets> <sheet> @@ -2207,16 +2128,12 @@ Source: 008-0260-0_E.pdf</description> <instance part="GND8" gate="1" x="-38.1" y="-43.18"/> <instance part="R3" gate="G$1" x="-60.96" y="-22.86" rot="R90"/> <instance part="P+6" gate="VCC" x="-60.96" y="-12.7"/> -<instance part="U$2" gate="G$1" x="30.48" y="-40.64"/> -<instance part="R4" gate="G$1" x="30.48" y="-50.8" rot="R270"/> -<instance part="GND9" gate="1" x="30.48" y="-60.96"/> -<instance part="R7" gate="G$1" x="-43.18" y="-35.56" rot="R180"/> <instance part="GND10" gate="1" x="-50.8" y="-43.18"/> <instance part="Q1" gate="G$1" x="-38.1" y="-17.78" rot="R90"/> <instance part="C3" gate="1" x="-43.18" y="-15.24"/> <instance part="C4" gate="1" x="-43.18" y="-22.86"/> <instance part="GND7" gate="1" x="-53.34" y="-25.4"/> -<instance part="JP3" gate="G$1" x="-83.82" y="7.62" rot="R180"/> +<instance part="JP2" gate="G$1" x="-86.36" y="7.62" rot="R180"/> </instances> <busses> </busses> @@ -2231,8 +2148,8 @@ Source: 008-0260-0_E.pdf</description> <segment> <wire x1="-73.66" y1="7.62" x2="-73.66" y2="15.24" width="0.1524" layer="91"/> <pinref part="GND2" gate="1" pin="GND"/> -<wire x1="-81.28" y1="7.62" x2="-73.66" y2="7.62" width="0.1524" layer="91"/> -<pinref part="JP3" gate="G$1" pin="GND"/> +<wire x1="-83.82" y1="7.62" x2="-73.66" y2="7.62" width="0.1524" layer="91"/> +<pinref part="JP2" gate="G$1" pin="GND"/> </segment> <segment> <pinref part="D1" gate="1" pin="ANODE"/> @@ -2269,15 +2186,10 @@ Source: 008-0260-0_E.pdf</description> <wire x1="-35.56" y1="-38.1" x2="-38.1" y2="-38.1" width="0.1524" layer="91"/> </segment> <segment> -<pinref part="R4" gate="G$1" pin="2"/> -<pinref part="GND9" gate="1" pin="GND"/> -<wire x1="30.48" y1="-55.88" x2="30.48" y2="-58.42" width="0.1524" layer="91"/> -</segment> -<segment> -<pinref part="R7" gate="G$1" pin="2"/> -<wire x1="-48.26" y1="-35.56" x2="-50.8" y2="-35.56" width="0.1524" layer="91"/> <pinref part="GND10" gate="1" pin="GND"/> <wire x1="-50.8" y1="-35.56" x2="-50.8" y2="-40.64" width="0.1524" layer="91"/> +<pinref part="IC1" gate="G$1" pin="UGND"/> +<wire x1="-50.8" y1="-35.56" x2="-35.56" y2="-35.56" width="0.1524" layer="91"/> </segment> <segment> <pinref part="GND7" gate="1" pin="GND"/> @@ -2293,9 +2205,9 @@ Source: 008-0260-0_E.pdf</description> <net name="VCC" class="0"> <segment> <pinref part="P+2" gate="VCC" pin="VCC"/> -<wire x1="-81.28" y1="5.08" x2="-71.12" y2="5.08" width="0.1524" layer="91"/> +<wire x1="-83.82" y1="5.08" x2="-71.12" y2="5.08" width="0.1524" layer="91"/> <wire x1="-71.12" y1="5.08" x2="-71.12" y2="17.78" width="0.1524" layer="91"/> -<pinref part="JP3" gate="G$1" pin="VBUS"/> +<pinref part="JP2" gate="G$1" pin="VBUS"/> </segment> <segment> <pinref part="JP1" gate="G$1" pin="VCC"/> @@ -2336,24 +2248,24 @@ Source: 008-0260-0_E.pdf</description> </net> <net name="N$2" class="0"> <segment> -<wire x1="-81.28" y1="2.54" x2="-71.12" y2="2.54" width="0.1524" layer="91"/> +<wire x1="-83.82" y1="2.54" x2="-71.12" y2="2.54" width="0.1524" layer="91"/> <pinref part="D2" gate="1" pin="CATHODE"/> <wire x1="-71.12" y1="-5.08" x2="-71.12" y2="2.54" width="0.1524" layer="91"/> <pinref part="R1" gate="G$1" pin="1"/> <wire x1="-71.12" y1="2.54" x2="-66.04" y2="2.54" width="0.1524" layer="91"/> <junction x="-71.12" y="2.54"/> -<pinref part="JP3" gate="G$1" pin="D-"/> +<pinref part="JP2" gate="G$1" pin="D-"/> </segment> </net> <net name="N$1" class="0"> <segment> <pinref part="D1" gate="1" pin="CATHODE"/> <wire x1="-66.04" y1="-5.08" x2="-66.04" y2="0" width="0.1524" layer="91"/> -<wire x1="-81.28" y1="0" x2="-66.04" y2="0" width="0.1524" layer="91"/> +<wire x1="-83.82" y1="0" x2="-66.04" y2="0" width="0.1524" layer="91"/> <pinref part="R2" gate="G$1" pin="1"/> <wire x1="-58.42" y1="0" x2="-66.04" y2="0" width="0.1524" layer="91"/> <junction x="-66.04" y="0"/> -<pinref part="JP3" gate="G$1" pin="D+"/> +<pinref part="JP2" gate="G$1" pin="D+"/> </segment> </net> <net name="N$7" class="0"> @@ -2457,28 +2369,6 @@ Source: 008-0260-0_E.pdf</description> <wire x1="-35.56" y1="-5.08" x2="-38.1" y2="-5.08" width="0.1524" layer="91"/> </segment> </net> -<net name="N$4" class="0"> -<segment> -<pinref part="IC1" gate="G$1" pin="PC2(AIN2/PCIN11)"/> -<pinref part="U$2" gate="G$1" pin="A"/> -<wire x1="22.86" y1="-33.02" x2="30.48" y2="-33.02" width="0.1524" layer="91"/> -<wire x1="30.48" y1="-33.02" x2="30.48" y2="-35.56" width="0.1524" layer="91"/> -</segment> -</net> -<net name="N$5" class="0"> -<segment> -<pinref part="U$2" gate="G$1" pin="C"/> -<pinref part="R4" gate="G$1" pin="1"/> -<wire x1="30.48" y1="-43.18" x2="30.48" y2="-45.72" width="0.1524" layer="91"/> -</segment> -</net> -<net name="N$11" class="0"> -<segment> -<pinref part="R7" gate="G$1" pin="1"/> -<pinref part="IC1" gate="G$1" pin="UGND"/> -<wire x1="-38.1" y1="-35.56" x2="-35.56" y2="-35.56" width="0.1524" layer="91"/> -</segment> -</net> <net name="N$3" class="0"> <segment> <pinref part="C3" gate="1" pin="2"/> diff --git a/dev/MicroConnectorVer/FabFTDI.s#4 b/dev/MicroConnectorVer/FabFTDI.s#4 index 7855c8d1cf192ee77ea7f2b4b40805fc6cdf7b8f..afbd3df003da13bad61fc01a2a9eaff14cc27db8 100755 --- a/dev/MicroConnectorVer/FabFTDI.s#4 +++ b/dev/MicroConnectorVer/FabFTDI.s#4 @@ -210,6 +210,33 @@ chip</description> <smd name="2" x="-3.81" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> <smd name="1" x="-6.35" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> </package> +<package name="2X03SMD"> +<smd name="1" x="-2.54" y="2.54" dx="2.54" dy="1.27" layer="1"/> +<smd name="3" x="-2.54" y="0" dx="2.54" dy="1.27" layer="1"/> +<smd name="5" x="-2.54" y="-2.54" dx="2.54" dy="1.27" layer="1"/> +<smd name="2" x="2.92" y="2.54" dx="2.54" dy="1.27" layer="1"/> +<smd name="4" x="2.92" y="0" dx="2.54" dy="1.27" layer="1"/> +<smd name="6" x="2.92" y="-2.54" dx="2.54" dy="1.27" layer="1"/> +<text x="-5.08" y="2.54" size="1.27" layer="27">1</text> +<text x="-3.81" y="3.81" size="1.27" layer="21">>NAME</text> +<text x="-3.81" y="-5.08" size="1.27" layer="21">>VALUE</text> +</package> +<package name="0603"> +<description><b>CAPACITOR</b></description> +<wire x1="-1.473" y1="0.5766" x2="1.473" y2="0.5766" width="0.0508" layer="39"/> +<wire x1="1.473" y1="0.5766" x2="1.473" y2="-0.5766" width="0.0508" layer="39"/> +<wire x1="1.473" y1="-0.5766" x2="-1.473" y2="-0.5766" width="0.0508" layer="39"/> +<wire x1="-1.473" y1="-0.5766" x2="-1.473" y2="0.5766" width="0.0508" layer="39"/> +<wire x1="-0.356" y1="0.432" x2="0.356" y2="0.432" width="0.1016" layer="51"/> +<wire x1="-0.356" y1="-0.419" x2="0.356" y2="-0.419" width="0.1016" layer="51"/> +<smd name="1" x="-0.85" y="0" dx="1.1" dy="1" layer="1"/> +<smd name="2" x="0.85" y="0" dx="1.1" dy="1" layer="1"/> +<text x="-0.635" y="0.635" size="1.27" layer="25">>NAME</text> +<text x="-0.635" y="-1.905" size="1.27" layer="27">>VALUE</text> +<rectangle x1="-0.8382" y1="-0.4699" x2="-0.3381" y2="0.4801" layer="51"/> +<rectangle x1="0.3302" y1="-0.4699" x2="0.8303" y2="0.4801" layer="51"/> +<rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/> +</package> <package name="USB-B-SMT"> <description>USB Series B Surface Mounted</description> <wire x1="-1" y1="-6" x2="2.4" y2="-6" width="0.2032" layer="51"/> @@ -389,33 +416,6 @@ For boards designed to be plugged directly into a USB slot. If possible, ensure <smd name="P$1" x="-1.27" y="0" dx="1.9" dy="1.9" layer="1"/> <smd name="P$2" x="1.27" y="0" dx="1.9" dy="1.9" layer="1"/> </package> -<package name="2X03SMD"> -<smd name="1" x="-2.54" y="2.54" dx="2.54" dy="1.27" layer="1"/> -<smd name="3" x="-2.54" y="0" dx="2.54" dy="1.27" layer="1"/> -<smd name="5" x="-2.54" y="-2.54" dx="2.54" dy="1.27" layer="1"/> -<smd name="2" x="2.92" y="2.54" dx="2.54" dy="1.27" layer="1"/> -<smd name="4" x="2.92" y="0" dx="2.54" dy="1.27" layer="1"/> -<smd name="6" x="2.92" y="-2.54" dx="2.54" dy="1.27" layer="1"/> -<text x="-5.08" y="2.54" size="1.27" layer="27">1</text> -<text x="-3.81" y="3.81" size="1.27" layer="21">>NAME</text> -<text x="-3.81" y="-5.08" size="1.27" layer="21">>VALUE</text> -</package> -<package name="0603"> -<description><b>CAPACITOR</b></description> -<wire x1="-1.473" y1="0.5766" x2="1.473" y2="0.5766" width="0.0508" layer="39"/> -<wire x1="1.473" y1="0.5766" x2="1.473" y2="-0.5766" width="0.0508" layer="39"/> -<wire x1="1.473" y1="-0.5766" x2="-1.473" y2="-0.5766" width="0.0508" layer="39"/> -<wire x1="-1.473" y1="-0.5766" x2="-1.473" y2="0.5766" width="0.0508" layer="39"/> -<wire x1="-0.356" y1="0.432" x2="0.356" y2="0.432" width="0.1016" layer="51"/> -<wire x1="-0.356" y1="-0.419" x2="0.356" y2="-0.419" width="0.1016" layer="51"/> -<smd name="1" x="-0.85" y="0" dx="1.1" dy="1" layer="1"/> -<smd name="2" x="0.85" y="0" dx="1.1" dy="1" layer="1"/> -<text x="-0.635" y="0.635" size="1.27" layer="25">>NAME</text> -<text x="-0.635" y="-1.905" size="1.27" layer="27">>VALUE</text> -<rectangle x1="-0.8382" y1="-0.4699" x2="-0.3381" y2="0.4801" layer="51"/> -<rectangle x1="0.3302" y1="-0.4699" x2="0.8303" y2="0.4801" layer="51"/> -<rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/> -</package> </packages> <symbols> <symbol name="ZENER"> @@ -477,16 +477,6 @@ For boards designed to be plugged directly into a USB slot. If possible, ensure <pin name="1" x="-5.08" y="0" visible="off" length="short" direction="pas" swaplevel="1"/> <pin name="2" x="2.54" y="0" visible="off" length="short" direction="pas" swaplevel="1" rot="R180"/> </symbol> -<symbol name="USB-1"> -<wire x1="5.08" y1="8.89" x2="0" y2="8.89" width="0.254" layer="94"/> -<wire x1="0" y1="8.89" x2="0" y2="-1.27" width="0.254" layer="94"/> -<wire x1="0" y1="-1.27" x2="5.08" y2="-1.27" width="0.254" layer="94"/> -<text x="3.81" y="0" size="2.54" layer="94" rot="R90">USB</text> -<pin name="D+" x="-2.54" y="7.62" visible="pad" length="short"/> -<pin name="D-" x="-2.54" y="5.08" visible="pad" length="short"/> -<pin name="VBUS" x="-2.54" y="2.54" visible="pad" length="short"/> -<pin name="GND" x="-2.54" y="0" visible="pad" length="short"/> -</symbol> <symbol name="DGND"> <wire x1="-1.905" y1="0" x2="1.905" y2="0" width="0.254" layer="94"/> <text x="-2.54" y="-2.54" size="1.778" layer="96">>VALUE</text> @@ -537,6 +527,16 @@ For boards designed to be plugged directly into a USB slot. If possible, ensure <vertex x="-2.413" y="-0.381"/> </polygon> </symbol> +<symbol name="USB-1"> +<wire x1="5.08" y1="8.89" x2="0" y2="8.89" width="0.254" layer="94"/> +<wire x1="0" y1="8.89" x2="0" y2="-1.27" width="0.254" layer="94"/> +<wire x1="0" y1="-1.27" x2="5.08" y2="-1.27" width="0.254" layer="94"/> +<text x="3.81" y="0" size="2.54" layer="94" rot="R90">USB</text> +<pin name="D+" x="-2.54" y="7.62" visible="pad" length="short"/> +<pin name="D-" x="-2.54" y="5.08" visible="pad" length="short"/> +<pin name="VBUS" x="-2.54" y="2.54" visible="pad" length="short"/> +<pin name="GND" x="-2.54" y="0" visible="pad" length="short"/> +</symbol> </symbols> <devicesets> <deviceset name="ZENER_DIODE" prefix="D" uservalue="yes"> @@ -619,6 +619,73 @@ For boards designed to be plugged directly into a USB slot. If possible, ensure </device> </devices> </deviceset> +<deviceset name="GND" prefix="GND"> +<description><b>SUPPLY SYMBOL</b></description> +<gates> +<gate name="1" symbol="DGND" x="0" y="0"/> +</gates> +<devices> +<device name=""> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +<deviceset name="AVRISP"> +<gates> +<gate name="G$1" symbol="AVRISP" x="0" y="0"/> +</gates> +<devices> +<device name="SMD" package="2X03SMD"> +<connects> +<connect gate="G$1" pin="GND" pad="6"/> +<connect gate="G$1" pin="MISO" pad="1"/> +<connect gate="G$1" pin="MOSI" pad="4"/> +<connect gate="G$1" pin="RST" pad="5"/> +<connect gate="G$1" pin="SCK" pad="3"/> +<connect gate="G$1" pin="VCC" pad="2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +<deviceset name="LED" uservalue="yes"> +<gates> +<gate name="G$1" symbol="LED" x="0" y="0"/> +</gates> +<devices> +<device name="1206" package="1206"> +<connects> +<connect gate="G$1" pin="A" pad="1"/> +<connect gate="G$1" pin="C" pad="2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="0402" package="0402"> +<connects> +<connect gate="G$1" pin="A" pad="1"/> +<connect gate="G$1" pin="C" pad="2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="0603" package="0603"> +<connects> +<connect gate="G$1" pin="A" pad="1"/> +<connect gate="G$1" pin="C" pad="2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> <deviceset name="USB" prefix="JP"> <description><h3> USB Connector </h3> @@ -710,73 +777,6 @@ Connector for USB-microB (orAB), USB-mini, and USB-PCB. For USB-micro use Digike </device> </devices> </deviceset> -<deviceset name="GND" prefix="GND"> -<description><b>SUPPLY SYMBOL</b></description> -<gates> -<gate name="1" symbol="DGND" x="0" y="0"/> -</gates> -<devices> -<device name=""> -<technologies> -<technology name=""/> -</technologies> -</device> -</devices> -</deviceset> -<deviceset name="AVRISP"> -<gates> -<gate name="G$1" symbol="AVRISP" x="0" y="0"/> -</gates> -<devices> -<device name="SMD" package="2X03SMD"> -<connects> -<connect gate="G$1" pin="GND" pad="6"/> -<connect gate="G$1" pin="MISO" pad="1"/> -<connect gate="G$1" pin="MOSI" pad="4"/> -<connect gate="G$1" pin="RST" pad="5"/> -<connect gate="G$1" pin="SCK" pad="3"/> -<connect gate="G$1" pin="VCC" pad="2"/> -</connects> -<technologies> -<technology name=""/> -</technologies> -</device> -</devices> -</deviceset> -<deviceset name="LED" uservalue="yes"> -<gates> -<gate name="G$1" symbol="LED" x="0" y="0"/> -</gates> -<devices> -<device name="1206" package="1206"> -<connects> -<connect gate="G$1" pin="A" pad="1"/> -<connect gate="G$1" pin="C" pad="2"/> -</connects> -<technologies> -<technology name=""/> -</technologies> -</device> -<device name="0402" package="0402"> -<connects> -<connect gate="G$1" pin="A" pad="1"/> -<connect gate="G$1" pin="C" pad="2"/> -</connects> -<technologies> -<technology name=""/> -</technologies> -</device> -<device name="0603" package="0603"> -<connects> -<connect gate="G$1" pin="A" pad="1"/> -<connect gate="G$1" pin="C" pad="2"/> -</connects> -<technologies> -<technology name=""/> -</technologies> -</device> -</devices> -</deviceset> </devicesets> </library> <library name="FAB_Hello"> @@ -2152,7 +2152,6 @@ Source: 008-0260-0_E.pdf</description> <part name="P+2" library="FAB_Hello" deviceset="VCC" device=""/> <part name="JP1" library="fabPatil" deviceset="FTDI_CONNECTOR" device="SMD"/> <part name="C1" library="fabPatil" deviceset="UNPOLARIZED_CAPACITOR" device="1206" value="0.1uF"/> -<part name="JP2" library="fabPatil" deviceset="USB" device="PCB"/> <part name="R5" library="fabPatil" deviceset="RESISTOR" device="1206" value="470"/> <part name="R6" library="fabPatil" deviceset="RESISTOR" device="1206" value="470"/> <part name="P+3" library="FAB_Hello" deviceset="VCC" device=""/> @@ -2176,6 +2175,7 @@ Source: 008-0260-0_E.pdf</description> <part name="C3" library="fabPatil" deviceset="UNPOLARIZED_CAPACITOR" device="1206" value="18pF"/> <part name="C4" library="fabPatil" deviceset="UNPOLARIZED_CAPACITOR" device="1206" value="18pF"/> <part name="GND7" library="fabPatil" deviceset="GND" device=""/> +<part name="JP2" library="fabPatil" deviceset="USB" device="-MICROB"/> </parts> <sheets> <sheet> @@ -2193,7 +2193,6 @@ Source: 008-0260-0_E.pdf</description> <instance part="P+2" gate="VCC" x="-71.12" y="20.32"/> <instance part="JP1" gate="G$1" x="50.8" y="7.62" rot="R180"/> <instance part="C1" gate="1" x="-15.24" y="33.02" rot="R180"/> -<instance part="JP2" gate="G$1" x="-81.28" y="7.62" rot="R180"/> <instance part="R5" gate="G$1" x="43.18" y="7.62"/> <instance part="R6" gate="G$1" x="35.56" y="10.16"/> <instance part="P+3" gate="VCC" x="68.58" y="10.16"/> @@ -2217,6 +2216,7 @@ Source: 008-0260-0_E.pdf</description> <instance part="C3" gate="1" x="-43.18" y="-15.24"/> <instance part="C4" gate="1" x="-43.18" y="-22.86"/> <instance part="GND7" gate="1" x="-53.34" y="-25.4"/> +<instance part="JP2" gate="G$1" x="-86.36" y="7.62" rot="R180"/> </instances> <busses> </busses> @@ -2231,8 +2231,8 @@ Source: 008-0260-0_E.pdf</description> <segment> <wire x1="-73.66" y1="7.62" x2="-73.66" y2="15.24" width="0.1524" layer="91"/> <pinref part="GND2" gate="1" pin="GND"/> +<wire x1="-83.82" y1="7.62" x2="-73.66" y2="7.62" width="0.1524" layer="91"/> <pinref part="JP2" gate="G$1" pin="GND"/> -<wire x1="-78.74" y1="7.62" x2="-73.66" y2="7.62" width="0.1524" layer="91"/> </segment> <segment> <pinref part="D1" gate="1" pin="ANODE"/> @@ -2293,7 +2293,7 @@ Source: 008-0260-0_E.pdf</description> <net name="VCC" class="0"> <segment> <pinref part="P+2" gate="VCC" pin="VCC"/> -<wire x1="-78.74" y1="5.08" x2="-71.12" y2="5.08" width="0.1524" layer="91"/> +<wire x1="-83.82" y1="5.08" x2="-71.12" y2="5.08" width="0.1524" layer="91"/> <wire x1="-71.12" y1="5.08" x2="-71.12" y2="17.78" width="0.1524" layer="91"/> <pinref part="JP2" gate="G$1" pin="VBUS"/> </segment> @@ -2336,7 +2336,7 @@ Source: 008-0260-0_E.pdf</description> </net> <net name="N$2" class="0"> <segment> -<wire x1="-78.74" y1="2.54" x2="-71.12" y2="2.54" width="0.1524" layer="91"/> +<wire x1="-83.82" y1="2.54" x2="-71.12" y2="2.54" width="0.1524" layer="91"/> <pinref part="D2" gate="1" pin="CATHODE"/> <wire x1="-71.12" y1="-5.08" x2="-71.12" y2="2.54" width="0.1524" layer="91"/> <pinref part="R1" gate="G$1" pin="1"/> @@ -2349,7 +2349,7 @@ Source: 008-0260-0_E.pdf</description> <segment> <pinref part="D1" gate="1" pin="CATHODE"/> <wire x1="-66.04" y1="-5.08" x2="-66.04" y2="0" width="0.1524" layer="91"/> -<wire x1="-78.74" y1="0" x2="-66.04" y2="0" width="0.1524" layer="91"/> +<wire x1="-83.82" y1="0" x2="-66.04" y2="0" width="0.1524" layer="91"/> <pinref part="R2" gate="G$1" pin="1"/> <wire x1="-58.42" y1="0" x2="-66.04" y2="0" width="0.1524" layer="91"/> <junction x="-66.04" y="0"/> diff --git a/dev/MicroConnectorVer/FabFTDI.s#5 b/dev/MicroConnectorVer/FabFTDI.s#5 index 32e7899c9604c8f101deeabeb71d3118d330fedb..f178b50dd9c79c6c8fa193e8bcf6c1af93e47431 100755 --- a/dev/MicroConnectorVer/FabFTDI.s#5 +++ b/dev/MicroConnectorVer/FabFTDI.s#5 @@ -2131,682 +2131,6 @@ Source: 008-0260-0_E.pdf</description> </deviceset> </devicesets> </library> -<library name="SparkFun-Connectors"> -<description><h3>SparkFun Electronics' preferred foot prints</h3> -In this library you'll find connectors and sockets- basically anything that can be plugged into or onto.<br><br> -We've spent an enormous amount of time creating and checking these footprints and parts, but it is the end user's responsibility to ensure correctness and suitablity for a given componet or application. If you enjoy using this library, please buy one of our products at www.sparkfun.com. -<br><br> -<b>Licensing:</b> Creative Commons ShareAlike 4.0 International - https://creativecommons.org/licenses/by-sa/4.0/ -<br><br> -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="USB-A-H"> -<description><b>USB Series A Hole Mounted</b></description> -<wire x1="-17.8" y1="6" x2="-17.8" y2="-6" width="0.2032" layer="51"/> -<wire x1="-3" y1="6" x2="-3" y2="-6" width="0.2032" layer="21"/> -<wire x1="-3" y1="6" x2="-17.8" y2="6" width="0.2032" layer="51"/> -<wire x1="-3" y1="-6" x2="-17.8" y2="-6" width="0.2032" layer="51"/> -<wire x1="-3" y1="6" x2="-2" y2="6" width="0.2032" layer="21"/> -<wire x1="-3" y1="-6" x2="-2" y2="-6" width="0.2032" layer="21"/> -<wire x1="1" y1="-4" x2="1" y2="4" width="0.2032" layer="21"/> -<wire x1="-13.5" y1="4.3" x2="-13.5" y2="1.9" width="0.2032" layer="51"/> -<wire x1="-13.5" y1="1.9" x2="-11.2" y2="1.9" width="0.2032" layer="51"/> -<wire x1="-11.2" y1="1.9" x2="-11.2" y2="4.3" width="0.2032" layer="51"/> -<wire x1="-11.2" y1="4.3" x2="-13.5" y2="4.3" width="0.2032" layer="51"/> -<wire x1="-13.5" y1="-1.9" x2="-13.5" y2="-4.3" width="0.2032" layer="51"/> -<wire x1="-13.5" y1="-4.3" x2="-11.2" y2="-4.3" width="0.2032" layer="51"/> -<wire x1="-11.2" y1="-4.3" x2="-11.2" y2="-1.9" width="0.2032" layer="51"/> -<wire x1="-11.2" y1="-1.9" x2="-13.5" y2="-1.9" width="0.2032" layer="51"/> -<pad name="GND" x="2.4" y="3.5" drill="0.9144" diameter="1.8796" rot="R270"/> -<pad name="D+" x="2.4" y="1.127" drill="0.9144" diameter="1.8796" rot="R270"/> -<pad name="D-" x="2.4" y="-1.127" drill="0.9144" diameter="1.8796" rot="R270"/> -<pad name="VBUS" x="2.4" y="-3.5" drill="0.9144" diameter="1.8796" rot="R270"/> -<pad name="GND2" x="0" y="-5.8" drill="2.2" rot="R270"/> -<pad name="GND3" x="0" y="5.8" drill="2.2" rot="R270"/> -<text x="5.85" y="-2.7" size="1.27" layer="25" rot="R90">>NAME</text> -<text x="-3.9" y="-4.4" size="1.27" layer="51" rot="R90">PCB Edge</text> -<hole x="-0.1" y="2.25" drill="1.1"/> -<hole x="-0.1" y="-2.25" drill="1.1"/> -</package> -<package name="USB-A-S"> -<description><b>USB Series A Surface Mounted</b></description> -<wire x1="3.6957" y1="6.5659" x2="-10.287" y2="6.5659" width="0.127" layer="21"/> -<wire x1="3.6957" y1="-6.5659" x2="-10.287" y2="-6.5659" width="0.127" layer="21"/> -<wire x1="-10.287" y1="6.477" x2="-10.287" y2="-6.477" width="0.127" layer="21"/> -<wire x1="3.7084" y1="6.5024" x2="3.7084" y2="-6.5024" width="0.127" layer="21"/> -<wire x1="-2.54" y1="-5.08" x2="-8.89" y2="-4.445" width="0.127" layer="21"/> -<wire x1="-8.89" y1="-4.445" x2="-8.89" y2="-1.27" width="0.127" layer="21"/> -<wire x1="-8.89" y1="-1.27" x2="-2.54" y2="-0.635" width="0.127" layer="21"/> -<wire x1="-2.54" y1="5.08" x2="-8.89" y2="4.445" width="0.127" layer="21"/> -<wire x1="-8.89" y1="4.445" x2="-8.89" y2="1.27" width="0.127" layer="21"/> -<wire x1="-8.89" y1="1.27" x2="-2.54" y2="0.635" width="0.127" layer="21"/> -<pad name="P$5" x="0" y="-6.5659" drill="2.3114" rot="R270"/> -<pad name="P$6" x="0" y="6.5659" drill="2.3114" rot="R270"/> -<smd name="D-" x="3.45" y="1" dx="3" dy="0.9" layer="1"/> -<smd name="VBUS" x="3.45" y="3" dx="3" dy="0.9" layer="1"/> -<smd name="D+" x="3.45" y="-1" dx="3" dy="0.9" layer="1"/> -<smd name="GND" x="3.45" y="-3" dx="3" dy="0.9" layer="1"/> -<text x="5.715" y="3.81" size="1.27" layer="25" rot="R90">>NAME</text> -</package> -<package name="USB-MB-H"> -<description><b>USB Series Mini-B Hole Mounted</b></description> -<wire x1="-3.75" y1="3.9" x2="-3.75" y2="-3.9" width="0.127" layer="22"/> -<wire x1="5.25" y1="3.9" x2="5.25" y2="-3.9" width="0.127" layer="22"/> -<wire x1="-3.75" y1="3.9" x2="5.25" y2="3.9" width="0.127" layer="22"/> -<wire x1="-3.75" y1="-3.9" x2="5.25" y2="-3.9" width="0.127" layer="22"/> -<wire x1="0.75" y1="3.5" x2="-3.25" y2="3" width="0.127" layer="22"/> -<wire x1="-3.25" y1="3" x2="-3.25" y2="2" width="0.127" layer="22"/> -<wire x1="-3.25" y1="2" x2="0.75" y2="1.5" width="0.127" layer="22"/> -<wire x1="1.25" y1="-3.5" x2="-3.25" y2="-3" width="0.127" layer="22"/> -<wire x1="-3.25" y1="-3" x2="-3.25" y2="-2" width="0.127" layer="22"/> -<wire x1="-3.25" y1="-2" x2="1.25" y2="-1.5" width="0.127" layer="22"/> -<wire x1="-3.25" y1="1.25" x2="1.75" y2="0.75" width="0.127" layer="22"/> -<wire x1="1.75" y1="0.75" x2="1.75" y2="-0.75" width="0.127" layer="22"/> -<wire x1="1.75" y1="-0.75" x2="-3.25" y2="-1.25" width="0.127" layer="22"/> -<pad name="VBUS" x="5.1" y="1.6" drill="0.8"/> -<pad name="D+" x="5.1" y="0" drill="0.8"/> -<pad name="GND" x="5.1" y="-1.6" drill="0.8"/> -<pad name="D-" x="3.9" y="0.8" drill="0.8"/> -<pad name="ID" x="3.9" y="-0.8" drill="0.8"/> -<pad name="P$6" x="0" y="-3.65" drill="1.9"/> -<pad name="P$7" x="0" y="3.65" drill="1.9"/> -<text x="7.25" y="1.5" size="1.27" layer="25" rot="R90">>NAME</text> -<rectangle x1="3.25" y1="3" x2="5.75" y2="4.4" layer="43"/> -<rectangle x1="3.25" y1="-4.4" x2="5.75" y2="-3" layer="43"/> -<rectangle x1="-3.75" y1="-3.1" x2="-1.425" y2="3.1" layer="43"/> -<rectangle x1="-1.425" y1="-2.325" x2="-0.65" y2="2.325" layer="43"/> -</package> -<package name="USB-B-SMT"> -<description>USB Series B Surface Mounted</description> -<wire x1="-1" y1="-6" x2="2.4" y2="-6" width="0.2032" layer="51"/> -<wire x1="2.4" y1="6" x2="-1" y2="6" width="0.2032" layer="51"/> -<wire x1="2.4" y1="6" x2="2.4" y2="7.3" width="0.2032" layer="51"/> -<wire x1="2.4" y1="7.3" x2="2.2" y2="7.5" width="0.2032" layer="51"/> -<wire x1="2.2" y1="7.5" x2="1.9" y2="7.5" width="0.2032" layer="51"/> -<wire x1="1.9" y1="7.5" x2="1.4" y2="7" width="0.2032" layer="51"/> -<wire x1="-1" y1="6" x2="-1" y2="7.3" width="0.2032" layer="51"/> -<wire x1="-0.8" y1="7.5" x2="-0.5" y2="7.5" width="0.2032" layer="51"/> -<wire x1="-0.5" y1="7.5" x2="0" y2="7" width="0.2032" layer="51"/> -<wire x1="0" y1="7" x2="1.4" y2="7" width="0.2032" layer="51"/> -<wire x1="-1" y1="-6" x2="-1" y2="-7.3" width="0.2032" layer="51"/> -<wire x1="-1" y1="-7.3" x2="-0.8" y2="-7.5" width="0.2032" layer="51"/> -<wire x1="-0.8" y1="-7.5" x2="-0.5" y2="-7.5" width="0.2032" layer="51"/> -<wire x1="-0.5" y1="-7.5" x2="0" y2="-7" width="0.2032" layer="51"/> -<wire x1="1.9" y1="-7.5" x2="1.4" y2="-7" width="0.2032" layer="51"/> -<wire x1="1.4" y1="-7" x2="0" y2="-7" width="0.2032" layer="51"/> -<wire x1="-1" y1="7.3" x2="-0.8" y2="7.5" width="0.2032" layer="51"/> -<wire x1="2.2" y1="-7.5" x2="1.9" y2="-7.5" width="0.2032" layer="51"/> -<wire x1="2.2" y1="-7.5" x2="2.4" y2="-7.3" width="0.2032" layer="51"/> -<wire x1="2.4" y1="-6" x2="2.4" y2="-7.3" width="0.2032" layer="51"/> -<wire x1="-5" y1="6" x2="-5" y2="-6" width="0.2032" layer="51"/> -<wire x1="-5" y1="6" x2="-9" y2="6" width="0.2032" layer="51"/> -<wire x1="-9" y1="6" x2="-9" y2="-6" width="0.2032" layer="51"/> -<wire x1="-9" y1="-6" x2="-5" y2="-6" width="0.2032" layer="51"/> -<wire x1="-5" y1="6" x2="-3" y2="6" width="0.2032" layer="21"/> -<wire x1="-5" y1="-6" x2="-3" y2="-6" width="0.2032" layer="21"/> -<wire x1="4" y1="-6" x2="7" y2="-6" width="0.2032" layer="21"/> -<wire x1="7" y1="-6" x2="7" y2="-3" width="0.2032" layer="21"/> -<wire x1="7" y1="3" x2="7" y2="6" width="0.2032" layer="21"/> -<wire x1="7" y1="6" x2="4" y2="6" width="0.2032" layer="21"/> -<smd name="5" x="0.58" y="6.8" dx="6.04" dy="3.4" layer="1"/> -<smd name="6" x="0.58" y="-6.8" dx="6.04" dy="3.4" layer="1"/> -<smd name="D+" x="7" y="1.875" dx="3" dy="0.7" layer="1"/> -<smd name="D-" x="7" y="0.625" dx="3" dy="0.7" layer="1"/> -<smd name="GND" x="7" y="-0.625" dx="3" dy="0.7" layer="1"/> -<smd name="VUSB" x="7" y="-1.875" dx="3" dy="0.7" layer="1"/> -<text x="4.3" y="-7.795" size="1.27" layer="25">>NAME</text> -<hole x="0" y="2.25" drill="1.4"/> -<hole x="0" y="-2.25" drill="1.4"/> -</package> -<package name="USB-MINIB-OLD"> -<description><b>USB Series Mini-B Surface Mounted</b></description> -<wire x1="-1.5" y1="3.8" x2="0.9" y2="3.8" width="0.127" layer="21"/> -<wire x1="3.3" y1="3.1" x2="3.3" y2="2.1" width="0.127" layer="21"/> -<wire x1="3.3" y1="-2.1" x2="3.3" y2="-3.1" width="0.127" layer="21"/> -<wire x1="1" y1="-3.8" x2="-1.5" y2="-3.8" width="0.127" layer="21"/> -<wire x1="-5.9" y1="3.8" x2="-5.9" y2="-3.8" width="0.127" layer="51"/> -<wire x1="-5.9" y1="-3.8" x2="-4.5" y2="-3.8" width="0.127" layer="51"/> -<wire x1="-5.9" y1="3.8" x2="-4.5" y2="3.8" width="0.127" layer="51"/> -<smd name="1" x="-3" y="-4.5" dx="2.5" dy="2" layer="1"/> -<smd name="2" x="-3" y="4.5" dx="2.5" dy="2" layer="1"/> -<smd name="3" x="3" y="-4.5" dx="3.5" dy="2" layer="1"/> -<smd name="4" x="3" y="4.5" dx="3.5" dy="2" layer="1"/> -<smd name="D+" x="3" y="0" dx="3.5" dy="0.5" layer="1"/> -<smd name="D-" x="3" y="0.8" dx="3.5" dy="0.5" layer="1"/> -<smd name="VBUS" x="3.01" y="1.61" dx="3.5" dy="0.5" layer="1"/> -<smd name="ID" x="3" y="-0.8" dx="3.5" dy="0.5" layer="1"/> -<smd name="GND" x="3" y="-1.6" dx="3.5" dy="0.5" layer="1"/> -<text x="-3.81" y="-1.27" size="0.4064" layer="27">>VALUE</text> -<text x="-3.81" y="0" size="0.4064" layer="25">>NAME</text> -<hole x="0" y="2.2" drill="0.9"/> -<hole x="0" y="-2.2" drill="0.9"/> -</package> -<package name="USB-B-PTH"> -<description><b>USB Series B Hole Mounted</b></description> -<wire x1="-12.5" y1="6" x2="-8.6" y2="6" width="0.2032" layer="51"/> -<wire x1="-8.6" y1="6" x2="-8.6" y2="-6" width="0.2032" layer="51"/> -<wire x1="-8.6" y1="-6" x2="-12.5" y2="-6" width="0.2032" layer="51"/> -<wire x1="-12.5" y1="-6" x2="-12.5" y2="6" width="0.2032" layer="51"/> -<wire x1="-8.6" y1="6" x2="-4.8" y2="6" width="0.2032" layer="21"/> -<wire x1="-8.6" y1="-6" x2="-4.8" y2="-6" width="0.2032" layer="21"/> -<wire x1="-0.6" y1="-6" x2="3.3" y2="-6" width="0.2032" layer="21"/> -<wire x1="3.3" y1="-6" x2="3.3" y2="6" width="0.2032" layer="21"/> -<wire x1="3.3" y1="6" x2="-0.6" y2="6" width="0.2032" layer="21"/> -<pad name="VBUS" x="1.9812" y="-1.25" drill="0.9144" diameter="1.6764" rot="R90"/> -<pad name="D-" x="1.9812" y="1.25" drill="0.9144" diameter="1.6764" rot="R90"/> -<pad name="D+" x="0" y="1.25" drill="0.9144" diameter="1.6764" rot="R270"/> -<pad name="GND" x="0" y="-1.25" drill="0.9144" diameter="1.6764" rot="R270"/> -<pad name="S1" x="-2.7178" y="-6.0198" drill="2.286"/> -<pad name="S2" x="-2.7178" y="6.0198" drill="2.286"/> -<text x="-1.27" y="3.81" size="0.4064" layer="25">>NAME</text> -<text x="-1.27" y="2.54" size="0.4064" layer="27">>VALUE</text> -</package> -<package name="S4B-PH"> -<wire x1="-6" y1="2" x2="-6" y2="-7" width="0.3048" layer="51"/> -<wire x1="-6" y1="-7" x2="6" y2="-7" width="0.3048" layer="51"/> -<wire x1="6" y1="-7" x2="6" y2="2" width="0.3048" layer="51"/> -<wire x1="6" y1="2" x2="-6" y2="2" width="0.3048" layer="51"/> -<smd name="1" x="-3" y="-4.7" dx="1" dy="4.6" layer="1"/> -<smd name="2" x="-1" y="-4.7" dx="1" dy="4.6" layer="1"/> -<smd name="3" x="1" y="-4.7" dx="1" dy="4.6" layer="1"/> -<smd name="4" x="3" y="-4.7" dx="1" dy="4.6" layer="1"/> -<smd name="P$1" x="-5.4" y="0.5" dx="3.4" dy="1.6" layer="1" rot="R90"/> -<smd name="P$2" x="5.4" y="0.5" dx="3.4" dy="1.6" layer="1" rot="R90"/> -</package> -<package name="USB-MINIB"> -<description><b>USB Series Mini-B Surface Mounted</b></description> -<wire x1="-1.3" y1="3.8" x2="0.8" y2="3.8" width="0.2032" layer="21"/> -<wire x1="3.3" y1="3.1" x2="3.3" y2="2.2" width="0.2032" layer="21"/> -<wire x1="3.3" y1="-2.2" x2="3.3" y2="-3.1" width="0.2032" layer="21"/> -<wire x1="0.8" y1="-3.8" x2="-1.3" y2="-3.8" width="0.2032" layer="21"/> -<wire x1="-5.9" y1="3.8" x2="-5.9" y2="-3.8" width="0.2032" layer="51"/> -<wire x1="-5.9" y1="-3.8" x2="-4.5" y2="-3.8" width="0.2032" layer="51"/> -<wire x1="-5.9" y1="3.8" x2="-4.5" y2="3.8" width="0.2032" layer="51"/> -<smd name="D+" x="2.5" y="0" dx="2.5" dy="0.5" layer="1"/> -<smd name="D-" x="2.5" y="0.8" dx="2.5" dy="0.5" layer="1"/> -<smd name="GND" x="2.5" y="-1.6" dx="2.5" dy="0.5" layer="1"/> -<smd name="ID" x="2.5" y="-0.8" dx="2.5" dy="0.5" layer="1"/> -<smd name="MTN3" x="-3" y="-4.5" dx="2.5" dy="2" layer="1"/> -<smd name="MTN1" x="-3" y="4.5" dx="2.5" dy="2" layer="1"/> -<smd name="MTN4" x="2.5" y="-4.5" dx="2.5" dy="2" layer="1"/> -<smd name="MTN2" x="2.5" y="4.5" dx="2.5" dy="2" layer="1"/> -<smd name="VBUS" x="2.5" y="1.6" dx="2.5" dy="0.5" layer="1"/> -<text x="-3.81" y="1.27" size="0.4064" layer="25">>NAME</text> -<text x="-3.81" y="0" size="0.4064" layer="27">>VALUE</text> -<hole x="0" y="2.2" drill="0.9"/> -<hole x="0" y="-2.2" drill="0.9"/> -</package> -<package name="USB-A-PCB"> -<description>Card-edge USB A connector. - -For boards designed to be plugged directly into a USB slot. If possible, ensure that your PCB is about 2.4mm thick to fit snugly.</description> -<wire x1="-5" y1="6" x2="3.7" y2="6" width="0.127" layer="51"/> -<wire x1="3.7" y1="6" x2="3.7" y2="-6" width="0.127" layer="51" style="shortdash"/> -<wire x1="3.7" y1="-6" x2="-5" y2="-6" width="0.127" layer="51"/> -<wire x1="-5" y1="-6" x2="-5" y2="6" width="0.127" layer="51"/> -<smd name="5V" x="-0.2" y="-3.5" dx="7.5" dy="1.5" layer="1"/> -<smd name="USB_M" x="0.3" y="-1" dx="6.5" dy="1" layer="1"/> -<smd name="USB_P" x="0.3" y="1" dx="6.5" dy="1" layer="1"/> -<smd name="GND" x="-0.2" y="3.5" dx="7.5" dy="1.5" layer="1"/> -<text x="-1.27" y="5.08" size="0.4064" layer="25">>Name</text> -<text x="-1.27" y="-5.08" size="0.4064" layer="27">>Value</text> -<text x="-6.35" y="-3.81" size="1.016" layer="48" rot="R90">Card edge</text> -</package> -<package name="USB-B-PTH-VERTICAL"> -<description><b>USB Series B Hole Mounted</b></description> -<wire x1="0" y1="0" x2="11.938" y2="0" width="0.254" layer="21"/> -<wire x1="11.938" y1="0" x2="11.938" y2="11.303" width="0.254" layer="21"/> -<wire x1="11.938" y1="11.303" x2="0" y2="11.303" width="0.254" layer="21"/> -<wire x1="0" y1="11.303" x2="0" y2="0" width="0.254" layer="21"/> -<wire x1="1.27" y1="1.27" x2="10.795" y2="1.27" width="0.254" layer="51"/> -<wire x1="10.795" y1="1.27" x2="10.795" y2="8.255" width="0.254" layer="51"/> -<wire x1="10.795" y1="8.255" x2="8.89" y2="10.16" width="0.254" layer="51"/> -<wire x1="8.89" y1="10.16" x2="3.175" y2="10.16" width="0.254" layer="51"/> -<wire x1="3.175" y1="10.16" x2="1.27" y2="8.255" width="0.254" layer="51"/> -<wire x1="1.27" y1="8.255" x2="1.27" y2="1.27" width="0.254" layer="51"/> -<pad name="GND" x="7.3152" y="4.3942" drill="0.9144" diameter="1.6764" rot="R90"/> -<pad name="VBUS" x="7.3152" y="7.5946" drill="0.9144" diameter="1.6764" rot="R90"/> -<pad name="D-" x="4.826" y="7.5946" drill="0.9144" diameter="1.6764" rot="R270"/> -<pad name="D+" x="4.826" y="4.3942" drill="0.9144" diameter="1.6764" rot="R270"/> -<pad name="P$1" x="0" y="4.9022" drill="2.286"/> -<pad name="P$2" x="12.0396" y="4.9022" drill="2.286"/> -<text x="8.89" y="-1.27" size="0.8128" layer="25">>NAME</text> -<text x="0" y="-1.27" size="0.8128" layer="27">>VALUE</text> -</package> -<package name="USB-A-S-NOSILK"> -<wire x1="3.6957" y1="6.5659" x2="-10.287" y2="6.5659" width="0.127" layer="51"/> -<wire x1="3.6957" y1="-6.5659" x2="-10.287" y2="-6.5659" width="0.127" layer="51"/> -<wire x1="-10.287" y1="6.477" x2="-10.287" y2="-6.477" width="0.127" layer="51"/> -<wire x1="3.7084" y1="6.5024" x2="3.7084" y2="-6.5024" width="0.127" layer="51"/> -<wire x1="-2.54" y1="-5.08" x2="-8.89" y2="-4.445" width="0.127" layer="51"/> -<wire x1="-8.89" y1="-4.445" x2="-8.89" y2="-1.27" width="0.127" layer="51"/> -<wire x1="-8.89" y1="-1.27" x2="-2.54" y2="-0.635" width="0.127" layer="51"/> -<wire x1="-2.54" y1="5.08" x2="-8.89" y2="4.445" width="0.127" layer="51"/> -<wire x1="-8.89" y1="4.445" x2="-8.89" y2="1.27" width="0.127" layer="51"/> -<wire x1="-8.89" y1="1.27" x2="-2.54" y2="0.635" width="0.127" layer="51"/> -<pad name="P$5" x="0" y="-6.5659" drill="2.3114" rot="R270"/> -<pad name="P$6" x="0" y="6.5659" drill="2.3114" rot="R270"/> -<smd name="D-" x="3.45" y="1" dx="3" dy="0.9" layer="1"/> -<smd name="VBUS" x="3.45" y="3" dx="3" dy="0.9" layer="1"/> -<smd name="D+" x="3.45" y="-1" dx="3" dy="0.9" layer="1"/> -<smd name="GND" x="3.45" y="-3" dx="3" dy="0.9" layer="1"/> -<text x="5.715" y="3.81" size="1.27" layer="51" rot="R90">>NAME</text> -</package> -<package name="USB-A-S-NOSILK-FEMALE"> -<wire x1="3.6957" y1="6.5659" x2="-10.287" y2="6.5659" width="0.127" layer="51"/> -<wire x1="3.6957" y1="-6.5659" x2="-10.287" y2="-6.5659" width="0.127" layer="51"/> -<wire x1="-10.287" y1="6.477" x2="-10.287" y2="-6.477" width="0.127" layer="51"/> -<wire x1="3.7084" y1="6.5024" x2="3.7084" y2="-6.5024" width="0.127" layer="51"/> -<wire x1="-2.54" y1="-5.08" x2="-8.89" y2="-4.445" width="0.127" layer="51"/> -<wire x1="-8.89" y1="-4.445" x2="-8.89" y2="-1.27" width="0.127" layer="51"/> -<wire x1="-8.89" y1="-1.27" x2="-2.54" y2="-0.635" width="0.127" layer="51"/> -<wire x1="-2.54" y1="5.08" x2="-8.89" y2="4.445" width="0.127" layer="51"/> -<wire x1="-8.89" y1="4.445" x2="-8.89" y2="1.27" width="0.127" layer="51"/> -<wire x1="-8.89" y1="1.27" x2="-2.54" y2="0.635" width="0.127" layer="51"/> -<pad name="S1" x="0" y="-6.5659" drill="2.3114" rot="R270"/> -<pad name="S2" x="0" y="6.5659" drill="2.3114" rot="R270"/> -<smd name="D-" x="4.212" y="1" dx="3" dy="0.9" layer="1"/> -<smd name="VBUS" x="4.212" y="3.5" dx="3" dy="0.9" layer="1"/> -<smd name="D+" x="4.212" y="-1" dx="3" dy="0.9" layer="1"/> -<smd name="GND" x="4.212" y="-3.5" dx="3" dy="0.9" layer="1"/> -<text x="8.46" y="-7.205" size="1.27" layer="51" rot="R180">>NAME</text> -</package> -<package name="USB-MINIB-NOSTOP"> -<wire x1="-1.3" y1="3.8" x2="0.8" y2="3.8" width="0.2032" layer="21"/> -<wire x1="3.3" y1="3.1" x2="3.3" y2="2.2" width="0.2032" layer="21"/> -<wire x1="3.3" y1="-2.2" x2="3.3" y2="-3.1" width="0.2032" layer="21"/> -<wire x1="0.8" y1="-3.8" x2="-1.3" y2="-3.8" width="0.2032" layer="21"/> -<wire x1="-5.9" y1="3.8" x2="-5.9" y2="-3.8" width="0.2032" layer="51"/> -<wire x1="-5.9" y1="-3.8" x2="-4.5" y2="-3.8" width="0.2032" layer="51"/> -<wire x1="-5.9" y1="3.8" x2="-4.5" y2="3.8" width="0.2032" layer="51"/> -<circle x="0" y="2.2" radius="0.35" width="0.41" layer="29"/> -<circle x="0" y="-2.2" radius="0.35" width="0.41" layer="29"/> -<pad name="H1" x="0" y="2.2" drill="0.9" diameter="0.8" stop="no"/> -<pad name="H2" x="0" y="-2.2" drill="0.9" diameter="0.7874" stop="no"/> -<smd name="D+" x="2.5" y="0" dx="2.5" dy="0.5" layer="1"/> -<smd name="D-" x="2.5" y="0.8" dx="2.5" dy="0.5" layer="1"/> -<smd name="GND" x="2.5" y="-1.6" dx="2.5" dy="0.5" layer="1"/> -<smd name="ID" x="2.5" y="-0.8" dx="2.5" dy="0.5" layer="1"/> -<smd name="G1" x="-3" y="-4.5" dx="2.5" dy="2" layer="1"/> -<smd name="G2" x="-3" y="4.5" dx="2.5" dy="2" layer="1"/> -<smd name="G4" x="2.5" y="-4.5" dx="2.5" dy="2" layer="1"/> -<smd name="G3" x="2.5" y="4.5" dx="2.5" dy="2" layer="1"/> -<smd name="VBUS" x="2.5" y="1.6" dx="2.5" dy="0.5" layer="1"/> -<text x="-3.81" y="1.27" size="0.4064" layer="25">>NAME</text> -<text x="-3.81" y="0" size="0.4064" layer="27">>VALUE</text> -</package> -<package name="USB-A-S-SILK-FEMALE"> -<wire x1="6.6957" y1="6.5659" x2="-7.287" y2="6.5659" width="0.127" layer="51"/> -<wire x1="6.6957" y1="-6.5659" x2="-7.287" y2="-6.5659" width="0.127" layer="51"/> -<wire x1="-7.287" y1="6.477" x2="-7.287" y2="-6.477" width="0.127" layer="51"/> -<wire x1="6.7084" y1="6.5024" x2="6.7084" y2="-6.5024" width="0.127" layer="51"/> -<wire x1="0.46" y1="-5.08" x2="-5.89" y2="-4.445" width="0.127" layer="51"/> -<wire x1="-5.89" y1="-4.445" x2="-5.89" y2="-1.27" width="0.127" layer="51"/> -<wire x1="-5.89" y1="-1.27" x2="0.46" y2="-0.635" width="0.127" layer="51"/> -<wire x1="0.46" y1="5.08" x2="-5.89" y2="4.445" width="0.127" layer="51"/> -<wire x1="-5.89" y1="4.445" x2="-5.89" y2="1.27" width="0.127" layer="51"/> -<wire x1="-5.89" y1="1.27" x2="0.46" y2="0.635" width="0.127" layer="51"/> -<wire x1="-7.366" y1="6.604" x2="0.508" y2="6.604" width="0.2032" layer="21"/> -<wire x1="-7.366" y1="6.604" x2="-7.366" y2="-6.604" width="0.2032" layer="21"/> -<wire x1="-7.366" y1="-6.604" x2="0.508" y2="-6.604" width="0.2032" layer="21"/> -<wire x1="5.08" y1="-6.604" x2="6.858" y2="-6.604" width="0.2032" layer="21"/> -<wire x1="6.858" y1="-6.604" x2="6.858" y2="-4.318" width="0.2032" layer="21"/> -<wire x1="6.858" y1="4.318" x2="6.858" y2="6.604" width="0.2032" layer="21"/> -<wire x1="6.858" y1="6.604" x2="5.08" y2="6.604" width="0.2032" layer="21"/> -<pad name="P$5" x="3" y="-6.5659" drill="2.3114" rot="R270"/> -<pad name="P$6" x="3" y="6.5659" drill="2.3114" rot="R270"/> -<smd name="D-" x="7.212" y="1" dx="3" dy="0.9" layer="1"/> -<smd name="VBUS" x="7.212" y="3.5" dx="3" dy="0.9" layer="1"/> -<smd name="D+" x="7.212" y="-1" dx="3" dy="0.9" layer="1"/> -<smd name="GND" x="7.212" y="-3.5" dx="3" dy="0.9" layer="1"/> -<text x="-3.81" y="2.54" size="0.4064" layer="25">>NAME</text> -<text x="-3.81" y="-3.81" size="0.4064" layer="27">>VALUE</text> -</package> -<package name="USB-MICROB"> -<description>Micro USB Package</description> -<wire x1="-3.4" y1="-2.15" x2="-3" y2="-2.15" width="0.127" layer="51"/> -<wire x1="3" y1="-2.15" x2="3.4" y2="-2.15" width="0.127" layer="51"/> -<wire x1="-3.4" y1="-2.15" x2="-3.4" y2="-1.45" width="0.127" layer="51"/> -<wire x1="-3.4" y1="-1.45" x2="-3.4" y2="2.85" width="0.127" layer="51"/> -<wire x1="3.4" y1="2.85" x2="2.2" y2="2.85" width="0.127" layer="51"/> -<wire x1="3.4" y1="2.85" x2="3.4" y2="-1.45" width="0.127" layer="51"/> -<wire x1="3.4" y1="-1.45" x2="3.4" y2="-2.15" width="0.127" layer="51"/> -<wire x1="-3.4" y1="-1.45" x2="3.4" y2="-1.45" width="0.127" layer="51"/> -<wire x1="-3.4" y1="1.25" x2="-3.4" y2="2.85" width="0.2032" layer="21"/> -<wire x1="-3.4" y1="2.85" x2="-2.2" y2="2.85" width="0.2032" layer="21"/> -<wire x1="3.4" y1="2.85" x2="2.2" y2="2.85" width="0.2032" layer="21"/> -<wire x1="3.4" y1="1.25" x2="3.4" y2="2.85" width="0.2032" layer="21"/> -<wire x1="-3.4" y1="-1.45" x2="3.4" y2="-1.45" width="0.2032" layer="21"/> -<wire x1="-2.2" y1="1.45" x2="2.2" y2="1.45" width="0.127" layer="51"/> -<wire x1="2.2" y1="1.45" x2="2.2" y2="2.85" width="0.127" layer="51"/> -<wire x1="-2.2" y1="1.45" x2="-2.2" y2="2.85" width="0.127" layer="51"/> -<wire x1="-3.4" y1="2.85" x2="-2.2" y2="2.85" width="0.127" layer="51"/> -<wire x1="-2.2" y1="2.85" x2="-2.2" y2="1.45" width="0.2032" layer="21"/> -<wire x1="-2.2" y1="1.45" x2="2.2" y2="1.45" width="0.2032" layer="21"/> -<wire x1="2.2" y1="1.45" x2="2.2" y2="2.85" width="0.2032" layer="21"/> -<wire x1="-3.4" y1="-2.15" x2="-4" y2="-2.75" width="0.2032" layer="51"/> -<wire x1="3.4" y1="-2.15" x2="4" y2="-2.75" width="0.2032" layer="51"/> -<wire x1="-3" y1="-2.15" x2="-3" y2="-2.55" width="0.127" layer="51"/> -<wire x1="-2.8" y1="-2.8" x2="2.75" y2="-2.8" width="0.127" layer="51"/> -<wire x1="3" y1="-2.6" x2="3" y2="-2.15" width="0.127" layer="51"/> -<wire x1="-3" y1="-2.55" x2="-2.8" y2="-2.8" width="0.127" layer="51" curve="84.547378"/> -<wire x1="2.75" y1="-2.8" x2="3" y2="-2.6" width="0.127" layer="51" curve="84.547378"/> -<smd name="VBUS" x="-1.3" y="2.65" dx="1.4" dy="0.35" layer="1" rot="R90"/> -<smd name="GND" x="1.3" y="2.65" dx="1.4" dy="0.35" layer="1" rot="R90"/> -<smd name="D-" x="-0.65" y="2.65" dx="1.4" dy="0.35" layer="1" rot="R90"/> -<smd name="D+" x="0" y="2.65" dx="1.4" dy="0.35" layer="1" rot="R90"/> -<smd name="ID" x="0.65" y="2.65" dx="1.4" dy="0.35" layer="1" rot="R90"/> -<smd name="MT1" x="-4" y="0" dx="1.8" dy="1.9" layer="1"/> -<smd name="MT2" x="4" y="0" dx="1.8" dy="1.9" layer="1"/> -<text x="-1.6" y="-0.35" size="0.762" layer="25">>NAME</text> -<text x="-1.905" y="-3.175" size="0.762" layer="27">>VALUE</text> -<smd name="P$1" x="-1.27" y="0" dx="1.9" dy="1.9" layer="1"/> -<smd name="P$2" x="1.27" y="0" dx="1.9" dy="1.9" layer="1"/> -</package> -<package name="USB-A-SMT-MALE"> -<wire x1="6" y1="14.58" x2="-6" y2="14.58" width="0.2032" layer="51"/> -<wire x1="6" y1="0" x2="-6" y2="0" width="0.2032" layer="21"/> -<wire x1="6" y1="0" x2="6" y2="14.58" width="0.2032" layer="51"/> -<wire x1="-6" y1="0" x2="-6" y2="14.58" width="0.2032" layer="51"/> -<wire x1="6" y1="0" x2="6" y2="-1.22" width="0.2032" layer="21"/> -<wire x1="-6" y1="0" x2="-6" y2="-1.22" width="0.2032" layer="21"/> -<wire x1="-4" y1="-4.22" x2="4" y2="-4.22" width="0.2032" layer="21"/> -<wire x1="4.3" y1="10.28" x2="1.9" y2="10.28" width="0.2032" layer="51"/> -<wire x1="1.9" y1="10.28" x2="1.9" y2="7.98" width="0.2032" layer="51"/> -<wire x1="1.9" y1="7.98" x2="4.3" y2="7.98" width="0.2032" layer="51"/> -<wire x1="4.3" y1="7.98" x2="4.3" y2="10.28" width="0.2032" layer="51"/> -<wire x1="-1.9" y1="10.28" x2="-4.3" y2="10.28" width="0.2032" layer="51"/> -<wire x1="-4.3" y1="10.28" x2="-4.3" y2="7.98" width="0.2032" layer="51"/> -<wire x1="-4.3" y1="7.98" x2="-1.9" y2="7.98" width="0.2032" layer="51"/> -<wire x1="-1.9" y1="7.98" x2="-1.9" y2="10.28" width="0.2032" layer="51"/> -<smd name="D+1" x="1.027" y="-5.87" dx="2.5" dy="0.8" layer="1" rot="R270"/> -<smd name="D-1" x="-1.027" y="-5.87" dx="2.5" dy="0.8" layer="1" rot="R270"/> -<smd name="GND1" x="3.5508" y="-5.87" dx="2.5" dy="0.8" layer="1" rot="R270"/> -<pad name="P$1" x="5.85" y="-3.05" drill="0.8" diameter="1.778" shape="long" rot="R90"/> -<pad name="P$3" x="-5.85" y="-3.05" drill="0.8" diameter="1.778" shape="long" rot="R90"/> -<smd name="VBUS1" x="-3.5" y="-5.87" dx="2.5" dy="0.8" layer="1" rot="R270"/> -<text x="-2.7" y="-9.07" size="1.27" layer="25">>NAME</text> -<text x="-4.4" y="0.68" size="1.27" layer="51">PCB Edge</text> -<hole x="2.25" y="-3.12" drill="1.1"/> -<hole x="-2.25" y="-3.12" drill="1.1"/> -<hole x="-5.85" y="-3.45" drill="0.8"/> -<hole x="-5.85" y="-3.85" drill="0.8"/> -<hole x="-5.85" y="-2.65" drill="0.8"/> -<hole x="-5.85" y="-2.25" drill="0.8"/> -<hole x="5.85" y="-3.45" drill="0.8"/> -<hole x="5.85" y="-3.85" drill="0.8"/> -<hole x="5.85" y="-2.65" drill="0.8"/> -<hole x="5.85" y="-2.25" drill="0.8"/> -</package> -<package name="USB-A-SMT-MALE-LOCKING"> -<wire x1="6" y1="14.58" x2="-6" y2="14.58" width="0.2032" layer="51"/> -<wire x1="6" y1="0" x2="-6" y2="0" width="0.2032" layer="21"/> -<wire x1="6" y1="0" x2="6" y2="14.58" width="0.2032" layer="51"/> -<wire x1="-6" y1="0" x2="-6" y2="14.58" width="0.2032" layer="51"/> -<wire x1="6" y1="0" x2="6" y2="-1.22" width="0.2032" layer="21"/> -<wire x1="-6" y1="0" x2="-6" y2="-1.22" width="0.2032" layer="21"/> -<wire x1="-4" y1="-4.22" x2="4" y2="-4.22" width="0.2032" layer="21"/> -<wire x1="4.3" y1="10.28" x2="1.9" y2="10.28" width="0.2032" layer="51"/> -<wire x1="1.9" y1="10.28" x2="1.9" y2="7.98" width="0.2032" layer="51"/> -<wire x1="1.9" y1="7.98" x2="4.3" y2="7.98" width="0.2032" layer="51"/> -<wire x1="4.3" y1="7.98" x2="4.3" y2="10.28" width="0.2032" layer="51"/> -<wire x1="-1.9" y1="10.28" x2="-4.3" y2="10.28" width="0.2032" layer="51"/> -<wire x1="-4.3" y1="10.28" x2="-4.3" y2="7.98" width="0.2032" layer="51"/> -<wire x1="-4.3" y1="7.98" x2="-1.9" y2="7.98" width="0.2032" layer="51"/> -<wire x1="-1.9" y1="7.98" x2="-1.9" y2="10.28" width="0.2032" layer="51"/> -<smd name="D+1" x="1.027" y="-5.87" dx="2.5" dy="0.8" layer="1" rot="R270"/> -<smd name="D-1" x="-1.027" y="-5.87" dx="2.5" dy="0.8" layer="1" rot="R270"/> -<smd name="GND1" x="3.5508" y="-5.87" dx="2.5" dy="0.8" layer="1" rot="R270"/> -<pad name="P$1" x="5.6468" y="-3.05" drill="0.8" diameter="1.778" shape="long" rot="R90"/> -<pad name="P$3" x="-5.6468" y="-3.05" drill="0.8" diameter="1.778" shape="long" rot="R90"/> -<smd name="VBUS1" x="-3.5" y="-5.87" dx="2.5" dy="0.8" layer="1" rot="R270"/> -<text x="-2.7" y="-9.07" size="1.27" layer="25">>NAME</text> -<text x="-4.4" y="0.68" size="1.27" layer="51">PCB Edge</text> -<hole x="2.25" y="-3.12" drill="1.1"/> -<hole x="-2.25" y="-3.12" drill="1.1"/> -<hole x="-5.6468" y="-3.45" drill="0.8"/> -<hole x="-5.6468" y="-3.85" drill="0.8"/> -<hole x="-5.6468" y="-2.65" drill="0.8"/> -<hole x="-5.6468" y="-2.25" drill="0.8"/> -<hole x="5.6468" y="-3.45" drill="0.8"/> -<hole x="5.6468" y="-3.85" drill="0.8"/> -<hole x="5.6468" y="-2.65" drill="0.8"/> -<hole x="5.6468" y="-2.25" drill="0.8"/> -<wire x1="-5.9944" y1="-4.064" x2="-5.9944" y2="-2.0828" width="0" layer="51"/> -<wire x1="-6.1849" y1="-4.064" x2="-6.1849" y2="-2.032" width="0" layer="51"/> -<wire x1="-5.6642" y1="-4.064" x2="-5.6642" y2="-2.0828" width="0" layer="51"/> -<rectangle x1="-5.9944" y1="-4.064" x2="-5.6642" y2="-2.032" layer="51"/> -<wire x1="6.1849" y1="-2.032" x2="6.1849" y2="-4.064" width="0" layer="51"/> -<rectangle x1="5.6642" y1="-4.064" x2="5.9944" y2="-2.032" layer="51" rot="R180"/> -</package> -</packages> -<symbols> -<symbol name="USB"> -<wire x1="5.08" y1="8.89" x2="0" y2="8.89" width="0.254" layer="94"/> -<wire x1="0" y1="8.89" x2="0" y2="-1.27" width="0.254" layer="94"/> -<wire x1="0" y1="-1.27" x2="5.08" y2="-1.27" width="0.254" layer="94"/> -<text x="3.81" y="0" size="2.54" layer="94" rot="R90">USB</text> -<pin name="D+" x="-2.54" y="7.62" visible="pad" length="short"/> -<pin name="D-" x="-2.54" y="5.08" visible="pad" length="short"/> -<pin name="VBUS" x="-2.54" y="2.54" visible="pad" length="short"/> -<pin name="GND" x="-2.54" y="0" visible="pad" length="short"/> -</symbol> -</symbols> -<devicesets> -<deviceset name="USB" prefix="JP"> -<description><b>USB Connectors</b> -<p>USB-B-PTH is fully proven SKU : PRT-00139/CONN-08278 -<p>USB-miniB is fully proven SKU : PRT-00587 -<p>USB-A-PCB is untested. -<p>USB-A-H is throughly reviewed, but untested. Spark Fun Electronics SKU : PRT-00437 -<p>USB-B-SMT is throughly reviewed, but untested. Needs silkscreen touching up. -<p>USB-A-S has not been used/tested -<p>USB-MB-H has not been used/tested -<P>USB-MICROB has been used. CONN-09505</description> -<gates> -<gate name="G$1" symbol="USB" x="0" y="0"/> -</gates> -<devices> -<device name="-A-H" package="USB-A-H"> -<connects> -<connect gate="G$1" pin="D+" pad="D-"/> -<connect gate="G$1" pin="D-" pad="D+"/> -<connect gate="G$1" pin="GND" pad="VBUS"/> -<connect gate="G$1" pin="VBUS" pad="GND"/> -</connects> -<technologies> -<technology name=""/> -</technologies> -</device> -<device name="-A-S" package="USB-A-S"> -<connects> -<connect gate="G$1" pin="D+" pad="D+"/> -<connect gate="G$1" pin="D-" pad="D-"/> -<connect gate="G$1" pin="GND" pad="GND"/> -<connect gate="G$1" pin="VBUS" pad="VBUS"/> -</connects> -<technologies> -<technology name=""/> -</technologies> -</device> -<device name="-MB-H" package="USB-MB-H"> -<connects> -<connect gate="G$1" pin="D+" pad="D+"/> -<connect gate="G$1" pin="D-" pad="D-"/> -<connect gate="G$1" pin="GND" pad="GND"/> -<connect gate="G$1" pin="VBUS" pad="VBUS"/> -</connects> -<technologies> -<technology name=""/> -</technologies> -</device> -<device name="-B-S" package="USB-B-SMT"> -<connects> -<connect gate="G$1" pin="D+" pad="D+"/> -<connect gate="G$1" pin="D-" pad="D-"/> -<connect gate="G$1" pin="GND" pad="GND"/> -<connect gate="G$1" pin="VBUS" pad="VUSB"/> -</connects> -<technologies> -<technology name=""/> -</technologies> -</device> -<device name="OLD" package="USB-MINIB-OLD"> -<connects> -<connect gate="G$1" pin="D+" pad="D+"/> -<connect gate="G$1" pin="D-" pad="D-"/> -<connect gate="G$1" pin="GND" pad="GND"/> -<connect gate="G$1" pin="VBUS" pad="VBUS"/> -</connects> -<technologies> -<technology name=""/> -</technologies> -</device> -<device name="PTH" package="USB-B-PTH"> -<connects> -<connect gate="G$1" pin="D+" pad="D+"/> -<connect gate="G$1" pin="D-" pad="D-"/> -<connect gate="G$1" pin="GND" pad="GND"/> -<connect gate="G$1" pin="VBUS" pad="VBUS"/> -</connects> -<technologies> -<technology name=""> -<attribute name="PROD_ID" value="CONN-08278" constant="no"/> -<attribute name="VALUE" value="USB-B" constant="no"/> -</technology> -</technologies> -</device> -<device name="-JST-2MM-SMT" package="S4B-PH"> -<connects> -<connect gate="G$1" pin="D+" pad="2"/> -<connect gate="G$1" pin="D-" pad="3"/> -<connect gate="G$1" pin="GND" pad="1"/> -<connect gate="G$1" pin="VBUS" pad="4"/> -</connects> -<technologies> -<technology name=""/> -</technologies> -</device> -<device name="SMD" package="USB-MINIB"> -<connects> -<connect gate="G$1" pin="D+" pad="D+"/> -<connect gate="G$1" pin="D-" pad="D-"/> -<connect gate="G$1" pin="GND" pad="GND"/> -<connect gate="G$1" pin="VBUS" pad="VBUS"/> -</connects> -<technologies> -<technology name=""> -<attribute name="PROD_ID" value="CONN-08193" constant="no"/> -</technology> -</technologies> -</device> -<device name="PCB" package="USB-A-PCB"> -<connects> -<connect gate="G$1" pin="D+" pad="USB_P"/> -<connect gate="G$1" pin="D-" pad="USB_M"/> -<connect gate="G$1" pin="GND" pad="GND"/> -<connect gate="G$1" pin="VBUS" pad="5V"/> -</connects> -<technologies> -<technology name=""/> -</technologies> -</device> -<device name="PTH-VERTICAL" package="USB-B-PTH-VERTICAL"> -<connects> -<connect gate="G$1" pin="D+" pad="D+"/> -<connect gate="G$1" pin="D-" pad="D-"/> -<connect gate="G$1" pin="GND" pad="GND"/> -<connect gate="G$1" pin="VBUS" pad="VBUS"/> -</connects> -<technologies> -<technology name=""/> -</technologies> -</device> -<device name="USB-A-S-NOSILK" package="USB-A-S-NOSILK"> -<connects> -<connect gate="G$1" pin="D+" pad="D+"/> -<connect gate="G$1" pin="D-" pad="D-"/> -<connect gate="G$1" pin="GND" pad="GND"/> -<connect gate="G$1" pin="VBUS" pad="VBUS"/> -</connects> -<technologies> -<technology name=""/> -</technologies> -</device> -<device name="-A-SMD" package="USB-A-S-NOSILK-FEMALE"> -<connects> -<connect gate="G$1" pin="D+" pad="D+"/> -<connect gate="G$1" pin="D-" pad="D-"/> -<connect gate="G$1" pin="GND" pad="GND"/> -<connect gate="G$1" pin="VBUS" pad="VBUS"/> -</connects> -<technologies> -<technology name=""> -<attribute name="PROD_ID" value="CONN-09520"/> -</technology> -</technologies> -</device> -<device name="-SMD-NS" package="USB-MINIB-NOSTOP"> -<connects> -<connect gate="G$1" pin="D+" pad="D+"/> -<connect gate="G$1" pin="D-" pad="D-"/> -<connect gate="G$1" pin="GND" pad="GND"/> -<connect gate="G$1" pin="VBUS" pad="VBUS"/> -</connects> -<technologies> -<technology name=""/> -</technologies> -</device> -<device name="_" package="USB-A-S-SILK-FEMALE"> -<connects> -<connect gate="G$1" pin="D+" pad="D+"/> -<connect gate="G$1" pin="D-" pad="D-"/> -<connect gate="G$1" pin="GND" pad="GND"/> -<connect gate="G$1" pin="VBUS" pad="VBUS"/> -</connects> -<technologies> -<technology name=""/> -</technologies> -</device> -<device name="-MICROB" package="USB-MICROB"> -<connects> -<connect gate="G$1" pin="D+" pad="D+"/> -<connect gate="G$1" pin="D-" pad="D-"/> -<connect gate="G$1" pin="GND" pad="GND MT1 MT2"/> -<connect gate="G$1" pin="VBUS" pad="VBUS"/> -</connects> -<technologies> -<technology name=""> -<attribute name="PROD_ID" value="CONN-09505"/> -</technology> -</technologies> -</device> -<device name="A-SMD-MALE" package="USB-A-SMT-MALE"> -<connects> -<connect gate="G$1" pin="D+" pad="D+1"/> -<connect gate="G$1" pin="D-" pad="D-1"/> -<connect gate="G$1" pin="GND" pad="GND1"/> -<connect gate="G$1" pin="VBUS" pad="VBUS1"/> -</connects> -<technologies> -<technology name=""/> -</technologies> -</device> -<device name="A-SMD-MALE-LOCKING" package="USB-A-SMT-MALE-LOCKING"> -<connects> -<connect gate="G$1" pin="D+" pad="D+1"/> -<connect gate="G$1" pin="D-" pad="D-1"/> -<connect gate="G$1" pin="GND" pad="GND1"/> -<connect gate="G$1" pin="VBUS" pad="VBUS1"/> -</connects> -<technologies> -<technology name=""/> -</technologies> -</device> -</devices> -</deviceset> -</devicesets> -</library> </libraries> <attributes> </attributes> @@ -2828,7 +2152,6 @@ For boards designed to be plugged directly into a USB slot. If possible, ensure <part name="P+2" library="FAB_Hello" deviceset="VCC" device=""/> <part name="JP1" library="fabPatil" deviceset="FTDI_CONNECTOR" device="SMD"/> <part name="C1" library="fabPatil" deviceset="UNPOLARIZED_CAPACITOR" device="1206" value="0.1uF"/> -<part name="JP2" library="fabPatil" deviceset="USB" device="PCB"/> <part name="R5" library="fabPatil" deviceset="RESISTOR" device="1206" value="470"/> <part name="R6" library="fabPatil" deviceset="RESISTOR" device="1206" value="470"/> <part name="P+3" library="FAB_Hello" deviceset="VCC" device=""/> @@ -2852,7 +2175,7 @@ For boards designed to be plugged directly into a USB slot. If possible, ensure <part name="C3" library="fabPatil" deviceset="UNPOLARIZED_CAPACITOR" device="1206" value="18pF"/> <part name="C4" library="fabPatil" deviceset="UNPOLARIZED_CAPACITOR" device="1206" value="18pF"/> <part name="GND7" library="fabPatil" deviceset="GND" device=""/> -<part name="JP3" library="SparkFun-Connectors" deviceset="USB" device="PCB"/> +<part name="JP3" library="fabPatil" deviceset="USB" device="-SMD-NS"/> </parts> <sheets> <sheet> @@ -2870,7 +2193,6 @@ For boards designed to be plugged directly into a USB slot. If possible, ensure <instance part="P+2" gate="VCC" x="-71.12" y="20.32"/> <instance part="JP1" gate="G$1" x="50.8" y="7.62" rot="R180"/> <instance part="C1" gate="1" x="-15.24" y="33.02" rot="R180"/> -<instance part="JP2" gate="G$1" x="-81.28" y="7.62" rot="R180"/> <instance part="R5" gate="G$1" x="43.18" y="7.62"/> <instance part="R6" gate="G$1" x="35.56" y="10.16"/> <instance part="P+3" gate="VCC" x="68.58" y="10.16"/> @@ -2894,7 +2216,7 @@ For boards designed to be plugged directly into a USB slot. If possible, ensure <instance part="C3" gate="1" x="-43.18" y="-15.24"/> <instance part="C4" gate="1" x="-43.18" y="-22.86"/> <instance part="GND7" gate="1" x="-53.34" y="-25.4"/> -<instance part="JP3" gate="G$1" x="-88.9" y="-12.7" rot="R180"/> +<instance part="JP3" gate="G$1" x="-83.82" y="7.62" rot="R180"/> </instances> <busses> </busses> @@ -2909,8 +2231,8 @@ For boards designed to be plugged directly into a USB slot. If possible, ensure <segment> <wire x1="-73.66" y1="7.62" x2="-73.66" y2="15.24" width="0.1524" layer="91"/> <pinref part="GND2" gate="1" pin="GND"/> -<pinref part="JP2" gate="G$1" pin="GND"/> -<wire x1="-78.74" y1="7.62" x2="-73.66" y2="7.62" width="0.1524" layer="91"/> +<wire x1="-81.28" y1="7.62" x2="-73.66" y2="7.62" width="0.1524" layer="91"/> +<pinref part="JP3" gate="G$1" pin="GND"/> </segment> <segment> <pinref part="D1" gate="1" pin="ANODE"/> @@ -2971,9 +2293,9 @@ For boards designed to be plugged directly into a USB slot. If possible, ensure <net name="VCC" class="0"> <segment> <pinref part="P+2" gate="VCC" pin="VCC"/> -<wire x1="-78.74" y1="5.08" x2="-71.12" y2="5.08" width="0.1524" layer="91"/> +<wire x1="-81.28" y1="5.08" x2="-71.12" y2="5.08" width="0.1524" layer="91"/> <wire x1="-71.12" y1="5.08" x2="-71.12" y2="17.78" width="0.1524" layer="91"/> -<pinref part="JP2" gate="G$1" pin="VBUS"/> +<pinref part="JP3" gate="G$1" pin="VBUS"/> </segment> <segment> <pinref part="JP1" gate="G$1" pin="VCC"/> @@ -3014,24 +2336,24 @@ For boards designed to be plugged directly into a USB slot. If possible, ensure </net> <net name="N$2" class="0"> <segment> -<wire x1="-78.74" y1="2.54" x2="-71.12" y2="2.54" width="0.1524" layer="91"/> +<wire x1="-81.28" y1="2.54" x2="-71.12" y2="2.54" width="0.1524" layer="91"/> <pinref part="D2" gate="1" pin="CATHODE"/> <wire x1="-71.12" y1="-5.08" x2="-71.12" y2="2.54" width="0.1524" layer="91"/> <pinref part="R1" gate="G$1" pin="1"/> <wire x1="-71.12" y1="2.54" x2="-66.04" y2="2.54" width="0.1524" layer="91"/> <junction x="-71.12" y="2.54"/> -<pinref part="JP2" gate="G$1" pin="D-"/> +<pinref part="JP3" gate="G$1" pin="D-"/> </segment> </net> <net name="N$1" class="0"> <segment> <pinref part="D1" gate="1" pin="CATHODE"/> <wire x1="-66.04" y1="-5.08" x2="-66.04" y2="0" width="0.1524" layer="91"/> -<wire x1="-78.74" y1="0" x2="-66.04" y2="0" width="0.1524" layer="91"/> +<wire x1="-81.28" y1="0" x2="-66.04" y2="0" width="0.1524" layer="91"/> <pinref part="R2" gate="G$1" pin="1"/> <wire x1="-58.42" y1="0" x2="-66.04" y2="0" width="0.1524" layer="91"/> <junction x="-66.04" y="0"/> -<pinref part="JP2" gate="G$1" pin="D+"/> +<pinref part="JP3" gate="G$1" pin="D+"/> </segment> </net> <net name="N$7" class="0"> diff --git a/dev/MicroConnectorVer/FabFTDI.s#6 b/dev/MicroConnectorVer/FabFTDI.s#6 new file mode 100755 index 0000000000000000000000000000000000000000..7855c8d1cf192ee77ea7f2b4b40805fc6cdf7b8f --- /dev/null +++ b/dev/MicroConnectorVer/FabFTDI.s#6 @@ -0,0 +1,2508 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE eagle SYSTEM "eagle.dtd"> +<eagle version="8.3.2"> +<drawing> +<settings> +<setting alwaysvectorfont="no"/> +<setting keepoldvectorfont="yes"/> +<setting verticaltext="up"/> +</settings> +<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="yes" altdistance="0.01" altunitdist="inch" altunit="inch"/> +<layers> +<layer number="1" name="Top" color="4" fill="1" visible="no" active="no"/> +<layer number="2" name="Route2" color="1" fill="3" visible="no" active="no"/> +<layer number="3" name="Route3" color="4" fill="3" visible="no" active="no"/> +<layer number="4" name="Route4" color="1" fill="4" visible="no" active="no"/> +<layer number="5" name="Route5" color="4" fill="4" visible="no" active="no"/> +<layer number="6" name="Route6" color="1" fill="8" visible="no" active="no"/> +<layer number="7" name="Route7" color="4" fill="8" visible="no" active="no"/> +<layer number="8" name="Route8" color="1" fill="2" visible="no" active="no"/> +<layer number="9" name="Route9" color="4" fill="2" visible="no" active="no"/> +<layer number="10" name="Route10" color="1" fill="7" visible="no" active="no"/> +<layer number="11" name="Route11" color="4" fill="7" visible="no" active="no"/> +<layer number="12" name="Route12" color="1" fill="5" visible="no" active="no"/> +<layer number="13" name="Route13" color="4" fill="5" visible="no" active="no"/> +<layer number="14" name="Route14" color="1" fill="6" visible="no" active="no"/> +<layer number="15" name="Route15" color="4" fill="6" visible="no" active="no"/> +<layer number="16" name="Bottom" color="1" fill="1" visible="no" active="no"/> +<layer number="17" name="Pads" color="2" fill="1" visible="no" active="no"/> +<layer number="18" name="Vias" color="2" fill="1" visible="no" active="no"/> +<layer number="19" name="Unrouted" color="6" fill="1" visible="no" active="no"/> +<layer number="20" name="Dimension" color="15" fill="1" visible="no" active="no"/> +<layer number="21" name="tPlace" color="7" fill="1" visible="no" active="no"/> +<layer number="22" name="bPlace" color="7" fill="1" visible="no" active="no"/> +<layer number="23" name="tOrigins" color="15" fill="1" visible="no" active="no"/> +<layer number="24" name="bOrigins" color="15" fill="1" visible="no" active="no"/> +<layer number="25" name="tNames" color="7" fill="1" visible="no" active="no"/> +<layer number="26" name="bNames" color="7" fill="1" visible="no" active="no"/> +<layer number="27" name="tValues" color="7" fill="1" visible="no" active="no"/> +<layer number="28" name="bValues" color="7" fill="1" visible="no" active="no"/> +<layer number="29" name="tStop" color="7" fill="3" visible="no" active="no"/> +<layer number="30" name="bStop" color="7" fill="6" visible="no" active="no"/> +<layer number="31" name="tCream" color="7" fill="4" visible="no" active="no"/> +<layer number="32" name="bCream" color="7" fill="5" visible="no" active="no"/> +<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="no"/> +<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="no"/> +<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="no"/> +<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="no"/> +<layer number="37" name="tTest" color="7" fill="1" visible="no" active="no"/> +<layer number="38" name="bTest" color="7" fill="1" visible="no" active="no"/> +<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="no"/> +<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="no"/> +<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="no"/> +<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="no"/> +<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="no"/> +<layer number="44" name="Drills" color="7" fill="1" visible="no" active="no"/> +<layer number="45" name="Holes" color="7" fill="1" visible="no" active="no"/> +<layer number="46" name="Milling" color="3" fill="1" visible="no" active="no"/> +<layer number="47" name="Measures" color="7" fill="1" visible="no" active="no"/> +<layer number="48" name="Document" color="7" fill="1" visible="no" active="no"/> +<layer number="49" name="Reference" color="7" fill="1" visible="no" active="no"/> +<layer number="50" name="dxf" color="7" fill="1" visible="no" active="no"/> +<layer number="51" name="tDocu" color="7" fill="1" visible="no" active="no"/> +<layer number="52" name="bDocu" color="7" fill="1" visible="no" active="no"/> +<layer number="53" name="tGND_GNDA" color="7" fill="9" visible="no" active="no"/> +<layer number="54" name="bGND_GNDA" color="1" fill="9" visible="no" active="no"/> +<layer number="56" name="wert" color="7" fill="1" visible="no" active="no"/> +<layer number="57" name="tCAD" color="7" fill="1" visible="no" active="no"/> +<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/> +<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/> +<layer number="93" name="Pins" color="2" fill="1" visible="no" active="yes"/> +<layer number="94" name="Symbols" color="4" fill="1" visible="yes" active="yes"/> +<layer number="95" name="Names" color="7" fill="1" visible="yes" active="yes"/> +<layer number="96" name="Values" color="7" fill="1" visible="yes" active="yes"/> +<layer number="97" name="Info" color="7" fill="1" visible="yes" active="yes"/> +<layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/> +<layer number="99" name="SpiceOrder" color="7" fill="1" visible="yes" active="yes"/> +<layer number="100" name="Muster" color="7" fill="1" visible="no" active="no"/> +<layer number="101" name="Patch_Top" color="12" fill="4" visible="yes" active="yes"/> +<layer number="102" name="Vscore" color="7" fill="1" visible="yes" active="yes"/> +<layer number="103" name="tMap" color="7" fill="1" visible="yes" active="yes"/> +<layer number="104" name="Name" color="7" fill="1" visible="yes" active="yes"/> +<layer number="105" name="tPlate" color="7" fill="1" visible="yes" active="yes"/> +<layer number="106" name="bPlate" color="7" fill="1" visible="yes" active="yes"/> +<layer number="107" name="Crop" color="7" fill="1" visible="yes" active="yes"/> +<layer number="108" name="tplace-old" color="10" fill="1" visible="yes" active="yes"/> +<layer number="109" name="ref-old" color="11" fill="1" visible="yes" active="yes"/> +<layer number="110" name="fp0" color="7" fill="1" visible="yes" active="yes"/> +<layer number="111" name="LPC17xx" color="7" fill="1" visible="yes" active="yes"/> +<layer number="112" name="tSilk" color="7" fill="1" visible="yes" active="yes"/> +<layer number="113" name="IDFDebug" color="4" fill="1" visible="yes" active="yes"/> +<layer number="116" name="Patch_BOT" color="9" fill="4" visible="yes" active="yes"/> +<layer number="121" name="_tsilk" color="7" fill="1" visible="yes" active="yes"/> +<layer number="122" name="_bsilk" color="7" fill="1" visible="yes" active="yes"/> +<layer number="123" name="tTestmark" color="7" fill="1" visible="yes" active="yes"/> +<layer number="124" name="bTestmark" color="7" fill="1" visible="yes" active="yes"/> +<layer number="125" name="_tNames" color="7" fill="1" visible="yes" active="yes"/> +<layer number="126" name="_bNames" color="7" fill="1" visible="yes" active="yes"/> +<layer number="127" name="_tValues" color="7" fill="1" visible="yes" active="yes"/> +<layer number="128" name="_bValues" color="7" fill="1" visible="yes" active="yes"/> +<layer number="131" name="tAdjust" color="7" fill="1" visible="yes" active="yes"/> +<layer number="132" name="bAdjust" color="7" fill="1" visible="yes" active="yes"/> +<layer number="144" name="Drill_legend" color="7" fill="1" visible="yes" active="yes"/> +<layer number="150" name="Notes" color="7" fill="1" visible="yes" active="yes"/> +<layer number="151" name="HeatSink" color="7" fill="1" visible="yes" active="yes"/> +<layer number="152" name="_bDocu" color="7" fill="1" visible="yes" active="yes"/> +<layer number="153" name="FabDoc1" color="6" fill="1" visible="no" active="no"/> +<layer number="154" name="FabDoc2" color="2" fill="1" visible="no" active="no"/> +<layer number="155" name="FabDoc3" color="7" fill="15" visible="no" active="no"/> +<layer number="199" name="Contour" color="7" fill="1" visible="yes" active="yes"/> +<layer number="200" name="200bmp" color="1" fill="10" visible="yes" active="yes"/> +<layer number="201" name="201bmp" color="2" fill="10" visible="yes" active="yes"/> +<layer number="202" name="202bmp" color="3" fill="10" visible="yes" active="yes"/> +<layer number="203" name="203bmp" color="4" fill="10" visible="yes" active="yes"/> +<layer number="204" name="204bmp" color="5" fill="10" visible="yes" active="yes"/> +<layer number="205" name="205bmp" color="6" fill="10" visible="yes" active="yes"/> +<layer number="206" name="206bmp" color="7" fill="10" visible="yes" active="yes"/> +<layer number="207" name="207bmp" color="8" fill="10" visible="yes" active="yes"/> +<layer number="208" name="208bmp" color="9" fill="10" visible="yes" active="yes"/> +<layer number="209" name="209bmp" color="7" fill="1" visible="yes" active="yes"/> +<layer number="210" name="210bmp" color="7" fill="1" visible="yes" active="yes"/> +<layer number="211" name="211bmp" color="7" fill="1" visible="yes" active="yes"/> +<layer number="212" name="212bmp" color="7" fill="1" visible="yes" active="yes"/> +<layer number="213" name="213bmp" color="7" fill="1" visible="yes" active="yes"/> +<layer number="214" name="214bmp" color="7" fill="1" visible="yes" active="yes"/> +<layer number="215" name="215bmp" color="7" fill="1" visible="yes" active="yes"/> +<layer number="216" name="216bmp" color="7" fill="1" visible="yes" active="yes"/> +<layer number="217" name="217bmp" color="18" fill="1" visible="no" active="no"/> +<layer number="218" name="218bmp" color="19" fill="1" visible="no" active="no"/> +<layer number="219" name="219bmp" color="20" fill="1" visible="no" active="no"/> +<layer number="220" name="220bmp" color="21" fill="1" visible="no" active="no"/> +<layer number="221" name="221bmp" color="22" fill="1" visible="no" active="no"/> +<layer number="222" name="222bmp" color="23" fill="1" visible="no" active="no"/> +<layer number="223" name="223bmp" color="24" fill="1" visible="no" active="no"/> +<layer number="224" name="224bmp" color="25" fill="1" visible="no" active="no"/> +<layer number="248" name="Housing" color="7" fill="1" visible="yes" active="yes"/> +<layer number="249" name="Edge" color="7" fill="1" visible="yes" active="yes"/> +<layer number="250" name="Descript" color="3" fill="1" visible="no" active="no"/> +<layer number="251" name="SMDround" color="12" fill="11" visible="no" active="no"/> +<layer number="254" name="cooling" color="7" fill="1" visible="yes" active="yes"/> +</layers> +<schematic xreflabel="%F%N/%S.%C%R" xrefpart="/%S.%C%R"> +<libraries> +<library name="fabPatil"> +<packages> +<package name="SOD123"> +<description><b>SMALL OUTLINE DIODE</b></description> +<wire x1="-2.973" y1="0.983" x2="2.973" y2="0.983" width="0.0508" layer="39"/> +<wire x1="2.973" y1="-0.983" x2="-2.973" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="-2.973" y1="-0.983" x2="-2.973" y2="0.983" width="0.0508" layer="39"/> +<wire x1="2.973" y1="0.983" x2="2.973" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="-1.321" y1="0.787" x2="1.321" y2="0.787" width="0.1016" layer="51"/> +<wire x1="-1.321" y1="-0.787" x2="1.321" y2="-0.787" width="0.1016" layer="51"/> +<wire x1="-1.321" y1="-0.787" x2="-1.321" y2="0.787" width="0.1016" layer="51"/> +<wire x1="1.321" y1="-0.787" x2="1.321" y2="0.787" width="0.1016" layer="51"/> +<wire x1="-1" y1="0" x2="0" y2="0.5" width="0.2032" layer="51"/> +<wire x1="0" y1="0.5" x2="0" y2="-0.5" width="0.2032" layer="51"/> +<wire x1="0" y1="-0.5" x2="-1" y2="0" width="0.2032" layer="51"/> +<wire x1="-1" y1="0.5" x2="-1" y2="0" width="0.2032" layer="51"/> +<wire x1="-1" y1="0" x2="-1" y2="-0.5" width="0.2032" layer="51"/> +<smd name="CATHODE" x="-1.7" y="0" dx="1.6" dy="0.8" layer="1"/> +<smd name="ANODE" x="1.7" y="0" dx="1.6" dy="0.8" layer="1"/> +<text x="-1.905" y="1.905" size="1.27" layer="25">>NAME</text> +<text x="-1.905" y="-0.635" size="1.27" layer="27">>VALUE</text> +<rectangle x1="-1.9558" y1="-0.3048" x2="-1.3716" y2="0.3048" layer="51" rot="R180"/> +<rectangle x1="1.3716" y1="-0.3048" x2="1.9558" y2="0.3048" layer="51" rot="R180"/> +<rectangle x1="-0.4001" y1="-0.7" x2="0.4001" y2="0.7" layer="35"/> +</package> +<package name="1206"> +<description><b>RESISTOR</b><p> +chip</description> +<wire x1="0.9525" y1="-0.8128" x2="-0.9652" y2="-0.8128" width="0.1524" layer="51"/> +<wire x1="0.9525" y1="0.8128" x2="-0.9652" y2="0.8128" width="0.1524" layer="51"/> +<wire x1="-2.3206" y1="0.983" x2="2.3206" y2="0.983" width="0.0508" layer="39"/> +<wire x1="2.3206" y1="0.983" x2="2.3206" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="2.3206" y1="-0.983" x2="-2.3206" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="-2.3206" y1="-0.983" x2="-2.3206" y2="0.983" width="0.0508" layer="39"/> +<smd name="2" x="1.422" y="0" dx="1.6" dy="1.803" layer="1"/> +<smd name="1" x="-1.422" y="0" dx="1.6" dy="1.803" layer="1"/> +<text x="-1.397" y="1.143" size="1.27" layer="25">>NAME</text> +<text x="-1.397" y="-1.143" size="1.27" layer="27">>VALUE</text> +<rectangle x1="-1.6891" y1="-0.8763" x2="-0.9525" y2="0.8763" layer="51"/> +<rectangle x1="0.9525" y1="-0.8763" x2="1.6891" y2="0.8763" layer="51"/> +<rectangle x1="-0.3" y1="-0.7" x2="0.3" y2="0.7" layer="35"/> +</package> +<package name="0402"> +<description><b>RESISTOR</b></description> +<wire x1="-0.245" y1="0.224" x2="0.245" y2="0.224" width="0.1524" layer="51"/> +<wire x1="0.245" y1="-0.224" x2="-0.245" y2="-0.224" width="0.1524" layer="51"/> +<wire x1="-1.092" y1="0.5338" x2="1.092" y2="0.5338" width="0.0508" layer="39"/> +<wire x1="1.092" y1="0.5338" x2="1.092" y2="-0.5338" width="0.0508" layer="39"/> +<wire x1="1.092" y1="-0.5338" x2="-1.092" y2="-0.5338" width="0.0508" layer="39"/> +<wire x1="-1.092" y1="-0.5338" x2="-1.092" y2="0.5338" width="0.0508" layer="39"/> +<smd name="1" x="-0.65" y="0" dx="0.7" dy="0.9" layer="1"/> +<smd name="2" x="0.65" y="0" dx="0.7" dy="0.9" layer="1"/> +<text x="-0.635" y="0.635" size="1.27" layer="25">>NAME</text> +<text x="-0.635" y="-1.905" size="1.27" layer="27">>VALUE</text> +<rectangle x1="-0.554" y1="-0.3048" x2="-0.254" y2="0.2951" layer="51"/> +<rectangle x1="0.2588" y1="-0.3048" x2="0.5588" y2="0.2951" layer="51"/> +<rectangle x1="-0.1999" y1="-0.4001" x2="0.1999" y2="0.4001" layer="35"/> +</package> +<package name="1X06-SMD"> +<wire x1="7.62" y1="-0.02" x2="-7.62" y2="-0.02" width="0.127" layer="51"/> +<wire x1="-7.62" y1="-0.02" x2="-7.62" y2="-7.6" width="0.127" layer="51"/> +<wire x1="-7.62" y1="-7.6" x2="7.62" y2="-7.6" width="0.127" layer="51"/> +<wire x1="7.62" y1="-7.6" x2="7.62" y2="-0.02" width="0.127" layer="51"/> +<smd name="4" x="1.27" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +<smd name="5" x="3.81" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +<smd name="6" x="6.35" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +<smd name="3" x="-1.27" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +<smd name="2" x="-3.81" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +<smd name="1" x="-6.35" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +</package> +<package name="USB-B-SMT"> +<description>USB Series B Surface Mounted</description> +<wire x1="-1" y1="-6" x2="2.4" y2="-6" width="0.2032" layer="51"/> +<wire x1="2.4" y1="6" x2="-1" y2="6" width="0.2032" layer="51"/> +<wire x1="2.4" y1="6" x2="2.4" y2="7.3" width="0.2032" layer="51"/> +<wire x1="2.4" y1="7.3" x2="2.2" y2="7.5" width="0.2032" layer="51"/> +<wire x1="2.2" y1="7.5" x2="1.9" y2="7.5" width="0.2032" layer="51"/> +<wire x1="1.9" y1="7.5" x2="1.4" y2="7" width="0.2032" layer="51"/> +<wire x1="-1" y1="6" x2="-1" y2="7.3" width="0.2032" layer="51"/> +<wire x1="-0.8" y1="7.5" x2="-0.5" y2="7.5" width="0.2032" layer="51"/> +<wire x1="-0.5" y1="7.5" x2="0" y2="7" width="0.2032" layer="51"/> +<wire x1="0" y1="7" x2="1.4" y2="7" width="0.2032" layer="51"/> +<wire x1="-1" y1="-6" x2="-1" y2="-7.3" width="0.2032" layer="51"/> +<wire x1="-1" y1="-7.3" x2="-0.8" y2="-7.5" width="0.2032" layer="51"/> +<wire x1="-0.8" y1="-7.5" x2="-0.5" y2="-7.5" width="0.2032" layer="51"/> +<wire x1="-0.5" y1="-7.5" x2="0" y2="-7" width="0.2032" layer="51"/> +<wire x1="1.9" y1="-7.5" x2="1.4" y2="-7" width="0.2032" layer="51"/> +<wire x1="1.4" y1="-7" x2="0" y2="-7" width="0.2032" layer="51"/> +<wire x1="-1" y1="7.3" x2="-0.8" y2="7.5" width="0.2032" layer="51"/> +<wire x1="2.2" y1="-7.5" x2="1.9" y2="-7.5" width="0.2032" layer="51"/> +<wire x1="2.2" y1="-7.5" x2="2.4" y2="-7.3" width="0.2032" layer="51"/> +<wire x1="2.4" y1="-6" x2="2.4" y2="-7.3" width="0.2032" layer="51"/> +<wire x1="-5" y1="6" x2="-5" y2="-6" width="0.2032" layer="51"/> +<wire x1="-5" y1="6" x2="-9" y2="6" width="0.2032" layer="51"/> +<wire x1="-9" y1="6" x2="-9" y2="-6" width="0.2032" layer="51"/> +<wire x1="-9" y1="-6" x2="-5" y2="-6" width="0.2032" layer="51"/> +<wire x1="-5" y1="6" x2="-3" y2="6" width="0.2032" layer="21"/> +<wire x1="-5" y1="-6" x2="-3" y2="-6" width="0.2032" layer="21"/> +<wire x1="4" y1="-6" x2="7" y2="-6" width="0.2032" layer="21"/> +<wire x1="7" y1="-6" x2="7" y2="-3" width="0.2032" layer="21"/> +<wire x1="7" y1="3" x2="7" y2="6" width="0.2032" layer="21"/> +<wire x1="7" y1="6" x2="4" y2="6" width="0.2032" layer="21"/> +<smd name="5" x="0.58" y="6.8" dx="6.04" dy="3.4" layer="1"/> +<smd name="6" x="0.58" y="-6.8" dx="6.04" dy="3.4" layer="1"/> +<smd name="D+" x="7" y="1.875" dx="3" dy="0.7" layer="1"/> +<smd name="D-" x="7" y="0.625" dx="3" dy="0.7" layer="1"/> +<smd name="GND" x="7" y="-0.625" dx="3" dy="0.7" layer="1"/> +<smd name="VUSB" x="7" y="-1.875" dx="3" dy="0.7" layer="1"/> +<text x="4.3" y="-7.795" size="1.27" layer="25">>NAME</text> +<hole x="0" y="2.25" drill="1.4"/> +<hole x="0" y="-2.25" drill="1.4"/> +</package> +<package name="USB-MINIB-OLD"> +<description><b>USB Series Mini-B Surface Mounted</b></description> +<wire x1="-1.5" y1="3.8" x2="0.9" y2="3.8" width="0.127" layer="21"/> +<wire x1="3.3" y1="3.1" x2="3.3" y2="2.1" width="0.127" layer="21"/> +<wire x1="3.3" y1="-2.1" x2="3.3" y2="-3.1" width="0.127" layer="21"/> +<wire x1="1" y1="-3.8" x2="-1.5" y2="-3.8" width="0.127" layer="21"/> +<wire x1="-5.9" y1="3.8" x2="-5.9" y2="-3.8" width="0.127" layer="51"/> +<wire x1="-5.9" y1="-3.8" x2="-4.5" y2="-3.8" width="0.127" layer="51"/> +<wire x1="-5.9" y1="3.8" x2="-4.5" y2="3.8" width="0.127" layer="51"/> +<smd name="1" x="-3" y="-4.5" dx="2.5" dy="2" layer="1"/> +<smd name="2" x="-3" y="4.5" dx="2.5" dy="2" layer="1"/> +<smd name="3" x="3" y="-4.5" dx="3.5" dy="2" layer="1"/> +<smd name="4" x="3" y="4.5" dx="3.5" dy="2" layer="1"/> +<smd name="D+" x="3" y="0" dx="3.5" dy="0.5" layer="1"/> +<smd name="D-" x="3" y="0.8" dx="3.5" dy="0.5" layer="1"/> +<smd name="VBUS" x="3.01" y="1.61" dx="3.5" dy="0.5" layer="1"/> +<smd name="ID" x="3" y="-0.8" dx="3.5" dy="0.5" layer="1"/> +<smd name="GND" x="3" y="-1.6" dx="3.5" dy="0.5" layer="1"/> +<text x="-3.81" y="-1.27" size="0.4064" layer="27">>VALUE</text> +<text x="-3.81" y="0" size="0.4064" layer="25">>NAME</text> +<hole x="0" y="2.2" drill="0.9"/> +<hole x="0" y="-2.2" drill="0.9"/> +</package> +<package name="S4B-PH"> +<wire x1="-6" y1="2" x2="-6" y2="-7" width="0.3048" layer="51"/> +<wire x1="-6" y1="-7" x2="6" y2="-7" width="0.3048" layer="51"/> +<wire x1="6" y1="-7" x2="6" y2="2" width="0.3048" layer="51"/> +<wire x1="6" y1="2" x2="-6" y2="2" width="0.3048" layer="51"/> +<smd name="1" x="-3" y="-4.7" dx="1" dy="4.6" layer="1"/> +<smd name="2" x="-1" y="-4.7" dx="1" dy="4.6" layer="1"/> +<smd name="3" x="1" y="-4.7" dx="1" dy="4.6" layer="1"/> +<smd name="4" x="3" y="-4.7" dx="1" dy="4.6" layer="1"/> +<smd name="P$1" x="-5.4" y="0.5" dx="3.4" dy="1.6" layer="1" rot="R90"/> +<smd name="P$2" x="5.4" y="0.5" dx="3.4" dy="1.6" layer="1" rot="R90"/> +</package> +<package name="USB-MINIB"> +<description><b>USB Series Mini-B Surface Mounted</b></description> +<wire x1="-1.3" y1="3.8" x2="0.8" y2="3.8" width="0.2032" layer="21"/> +<wire x1="3.3" y1="3.1" x2="3.3" y2="2.2" width="0.2032" layer="21"/> +<wire x1="3.3" y1="-2.2" x2="3.3" y2="-3.1" width="0.2032" layer="21"/> +<wire x1="0.8" y1="-3.8" x2="-1.3" y2="-3.8" width="0.2032" layer="21"/> +<wire x1="-5.9" y1="3.8" x2="-5.9" y2="-3.8" width="0.2032" layer="51"/> +<wire x1="-5.9" y1="-3.8" x2="-4.5" y2="-3.8" width="0.2032" layer="51"/> +<wire x1="-5.9" y1="3.8" x2="-4.5" y2="3.8" width="0.2032" layer="51"/> +<smd name="D+" x="2.5" y="0" dx="2.5" dy="0.5" layer="1"/> +<smd name="D-" x="2.5" y="0.8" dx="2.5" dy="0.5" layer="1"/> +<smd name="GND" x="2.5" y="-1.6" dx="2.5" dy="0.5" layer="1"/> +<smd name="ID" x="2.5" y="-0.8" dx="2.5" dy="0.5" layer="1"/> +<smd name="MTN3" x="-3" y="-4.5" dx="2.5" dy="2" layer="1"/> +<smd name="MTN1" x="-3" y="4.5" dx="2.5" dy="2" layer="1"/> +<smd name="MTN4" x="2.5" y="-4.5" dx="2.5" dy="2" layer="1"/> +<smd name="MTN2" x="2.5" y="4.5" dx="2.5" dy="2" layer="1"/> +<smd name="VBUS" x="2.5" y="1.6" dx="2.5" dy="0.5" layer="1"/> +<text x="-3.81" y="1.27" size="0.4064" layer="25">>NAME</text> +<text x="-3.81" y="0" size="0.4064" layer="27">>VALUE</text> +<hole x="0" y="2.2" drill="0.9"/> +<hole x="0" y="-2.2" drill="0.9"/> +</package> +<package name="USB_PCB"> +<description>Card-edge USB A connector. + +For boards designed to be plugged directly into a USB slot. If possible, ensure that your PCB is about 2.4mm thick to fit snugly.</description> +<wire x1="-4" y1="6" x2="7.7" y2="6" width="0.127" layer="51"/> +<wire x1="7.7" y1="6" x2="7.7" y2="-6" width="0.127" layer="51" style="shortdash"/> +<wire x1="7.7" y1="-6" x2="-4" y2="-6" width="0.127" layer="51"/> +<wire x1="-4" y1="-6" x2="-4" y2="6" width="0.127" layer="51"/> +<smd name="5V" x="1.55" y="-3.5" dx="11" dy="1.5" layer="1"/> +<smd name="D-" x="2.05" y="-1" dx="10" dy="1" layer="1"/> +<smd name="D+" x="2.05" y="1" dx="10" dy="1" layer="1"/> +<smd name="GND" x="1.55" y="3.5" dx="11" dy="1.5" layer="1"/> +<text x="-1.27" y="5.08" size="0.4064" layer="25">>Name</text> +<text x="-1.27" y="-5.08" size="0.4064" layer="27">>Value</text> +</package> +<package name="USB-MINIB-NOSTOP"> +<wire x1="-1.3" y1="3.8" x2="0.8" y2="3.8" width="0.2032" layer="21"/> +<wire x1="3.3" y1="3.1" x2="3.3" y2="2.2" width="0.2032" layer="21"/> +<wire x1="3.3" y1="-2.2" x2="3.3" y2="-3.1" width="0.2032" layer="21"/> +<wire x1="0.8" y1="-3.8" x2="-1.3" y2="-3.8" width="0.2032" layer="21"/> +<wire x1="-5.9" y1="3.8" x2="-5.9" y2="-3.8" width="0.2032" layer="51"/> +<wire x1="-5.9" y1="-3.8" x2="-4.5" y2="-3.8" width="0.2032" layer="51"/> +<wire x1="-5.9" y1="3.8" x2="-4.5" y2="3.8" width="0.2032" layer="51"/> +<circle x="0" y="2.2" radius="0.35" width="0.41" layer="29"/> +<circle x="0" y="-2.2" radius="0.35" width="0.41" layer="29"/> +<pad name="H1" x="0" y="2.2" drill="0.9" diameter="0.8" stop="no"/> +<pad name="H2" x="0" y="-2.2" drill="0.9" diameter="0.7874" stop="no"/> +<smd name="D+" x="2.5" y="0" dx="2.5" dy="0.5" layer="1"/> +<smd name="D-" x="2.5" y="0.8" dx="2.5" dy="0.5" layer="1"/> +<smd name="GND" x="2.5" y="-1.6" dx="2.5" dy="0.5" layer="1"/> +<smd name="ID" x="2.5" y="-0.8" dx="2.5" dy="0.5" layer="1"/> +<smd name="G1" x="-3" y="-4.5" dx="2.5" dy="2" layer="1"/> +<smd name="G2" x="-3" y="4.5" dx="2.5" dy="2" layer="1"/> +<smd name="G4" x="2.5" y="-4.5" dx="2.5" dy="2" layer="1"/> +<smd name="G3" x="2.5" y="4.5" dx="2.5" dy="2" layer="1"/> +<smd name="VBUS" x="2.5" y="1.6" dx="2.5" dy="0.5" layer="1"/> +<text x="-3.81" y="1.27" size="0.4064" layer="25">>NAME</text> +<text x="-3.81" y="0" size="0.4064" layer="27">>VALUE</text> +</package> +<package name="USB-MICROB"> +<description>Micro USB Package</description> +<wire x1="-3.4" y1="-2.15" x2="-3" y2="-2.15" width="0.127" layer="51"/> +<wire x1="3" y1="-2.15" x2="3.4" y2="-2.15" width="0.127" layer="51"/> +<wire x1="-3.4" y1="-2.15" x2="-3.4" y2="-1.45" width="0.127" layer="51"/> +<wire x1="-3.4" y1="-1.45" x2="-3.4" y2="2.85" width="0.127" layer="51"/> +<wire x1="3.4" y1="2.85" x2="2.2" y2="2.85" width="0.127" layer="51"/> +<wire x1="3.4" y1="2.85" x2="3.4" y2="-1.45" width="0.127" layer="51"/> +<wire x1="3.4" y1="-1.45" x2="3.4" y2="-2.15" width="0.127" layer="51"/> +<wire x1="-3.4" y1="-1.45" x2="3.4" y2="-1.45" width="0.127" layer="51"/> +<wire x1="-3.4" y1="1.25" x2="-3.4" y2="2.85" width="0.2032" layer="21"/> +<wire x1="-3.4" y1="2.85" x2="-2.2" y2="2.85" width="0.2032" layer="21"/> +<wire x1="3.4" y1="2.85" x2="2.2" y2="2.85" width="0.2032" layer="21"/> +<wire x1="3.4" y1="1.25" x2="3.4" y2="2.85" width="0.2032" layer="21"/> +<wire x1="-3.4" y1="-1.45" x2="3.4" y2="-1.45" width="0.2032" layer="21"/> +<wire x1="-2.2" y1="1.45" x2="2.2" y2="1.45" width="0.127" layer="51"/> +<wire x1="2.2" y1="1.45" x2="2.2" y2="2.85" width="0.127" layer="51"/> +<wire x1="-2.2" y1="1.45" x2="-2.2" y2="2.85" width="0.127" layer="51"/> +<wire x1="-3.4" y1="2.85" x2="-2.2" y2="2.85" width="0.127" layer="51"/> +<wire x1="-2.2" y1="2.85" x2="-2.2" y2="1.45" width="0.2032" layer="21"/> +<wire x1="-2.2" y1="1.45" x2="2.2" y2="1.45" width="0.2032" layer="21"/> +<wire x1="2.2" y1="1.45" x2="2.2" y2="2.85" width="0.2032" layer="21"/> +<wire x1="-3.4" y1="-2.15" x2="-4" y2="-2.75" width="0.2032" layer="51"/> +<wire x1="3.4" y1="-2.15" x2="4" y2="-2.75" width="0.2032" layer="51"/> +<wire x1="-3" y1="-2.15" x2="-3" y2="-2.55" width="0.127" layer="51"/> +<wire x1="-2.8" y1="-2.8" x2="2.75" y2="-2.8" width="0.127" layer="51"/> +<wire x1="3" y1="-2.6" x2="3" y2="-2.15" width="0.127" layer="51"/> +<wire x1="-3" y1="-2.55" x2="-2.8" y2="-2.8" width="0.127" layer="51" curve="84.547378"/> +<wire x1="2.75" y1="-2.8" x2="3" y2="-2.6" width="0.127" layer="51" curve="84.547378"/> +<smd name="VBUS" x="-1.3" y="2.65" dx="1.4" dy="0.35" layer="1" rot="R90"/> +<smd name="GND" x="1.3" y="2.65" dx="1.4" dy="0.35" layer="1" rot="R90"/> +<smd name="D-" x="-0.65" y="2.65" dx="1.4" dy="0.35" layer="1" rot="R90"/> +<smd name="D+" x="0" y="2.65" dx="1.4" dy="0.35" layer="1" rot="R90"/> +<smd name="ID" x="0.65" y="2.65" dx="1.4" dy="0.35" layer="1" rot="R90"/> +<smd name="MT1" x="-4" y="0" dx="1.8" dy="1.9" layer="1"/> +<smd name="MT2" x="4" y="0" dx="1.8" dy="1.9" layer="1"/> +<text x="-1.6" y="-4.16" size="0.762" layer="25">>NAME</text> +<smd name="P$1" x="-1.27" y="0" dx="1.9" dy="1.9" layer="1"/> +<smd name="P$2" x="1.27" y="0" dx="1.9" dy="1.9" layer="1"/> +</package> +<package name="2X03SMD"> +<smd name="1" x="-2.54" y="2.54" dx="2.54" dy="1.27" layer="1"/> +<smd name="3" x="-2.54" y="0" dx="2.54" dy="1.27" layer="1"/> +<smd name="5" x="-2.54" y="-2.54" dx="2.54" dy="1.27" layer="1"/> +<smd name="2" x="2.92" y="2.54" dx="2.54" dy="1.27" layer="1"/> +<smd name="4" x="2.92" y="0" dx="2.54" dy="1.27" layer="1"/> +<smd name="6" x="2.92" y="-2.54" dx="2.54" dy="1.27" layer="1"/> +<text x="-5.08" y="2.54" size="1.27" layer="27">1</text> +<text x="-3.81" y="3.81" size="1.27" layer="21">>NAME</text> +<text x="-3.81" y="-5.08" size="1.27" layer="21">>VALUE</text> +</package> +<package name="0603"> +<description><b>CAPACITOR</b></description> +<wire x1="-1.473" y1="0.5766" x2="1.473" y2="0.5766" width="0.0508" layer="39"/> +<wire x1="1.473" y1="0.5766" x2="1.473" y2="-0.5766" width="0.0508" layer="39"/> +<wire x1="1.473" y1="-0.5766" x2="-1.473" y2="-0.5766" width="0.0508" layer="39"/> +<wire x1="-1.473" y1="-0.5766" x2="-1.473" y2="0.5766" width="0.0508" layer="39"/> +<wire x1="-0.356" y1="0.432" x2="0.356" y2="0.432" width="0.1016" layer="51"/> +<wire x1="-0.356" y1="-0.419" x2="0.356" y2="-0.419" width="0.1016" layer="51"/> +<smd name="1" x="-0.85" y="0" dx="1.1" dy="1" layer="1"/> +<smd name="2" x="0.85" y="0" dx="1.1" dy="1" layer="1"/> +<text x="-0.635" y="0.635" size="1.27" layer="25">>NAME</text> +<text x="-0.635" y="-1.905" size="1.27" layer="27">>VALUE</text> +<rectangle x1="-0.8382" y1="-0.4699" x2="-0.3381" y2="0.4801" layer="51"/> +<rectangle x1="0.3302" y1="-0.4699" x2="0.8303" y2="0.4801" layer="51"/> +<rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/> +</package> +</packages> +<symbols> +<symbol name="ZENER"> +<wire x1="-1.27" y1="-1.27" x2="1.27" y2="0" width="0.254" layer="94"/> +<wire x1="1.27" y1="0" x2="-1.27" y2="1.27" width="0.254" layer="94"/> +<wire x1="1.27" y1="1.27" x2="1.27" y2="0" width="0.254" layer="94"/> +<wire x1="-1.27" y1="1.27" x2="-1.27" y2="-1.27" width="0.254" layer="94"/> +<wire x1="1.27" y1="0" x2="1.27" y2="-1.27" width="0.254" layer="94"/> +<wire x1="1.27" y1="-1.27" x2="0.635" y2="-1.27" width="0.254" layer="94"/> +<text x="-1.778" y="1.905" size="1.778" layer="95">>NAME</text> +<text x="-1.778" y="-3.429" size="1.778" layer="96">>VALUE</text> +<pin name="ANODE" x="-2.54" y="0" visible="off" length="short" direction="pas"/> +<pin name="CATHODE" x="2.54" y="0" visible="off" length="short" direction="pas" rot="R180"/> +</symbol> +<symbol name="RESISTOR"> +<wire x1="-2.54" y1="0" x2="-2.159" y2="1.016" width="0.2032" layer="94"/> +<wire x1="-2.159" y1="1.016" x2="-1.524" y2="-1.016" width="0.2032" layer="94"/> +<wire x1="-1.524" y1="-1.016" x2="-0.889" y2="1.016" width="0.2032" layer="94"/> +<wire x1="-0.889" y1="1.016" x2="-0.254" y2="-1.016" width="0.2032" layer="94"/> +<wire x1="-0.254" y1="-1.016" x2="0.381" y2="1.016" width="0.2032" layer="94"/> +<wire x1="0.381" y1="1.016" x2="1.016" y2="-1.016" width="0.2032" layer="94"/> +<wire x1="1.016" y1="-1.016" x2="1.651" y2="1.016" width="0.2032" layer="94"/> +<wire x1="1.651" y1="1.016" x2="2.286" y2="-1.016" width="0.2032" layer="94"/> +<wire x1="2.286" y1="-1.016" x2="2.54" y2="0" width="0.2032" layer="94"/> +<text x="-3.81" y="1.4986" size="1.778" layer="95">>NAME</text> +<text x="-3.81" y="-3.302" size="1.778" layer="96">>VALUE</text> +<pin name="2" x="5.08" y="0" visible="off" length="short" direction="pas" swaplevel="1" rot="R180"/> +<pin name="1" x="-5.08" y="0" visible="off" length="short" direction="pas" swaplevel="1"/> +</symbol> +<symbol name="ARDUINO_SERIAL_PROGRAM"> +<wire x1="1.27" y1="-7.62" x2="-7.62" y2="-7.62" width="0.4064" layer="94"/> +<wire x1="-1.27" y1="0" x2="0" y2="0" width="0.6096" layer="94"/> +<wire x1="-1.27" y1="-2.54" x2="0" y2="-2.54" width="0.6096" layer="94"/> +<wire x1="-1.27" y1="-5.08" x2="0" y2="-5.08" width="0.6096" layer="94"/> +<wire x1="-7.62" y1="10.16" x2="-7.62" y2="-7.62" width="0.4064" layer="94"/> +<wire x1="1.27" y1="-7.62" x2="1.27" y2="10.16" width="0.4064" layer="94"/> +<wire x1="-7.62" y1="10.16" x2="1.27" y2="10.16" width="0.4064" layer="94"/> +<wire x1="-1.27" y1="5.08" x2="0" y2="5.08" width="0.6096" layer="94"/> +<wire x1="-1.27" y1="2.54" x2="0" y2="2.54" width="0.6096" layer="94"/> +<wire x1="-1.27" y1="7.62" x2="0" y2="7.62" width="0.6096" layer="94"/> +<text x="-5.08" y="-10.16" size="1.778" layer="96">>VALUE</text> +<text x="-5.08" y="10.922" size="1.778" layer="95">>NAME</text> +<pin name="DTR" x="5.08" y="-5.08" visible="pin" length="middle" direction="pas" swaplevel="1" rot="R180"/> +<pin name="RXI" x="5.08" y="-2.54" visible="pin" length="middle" direction="pas" swaplevel="1" rot="R180"/> +<pin name="TXO" x="5.08" y="0" visible="pin" length="middle" direction="pas" swaplevel="1" rot="R180"/> +<pin name="VCC" x="5.08" y="2.54" visible="pin" length="middle" direction="pas" swaplevel="1" rot="R180"/> +<pin name="CTS" x="5.08" y="5.08" visible="pin" length="middle" direction="pas" swaplevel="1" rot="R180"/> +<pin name="GND" x="5.08" y="7.62" visible="pin" length="middle" direction="pas" swaplevel="1" rot="R180"/> +</symbol> +<symbol name="CAP-NP"> +<wire x1="-1.778" y1="1.524" x2="-1.778" y2="0" width="0.254" layer="94"/> +<wire x1="-1.778" y1="0" x2="-1.778" y2="-1.524" width="0.254" layer="94"/> +<wire x1="-0.762" y1="1.524" x2="-0.762" y2="0" width="0.254" layer="94"/> +<wire x1="-0.762" y1="0" x2="-0.762" y2="-1.524" width="0.254" layer="94"/> +<wire x1="-2.54" y1="0" x2="-1.778" y2="0" width="0.1524" layer="94"/> +<wire x1="-0.762" y1="0" x2="0" y2="0" width="0.1524" layer="94"/> +<text x="-3.81" y="2.54" size="1.778" layer="95">>NAME</text> +<text x="-3.81" y="-3.81" size="1.778" layer="96">>VALUE</text> +<pin name="1" x="-5.08" y="0" visible="off" length="short" direction="pas" swaplevel="1"/> +<pin name="2" x="2.54" y="0" visible="off" length="short" direction="pas" swaplevel="1" rot="R180"/> +</symbol> +<symbol name="USB-1"> +<wire x1="5.08" y1="8.89" x2="0" y2="8.89" width="0.254" layer="94"/> +<wire x1="0" y1="8.89" x2="0" y2="-1.27" width="0.254" layer="94"/> +<wire x1="0" y1="-1.27" x2="5.08" y2="-1.27" width="0.254" layer="94"/> +<text x="3.81" y="0" size="2.54" layer="94" rot="R90">USB</text> +<pin name="D+" x="-2.54" y="7.62" visible="pad" length="short"/> +<pin name="D-" x="-2.54" y="5.08" visible="pad" length="short"/> +<pin name="VBUS" x="-2.54" y="2.54" visible="pad" length="short"/> +<pin name="GND" x="-2.54" y="0" visible="pad" length="short"/> +</symbol> +<symbol name="DGND"> +<wire x1="-1.905" y1="0" x2="1.905" y2="0" width="0.254" layer="94"/> +<text x="-2.54" y="-2.54" size="1.778" layer="96">>VALUE</text> +<pin name="GND" x="0" y="2.54" visible="off" length="short" direction="sup" rot="R270"/> +</symbol> +<symbol name="AVRISP"> +<wire x1="-6.35" y1="-5.08" x2="8.89" y2="-5.08" width="0.4064" layer="94"/> +<wire x1="8.89" y1="-5.08" x2="8.89" y2="5.08" width="0.4064" layer="94"/> +<wire x1="8.89" y1="5.08" x2="-6.35" y2="5.08" width="0.4064" layer="94"/> +<wire x1="-6.35" y1="5.08" x2="-6.35" y2="-5.08" width="0.4064" layer="94"/> +<text x="-6.35" y="5.715" size="1.778" layer="95">>NAME</text> +<text x="-6.35" y="-7.62" size="1.778" layer="96">>VALUE</text> +<text x="-5.08" y="3.175" size="1.27" layer="95">MISO</text> +<text x="-5.08" y="0.635" size="1.27" layer="95">SCK</text> +<text x="-5.08" y="-1.905" size="1.27" layer="95">RST</text> +<text x="7.62" y="3.175" size="1.27" layer="95" rot="MR0">VCC</text> +<text x="7.62" y="0.635" size="1.27" layer="95" rot="MR0">MOSI</text> +<text x="7.62" y="-1.905" size="1.27" layer="95" rot="MR0">GND</text> +<pin name="MISO" x="-2.54" y="2.54" visible="off" length="short" direction="pas" function="dot"/> +<pin name="VCC" x="5.08" y="2.54" visible="off" length="short" direction="pas" function="dot" rot="R180"/> +<pin name="SCK" x="-2.54" y="0" visible="off" length="short" direction="pas" function="dot"/> +<pin name="MOSI" x="5.08" y="0" visible="off" length="short" direction="pas" function="dot" rot="R180"/> +<pin name="RST" x="-2.54" y="-2.54" visible="off" length="short" direction="pas" function="dot"/> +<pin name="GND" x="5.08" y="-2.54" visible="off" length="short" direction="pas" function="dot" rot="R180"/> +</symbol> +<symbol name="LED"> +<wire x1="1.27" y1="2.54" x2="0" y2="0" width="0.254" layer="94"/> +<wire x1="0" y1="0" x2="-1.27" y2="2.54" width="0.254" layer="94"/> +<wire x1="1.27" y1="0" x2="0" y2="0" width="0.254" layer="94"/> +<wire x1="0" y1="0" x2="-1.27" y2="0" width="0.254" layer="94"/> +<wire x1="1.27" y1="2.54" x2="0" y2="2.54" width="0.254" layer="94"/> +<wire x1="0" y1="2.54" x2="-1.27" y2="2.54" width="0.254" layer="94"/> +<wire x1="0" y1="2.54" x2="0" y2="0" width="0.1524" layer="94"/> +<wire x1="-2.032" y1="1.778" x2="-3.429" y2="0.381" width="0.1524" layer="94"/> +<wire x1="-1.905" y1="0.635" x2="-3.302" y2="-0.762" width="0.1524" layer="94"/> +<text x="3.556" y="-2.032" size="1.778" layer="95" rot="R90">>NAME</text> +<text x="5.715" y="-2.032" size="1.778" layer="96" rot="R90">>VALUE</text> +<pin name="C" x="0" y="-2.54" visible="off" length="short" direction="pas" rot="R90"/> +<pin name="A" x="0" y="5.08" visible="off" length="short" direction="pas" rot="R270"/> +<polygon width="0.1524" layer="94"> +<vertex x="-3.429" y="0.381"/> +<vertex x="-3.048" y="1.27"/> +<vertex x="-2.54" y="0.762"/> +</polygon> +<polygon width="0.1524" layer="94"> +<vertex x="-3.302" y="-0.762"/> +<vertex x="-2.921" y="0.127"/> +<vertex x="-2.413" y="-0.381"/> +</polygon> +</symbol> +</symbols> +<devicesets> +<deviceset name="ZENER_DIODE" prefix="D" uservalue="yes"> +<description>zener diode</description> +<gates> +<gate name="1" symbol="ZENER" x="0" y="0"/> +</gates> +<devices> +<device name="SOD123" package="SOD123"> +<connects> +<connect gate="1" pin="ANODE" pad="ANODE"/> +<connect gate="1" pin="CATHODE" pad="CATHODE"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +<deviceset name="RESISTOR" prefix="R" uservalue="yes"> +<gates> +<gate name="G$1" symbol="RESISTOR" x="0" y="0"/> +</gates> +<devices> +<device name="1206" package="1206"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="0402" package="0402"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +<deviceset name="FTDI_CONNECTOR" prefix="JP" uservalue="yes"> +<description>FTDI connector smd</description> +<gates> +<gate name="G$1" symbol="ARDUINO_SERIAL_PROGRAM" x="0" y="-2.54"/> +</gates> +<devices> +<device name="SMD" package="1X06-SMD"> +<connects> +<connect gate="G$1" pin="CTS" pad="5"/> +<connect gate="G$1" pin="DTR" pad="1"/> +<connect gate="G$1" pin="GND" pad="6"/> +<connect gate="G$1" pin="RXI" pad="2"/> +<connect gate="G$1" pin="TXO" pad="3"/> +<connect gate="G$1" pin="VCC" pad="4"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +<deviceset name="UNPOLARIZED_CAPACITOR" prefix="C" uservalue="yes"> +<description>unpolarized_capacitor</description> +<gates> +<gate name="1" symbol="CAP-NP" x="1.27" y="0"/> +</gates> +<devices> +<device name="1206" package="1206"> +<connects> +<connect gate="1" pin="1" pad="1"/> +<connect gate="1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +<deviceset name="USB" prefix="JP"> +<description><h3> USB Connector </h3> + +Connector for USB-microB (orAB), USB-mini, and USB-PCB. For USB-micro use Digikey Part# 609-4052-1-ND (typeB) or 609-4052-1-ND (typeAB).</description> +<gates> +<gate name="G$1" symbol="USB-1" x="0" y="0"/> +</gates> +<devices> +<device name="-B-S" package="USB-B-SMT"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="VUSB"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="OLD" package="USB-MINIB-OLD"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="VBUS"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="-JST-2MM-SMT" package="S4B-PH"> +<connects> +<connect gate="G$1" pin="D+" pad="2"/> +<connect gate="G$1" pin="D-" pad="3"/> +<connect gate="G$1" pin="GND" pad="1"/> +<connect gate="G$1" pin="VBUS" pad="4"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="SMD" package="USB-MINIB"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="VBUS"/> +</connects> +<technologies> +<technology name=""> +<attribute name="PROD_ID" value="CONN-08193" constant="no"/> +</technology> +</technologies> +</device> +<device name="PCB" package="USB_PCB"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="5V"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="-SMD-NS" package="USB-MINIB-NOSTOP"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="VBUS"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="-MICROB" package="USB-MICROB"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND MT1 MT2"/> +<connect gate="G$1" pin="VBUS" pad="VBUS"/> +</connects> +<technologies> +<technology name=""> +<attribute name="PROD_ID" value="CONN-09505"/> +</technology> +</technologies> +</device> +</devices> +</deviceset> +<deviceset name="GND" prefix="GND"> +<description><b>SUPPLY SYMBOL</b></description> +<gates> +<gate name="1" symbol="DGND" x="0" y="0"/> +</gates> +<devices> +<device name=""> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +<deviceset name="AVRISP"> +<gates> +<gate name="G$1" symbol="AVRISP" x="0" y="0"/> +</gates> +<devices> +<device name="SMD" package="2X03SMD"> +<connects> +<connect gate="G$1" pin="GND" pad="6"/> +<connect gate="G$1" pin="MISO" pad="1"/> +<connect gate="G$1" pin="MOSI" pad="4"/> +<connect gate="G$1" pin="RST" pad="5"/> +<connect gate="G$1" pin="SCK" pad="3"/> +<connect gate="G$1" pin="VCC" pad="2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +<deviceset name="LED" uservalue="yes"> +<gates> +<gate name="G$1" symbol="LED" x="0" y="0"/> +</gates> +<devices> +<device name="1206" package="1206"> +<connects> +<connect gate="G$1" pin="A" pad="1"/> +<connect gate="G$1" pin="C" pad="2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="0402" package="0402"> +<connects> +<connect gate="G$1" pin="A" pad="1"/> +<connect gate="G$1" pin="C" pad="2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="0603" package="0603"> +<connects> +<connect gate="G$1" pin="A" pad="1"/> +<connect gate="G$1" pin="C" pad="2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +</devicesets> +</library> +<library name="FAB_Hello"> +<packages> +</packages> +<symbols> +<symbol name="VCC"> +<wire x1="1.27" y1="-1.905" x2="0" y2="0" width="0.254" layer="94"/> +<wire x1="0" y1="0" x2="-1.27" y2="-1.905" width="0.254" layer="94"/> +<text x="-2.54" y="-2.54" size="1.778" layer="96" rot="R90">>VALUE</text> +<pin name="VCC" x="0" y="-2.54" visible="off" length="short" direction="sup" rot="R90"/> +</symbol> +<symbol name="GND-1"> +<wire x1="-1.905" y1="0" x2="1.905" y2="0" width="0.254" layer="94"/> +<text x="-2.54" y="-2.54" size="1.778" layer="96">>VALUE</text> +<pin name="GND" x="0" y="2.54" visible="off" length="short" direction="sup" rot="R270"/> +</symbol> +</symbols> +<devicesets> +<deviceset name="VCC" prefix="P+"> +<description><b>SUPPLY SYMBOL</b></description> +<gates> +<gate name="VCC" symbol="VCC" x="0" y="0"/> +</gates> +<devices> +<device name=""> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +<deviceset name="GND" prefix="GND"> +<description><b>SUPPLY SYMBOL</b></description> +<gates> +<gate name="1" symbol="GND-1" x="0" y="0"/> +</gates> +<devices> +<device name=""> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +</devicesets> +</library> +<library name="adafruit"> +<packages> +<package name="TQFP32-08"> +<description><B>Thin Plasic Quad Flat Package</B> Grid 0.8 mm</description> +<wire x1="3.505" y1="3.505" x2="3.505" y2="-3.505" width="0.1524" layer="21"/> +<wire x1="3.505" y1="-3.505" x2="-3.505" y2="-3.505" width="0.1524" layer="21"/> +<wire x1="-3.505" y1="-3.505" x2="-3.505" y2="3.15" width="0.1524" layer="21"/> +<wire x1="-3.15" y1="3.505" x2="3.505" y2="3.505" width="0.1524" layer="21"/> +<wire x1="-3.15" y1="3.505" x2="-3.505" y2="3.15" width="0.1524" layer="21"/> +<circle x="-2.7432" y="2.7432" radius="0.3592" width="0.1524" layer="21"/> +<smd name="1" x="-4.2926" y="2.8" dx="1.27" dy="0.3556" layer="1"/> +<smd name="2" x="-4.2926" y="2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="3" x="-4.2926" y="1.2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="4" x="-4.2926" y="0.4" dx="1.27" dy="0.3556" layer="1"/> +<smd name="5" x="-4.2926" y="-0.4" dx="1.27" dy="0.3556" layer="1"/> +<smd name="6" x="-4.2926" y="-1.2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="7" x="-4.2926" y="-2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="8" x="-4.2926" y="-2.8" dx="1.27" dy="0.3556" layer="1"/> +<smd name="9" x="-2.8" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="10" x="-2" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="11" x="-1.2" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="12" x="-0.4" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="13" x="0.4" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="14" x="1.2" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="15" x="2" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="16" x="2.8" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="17" x="4.2926" y="-2.8" dx="1.27" dy="0.3556" layer="1"/> +<smd name="18" x="4.2926" y="-2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="19" x="4.2926" y="-1.2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="20" x="4.2926" y="-0.4" dx="1.27" dy="0.3556" layer="1"/> +<smd name="21" x="4.2926" y="0.4" dx="1.27" dy="0.3556" layer="1"/> +<smd name="22" x="4.2926" y="1.2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="23" x="4.2926" y="2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="24" x="4.2926" y="2.8" dx="1.27" dy="0.3556" layer="1"/> +<smd name="25" x="2.8" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="26" x="2" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="27" x="1.2" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="28" x="0.4" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="29" x="-0.4" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="30" x="-1.2" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="31" x="-2" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="32" x="-2.8" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<text x="-2.7686" y="5.08" size="0.8128" layer="25">>NAME</text> +<text x="-3.0226" y="-1.27" size="0.8128" layer="27">>VALUE</text> +<rectangle x1="-4.5466" y1="2.5714" x2="-3.556" y2="3.0286" layer="51"/> +<rectangle x1="-4.5466" y1="1.7714" x2="-3.556" y2="2.2286" layer="51"/> +<rectangle x1="-4.5466" y1="0.9714" x2="-3.556" y2="1.4286" layer="51"/> +<rectangle x1="-4.5466" y1="0.1714" x2="-3.556" y2="0.6286" layer="51"/> +<rectangle x1="-4.5466" y1="-0.6286" x2="-3.556" y2="-0.1714" layer="51"/> +<rectangle x1="-4.5466" y1="-1.4286" x2="-3.556" y2="-0.9714" layer="51"/> +<rectangle x1="-4.5466" y1="-2.2286" x2="-3.556" y2="-1.7714" layer="51"/> +<rectangle x1="-4.5466" y1="-3.0286" x2="-3.556" y2="-2.5714" layer="51"/> +<rectangle x1="-3.0286" y1="-4.5466" x2="-2.5714" y2="-3.556" layer="51"/> +<rectangle x1="-2.2286" y1="-4.5466" x2="-1.7714" y2="-3.556" layer="51"/> +<rectangle x1="-1.4286" y1="-4.5466" x2="-0.9714" y2="-3.556" layer="51"/> +<rectangle x1="-0.6286" y1="-4.5466" x2="-0.1714" y2="-3.556" layer="51"/> +<rectangle x1="0.1714" y1="-4.5466" x2="0.6286" y2="-3.556" layer="51"/> +<rectangle x1="0.9714" y1="-4.5466" x2="1.4286" y2="-3.556" layer="51"/> +<rectangle x1="1.7714" y1="-4.5466" x2="2.2286" y2="-3.556" layer="51"/> +<rectangle x1="2.5714" y1="-4.5466" x2="3.0286" y2="-3.556" layer="51"/> +<rectangle x1="3.556" y1="-3.0286" x2="4.5466" y2="-2.5714" layer="51"/> +<rectangle x1="3.556" y1="-2.2286" x2="4.5466" y2="-1.7714" layer="51"/> +<rectangle x1="3.556" y1="-1.4286" x2="4.5466" y2="-0.9714" layer="51"/> +<rectangle x1="3.556" y1="-0.6286" x2="4.5466" y2="-0.1714" layer="51"/> +<rectangle x1="3.556" y1="0.1714" x2="4.5466" y2="0.6286" layer="51"/> +<rectangle x1="3.556" y1="0.9714" x2="4.5466" y2="1.4286" layer="51"/> +<rectangle x1="3.556" y1="1.7714" x2="4.5466" y2="2.2286" layer="51"/> +<rectangle x1="3.556" y1="2.5714" x2="4.5466" y2="3.0286" layer="51"/> +<rectangle x1="2.5714" y1="3.556" x2="3.0286" y2="4.5466" layer="51"/> +<rectangle x1="1.7714" y1="3.556" x2="2.2286" y2="4.5466" layer="51"/> +<rectangle x1="0.9714" y1="3.556" x2="1.4286" y2="4.5466" layer="51"/> +<rectangle x1="0.1714" y1="3.556" x2="0.6286" y2="4.5466" layer="51"/> +<rectangle x1="-0.6286" y1="3.556" x2="-0.1714" y2="4.5466" layer="51"/> +<rectangle x1="-1.4286" y1="3.556" x2="-0.9714" y2="4.5466" layer="51"/> +<rectangle x1="-2.2286" y1="3.556" x2="-1.7714" y2="4.5466" layer="51"/> +<rectangle x1="-3.0286" y1="3.556" x2="-2.5714" y2="4.5466" layer="51"/> +</package> +<package name="HC49/S"> +<description><b>CRYSTAL</b></description> +<wire x1="-3.048" y1="-2.159" x2="3.048" y2="-2.159" width="0.4064" layer="21"/> +<wire x1="-3.048" y1="2.159" x2="3.048" y2="2.159" width="0.4064" layer="21"/> +<wire x1="-3.048" y1="-1.651" x2="3.048" y2="-1.651" width="0.1524" layer="21"/> +<wire x1="3.048" y1="1.651" x2="-3.048" y2="1.651" width="0.1524" layer="21"/> +<wire x1="-0.254" y1="0.762" x2="0.254" y2="0.762" width="0.1524" layer="21"/> +<wire x1="0.254" y1="0.762" x2="0.254" y2="-0.762" width="0.1524" layer="21"/> +<wire x1="0.254" y1="-0.762" x2="-0.254" y2="-0.762" width="0.1524" layer="21"/> +<wire x1="-0.254" y1="-0.762" x2="-0.254" y2="0.762" width="0.1524" layer="21"/> +<wire x1="0.635" y1="0.762" x2="0.635" y2="0" width="0.1524" layer="21"/> +<wire x1="0.635" y1="0" x2="0.635" y2="-0.762" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0.762" x2="-0.635" y2="0" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0" x2="-0.635" y2="-0.762" width="0.1524" layer="21"/> +<wire x1="0.635" y1="0" x2="1.27" y2="0" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0" x2="-1.27" y2="0" width="0.1524" layer="21"/> +<wire x1="-3.048" y1="2.159" x2="-3.048" y2="-2.159" width="0.4064" layer="21" curve="180"/> +<wire x1="3.048" y1="-2.159" x2="3.048" y2="2.159" width="0.4064" layer="21" curve="180"/> +<wire x1="-3.048" y1="1.651" x2="-3.048" y2="-1.651" width="0.1524" layer="21" curve="180"/> +<wire x1="3.048" y1="-1.651" x2="3.048" y2="1.651" width="0.1524" layer="21" curve="180"/> +<pad name="1" x="-2.413" y="0" drill="0.8128"/> +<pad name="2" x="2.413" y="0" drill="0.8128"/> +<text x="-5.08" y="2.667" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-5.08" y="-3.937" size="1.27" layer="27" ratio="10">>VALUE</text> +<rectangle x1="-4.445" y1="-2.54" x2="4.445" y2="2.54" layer="43"/> +<rectangle x1="-5.08" y1="-1.905" x2="-4.445" y2="1.905" layer="43"/> +<rectangle x1="-5.715" y1="-1.27" x2="-5.08" y2="1.27" layer="43"/> +<rectangle x1="4.445" y1="-1.905" x2="5.08" y2="1.905" layer="43"/> +<rectangle x1="5.08" y1="-1.27" x2="5.715" y2="1.27" layer="43"/> +</package> +<package name="HC49GW"> +<description><b>CRYSTAL</b></description> +<wire x1="-5.08" y1="-6.35" x2="5.08" y2="-6.35" width="0.8128" layer="21"/> +<wire x1="4.445" y1="6.731" x2="1.016" y2="6.731" width="0.1524" layer="21"/> +<wire x1="1.016" y1="6.731" x2="-1.016" y2="6.731" width="0.1524" layer="51"/> +<wire x1="-1.016" y1="6.731" x2="-4.445" y2="6.731" width="0.1524" layer="21"/> +<wire x1="4.445" y1="6.731" x2="5.08" y2="6.096" width="0.1524" layer="21" curve="-90"/> +<wire x1="-5.08" y1="6.096" x2="-4.445" y2="6.731" width="0.1524" layer="21" curve="-90"/> +<wire x1="-0.3302" y1="5.08" x2="-0.3302" y2="2.54" width="0.3048" layer="21"/> +<wire x1="-0.3302" y1="2.54" x2="0.3048" y2="2.54" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="2.54" x2="0.3048" y2="5.08" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="5.08" x2="-0.3302" y2="5.08" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="5.08" x2="0.9398" y2="3.81" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="5.08" x2="-0.9398" y2="3.81" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="3.81" x2="2.032" y2="3.81" width="0.1524" layer="21"/> +<wire x1="0.9398" y1="3.81" x2="0.9398" y2="2.54" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="3.81" x2="-2.032" y2="3.81" width="0.1524" layer="21"/> +<wire x1="-0.9398" y1="3.81" x2="-0.9398" y2="2.54" width="0.3048" layer="21"/> +<wire x1="-2.413" y1="-6.604" x2="-2.413" y2="-8.255" width="0.6096" layer="51"/> +<wire x1="2.413" y1="-6.477" x2="2.413" y2="-8.382" width="0.6096" layer="51"/> +<wire x1="5.08" y1="-6.35" x2="5.08" y2="6.096" width="0.1524" layer="21"/> +<wire x1="-5.08" y1="6.096" x2="-5.08" y2="-6.35" width="0.1524" layer="21"/> +<wire x1="0" y1="8.382" x2="0" y2="6.985" width="0.6096" layer="51"/> +<smd name="1" x="-2.413" y="-8.001" dx="1.27" dy="2.54" layer="1"/> +<smd name="2" x="2.413" y="-8.001" dx="1.27" dy="2.54" layer="1"/> +<smd name="3" x="0" y="8.001" dx="1.27" dy="2.794" layer="1"/> +<text x="-5.588" y="-5.08" size="1.27" layer="25" ratio="10" rot="R90">>NAME</text> +<text x="-2.54" y="-5.08" size="1.27" layer="27" ratio="10" rot="R90">>VALUE</text> +<rectangle x1="-5.715" y1="-8.255" x2="5.715" y2="8.255" layer="43"/> +</package> +<package name="HC49TL-H"> +<description><b>CRYSTAL</b></description> +<wire x1="5.334" y1="-5.715" x2="-5.461" y2="-5.715" width="0.8128" layer="21"/> +<wire x1="4.445" y1="7.366" x2="1.143" y2="7.366" width="0.1524" layer="21"/> +<wire x1="-1.143" y1="7.366" x2="-4.445" y2="7.366" width="0.1524" layer="21"/> +<wire x1="4.445" y1="7.366" x2="5.08" y2="6.731" width="0.1524" layer="21" curve="-90"/> +<wire x1="-5.08" y1="6.731" x2="-4.445" y2="7.366" width="0.1524" layer="21" curve="-90"/> +<wire x1="-0.3302" y1="5.715" x2="-0.3302" y2="3.175" width="0.3048" layer="21"/> +<wire x1="-0.3302" y1="3.175" x2="0.3048" y2="3.175" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="3.175" x2="0.3048" y2="5.715" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="5.715" x2="-0.3302" y2="5.715" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="5.715" x2="0.9398" y2="4.445" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="5.715" x2="-0.9398" y2="4.445" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="4.445" x2="2.032" y2="4.445" width="0.1524" layer="21"/> +<wire x1="0.9398" y1="4.445" x2="0.9398" y2="3.175" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="4.445" x2="-2.032" y2="4.445" width="0.1524" layer="21"/> +<wire x1="-0.9398" y1="4.445" x2="-0.9398" y2="3.175" width="0.3048" layer="21"/> +<wire x1="-2.413" y1="-5.842" x2="-2.413" y2="-7.62" width="0.6096" layer="51"/> +<wire x1="2.413" y1="-5.842" x2="2.413" y2="-7.62" width="0.6096" layer="51"/> +<wire x1="5.08" y1="-5.715" x2="5.08" y2="6.731" width="0.1524" layer="21"/> +<wire x1="-5.08" y1="6.731" x2="-5.08" y2="-5.715" width="0.1524" layer="21"/> +<wire x1="1.143" y1="7.366" x2="-1.143" y2="7.366" width="0.1524" layer="51"/> +<wire x1="0" y1="7.874" x2="0" y2="7.62" width="0.6096" layer="51"/> +<pad name="1" x="-2.413" y="-7.62" drill="0.8128"/> +<pad name="2" x="2.413" y="-7.62" drill="0.8128"/> +<pad name="3" x="0" y="7.874" drill="0.8128"/> +<text x="-5.461" y="-4.445" size="1.27" layer="25" ratio="10" rot="R90">>NAME</text> +<text x="-2.54" y="-4.699" size="1.27" layer="27" ratio="10" rot="R90">>VALUE</text> +<rectangle x1="-0.3048" y1="7.366" x2="0.3048" y2="7.5692" layer="51"/> +<rectangle x1="-6.35" y1="-6.985" x2="6.35" y2="-4.445" layer="43"/> +<rectangle x1="-5.715" y1="-4.445" x2="5.715" y2="8.255" layer="43"/> +</package> +<package name="HC49U-H"> +<description><b>CRYSTAL</b></description> +<wire x1="-5.08" y1="-3.175" x2="5.08" y2="-3.175" width="0.8128" layer="21"/> +<wire x1="4.445" y1="9.906" x2="-4.445" y2="9.906" width="0.1524" layer="21"/> +<wire x1="4.445" y1="9.906" x2="5.08" y2="9.271" width="0.1524" layer="21" curve="-90"/> +<wire x1="-5.08" y1="9.271" x2="-4.445" y2="9.906" width="0.1524" layer="21" curve="-90"/> +<wire x1="-0.3302" y1="8.255" x2="-0.3302" y2="5.715" width="0.3048" layer="21"/> +<wire x1="-0.3302" y1="5.715" x2="0.3048" y2="5.715" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="5.715" x2="0.3048" y2="8.255" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="8.255" x2="-0.3302" y2="8.255" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="8.255" x2="0.9398" y2="6.985" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="8.255" x2="-0.9398" y2="6.985" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="6.985" x2="1.905" y2="6.985" width="0.1524" layer="21"/> +<wire x1="0.9398" y1="6.985" x2="0.9398" y2="5.715" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="6.985" x2="-1.905" y2="6.985" width="0.1524" layer="21"/> +<wire x1="-0.9398" y1="6.985" x2="-0.9398" y2="5.715" width="0.3048" layer="21"/> +<wire x1="-2.413" y1="-3.302" x2="-2.413" y2="-5.08" width="0.6096" layer="51"/> +<wire x1="2.413" y1="-3.302" x2="2.413" y2="-5.08" width="0.6096" layer="51"/> +<wire x1="5.08" y1="-3.175" x2="5.08" y2="9.271" width="0.1524" layer="21"/> +<wire x1="-5.08" y1="9.271" x2="-5.08" y2="-3.175" width="0.1524" layer="21"/> +<pad name="1" x="-2.413" y="-5.08" drill="0.8128"/> +<pad name="2" x="2.413" y="-5.08" drill="0.8128"/> +<text x="-5.461" y="-1.397" size="1.27" layer="25" ratio="10" rot="R90">>NAME</text> +<text x="-2.54" y="-2.032" size="1.27" layer="27" ratio="10" rot="R90">>VALUE</text> +<rectangle x1="-6.35" y1="-4.445" x2="6.35" y2="-1.905" layer="43"/> +<rectangle x1="-5.715" y1="-1.905" x2="5.715" y2="10.795" layer="43"/> +</package> +<package name="HC49U-LM"> +<description><b>CRYSTAL</b></description> +<wire x1="-5.08" y1="-3.175" x2="5.08" y2="-3.175" width="0.8128" layer="21"/> +<wire x1="4.445" y1="9.906" x2="-4.445" y2="9.906" width="0.1524" layer="21"/> +<wire x1="4.445" y1="9.906" x2="5.08" y2="9.271" width="0.1524" layer="21" curve="-90"/> +<wire x1="-5.08" y1="9.271" x2="-4.445" y2="9.906" width="0.1524" layer="21" curve="-90"/> +<wire x1="-4.572" y1="3.81" x2="4.572" y2="3.81" width="0.6096" layer="21"/> +<wire x1="-0.3302" y1="8.255" x2="-0.3302" y2="5.715" width="0.3048" layer="21"/> +<wire x1="-0.3302" y1="5.715" x2="0.3048" y2="5.715" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="5.715" x2="0.3048" y2="8.255" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="8.255" x2="-0.3302" y2="8.255" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="8.255" x2="0.9398" y2="6.985" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="8.255" x2="-0.9398" y2="6.985" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="6.985" x2="2.54" y2="6.985" width="0.1524" layer="21"/> +<wire x1="0.9398" y1="6.985" x2="0.9398" y2="5.715" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="6.985" x2="-2.54" y2="6.985" width="0.1524" layer="21"/> +<wire x1="-0.9398" y1="6.985" x2="-0.9398" y2="5.715" width="0.3048" layer="21"/> +<wire x1="-2.413" y1="-3.302" x2="-2.413" y2="-5.08" width="0.6096" layer="51"/> +<wire x1="2.413" y1="-3.302" x2="2.413" y2="-5.08" width="0.6096" layer="51"/> +<wire x1="5.08" y1="3.048" x2="5.08" y2="-3.175" width="0.1524" layer="21"/> +<wire x1="5.08" y1="4.572" x2="5.08" y2="9.271" width="0.1524" layer="21"/> +<wire x1="4.572" y1="3.81" x2="5.08" y2="3.81" width="0.6096" layer="51"/> +<wire x1="5.08" y1="3.81" x2="5.715" y2="3.81" width="0.6096" layer="51"/> +<wire x1="5.08" y1="3.81" x2="5.08" y2="3.048" width="0.1524" layer="51"/> +<wire x1="5.08" y1="3.81" x2="5.08" y2="4.572" width="0.1524" layer="51"/> +<wire x1="-5.08" y1="3.175" x2="-5.08" y2="-3.175" width="0.1524" layer="21"/> +<wire x1="-5.08" y1="4.445" x2="-5.08" y2="9.271" width="0.1524" layer="21"/> +<wire x1="-4.699" y1="3.81" x2="-5.715" y2="3.81" width="0.6096" layer="51"/> +<wire x1="-5.08" y1="4.445" x2="-5.08" y2="3.175" width="0.1524" layer="51"/> +<pad name="1" x="-2.413" y="-5.08" drill="0.8128"/> +<pad name="2" x="2.413" y="-5.08" drill="0.8128"/> +<pad name="M" x="-5.715" y="3.81" drill="0.8128"/> +<pad name="M1" x="5.715" y="3.81" drill="0.8128"/> +<text x="-5.08" y="10.414" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-4.572" y="0" size="1.27" layer="27" ratio="10">>VALUE</text> +<rectangle x1="-5.715" y1="-5.08" x2="5.715" y2="10.795" layer="43"/> +</package> +<package name="HC49U-V"> +<description><b>CRYSTAL</b></description> +<wire x1="-2.921" y1="-2.286" x2="2.921" y2="-2.286" width="0.4064" layer="21"/> +<wire x1="-2.921" y1="2.286" x2="2.921" y2="2.286" width="0.4064" layer="21"/> +<wire x1="-2.921" y1="-1.778" x2="2.921" y2="-1.778" width="0.1524" layer="21"/> +<wire x1="2.921" y1="1.778" x2="-2.921" y2="1.778" width="0.1524" layer="21"/> +<wire x1="2.921" y1="1.778" x2="2.921" y2="-1.778" width="0.1524" layer="21" curve="-180"/> +<wire x1="2.921" y1="2.286" x2="2.921" y2="-2.286" width="0.4064" layer="21" curve="-180"/> +<wire x1="-2.921" y1="2.286" x2="-2.921" y2="-2.286" width="0.4064" layer="21" curve="180"/> +<wire x1="-2.921" y1="1.778" x2="-2.921" y2="-1.778" width="0.1524" layer="21" curve="180"/> +<wire x1="-0.254" y1="0.889" x2="0.254" y2="0.889" width="0.1524" layer="21"/> +<wire x1="0.254" y1="0.889" x2="0.254" y2="-0.889" width="0.1524" layer="21"/> +<wire x1="0.254" y1="-0.889" x2="-0.254" y2="-0.889" width="0.1524" layer="21"/> +<wire x1="-0.254" y1="-0.889" x2="-0.254" y2="0.889" width="0.1524" layer="21"/> +<wire x1="0.635" y1="0.889" x2="0.635" y2="0" width="0.1524" layer="21"/> +<wire x1="0.635" y1="0" x2="0.635" y2="-0.889" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0.889" x2="-0.635" y2="0" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0" x2="-0.635" y2="-0.889" width="0.1524" layer="21"/> +<wire x1="0.635" y1="0" x2="1.27" y2="0" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0" x2="-1.27" y2="0" width="0.1524" layer="21"/> +<pad name="1" x="-2.413" y="0" drill="0.8128"/> +<pad name="2" x="2.413" y="0" drill="0.8128"/> +<text x="-5.08" y="2.921" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-5.08" y="-4.191" size="1.27" layer="27" ratio="10">>VALUE</text> +<rectangle x1="-3.81" y1="-2.794" x2="3.81" y2="2.794" layer="43"/> +<rectangle x1="-4.318" y1="-2.54" x2="-3.81" y2="2.54" layer="43"/> +<rectangle x1="-4.826" y1="-2.286" x2="-4.318" y2="2.286" layer="43"/> +<rectangle x1="-5.334" y1="-1.778" x2="-4.826" y2="1.778" layer="43"/> +<rectangle x1="-5.588" y1="-1.27" x2="-5.334" y2="1.016" layer="43"/> +<rectangle x1="3.81" y1="-2.54" x2="4.318" y2="2.54" layer="43"/> +<rectangle x1="4.318" y1="-2.286" x2="4.826" y2="2.286" layer="43"/> +<rectangle x1="4.826" y1="-1.778" x2="5.334" y2="1.778" layer="43"/> +<rectangle x1="5.334" y1="-1.016" x2="5.588" y2="1.016" layer="43"/> +</package> +<package name="HC49U70"> +<description><b>CRYSTAL</b></description> +<wire x1="-3.048" y1="-2.54" x2="3.048" y2="-2.54" width="0.4064" layer="21"/> +<wire x1="-3.048" y1="2.54" x2="3.048" y2="2.54" width="0.4064" layer="21"/> +<wire x1="-3.048" y1="-2.032" x2="3.048" y2="-2.032" width="0.1524" layer="21"/> +<wire x1="-0.3302" y1="1.016" x2="-0.3302" y2="-1.016" width="0.1524" layer="21"/> +<wire x1="-0.3302" y1="-1.016" x2="0.3048" y2="-1.016" width="0.1524" layer="21"/> +<wire x1="0.3048" y1="-1.016" x2="0.3048" y2="1.016" width="0.1524" layer="21"/> +<wire x1="0.3048" y1="1.016" x2="-0.3302" y2="1.016" width="0.1524" layer="21"/> +<wire x1="0.6858" y1="1.016" x2="0.6858" y2="0" width="0.1524" layer="21"/> +<wire x1="-0.6858" y1="1.016" x2="-0.6858" y2="0" width="0.1524" layer="21"/> +<wire x1="0.6858" y1="0" x2="1.397" y2="0" width="0.1524" layer="21"/> +<wire x1="0.6858" y1="0" x2="0.6858" y2="-1.016" width="0.1524" layer="21"/> +<wire x1="-0.6858" y1="0" x2="-1.397" y2="0" width="0.1524" layer="21"/> +<wire x1="-0.6858" y1="0" x2="-0.6858" y2="-1.016" width="0.1524" layer="21"/> +<wire x1="-3.048" y1="2.54" x2="-3.048" y2="-2.54" width="0.4064" layer="21" curve="180"/> +<wire x1="3.048" y1="2.54" x2="3.048" y2="-2.54" width="0.4064" layer="21" curve="-180"/> +<wire x1="-3.048" y1="-2.032" x2="-3.048" y2="2.032" width="0.1524" layer="21" curve="-180"/> +<wire x1="3.048" y1="2.032" x2="3.048" y2="-2.032" width="0.1524" layer="21" curve="-180"/> +<wire x1="3.048" y1="2.032" x2="-3.048" y2="2.032" width="0.1524" layer="21"/> +<pad name="1" x="-2.413" y="0" drill="0.8128"/> +<pad name="2" x="2.413" y="0" drill="0.8128"/> +<text x="-5.08" y="3.175" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-5.08" y="-4.445" size="1.27" layer="27" ratio="10">>VALUE</text> +<rectangle x1="-4.572" y1="-2.794" x2="-4.064" y2="2.794" layer="43"/> +<rectangle x1="-5.08" y1="-2.54" x2="-4.572" y2="2.54" layer="43"/> +<rectangle x1="-5.588" y1="-2.032" x2="-5.08" y2="2.032" layer="43"/> +<rectangle x1="-5.842" y1="-1.27" x2="-5.588" y2="1.27" layer="43"/> +<rectangle x1="-4.064" y1="-3.048" x2="4.064" y2="3.048" layer="43"/> +<rectangle x1="4.064" y1="-2.794" x2="4.572" y2="2.794" layer="43"/> +<rectangle x1="4.572" y1="-2.54" x2="5.08" y2="2.54" layer="43"/> +<rectangle x1="5.08" y1="-2.032" x2="5.588" y2="2.032" layer="43"/> +<rectangle x1="5.588" y1="-1.27" x2="5.842" y2="1.27" layer="43"/> +</package> +<package name="HC49UP"> +<description><b>CRYSTAL</b></description> +<wire x1="-5.1091" y1="1.143" x2="-3.429" y2="2.0321" width="0.0508" layer="21" curve="-55.770993"/> +<wire x1="-5.715" y1="1.143" x2="-5.715" y2="2.159" width="0.1524" layer="21"/> +<wire x1="3.429" y1="2.032" x2="5.1091" y2="1.143" width="0.0508" layer="21" curve="-55.772485"/> +<wire x1="5.715" y1="1.143" x2="5.715" y2="2.159" width="0.1524" layer="21"/> +<wire x1="3.429" y1="-1.27" x2="-3.429" y2="-1.27" width="0.0508" layer="21"/> +<wire x1="3.429" y1="-2.032" x2="-3.429" y2="-2.032" width="0.0508" layer="21"/> +<wire x1="-3.429" y1="1.27" x2="3.429" y2="1.27" width="0.0508" layer="21"/> +<wire x1="5.461" y1="-2.413" x2="-5.461" y2="-2.413" width="0.1524" layer="21"/> +<wire x1="5.715" y1="-0.381" x2="6.477" y2="-0.381" width="0.1524" layer="51"/> +<wire x1="5.715" y1="0.381" x2="6.477" y2="0.381" width="0.1524" layer="51"/> +<wire x1="6.477" y1="-0.381" x2="6.477" y2="0.381" width="0.1524" layer="51"/> +<wire x1="5.461" y1="-2.413" x2="5.715" y2="-2.159" width="0.1524" layer="21" curve="90"/> +<wire x1="5.715" y1="-1.143" x2="5.715" y2="1.143" width="0.1524" layer="51"/> +<wire x1="5.715" y1="-2.159" x2="5.715" y2="-1.143" width="0.1524" layer="21"/> +<wire x1="3.429" y1="-1.27" x2="3.9826" y2="-1.143" width="0.0508" layer="21" curve="25.842828"/> +<wire x1="3.429" y1="1.27" x2="3.9826" y2="1.143" width="0.0508" layer="21" curve="-25.842828"/> +<wire x1="3.429" y1="-2.032" x2="5.109" y2="-1.1429" width="0.0508" layer="21" curve="55.771157"/> +<wire x1="3.9826" y1="-1.143" x2="3.9826" y2="1.143" width="0.0508" layer="51" curve="128.314524"/> +<wire x1="5.1091" y1="-1.143" x2="5.1091" y2="1.143" width="0.0508" layer="51" curve="68.456213"/> +<wire x1="-5.1091" y1="-1.143" x2="-3.429" y2="-2.032" width="0.0508" layer="21" curve="55.772485"/> +<wire x1="-3.9826" y1="-1.143" x2="-3.9826" y2="1.143" width="0.0508" layer="51" curve="-128.314524"/> +<wire x1="-3.9826" y1="-1.143" x2="-3.429" y2="-1.27" width="0.0508" layer="21" curve="25.842828"/> +<wire x1="-3.9826" y1="1.143" x2="-3.429" y2="1.27" width="0.0508" layer="21" curve="-25.842828"/> +<wire x1="-6.477" y1="-0.381" x2="-6.477" y2="0.381" width="0.1524" layer="51"/> +<wire x1="-5.1091" y1="-1.143" x2="-5.1091" y2="1.143" width="0.0508" layer="51" curve="-68.456213"/> +<wire x1="-5.715" y1="-1.143" x2="-5.715" y2="-0.381" width="0.1524" layer="51"/> +<wire x1="-5.715" y1="-0.381" x2="-5.715" y2="0.381" width="0.1524" layer="51"/> +<wire x1="-5.715" y1="0.381" x2="-5.715" y2="1.143" width="0.1524" layer="51"/> +<wire x1="-5.715" y1="-2.159" x2="-5.715" y2="-1.143" width="0.1524" layer="21"/> +<wire x1="-5.715" y1="-2.159" x2="-5.461" y2="-2.413" width="0.1524" layer="21" curve="90"/> +<wire x1="-5.715" y1="-0.381" x2="-6.477" y2="-0.381" width="0.1524" layer="51"/> +<wire x1="-5.715" y1="0.381" x2="-6.477" y2="0.381" width="0.1524" layer="51"/> +<wire x1="-3.429" y1="2.032" x2="3.429" y2="2.032" width="0.0508" layer="21"/> +<wire x1="5.461" y1="2.413" x2="-5.461" y2="2.413" width="0.1524" layer="21"/> +<wire x1="5.461" y1="2.413" x2="5.715" y2="2.159" width="0.1524" layer="21" curve="-90"/> +<wire x1="-5.715" y1="2.159" x2="-5.461" y2="2.413" width="0.1524" layer="21" curve="-90"/> +<wire x1="-0.254" y1="0.635" x2="-0.254" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="-0.254" y1="-0.635" x2="0.254" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="0.254" y1="-0.635" x2="0.254" y2="0.635" width="0.1524" layer="21"/> +<wire x1="0.254" y1="0.635" x2="-0.254" y2="0.635" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0.635" x2="-0.635" y2="0" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0" x2="-0.635" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0" x2="-1.016" y2="0" width="0.0508" layer="21"/> +<wire x1="0.635" y1="0.635" x2="0.635" y2="0" width="0.1524" layer="21"/> +<wire x1="0.635" y1="0" x2="0.635" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="0.635" y1="0" x2="1.016" y2="0" width="0.0508" layer="21"/> +<smd name="1" x="-4.826" y="0" dx="5.334" dy="1.9304" layer="1"/> +<smd name="2" x="4.826" y="0" dx="5.334" dy="1.9304" layer="1"/> +<text x="-5.715" y="2.794" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-5.715" y="-4.191" size="1.27" layer="27" ratio="10">>VALUE</text> +<rectangle x1="-6.604" y1="-3.048" x2="6.604" y2="3.048" layer="43"/> +</package> +<package name="HC13U-H"> +<description><b>CRYSTAL</b></description> +<wire x1="-9.906" y1="-3.048" x2="-9.271" y2="-3.048" width="1.27" layer="21"/> +<wire x1="-9.271" y1="-3.048" x2="9.271" y2="-3.048" width="1.27" layer="21"/> +<wire x1="9.271" y1="-3.048" x2="9.906" y2="-3.048" width="1.27" layer="21"/> +<wire x1="8.636" y1="33.401" x2="-8.636" y2="33.401" width="0.1524" layer="21"/> +<wire x1="-9.271" y1="32.766" x2="-8.636" y2="33.401" width="0.1524" layer="21" curve="-90"/> +<wire x1="8.636" y1="33.401" x2="9.271" y2="32.766" width="0.1524" layer="21" curve="-90"/> +<wire x1="-9.017" y1="15.24" x2="9.017" y2="15.24" width="0.6096" layer="21"/> +<wire x1="-0.3302" y1="21.59" x2="-0.3302" y2="19.05" width="0.3048" layer="21"/> +<wire x1="-0.3302" y1="19.05" x2="0.3048" y2="19.05" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="19.05" x2="0.3048" y2="21.59" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="21.59" x2="-0.3302" y2="21.59" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="21.59" x2="0.9398" y2="20.32" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="21.59" x2="-0.9398" y2="20.32" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="20.32" x2="1.905" y2="20.32" width="0.1524" layer="21"/> +<wire x1="0.9398" y1="20.32" x2="0.9398" y2="19.05" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="20.32" x2="-1.905" y2="20.32" width="0.1524" layer="21"/> +<wire x1="-0.9398" y1="20.32" x2="-0.9398" y2="19.05" width="0.3048" layer="21"/> +<wire x1="9.144" y1="15.24" x2="10.16" y2="15.24" width="0.6096" layer="51"/> +<wire x1="-10.16" y1="15.24" x2="-9.144" y2="15.24" width="0.6096" layer="51"/> +<wire x1="-6.223" y1="-3.175" x2="-6.223" y2="-5.08" width="0.8128" layer="51"/> +<wire x1="6.223" y1="-3.175" x2="6.223" y2="-5.08" width="0.8128" layer="51"/> +<wire x1="9.271" y1="15.748" x2="9.271" y2="32.766" width="0.1524" layer="21"/> +<wire x1="9.271" y1="14.732" x2="9.271" y2="-3.048" width="0.1524" layer="21"/> +<wire x1="9.271" y1="15.748" x2="9.271" y2="14.732" width="0.1524" layer="51"/> +<wire x1="-9.271" y1="14.732" x2="-9.271" y2="-3.048" width="0.1524" layer="21"/> +<wire x1="-9.271" y1="15.748" x2="-9.271" y2="32.766" width="0.1524" layer="21"/> +<wire x1="-9.271" y1="15.748" x2="-9.271" y2="14.732" width="0.1524" layer="51"/> +<pad name="1" x="-6.223" y="-5.08" drill="1.016"/> +<pad name="2" x="6.223" y="-5.08" drill="1.016"/> +<pad name="M" x="-10.16" y="15.24" drill="0.8128"/> +<pad name="M1" x="10.16" y="15.24" drill="0.8128"/> +<text x="-10.16" y="0" size="1.778" layer="25" ratio="10" rot="R90">>NAME</text> +<text x="-5.08" y="-1.27" size="1.778" layer="27" ratio="10" rot="R90">>VALUE</text> +<rectangle x1="-10.795" y1="-5.08" x2="10.795" y2="34.925" layer="43"/> +</package> +<package name="HC18U-H"> +<description><b>CRYSTAL</b></description> +<wire x1="5.461" y1="-3.175" x2="5.08" y2="-3.175" width="0.8128" layer="21"/> +<wire x1="5.08" y1="-3.175" x2="-5.08" y2="-3.175" width="0.8128" layer="21"/> +<wire x1="-5.08" y1="-3.175" x2="-5.461" y2="-3.175" width="0.8128" layer="21"/> +<wire x1="4.445" y1="10.16" x2="-4.445" y2="10.16" width="0.1524" layer="21"/> +<wire x1="4.445" y1="10.16" x2="5.08" y2="9.525" width="0.1524" layer="21" curve="-90"/> +<wire x1="-5.08" y1="9.525" x2="-4.445" y2="10.16" width="0.1524" layer="21" curve="-90"/> +<wire x1="-4.572" y1="3.81" x2="4.572" y2="3.81" width="0.6096" layer="21"/> +<wire x1="-0.3302" y1="8.255" x2="-0.3302" y2="5.715" width="0.3048" layer="21"/> +<wire x1="-0.3302" y1="5.715" x2="0.3048" y2="5.715" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="5.715" x2="0.3048" y2="8.255" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="8.255" x2="-0.3302" y2="8.255" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="8.255" x2="0.9398" y2="6.985" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="8.255" x2="-0.9398" y2="6.985" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="6.985" x2="2.54" y2="6.985" width="0.1524" layer="21"/> +<wire x1="0.9398" y1="6.985" x2="0.9398" y2="5.715" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="6.985" x2="-2.54" y2="6.985" width="0.1524" layer="21"/> +<wire x1="-0.9398" y1="6.985" x2="-0.9398" y2="5.715" width="0.3048" layer="21"/> +<wire x1="-2.54" y1="-3.302" x2="-2.54" y2="-5.08" width="0.6096" layer="51"/> +<wire x1="2.54" y1="-3.302" x2="2.54" y2="-5.08" width="0.6096" layer="51"/> +<wire x1="5.08" y1="3.048" x2="5.08" y2="-3.175" width="0.1524" layer="21"/> +<wire x1="5.08" y1="4.572" x2="5.08" y2="9.525" width="0.1524" layer="21"/> +<wire x1="4.572" y1="3.81" x2="5.08" y2="3.81" width="0.6096" layer="51"/> +<wire x1="5.08" y1="3.81" x2="5.715" y2="3.81" width="0.6096" layer="51"/> +<wire x1="5.08" y1="3.81" x2="5.08" y2="3.048" width="0.1524" layer="51"/> +<wire x1="5.08" y1="3.81" x2="5.08" y2="4.572" width="0.1524" layer="51"/> +<wire x1="-5.08" y1="3.175" x2="-5.08" y2="-3.175" width="0.1524" layer="21"/> +<wire x1="-5.08" y1="4.445" x2="-5.08" y2="9.525" width="0.1524" layer="21"/> +<wire x1="-4.699" y1="3.81" x2="-5.715" y2="3.81" width="0.6096" layer="51"/> +<wire x1="-5.08" y1="4.445" x2="-5.08" y2="3.175" width="0.1524" layer="51"/> +<pad name="1" x="-2.54" y="-5.08" drill="0.8128"/> +<pad name="2" x="2.54" y="-5.08" drill="0.8128"/> +<pad name="M" x="-5.715" y="3.81" drill="0.8128"/> +<pad name="M1" x="5.715" y="3.81" drill="0.8128"/> +<text x="-5.08" y="10.668" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-4.445" y="-0.889" size="1.27" layer="27" ratio="10">>VALUE</text> +<rectangle x1="-6.35" y1="-5.08" x2="6.35" y2="10.795" layer="43"/> +</package> +<package name="HC18U-V"> +<description><b>CRYSTAL</b></description> +<wire x1="5.08" y1="-1.905" x2="5.08" y2="1.905" width="0.4064" layer="21"/> +<wire x1="-5.08" y1="1.905" x2="-5.08" y2="-1.905" width="0.4064" layer="21"/> +<wire x1="-4.445" y1="2.54" x2="4.445" y2="2.54" width="0.4064" layer="21"/> +<wire x1="-4.445" y1="-2.54" x2="4.445" y2="-2.54" width="0.4064" layer="21"/> +<wire x1="4.445" y1="-2.54" x2="5.08" y2="-1.905" width="0.4064" layer="21" curve="90"/> +<wire x1="4.445" y1="2.54" x2="5.08" y2="1.905" width="0.4064" layer="21" curve="-90"/> +<wire x1="-5.08" y1="1.905" x2="-4.445" y2="2.54" width="0.4064" layer="21" curve="-90"/> +<wire x1="-5.08" y1="-1.905" x2="-4.445" y2="-2.54" width="0.4064" layer="21" curve="90"/> +<wire x1="-4.318" y1="-1.905" x2="4.318" y2="-1.905" width="0.1524" layer="21"/> +<wire x1="4.318" y1="-1.905" x2="4.445" y2="-1.778" width="0.1524" layer="21"/> +<wire x1="4.445" y1="-1.778" x2="4.445" y2="1.778" width="0.1524" layer="21"/> +<wire x1="4.318" y1="1.905" x2="4.445" y2="1.778" width="0.1524" layer="21"/> +<wire x1="4.318" y1="1.905" x2="-4.318" y2="1.905" width="0.1524" layer="21"/> +<wire x1="-4.445" y1="1.778" x2="-4.318" y2="1.905" width="0.1524" layer="21"/> +<wire x1="-4.445" y1="1.778" x2="-4.445" y2="-1.778" width="0.1524" layer="21"/> +<wire x1="-4.318" y1="-1.905" x2="-4.445" y2="-1.778" width="0.1524" layer="21"/> +<wire x1="-0.3302" y1="1.27" x2="-0.3302" y2="-1.27" width="0.3048" layer="21"/> +<wire x1="-0.3302" y1="-1.27" x2="0.3048" y2="-1.27" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="-1.27" x2="0.3048" y2="1.27" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="1.27" x2="-0.3302" y2="1.27" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="1.27" x2="0.9398" y2="0" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="1.27" x2="-0.9398" y2="0" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="0" x2="1.524" y2="0" width="0.1524" layer="21"/> +<wire x1="0.9398" y1="0" x2="0.9398" y2="-1.27" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="0" x2="-1.524" y2="0" width="0.1524" layer="21"/> +<wire x1="-0.9398" y1="0" x2="-0.9398" y2="-1.27" width="0.3048" layer="21"/> +<pad name="1" x="-2.54" y="0" drill="0.8128"/> +<pad name="2" x="2.54" y="0" drill="0.8128"/> +<text x="-5.0546" y="3.2766" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-5.08" y="-4.6228" size="1.27" layer="27" ratio="10">>VALUE</text> +<rectangle x1="-5.715" y1="-3.175" x2="5.715" y2="3.175" layer="43"/> +</package> +<package name="HC33U-H"> +<description><b>CRYSTAL</b></description> +<wire x1="-9.906" y1="-3.048" x2="-9.271" y2="-3.048" width="1.27" layer="21"/> +<wire x1="-9.271" y1="-3.048" x2="9.271" y2="-3.048" width="1.27" layer="21"/> +<wire x1="9.271" y1="-3.048" x2="9.906" y2="-3.048" width="1.27" layer="21"/> +<wire x1="8.636" y1="16.51" x2="-8.636" y2="16.51" width="0.1524" layer="21"/> +<wire x1="-9.271" y1="15.875" x2="-8.636" y2="16.51" width="0.1524" layer="21" curve="-90"/> +<wire x1="8.636" y1="16.51" x2="9.271" y2="15.875" width="0.1524" layer="21" curve="-90"/> +<wire x1="-9.017" y1="7.62" x2="9.017" y2="7.62" width="0.6096" layer="21"/> +<wire x1="-0.3302" y1="13.97" x2="-0.3302" y2="11.43" width="0.3048" layer="21"/> +<wire x1="-0.3302" y1="11.43" x2="0.3048" y2="11.43" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="11.43" x2="0.3048" y2="13.97" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="13.97" x2="-0.3302" y2="13.97" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="13.97" x2="0.9398" y2="12.7" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="13.97" x2="-0.9398" y2="12.7" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="12.7" x2="1.905" y2="12.7" width="0.1524" layer="21"/> +<wire x1="0.9398" y1="12.7" x2="0.9398" y2="11.43" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="12.7" x2="-1.905" y2="12.7" width="0.1524" layer="21"/> +<wire x1="-0.9398" y1="12.7" x2="-0.9398" y2="11.43" width="0.3048" layer="21"/> +<wire x1="9.144" y1="7.62" x2="10.16" y2="7.62" width="0.6096" layer="51"/> +<wire x1="-10.16" y1="7.62" x2="-9.144" y2="7.62" width="0.6096" layer="51"/> +<wire x1="-6.223" y1="-3.175" x2="-6.223" y2="-5.08" width="0.8128" layer="51"/> +<wire x1="6.223" y1="-3.175" x2="6.223" y2="-5.08" width="0.8128" layer="51"/> +<wire x1="9.271" y1="8.128" x2="9.271" y2="15.875" width="0.1524" layer="21"/> +<wire x1="9.271" y1="7.112" x2="9.271" y2="-3.048" width="0.1524" layer="21"/> +<wire x1="9.271" y1="8.128" x2="9.271" y2="7.112" width="0.1524" layer="51"/> +<wire x1="-9.271" y1="7.112" x2="-9.271" y2="-3.048" width="0.1524" layer="21"/> +<wire x1="-9.271" y1="8.128" x2="-9.271" y2="15.875" width="0.1524" layer="21"/> +<wire x1="-9.271" y1="8.128" x2="-9.271" y2="7.112" width="0.1524" layer="51"/> +<pad name="1" x="-6.223" y="-5.08" drill="1.016"/> +<pad name="2" x="6.223" y="-5.08" drill="1.016"/> +<pad name="M" x="-10.16" y="7.62" drill="0.8128"/> +<pad name="M1" x="10.16" y="7.62" drill="0.8128"/> +<text x="-7.62" y="17.272" size="1.778" layer="25" ratio="10">>NAME</text> +<text x="-6.35" y="2.54" size="1.778" layer="27" ratio="10">>VALUE</text> +<rectangle x1="-7.62" y1="-3.175" x2="-6.985" y2="16.51" layer="21"/> +<rectangle x1="6.985" y1="-3.175" x2="7.62" y2="16.51" layer="21"/> +<rectangle x1="-10.795" y1="-5.715" x2="10.795" y2="17.145" layer="43"/> +</package> +<package name="HC33U-V"> +<description><b>CRYSTAL</b></description> +<wire x1="-0.3302" y1="2.54" x2="-0.3302" y2="0" width="0.3048" layer="21"/> +<wire x1="-0.3302" y1="0" x2="0.3302" y2="0" width="0.3048" layer="21"/> +<wire x1="0.3302" y1="0" x2="0.3302" y2="2.54" width="0.3048" layer="21"/> +<wire x1="0.3302" y1="2.54" x2="-0.3302" y2="2.54" width="0.3048" layer="21"/> +<wire x1="0.9652" y1="2.54" x2="0.9652" y2="1.27" width="0.3048" layer="21"/> +<wire x1="-0.9652" y1="2.54" x2="-0.9652" y2="1.27" width="0.3048" layer="21"/> +<wire x1="0.9652" y1="1.27" x2="1.905" y2="1.27" width="0.1524" layer="21"/> +<wire x1="0.9652" y1="1.27" x2="0.9652" y2="0" width="0.3048" layer="21"/> +<wire x1="-0.9652" y1="1.27" x2="-1.905" y2="1.27" width="0.1524" layer="21"/> +<wire x1="-0.9652" y1="1.27" x2="-0.9652" y2="0" width="0.3048" layer="21"/> +<wire x1="-5.207" y1="4.064" x2="5.207" y2="4.064" width="0.254" layer="21"/> +<wire x1="-5.207" y1="-4.064" x2="5.207" y2="-4.064" width="0.254" layer="21"/> +<wire x1="-5.207" y1="-3.683" x2="5.207" y2="-3.683" width="0.0508" layer="21"/> +<wire x1="-5.207" y1="3.683" x2="5.207" y2="3.683" width="0.0508" layer="21"/> +<wire x1="-5.207" y1="-3.683" x2="-5.207" y2="3.683" width="0.0508" layer="21" curve="-180"/> +<wire x1="5.207" y1="3.683" x2="5.207" y2="-3.683" width="0.0508" layer="21" curve="-180"/> +<wire x1="5.207" y1="4.064" x2="5.207" y2="-4.064" width="0.254" layer="21" curve="-180"/> +<wire x1="-5.207" y1="4.064" x2="-5.207" y2="-4.064" width="0.254" layer="21" curve="180"/> +<pad name="1" x="-6.223" y="0" drill="1.016"/> +<pad name="2" x="6.223" y="0" drill="1.016"/> +<text x="-5.08" y="4.826" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-5.08" y="-2.54" size="1.27" layer="27" ratio="10">>VALUE</text> +<rectangle x1="-8.255" y1="-3.81" x2="-6.985" y2="3.81" layer="43"/> +<rectangle x1="-8.89" y1="-3.175" x2="-8.255" y2="3.175" layer="43"/> +<rectangle x1="-9.525" y1="-2.54" x2="-8.89" y2="2.54" layer="43"/> +<rectangle x1="-6.985" y1="-4.445" x2="6.985" y2="4.445" layer="43"/> +<rectangle x1="6.985" y1="-3.81" x2="8.255" y2="3.81" layer="43"/> +<rectangle x1="8.255" y1="-3.175" x2="8.89" y2="3.175" layer="43"/> +<rectangle x1="8.89" y1="-2.54" x2="9.525" y2="2.54" layer="43"/> +</package> +<package name="SM49"> +<description><b>CRYSTAL</b></description> +<wire x1="3.429" y1="-2.032" x2="5.109" y2="-1.1429" width="0.0508" layer="21" curve="55.771157"/> +<wire x1="5.715" y1="-1.143" x2="5.715" y2="-2.159" width="0.1524" layer="21"/> +<wire x1="-5.1091" y1="-1.143" x2="-3.429" y2="-2.032" width="0.0508" layer="21" curve="55.772485"/> +<wire x1="-5.715" y1="-1.143" x2="-5.715" y2="-2.159" width="0.1524" layer="21"/> +<wire x1="-3.429" y1="1.27" x2="3.429" y2="1.27" width="0.0508" layer="21"/> +<wire x1="-3.429" y1="2.032" x2="3.429" y2="2.032" width="0.0508" layer="21"/> +<wire x1="3.429" y1="-1.27" x2="-3.429" y2="-1.27" width="0.0508" layer="21"/> +<wire x1="-5.461" y1="2.413" x2="5.461" y2="2.413" width="0.1524" layer="21"/> +<wire x1="-5.715" y1="0.381" x2="-6.477" y2="0.381" width="0.1524" layer="51"/> +<wire x1="-5.715" y1="-0.381" x2="-6.477" y2="-0.381" width="0.1524" layer="51"/> +<wire x1="-6.477" y1="0.381" x2="-6.477" y2="-0.381" width="0.1524" layer="51"/> +<wire x1="-5.715" y1="2.159" x2="-5.461" y2="2.413" width="0.1524" layer="21" curve="-90"/> +<wire x1="-5.715" y1="1.143" x2="-5.715" y2="-1.143" width="0.1524" layer="51"/> +<wire x1="-5.715" y1="2.159" x2="-5.715" y2="1.143" width="0.1524" layer="21"/> +<wire x1="-3.9826" y1="1.143" x2="-3.429" y2="1.27" width="0.0508" layer="21" curve="-25.842828"/> +<wire x1="-3.9826" y1="-1.143" x2="-3.429" y2="-1.27" width="0.0508" layer="21" curve="25.842828"/> +<wire x1="-5.1091" y1="1.143" x2="-3.429" y2="2.0321" width="0.0508" layer="21" curve="-55.770993"/> +<wire x1="-3.9826" y1="1.143" x2="-3.9826" y2="-1.143" width="0.0508" layer="51" curve="128.314524"/> +<wire x1="-5.1091" y1="1.143" x2="-5.1091" y2="-1.143" width="0.0508" layer="51" curve="68.456213"/> +<wire x1="3.429" y1="2.032" x2="5.1091" y2="1.143" width="0.0508" layer="21" curve="-55.772485"/> +<wire x1="3.9826" y1="1.143" x2="3.9826" y2="-1.143" width="0.0508" layer="51" curve="-128.314524"/> +<wire x1="3.429" y1="1.27" x2="3.9826" y2="1.143" width="0.0508" layer="21" curve="-25.842828"/> +<wire x1="3.429" y1="-1.27" x2="3.9826" y2="-1.143" width="0.0508" layer="21" curve="25.842828"/> +<wire x1="6.477" y1="0.381" x2="6.477" y2="-0.381" width="0.1524" layer="51"/> +<wire x1="5.1091" y1="1.143" x2="5.1091" y2="-1.143" width="0.0508" layer="51" curve="-68.456213"/> +<wire x1="5.715" y1="1.143" x2="5.715" y2="0.381" width="0.1524" layer="51"/> +<wire x1="5.715" y1="0.381" x2="5.715" y2="-0.381" width="0.1524" layer="51"/> +<wire x1="5.715" y1="-0.381" x2="5.715" y2="-1.143" width="0.1524" layer="51"/> +<wire x1="5.715" y1="2.159" x2="5.715" y2="1.143" width="0.1524" layer="21"/> +<wire x1="5.461" y1="2.413" x2="5.715" y2="2.159" width="0.1524" layer="21" curve="-90"/> +<wire x1="5.715" y1="0.381" x2="6.477" y2="0.381" width="0.1524" layer="51"/> +<wire x1="5.715" y1="-0.381" x2="6.477" y2="-0.381" width="0.1524" layer="51"/> +<wire x1="3.429" y1="-2.032" x2="-3.429" y2="-2.032" width="0.0508" layer="21"/> +<wire x1="-5.461" y1="-2.413" x2="5.461" y2="-2.413" width="0.1524" layer="21"/> +<wire x1="-5.715" y1="-2.159" x2="-5.461" y2="-2.413" width="0.1524" layer="21" curve="90"/> +<wire x1="5.461" y1="-2.413" x2="5.715" y2="-2.159" width="0.1524" layer="21" curve="90"/> +<wire x1="-0.254" y1="0.635" x2="-0.254" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="-0.254" y1="-0.635" x2="0.254" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="0.254" y1="-0.635" x2="0.254" y2="0.635" width="0.1524" layer="21"/> +<wire x1="0.254" y1="0.635" x2="-0.254" y2="0.635" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0.635" x2="-0.635" y2="0" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0" x2="-0.635" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0" x2="-1.143" y2="0" width="0.0508" layer="21"/> +<wire x1="0.635" y1="0.635" x2="0.635" y2="0" width="0.1524" layer="21"/> +<wire x1="0.635" y1="0" x2="0.635" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="0.635" y1="0" x2="1.143" y2="0" width="0.0508" layer="21"/> +<smd name="1" x="-4.826" y="0" dx="5.08" dy="1.778" layer="1"/> +<smd name="2" x="4.826" y="0" dx="5.08" dy="1.778" layer="1"/> +<text x="-5.715" y="2.667" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-5.715" y="-4.064" size="1.27" layer="27" ratio="10">>VALUE</text> +<rectangle x1="-6.604" y1="-2.54" x2="6.604" y2="2.794" layer="43"/> +</package> +<package name="TC26H"> +<description><b>CRYSTAL</b></description> +<wire x1="-0.889" y1="1.651" x2="0.889" y2="1.651" width="0.1524" layer="21"/> +<wire x1="0.762" y1="7.747" x2="1.016" y2="7.493" width="0.1524" layer="21" curve="-90"/> +<wire x1="-1.016" y1="7.493" x2="-0.762" y2="7.747" width="0.1524" layer="21" curve="-90"/> +<wire x1="-0.762" y1="7.747" x2="0.762" y2="7.747" width="0.1524" layer="21"/> +<wire x1="0.889" y1="1.651" x2="0.889" y2="2.032" width="0.1524" layer="21"/> +<wire x1="1.016" y1="2.032" x2="1.016" y2="7.493" width="0.1524" layer="21"/> +<wire x1="-0.889" y1="1.651" x2="-0.889" y2="2.032" width="0.1524" layer="21"/> +<wire x1="-1.016" y1="2.032" x2="-0.889" y2="2.032" width="0.1524" layer="21"/> +<wire x1="-1.016" y1="2.032" x2="-1.016" y2="7.493" width="0.1524" layer="21"/> +<wire x1="0.508" y1="0.762" x2="0.508" y2="1.143" width="0.4064" layer="21"/> +<wire x1="-0.508" y1="0.762" x2="-0.508" y2="1.27" width="0.4064" layer="21"/> +<wire x1="0.635" y1="0.635" x2="1.27" y2="0" width="0.4064" layer="51"/> +<wire x1="-0.635" y1="0.635" x2="-1.27" y2="0" width="0.4064" layer="51"/> +<wire x1="-0.508" y1="4.953" x2="-0.508" y2="4.572" width="0.1524" layer="21"/> +<wire x1="0.508" y1="4.572" x2="-0.508" y2="4.572" width="0.1524" layer="21"/> +<wire x1="0.508" y1="4.572" x2="0.508" y2="4.953" width="0.1524" layer="21"/> +<wire x1="-0.508" y1="4.953" x2="0.508" y2="4.953" width="0.1524" layer="21"/> +<wire x1="-0.508" y1="5.334" x2="0" y2="5.334" width="0.1524" layer="21"/> +<wire x1="-0.508" y1="4.191" x2="0" y2="4.191" width="0.1524" layer="21"/> +<wire x1="0" y1="4.191" x2="0" y2="3.683" width="0.1524" layer="21"/> +<wire x1="0" y1="4.191" x2="0.508" y2="4.191" width="0.1524" layer="21"/> +<wire x1="0" y1="5.334" x2="0" y2="5.842" width="0.1524" layer="21"/> +<wire x1="0" y1="5.334" x2="0.508" y2="5.334" width="0.1524" layer="21"/> +<wire x1="1.016" y1="2.032" x2="0.889" y2="2.032" width="0.1524" layer="21"/> +<wire x1="0.889" y1="2.032" x2="-0.889" y2="2.032" width="0.1524" layer="21"/> +<pad name="1" x="-1.27" y="0" drill="0.8128" diameter="1.6764"/> +<pad name="2" x="1.27" y="0" drill="0.8128" diameter="1.6764"/> +<text x="-1.397" y="2.032" size="1.27" layer="25" ratio="10" rot="R90">>NAME</text> +<text x="2.667" y="2.032" size="1.27" layer="27" ratio="10" rot="R90">>VALUE</text> +<rectangle x1="0.3048" y1="1.016" x2="0.7112" y2="1.6002" layer="21"/> +<rectangle x1="-0.7112" y1="1.016" x2="-0.3048" y2="1.6002" layer="21"/> +<rectangle x1="-1.778" y1="0.762" x2="1.778" y2="8.382" layer="43"/> +</package> +<package name="TC26V"> +<description><b>CRYSTAL</b></description> +<wire x1="-0.127" y1="-0.508" x2="0.127" y2="-0.508" width="0.1524" layer="51"/> +<wire x1="0.127" y1="0.508" x2="0.127" y2="-0.508" width="0.1524" layer="51"/> +<wire x1="0.127" y1="0.508" x2="-0.127" y2="0.508" width="0.1524" layer="51"/> +<wire x1="-0.127" y1="-0.508" x2="-0.127" y2="0.508" width="0.1524" layer="51"/> +<wire x1="-0.381" y1="-0.508" x2="-0.381" y2="0" width="0.1524" layer="51"/> +<wire x1="0.381" y1="-0.508" x2="0.381" y2="0" width="0.1524" layer="51"/> +<wire x1="0.381" y1="0" x2="0.762" y2="0" width="0.1524" layer="51"/> +<wire x1="0.381" y1="0" x2="0.381" y2="0.508" width="0.1524" layer="51"/> +<wire x1="-0.381" y1="0" x2="-0.762" y2="0" width="0.1524" layer="51"/> +<wire x1="-0.381" y1="0" x2="-0.381" y2="0.508" width="0.1524" layer="51"/> +<wire x1="0" y1="1.016" x2="0.7184" y2="0.7184" width="0.1524" layer="21" curve="-44.999323"/> +<wire x1="-0.7184" y1="0.7184" x2="0" y2="1.016" width="0.1524" layer="21" curve="-44.999323"/> +<wire x1="-0.7184" y1="-0.7184" x2="0" y2="-1.016" width="0.1524" layer="21" curve="44.999323"/> +<wire x1="0" y1="-1.016" x2="0.7184" y2="-0.7184" width="0.1524" layer="21" curve="44.999323"/> +<circle x="0" y="0" radius="1.016" width="0.1524" layer="51"/> +<pad name="1" x="-1.27" y="0" drill="0.8128"/> +<pad name="2" x="1.27" y="0" drill="0.8128"/> +<text x="-2.032" y="1.397" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-2.032" y="-2.667" size="1.27" layer="27" ratio="10">>VALUE</text> +</package> +<package name="TC38H"> +<description><b>CRYSTAL</b></description> +<wire x1="-1.397" y1="1.651" x2="1.397" y2="1.651" width="0.1524" layer="21"/> +<wire x1="1.27" y1="9.906" x2="1.524" y2="9.652" width="0.1524" layer="21" curve="-90"/> +<wire x1="-1.524" y1="9.652" x2="-1.27" y2="9.906" width="0.1524" layer="21" curve="-90"/> +<wire x1="-1.27" y1="9.906" x2="1.27" y2="9.906" width="0.1524" layer="21"/> +<wire x1="1.397" y1="1.651" x2="1.397" y2="2.032" width="0.1524" layer="21"/> +<wire x1="1.524" y1="2.032" x2="1.397" y2="2.032" width="0.1524" layer="21"/> +<wire x1="1.524" y1="2.032" x2="1.524" y2="9.652" width="0.1524" layer="21"/> +<wire x1="-1.397" y1="1.651" x2="-1.397" y2="2.032" width="0.1524" layer="21"/> +<wire x1="-1.524" y1="2.032" x2="-1.397" y2="2.032" width="0.1524" layer="21"/> +<wire x1="-1.524" y1="2.032" x2="-1.524" y2="9.652" width="0.1524" layer="21"/> +<wire x1="1.397" y1="2.032" x2="-1.397" y2="2.032" width="0.1524" layer="21"/> +<wire x1="0.5588" y1="0.7112" x2="0.508" y2="0.762" width="0.4064" layer="21"/> +<wire x1="0.508" y1="0.762" x2="0.508" y2="1.143" width="0.4064" layer="21"/> +<wire x1="-0.508" y1="0.762" x2="-0.508" y2="1.016" width="0.4064" layer="21"/> +<wire x1="-0.5588" y1="0.7112" x2="-0.508" y2="0.762" width="0.4064" layer="21"/> +<wire x1="0.635" y1="0.635" x2="1.27" y2="0" width="0.1524" layer="51"/> +<wire x1="-0.635" y1="0.635" x2="-1.27" y2="0" width="0.1524" layer="51"/> +<wire x1="-0.762" y1="5.588" x2="-0.762" y2="5.207" width="0.1524" layer="21"/> +<wire x1="0.762" y1="5.207" x2="-0.762" y2="5.207" width="0.1524" layer="21"/> +<wire x1="0.762" y1="5.207" x2="0.762" y2="5.588" width="0.1524" layer="21"/> +<wire x1="-0.762" y1="5.588" x2="0.762" y2="5.588" width="0.1524" layer="21"/> +<wire x1="-0.762" y1="5.969" x2="0" y2="5.969" width="0.1524" layer="21"/> +<wire x1="-0.762" y1="4.826" x2="0" y2="4.826" width="0.1524" layer="21"/> +<wire x1="0" y1="4.826" x2="0" y2="4.318" width="0.1524" layer="21"/> +<wire x1="0" y1="4.826" x2="0.762" y2="4.826" width="0.1524" layer="21"/> +<wire x1="0" y1="5.969" x2="0" y2="6.477" width="0.1524" layer="21"/> +<wire x1="0" y1="5.969" x2="0.762" y2="5.969" width="0.1524" layer="21"/> +<pad name="1" x="-1.27" y="0" drill="0.8128" diameter="1.6764"/> +<pad name="2" x="1.27" y="0" drill="0.8128" diameter="1.6764"/> +<text x="-1.905" y="2.032" size="1.27" layer="25" ratio="10" rot="R90">>NAME</text> +<text x="3.175" y="2.032" size="1.27" layer="27" ratio="10" rot="R90">>VALUE</text> +<rectangle x1="0.3048" y1="1.016" x2="0.7112" y2="1.6002" layer="21"/> +<rectangle x1="-0.7112" y1="1.016" x2="-0.3048" y2="1.6002" layer="21"/> +<rectangle x1="-1.778" y1="1.016" x2="1.778" y2="10.414" layer="43"/> +</package> +<package name="86SMX"> +<description><b>CRYSTAL RESONATOR</b></description> +<wire x1="-3.81" y1="1.905" x2="2.413" y2="1.905" width="0.0508" layer="21"/> +<wire x1="-3.81" y1="2.286" x2="2.413" y2="2.286" width="0.1524" layer="21"/> +<wire x1="-3.81" y1="-1.905" x2="2.413" y2="-1.905" width="0.0508" layer="21"/> +<wire x1="-3.81" y1="-2.286" x2="2.413" y2="-2.286" width="0.1524" layer="21"/> +<wire x1="-6.604" y1="-2.286" x2="-6.604" y2="2.286" width="0.1524" layer="21"/> +<wire x1="-5.334" y1="1.905" x2="-5.334" y2="1.016" width="0.0508" layer="51"/> +<wire x1="-5.334" y1="-1.905" x2="-3.81" y2="-1.905" width="0.0508" layer="51"/> +<wire x1="-6.35" y1="-2.286" x2="-5.969" y2="-2.286" width="0.1524" layer="51"/> +<wire x1="-5.969" y1="-2.286" x2="-4.191" y2="-2.286" width="0.1524" layer="51"/> +<wire x1="-4.191" y1="-2.286" x2="-3.81" y2="-2.286" width="0.1524" layer="51"/> +<wire x1="-5.969" y1="-2.54" x2="-4.191" y2="-2.54" width="0.1524" layer="51"/> +<wire x1="-6.35" y1="-2.2098" x2="-6.604" y2="-2.286" width="0.0508" layer="21"/> +<wire x1="-6.604" y1="-2.286" x2="-6.35" y2="-2.286" width="0.1524" layer="21"/> +<wire x1="-5.969" y1="-2.54" x2="-5.969" y2="-2.286" width="0.1524" layer="51"/> +<wire x1="-5.334" y1="1.016" x2="-5.334" y2="-1.016" width="0.0508" layer="21"/> +<wire x1="-5.334" y1="-1.016" x2="-5.334" y2="-1.905" width="0.0508" layer="51"/> +<wire x1="-5.334" y1="-1.905" x2="-6.35" y2="-2.2098" width="0.0508" layer="51"/> +<wire x1="-4.191" y1="-2.54" x2="-4.191" y2="-2.286" width="0.1524" layer="51"/> +<wire x1="-5.969" y1="2.54" x2="-4.191" y2="2.54" width="0.1524" layer="51"/> +<wire x1="-5.334" y1="1.905" x2="-3.81" y2="1.905" width="0.0508" layer="51"/> +<wire x1="-6.35" y1="2.286" x2="-5.969" y2="2.286" width="0.1524" layer="51"/> +<wire x1="-5.969" y1="2.286" x2="-4.191" y2="2.286" width="0.1524" layer="51"/> +<wire x1="-4.191" y1="2.286" x2="-3.81" y2="2.286" width="0.1524" layer="51"/> +<wire x1="-6.604" y1="2.286" x2="-6.35" y2="2.286" width="0.1524" layer="21"/> +<wire x1="-6.35" y1="2.2098" x2="-6.604" y2="2.286" width="0.0508" layer="21"/> +<wire x1="-5.969" y1="2.54" x2="-5.969" y2="2.286" width="0.1524" layer="51"/> +<wire x1="-5.334" y1="1.905" x2="-6.35" y2="2.2098" width="0.0508" layer="51"/> +<wire x1="-4.191" y1="2.54" x2="-4.191" y2="2.286" width="0.1524" layer="51"/> +<wire x1="6.604" y1="2.286" x2="6.604" y2="-2.286" width="0.1524" layer="21"/> +<wire x1="6.223" y1="-1.905" x2="6.223" y2="1.905" width="0.0508" layer="21"/> +<wire x1="6.223" y1="-1.905" x2="6.604" y2="-2.286" width="0.0508" layer="21"/> +<wire x1="6.223" y1="-2.286" x2="6.604" y2="-2.286" width="0.1524" layer="21"/> +<wire x1="2.794" y1="-2.54" x2="5.842" y2="-2.54" width="0.1524" layer="51"/> +<wire x1="2.794" y1="-2.286" x2="2.794" y2="-2.54" width="0.1524" layer="51"/> +<wire x1="5.842" y1="-2.54" x2="5.842" y2="-2.286" width="0.1524" layer="51"/> +<wire x1="2.413" y1="-2.286" x2="6.223" y2="-2.286" width="0.1524" layer="51"/> +<wire x1="2.413" y1="-1.905" x2="6.223" y2="-1.905" width="0.0508" layer="51"/> +<wire x1="6.223" y1="1.905" x2="6.604" y2="2.286" width="0.0508" layer="21"/> +<wire x1="6.223" y1="2.286" x2="6.604" y2="2.286" width="0.1524" layer="21"/> +<wire x1="2.794" y1="2.54" x2="5.842" y2="2.54" width="0.1524" layer="51"/> +<wire x1="2.794" y1="2.286" x2="2.794" y2="2.54" width="0.1524" layer="51"/> +<wire x1="5.842" y1="2.54" x2="5.842" y2="2.286" width="0.1524" layer="51"/> +<wire x1="2.413" y1="1.905" x2="6.223" y2="1.905" width="0.0508" layer="51"/> +<wire x1="2.413" y1="2.286" x2="6.223" y2="2.286" width="0.1524" layer="51"/> +<wire x1="-0.254" y1="1.651" x2="-0.254" y2="0.381" width="0.1524" layer="21"/> +<wire x1="-0.254" y1="0.381" x2="0.254" y2="0.381" width="0.1524" layer="21"/> +<wire x1="0.254" y1="0.381" x2="0.254" y2="1.651" width="0.1524" layer="21"/> +<wire x1="0.254" y1="1.651" x2="-0.254" y2="1.651" width="0.1524" layer="21"/> +<wire x1="0.635" y1="1.651" x2="0.635" y2="1.016" width="0.1524" layer="21"/> +<wire x1="0.635" y1="1.016" x2="0.635" y2="0.381" width="0.1524" layer="21"/> +<wire x1="0.635" y1="1.016" x2="1.016" y2="1.016" width="0.0508" layer="21"/> +<wire x1="-0.635" y1="1.651" x2="-0.635" y2="1.016" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="1.016" x2="-0.635" y2="0.381" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="1.016" x2="-1.016" y2="1.016" width="0.0508" layer="21"/> +<smd name="2" x="4.318" y="-2.286" dx="3.556" dy="2.1844" layer="1"/> +<smd name="3" x="4.318" y="2.286" dx="3.556" dy="2.1844" layer="1"/> +<smd name="1" x="-5.08" y="-2.286" dx="2.286" dy="2.1844" layer="1"/> +<smd name="4" x="-5.08" y="2.286" dx="2.286" dy="2.1844" layer="1"/> +<text x="-3.683" y="2.54" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-3.683" y="-3.81" size="1.27" layer="27" ratio="10">>VALUE</text> +</package> +<package name="MM20SS"> +<description><b>CRYSTAL</b></description> +<wire x1="-2.032" y1="-1.27" x2="2.032" y2="-1.27" width="0.0508" layer="21"/> +<wire x1="-2.032" y1="-1.778" x2="2.032" y2="-1.778" width="0.1524" layer="21"/> +<wire x1="2.032" y1="1.27" x2="-2.032" y2="1.27" width="0.0508" layer="21"/> +<wire x1="-2.032" y1="1.778" x2="2.032" y2="1.778" width="0.1524" layer="21"/> +<wire x1="-4.064" y1="-1.778" x2="-4.064" y2="1.778" width="0.1524" layer="21"/> +<wire x1="-2.921" y1="0.381" x2="-2.921" y2="-0.381" width="0.0508" layer="21"/> +<wire x1="-4.064" y1="-1.778" x2="-3.556" y2="-1.778" width="0.1524" layer="21"/> +<wire x1="-3.556" y1="-1.552" x2="-4.064" y2="-1.778" width="0.0508" layer="21"/> +<wire x1="-2.032" y1="1.27" x2="-2.921" y2="1.27" width="0.0508" layer="51"/> +<wire x1="-2.921" y1="1.27" x2="-2.921" y2="0.381" width="0.0508" layer="51"/> +<wire x1="-2.54" y1="-1.905" x2="-2.54" y2="-1.778" width="0.1524" layer="51"/> +<wire x1="-3.048" y1="-1.905" x2="-3.048" y2="-1.778" width="0.1524" layer="51"/> +<wire x1="-3.048" y1="-1.905" x2="-2.54" y2="-1.905" width="0.1524" layer="51"/> +<wire x1="-2.921" y1="-0.381" x2="-2.921" y2="-1.27" width="0.0508" layer="51"/> +<wire x1="-2.921" y1="-1.27" x2="-2.032" y2="-1.27" width="0.0508" layer="51"/> +<wire x1="-3.556" y1="-1.778" x2="-2.032" y2="-1.778" width="0.1524" layer="51"/> +<wire x1="-2.921" y1="-1.27" x2="-3.556" y2="-1.552" width="0.0508" layer="51"/> +<wire x1="-4.064" y1="1.778" x2="-3.556" y2="1.778" width="0.1524" layer="21"/> +<wire x1="-3.556" y1="1.552" x2="-4.064" y2="1.778" width="0.0508" layer="21"/> +<wire x1="-2.921" y1="1.27" x2="-3.556" y2="1.552" width="0.0508" layer="51"/> +<wire x1="-3.048" y1="1.778" x2="-3.048" y2="1.905" width="0.1524" layer="51"/> +<wire x1="-2.54" y1="1.905" x2="-2.54" y2="1.778" width="0.1524" layer="51"/> +<wire x1="-3.048" y1="1.905" x2="-2.54" y2="1.905" width="0.1524" layer="51"/> +<wire x1="-3.556" y1="1.778" x2="-2.032" y2="1.778" width="0.1524" layer="51"/> +<wire x1="4.064" y1="-1.778" x2="4.064" y2="1.778" width="0.1524" layer="21"/> +<wire x1="3.81" y1="1.27" x2="3.81" y2="-1.27" width="0.0508" layer="21"/> +<wire x1="3.81" y1="-1.27" x2="4.064" y2="-1.778" width="0.0508" layer="21"/> +<wire x1="3.556" y1="-1.27" x2="3.81" y2="-1.27" width="0.0508" layer="21"/> +<wire x1="3.556" y1="-1.778" x2="4.064" y2="-1.778" width="0.1524" layer="21"/> +<wire x1="3.81" y1="1.27" x2="3.556" y2="1.27" width="0.0508" layer="21"/> +<wire x1="3.556" y1="1.27" x2="2.032" y2="1.27" width="0.0508" layer="51"/> +<wire x1="3.048" y1="-1.905" x2="3.048" y2="-1.778" width="0.1524" layer="51"/> +<wire x1="2.54" y1="-1.778" x2="2.54" y2="-1.905" width="0.1524" layer="51"/> +<wire x1="2.54" y1="-1.905" x2="3.048" y2="-1.905" width="0.1524" layer="51"/> +<wire x1="2.032" y1="-1.27" x2="3.556" y2="-1.27" width="0.0508" layer="51"/> +<wire x1="2.032" y1="-1.778" x2="3.556" y2="-1.778" width="0.1524" layer="51"/> +<wire x1="3.81" y1="1.27" x2="4.064" y2="1.778" width="0.0508" layer="21"/> +<wire x1="3.556" y1="1.778" x2="4.064" y2="1.778" width="0.1524" layer="21"/> +<wire x1="2.54" y1="1.905" x2="2.54" y2="1.778" width="0.1524" layer="51"/> +<wire x1="3.048" y1="1.778" x2="3.048" y2="1.905" width="0.1524" layer="51"/> +<wire x1="2.54" y1="1.905" x2="3.048" y2="1.905" width="0.1524" layer="51"/> +<wire x1="2.032" y1="1.778" x2="3.556" y2="1.778" width="0.1524" layer="51"/> +<wire x1="-1.778" y1="-0.254" x2="-0.508" y2="-0.254" width="0.1524" layer="21"/> +<wire x1="-0.508" y1="-0.254" x2="-0.508" y2="0.254" width="0.1524" layer="21"/> +<wire x1="-0.508" y1="0.254" x2="-1.778" y2="0.254" width="0.1524" layer="21"/> +<wire x1="-1.778" y1="0.254" x2="-1.778" y2="-0.254" width="0.1524" layer="21"/> +<wire x1="-1.778" y1="0.635" x2="-1.143" y2="0.635" width="0.1524" layer="21"/> +<wire x1="-1.143" y1="0.635" x2="-0.508" y2="0.635" width="0.1524" layer="21"/> +<wire x1="-1.143" y1="0.635" x2="-1.143" y2="1.016" width="0.0508" layer="21"/> +<wire x1="-1.778" y1="-0.635" x2="-1.143" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="-1.143" y1="-0.635" x2="-0.508" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="-1.143" y1="-0.635" x2="-1.143" y2="-1.016" width="0.0508" layer="21"/> +<circle x="3.048" y="0" radius="0.254" width="0.1524" layer="21"/> +<smd name="1" x="-2.794" y="-1.524" dx="1.27" dy="1.8796" layer="1"/> +<smd name="2" x="2.794" y="-1.524" dx="1.27" dy="1.8796" layer="1"/> +<smd name="3" x="2.794" y="1.524" dx="1.27" dy="1.8796" layer="1"/> +<smd name="4" x="-2.794" y="1.524" dx="1.27" dy="1.8796" layer="1"/> +<text x="-2.54" y="2.54" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-2.54" y="-3.81" size="1.27" layer="27" ratio="10">>VALUE</text> +</package> +<package name="MM39SL"> +<description><b>CRYSTAL</b></description> +<wire x1="-3.683" y1="-1.651" x2="3.683" y2="-1.651" width="0.0508" layer="21"/> +<wire x1="-3.683" y1="-2.286" x2="3.683" y2="-2.286" width="0.1524" layer="21"/> +<wire x1="-3.683" y1="2.286" x2="3.683" y2="2.286" width="0.1524" layer="21"/> +<wire x1="3.683" y1="1.651" x2="-3.683" y2="1.651" width="0.0508" layer="21"/> +<wire x1="-6.223" y1="-2.286" x2="-6.223" y2="2.286" width="0.1524" layer="21"/> +<wire x1="-4.826" y1="1.651" x2="-4.826" y2="0.762" width="0.0508" layer="51"/> +<wire x1="-5.715" y1="-2.286" x2="-3.683" y2="-2.286" width="0.1524" layer="51"/> +<wire x1="-4.826" y1="-1.651" x2="-3.683" y2="-1.651" width="0.0508" layer="51"/> +<wire x1="-5.715" y1="-2.055" x2="-6.223" y2="-2.286" width="0.0508" layer="21"/> +<wire x1="-6.223" y1="-2.286" x2="-5.715" y2="-2.286" width="0.1524" layer="21"/> +<wire x1="-4.826" y1="0.762" x2="-4.826" y2="-0.762" width="0.0508" layer="21"/> +<wire x1="-4.826" y1="-0.762" x2="-4.826" y2="-1.651" width="0.0508" layer="51"/> +<wire x1="-4.826" y1="-1.651" x2="-5.715" y2="-2.055" width="0.0508" layer="51"/> +<wire x1="-5.715" y1="2.286" x2="-3.683" y2="2.286" width="0.1524" layer="51"/> +<wire x1="-3.683" y1="1.651" x2="-4.826" y2="1.651" width="0.0508" layer="51"/> +<wire x1="-6.223" y1="2.286" x2="-5.715" y2="2.286" width="0.1524" layer="21"/> +<wire x1="-5.715" y1="2.055" x2="-6.223" y2="2.286" width="0.0508" layer="21"/> +<wire x1="-4.826" y1="1.651" x2="-5.715" y2="2.055" width="0.0508" layer="51"/> +<wire x1="6.223" y1="-2.286" x2="6.223" y2="2.286" width="0.1524" layer="21"/> +<wire x1="5.842" y1="-1.651" x2="5.842" y2="1.651" width="0.0508" layer="21"/> +<wire x1="5.842" y1="-1.651" x2="6.223" y2="-2.286" width="0.0508" layer="21"/> +<wire x1="5.715" y1="-2.286" x2="6.223" y2="-2.286" width="0.1524" layer="21"/> +<wire x1="3.683" y1="-2.286" x2="5.715" y2="-2.286" width="0.1524" layer="51"/> +<wire x1="5.715" y1="-1.651" x2="5.842" y2="-1.651" width="0.0508" layer="21"/> +<wire x1="3.683" y1="-1.651" x2="5.715" y2="-1.651" width="0.0508" layer="51"/> +<wire x1="5.842" y1="1.651" x2="6.223" y2="2.286" width="0.0508" layer="21"/> +<wire x1="5.842" y1="1.651" x2="5.715" y2="1.651" width="0.0508" layer="21"/> +<wire x1="5.715" y1="2.286" x2="6.223" y2="2.286" width="0.1524" layer="21"/> +<wire x1="3.683" y1="2.286" x2="5.715" y2="2.286" width="0.1524" layer="51"/> +<wire x1="5.715" y1="1.651" x2="3.683" y2="1.651" width="0.0508" layer="51"/> +<wire x1="-3.81" y1="-0.254" x2="-2.54" y2="-0.254" width="0.1524" layer="21"/> +<wire x1="-2.54" y1="-0.254" x2="-2.54" y2="0.254" width="0.1524" layer="21"/> +<wire x1="-2.54" y1="0.254" x2="-3.81" y2="0.254" width="0.1524" layer="21"/> +<wire x1="-3.81" y1="0.254" x2="-3.81" y2="-0.254" width="0.1524" layer="21"/> +<wire x1="-3.81" y1="0.635" x2="-3.175" y2="0.635" width="0.1524" layer="21"/> +<wire x1="-3.175" y1="0.635" x2="-2.54" y2="0.635" width="0.1524" layer="21"/> +<wire x1="-3.175" y1="0.635" x2="-3.175" y2="1.016" width="0.1016" layer="21"/> +<wire x1="-3.81" y1="-0.635" x2="-3.175" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="-3.175" y1="-0.635" x2="-2.54" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="-3.175" y1="-0.635" x2="-3.175" y2="-1.016" width="0.1016" layer="21"/> +<circle x="5.08" y="0" radius="0.254" width="0.1524" layer="21"/> +<smd name="1" x="-4.699" y="-1.778" dx="1.778" dy="1.778" layer="1"/> +<smd name="2" x="4.699" y="-1.778" dx="1.778" dy="1.778" layer="1"/> +<smd name="3" x="4.699" y="1.778" dx="1.778" dy="1.778" layer="1"/> +<smd name="4" x="-4.699" y="1.778" dx="1.778" dy="1.778" layer="1"/> +<text x="-2.54" y="2.54" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-2.032" y="-0.635" size="1.27" layer="27" ratio="10">>VALUE</text> +</package> +<package name="CTS406"> +<description><b>Model 406 6.0x3.5mm Low Cost Surface Mount Crystal</b><p> +Source: 008-0260-0_E.pdf</description> +<wire x1="-2.475" y1="1.65" x2="-1.05" y2="1.65" width="0.2032" layer="51"/> +<wire x1="-1.05" y1="1.65" x2="1.05" y2="1.65" width="0.2032" layer="21"/> +<wire x1="1.05" y1="1.65" x2="2.475" y2="1.65" width="0.2032" layer="51"/> +<wire x1="2.9" y1="1.225" x2="2.9" y2="0.3" width="0.2032" layer="51"/> +<wire x1="2.9" y1="0.3" x2="2.9" y2="-0.3" width="0.2032" layer="21"/> +<wire x1="2.9" y1="-0.3" x2="2.9" y2="-1.225" width="0.2032" layer="51"/> +<wire x1="2.475" y1="-1.65" x2="1.05" y2="-1.65" width="0.2032" layer="51"/> +<wire x1="1.05" y1="-1.65" x2="-1.05" y2="-1.65" width="0.2032" layer="21"/> +<wire x1="-1.05" y1="-1.65" x2="-2.475" y2="-1.65" width="0.2032" layer="51"/> +<wire x1="-2.9" y1="-1.225" x2="-2.9" y2="-0.3" width="0.2032" layer="51"/> +<wire x1="-2.9" y1="-0.3" x2="-2.9" y2="0.3" width="0.2032" layer="21"/> +<wire x1="-2.9" y1="0.3" x2="-2.9" y2="1.225" width="0.2032" layer="51"/> +<wire x1="-2.9" y1="1.225" x2="-2.475" y2="1.65" width="0.2032" layer="51" curve="89.516721"/> +<wire x1="2.475" y1="1.65" x2="2.9" y2="1.225" width="0.2032" layer="51" curve="89.516721"/> +<wire x1="2.9" y1="-1.225" x2="2.475" y2="-1.65" width="0.2032" layer="51" curve="89.516721"/> +<wire x1="-2.475" y1="-1.65" x2="-2.9" y2="-1.225" width="0.2032" layer="51" curve="89.516721"/> +<circle x="-2.05" y="-0.2" radius="0.182" width="0" layer="21"/> +<smd name="1" x="-2.2" y="-1.2" dx="1.9" dy="1.4" layer="1"/> +<smd name="2" x="2.2" y="-1.2" dx="1.9" dy="1.4" layer="1"/> +<smd name="3" x="2.2" y="1.2" dx="1.9" dy="1.4" layer="1"/> +<smd name="4" x="-2.2" y="1.2" dx="1.9" dy="1.4" layer="1"/> +<text x="-2.54" y="2.54" size="1.27" layer="25">>NAME</text> +<text x="-2.54" y="-3.81" size="1.27" layer="27">>VALUE</text> +</package> +</packages> +<symbols> +<symbol name="ATMEGA32U2"> +<wire x1="-17.78" y1="30.48" x2="30.48" y2="30.48" width="0.254" layer="94"/> +<wire x1="30.48" y1="30.48" x2="30.48" y2="-33.02" width="0.254" layer="94"/> +<wire x1="30.48" y1="-33.02" x2="-17.78" y2="-33.02" width="0.254" layer="94"/> +<wire x1="-17.78" y1="-33.02" x2="-17.78" y2="30.48" width="0.254" layer="94"/> +<text x="-17.78" y="-38.1" size="1.778" layer="95">>NAME</text> +<text x="-5.08" y="33.02" size="1.778" layer="96">>VALUE</text> +<pin name="PC2(AIN2/PCIN11)" x="35.56" y="-20.32" length="middle" rot="R180"/> +<pin name="XTAL2/PC0" x="-22.86" y="-10.16" length="middle"/> +<pin name="XTAL1" x="-22.86" y="-2.54" length="middle"/> +<pin name="GND" x="-22.86" y="-25.4" length="middle"/> +<pin name="VCC" x="-22.86" y="27.94" length="middle"/> +<pin name="UVCC" x="-22.86" y="25.4" length="middle"/> +<pin name="UGND" x="-22.86" y="-22.86" length="middle"/> +<pin name="D-" x="-22.86" y="15.24" length="middle"/> +<pin name="AVCC" x="-22.86" y="22.86" length="middle"/> +<pin name="PB3(PDO/MISO/PCINT3)" x="35.56" y="-5.08" length="middle" rot="R180"/> +<pin name="PB2(PDI/MOSI/PCINT2)" x="35.56" y="-2.54" length="middle" rot="R180"/> +<pin name="PB1(SCK/PCINT1)" x="35.56" y="0" length="middle" rot="R180"/> +<pin name="PB0(SS/PCINT0)" x="35.56" y="2.54" length="middle" rot="R180"/> +<pin name="PD7(INT7/HWB/AIN6/T0)" x="35.56" y="10.16" length="middle" rot="R180"/> +<pin name="PD6(INT6/AIN5/RTS)" x="35.56" y="12.7" length="middle" rot="R180"/> +<pin name="PD5(XCK/AIN4/PCINT12)" x="35.56" y="15.24" length="middle" rot="R180"/> +<pin name="PD4(INT5/AIN3)" x="35.56" y="17.78" length="middle" rot="R180"/> +<pin name="PD3(INT3/TXD1)" x="35.56" y="20.32" length="middle" rot="R180"/> +<pin name="PD2(INT2/AIN1/RXD1)" x="35.56" y="22.86" length="middle" rot="R180"/> +<pin name="PD1(INT1/AIN0)" x="35.56" y="25.4" length="middle" rot="R180"/> +<pin name="PD0(INT0/OC0B)" x="35.56" y="27.94" length="middle" rot="R180"/> +<pin name="PC7(ICP1/INT4/CLKO)" x="35.56" y="-30.48" length="middle" rot="R180"/> +<pin name="PC6(OC1A/PCINT8)" x="35.56" y="-27.94" length="middle" rot="R180"/> +<pin name="PC5(OC1B/PCINT9)" x="35.56" y="-25.4" length="middle" rot="R180"/> +<pin name="PC4(PCINT10)" x="35.56" y="-22.86" length="middle" rot="R180"/> +<pin name="PB4(T1/PCINT4)" x="35.56" y="-7.62" length="middle" rot="R180"/> +<pin name="PB6(PCINT6)" x="35.56" y="-12.7" length="middle" rot="R180"/> +<pin name="PB5(PCINT5)" x="35.56" y="-10.16" length="middle" rot="R180"/> +<pin name="PB7(OC0A/OC1C/PCINT7)" x="35.56" y="-15.24" length="middle" rot="R180"/> +<pin name="/RESET(PC1)" x="-22.86" y="-17.78" length="middle" function="dot"/> +<pin name="D+" x="-22.86" y="12.7" length="middle"/> +<pin name="UCAP" x="-22.86" y="7.62" length="middle"/> +</symbol> +<symbol name="Q"> +<wire x1="1.016" y1="0" x2="2.54" y2="0" width="0.1524" layer="94"/> +<wire x1="-2.54" y1="0" x2="-1.016" y2="0" width="0.1524" layer="94"/> +<wire x1="-0.381" y1="1.524" x2="-0.381" y2="-1.524" width="0.254" layer="94"/> +<wire x1="-0.381" y1="-1.524" x2="0.381" y2="-1.524" width="0.254" layer="94"/> +<wire x1="0.381" y1="-1.524" x2="0.381" y2="1.524" width="0.254" layer="94"/> +<wire x1="0.381" y1="1.524" x2="-0.381" y2="1.524" width="0.254" layer="94"/> +<wire x1="1.016" y1="1.778" x2="1.016" y2="-1.778" width="0.254" layer="94"/> +<wire x1="-1.016" y1="1.778" x2="-1.016" y2="-1.778" width="0.254" layer="94"/> +<text x="2.54" y="1.016" size="1.778" layer="95">>NAME</text> +<text x="2.54" y="-2.54" size="1.778" layer="96">>VALUE</text> +<text x="-2.159" y="-1.143" size="0.8636" layer="93">1</text> +<text x="1.524" y="-1.143" size="0.8636" layer="93">2</text> +<pin name="2" x="2.54" y="0" visible="off" length="point" direction="pas" swaplevel="1" rot="R180"/> +<pin name="1" x="-2.54" y="0" visible="off" length="point" direction="pas" swaplevel="1"/> +</symbol> +</symbols> +<devicesets> +<deviceset name="ATMEGA32U2" prefix="IC"> +<description><B>ATmega32u2</b> +<p> +<ul> +<li>Pin compatible with the atmega8u2, atmega16u2 and atmega32u2</li> +<li>8, 16 or 32 K flash, 1K RAM, 512b EEPROM</li> +<li>8 bit and 16 bit timer (5 PWM total)</li> +<li>UART, SPI (no I2C!)</li> +<li>USB with 4 endpoints, LUFA compatible</li> +<li>22 I/O lines, analog comparator (no ADC!)</li> +<li>Comes with DFU bootloader burned in!</li> +</ul></description> +<gates> +<gate name="G$1" symbol="ATMEGA32U2" x="-7.62" y="0"/> +</gates> +<devices> +<device name="-TQFP" package="TQFP32-08"> +<connects> +<connect gate="G$1" pin="/RESET(PC1)" pad="24"/> +<connect gate="G$1" pin="AVCC" pad="32"/> +<connect gate="G$1" pin="D+" pad="29"/> +<connect gate="G$1" pin="D-" pad="30"/> +<connect gate="G$1" pin="GND" pad="3"/> +<connect gate="G$1" pin="PB0(SS/PCINT0)" pad="14"/> +<connect gate="G$1" pin="PB1(SCK/PCINT1)" pad="15"/> +<connect gate="G$1" pin="PB2(PDI/MOSI/PCINT2)" pad="16"/> +<connect gate="G$1" pin="PB3(PDO/MISO/PCINT3)" pad="17"/> +<connect gate="G$1" pin="PB4(T1/PCINT4)" pad="18"/> +<connect gate="G$1" pin="PB5(PCINT5)" pad="19"/> +<connect gate="G$1" pin="PB6(PCINT6)" pad="20"/> +<connect gate="G$1" pin="PB7(OC0A/OC1C/PCINT7)" pad="21"/> +<connect gate="G$1" pin="PC2(AIN2/PCIN11)" pad="5"/> +<connect gate="G$1" pin="PC4(PCINT10)" pad="26"/> +<connect gate="G$1" pin="PC5(OC1B/PCINT9)" pad="25"/> +<connect gate="G$1" pin="PC6(OC1A/PCINT8)" pad="23"/> +<connect gate="G$1" pin="PC7(ICP1/INT4/CLKO)" pad="22"/> +<connect gate="G$1" pin="PD0(INT0/OC0B)" pad="6"/> +<connect gate="G$1" pin="PD1(INT1/AIN0)" pad="7"/> +<connect gate="G$1" pin="PD2(INT2/AIN1/RXD1)" pad="8"/> +<connect gate="G$1" pin="PD3(INT3/TXD1)" pad="9"/> +<connect gate="G$1" pin="PD4(INT5/AIN3)" pad="10"/> +<connect gate="G$1" pin="PD5(XCK/AIN4/PCINT12)" pad="11"/> +<connect gate="G$1" pin="PD6(INT6/AIN5/RTS)" pad="12"/> +<connect gate="G$1" pin="PD7(INT7/HWB/AIN6/T0)" pad="13"/> +<connect gate="G$1" pin="UCAP" pad="27"/> +<connect gate="G$1" pin="UGND" pad="28"/> +<connect gate="G$1" pin="UVCC" pad="31"/> +<connect gate="G$1" pin="VCC" pad="4"/> +<connect gate="G$1" pin="XTAL1" pad="1"/> +<connect gate="G$1" pin="XTAL2/PC0" pad="2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +<deviceset name="CRYSTAL" prefix="Q" uservalue="yes"> +<description><b>CRYSTAL</b></description> +<gates> +<gate name="G$1" symbol="Q" x="0" y="0"/> +</gates> +<devices> +<device name="HC49S" package="HC49/S"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="1667008" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="HC49GW" package="HC49GW"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="HC49TL-H" package="HC49TL-H"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="HC49U-H" package="HC49U-H"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="1666973" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="HC49U-LM" package="HC49U-LM"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="1666956" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="HC49U-V" package="HC49U-V"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="1666969" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="HC49U70" package="HC49U70"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="HC49UP" package="HC49UP"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="HC13U-H" package="HC13U-H"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="HC18U-H" package="HC18U-H"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="HC18U-V" package="HC18U-V"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="HC33U-H" package="HC33U-H"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="HC33U-V" package="HC33U-V"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="SM49" package="SM49"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="TC26H" package="TC26H"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="TC26V" package="TC26V"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="TC38H" package="TC38H"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="68SMX" package="86SMX"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="4"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="6344860" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="MM20SS" package="MM20SS"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="4"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="MM39SL" package="MM39SL"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="4"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="CTS406" package="CTS406"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="3"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +</devices> +</deviceset> +</devicesets> +</library> +</libraries> +<attributes> +</attributes> +<variantdefs> +</variantdefs> +<classes> +<class number="0" name="default" width="0" drill="0"> +</class> +</classes> +<parts> +<part name="P+1" library="FAB_Hello" deviceset="VCC" device=""/> +<part name="GND1" library="FAB_Hello" deviceset="GND" device=""/> +<part name="GND2" library="FAB_Hello" deviceset="GND" device=""/> +<part name="D1" library="fabPatil" deviceset="ZENER_DIODE" device="SOD123" value="3.3V"/> +<part name="D2" library="fabPatil" deviceset="ZENER_DIODE" device="SOD123" value="3.3V"/> +<part name="GND3" library="FAB_Hello" deviceset="GND" device=""/> +<part name="R1" library="fabPatil" deviceset="RESISTOR" device="1206" value="22"/> +<part name="R2" library="fabPatil" deviceset="RESISTOR" device="1206" value="22"/> +<part name="P+2" library="FAB_Hello" deviceset="VCC" device=""/> +<part name="JP1" library="fabPatil" deviceset="FTDI_CONNECTOR" device="SMD"/> +<part name="C1" library="fabPatil" deviceset="UNPOLARIZED_CAPACITOR" device="1206" value="0.1uF"/> +<part name="JP2" library="fabPatil" deviceset="USB" device="PCB"/> +<part name="R5" library="fabPatil" deviceset="RESISTOR" device="1206" value="470"/> +<part name="R6" library="fabPatil" deviceset="RESISTOR" device="1206" value="470"/> +<part name="P+3" library="FAB_Hello" deviceset="VCC" device=""/> +<part name="GND5" library="fabPatil" deviceset="GND" device=""/> +<part name="U$1" library="fabPatil" deviceset="AVRISP" device="SMD"/> +<part name="P+5" library="FAB_Hello" deviceset="VCC" device=""/> +<part name="GND6" library="fabPatil" deviceset="GND" device=""/> +<part name="C2" library="fabPatil" deviceset="UNPOLARIZED_CAPACITOR" device="1206" value="1uF"/> +<part name="IC1" library="adafruit" deviceset="ATMEGA32U2" device="-TQFP"/> +<part name="P+4" library="FAB_Hello" deviceset="VCC" device=""/> +<part name="GND4" library="fabPatil" deviceset="GND" device=""/> +<part name="GND8" library="fabPatil" deviceset="GND" device=""/> +<part name="R3" library="fabPatil" deviceset="RESISTOR" device="1206" value="10K"/> +<part name="P+6" library="FAB_Hello" deviceset="VCC" device=""/> +<part name="U$2" library="fabPatil" deviceset="LED" device="1206"/> +<part name="R4" library="fabPatil" deviceset="RESISTOR" device="1206" value="1K"/> +<part name="GND9" library="fabPatil" deviceset="GND" device=""/> +<part name="R7" library="fabPatil" deviceset="RESISTOR" device="1206" value="0"/> +<part name="GND10" library="fabPatil" deviceset="GND" device=""/> +<part name="Q1" library="adafruit" deviceset="CRYSTAL" device="HC49UP"/> +<part name="C3" library="fabPatil" deviceset="UNPOLARIZED_CAPACITOR" device="1206" value="18pF"/> +<part name="C4" library="fabPatil" deviceset="UNPOLARIZED_CAPACITOR" device="1206" value="18pF"/> +<part name="GND7" library="fabPatil" deviceset="GND" device=""/> +</parts> +<sheets> +<sheet> +<plain> +</plain> +<instances> +<instance part="P+1" gate="VCC" x="-22.86" y="33.02" rot="R90"/> +<instance part="GND1" gate="1" x="-2.54" y="33.02" rot="R90"/> +<instance part="GND2" gate="1" x="-76.2" y="15.24" rot="R270"/> +<instance part="D1" gate="1" x="-66.04" y="-7.62" rot="R90"/> +<instance part="D2" gate="1" x="-71.12" y="-7.62" rot="R90"/> +<instance part="GND3" gate="1" x="-76.2" y="-15.24" rot="R270"/> +<instance part="R1" gate="G$1" x="-60.96" y="2.54"/> +<instance part="R2" gate="G$1" x="-53.34" y="0"/> +<instance part="P+2" gate="VCC" x="-71.12" y="20.32"/> +<instance part="JP1" gate="G$1" x="50.8" y="7.62" rot="R180"/> +<instance part="C1" gate="1" x="-15.24" y="33.02" rot="R180"/> +<instance part="JP2" gate="G$1" x="-81.28" y="7.62" rot="R180"/> +<instance part="R5" gate="G$1" x="43.18" y="7.62"/> +<instance part="R6" gate="G$1" x="35.56" y="10.16"/> +<instance part="P+3" gate="VCC" x="68.58" y="10.16"/> +<instance part="GND5" gate="1" x="68.58" y="-7.62"/> +<instance part="U$1" gate="G$1" x="63.5" y="-25.4"/> +<instance part="P+5" gate="VCC" x="76.2" y="-15.24"/> +<instance part="GND6" gate="1" x="76.2" y="-33.02"/> +<instance part="C2" gate="1" x="-43.18" y="-5.08" rot="R180"/> +<instance part="IC1" gate="G$1" x="-12.7" y="-12.7"/> +<instance part="P+4" gate="VCC" x="-38.1" y="22.86"/> +<instance part="GND4" gate="1" x="-48.26" y="-10.16"/> +<instance part="GND8" gate="1" x="-38.1" y="-43.18"/> +<instance part="R3" gate="G$1" x="-60.96" y="-22.86" rot="R90"/> +<instance part="P+6" gate="VCC" x="-60.96" y="-12.7"/> +<instance part="U$2" gate="G$1" x="30.48" y="-40.64"/> +<instance part="R4" gate="G$1" x="30.48" y="-50.8" rot="R270"/> +<instance part="GND9" gate="1" x="30.48" y="-60.96"/> +<instance part="R7" gate="G$1" x="-43.18" y="-35.56" rot="R180"/> +<instance part="GND10" gate="1" x="-50.8" y="-43.18"/> +<instance part="Q1" gate="G$1" x="-38.1" y="-17.78" rot="R90"/> +<instance part="C3" gate="1" x="-43.18" y="-15.24"/> +<instance part="C4" gate="1" x="-43.18" y="-22.86"/> +<instance part="GND7" gate="1" x="-53.34" y="-25.4"/> +</instances> +<busses> +</busses> +<nets> +<net name="GND" class="0"> +<segment> +<pinref part="GND1" gate="1" pin="GND"/> +<label x="-7.62" y="35.56" size="1.778" layer="95" rot="R90"/> +<pinref part="C1" gate="1" pin="1"/> +<wire x1="-5.08" y1="33.02" x2="-10.16" y2="33.02" width="0.1524" layer="91"/> +</segment> +<segment> +<wire x1="-73.66" y1="7.62" x2="-73.66" y2="15.24" width="0.1524" layer="91"/> +<pinref part="GND2" gate="1" pin="GND"/> +<pinref part="JP2" gate="G$1" pin="GND"/> +<wire x1="-78.74" y1="7.62" x2="-73.66" y2="7.62" width="0.1524" layer="91"/> +</segment> +<segment> +<pinref part="D1" gate="1" pin="ANODE"/> +<wire x1="-66.04" y1="-10.16" x2="-66.04" y2="-15.24" width="0.1524" layer="91"/> +<pinref part="GND3" gate="1" pin="GND"/> +<wire x1="-66.04" y1="-15.24" x2="-71.12" y2="-15.24" width="0.1524" layer="91"/> +<pinref part="D2" gate="1" pin="ANODE"/> +<wire x1="-71.12" y1="-15.24" x2="-73.66" y2="-15.24" width="0.1524" layer="91"/> +<wire x1="-71.12" y1="-10.16" x2="-71.12" y2="-15.24" width="0.1524" layer="91"/> +<junction x="-71.12" y="-15.24"/> +</segment> +<segment> +<pinref part="JP1" gate="G$1" pin="GND"/> +<pinref part="GND5" gate="1" pin="GND"/> +<wire x1="45.72" y1="0" x2="68.58" y2="0" width="0.1524" layer="91"/> +<wire x1="68.58" y1="0" x2="68.58" y2="-5.08" width="0.1524" layer="91"/> +</segment> +<segment> +<pinref part="U$1" gate="G$1" pin="GND"/> +<pinref part="GND6" gate="1" pin="GND"/> +<wire x1="68.58" y1="-27.94" x2="76.2" y2="-27.94" width="0.1524" layer="91"/> +<wire x1="76.2" y1="-27.94" x2="76.2" y2="-30.48" width="0.1524" layer="91"/> +</segment> +<segment> +<pinref part="C2" gate="1" pin="2"/> +<pinref part="GND4" gate="1" pin="GND"/> +<wire x1="-45.72" y1="-5.08" x2="-48.26" y2="-5.08" width="0.1524" layer="91"/> +<wire x1="-48.26" y1="-5.08" x2="-48.26" y2="-7.62" width="0.1524" layer="91"/> +</segment> +<segment> +<pinref part="GND8" gate="1" pin="GND"/> +<pinref part="IC1" gate="G$1" pin="GND"/> +<wire x1="-38.1" y1="-38.1" x2="-38.1" y2="-40.64" width="0.1524" layer="91"/> +<wire x1="-35.56" y1="-38.1" x2="-38.1" y2="-38.1" width="0.1524" layer="91"/> +</segment> +<segment> +<pinref part="R4" gate="G$1" pin="2"/> +<pinref part="GND9" gate="1" pin="GND"/> +<wire x1="30.48" y1="-55.88" x2="30.48" y2="-58.42" width="0.1524" layer="91"/> +</segment> +<segment> +<pinref part="R7" gate="G$1" pin="2"/> +<wire x1="-48.26" y1="-35.56" x2="-50.8" y2="-35.56" width="0.1524" layer="91"/> +<pinref part="GND10" gate="1" pin="GND"/> +<wire x1="-50.8" y1="-35.56" x2="-50.8" y2="-40.64" width="0.1524" layer="91"/> +</segment> +<segment> +<pinref part="GND7" gate="1" pin="GND"/> +<wire x1="-53.34" y1="-22.86" x2="-53.34" y2="-17.78" width="0.1524" layer="91"/> +<pinref part="C3" gate="1" pin="1"/> +<pinref part="C4" gate="1" pin="1"/> +<wire x1="-48.26" y1="-15.24" x2="-48.26" y2="-17.78" width="0.1524" layer="91"/> +<wire x1="-48.26" y1="-17.78" x2="-48.26" y2="-22.86" width="0.1524" layer="91"/> +<wire x1="-53.34" y1="-17.78" x2="-48.26" y2="-17.78" width="0.1524" layer="91"/> +<junction x="-48.26" y="-17.78"/> +</segment> +</net> +<net name="VCC" class="0"> +<segment> +<pinref part="P+2" gate="VCC" pin="VCC"/> +<wire x1="-78.74" y1="5.08" x2="-71.12" y2="5.08" width="0.1524" layer="91"/> +<wire x1="-71.12" y1="5.08" x2="-71.12" y2="17.78" width="0.1524" layer="91"/> +<pinref part="JP2" gate="G$1" pin="VBUS"/> +</segment> +<segment> +<pinref part="JP1" gate="G$1" pin="VCC"/> +<pinref part="P+3" gate="VCC" pin="VCC"/> +<wire x1="45.72" y1="5.08" x2="68.58" y2="5.08" width="0.1524" layer="91"/> +<wire x1="68.58" y1="5.08" x2="68.58" y2="7.62" width="0.1524" layer="91"/> +</segment> +<segment> +<pinref part="P+1" gate="VCC" pin="VCC"/> +<pinref part="C1" gate="1" pin="2"/> +<wire x1="-17.78" y1="33.02" x2="-20.32" y2="33.02" width="0.1524" layer="91"/> +</segment> +<segment> +<pinref part="U$1" gate="G$1" pin="VCC"/> +<pinref part="P+5" gate="VCC" pin="VCC"/> +<wire x1="68.58" y1="-22.86" x2="76.2" y2="-22.86" width="0.1524" layer="91"/> +<wire x1="76.2" y1="-22.86" x2="76.2" y2="-17.78" width="0.1524" layer="91"/> +</segment> +<segment> +<pinref part="IC1" gate="G$1" pin="VCC"/> +<pinref part="P+4" gate="VCC" pin="VCC"/> +<wire x1="-35.56" y1="15.24" x2="-38.1" y2="15.24" width="0.1524" layer="91"/> +<wire x1="-38.1" y1="15.24" x2="-38.1" y2="20.32" width="0.1524" layer="91"/> +<pinref part="IC1" gate="G$1" pin="UVCC"/> +<wire x1="-35.56" y1="12.7" x2="-38.1" y2="12.7" width="0.1524" layer="91"/> +<wire x1="-38.1" y1="12.7" x2="-38.1" y2="15.24" width="0.1524" layer="91"/> +<junction x="-38.1" y="15.24"/> +<pinref part="IC1" gate="G$1" pin="AVCC"/> +<wire x1="-35.56" y1="10.16" x2="-38.1" y2="10.16" width="0.1524" layer="91"/> +<wire x1="-38.1" y1="10.16" x2="-38.1" y2="12.7" width="0.1524" layer="91"/> +<junction x="-38.1" y="12.7"/> +</segment> +<segment> +<pinref part="R3" gate="G$1" pin="2"/> +<pinref part="P+6" gate="VCC" pin="VCC"/> +<wire x1="-60.96" y1="-17.78" x2="-60.96" y2="-15.24" width="0.1524" layer="91"/> +</segment> +</net> +<net name="N$2" class="0"> +<segment> +<wire x1="-78.74" y1="2.54" x2="-71.12" y2="2.54" width="0.1524" layer="91"/> +<pinref part="D2" gate="1" pin="CATHODE"/> +<wire x1="-71.12" y1="-5.08" x2="-71.12" y2="2.54" width="0.1524" layer="91"/> +<pinref part="R1" gate="G$1" pin="1"/> +<wire x1="-71.12" y1="2.54" x2="-66.04" y2="2.54" width="0.1524" layer="91"/> +<junction x="-71.12" y="2.54"/> +<pinref part="JP2" gate="G$1" pin="D-"/> +</segment> +</net> +<net name="N$1" class="0"> +<segment> +<pinref part="D1" gate="1" pin="CATHODE"/> +<wire x1="-66.04" y1="-5.08" x2="-66.04" y2="0" width="0.1524" layer="91"/> +<wire x1="-78.74" y1="0" x2="-66.04" y2="0" width="0.1524" layer="91"/> +<pinref part="R2" gate="G$1" pin="1"/> +<wire x1="-58.42" y1="0" x2="-66.04" y2="0" width="0.1524" layer="91"/> +<junction x="-66.04" y="0"/> +<pinref part="JP2" gate="G$1" pin="D+"/> +</segment> +</net> +<net name="N$7" class="0"> +<segment> +<pinref part="R6" gate="G$1" pin="2"/> +<pinref part="JP1" gate="G$1" pin="RXI"/> +<wire x1="40.64" y1="10.16" x2="45.72" y2="10.16" width="0.1524" layer="91"/> +</segment> +</net> +<net name="N$8" class="0"> +<segment> +<pinref part="R5" gate="G$1" pin="2"/> +<pinref part="JP1" gate="G$1" pin="TXO"/> +<wire x1="48.26" y1="7.62" x2="45.72" y2="7.62" width="0.1524" layer="91"/> +</segment> +</net> +<net name="MOSI" class="0"> +<segment> +<pinref part="U$1" gate="G$1" pin="MOSI"/> +<wire x1="68.58" y1="-25.4" x2="76.2" y2="-25.4" width="0.1524" layer="91"/> +<label x="73.66" y="-25.4" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="IC1" gate="G$1" pin="PB2(PDI/MOSI/PCINT2)"/> +<wire x1="22.86" y1="-15.24" x2="27.94" y2="-15.24" width="0.1524" layer="91"/> +<label x="22.86" y="-15.24" size="1.778" layer="95"/> +</segment> +</net> +<net name="RST" class="0"> +<segment> +<pinref part="U$1" gate="G$1" pin="RST"/> +<wire x1="60.96" y1="-27.94" x2="53.34" y2="-27.94" width="0.1524" layer="91"/> +<label x="50.8" y="-27.94" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="IC1" gate="G$1" pin="/RESET(PC1)"/> +<label x="-40.64" y="-30.48" size="1.778" layer="95"/> +<pinref part="R3" gate="G$1" pin="1"/> +<wire x1="-35.56" y1="-30.48" x2="-60.96" y2="-30.48" width="0.1524" layer="91"/> +<wire x1="-60.96" y1="-30.48" x2="-60.96" y2="-27.94" width="0.1524" layer="91"/> +</segment> +</net> +<net name="SCK" class="0"> +<segment> +<pinref part="U$1" gate="G$1" pin="SCK"/> +<wire x1="60.96" y1="-25.4" x2="53.34" y2="-25.4" width="0.1524" layer="91"/> +<label x="50.8" y="-25.4" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="IC1" gate="G$1" pin="PB1(SCK/PCINT1)"/> +<wire x1="22.86" y1="-12.7" x2="27.94" y2="-12.7" width="0.1524" layer="91"/> +<label x="22.86" y="-12.7" size="1.778" layer="95"/> +</segment> +</net> +<net name="MISO" class="0"> +<segment> +<pinref part="U$1" gate="G$1" pin="MISO"/> +<wire x1="60.96" y1="-22.86" x2="53.34" y2="-22.86" width="0.1524" layer="91"/> +<label x="50.8" y="-22.86" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="IC1" gate="G$1" pin="PB3(PDO/MISO/PCINT3)"/> +<wire x1="22.86" y1="-17.78" x2="27.94" y2="-17.78" width="0.1524" layer="91"/> +<label x="22.86" y="-17.78" size="1.778" layer="95"/> +</segment> +</net> +<net name="D-" class="0"> +<segment> +<pinref part="R1" gate="G$1" pin="2"/> +<pinref part="IC1" gate="G$1" pin="D-"/> +<wire x1="-55.88" y1="2.54" x2="-35.56" y2="2.54" width="0.1524" layer="91"/> +<label x="-38.1" y="2.54" size="1.778" layer="95"/> +</segment> +</net> +<net name="N$13" class="0"> +<segment> +<pinref part="R5" gate="G$1" pin="1"/> +<wire x1="22.86" y1="7.62" x2="38.1" y2="7.62" width="0.1524" layer="91"/> +<pinref part="IC1" gate="G$1" pin="PD3(INT3/TXD1)"/> +</segment> +</net> +<net name="N$12" class="0"> +<segment> +<pinref part="R6" gate="G$1" pin="1"/> +<wire x1="30.48" y1="10.16" x2="22.86" y2="10.16" width="0.1524" layer="91"/> +<pinref part="IC1" gate="G$1" pin="PD2(INT2/AIN1/RXD1)"/> +</segment> +</net> +<net name="D+" class="0"> +<segment> +<pinref part="R2" gate="G$1" pin="2"/> +<pinref part="IC1" gate="G$1" pin="D+"/> +<wire x1="-48.26" y1="0" x2="-35.56" y2="0" width="0.1524" layer="91"/> +<label x="-38.1" y="0" size="1.778" layer="95"/> +</segment> +</net> +<net name="N$10" class="0"> +<segment> +<pinref part="IC1" gate="G$1" pin="UCAP"/> +<pinref part="C2" gate="1" pin="1"/> +<wire x1="-35.56" y1="-5.08" x2="-38.1" y2="-5.08" width="0.1524" layer="91"/> +</segment> +</net> +<net name="N$4" class="0"> +<segment> +<pinref part="IC1" gate="G$1" pin="PC2(AIN2/PCIN11)"/> +<pinref part="U$2" gate="G$1" pin="A"/> +<wire x1="22.86" y1="-33.02" x2="30.48" y2="-33.02" width="0.1524" layer="91"/> +<wire x1="30.48" y1="-33.02" x2="30.48" y2="-35.56" width="0.1524" layer="91"/> +</segment> +</net> +<net name="N$5" class="0"> +<segment> +<pinref part="U$2" gate="G$1" pin="C"/> +<pinref part="R4" gate="G$1" pin="1"/> +<wire x1="30.48" y1="-43.18" x2="30.48" y2="-45.72" width="0.1524" layer="91"/> +</segment> +</net> +<net name="N$11" class="0"> +<segment> +<pinref part="R7" gate="G$1" pin="1"/> +<pinref part="IC1" gate="G$1" pin="UGND"/> +<wire x1="-38.1" y1="-35.56" x2="-35.56" y2="-35.56" width="0.1524" layer="91"/> +</segment> +</net> +<net name="N$3" class="0"> +<segment> +<pinref part="C3" gate="1" pin="2"/> +<pinref part="Q1" gate="G$1" pin="2"/> +<wire x1="-40.64" y1="-15.24" x2="-38.1" y2="-15.24" width="0.1524" layer="91"/> +<pinref part="IC1" gate="G$1" pin="XTAL1"/> +<wire x1="-35.56" y1="-15.24" x2="-38.1" y2="-15.24" width="0.1524" layer="91"/> +<junction x="-38.1" y="-15.24"/> +</segment> +</net> +<net name="N$9" class="0"> +<segment> +<pinref part="C4" gate="1" pin="2"/> +<pinref part="Q1" gate="G$1" pin="1"/> +<wire x1="-40.64" y1="-22.86" x2="-38.1" y2="-22.86" width="0.1524" layer="91"/> +<wire x1="-38.1" y1="-22.86" x2="-38.1" y2="-20.32" width="0.1524" layer="91"/> +<pinref part="IC1" gate="G$1" pin="XTAL2/PC0"/> +<wire x1="-35.56" y1="-22.86" x2="-38.1" y2="-22.86" width="0.1524" layer="91"/> +<junction x="-38.1" y="-22.86"/> +</segment> +</net> +</nets> +</sheet> +</sheets> +</schematic> +</drawing> +</eagle> diff --git a/dev/MicroConnectorVer/FabFTDI.s#7 b/dev/MicroConnectorVer/FabFTDI.s#7 new file mode 100755 index 0000000000000000000000000000000000000000..32e7899c9604c8f101deeabeb71d3118d330fedb --- /dev/null +++ b/dev/MicroConnectorVer/FabFTDI.s#7 @@ -0,0 +1,3186 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE eagle SYSTEM "eagle.dtd"> +<eagle version="8.3.2"> +<drawing> +<settings> +<setting alwaysvectorfont="no"/> +<setting keepoldvectorfont="yes"/> +<setting verticaltext="up"/> +</settings> +<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="yes" altdistance="0.01" altunitdist="inch" altunit="inch"/> +<layers> +<layer number="1" name="Top" color="4" fill="1" visible="no" active="no"/> +<layer number="2" name="Route2" color="1" fill="3" visible="no" active="no"/> +<layer number="3" name="Route3" color="4" fill="3" visible="no" active="no"/> +<layer number="4" name="Route4" color="1" fill="4" visible="no" active="no"/> +<layer number="5" name="Route5" color="4" fill="4" visible="no" active="no"/> +<layer number="6" name="Route6" color="1" fill="8" visible="no" active="no"/> +<layer number="7" name="Route7" color="4" fill="8" visible="no" active="no"/> +<layer number="8" name="Route8" color="1" fill="2" visible="no" active="no"/> +<layer number="9" name="Route9" color="4" fill="2" visible="no" active="no"/> +<layer number="10" name="Route10" color="1" fill="7" visible="no" active="no"/> +<layer number="11" name="Route11" color="4" fill="7" visible="no" active="no"/> +<layer number="12" name="Route12" color="1" fill="5" visible="no" active="no"/> +<layer number="13" name="Route13" color="4" fill="5" visible="no" active="no"/> +<layer number="14" name="Route14" color="1" fill="6" visible="no" active="no"/> +<layer number="15" name="Route15" color="4" fill="6" visible="no" active="no"/> +<layer number="16" name="Bottom" color="1" fill="1" visible="no" active="no"/> +<layer number="17" name="Pads" color="2" fill="1" visible="no" active="no"/> +<layer number="18" name="Vias" color="2" fill="1" visible="no" active="no"/> +<layer number="19" name="Unrouted" color="6" fill="1" visible="no" active="no"/> +<layer number="20" name="Dimension" color="15" fill="1" visible="no" active="no"/> +<layer number="21" name="tPlace" color="7" fill="1" visible="no" active="no"/> +<layer number="22" name="bPlace" color="7" fill="1" visible="no" active="no"/> +<layer number="23" name="tOrigins" color="15" fill="1" visible="no" active="no"/> +<layer number="24" name="bOrigins" color="15" fill="1" visible="no" active="no"/> +<layer number="25" name="tNames" color="7" fill="1" visible="no" active="no"/> +<layer number="26" name="bNames" color="7" fill="1" visible="no" active="no"/> +<layer number="27" name="tValues" color="7" fill="1" visible="no" active="no"/> +<layer number="28" name="bValues" color="7" fill="1" visible="no" active="no"/> +<layer number="29" name="tStop" color="7" fill="3" visible="no" active="no"/> +<layer number="30" name="bStop" color="7" fill="6" visible="no" active="no"/> +<layer number="31" name="tCream" color="7" fill="4" visible="no" active="no"/> +<layer number="32" name="bCream" color="7" fill="5" visible="no" active="no"/> +<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="no"/> +<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="no"/> +<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="no"/> +<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="no"/> +<layer number="37" name="tTest" color="7" fill="1" visible="no" active="no"/> +<layer number="38" name="bTest" color="7" fill="1" visible="no" active="no"/> +<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="no"/> +<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="no"/> +<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="no"/> +<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="no"/> +<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="no"/> +<layer number="44" name="Drills" color="7" fill="1" visible="no" active="no"/> +<layer number="45" name="Holes" color="7" fill="1" visible="no" active="no"/> +<layer number="46" name="Milling" color="3" fill="1" visible="no" active="no"/> +<layer number="47" name="Measures" color="7" fill="1" visible="no" active="no"/> +<layer number="48" name="Document" color="7" fill="1" visible="no" active="no"/> +<layer number="49" name="Reference" color="7" fill="1" visible="no" active="no"/> +<layer number="50" name="dxf" color="7" fill="1" visible="no" active="no"/> +<layer number="51" name="tDocu" color="7" fill="1" visible="no" active="no"/> +<layer number="52" name="bDocu" color="7" fill="1" visible="no" active="no"/> +<layer number="53" name="tGND_GNDA" color="7" fill="9" visible="no" active="no"/> +<layer number="54" name="bGND_GNDA" color="1" fill="9" visible="no" active="no"/> +<layer number="56" name="wert" color="7" fill="1" visible="no" active="no"/> +<layer number="57" name="tCAD" color="7" fill="1" visible="no" active="no"/> +<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/> +<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/> +<layer number="93" name="Pins" color="2" fill="1" visible="no" active="yes"/> +<layer number="94" name="Symbols" color="4" fill="1" visible="yes" active="yes"/> +<layer number="95" name="Names" color="7" fill="1" visible="yes" active="yes"/> +<layer number="96" name="Values" color="7" fill="1" visible="yes" active="yes"/> +<layer number="97" name="Info" color="7" fill="1" visible="yes" active="yes"/> +<layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/> +<layer number="99" name="SpiceOrder" color="7" fill="1" visible="yes" active="yes"/> +<layer number="100" name="Muster" color="7" fill="1" visible="no" active="no"/> +<layer number="101" name="Patch_Top" color="12" fill="4" visible="yes" active="yes"/> +<layer number="102" name="Vscore" color="7" fill="1" visible="yes" active="yes"/> +<layer number="103" name="tMap" color="7" fill="1" visible="yes" active="yes"/> +<layer number="104" name="Name" color="7" fill="1" visible="yes" active="yes"/> +<layer number="105" name="tPlate" color="7" fill="1" visible="yes" active="yes"/> +<layer number="106" name="bPlate" color="7" fill="1" visible="yes" active="yes"/> +<layer number="107" name="Crop" color="7" fill="1" visible="yes" active="yes"/> +<layer number="108" name="tplace-old" color="10" fill="1" visible="yes" active="yes"/> +<layer number="109" name="ref-old" color="11" fill="1" visible="yes" active="yes"/> +<layer number="110" name="fp0" color="7" fill="1" visible="yes" active="yes"/> +<layer number="111" name="LPC17xx" color="7" fill="1" visible="yes" active="yes"/> +<layer number="112" name="tSilk" color="7" fill="1" visible="yes" active="yes"/> +<layer number="113" name="IDFDebug" color="4" fill="1" visible="yes" active="yes"/> +<layer number="116" name="Patch_BOT" color="9" fill="4" visible="yes" active="yes"/> +<layer number="121" name="_tsilk" color="7" fill="1" visible="yes" active="yes"/> +<layer number="122" name="_bsilk" color="7" fill="1" visible="yes" active="yes"/> +<layer number="123" name="tTestmark" color="7" fill="1" visible="yes" active="yes"/> +<layer number="124" name="bTestmark" color="7" fill="1" visible="yes" active="yes"/> +<layer number="125" name="_tNames" color="7" fill="1" visible="yes" active="yes"/> +<layer number="126" name="_bNames" color="7" fill="1" visible="yes" active="yes"/> +<layer number="127" name="_tValues" color="7" fill="1" visible="yes" active="yes"/> +<layer number="128" name="_bValues" color="7" fill="1" visible="yes" active="yes"/> +<layer number="131" name="tAdjust" color="7" fill="1" visible="yes" active="yes"/> +<layer number="132" name="bAdjust" color="7" fill="1" visible="yes" active="yes"/> +<layer number="144" name="Drill_legend" color="7" fill="1" visible="yes" active="yes"/> +<layer number="150" name="Notes" color="7" fill="1" visible="yes" active="yes"/> +<layer number="151" name="HeatSink" color="7" fill="1" visible="yes" active="yes"/> +<layer number="152" name="_bDocu" color="7" fill="1" visible="yes" active="yes"/> +<layer number="153" name="FabDoc1" color="6" fill="1" visible="no" active="no"/> +<layer number="154" name="FabDoc2" color="2" fill="1" visible="no" active="no"/> +<layer number="155" name="FabDoc3" color="7" fill="15" visible="no" active="no"/> +<layer number="199" name="Contour" color="7" fill="1" visible="yes" active="yes"/> +<layer number="200" name="200bmp" color="1" fill="10" visible="yes" active="yes"/> +<layer number="201" name="201bmp" color="2" fill="10" visible="yes" active="yes"/> +<layer number="202" name="202bmp" color="3" fill="10" visible="yes" active="yes"/> +<layer number="203" name="203bmp" color="4" fill="10" visible="yes" active="yes"/> +<layer number="204" name="204bmp" color="5" fill="10" visible="yes" active="yes"/> +<layer number="205" name="205bmp" color="6" fill="10" visible="yes" active="yes"/> +<layer number="206" name="206bmp" color="7" fill="10" visible="yes" active="yes"/> +<layer number="207" name="207bmp" color="8" fill="10" visible="yes" active="yes"/> +<layer number="208" name="208bmp" color="9" fill="10" visible="yes" active="yes"/> +<layer number="209" name="209bmp" color="7" fill="1" visible="yes" active="yes"/> +<layer number="210" name="210bmp" color="7" fill="1" visible="yes" active="yes"/> +<layer number="211" name="211bmp" color="7" fill="1" visible="yes" active="yes"/> +<layer number="212" name="212bmp" color="7" fill="1" visible="yes" active="yes"/> +<layer number="213" name="213bmp" color="7" fill="1" visible="yes" active="yes"/> +<layer number="214" name="214bmp" color="7" fill="1" visible="yes" active="yes"/> +<layer number="215" name="215bmp" color="7" fill="1" visible="yes" active="yes"/> +<layer number="216" name="216bmp" color="7" fill="1" visible="yes" active="yes"/> +<layer number="217" name="217bmp" color="18" fill="1" visible="no" active="no"/> +<layer number="218" name="218bmp" color="19" fill="1" visible="no" active="no"/> +<layer number="219" name="219bmp" color="20" fill="1" visible="no" active="no"/> +<layer number="220" name="220bmp" color="21" fill="1" visible="no" active="no"/> +<layer number="221" name="221bmp" color="22" fill="1" visible="no" active="no"/> +<layer number="222" name="222bmp" color="23" fill="1" visible="no" active="no"/> +<layer number="223" name="223bmp" color="24" fill="1" visible="no" active="no"/> +<layer number="224" name="224bmp" color="25" fill="1" visible="no" active="no"/> +<layer number="248" name="Housing" color="7" fill="1" visible="yes" active="yes"/> +<layer number="249" name="Edge" color="7" fill="1" visible="yes" active="yes"/> +<layer number="250" name="Descript" color="3" fill="1" visible="no" active="no"/> +<layer number="251" name="SMDround" color="12" fill="11" visible="no" active="no"/> +<layer number="254" name="cooling" color="7" fill="1" visible="yes" active="yes"/> +</layers> +<schematic xreflabel="%F%N/%S.%C%R" xrefpart="/%S.%C%R"> +<libraries> +<library name="fabPatil"> +<packages> +<package name="SOD123"> +<description><b>SMALL OUTLINE DIODE</b></description> +<wire x1="-2.973" y1="0.983" x2="2.973" y2="0.983" width="0.0508" layer="39"/> +<wire x1="2.973" y1="-0.983" x2="-2.973" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="-2.973" y1="-0.983" x2="-2.973" y2="0.983" width="0.0508" layer="39"/> +<wire x1="2.973" y1="0.983" x2="2.973" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="-1.321" y1="0.787" x2="1.321" y2="0.787" width="0.1016" layer="51"/> +<wire x1="-1.321" y1="-0.787" x2="1.321" y2="-0.787" width="0.1016" layer="51"/> +<wire x1="-1.321" y1="-0.787" x2="-1.321" y2="0.787" width="0.1016" layer="51"/> +<wire x1="1.321" y1="-0.787" x2="1.321" y2="0.787" width="0.1016" layer="51"/> +<wire x1="-1" y1="0" x2="0" y2="0.5" width="0.2032" layer="51"/> +<wire x1="0" y1="0.5" x2="0" y2="-0.5" width="0.2032" layer="51"/> +<wire x1="0" y1="-0.5" x2="-1" y2="0" width="0.2032" layer="51"/> +<wire x1="-1" y1="0.5" x2="-1" y2="0" width="0.2032" layer="51"/> +<wire x1="-1" y1="0" x2="-1" y2="-0.5" width="0.2032" layer="51"/> +<smd name="CATHODE" x="-1.7" y="0" dx="1.6" dy="0.8" layer="1"/> +<smd name="ANODE" x="1.7" y="0" dx="1.6" dy="0.8" layer="1"/> +<text x="-1.905" y="1.905" size="1.27" layer="25">>NAME</text> +<text x="-1.905" y="-0.635" size="1.27" layer="27">>VALUE</text> +<rectangle x1="-1.9558" y1="-0.3048" x2="-1.3716" y2="0.3048" layer="51" rot="R180"/> +<rectangle x1="1.3716" y1="-0.3048" x2="1.9558" y2="0.3048" layer="51" rot="R180"/> +<rectangle x1="-0.4001" y1="-0.7" x2="0.4001" y2="0.7" layer="35"/> +</package> +<package name="1206"> +<description><b>RESISTOR</b><p> +chip</description> +<wire x1="0.9525" y1="-0.8128" x2="-0.9652" y2="-0.8128" width="0.1524" layer="51"/> +<wire x1="0.9525" y1="0.8128" x2="-0.9652" y2="0.8128" width="0.1524" layer="51"/> +<wire x1="-2.3206" y1="0.983" x2="2.3206" y2="0.983" width="0.0508" layer="39"/> +<wire x1="2.3206" y1="0.983" x2="2.3206" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="2.3206" y1="-0.983" x2="-2.3206" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="-2.3206" y1="-0.983" x2="-2.3206" y2="0.983" width="0.0508" layer="39"/> +<smd name="2" x="1.422" y="0" dx="1.6" dy="1.803" layer="1"/> +<smd name="1" x="-1.422" y="0" dx="1.6" dy="1.803" layer="1"/> +<text x="-1.397" y="1.143" size="1.27" layer="25">>NAME</text> +<text x="-1.397" y="-1.143" size="1.27" layer="27">>VALUE</text> +<rectangle x1="-1.6891" y1="-0.8763" x2="-0.9525" y2="0.8763" layer="51"/> +<rectangle x1="0.9525" y1="-0.8763" x2="1.6891" y2="0.8763" layer="51"/> +<rectangle x1="-0.3" y1="-0.7" x2="0.3" y2="0.7" layer="35"/> +</package> +<package name="0402"> +<description><b>RESISTOR</b></description> +<wire x1="-0.245" y1="0.224" x2="0.245" y2="0.224" width="0.1524" layer="51"/> +<wire x1="0.245" y1="-0.224" x2="-0.245" y2="-0.224" width="0.1524" layer="51"/> +<wire x1="-1.092" y1="0.5338" x2="1.092" y2="0.5338" width="0.0508" layer="39"/> +<wire x1="1.092" y1="0.5338" x2="1.092" y2="-0.5338" width="0.0508" layer="39"/> +<wire x1="1.092" y1="-0.5338" x2="-1.092" y2="-0.5338" width="0.0508" layer="39"/> +<wire x1="-1.092" y1="-0.5338" x2="-1.092" y2="0.5338" width="0.0508" layer="39"/> +<smd name="1" x="-0.65" y="0" dx="0.7" dy="0.9" layer="1"/> +<smd name="2" x="0.65" y="0" dx="0.7" dy="0.9" layer="1"/> +<text x="-0.635" y="0.635" size="1.27" layer="25">>NAME</text> +<text x="-0.635" y="-1.905" size="1.27" layer="27">>VALUE</text> +<rectangle x1="-0.554" y1="-0.3048" x2="-0.254" y2="0.2951" layer="51"/> +<rectangle x1="0.2588" y1="-0.3048" x2="0.5588" y2="0.2951" layer="51"/> +<rectangle x1="-0.1999" y1="-0.4001" x2="0.1999" y2="0.4001" layer="35"/> +</package> +<package name="1X06-SMD"> +<wire x1="7.62" y1="-0.02" x2="-7.62" y2="-0.02" width="0.127" layer="51"/> +<wire x1="-7.62" y1="-0.02" x2="-7.62" y2="-7.6" width="0.127" layer="51"/> +<wire x1="-7.62" y1="-7.6" x2="7.62" y2="-7.6" width="0.127" layer="51"/> +<wire x1="7.62" y1="-7.6" x2="7.62" y2="-0.02" width="0.127" layer="51"/> +<smd name="4" x="1.27" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +<smd name="5" x="3.81" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +<smd name="6" x="6.35" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +<smd name="3" x="-1.27" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +<smd name="2" x="-3.81" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +<smd name="1" x="-6.35" y="-1.35" dx="3" dy="1" layer="1" rot="R90"/> +</package> +<package name="USB-B-SMT"> +<description>USB Series B Surface Mounted</description> +<wire x1="-1" y1="-6" x2="2.4" y2="-6" width="0.2032" layer="51"/> +<wire x1="2.4" y1="6" x2="-1" y2="6" width="0.2032" layer="51"/> +<wire x1="2.4" y1="6" x2="2.4" y2="7.3" width="0.2032" layer="51"/> +<wire x1="2.4" y1="7.3" x2="2.2" y2="7.5" width="0.2032" layer="51"/> +<wire x1="2.2" y1="7.5" x2="1.9" y2="7.5" width="0.2032" layer="51"/> +<wire x1="1.9" y1="7.5" x2="1.4" y2="7" width="0.2032" layer="51"/> +<wire x1="-1" y1="6" x2="-1" y2="7.3" width="0.2032" layer="51"/> +<wire x1="-0.8" y1="7.5" x2="-0.5" y2="7.5" width="0.2032" layer="51"/> +<wire x1="-0.5" y1="7.5" x2="0" y2="7" width="0.2032" layer="51"/> +<wire x1="0" y1="7" x2="1.4" y2="7" width="0.2032" layer="51"/> +<wire x1="-1" y1="-6" x2="-1" y2="-7.3" width="0.2032" layer="51"/> +<wire x1="-1" y1="-7.3" x2="-0.8" y2="-7.5" width="0.2032" layer="51"/> +<wire x1="-0.8" y1="-7.5" x2="-0.5" y2="-7.5" width="0.2032" layer="51"/> +<wire x1="-0.5" y1="-7.5" x2="0" y2="-7" width="0.2032" layer="51"/> +<wire x1="1.9" y1="-7.5" x2="1.4" y2="-7" width="0.2032" layer="51"/> +<wire x1="1.4" y1="-7" x2="0" y2="-7" width="0.2032" layer="51"/> +<wire x1="-1" y1="7.3" x2="-0.8" y2="7.5" width="0.2032" layer="51"/> +<wire x1="2.2" y1="-7.5" x2="1.9" y2="-7.5" width="0.2032" layer="51"/> +<wire x1="2.2" y1="-7.5" x2="2.4" y2="-7.3" width="0.2032" layer="51"/> +<wire x1="2.4" y1="-6" x2="2.4" y2="-7.3" width="0.2032" layer="51"/> +<wire x1="-5" y1="6" x2="-5" y2="-6" width="0.2032" layer="51"/> +<wire x1="-5" y1="6" x2="-9" y2="6" width="0.2032" layer="51"/> +<wire x1="-9" y1="6" x2="-9" y2="-6" width="0.2032" layer="51"/> +<wire x1="-9" y1="-6" x2="-5" y2="-6" width="0.2032" layer="51"/> +<wire x1="-5" y1="6" x2="-3" y2="6" width="0.2032" layer="21"/> +<wire x1="-5" y1="-6" x2="-3" y2="-6" width="0.2032" layer="21"/> +<wire x1="4" y1="-6" x2="7" y2="-6" width="0.2032" layer="21"/> +<wire x1="7" y1="-6" x2="7" y2="-3" width="0.2032" layer="21"/> +<wire x1="7" y1="3" x2="7" y2="6" width="0.2032" layer="21"/> +<wire x1="7" y1="6" x2="4" y2="6" width="0.2032" layer="21"/> +<smd name="5" x="0.58" y="6.8" dx="6.04" dy="3.4" layer="1"/> +<smd name="6" x="0.58" y="-6.8" dx="6.04" dy="3.4" layer="1"/> +<smd name="D+" x="7" y="1.875" dx="3" dy="0.7" layer="1"/> +<smd name="D-" x="7" y="0.625" dx="3" dy="0.7" layer="1"/> +<smd name="GND" x="7" y="-0.625" dx="3" dy="0.7" layer="1"/> +<smd name="VUSB" x="7" y="-1.875" dx="3" dy="0.7" layer="1"/> +<text x="4.3" y="-7.795" size="1.27" layer="25">>NAME</text> +<hole x="0" y="2.25" drill="1.4"/> +<hole x="0" y="-2.25" drill="1.4"/> +</package> +<package name="USB-MINIB-OLD"> +<description><b>USB Series Mini-B Surface Mounted</b></description> +<wire x1="-1.5" y1="3.8" x2="0.9" y2="3.8" width="0.127" layer="21"/> +<wire x1="3.3" y1="3.1" x2="3.3" y2="2.1" width="0.127" layer="21"/> +<wire x1="3.3" y1="-2.1" x2="3.3" y2="-3.1" width="0.127" layer="21"/> +<wire x1="1" y1="-3.8" x2="-1.5" y2="-3.8" width="0.127" layer="21"/> +<wire x1="-5.9" y1="3.8" x2="-5.9" y2="-3.8" width="0.127" layer="51"/> +<wire x1="-5.9" y1="-3.8" x2="-4.5" y2="-3.8" width="0.127" layer="51"/> +<wire x1="-5.9" y1="3.8" x2="-4.5" y2="3.8" width="0.127" layer="51"/> +<smd name="1" x="-3" y="-4.5" dx="2.5" dy="2" layer="1"/> +<smd name="2" x="-3" y="4.5" dx="2.5" dy="2" layer="1"/> +<smd name="3" x="3" y="-4.5" dx="3.5" dy="2" layer="1"/> +<smd name="4" x="3" y="4.5" dx="3.5" dy="2" layer="1"/> +<smd name="D+" x="3" y="0" dx="3.5" dy="0.5" layer="1"/> +<smd name="D-" x="3" y="0.8" dx="3.5" dy="0.5" layer="1"/> +<smd name="VBUS" x="3.01" y="1.61" dx="3.5" dy="0.5" layer="1"/> +<smd name="ID" x="3" y="-0.8" dx="3.5" dy="0.5" layer="1"/> +<smd name="GND" x="3" y="-1.6" dx="3.5" dy="0.5" layer="1"/> +<text x="-3.81" y="-1.27" size="0.4064" layer="27">>VALUE</text> +<text x="-3.81" y="0" size="0.4064" layer="25">>NAME</text> +<hole x="0" y="2.2" drill="0.9"/> +<hole x="0" y="-2.2" drill="0.9"/> +</package> +<package name="S4B-PH"> +<wire x1="-6" y1="2" x2="-6" y2="-7" width="0.3048" layer="51"/> +<wire x1="-6" y1="-7" x2="6" y2="-7" width="0.3048" layer="51"/> +<wire x1="6" y1="-7" x2="6" y2="2" width="0.3048" layer="51"/> +<wire x1="6" y1="2" x2="-6" y2="2" width="0.3048" layer="51"/> +<smd name="1" x="-3" y="-4.7" dx="1" dy="4.6" layer="1"/> +<smd name="2" x="-1" y="-4.7" dx="1" dy="4.6" layer="1"/> +<smd name="3" x="1" y="-4.7" dx="1" dy="4.6" layer="1"/> +<smd name="4" x="3" y="-4.7" dx="1" dy="4.6" layer="1"/> +<smd name="P$1" x="-5.4" y="0.5" dx="3.4" dy="1.6" layer="1" rot="R90"/> +<smd name="P$2" x="5.4" y="0.5" dx="3.4" dy="1.6" layer="1" rot="R90"/> +</package> +<package name="USB-MINIB"> +<description><b>USB Series Mini-B Surface Mounted</b></description> +<wire x1="-1.3" y1="3.8" x2="0.8" y2="3.8" width="0.2032" layer="21"/> +<wire x1="3.3" y1="3.1" x2="3.3" y2="2.2" width="0.2032" layer="21"/> +<wire x1="3.3" y1="-2.2" x2="3.3" y2="-3.1" width="0.2032" layer="21"/> +<wire x1="0.8" y1="-3.8" x2="-1.3" y2="-3.8" width="0.2032" layer="21"/> +<wire x1="-5.9" y1="3.8" x2="-5.9" y2="-3.8" width="0.2032" layer="51"/> +<wire x1="-5.9" y1="-3.8" x2="-4.5" y2="-3.8" width="0.2032" layer="51"/> +<wire x1="-5.9" y1="3.8" x2="-4.5" y2="3.8" width="0.2032" layer="51"/> +<smd name="D+" x="2.5" y="0" dx="2.5" dy="0.5" layer="1"/> +<smd name="D-" x="2.5" y="0.8" dx="2.5" dy="0.5" layer="1"/> +<smd name="GND" x="2.5" y="-1.6" dx="2.5" dy="0.5" layer="1"/> +<smd name="ID" x="2.5" y="-0.8" dx="2.5" dy="0.5" layer="1"/> +<smd name="MTN3" x="-3" y="-4.5" dx="2.5" dy="2" layer="1"/> +<smd name="MTN1" x="-3" y="4.5" dx="2.5" dy="2" layer="1"/> +<smd name="MTN4" x="2.5" y="-4.5" dx="2.5" dy="2" layer="1"/> +<smd name="MTN2" x="2.5" y="4.5" dx="2.5" dy="2" layer="1"/> +<smd name="VBUS" x="2.5" y="1.6" dx="2.5" dy="0.5" layer="1"/> +<text x="-3.81" y="1.27" size="0.4064" layer="25">>NAME</text> +<text x="-3.81" y="0" size="0.4064" layer="27">>VALUE</text> +<hole x="0" y="2.2" drill="0.9"/> +<hole x="0" y="-2.2" drill="0.9"/> +</package> +<package name="USB_PCB"> +<description>Card-edge USB A connector. + +For boards designed to be plugged directly into a USB slot. If possible, ensure that your PCB is about 2.4mm thick to fit snugly.</description> +<wire x1="-4" y1="6" x2="7.7" y2="6" width="0.127" layer="51"/> +<wire x1="7.7" y1="6" x2="7.7" y2="-6" width="0.127" layer="51" style="shortdash"/> +<wire x1="7.7" y1="-6" x2="-4" y2="-6" width="0.127" layer="51"/> +<wire x1="-4" y1="-6" x2="-4" y2="6" width="0.127" layer="51"/> +<smd name="5V" x="1.55" y="-3.5" dx="11" dy="1.5" layer="1"/> +<smd name="D-" x="2.05" y="-1" dx="10" dy="1" layer="1"/> +<smd name="D+" x="2.05" y="1" dx="10" dy="1" layer="1"/> +<smd name="GND" x="1.55" y="3.5" dx="11" dy="1.5" layer="1"/> +<text x="-1.27" y="5.08" size="0.4064" layer="25">>Name</text> +<text x="-1.27" y="-5.08" size="0.4064" layer="27">>Value</text> +</package> +<package name="USB-MINIB-NOSTOP"> +<wire x1="-1.3" y1="3.8" x2="0.8" y2="3.8" width="0.2032" layer="21"/> +<wire x1="3.3" y1="3.1" x2="3.3" y2="2.2" width="0.2032" layer="21"/> +<wire x1="3.3" y1="-2.2" x2="3.3" y2="-3.1" width="0.2032" layer="21"/> +<wire x1="0.8" y1="-3.8" x2="-1.3" y2="-3.8" width="0.2032" layer="21"/> +<wire x1="-5.9" y1="3.8" x2="-5.9" y2="-3.8" width="0.2032" layer="51"/> +<wire x1="-5.9" y1="-3.8" x2="-4.5" y2="-3.8" width="0.2032" layer="51"/> +<wire x1="-5.9" y1="3.8" x2="-4.5" y2="3.8" width="0.2032" layer="51"/> +<circle x="0" y="2.2" radius="0.35" width="0.41" layer="29"/> +<circle x="0" y="-2.2" radius="0.35" width="0.41" layer="29"/> +<pad name="H1" x="0" y="2.2" drill="0.9" diameter="0.8" stop="no"/> +<pad name="H2" x="0" y="-2.2" drill="0.9" diameter="0.7874" stop="no"/> +<smd name="D+" x="2.5" y="0" dx="2.5" dy="0.5" layer="1"/> +<smd name="D-" x="2.5" y="0.8" dx="2.5" dy="0.5" layer="1"/> +<smd name="GND" x="2.5" y="-1.6" dx="2.5" dy="0.5" layer="1"/> +<smd name="ID" x="2.5" y="-0.8" dx="2.5" dy="0.5" layer="1"/> +<smd name="G1" x="-3" y="-4.5" dx="2.5" dy="2" layer="1"/> +<smd name="G2" x="-3" y="4.5" dx="2.5" dy="2" layer="1"/> +<smd name="G4" x="2.5" y="-4.5" dx="2.5" dy="2" layer="1"/> +<smd name="G3" x="2.5" y="4.5" dx="2.5" dy="2" layer="1"/> +<smd name="VBUS" x="2.5" y="1.6" dx="2.5" dy="0.5" layer="1"/> +<text x="-3.81" y="1.27" size="0.4064" layer="25">>NAME</text> +<text x="-3.81" y="0" size="0.4064" layer="27">>VALUE</text> +</package> +<package name="USB-MICROB"> +<description>Micro USB Package</description> +<wire x1="-3.4" y1="-2.15" x2="-3" y2="-2.15" width="0.127" layer="51"/> +<wire x1="3" y1="-2.15" x2="3.4" y2="-2.15" width="0.127" layer="51"/> +<wire x1="-3.4" y1="-2.15" x2="-3.4" y2="-1.45" width="0.127" layer="51"/> +<wire x1="-3.4" y1="-1.45" x2="-3.4" y2="2.85" width="0.127" layer="51"/> +<wire x1="3.4" y1="2.85" x2="2.2" y2="2.85" width="0.127" layer="51"/> +<wire x1="3.4" y1="2.85" x2="3.4" y2="-1.45" width="0.127" layer="51"/> +<wire x1="3.4" y1="-1.45" x2="3.4" y2="-2.15" width="0.127" layer="51"/> +<wire x1="-3.4" y1="-1.45" x2="3.4" y2="-1.45" width="0.127" layer="51"/> +<wire x1="-3.4" y1="1.25" x2="-3.4" y2="2.85" width="0.2032" layer="21"/> +<wire x1="-3.4" y1="2.85" x2="-2.2" y2="2.85" width="0.2032" layer="21"/> +<wire x1="3.4" y1="2.85" x2="2.2" y2="2.85" width="0.2032" layer="21"/> +<wire x1="3.4" y1="1.25" x2="3.4" y2="2.85" width="0.2032" layer="21"/> +<wire x1="-3.4" y1="-1.45" x2="3.4" y2="-1.45" width="0.2032" layer="21"/> +<wire x1="-2.2" y1="1.45" x2="2.2" y2="1.45" width="0.127" layer="51"/> +<wire x1="2.2" y1="1.45" x2="2.2" y2="2.85" width="0.127" layer="51"/> +<wire x1="-2.2" y1="1.45" x2="-2.2" y2="2.85" width="0.127" layer="51"/> +<wire x1="-3.4" y1="2.85" x2="-2.2" y2="2.85" width="0.127" layer="51"/> +<wire x1="-2.2" y1="2.85" x2="-2.2" y2="1.45" width="0.2032" layer="21"/> +<wire x1="-2.2" y1="1.45" x2="2.2" y2="1.45" width="0.2032" layer="21"/> +<wire x1="2.2" y1="1.45" x2="2.2" y2="2.85" width="0.2032" layer="21"/> +<wire x1="-3.4" y1="-2.15" x2="-4" y2="-2.75" width="0.2032" layer="51"/> +<wire x1="3.4" y1="-2.15" x2="4" y2="-2.75" width="0.2032" layer="51"/> +<wire x1="-3" y1="-2.15" x2="-3" y2="-2.55" width="0.127" layer="51"/> +<wire x1="-2.8" y1="-2.8" x2="2.75" y2="-2.8" width="0.127" layer="51"/> +<wire x1="3" y1="-2.6" x2="3" y2="-2.15" width="0.127" layer="51"/> +<wire x1="-3" y1="-2.55" x2="-2.8" y2="-2.8" width="0.127" layer="51" curve="84.547378"/> +<wire x1="2.75" y1="-2.8" x2="3" y2="-2.6" width="0.127" layer="51" curve="84.547378"/> +<smd name="VBUS" x="-1.3" y="2.65" dx="1.4" dy="0.35" layer="1" rot="R90"/> +<smd name="GND" x="1.3" y="2.65" dx="1.4" dy="0.35" layer="1" rot="R90"/> +<smd name="D-" x="-0.65" y="2.65" dx="1.4" dy="0.35" layer="1" rot="R90"/> +<smd name="D+" x="0" y="2.65" dx="1.4" dy="0.35" layer="1" rot="R90"/> +<smd name="ID" x="0.65" y="2.65" dx="1.4" dy="0.35" layer="1" rot="R90"/> +<smd name="MT1" x="-4" y="0" dx="1.8" dy="1.9" layer="1"/> +<smd name="MT2" x="4" y="0" dx="1.8" dy="1.9" layer="1"/> +<text x="-1.6" y="-4.16" size="0.762" layer="25">>NAME</text> +<smd name="P$1" x="-1.27" y="0" dx="1.9" dy="1.9" layer="1"/> +<smd name="P$2" x="1.27" y="0" dx="1.9" dy="1.9" layer="1"/> +</package> +<package name="2X03SMD"> +<smd name="1" x="-2.54" y="2.54" dx="2.54" dy="1.27" layer="1"/> +<smd name="3" x="-2.54" y="0" dx="2.54" dy="1.27" layer="1"/> +<smd name="5" x="-2.54" y="-2.54" dx="2.54" dy="1.27" layer="1"/> +<smd name="2" x="2.92" y="2.54" dx="2.54" dy="1.27" layer="1"/> +<smd name="4" x="2.92" y="0" dx="2.54" dy="1.27" layer="1"/> +<smd name="6" x="2.92" y="-2.54" dx="2.54" dy="1.27" layer="1"/> +<text x="-5.08" y="2.54" size="1.27" layer="27">1</text> +<text x="-3.81" y="3.81" size="1.27" layer="21">>NAME</text> +<text x="-3.81" y="-5.08" size="1.27" layer="21">>VALUE</text> +</package> +<package name="0603"> +<description><b>CAPACITOR</b></description> +<wire x1="-1.473" y1="0.5766" x2="1.473" y2="0.5766" width="0.0508" layer="39"/> +<wire x1="1.473" y1="0.5766" x2="1.473" y2="-0.5766" width="0.0508" layer="39"/> +<wire x1="1.473" y1="-0.5766" x2="-1.473" y2="-0.5766" width="0.0508" layer="39"/> +<wire x1="-1.473" y1="-0.5766" x2="-1.473" y2="0.5766" width="0.0508" layer="39"/> +<wire x1="-0.356" y1="0.432" x2="0.356" y2="0.432" width="0.1016" layer="51"/> +<wire x1="-0.356" y1="-0.419" x2="0.356" y2="-0.419" width="0.1016" layer="51"/> +<smd name="1" x="-0.85" y="0" dx="1.1" dy="1" layer="1"/> +<smd name="2" x="0.85" y="0" dx="1.1" dy="1" layer="1"/> +<text x="-0.635" y="0.635" size="1.27" layer="25">>NAME</text> +<text x="-0.635" y="-1.905" size="1.27" layer="27">>VALUE</text> +<rectangle x1="-0.8382" y1="-0.4699" x2="-0.3381" y2="0.4801" layer="51"/> +<rectangle x1="0.3302" y1="-0.4699" x2="0.8303" y2="0.4801" layer="51"/> +<rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/> +</package> +</packages> +<symbols> +<symbol name="ZENER"> +<wire x1="-1.27" y1="-1.27" x2="1.27" y2="0" width="0.254" layer="94"/> +<wire x1="1.27" y1="0" x2="-1.27" y2="1.27" width="0.254" layer="94"/> +<wire x1="1.27" y1="1.27" x2="1.27" y2="0" width="0.254" layer="94"/> +<wire x1="-1.27" y1="1.27" x2="-1.27" y2="-1.27" width="0.254" layer="94"/> +<wire x1="1.27" y1="0" x2="1.27" y2="-1.27" width="0.254" layer="94"/> +<wire x1="1.27" y1="-1.27" x2="0.635" y2="-1.27" width="0.254" layer="94"/> +<text x="-1.778" y="1.905" size="1.778" layer="95">>NAME</text> +<text x="-1.778" y="-3.429" size="1.778" layer="96">>VALUE</text> +<pin name="ANODE" x="-2.54" y="0" visible="off" length="short" direction="pas"/> +<pin name="CATHODE" x="2.54" y="0" visible="off" length="short" direction="pas" rot="R180"/> +</symbol> +<symbol name="RESISTOR"> +<wire x1="-2.54" y1="0" x2="-2.159" y2="1.016" width="0.2032" layer="94"/> +<wire x1="-2.159" y1="1.016" x2="-1.524" y2="-1.016" width="0.2032" layer="94"/> +<wire x1="-1.524" y1="-1.016" x2="-0.889" y2="1.016" width="0.2032" layer="94"/> +<wire x1="-0.889" y1="1.016" x2="-0.254" y2="-1.016" width="0.2032" layer="94"/> +<wire x1="-0.254" y1="-1.016" x2="0.381" y2="1.016" width="0.2032" layer="94"/> +<wire x1="0.381" y1="1.016" x2="1.016" y2="-1.016" width="0.2032" layer="94"/> +<wire x1="1.016" y1="-1.016" x2="1.651" y2="1.016" width="0.2032" layer="94"/> +<wire x1="1.651" y1="1.016" x2="2.286" y2="-1.016" width="0.2032" layer="94"/> +<wire x1="2.286" y1="-1.016" x2="2.54" y2="0" width="0.2032" layer="94"/> +<text x="-3.81" y="1.4986" size="1.778" layer="95">>NAME</text> +<text x="-3.81" y="-3.302" size="1.778" layer="96">>VALUE</text> +<pin name="2" x="5.08" y="0" visible="off" length="short" direction="pas" swaplevel="1" rot="R180"/> +<pin name="1" x="-5.08" y="0" visible="off" length="short" direction="pas" swaplevel="1"/> +</symbol> +<symbol name="ARDUINO_SERIAL_PROGRAM"> +<wire x1="1.27" y1="-7.62" x2="-7.62" y2="-7.62" width="0.4064" layer="94"/> +<wire x1="-1.27" y1="0" x2="0" y2="0" width="0.6096" layer="94"/> +<wire x1="-1.27" y1="-2.54" x2="0" y2="-2.54" width="0.6096" layer="94"/> +<wire x1="-1.27" y1="-5.08" x2="0" y2="-5.08" width="0.6096" layer="94"/> +<wire x1="-7.62" y1="10.16" x2="-7.62" y2="-7.62" width="0.4064" layer="94"/> +<wire x1="1.27" y1="-7.62" x2="1.27" y2="10.16" width="0.4064" layer="94"/> +<wire x1="-7.62" y1="10.16" x2="1.27" y2="10.16" width="0.4064" layer="94"/> +<wire x1="-1.27" y1="5.08" x2="0" y2="5.08" width="0.6096" layer="94"/> +<wire x1="-1.27" y1="2.54" x2="0" y2="2.54" width="0.6096" layer="94"/> +<wire x1="-1.27" y1="7.62" x2="0" y2="7.62" width="0.6096" layer="94"/> +<text x="-5.08" y="-10.16" size="1.778" layer="96">>VALUE</text> +<text x="-5.08" y="10.922" size="1.778" layer="95">>NAME</text> +<pin name="DTR" x="5.08" y="-5.08" visible="pin" length="middle" direction="pas" swaplevel="1" rot="R180"/> +<pin name="RXI" x="5.08" y="-2.54" visible="pin" length="middle" direction="pas" swaplevel="1" rot="R180"/> +<pin name="TXO" x="5.08" y="0" visible="pin" length="middle" direction="pas" swaplevel="1" rot="R180"/> +<pin name="VCC" x="5.08" y="2.54" visible="pin" length="middle" direction="pas" swaplevel="1" rot="R180"/> +<pin name="CTS" x="5.08" y="5.08" visible="pin" length="middle" direction="pas" swaplevel="1" rot="R180"/> +<pin name="GND" x="5.08" y="7.62" visible="pin" length="middle" direction="pas" swaplevel="1" rot="R180"/> +</symbol> +<symbol name="CAP-NP"> +<wire x1="-1.778" y1="1.524" x2="-1.778" y2="0" width="0.254" layer="94"/> +<wire x1="-1.778" y1="0" x2="-1.778" y2="-1.524" width="0.254" layer="94"/> +<wire x1="-0.762" y1="1.524" x2="-0.762" y2="0" width="0.254" layer="94"/> +<wire x1="-0.762" y1="0" x2="-0.762" y2="-1.524" width="0.254" layer="94"/> +<wire x1="-2.54" y1="0" x2="-1.778" y2="0" width="0.1524" layer="94"/> +<wire x1="-0.762" y1="0" x2="0" y2="0" width="0.1524" layer="94"/> +<text x="-3.81" y="2.54" size="1.778" layer="95">>NAME</text> +<text x="-3.81" y="-3.81" size="1.778" layer="96">>VALUE</text> +<pin name="1" x="-5.08" y="0" visible="off" length="short" direction="pas" swaplevel="1"/> +<pin name="2" x="2.54" y="0" visible="off" length="short" direction="pas" swaplevel="1" rot="R180"/> +</symbol> +<symbol name="USB-1"> +<wire x1="5.08" y1="8.89" x2="0" y2="8.89" width="0.254" layer="94"/> +<wire x1="0" y1="8.89" x2="0" y2="-1.27" width="0.254" layer="94"/> +<wire x1="0" y1="-1.27" x2="5.08" y2="-1.27" width="0.254" layer="94"/> +<text x="3.81" y="0" size="2.54" layer="94" rot="R90">USB</text> +<pin name="D+" x="-2.54" y="7.62" visible="pad" length="short"/> +<pin name="D-" x="-2.54" y="5.08" visible="pad" length="short"/> +<pin name="VBUS" x="-2.54" y="2.54" visible="pad" length="short"/> +<pin name="GND" x="-2.54" y="0" visible="pad" length="short"/> +</symbol> +<symbol name="DGND"> +<wire x1="-1.905" y1="0" x2="1.905" y2="0" width="0.254" layer="94"/> +<text x="-2.54" y="-2.54" size="1.778" layer="96">>VALUE</text> +<pin name="GND" x="0" y="2.54" visible="off" length="short" direction="sup" rot="R270"/> +</symbol> +<symbol name="AVRISP"> +<wire x1="-6.35" y1="-5.08" x2="8.89" y2="-5.08" width="0.4064" layer="94"/> +<wire x1="8.89" y1="-5.08" x2="8.89" y2="5.08" width="0.4064" layer="94"/> +<wire x1="8.89" y1="5.08" x2="-6.35" y2="5.08" width="0.4064" layer="94"/> +<wire x1="-6.35" y1="5.08" x2="-6.35" y2="-5.08" width="0.4064" layer="94"/> +<text x="-6.35" y="5.715" size="1.778" layer="95">>NAME</text> +<text x="-6.35" y="-7.62" size="1.778" layer="96">>VALUE</text> +<text x="-5.08" y="3.175" size="1.27" layer="95">MISO</text> +<text x="-5.08" y="0.635" size="1.27" layer="95">SCK</text> +<text x="-5.08" y="-1.905" size="1.27" layer="95">RST</text> +<text x="7.62" y="3.175" size="1.27" layer="95" rot="MR0">VCC</text> +<text x="7.62" y="0.635" size="1.27" layer="95" rot="MR0">MOSI</text> +<text x="7.62" y="-1.905" size="1.27" layer="95" rot="MR0">GND</text> +<pin name="MISO" x="-2.54" y="2.54" visible="off" length="short" direction="pas" function="dot"/> +<pin name="VCC" x="5.08" y="2.54" visible="off" length="short" direction="pas" function="dot" rot="R180"/> +<pin name="SCK" x="-2.54" y="0" visible="off" length="short" direction="pas" function="dot"/> +<pin name="MOSI" x="5.08" y="0" visible="off" length="short" direction="pas" function="dot" rot="R180"/> +<pin name="RST" x="-2.54" y="-2.54" visible="off" length="short" direction="pas" function="dot"/> +<pin name="GND" x="5.08" y="-2.54" visible="off" length="short" direction="pas" function="dot" rot="R180"/> +</symbol> +<symbol name="LED"> +<wire x1="1.27" y1="2.54" x2="0" y2="0" width="0.254" layer="94"/> +<wire x1="0" y1="0" x2="-1.27" y2="2.54" width="0.254" layer="94"/> +<wire x1="1.27" y1="0" x2="0" y2="0" width="0.254" layer="94"/> +<wire x1="0" y1="0" x2="-1.27" y2="0" width="0.254" layer="94"/> +<wire x1="1.27" y1="2.54" x2="0" y2="2.54" width="0.254" layer="94"/> +<wire x1="0" y1="2.54" x2="-1.27" y2="2.54" width="0.254" layer="94"/> +<wire x1="0" y1="2.54" x2="0" y2="0" width="0.1524" layer="94"/> +<wire x1="-2.032" y1="1.778" x2="-3.429" y2="0.381" width="0.1524" layer="94"/> +<wire x1="-1.905" y1="0.635" x2="-3.302" y2="-0.762" width="0.1524" layer="94"/> +<text x="3.556" y="-2.032" size="1.778" layer="95" rot="R90">>NAME</text> +<text x="5.715" y="-2.032" size="1.778" layer="96" rot="R90">>VALUE</text> +<pin name="C" x="0" y="-2.54" visible="off" length="short" direction="pas" rot="R90"/> +<pin name="A" x="0" y="5.08" visible="off" length="short" direction="pas" rot="R270"/> +<polygon width="0.1524" layer="94"> +<vertex x="-3.429" y="0.381"/> +<vertex x="-3.048" y="1.27"/> +<vertex x="-2.54" y="0.762"/> +</polygon> +<polygon width="0.1524" layer="94"> +<vertex x="-3.302" y="-0.762"/> +<vertex x="-2.921" y="0.127"/> +<vertex x="-2.413" y="-0.381"/> +</polygon> +</symbol> +</symbols> +<devicesets> +<deviceset name="ZENER_DIODE" prefix="D" uservalue="yes"> +<description>zener diode</description> +<gates> +<gate name="1" symbol="ZENER" x="0" y="0"/> +</gates> +<devices> +<device name="SOD123" package="SOD123"> +<connects> +<connect gate="1" pin="ANODE" pad="ANODE"/> +<connect gate="1" pin="CATHODE" pad="CATHODE"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +<deviceset name="RESISTOR" prefix="R" uservalue="yes"> +<gates> +<gate name="G$1" symbol="RESISTOR" x="0" y="0"/> +</gates> +<devices> +<device name="1206" package="1206"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="0402" package="0402"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +<deviceset name="FTDI_CONNECTOR" prefix="JP" uservalue="yes"> +<description>FTDI connector smd</description> +<gates> +<gate name="G$1" symbol="ARDUINO_SERIAL_PROGRAM" x="0" y="-2.54"/> +</gates> +<devices> +<device name="SMD" package="1X06-SMD"> +<connects> +<connect gate="G$1" pin="CTS" pad="5"/> +<connect gate="G$1" pin="DTR" pad="1"/> +<connect gate="G$1" pin="GND" pad="6"/> +<connect gate="G$1" pin="RXI" pad="2"/> +<connect gate="G$1" pin="TXO" pad="3"/> +<connect gate="G$1" pin="VCC" pad="4"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +<deviceset name="UNPOLARIZED_CAPACITOR" prefix="C" uservalue="yes"> +<description>unpolarized_capacitor</description> +<gates> +<gate name="1" symbol="CAP-NP" x="1.27" y="0"/> +</gates> +<devices> +<device name="1206" package="1206"> +<connects> +<connect gate="1" pin="1" pad="1"/> +<connect gate="1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +<deviceset name="USB" prefix="JP"> +<description><h3> USB Connector </h3> + +Connector for USB-microB (orAB), USB-mini, and USB-PCB. For USB-micro use Digikey Part# 609-4052-1-ND (typeB) or 609-4052-1-ND (typeAB).</description> +<gates> +<gate name="G$1" symbol="USB-1" x="0" y="0"/> +</gates> +<devices> +<device name="-B-S" package="USB-B-SMT"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="VUSB"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="OLD" package="USB-MINIB-OLD"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="VBUS"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="-JST-2MM-SMT" package="S4B-PH"> +<connects> +<connect gate="G$1" pin="D+" pad="2"/> +<connect gate="G$1" pin="D-" pad="3"/> +<connect gate="G$1" pin="GND" pad="1"/> +<connect gate="G$1" pin="VBUS" pad="4"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="SMD" package="USB-MINIB"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="VBUS"/> +</connects> +<technologies> +<technology name=""> +<attribute name="PROD_ID" value="CONN-08193" constant="no"/> +</technology> +</technologies> +</device> +<device name="PCB" package="USB_PCB"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="5V"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="-SMD-NS" package="USB-MINIB-NOSTOP"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="VBUS"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="-MICROB" package="USB-MICROB"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND MT1 MT2"/> +<connect gate="G$1" pin="VBUS" pad="VBUS"/> +</connects> +<technologies> +<technology name=""> +<attribute name="PROD_ID" value="CONN-09505"/> +</technology> +</technologies> +</device> +</devices> +</deviceset> +<deviceset name="GND" prefix="GND"> +<description><b>SUPPLY SYMBOL</b></description> +<gates> +<gate name="1" symbol="DGND" x="0" y="0"/> +</gates> +<devices> +<device name=""> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +<deviceset name="AVRISP"> +<gates> +<gate name="G$1" symbol="AVRISP" x="0" y="0"/> +</gates> +<devices> +<device name="SMD" package="2X03SMD"> +<connects> +<connect gate="G$1" pin="GND" pad="6"/> +<connect gate="G$1" pin="MISO" pad="1"/> +<connect gate="G$1" pin="MOSI" pad="4"/> +<connect gate="G$1" pin="RST" pad="5"/> +<connect gate="G$1" pin="SCK" pad="3"/> +<connect gate="G$1" pin="VCC" pad="2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +<deviceset name="LED" uservalue="yes"> +<gates> +<gate name="G$1" symbol="LED" x="0" y="0"/> +</gates> +<devices> +<device name="1206" package="1206"> +<connects> +<connect gate="G$1" pin="A" pad="1"/> +<connect gate="G$1" pin="C" pad="2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="0402" package="0402"> +<connects> +<connect gate="G$1" pin="A" pad="1"/> +<connect gate="G$1" pin="C" pad="2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="0603" package="0603"> +<connects> +<connect gate="G$1" pin="A" pad="1"/> +<connect gate="G$1" pin="C" pad="2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +</devicesets> +</library> +<library name="FAB_Hello"> +<packages> +</packages> +<symbols> +<symbol name="VCC"> +<wire x1="1.27" y1="-1.905" x2="0" y2="0" width="0.254" layer="94"/> +<wire x1="0" y1="0" x2="-1.27" y2="-1.905" width="0.254" layer="94"/> +<text x="-2.54" y="-2.54" size="1.778" layer="96" rot="R90">>VALUE</text> +<pin name="VCC" x="0" y="-2.54" visible="off" length="short" direction="sup" rot="R90"/> +</symbol> +<symbol name="GND-1"> +<wire x1="-1.905" y1="0" x2="1.905" y2="0" width="0.254" layer="94"/> +<text x="-2.54" y="-2.54" size="1.778" layer="96">>VALUE</text> +<pin name="GND" x="0" y="2.54" visible="off" length="short" direction="sup" rot="R270"/> +</symbol> +</symbols> +<devicesets> +<deviceset name="VCC" prefix="P+"> +<description><b>SUPPLY SYMBOL</b></description> +<gates> +<gate name="VCC" symbol="VCC" x="0" y="0"/> +</gates> +<devices> +<device name=""> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +<deviceset name="GND" prefix="GND"> +<description><b>SUPPLY SYMBOL</b></description> +<gates> +<gate name="1" symbol="GND-1" x="0" y="0"/> +</gates> +<devices> +<device name=""> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +</devicesets> +</library> +<library name="adafruit"> +<packages> +<package name="TQFP32-08"> +<description><B>Thin Plasic Quad Flat Package</B> Grid 0.8 mm</description> +<wire x1="3.505" y1="3.505" x2="3.505" y2="-3.505" width="0.1524" layer="21"/> +<wire x1="3.505" y1="-3.505" x2="-3.505" y2="-3.505" width="0.1524" layer="21"/> +<wire x1="-3.505" y1="-3.505" x2="-3.505" y2="3.15" width="0.1524" layer="21"/> +<wire x1="-3.15" y1="3.505" x2="3.505" y2="3.505" width="0.1524" layer="21"/> +<wire x1="-3.15" y1="3.505" x2="-3.505" y2="3.15" width="0.1524" layer="21"/> +<circle x="-2.7432" y="2.7432" radius="0.3592" width="0.1524" layer="21"/> +<smd name="1" x="-4.2926" y="2.8" dx="1.27" dy="0.3556" layer="1"/> +<smd name="2" x="-4.2926" y="2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="3" x="-4.2926" y="1.2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="4" x="-4.2926" y="0.4" dx="1.27" dy="0.3556" layer="1"/> +<smd name="5" x="-4.2926" y="-0.4" dx="1.27" dy="0.3556" layer="1"/> +<smd name="6" x="-4.2926" y="-1.2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="7" x="-4.2926" y="-2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="8" x="-4.2926" y="-2.8" dx="1.27" dy="0.3556" layer="1"/> +<smd name="9" x="-2.8" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="10" x="-2" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="11" x="-1.2" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="12" x="-0.4" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="13" x="0.4" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="14" x="1.2" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="15" x="2" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="16" x="2.8" y="-4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="17" x="4.2926" y="-2.8" dx="1.27" dy="0.3556" layer="1"/> +<smd name="18" x="4.2926" y="-2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="19" x="4.2926" y="-1.2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="20" x="4.2926" y="-0.4" dx="1.27" dy="0.3556" layer="1"/> +<smd name="21" x="4.2926" y="0.4" dx="1.27" dy="0.3556" layer="1"/> +<smd name="22" x="4.2926" y="1.2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="23" x="4.2926" y="2" dx="1.27" dy="0.3556" layer="1"/> +<smd name="24" x="4.2926" y="2.8" dx="1.27" dy="0.3556" layer="1"/> +<smd name="25" x="2.8" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="26" x="2" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="27" x="1.2" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="28" x="0.4" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="29" x="-0.4" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="30" x="-1.2" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="31" x="-2" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<smd name="32" x="-2.8" y="4.2926" dx="0.3556" dy="1.27" layer="1"/> +<text x="-2.7686" y="5.08" size="0.8128" layer="25">>NAME</text> +<text x="-3.0226" y="-1.27" size="0.8128" layer="27">>VALUE</text> +<rectangle x1="-4.5466" y1="2.5714" x2="-3.556" y2="3.0286" layer="51"/> +<rectangle x1="-4.5466" y1="1.7714" x2="-3.556" y2="2.2286" layer="51"/> +<rectangle x1="-4.5466" y1="0.9714" x2="-3.556" y2="1.4286" layer="51"/> +<rectangle x1="-4.5466" y1="0.1714" x2="-3.556" y2="0.6286" layer="51"/> +<rectangle x1="-4.5466" y1="-0.6286" x2="-3.556" y2="-0.1714" layer="51"/> +<rectangle x1="-4.5466" y1="-1.4286" x2="-3.556" y2="-0.9714" layer="51"/> +<rectangle x1="-4.5466" y1="-2.2286" x2="-3.556" y2="-1.7714" layer="51"/> +<rectangle x1="-4.5466" y1="-3.0286" x2="-3.556" y2="-2.5714" layer="51"/> +<rectangle x1="-3.0286" y1="-4.5466" x2="-2.5714" y2="-3.556" layer="51"/> +<rectangle x1="-2.2286" y1="-4.5466" x2="-1.7714" y2="-3.556" layer="51"/> +<rectangle x1="-1.4286" y1="-4.5466" x2="-0.9714" y2="-3.556" layer="51"/> +<rectangle x1="-0.6286" y1="-4.5466" x2="-0.1714" y2="-3.556" layer="51"/> +<rectangle x1="0.1714" y1="-4.5466" x2="0.6286" y2="-3.556" layer="51"/> +<rectangle x1="0.9714" y1="-4.5466" x2="1.4286" y2="-3.556" layer="51"/> +<rectangle x1="1.7714" y1="-4.5466" x2="2.2286" y2="-3.556" layer="51"/> +<rectangle x1="2.5714" y1="-4.5466" x2="3.0286" y2="-3.556" layer="51"/> +<rectangle x1="3.556" y1="-3.0286" x2="4.5466" y2="-2.5714" layer="51"/> +<rectangle x1="3.556" y1="-2.2286" x2="4.5466" y2="-1.7714" layer="51"/> +<rectangle x1="3.556" y1="-1.4286" x2="4.5466" y2="-0.9714" layer="51"/> +<rectangle x1="3.556" y1="-0.6286" x2="4.5466" y2="-0.1714" layer="51"/> +<rectangle x1="3.556" y1="0.1714" x2="4.5466" y2="0.6286" layer="51"/> +<rectangle x1="3.556" y1="0.9714" x2="4.5466" y2="1.4286" layer="51"/> +<rectangle x1="3.556" y1="1.7714" x2="4.5466" y2="2.2286" layer="51"/> +<rectangle x1="3.556" y1="2.5714" x2="4.5466" y2="3.0286" layer="51"/> +<rectangle x1="2.5714" y1="3.556" x2="3.0286" y2="4.5466" layer="51"/> +<rectangle x1="1.7714" y1="3.556" x2="2.2286" y2="4.5466" layer="51"/> +<rectangle x1="0.9714" y1="3.556" x2="1.4286" y2="4.5466" layer="51"/> +<rectangle x1="0.1714" y1="3.556" x2="0.6286" y2="4.5466" layer="51"/> +<rectangle x1="-0.6286" y1="3.556" x2="-0.1714" y2="4.5466" layer="51"/> +<rectangle x1="-1.4286" y1="3.556" x2="-0.9714" y2="4.5466" layer="51"/> +<rectangle x1="-2.2286" y1="3.556" x2="-1.7714" y2="4.5466" layer="51"/> +<rectangle x1="-3.0286" y1="3.556" x2="-2.5714" y2="4.5466" layer="51"/> +</package> +<package name="HC49/S"> +<description><b>CRYSTAL</b></description> +<wire x1="-3.048" y1="-2.159" x2="3.048" y2="-2.159" width="0.4064" layer="21"/> +<wire x1="-3.048" y1="2.159" x2="3.048" y2="2.159" width="0.4064" layer="21"/> +<wire x1="-3.048" y1="-1.651" x2="3.048" y2="-1.651" width="0.1524" layer="21"/> +<wire x1="3.048" y1="1.651" x2="-3.048" y2="1.651" width="0.1524" layer="21"/> +<wire x1="-0.254" y1="0.762" x2="0.254" y2="0.762" width="0.1524" layer="21"/> +<wire x1="0.254" y1="0.762" x2="0.254" y2="-0.762" width="0.1524" layer="21"/> +<wire x1="0.254" y1="-0.762" x2="-0.254" y2="-0.762" width="0.1524" layer="21"/> +<wire x1="-0.254" y1="-0.762" x2="-0.254" y2="0.762" width="0.1524" layer="21"/> +<wire x1="0.635" y1="0.762" x2="0.635" y2="0" width="0.1524" layer="21"/> +<wire x1="0.635" y1="0" x2="0.635" y2="-0.762" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0.762" x2="-0.635" y2="0" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0" x2="-0.635" y2="-0.762" width="0.1524" layer="21"/> +<wire x1="0.635" y1="0" x2="1.27" y2="0" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0" x2="-1.27" y2="0" width="0.1524" layer="21"/> +<wire x1="-3.048" y1="2.159" x2="-3.048" y2="-2.159" width="0.4064" layer="21" curve="180"/> +<wire x1="3.048" y1="-2.159" x2="3.048" y2="2.159" width="0.4064" layer="21" curve="180"/> +<wire x1="-3.048" y1="1.651" x2="-3.048" y2="-1.651" width="0.1524" layer="21" curve="180"/> +<wire x1="3.048" y1="-1.651" x2="3.048" y2="1.651" width="0.1524" layer="21" curve="180"/> +<pad name="1" x="-2.413" y="0" drill="0.8128"/> +<pad name="2" x="2.413" y="0" drill="0.8128"/> +<text x="-5.08" y="2.667" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-5.08" y="-3.937" size="1.27" layer="27" ratio="10">>VALUE</text> +<rectangle x1="-4.445" y1="-2.54" x2="4.445" y2="2.54" layer="43"/> +<rectangle x1="-5.08" y1="-1.905" x2="-4.445" y2="1.905" layer="43"/> +<rectangle x1="-5.715" y1="-1.27" x2="-5.08" y2="1.27" layer="43"/> +<rectangle x1="4.445" y1="-1.905" x2="5.08" y2="1.905" layer="43"/> +<rectangle x1="5.08" y1="-1.27" x2="5.715" y2="1.27" layer="43"/> +</package> +<package name="HC49GW"> +<description><b>CRYSTAL</b></description> +<wire x1="-5.08" y1="-6.35" x2="5.08" y2="-6.35" width="0.8128" layer="21"/> +<wire x1="4.445" y1="6.731" x2="1.016" y2="6.731" width="0.1524" layer="21"/> +<wire x1="1.016" y1="6.731" x2="-1.016" y2="6.731" width="0.1524" layer="51"/> +<wire x1="-1.016" y1="6.731" x2="-4.445" y2="6.731" width="0.1524" layer="21"/> +<wire x1="4.445" y1="6.731" x2="5.08" y2="6.096" width="0.1524" layer="21" curve="-90"/> +<wire x1="-5.08" y1="6.096" x2="-4.445" y2="6.731" width="0.1524" layer="21" curve="-90"/> +<wire x1="-0.3302" y1="5.08" x2="-0.3302" y2="2.54" width="0.3048" layer="21"/> +<wire x1="-0.3302" y1="2.54" x2="0.3048" y2="2.54" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="2.54" x2="0.3048" y2="5.08" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="5.08" x2="-0.3302" y2="5.08" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="5.08" x2="0.9398" y2="3.81" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="5.08" x2="-0.9398" y2="3.81" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="3.81" x2="2.032" y2="3.81" width="0.1524" layer="21"/> +<wire x1="0.9398" y1="3.81" x2="0.9398" y2="2.54" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="3.81" x2="-2.032" y2="3.81" width="0.1524" layer="21"/> +<wire x1="-0.9398" y1="3.81" x2="-0.9398" y2="2.54" width="0.3048" layer="21"/> +<wire x1="-2.413" y1="-6.604" x2="-2.413" y2="-8.255" width="0.6096" layer="51"/> +<wire x1="2.413" y1="-6.477" x2="2.413" y2="-8.382" width="0.6096" layer="51"/> +<wire x1="5.08" y1="-6.35" x2="5.08" y2="6.096" width="0.1524" layer="21"/> +<wire x1="-5.08" y1="6.096" x2="-5.08" y2="-6.35" width="0.1524" layer="21"/> +<wire x1="0" y1="8.382" x2="0" y2="6.985" width="0.6096" layer="51"/> +<smd name="1" x="-2.413" y="-8.001" dx="1.27" dy="2.54" layer="1"/> +<smd name="2" x="2.413" y="-8.001" dx="1.27" dy="2.54" layer="1"/> +<smd name="3" x="0" y="8.001" dx="1.27" dy="2.794" layer="1"/> +<text x="-5.588" y="-5.08" size="1.27" layer="25" ratio="10" rot="R90">>NAME</text> +<text x="-2.54" y="-5.08" size="1.27" layer="27" ratio="10" rot="R90">>VALUE</text> +<rectangle x1="-5.715" y1="-8.255" x2="5.715" y2="8.255" layer="43"/> +</package> +<package name="HC49TL-H"> +<description><b>CRYSTAL</b></description> +<wire x1="5.334" y1="-5.715" x2="-5.461" y2="-5.715" width="0.8128" layer="21"/> +<wire x1="4.445" y1="7.366" x2="1.143" y2="7.366" width="0.1524" layer="21"/> +<wire x1="-1.143" y1="7.366" x2="-4.445" y2="7.366" width="0.1524" layer="21"/> +<wire x1="4.445" y1="7.366" x2="5.08" y2="6.731" width="0.1524" layer="21" curve="-90"/> +<wire x1="-5.08" y1="6.731" x2="-4.445" y2="7.366" width="0.1524" layer="21" curve="-90"/> +<wire x1="-0.3302" y1="5.715" x2="-0.3302" y2="3.175" width="0.3048" layer="21"/> +<wire x1="-0.3302" y1="3.175" x2="0.3048" y2="3.175" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="3.175" x2="0.3048" y2="5.715" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="5.715" x2="-0.3302" y2="5.715" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="5.715" x2="0.9398" y2="4.445" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="5.715" x2="-0.9398" y2="4.445" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="4.445" x2="2.032" y2="4.445" width="0.1524" layer="21"/> +<wire x1="0.9398" y1="4.445" x2="0.9398" y2="3.175" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="4.445" x2="-2.032" y2="4.445" width="0.1524" layer="21"/> +<wire x1="-0.9398" y1="4.445" x2="-0.9398" y2="3.175" width="0.3048" layer="21"/> +<wire x1="-2.413" y1="-5.842" x2="-2.413" y2="-7.62" width="0.6096" layer="51"/> +<wire x1="2.413" y1="-5.842" x2="2.413" y2="-7.62" width="0.6096" layer="51"/> +<wire x1="5.08" y1="-5.715" x2="5.08" y2="6.731" width="0.1524" layer="21"/> +<wire x1="-5.08" y1="6.731" x2="-5.08" y2="-5.715" width="0.1524" layer="21"/> +<wire x1="1.143" y1="7.366" x2="-1.143" y2="7.366" width="0.1524" layer="51"/> +<wire x1="0" y1="7.874" x2="0" y2="7.62" width="0.6096" layer="51"/> +<pad name="1" x="-2.413" y="-7.62" drill="0.8128"/> +<pad name="2" x="2.413" y="-7.62" drill="0.8128"/> +<pad name="3" x="0" y="7.874" drill="0.8128"/> +<text x="-5.461" y="-4.445" size="1.27" layer="25" ratio="10" rot="R90">>NAME</text> +<text x="-2.54" y="-4.699" size="1.27" layer="27" ratio="10" rot="R90">>VALUE</text> +<rectangle x1="-0.3048" y1="7.366" x2="0.3048" y2="7.5692" layer="51"/> +<rectangle x1="-6.35" y1="-6.985" x2="6.35" y2="-4.445" layer="43"/> +<rectangle x1="-5.715" y1="-4.445" x2="5.715" y2="8.255" layer="43"/> +</package> +<package name="HC49U-H"> +<description><b>CRYSTAL</b></description> +<wire x1="-5.08" y1="-3.175" x2="5.08" y2="-3.175" width="0.8128" layer="21"/> +<wire x1="4.445" y1="9.906" x2="-4.445" y2="9.906" width="0.1524" layer="21"/> +<wire x1="4.445" y1="9.906" x2="5.08" y2="9.271" width="0.1524" layer="21" curve="-90"/> +<wire x1="-5.08" y1="9.271" x2="-4.445" y2="9.906" width="0.1524" layer="21" curve="-90"/> +<wire x1="-0.3302" y1="8.255" x2="-0.3302" y2="5.715" width="0.3048" layer="21"/> +<wire x1="-0.3302" y1="5.715" x2="0.3048" y2="5.715" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="5.715" x2="0.3048" y2="8.255" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="8.255" x2="-0.3302" y2="8.255" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="8.255" x2="0.9398" y2="6.985" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="8.255" x2="-0.9398" y2="6.985" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="6.985" x2="1.905" y2="6.985" width="0.1524" layer="21"/> +<wire x1="0.9398" y1="6.985" x2="0.9398" y2="5.715" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="6.985" x2="-1.905" y2="6.985" width="0.1524" layer="21"/> +<wire x1="-0.9398" y1="6.985" x2="-0.9398" y2="5.715" width="0.3048" layer="21"/> +<wire x1="-2.413" y1="-3.302" x2="-2.413" y2="-5.08" width="0.6096" layer="51"/> +<wire x1="2.413" y1="-3.302" x2="2.413" y2="-5.08" width="0.6096" layer="51"/> +<wire x1="5.08" y1="-3.175" x2="5.08" y2="9.271" width="0.1524" layer="21"/> +<wire x1="-5.08" y1="9.271" x2="-5.08" y2="-3.175" width="0.1524" layer="21"/> +<pad name="1" x="-2.413" y="-5.08" drill="0.8128"/> +<pad name="2" x="2.413" y="-5.08" drill="0.8128"/> +<text x="-5.461" y="-1.397" size="1.27" layer="25" ratio="10" rot="R90">>NAME</text> +<text x="-2.54" y="-2.032" size="1.27" layer="27" ratio="10" rot="R90">>VALUE</text> +<rectangle x1="-6.35" y1="-4.445" x2="6.35" y2="-1.905" layer="43"/> +<rectangle x1="-5.715" y1="-1.905" x2="5.715" y2="10.795" layer="43"/> +</package> +<package name="HC49U-LM"> +<description><b>CRYSTAL</b></description> +<wire x1="-5.08" y1="-3.175" x2="5.08" y2="-3.175" width="0.8128" layer="21"/> +<wire x1="4.445" y1="9.906" x2="-4.445" y2="9.906" width="0.1524" layer="21"/> +<wire x1="4.445" y1="9.906" x2="5.08" y2="9.271" width="0.1524" layer="21" curve="-90"/> +<wire x1="-5.08" y1="9.271" x2="-4.445" y2="9.906" width="0.1524" layer="21" curve="-90"/> +<wire x1="-4.572" y1="3.81" x2="4.572" y2="3.81" width="0.6096" layer="21"/> +<wire x1="-0.3302" y1="8.255" x2="-0.3302" y2="5.715" width="0.3048" layer="21"/> +<wire x1="-0.3302" y1="5.715" x2="0.3048" y2="5.715" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="5.715" x2="0.3048" y2="8.255" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="8.255" x2="-0.3302" y2="8.255" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="8.255" x2="0.9398" y2="6.985" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="8.255" x2="-0.9398" y2="6.985" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="6.985" x2="2.54" y2="6.985" width="0.1524" layer="21"/> +<wire x1="0.9398" y1="6.985" x2="0.9398" y2="5.715" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="6.985" x2="-2.54" y2="6.985" width="0.1524" layer="21"/> +<wire x1="-0.9398" y1="6.985" x2="-0.9398" y2="5.715" width="0.3048" layer="21"/> +<wire x1="-2.413" y1="-3.302" x2="-2.413" y2="-5.08" width="0.6096" layer="51"/> +<wire x1="2.413" y1="-3.302" x2="2.413" y2="-5.08" width="0.6096" layer="51"/> +<wire x1="5.08" y1="3.048" x2="5.08" y2="-3.175" width="0.1524" layer="21"/> +<wire x1="5.08" y1="4.572" x2="5.08" y2="9.271" width="0.1524" layer="21"/> +<wire x1="4.572" y1="3.81" x2="5.08" y2="3.81" width="0.6096" layer="51"/> +<wire x1="5.08" y1="3.81" x2="5.715" y2="3.81" width="0.6096" layer="51"/> +<wire x1="5.08" y1="3.81" x2="5.08" y2="3.048" width="0.1524" layer="51"/> +<wire x1="5.08" y1="3.81" x2="5.08" y2="4.572" width="0.1524" layer="51"/> +<wire x1="-5.08" y1="3.175" x2="-5.08" y2="-3.175" width="0.1524" layer="21"/> +<wire x1="-5.08" y1="4.445" x2="-5.08" y2="9.271" width="0.1524" layer="21"/> +<wire x1="-4.699" y1="3.81" x2="-5.715" y2="3.81" width="0.6096" layer="51"/> +<wire x1="-5.08" y1="4.445" x2="-5.08" y2="3.175" width="0.1524" layer="51"/> +<pad name="1" x="-2.413" y="-5.08" drill="0.8128"/> +<pad name="2" x="2.413" y="-5.08" drill="0.8128"/> +<pad name="M" x="-5.715" y="3.81" drill="0.8128"/> +<pad name="M1" x="5.715" y="3.81" drill="0.8128"/> +<text x="-5.08" y="10.414" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-4.572" y="0" size="1.27" layer="27" ratio="10">>VALUE</text> +<rectangle x1="-5.715" y1="-5.08" x2="5.715" y2="10.795" layer="43"/> +</package> +<package name="HC49U-V"> +<description><b>CRYSTAL</b></description> +<wire x1="-2.921" y1="-2.286" x2="2.921" y2="-2.286" width="0.4064" layer="21"/> +<wire x1="-2.921" y1="2.286" x2="2.921" y2="2.286" width="0.4064" layer="21"/> +<wire x1="-2.921" y1="-1.778" x2="2.921" y2="-1.778" width="0.1524" layer="21"/> +<wire x1="2.921" y1="1.778" x2="-2.921" y2="1.778" width="0.1524" layer="21"/> +<wire x1="2.921" y1="1.778" x2="2.921" y2="-1.778" width="0.1524" layer="21" curve="-180"/> +<wire x1="2.921" y1="2.286" x2="2.921" y2="-2.286" width="0.4064" layer="21" curve="-180"/> +<wire x1="-2.921" y1="2.286" x2="-2.921" y2="-2.286" width="0.4064" layer="21" curve="180"/> +<wire x1="-2.921" y1="1.778" x2="-2.921" y2="-1.778" width="0.1524" layer="21" curve="180"/> +<wire x1="-0.254" y1="0.889" x2="0.254" y2="0.889" width="0.1524" layer="21"/> +<wire x1="0.254" y1="0.889" x2="0.254" y2="-0.889" width="0.1524" layer="21"/> +<wire x1="0.254" y1="-0.889" x2="-0.254" y2="-0.889" width="0.1524" layer="21"/> +<wire x1="-0.254" y1="-0.889" x2="-0.254" y2="0.889" width="0.1524" layer="21"/> +<wire x1="0.635" y1="0.889" x2="0.635" y2="0" width="0.1524" layer="21"/> +<wire x1="0.635" y1="0" x2="0.635" y2="-0.889" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0.889" x2="-0.635" y2="0" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0" x2="-0.635" y2="-0.889" width="0.1524" layer="21"/> +<wire x1="0.635" y1="0" x2="1.27" y2="0" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0" x2="-1.27" y2="0" width="0.1524" layer="21"/> +<pad name="1" x="-2.413" y="0" drill="0.8128"/> +<pad name="2" x="2.413" y="0" drill="0.8128"/> +<text x="-5.08" y="2.921" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-5.08" y="-4.191" size="1.27" layer="27" ratio="10">>VALUE</text> +<rectangle x1="-3.81" y1="-2.794" x2="3.81" y2="2.794" layer="43"/> +<rectangle x1="-4.318" y1="-2.54" x2="-3.81" y2="2.54" layer="43"/> +<rectangle x1="-4.826" y1="-2.286" x2="-4.318" y2="2.286" layer="43"/> +<rectangle x1="-5.334" y1="-1.778" x2="-4.826" y2="1.778" layer="43"/> +<rectangle x1="-5.588" y1="-1.27" x2="-5.334" y2="1.016" layer="43"/> +<rectangle x1="3.81" y1="-2.54" x2="4.318" y2="2.54" layer="43"/> +<rectangle x1="4.318" y1="-2.286" x2="4.826" y2="2.286" layer="43"/> +<rectangle x1="4.826" y1="-1.778" x2="5.334" y2="1.778" layer="43"/> +<rectangle x1="5.334" y1="-1.016" x2="5.588" y2="1.016" layer="43"/> +</package> +<package name="HC49U70"> +<description><b>CRYSTAL</b></description> +<wire x1="-3.048" y1="-2.54" x2="3.048" y2="-2.54" width="0.4064" layer="21"/> +<wire x1="-3.048" y1="2.54" x2="3.048" y2="2.54" width="0.4064" layer="21"/> +<wire x1="-3.048" y1="-2.032" x2="3.048" y2="-2.032" width="0.1524" layer="21"/> +<wire x1="-0.3302" y1="1.016" x2="-0.3302" y2="-1.016" width="0.1524" layer="21"/> +<wire x1="-0.3302" y1="-1.016" x2="0.3048" y2="-1.016" width="0.1524" layer="21"/> +<wire x1="0.3048" y1="-1.016" x2="0.3048" y2="1.016" width="0.1524" layer="21"/> +<wire x1="0.3048" y1="1.016" x2="-0.3302" y2="1.016" width="0.1524" layer="21"/> +<wire x1="0.6858" y1="1.016" x2="0.6858" y2="0" width="0.1524" layer="21"/> +<wire x1="-0.6858" y1="1.016" x2="-0.6858" y2="0" width="0.1524" layer="21"/> +<wire x1="0.6858" y1="0" x2="1.397" y2="0" width="0.1524" layer="21"/> +<wire x1="0.6858" y1="0" x2="0.6858" y2="-1.016" width="0.1524" layer="21"/> +<wire x1="-0.6858" y1="0" x2="-1.397" y2="0" width="0.1524" layer="21"/> +<wire x1="-0.6858" y1="0" x2="-0.6858" y2="-1.016" width="0.1524" layer="21"/> +<wire x1="-3.048" y1="2.54" x2="-3.048" y2="-2.54" width="0.4064" layer="21" curve="180"/> +<wire x1="3.048" y1="2.54" x2="3.048" y2="-2.54" width="0.4064" layer="21" curve="-180"/> +<wire x1="-3.048" y1="-2.032" x2="-3.048" y2="2.032" width="0.1524" layer="21" curve="-180"/> +<wire x1="3.048" y1="2.032" x2="3.048" y2="-2.032" width="0.1524" layer="21" curve="-180"/> +<wire x1="3.048" y1="2.032" x2="-3.048" y2="2.032" width="0.1524" layer="21"/> +<pad name="1" x="-2.413" y="0" drill="0.8128"/> +<pad name="2" x="2.413" y="0" drill="0.8128"/> +<text x="-5.08" y="3.175" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-5.08" y="-4.445" size="1.27" layer="27" ratio="10">>VALUE</text> +<rectangle x1="-4.572" y1="-2.794" x2="-4.064" y2="2.794" layer="43"/> +<rectangle x1="-5.08" y1="-2.54" x2="-4.572" y2="2.54" layer="43"/> +<rectangle x1="-5.588" y1="-2.032" x2="-5.08" y2="2.032" layer="43"/> +<rectangle x1="-5.842" y1="-1.27" x2="-5.588" y2="1.27" layer="43"/> +<rectangle x1="-4.064" y1="-3.048" x2="4.064" y2="3.048" layer="43"/> +<rectangle x1="4.064" y1="-2.794" x2="4.572" y2="2.794" layer="43"/> +<rectangle x1="4.572" y1="-2.54" x2="5.08" y2="2.54" layer="43"/> +<rectangle x1="5.08" y1="-2.032" x2="5.588" y2="2.032" layer="43"/> +<rectangle x1="5.588" y1="-1.27" x2="5.842" y2="1.27" layer="43"/> +</package> +<package name="HC49UP"> +<description><b>CRYSTAL</b></description> +<wire x1="-5.1091" y1="1.143" x2="-3.429" y2="2.0321" width="0.0508" layer="21" curve="-55.770993"/> +<wire x1="-5.715" y1="1.143" x2="-5.715" y2="2.159" width="0.1524" layer="21"/> +<wire x1="3.429" y1="2.032" x2="5.1091" y2="1.143" width="0.0508" layer="21" curve="-55.772485"/> +<wire x1="5.715" y1="1.143" x2="5.715" y2="2.159" width="0.1524" layer="21"/> +<wire x1="3.429" y1="-1.27" x2="-3.429" y2="-1.27" width="0.0508" layer="21"/> +<wire x1="3.429" y1="-2.032" x2="-3.429" y2="-2.032" width="0.0508" layer="21"/> +<wire x1="-3.429" y1="1.27" x2="3.429" y2="1.27" width="0.0508" layer="21"/> +<wire x1="5.461" y1="-2.413" x2="-5.461" y2="-2.413" width="0.1524" layer="21"/> +<wire x1="5.715" y1="-0.381" x2="6.477" y2="-0.381" width="0.1524" layer="51"/> +<wire x1="5.715" y1="0.381" x2="6.477" y2="0.381" width="0.1524" layer="51"/> +<wire x1="6.477" y1="-0.381" x2="6.477" y2="0.381" width="0.1524" layer="51"/> +<wire x1="5.461" y1="-2.413" x2="5.715" y2="-2.159" width="0.1524" layer="21" curve="90"/> +<wire x1="5.715" y1="-1.143" x2="5.715" y2="1.143" width="0.1524" layer="51"/> +<wire x1="5.715" y1="-2.159" x2="5.715" y2="-1.143" width="0.1524" layer="21"/> +<wire x1="3.429" y1="-1.27" x2="3.9826" y2="-1.143" width="0.0508" layer="21" curve="25.842828"/> +<wire x1="3.429" y1="1.27" x2="3.9826" y2="1.143" width="0.0508" layer="21" curve="-25.842828"/> +<wire x1="3.429" y1="-2.032" x2="5.109" y2="-1.1429" width="0.0508" layer="21" curve="55.771157"/> +<wire x1="3.9826" y1="-1.143" x2="3.9826" y2="1.143" width="0.0508" layer="51" curve="128.314524"/> +<wire x1="5.1091" y1="-1.143" x2="5.1091" y2="1.143" width="0.0508" layer="51" curve="68.456213"/> +<wire x1="-5.1091" y1="-1.143" x2="-3.429" y2="-2.032" width="0.0508" layer="21" curve="55.772485"/> +<wire x1="-3.9826" y1="-1.143" x2="-3.9826" y2="1.143" width="0.0508" layer="51" curve="-128.314524"/> +<wire x1="-3.9826" y1="-1.143" x2="-3.429" y2="-1.27" width="0.0508" layer="21" curve="25.842828"/> +<wire x1="-3.9826" y1="1.143" x2="-3.429" y2="1.27" width="0.0508" layer="21" curve="-25.842828"/> +<wire x1="-6.477" y1="-0.381" x2="-6.477" y2="0.381" width="0.1524" layer="51"/> +<wire x1="-5.1091" y1="-1.143" x2="-5.1091" y2="1.143" width="0.0508" layer="51" curve="-68.456213"/> +<wire x1="-5.715" y1="-1.143" x2="-5.715" y2="-0.381" width="0.1524" layer="51"/> +<wire x1="-5.715" y1="-0.381" x2="-5.715" y2="0.381" width="0.1524" layer="51"/> +<wire x1="-5.715" y1="0.381" x2="-5.715" y2="1.143" width="0.1524" layer="51"/> +<wire x1="-5.715" y1="-2.159" x2="-5.715" y2="-1.143" width="0.1524" layer="21"/> +<wire x1="-5.715" y1="-2.159" x2="-5.461" y2="-2.413" width="0.1524" layer="21" curve="90"/> +<wire x1="-5.715" y1="-0.381" x2="-6.477" y2="-0.381" width="0.1524" layer="51"/> +<wire x1="-5.715" y1="0.381" x2="-6.477" y2="0.381" width="0.1524" layer="51"/> +<wire x1="-3.429" y1="2.032" x2="3.429" y2="2.032" width="0.0508" layer="21"/> +<wire x1="5.461" y1="2.413" x2="-5.461" y2="2.413" width="0.1524" layer="21"/> +<wire x1="5.461" y1="2.413" x2="5.715" y2="2.159" width="0.1524" layer="21" curve="-90"/> +<wire x1="-5.715" y1="2.159" x2="-5.461" y2="2.413" width="0.1524" layer="21" curve="-90"/> +<wire x1="-0.254" y1="0.635" x2="-0.254" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="-0.254" y1="-0.635" x2="0.254" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="0.254" y1="-0.635" x2="0.254" y2="0.635" width="0.1524" layer="21"/> +<wire x1="0.254" y1="0.635" x2="-0.254" y2="0.635" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0.635" x2="-0.635" y2="0" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0" x2="-0.635" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0" x2="-1.016" y2="0" width="0.0508" layer="21"/> +<wire x1="0.635" y1="0.635" x2="0.635" y2="0" width="0.1524" layer="21"/> +<wire x1="0.635" y1="0" x2="0.635" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="0.635" y1="0" x2="1.016" y2="0" width="0.0508" layer="21"/> +<smd name="1" x="-4.826" y="0" dx="5.334" dy="1.9304" layer="1"/> +<smd name="2" x="4.826" y="0" dx="5.334" dy="1.9304" layer="1"/> +<text x="-5.715" y="2.794" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-5.715" y="-4.191" size="1.27" layer="27" ratio="10">>VALUE</text> +<rectangle x1="-6.604" y1="-3.048" x2="6.604" y2="3.048" layer="43"/> +</package> +<package name="HC13U-H"> +<description><b>CRYSTAL</b></description> +<wire x1="-9.906" y1="-3.048" x2="-9.271" y2="-3.048" width="1.27" layer="21"/> +<wire x1="-9.271" y1="-3.048" x2="9.271" y2="-3.048" width="1.27" layer="21"/> +<wire x1="9.271" y1="-3.048" x2="9.906" y2="-3.048" width="1.27" layer="21"/> +<wire x1="8.636" y1="33.401" x2="-8.636" y2="33.401" width="0.1524" layer="21"/> +<wire x1="-9.271" y1="32.766" x2="-8.636" y2="33.401" width="0.1524" layer="21" curve="-90"/> +<wire x1="8.636" y1="33.401" x2="9.271" y2="32.766" width="0.1524" layer="21" curve="-90"/> +<wire x1="-9.017" y1="15.24" x2="9.017" y2="15.24" width="0.6096" layer="21"/> +<wire x1="-0.3302" y1="21.59" x2="-0.3302" y2="19.05" width="0.3048" layer="21"/> +<wire x1="-0.3302" y1="19.05" x2="0.3048" y2="19.05" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="19.05" x2="0.3048" y2="21.59" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="21.59" x2="-0.3302" y2="21.59" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="21.59" x2="0.9398" y2="20.32" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="21.59" x2="-0.9398" y2="20.32" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="20.32" x2="1.905" y2="20.32" width="0.1524" layer="21"/> +<wire x1="0.9398" y1="20.32" x2="0.9398" y2="19.05" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="20.32" x2="-1.905" y2="20.32" width="0.1524" layer="21"/> +<wire x1="-0.9398" y1="20.32" x2="-0.9398" y2="19.05" width="0.3048" layer="21"/> +<wire x1="9.144" y1="15.24" x2="10.16" y2="15.24" width="0.6096" layer="51"/> +<wire x1="-10.16" y1="15.24" x2="-9.144" y2="15.24" width="0.6096" layer="51"/> +<wire x1="-6.223" y1="-3.175" x2="-6.223" y2="-5.08" width="0.8128" layer="51"/> +<wire x1="6.223" y1="-3.175" x2="6.223" y2="-5.08" width="0.8128" layer="51"/> +<wire x1="9.271" y1="15.748" x2="9.271" y2="32.766" width="0.1524" layer="21"/> +<wire x1="9.271" y1="14.732" x2="9.271" y2="-3.048" width="0.1524" layer="21"/> +<wire x1="9.271" y1="15.748" x2="9.271" y2="14.732" width="0.1524" layer="51"/> +<wire x1="-9.271" y1="14.732" x2="-9.271" y2="-3.048" width="0.1524" layer="21"/> +<wire x1="-9.271" y1="15.748" x2="-9.271" y2="32.766" width="0.1524" layer="21"/> +<wire x1="-9.271" y1="15.748" x2="-9.271" y2="14.732" width="0.1524" layer="51"/> +<pad name="1" x="-6.223" y="-5.08" drill="1.016"/> +<pad name="2" x="6.223" y="-5.08" drill="1.016"/> +<pad name="M" x="-10.16" y="15.24" drill="0.8128"/> +<pad name="M1" x="10.16" y="15.24" drill="0.8128"/> +<text x="-10.16" y="0" size="1.778" layer="25" ratio="10" rot="R90">>NAME</text> +<text x="-5.08" y="-1.27" size="1.778" layer="27" ratio="10" rot="R90">>VALUE</text> +<rectangle x1="-10.795" y1="-5.08" x2="10.795" y2="34.925" layer="43"/> +</package> +<package name="HC18U-H"> +<description><b>CRYSTAL</b></description> +<wire x1="5.461" y1="-3.175" x2="5.08" y2="-3.175" width="0.8128" layer="21"/> +<wire x1="5.08" y1="-3.175" x2="-5.08" y2="-3.175" width="0.8128" layer="21"/> +<wire x1="-5.08" y1="-3.175" x2="-5.461" y2="-3.175" width="0.8128" layer="21"/> +<wire x1="4.445" y1="10.16" x2="-4.445" y2="10.16" width="0.1524" layer="21"/> +<wire x1="4.445" y1="10.16" x2="5.08" y2="9.525" width="0.1524" layer="21" curve="-90"/> +<wire x1="-5.08" y1="9.525" x2="-4.445" y2="10.16" width="0.1524" layer="21" curve="-90"/> +<wire x1="-4.572" y1="3.81" x2="4.572" y2="3.81" width="0.6096" layer="21"/> +<wire x1="-0.3302" y1="8.255" x2="-0.3302" y2="5.715" width="0.3048" layer="21"/> +<wire x1="-0.3302" y1="5.715" x2="0.3048" y2="5.715" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="5.715" x2="0.3048" y2="8.255" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="8.255" x2="-0.3302" y2="8.255" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="8.255" x2="0.9398" y2="6.985" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="8.255" x2="-0.9398" y2="6.985" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="6.985" x2="2.54" y2="6.985" width="0.1524" layer="21"/> +<wire x1="0.9398" y1="6.985" x2="0.9398" y2="5.715" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="6.985" x2="-2.54" y2="6.985" width="0.1524" layer="21"/> +<wire x1="-0.9398" y1="6.985" x2="-0.9398" y2="5.715" width="0.3048" layer="21"/> +<wire x1="-2.54" y1="-3.302" x2="-2.54" y2="-5.08" width="0.6096" layer="51"/> +<wire x1="2.54" y1="-3.302" x2="2.54" y2="-5.08" width="0.6096" layer="51"/> +<wire x1="5.08" y1="3.048" x2="5.08" y2="-3.175" width="0.1524" layer="21"/> +<wire x1="5.08" y1="4.572" x2="5.08" y2="9.525" width="0.1524" layer="21"/> +<wire x1="4.572" y1="3.81" x2="5.08" y2="3.81" width="0.6096" layer="51"/> +<wire x1="5.08" y1="3.81" x2="5.715" y2="3.81" width="0.6096" layer="51"/> +<wire x1="5.08" y1="3.81" x2="5.08" y2="3.048" width="0.1524" layer="51"/> +<wire x1="5.08" y1="3.81" x2="5.08" y2="4.572" width="0.1524" layer="51"/> +<wire x1="-5.08" y1="3.175" x2="-5.08" y2="-3.175" width="0.1524" layer="21"/> +<wire x1="-5.08" y1="4.445" x2="-5.08" y2="9.525" width="0.1524" layer="21"/> +<wire x1="-4.699" y1="3.81" x2="-5.715" y2="3.81" width="0.6096" layer="51"/> +<wire x1="-5.08" y1="4.445" x2="-5.08" y2="3.175" width="0.1524" layer="51"/> +<pad name="1" x="-2.54" y="-5.08" drill="0.8128"/> +<pad name="2" x="2.54" y="-5.08" drill="0.8128"/> +<pad name="M" x="-5.715" y="3.81" drill="0.8128"/> +<pad name="M1" x="5.715" y="3.81" drill="0.8128"/> +<text x="-5.08" y="10.668" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-4.445" y="-0.889" size="1.27" layer="27" ratio="10">>VALUE</text> +<rectangle x1="-6.35" y1="-5.08" x2="6.35" y2="10.795" layer="43"/> +</package> +<package name="HC18U-V"> +<description><b>CRYSTAL</b></description> +<wire x1="5.08" y1="-1.905" x2="5.08" y2="1.905" width="0.4064" layer="21"/> +<wire x1="-5.08" y1="1.905" x2="-5.08" y2="-1.905" width="0.4064" layer="21"/> +<wire x1="-4.445" y1="2.54" x2="4.445" y2="2.54" width="0.4064" layer="21"/> +<wire x1="-4.445" y1="-2.54" x2="4.445" y2="-2.54" width="0.4064" layer="21"/> +<wire x1="4.445" y1="-2.54" x2="5.08" y2="-1.905" width="0.4064" layer="21" curve="90"/> +<wire x1="4.445" y1="2.54" x2="5.08" y2="1.905" width="0.4064" layer="21" curve="-90"/> +<wire x1="-5.08" y1="1.905" x2="-4.445" y2="2.54" width="0.4064" layer="21" curve="-90"/> +<wire x1="-5.08" y1="-1.905" x2="-4.445" y2="-2.54" width="0.4064" layer="21" curve="90"/> +<wire x1="-4.318" y1="-1.905" x2="4.318" y2="-1.905" width="0.1524" layer="21"/> +<wire x1="4.318" y1="-1.905" x2="4.445" y2="-1.778" width="0.1524" layer="21"/> +<wire x1="4.445" y1="-1.778" x2="4.445" y2="1.778" width="0.1524" layer="21"/> +<wire x1="4.318" y1="1.905" x2="4.445" y2="1.778" width="0.1524" layer="21"/> +<wire x1="4.318" y1="1.905" x2="-4.318" y2="1.905" width="0.1524" layer="21"/> +<wire x1="-4.445" y1="1.778" x2="-4.318" y2="1.905" width="0.1524" layer="21"/> +<wire x1="-4.445" y1="1.778" x2="-4.445" y2="-1.778" width="0.1524" layer="21"/> +<wire x1="-4.318" y1="-1.905" x2="-4.445" y2="-1.778" width="0.1524" layer="21"/> +<wire x1="-0.3302" y1="1.27" x2="-0.3302" y2="-1.27" width="0.3048" layer="21"/> +<wire x1="-0.3302" y1="-1.27" x2="0.3048" y2="-1.27" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="-1.27" x2="0.3048" y2="1.27" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="1.27" x2="-0.3302" y2="1.27" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="1.27" x2="0.9398" y2="0" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="1.27" x2="-0.9398" y2="0" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="0" x2="1.524" y2="0" width="0.1524" layer="21"/> +<wire x1="0.9398" y1="0" x2="0.9398" y2="-1.27" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="0" x2="-1.524" y2="0" width="0.1524" layer="21"/> +<wire x1="-0.9398" y1="0" x2="-0.9398" y2="-1.27" width="0.3048" layer="21"/> +<pad name="1" x="-2.54" y="0" drill="0.8128"/> +<pad name="2" x="2.54" y="0" drill="0.8128"/> +<text x="-5.0546" y="3.2766" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-5.08" y="-4.6228" size="1.27" layer="27" ratio="10">>VALUE</text> +<rectangle x1="-5.715" y1="-3.175" x2="5.715" y2="3.175" layer="43"/> +</package> +<package name="HC33U-H"> +<description><b>CRYSTAL</b></description> +<wire x1="-9.906" y1="-3.048" x2="-9.271" y2="-3.048" width="1.27" layer="21"/> +<wire x1="-9.271" y1="-3.048" x2="9.271" y2="-3.048" width="1.27" layer="21"/> +<wire x1="9.271" y1="-3.048" x2="9.906" y2="-3.048" width="1.27" layer="21"/> +<wire x1="8.636" y1="16.51" x2="-8.636" y2="16.51" width="0.1524" layer="21"/> +<wire x1="-9.271" y1="15.875" x2="-8.636" y2="16.51" width="0.1524" layer="21" curve="-90"/> +<wire x1="8.636" y1="16.51" x2="9.271" y2="15.875" width="0.1524" layer="21" curve="-90"/> +<wire x1="-9.017" y1="7.62" x2="9.017" y2="7.62" width="0.6096" layer="21"/> +<wire x1="-0.3302" y1="13.97" x2="-0.3302" y2="11.43" width="0.3048" layer="21"/> +<wire x1="-0.3302" y1="11.43" x2="0.3048" y2="11.43" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="11.43" x2="0.3048" y2="13.97" width="0.3048" layer="21"/> +<wire x1="0.3048" y1="13.97" x2="-0.3302" y2="13.97" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="13.97" x2="0.9398" y2="12.7" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="13.97" x2="-0.9398" y2="12.7" width="0.3048" layer="21"/> +<wire x1="0.9398" y1="12.7" x2="1.905" y2="12.7" width="0.1524" layer="21"/> +<wire x1="0.9398" y1="12.7" x2="0.9398" y2="11.43" width="0.3048" layer="21"/> +<wire x1="-0.9398" y1="12.7" x2="-1.905" y2="12.7" width="0.1524" layer="21"/> +<wire x1="-0.9398" y1="12.7" x2="-0.9398" y2="11.43" width="0.3048" layer="21"/> +<wire x1="9.144" y1="7.62" x2="10.16" y2="7.62" width="0.6096" layer="51"/> +<wire x1="-10.16" y1="7.62" x2="-9.144" y2="7.62" width="0.6096" layer="51"/> +<wire x1="-6.223" y1="-3.175" x2="-6.223" y2="-5.08" width="0.8128" layer="51"/> +<wire x1="6.223" y1="-3.175" x2="6.223" y2="-5.08" width="0.8128" layer="51"/> +<wire x1="9.271" y1="8.128" x2="9.271" y2="15.875" width="0.1524" layer="21"/> +<wire x1="9.271" y1="7.112" x2="9.271" y2="-3.048" width="0.1524" layer="21"/> +<wire x1="9.271" y1="8.128" x2="9.271" y2="7.112" width="0.1524" layer="51"/> +<wire x1="-9.271" y1="7.112" x2="-9.271" y2="-3.048" width="0.1524" layer="21"/> +<wire x1="-9.271" y1="8.128" x2="-9.271" y2="15.875" width="0.1524" layer="21"/> +<wire x1="-9.271" y1="8.128" x2="-9.271" y2="7.112" width="0.1524" layer="51"/> +<pad name="1" x="-6.223" y="-5.08" drill="1.016"/> +<pad name="2" x="6.223" y="-5.08" drill="1.016"/> +<pad name="M" x="-10.16" y="7.62" drill="0.8128"/> +<pad name="M1" x="10.16" y="7.62" drill="0.8128"/> +<text x="-7.62" y="17.272" size="1.778" layer="25" ratio="10">>NAME</text> +<text x="-6.35" y="2.54" size="1.778" layer="27" ratio="10">>VALUE</text> +<rectangle x1="-7.62" y1="-3.175" x2="-6.985" y2="16.51" layer="21"/> +<rectangle x1="6.985" y1="-3.175" x2="7.62" y2="16.51" layer="21"/> +<rectangle x1="-10.795" y1="-5.715" x2="10.795" y2="17.145" layer="43"/> +</package> +<package name="HC33U-V"> +<description><b>CRYSTAL</b></description> +<wire x1="-0.3302" y1="2.54" x2="-0.3302" y2="0" width="0.3048" layer="21"/> +<wire x1="-0.3302" y1="0" x2="0.3302" y2="0" width="0.3048" layer="21"/> +<wire x1="0.3302" y1="0" x2="0.3302" y2="2.54" width="0.3048" layer="21"/> +<wire x1="0.3302" y1="2.54" x2="-0.3302" y2="2.54" width="0.3048" layer="21"/> +<wire x1="0.9652" y1="2.54" x2="0.9652" y2="1.27" width="0.3048" layer="21"/> +<wire x1="-0.9652" y1="2.54" x2="-0.9652" y2="1.27" width="0.3048" layer="21"/> +<wire x1="0.9652" y1="1.27" x2="1.905" y2="1.27" width="0.1524" layer="21"/> +<wire x1="0.9652" y1="1.27" x2="0.9652" y2="0" width="0.3048" layer="21"/> +<wire x1="-0.9652" y1="1.27" x2="-1.905" y2="1.27" width="0.1524" layer="21"/> +<wire x1="-0.9652" y1="1.27" x2="-0.9652" y2="0" width="0.3048" layer="21"/> +<wire x1="-5.207" y1="4.064" x2="5.207" y2="4.064" width="0.254" layer="21"/> +<wire x1="-5.207" y1="-4.064" x2="5.207" y2="-4.064" width="0.254" layer="21"/> +<wire x1="-5.207" y1="-3.683" x2="5.207" y2="-3.683" width="0.0508" layer="21"/> +<wire x1="-5.207" y1="3.683" x2="5.207" y2="3.683" width="0.0508" layer="21"/> +<wire x1="-5.207" y1="-3.683" x2="-5.207" y2="3.683" width="0.0508" layer="21" curve="-180"/> +<wire x1="5.207" y1="3.683" x2="5.207" y2="-3.683" width="0.0508" layer="21" curve="-180"/> +<wire x1="5.207" y1="4.064" x2="5.207" y2="-4.064" width="0.254" layer="21" curve="-180"/> +<wire x1="-5.207" y1="4.064" x2="-5.207" y2="-4.064" width="0.254" layer="21" curve="180"/> +<pad name="1" x="-6.223" y="0" drill="1.016"/> +<pad name="2" x="6.223" y="0" drill="1.016"/> +<text x="-5.08" y="4.826" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-5.08" y="-2.54" size="1.27" layer="27" ratio="10">>VALUE</text> +<rectangle x1="-8.255" y1="-3.81" x2="-6.985" y2="3.81" layer="43"/> +<rectangle x1="-8.89" y1="-3.175" x2="-8.255" y2="3.175" layer="43"/> +<rectangle x1="-9.525" y1="-2.54" x2="-8.89" y2="2.54" layer="43"/> +<rectangle x1="-6.985" y1="-4.445" x2="6.985" y2="4.445" layer="43"/> +<rectangle x1="6.985" y1="-3.81" x2="8.255" y2="3.81" layer="43"/> +<rectangle x1="8.255" y1="-3.175" x2="8.89" y2="3.175" layer="43"/> +<rectangle x1="8.89" y1="-2.54" x2="9.525" y2="2.54" layer="43"/> +</package> +<package name="SM49"> +<description><b>CRYSTAL</b></description> +<wire x1="3.429" y1="-2.032" x2="5.109" y2="-1.1429" width="0.0508" layer="21" curve="55.771157"/> +<wire x1="5.715" y1="-1.143" x2="5.715" y2="-2.159" width="0.1524" layer="21"/> +<wire x1="-5.1091" y1="-1.143" x2="-3.429" y2="-2.032" width="0.0508" layer="21" curve="55.772485"/> +<wire x1="-5.715" y1="-1.143" x2="-5.715" y2="-2.159" width="0.1524" layer="21"/> +<wire x1="-3.429" y1="1.27" x2="3.429" y2="1.27" width="0.0508" layer="21"/> +<wire x1="-3.429" y1="2.032" x2="3.429" y2="2.032" width="0.0508" layer="21"/> +<wire x1="3.429" y1="-1.27" x2="-3.429" y2="-1.27" width="0.0508" layer="21"/> +<wire x1="-5.461" y1="2.413" x2="5.461" y2="2.413" width="0.1524" layer="21"/> +<wire x1="-5.715" y1="0.381" x2="-6.477" y2="0.381" width="0.1524" layer="51"/> +<wire x1="-5.715" y1="-0.381" x2="-6.477" y2="-0.381" width="0.1524" layer="51"/> +<wire x1="-6.477" y1="0.381" x2="-6.477" y2="-0.381" width="0.1524" layer="51"/> +<wire x1="-5.715" y1="2.159" x2="-5.461" y2="2.413" width="0.1524" layer="21" curve="-90"/> +<wire x1="-5.715" y1="1.143" x2="-5.715" y2="-1.143" width="0.1524" layer="51"/> +<wire x1="-5.715" y1="2.159" x2="-5.715" y2="1.143" width="0.1524" layer="21"/> +<wire x1="-3.9826" y1="1.143" x2="-3.429" y2="1.27" width="0.0508" layer="21" curve="-25.842828"/> +<wire x1="-3.9826" y1="-1.143" x2="-3.429" y2="-1.27" width="0.0508" layer="21" curve="25.842828"/> +<wire x1="-5.1091" y1="1.143" x2="-3.429" y2="2.0321" width="0.0508" layer="21" curve="-55.770993"/> +<wire x1="-3.9826" y1="1.143" x2="-3.9826" y2="-1.143" width="0.0508" layer="51" curve="128.314524"/> +<wire x1="-5.1091" y1="1.143" x2="-5.1091" y2="-1.143" width="0.0508" layer="51" curve="68.456213"/> +<wire x1="3.429" y1="2.032" x2="5.1091" y2="1.143" width="0.0508" layer="21" curve="-55.772485"/> +<wire x1="3.9826" y1="1.143" x2="3.9826" y2="-1.143" width="0.0508" layer="51" curve="-128.314524"/> +<wire x1="3.429" y1="1.27" x2="3.9826" y2="1.143" width="0.0508" layer="21" curve="-25.842828"/> +<wire x1="3.429" y1="-1.27" x2="3.9826" y2="-1.143" width="0.0508" layer="21" curve="25.842828"/> +<wire x1="6.477" y1="0.381" x2="6.477" y2="-0.381" width="0.1524" layer="51"/> +<wire x1="5.1091" y1="1.143" x2="5.1091" y2="-1.143" width="0.0508" layer="51" curve="-68.456213"/> +<wire x1="5.715" y1="1.143" x2="5.715" y2="0.381" width="0.1524" layer="51"/> +<wire x1="5.715" y1="0.381" x2="5.715" y2="-0.381" width="0.1524" layer="51"/> +<wire x1="5.715" y1="-0.381" x2="5.715" y2="-1.143" width="0.1524" layer="51"/> +<wire x1="5.715" y1="2.159" x2="5.715" y2="1.143" width="0.1524" layer="21"/> +<wire x1="5.461" y1="2.413" x2="5.715" y2="2.159" width="0.1524" layer="21" curve="-90"/> +<wire x1="5.715" y1="0.381" x2="6.477" y2="0.381" width="0.1524" layer="51"/> +<wire x1="5.715" y1="-0.381" x2="6.477" y2="-0.381" width="0.1524" layer="51"/> +<wire x1="3.429" y1="-2.032" x2="-3.429" y2="-2.032" width="0.0508" layer="21"/> +<wire x1="-5.461" y1="-2.413" x2="5.461" y2="-2.413" width="0.1524" layer="21"/> +<wire x1="-5.715" y1="-2.159" x2="-5.461" y2="-2.413" width="0.1524" layer="21" curve="90"/> +<wire x1="5.461" y1="-2.413" x2="5.715" y2="-2.159" width="0.1524" layer="21" curve="90"/> +<wire x1="-0.254" y1="0.635" x2="-0.254" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="-0.254" y1="-0.635" x2="0.254" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="0.254" y1="-0.635" x2="0.254" y2="0.635" width="0.1524" layer="21"/> +<wire x1="0.254" y1="0.635" x2="-0.254" y2="0.635" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0.635" x2="-0.635" y2="0" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0" x2="-0.635" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="0" x2="-1.143" y2="0" width="0.0508" layer="21"/> +<wire x1="0.635" y1="0.635" x2="0.635" y2="0" width="0.1524" layer="21"/> +<wire x1="0.635" y1="0" x2="0.635" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="0.635" y1="0" x2="1.143" y2="0" width="0.0508" layer="21"/> +<smd name="1" x="-4.826" y="0" dx="5.08" dy="1.778" layer="1"/> +<smd name="2" x="4.826" y="0" dx="5.08" dy="1.778" layer="1"/> +<text x="-5.715" y="2.667" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-5.715" y="-4.064" size="1.27" layer="27" ratio="10">>VALUE</text> +<rectangle x1="-6.604" y1="-2.54" x2="6.604" y2="2.794" layer="43"/> +</package> +<package name="TC26H"> +<description><b>CRYSTAL</b></description> +<wire x1="-0.889" y1="1.651" x2="0.889" y2="1.651" width="0.1524" layer="21"/> +<wire x1="0.762" y1="7.747" x2="1.016" y2="7.493" width="0.1524" layer="21" curve="-90"/> +<wire x1="-1.016" y1="7.493" x2="-0.762" y2="7.747" width="0.1524" layer="21" curve="-90"/> +<wire x1="-0.762" y1="7.747" x2="0.762" y2="7.747" width="0.1524" layer="21"/> +<wire x1="0.889" y1="1.651" x2="0.889" y2="2.032" width="0.1524" layer="21"/> +<wire x1="1.016" y1="2.032" x2="1.016" y2="7.493" width="0.1524" layer="21"/> +<wire x1="-0.889" y1="1.651" x2="-0.889" y2="2.032" width="0.1524" layer="21"/> +<wire x1="-1.016" y1="2.032" x2="-0.889" y2="2.032" width="0.1524" layer="21"/> +<wire x1="-1.016" y1="2.032" x2="-1.016" y2="7.493" width="0.1524" layer="21"/> +<wire x1="0.508" y1="0.762" x2="0.508" y2="1.143" width="0.4064" layer="21"/> +<wire x1="-0.508" y1="0.762" x2="-0.508" y2="1.27" width="0.4064" layer="21"/> +<wire x1="0.635" y1="0.635" x2="1.27" y2="0" width="0.4064" layer="51"/> +<wire x1="-0.635" y1="0.635" x2="-1.27" y2="0" width="0.4064" layer="51"/> +<wire x1="-0.508" y1="4.953" x2="-0.508" y2="4.572" width="0.1524" layer="21"/> +<wire x1="0.508" y1="4.572" x2="-0.508" y2="4.572" width="0.1524" layer="21"/> +<wire x1="0.508" y1="4.572" x2="0.508" y2="4.953" width="0.1524" layer="21"/> +<wire x1="-0.508" y1="4.953" x2="0.508" y2="4.953" width="0.1524" layer="21"/> +<wire x1="-0.508" y1="5.334" x2="0" y2="5.334" width="0.1524" layer="21"/> +<wire x1="-0.508" y1="4.191" x2="0" y2="4.191" width="0.1524" layer="21"/> +<wire x1="0" y1="4.191" x2="0" y2="3.683" width="0.1524" layer="21"/> +<wire x1="0" y1="4.191" x2="0.508" y2="4.191" width="0.1524" layer="21"/> +<wire x1="0" y1="5.334" x2="0" y2="5.842" width="0.1524" layer="21"/> +<wire x1="0" y1="5.334" x2="0.508" y2="5.334" width="0.1524" layer="21"/> +<wire x1="1.016" y1="2.032" x2="0.889" y2="2.032" width="0.1524" layer="21"/> +<wire x1="0.889" y1="2.032" x2="-0.889" y2="2.032" width="0.1524" layer="21"/> +<pad name="1" x="-1.27" y="0" drill="0.8128" diameter="1.6764"/> +<pad name="2" x="1.27" y="0" drill="0.8128" diameter="1.6764"/> +<text x="-1.397" y="2.032" size="1.27" layer="25" ratio="10" rot="R90">>NAME</text> +<text x="2.667" y="2.032" size="1.27" layer="27" ratio="10" rot="R90">>VALUE</text> +<rectangle x1="0.3048" y1="1.016" x2="0.7112" y2="1.6002" layer="21"/> +<rectangle x1="-0.7112" y1="1.016" x2="-0.3048" y2="1.6002" layer="21"/> +<rectangle x1="-1.778" y1="0.762" x2="1.778" y2="8.382" layer="43"/> +</package> +<package name="TC26V"> +<description><b>CRYSTAL</b></description> +<wire x1="-0.127" y1="-0.508" x2="0.127" y2="-0.508" width="0.1524" layer="51"/> +<wire x1="0.127" y1="0.508" x2="0.127" y2="-0.508" width="0.1524" layer="51"/> +<wire x1="0.127" y1="0.508" x2="-0.127" y2="0.508" width="0.1524" layer="51"/> +<wire x1="-0.127" y1="-0.508" x2="-0.127" y2="0.508" width="0.1524" layer="51"/> +<wire x1="-0.381" y1="-0.508" x2="-0.381" y2="0" width="0.1524" layer="51"/> +<wire x1="0.381" y1="-0.508" x2="0.381" y2="0" width="0.1524" layer="51"/> +<wire x1="0.381" y1="0" x2="0.762" y2="0" width="0.1524" layer="51"/> +<wire x1="0.381" y1="0" x2="0.381" y2="0.508" width="0.1524" layer="51"/> +<wire x1="-0.381" y1="0" x2="-0.762" y2="0" width="0.1524" layer="51"/> +<wire x1="-0.381" y1="0" x2="-0.381" y2="0.508" width="0.1524" layer="51"/> +<wire x1="0" y1="1.016" x2="0.7184" y2="0.7184" width="0.1524" layer="21" curve="-44.999323"/> +<wire x1="-0.7184" y1="0.7184" x2="0" y2="1.016" width="0.1524" layer="21" curve="-44.999323"/> +<wire x1="-0.7184" y1="-0.7184" x2="0" y2="-1.016" width="0.1524" layer="21" curve="44.999323"/> +<wire x1="0" y1="-1.016" x2="0.7184" y2="-0.7184" width="0.1524" layer="21" curve="44.999323"/> +<circle x="0" y="0" radius="1.016" width="0.1524" layer="51"/> +<pad name="1" x="-1.27" y="0" drill="0.8128"/> +<pad name="2" x="1.27" y="0" drill="0.8128"/> +<text x="-2.032" y="1.397" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-2.032" y="-2.667" size="1.27" layer="27" ratio="10">>VALUE</text> +</package> +<package name="TC38H"> +<description><b>CRYSTAL</b></description> +<wire x1="-1.397" y1="1.651" x2="1.397" y2="1.651" width="0.1524" layer="21"/> +<wire x1="1.27" y1="9.906" x2="1.524" y2="9.652" width="0.1524" layer="21" curve="-90"/> +<wire x1="-1.524" y1="9.652" x2="-1.27" y2="9.906" width="0.1524" layer="21" curve="-90"/> +<wire x1="-1.27" y1="9.906" x2="1.27" y2="9.906" width="0.1524" layer="21"/> +<wire x1="1.397" y1="1.651" x2="1.397" y2="2.032" width="0.1524" layer="21"/> +<wire x1="1.524" y1="2.032" x2="1.397" y2="2.032" width="0.1524" layer="21"/> +<wire x1="1.524" y1="2.032" x2="1.524" y2="9.652" width="0.1524" layer="21"/> +<wire x1="-1.397" y1="1.651" x2="-1.397" y2="2.032" width="0.1524" layer="21"/> +<wire x1="-1.524" y1="2.032" x2="-1.397" y2="2.032" width="0.1524" layer="21"/> +<wire x1="-1.524" y1="2.032" x2="-1.524" y2="9.652" width="0.1524" layer="21"/> +<wire x1="1.397" y1="2.032" x2="-1.397" y2="2.032" width="0.1524" layer="21"/> +<wire x1="0.5588" y1="0.7112" x2="0.508" y2="0.762" width="0.4064" layer="21"/> +<wire x1="0.508" y1="0.762" x2="0.508" y2="1.143" width="0.4064" layer="21"/> +<wire x1="-0.508" y1="0.762" x2="-0.508" y2="1.016" width="0.4064" layer="21"/> +<wire x1="-0.5588" y1="0.7112" x2="-0.508" y2="0.762" width="0.4064" layer="21"/> +<wire x1="0.635" y1="0.635" x2="1.27" y2="0" width="0.1524" layer="51"/> +<wire x1="-0.635" y1="0.635" x2="-1.27" y2="0" width="0.1524" layer="51"/> +<wire x1="-0.762" y1="5.588" x2="-0.762" y2="5.207" width="0.1524" layer="21"/> +<wire x1="0.762" y1="5.207" x2="-0.762" y2="5.207" width="0.1524" layer="21"/> +<wire x1="0.762" y1="5.207" x2="0.762" y2="5.588" width="0.1524" layer="21"/> +<wire x1="-0.762" y1="5.588" x2="0.762" y2="5.588" width="0.1524" layer="21"/> +<wire x1="-0.762" y1="5.969" x2="0" y2="5.969" width="0.1524" layer="21"/> +<wire x1="-0.762" y1="4.826" x2="0" y2="4.826" width="0.1524" layer="21"/> +<wire x1="0" y1="4.826" x2="0" y2="4.318" width="0.1524" layer="21"/> +<wire x1="0" y1="4.826" x2="0.762" y2="4.826" width="0.1524" layer="21"/> +<wire x1="0" y1="5.969" x2="0" y2="6.477" width="0.1524" layer="21"/> +<wire x1="0" y1="5.969" x2="0.762" y2="5.969" width="0.1524" layer="21"/> +<pad name="1" x="-1.27" y="0" drill="0.8128" diameter="1.6764"/> +<pad name="2" x="1.27" y="0" drill="0.8128" diameter="1.6764"/> +<text x="-1.905" y="2.032" size="1.27" layer="25" ratio="10" rot="R90">>NAME</text> +<text x="3.175" y="2.032" size="1.27" layer="27" ratio="10" rot="R90">>VALUE</text> +<rectangle x1="0.3048" y1="1.016" x2="0.7112" y2="1.6002" layer="21"/> +<rectangle x1="-0.7112" y1="1.016" x2="-0.3048" y2="1.6002" layer="21"/> +<rectangle x1="-1.778" y1="1.016" x2="1.778" y2="10.414" layer="43"/> +</package> +<package name="86SMX"> +<description><b>CRYSTAL RESONATOR</b></description> +<wire x1="-3.81" y1="1.905" x2="2.413" y2="1.905" width="0.0508" layer="21"/> +<wire x1="-3.81" y1="2.286" x2="2.413" y2="2.286" width="0.1524" layer="21"/> +<wire x1="-3.81" y1="-1.905" x2="2.413" y2="-1.905" width="0.0508" layer="21"/> +<wire x1="-3.81" y1="-2.286" x2="2.413" y2="-2.286" width="0.1524" layer="21"/> +<wire x1="-6.604" y1="-2.286" x2="-6.604" y2="2.286" width="0.1524" layer="21"/> +<wire x1="-5.334" y1="1.905" x2="-5.334" y2="1.016" width="0.0508" layer="51"/> +<wire x1="-5.334" y1="-1.905" x2="-3.81" y2="-1.905" width="0.0508" layer="51"/> +<wire x1="-6.35" y1="-2.286" x2="-5.969" y2="-2.286" width="0.1524" layer="51"/> +<wire x1="-5.969" y1="-2.286" x2="-4.191" y2="-2.286" width="0.1524" layer="51"/> +<wire x1="-4.191" y1="-2.286" x2="-3.81" y2="-2.286" width="0.1524" layer="51"/> +<wire x1="-5.969" y1="-2.54" x2="-4.191" y2="-2.54" width="0.1524" layer="51"/> +<wire x1="-6.35" y1="-2.2098" x2="-6.604" y2="-2.286" width="0.0508" layer="21"/> +<wire x1="-6.604" y1="-2.286" x2="-6.35" y2="-2.286" width="0.1524" layer="21"/> +<wire x1="-5.969" y1="-2.54" x2="-5.969" y2="-2.286" width="0.1524" layer="51"/> +<wire x1="-5.334" y1="1.016" x2="-5.334" y2="-1.016" width="0.0508" layer="21"/> +<wire x1="-5.334" y1="-1.016" x2="-5.334" y2="-1.905" width="0.0508" layer="51"/> +<wire x1="-5.334" y1="-1.905" x2="-6.35" y2="-2.2098" width="0.0508" layer="51"/> +<wire x1="-4.191" y1="-2.54" x2="-4.191" y2="-2.286" width="0.1524" layer="51"/> +<wire x1="-5.969" y1="2.54" x2="-4.191" y2="2.54" width="0.1524" layer="51"/> +<wire x1="-5.334" y1="1.905" x2="-3.81" y2="1.905" width="0.0508" layer="51"/> +<wire x1="-6.35" y1="2.286" x2="-5.969" y2="2.286" width="0.1524" layer="51"/> +<wire x1="-5.969" y1="2.286" x2="-4.191" y2="2.286" width="0.1524" layer="51"/> +<wire x1="-4.191" y1="2.286" x2="-3.81" y2="2.286" width="0.1524" layer="51"/> +<wire x1="-6.604" y1="2.286" x2="-6.35" y2="2.286" width="0.1524" layer="21"/> +<wire x1="-6.35" y1="2.2098" x2="-6.604" y2="2.286" width="0.0508" layer="21"/> +<wire x1="-5.969" y1="2.54" x2="-5.969" y2="2.286" width="0.1524" layer="51"/> +<wire x1="-5.334" y1="1.905" x2="-6.35" y2="2.2098" width="0.0508" layer="51"/> +<wire x1="-4.191" y1="2.54" x2="-4.191" y2="2.286" width="0.1524" layer="51"/> +<wire x1="6.604" y1="2.286" x2="6.604" y2="-2.286" width="0.1524" layer="21"/> +<wire x1="6.223" y1="-1.905" x2="6.223" y2="1.905" width="0.0508" layer="21"/> +<wire x1="6.223" y1="-1.905" x2="6.604" y2="-2.286" width="0.0508" layer="21"/> +<wire x1="6.223" y1="-2.286" x2="6.604" y2="-2.286" width="0.1524" layer="21"/> +<wire x1="2.794" y1="-2.54" x2="5.842" y2="-2.54" width="0.1524" layer="51"/> +<wire x1="2.794" y1="-2.286" x2="2.794" y2="-2.54" width="0.1524" layer="51"/> +<wire x1="5.842" y1="-2.54" x2="5.842" y2="-2.286" width="0.1524" layer="51"/> +<wire x1="2.413" y1="-2.286" x2="6.223" y2="-2.286" width="0.1524" layer="51"/> +<wire x1="2.413" y1="-1.905" x2="6.223" y2="-1.905" width="0.0508" layer="51"/> +<wire x1="6.223" y1="1.905" x2="6.604" y2="2.286" width="0.0508" layer="21"/> +<wire x1="6.223" y1="2.286" x2="6.604" y2="2.286" width="0.1524" layer="21"/> +<wire x1="2.794" y1="2.54" x2="5.842" y2="2.54" width="0.1524" layer="51"/> +<wire x1="2.794" y1="2.286" x2="2.794" y2="2.54" width="0.1524" layer="51"/> +<wire x1="5.842" y1="2.54" x2="5.842" y2="2.286" width="0.1524" layer="51"/> +<wire x1="2.413" y1="1.905" x2="6.223" y2="1.905" width="0.0508" layer="51"/> +<wire x1="2.413" y1="2.286" x2="6.223" y2="2.286" width="0.1524" layer="51"/> +<wire x1="-0.254" y1="1.651" x2="-0.254" y2="0.381" width="0.1524" layer="21"/> +<wire x1="-0.254" y1="0.381" x2="0.254" y2="0.381" width="0.1524" layer="21"/> +<wire x1="0.254" y1="0.381" x2="0.254" y2="1.651" width="0.1524" layer="21"/> +<wire x1="0.254" y1="1.651" x2="-0.254" y2="1.651" width="0.1524" layer="21"/> +<wire x1="0.635" y1="1.651" x2="0.635" y2="1.016" width="0.1524" layer="21"/> +<wire x1="0.635" y1="1.016" x2="0.635" y2="0.381" width="0.1524" layer="21"/> +<wire x1="0.635" y1="1.016" x2="1.016" y2="1.016" width="0.0508" layer="21"/> +<wire x1="-0.635" y1="1.651" x2="-0.635" y2="1.016" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="1.016" x2="-0.635" y2="0.381" width="0.1524" layer="21"/> +<wire x1="-0.635" y1="1.016" x2="-1.016" y2="1.016" width="0.0508" layer="21"/> +<smd name="2" x="4.318" y="-2.286" dx="3.556" dy="2.1844" layer="1"/> +<smd name="3" x="4.318" y="2.286" dx="3.556" dy="2.1844" layer="1"/> +<smd name="1" x="-5.08" y="-2.286" dx="2.286" dy="2.1844" layer="1"/> +<smd name="4" x="-5.08" y="2.286" dx="2.286" dy="2.1844" layer="1"/> +<text x="-3.683" y="2.54" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-3.683" y="-3.81" size="1.27" layer="27" ratio="10">>VALUE</text> +</package> +<package name="MM20SS"> +<description><b>CRYSTAL</b></description> +<wire x1="-2.032" y1="-1.27" x2="2.032" y2="-1.27" width="0.0508" layer="21"/> +<wire x1="-2.032" y1="-1.778" x2="2.032" y2="-1.778" width="0.1524" layer="21"/> +<wire x1="2.032" y1="1.27" x2="-2.032" y2="1.27" width="0.0508" layer="21"/> +<wire x1="-2.032" y1="1.778" x2="2.032" y2="1.778" width="0.1524" layer="21"/> +<wire x1="-4.064" y1="-1.778" x2="-4.064" y2="1.778" width="0.1524" layer="21"/> +<wire x1="-2.921" y1="0.381" x2="-2.921" y2="-0.381" width="0.0508" layer="21"/> +<wire x1="-4.064" y1="-1.778" x2="-3.556" y2="-1.778" width="0.1524" layer="21"/> +<wire x1="-3.556" y1="-1.552" x2="-4.064" y2="-1.778" width="0.0508" layer="21"/> +<wire x1="-2.032" y1="1.27" x2="-2.921" y2="1.27" width="0.0508" layer="51"/> +<wire x1="-2.921" y1="1.27" x2="-2.921" y2="0.381" width="0.0508" layer="51"/> +<wire x1="-2.54" y1="-1.905" x2="-2.54" y2="-1.778" width="0.1524" layer="51"/> +<wire x1="-3.048" y1="-1.905" x2="-3.048" y2="-1.778" width="0.1524" layer="51"/> +<wire x1="-3.048" y1="-1.905" x2="-2.54" y2="-1.905" width="0.1524" layer="51"/> +<wire x1="-2.921" y1="-0.381" x2="-2.921" y2="-1.27" width="0.0508" layer="51"/> +<wire x1="-2.921" y1="-1.27" x2="-2.032" y2="-1.27" width="0.0508" layer="51"/> +<wire x1="-3.556" y1="-1.778" x2="-2.032" y2="-1.778" width="0.1524" layer="51"/> +<wire x1="-2.921" y1="-1.27" x2="-3.556" y2="-1.552" width="0.0508" layer="51"/> +<wire x1="-4.064" y1="1.778" x2="-3.556" y2="1.778" width="0.1524" layer="21"/> +<wire x1="-3.556" y1="1.552" x2="-4.064" y2="1.778" width="0.0508" layer="21"/> +<wire x1="-2.921" y1="1.27" x2="-3.556" y2="1.552" width="0.0508" layer="51"/> +<wire x1="-3.048" y1="1.778" x2="-3.048" y2="1.905" width="0.1524" layer="51"/> +<wire x1="-2.54" y1="1.905" x2="-2.54" y2="1.778" width="0.1524" layer="51"/> +<wire x1="-3.048" y1="1.905" x2="-2.54" y2="1.905" width="0.1524" layer="51"/> +<wire x1="-3.556" y1="1.778" x2="-2.032" y2="1.778" width="0.1524" layer="51"/> +<wire x1="4.064" y1="-1.778" x2="4.064" y2="1.778" width="0.1524" layer="21"/> +<wire x1="3.81" y1="1.27" x2="3.81" y2="-1.27" width="0.0508" layer="21"/> +<wire x1="3.81" y1="-1.27" x2="4.064" y2="-1.778" width="0.0508" layer="21"/> +<wire x1="3.556" y1="-1.27" x2="3.81" y2="-1.27" width="0.0508" layer="21"/> +<wire x1="3.556" y1="-1.778" x2="4.064" y2="-1.778" width="0.1524" layer="21"/> +<wire x1="3.81" y1="1.27" x2="3.556" y2="1.27" width="0.0508" layer="21"/> +<wire x1="3.556" y1="1.27" x2="2.032" y2="1.27" width="0.0508" layer="51"/> +<wire x1="3.048" y1="-1.905" x2="3.048" y2="-1.778" width="0.1524" layer="51"/> +<wire x1="2.54" y1="-1.778" x2="2.54" y2="-1.905" width="0.1524" layer="51"/> +<wire x1="2.54" y1="-1.905" x2="3.048" y2="-1.905" width="0.1524" layer="51"/> +<wire x1="2.032" y1="-1.27" x2="3.556" y2="-1.27" width="0.0508" layer="51"/> +<wire x1="2.032" y1="-1.778" x2="3.556" y2="-1.778" width="0.1524" layer="51"/> +<wire x1="3.81" y1="1.27" x2="4.064" y2="1.778" width="0.0508" layer="21"/> +<wire x1="3.556" y1="1.778" x2="4.064" y2="1.778" width="0.1524" layer="21"/> +<wire x1="2.54" y1="1.905" x2="2.54" y2="1.778" width="0.1524" layer="51"/> +<wire x1="3.048" y1="1.778" x2="3.048" y2="1.905" width="0.1524" layer="51"/> +<wire x1="2.54" y1="1.905" x2="3.048" y2="1.905" width="0.1524" layer="51"/> +<wire x1="2.032" y1="1.778" x2="3.556" y2="1.778" width="0.1524" layer="51"/> +<wire x1="-1.778" y1="-0.254" x2="-0.508" y2="-0.254" width="0.1524" layer="21"/> +<wire x1="-0.508" y1="-0.254" x2="-0.508" y2="0.254" width="0.1524" layer="21"/> +<wire x1="-0.508" y1="0.254" x2="-1.778" y2="0.254" width="0.1524" layer="21"/> +<wire x1="-1.778" y1="0.254" x2="-1.778" y2="-0.254" width="0.1524" layer="21"/> +<wire x1="-1.778" y1="0.635" x2="-1.143" y2="0.635" width="0.1524" layer="21"/> +<wire x1="-1.143" y1="0.635" x2="-0.508" y2="0.635" width="0.1524" layer="21"/> +<wire x1="-1.143" y1="0.635" x2="-1.143" y2="1.016" width="0.0508" layer="21"/> +<wire x1="-1.778" y1="-0.635" x2="-1.143" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="-1.143" y1="-0.635" x2="-0.508" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="-1.143" y1="-0.635" x2="-1.143" y2="-1.016" width="0.0508" layer="21"/> +<circle x="3.048" y="0" radius="0.254" width="0.1524" layer="21"/> +<smd name="1" x="-2.794" y="-1.524" dx="1.27" dy="1.8796" layer="1"/> +<smd name="2" x="2.794" y="-1.524" dx="1.27" dy="1.8796" layer="1"/> +<smd name="3" x="2.794" y="1.524" dx="1.27" dy="1.8796" layer="1"/> +<smd name="4" x="-2.794" y="1.524" dx="1.27" dy="1.8796" layer="1"/> +<text x="-2.54" y="2.54" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-2.54" y="-3.81" size="1.27" layer="27" ratio="10">>VALUE</text> +</package> +<package name="MM39SL"> +<description><b>CRYSTAL</b></description> +<wire x1="-3.683" y1="-1.651" x2="3.683" y2="-1.651" width="0.0508" layer="21"/> +<wire x1="-3.683" y1="-2.286" x2="3.683" y2="-2.286" width="0.1524" layer="21"/> +<wire x1="-3.683" y1="2.286" x2="3.683" y2="2.286" width="0.1524" layer="21"/> +<wire x1="3.683" y1="1.651" x2="-3.683" y2="1.651" width="0.0508" layer="21"/> +<wire x1="-6.223" y1="-2.286" x2="-6.223" y2="2.286" width="0.1524" layer="21"/> +<wire x1="-4.826" y1="1.651" x2="-4.826" y2="0.762" width="0.0508" layer="51"/> +<wire x1="-5.715" y1="-2.286" x2="-3.683" y2="-2.286" width="0.1524" layer="51"/> +<wire x1="-4.826" y1="-1.651" x2="-3.683" y2="-1.651" width="0.0508" layer="51"/> +<wire x1="-5.715" y1="-2.055" x2="-6.223" y2="-2.286" width="0.0508" layer="21"/> +<wire x1="-6.223" y1="-2.286" x2="-5.715" y2="-2.286" width="0.1524" layer="21"/> +<wire x1="-4.826" y1="0.762" x2="-4.826" y2="-0.762" width="0.0508" layer="21"/> +<wire x1="-4.826" y1="-0.762" x2="-4.826" y2="-1.651" width="0.0508" layer="51"/> +<wire x1="-4.826" y1="-1.651" x2="-5.715" y2="-2.055" width="0.0508" layer="51"/> +<wire x1="-5.715" y1="2.286" x2="-3.683" y2="2.286" width="0.1524" layer="51"/> +<wire x1="-3.683" y1="1.651" x2="-4.826" y2="1.651" width="0.0508" layer="51"/> +<wire x1="-6.223" y1="2.286" x2="-5.715" y2="2.286" width="0.1524" layer="21"/> +<wire x1="-5.715" y1="2.055" x2="-6.223" y2="2.286" width="0.0508" layer="21"/> +<wire x1="-4.826" y1="1.651" x2="-5.715" y2="2.055" width="0.0508" layer="51"/> +<wire x1="6.223" y1="-2.286" x2="6.223" y2="2.286" width="0.1524" layer="21"/> +<wire x1="5.842" y1="-1.651" x2="5.842" y2="1.651" width="0.0508" layer="21"/> +<wire x1="5.842" y1="-1.651" x2="6.223" y2="-2.286" width="0.0508" layer="21"/> +<wire x1="5.715" y1="-2.286" x2="6.223" y2="-2.286" width="0.1524" layer="21"/> +<wire x1="3.683" y1="-2.286" x2="5.715" y2="-2.286" width="0.1524" layer="51"/> +<wire x1="5.715" y1="-1.651" x2="5.842" y2="-1.651" width="0.0508" layer="21"/> +<wire x1="3.683" y1="-1.651" x2="5.715" y2="-1.651" width="0.0508" layer="51"/> +<wire x1="5.842" y1="1.651" x2="6.223" y2="2.286" width="0.0508" layer="21"/> +<wire x1="5.842" y1="1.651" x2="5.715" y2="1.651" width="0.0508" layer="21"/> +<wire x1="5.715" y1="2.286" x2="6.223" y2="2.286" width="0.1524" layer="21"/> +<wire x1="3.683" y1="2.286" x2="5.715" y2="2.286" width="0.1524" layer="51"/> +<wire x1="5.715" y1="1.651" x2="3.683" y2="1.651" width="0.0508" layer="51"/> +<wire x1="-3.81" y1="-0.254" x2="-2.54" y2="-0.254" width="0.1524" layer="21"/> +<wire x1="-2.54" y1="-0.254" x2="-2.54" y2="0.254" width="0.1524" layer="21"/> +<wire x1="-2.54" y1="0.254" x2="-3.81" y2="0.254" width="0.1524" layer="21"/> +<wire x1="-3.81" y1="0.254" x2="-3.81" y2="-0.254" width="0.1524" layer="21"/> +<wire x1="-3.81" y1="0.635" x2="-3.175" y2="0.635" width="0.1524" layer="21"/> +<wire x1="-3.175" y1="0.635" x2="-2.54" y2="0.635" width="0.1524" layer="21"/> +<wire x1="-3.175" y1="0.635" x2="-3.175" y2="1.016" width="0.1016" layer="21"/> +<wire x1="-3.81" y1="-0.635" x2="-3.175" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="-3.175" y1="-0.635" x2="-2.54" y2="-0.635" width="0.1524" layer="21"/> +<wire x1="-3.175" y1="-0.635" x2="-3.175" y2="-1.016" width="0.1016" layer="21"/> +<circle x="5.08" y="0" radius="0.254" width="0.1524" layer="21"/> +<smd name="1" x="-4.699" y="-1.778" dx="1.778" dy="1.778" layer="1"/> +<smd name="2" x="4.699" y="-1.778" dx="1.778" dy="1.778" layer="1"/> +<smd name="3" x="4.699" y="1.778" dx="1.778" dy="1.778" layer="1"/> +<smd name="4" x="-4.699" y="1.778" dx="1.778" dy="1.778" layer="1"/> +<text x="-2.54" y="2.54" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="-2.032" y="-0.635" size="1.27" layer="27" ratio="10">>VALUE</text> +</package> +<package name="CTS406"> +<description><b>Model 406 6.0x3.5mm Low Cost Surface Mount Crystal</b><p> +Source: 008-0260-0_E.pdf</description> +<wire x1="-2.475" y1="1.65" x2="-1.05" y2="1.65" width="0.2032" layer="51"/> +<wire x1="-1.05" y1="1.65" x2="1.05" y2="1.65" width="0.2032" layer="21"/> +<wire x1="1.05" y1="1.65" x2="2.475" y2="1.65" width="0.2032" layer="51"/> +<wire x1="2.9" y1="1.225" x2="2.9" y2="0.3" width="0.2032" layer="51"/> +<wire x1="2.9" y1="0.3" x2="2.9" y2="-0.3" width="0.2032" layer="21"/> +<wire x1="2.9" y1="-0.3" x2="2.9" y2="-1.225" width="0.2032" layer="51"/> +<wire x1="2.475" y1="-1.65" x2="1.05" y2="-1.65" width="0.2032" layer="51"/> +<wire x1="1.05" y1="-1.65" x2="-1.05" y2="-1.65" width="0.2032" layer="21"/> +<wire x1="-1.05" y1="-1.65" x2="-2.475" y2="-1.65" width="0.2032" layer="51"/> +<wire x1="-2.9" y1="-1.225" x2="-2.9" y2="-0.3" width="0.2032" layer="51"/> +<wire x1="-2.9" y1="-0.3" x2="-2.9" y2="0.3" width="0.2032" layer="21"/> +<wire x1="-2.9" y1="0.3" x2="-2.9" y2="1.225" width="0.2032" layer="51"/> +<wire x1="-2.9" y1="1.225" x2="-2.475" y2="1.65" width="0.2032" layer="51" curve="89.516721"/> +<wire x1="2.475" y1="1.65" x2="2.9" y2="1.225" width="0.2032" layer="51" curve="89.516721"/> +<wire x1="2.9" y1="-1.225" x2="2.475" y2="-1.65" width="0.2032" layer="51" curve="89.516721"/> +<wire x1="-2.475" y1="-1.65" x2="-2.9" y2="-1.225" width="0.2032" layer="51" curve="89.516721"/> +<circle x="-2.05" y="-0.2" radius="0.182" width="0" layer="21"/> +<smd name="1" x="-2.2" y="-1.2" dx="1.9" dy="1.4" layer="1"/> +<smd name="2" x="2.2" y="-1.2" dx="1.9" dy="1.4" layer="1"/> +<smd name="3" x="2.2" y="1.2" dx="1.9" dy="1.4" layer="1"/> +<smd name="4" x="-2.2" y="1.2" dx="1.9" dy="1.4" layer="1"/> +<text x="-2.54" y="2.54" size="1.27" layer="25">>NAME</text> +<text x="-2.54" y="-3.81" size="1.27" layer="27">>VALUE</text> +</package> +</packages> +<symbols> +<symbol name="ATMEGA32U2"> +<wire x1="-17.78" y1="30.48" x2="30.48" y2="30.48" width="0.254" layer="94"/> +<wire x1="30.48" y1="30.48" x2="30.48" y2="-33.02" width="0.254" layer="94"/> +<wire x1="30.48" y1="-33.02" x2="-17.78" y2="-33.02" width="0.254" layer="94"/> +<wire x1="-17.78" y1="-33.02" x2="-17.78" y2="30.48" width="0.254" layer="94"/> +<text x="-17.78" y="-38.1" size="1.778" layer="95">>NAME</text> +<text x="-5.08" y="33.02" size="1.778" layer="96">>VALUE</text> +<pin name="PC2(AIN2/PCIN11)" x="35.56" y="-20.32" length="middle" rot="R180"/> +<pin name="XTAL2/PC0" x="-22.86" y="-10.16" length="middle"/> +<pin name="XTAL1" x="-22.86" y="-2.54" length="middle"/> +<pin name="GND" x="-22.86" y="-25.4" length="middle"/> +<pin name="VCC" x="-22.86" y="27.94" length="middle"/> +<pin name="UVCC" x="-22.86" y="25.4" length="middle"/> +<pin name="UGND" x="-22.86" y="-22.86" length="middle"/> +<pin name="D-" x="-22.86" y="15.24" length="middle"/> +<pin name="AVCC" x="-22.86" y="22.86" length="middle"/> +<pin name="PB3(PDO/MISO/PCINT3)" x="35.56" y="-5.08" length="middle" rot="R180"/> +<pin name="PB2(PDI/MOSI/PCINT2)" x="35.56" y="-2.54" length="middle" rot="R180"/> +<pin name="PB1(SCK/PCINT1)" x="35.56" y="0" length="middle" rot="R180"/> +<pin name="PB0(SS/PCINT0)" x="35.56" y="2.54" length="middle" rot="R180"/> +<pin name="PD7(INT7/HWB/AIN6/T0)" x="35.56" y="10.16" length="middle" rot="R180"/> +<pin name="PD6(INT6/AIN5/RTS)" x="35.56" y="12.7" length="middle" rot="R180"/> +<pin name="PD5(XCK/AIN4/PCINT12)" x="35.56" y="15.24" length="middle" rot="R180"/> +<pin name="PD4(INT5/AIN3)" x="35.56" y="17.78" length="middle" rot="R180"/> +<pin name="PD3(INT3/TXD1)" x="35.56" y="20.32" length="middle" rot="R180"/> +<pin name="PD2(INT2/AIN1/RXD1)" x="35.56" y="22.86" length="middle" rot="R180"/> +<pin name="PD1(INT1/AIN0)" x="35.56" y="25.4" length="middle" rot="R180"/> +<pin name="PD0(INT0/OC0B)" x="35.56" y="27.94" length="middle" rot="R180"/> +<pin name="PC7(ICP1/INT4/CLKO)" x="35.56" y="-30.48" length="middle" rot="R180"/> +<pin name="PC6(OC1A/PCINT8)" x="35.56" y="-27.94" length="middle" rot="R180"/> +<pin name="PC5(OC1B/PCINT9)" x="35.56" y="-25.4" length="middle" rot="R180"/> +<pin name="PC4(PCINT10)" x="35.56" y="-22.86" length="middle" rot="R180"/> +<pin name="PB4(T1/PCINT4)" x="35.56" y="-7.62" length="middle" rot="R180"/> +<pin name="PB6(PCINT6)" x="35.56" y="-12.7" length="middle" rot="R180"/> +<pin name="PB5(PCINT5)" x="35.56" y="-10.16" length="middle" rot="R180"/> +<pin name="PB7(OC0A/OC1C/PCINT7)" x="35.56" y="-15.24" length="middle" rot="R180"/> +<pin name="/RESET(PC1)" x="-22.86" y="-17.78" length="middle" function="dot"/> +<pin name="D+" x="-22.86" y="12.7" length="middle"/> +<pin name="UCAP" x="-22.86" y="7.62" length="middle"/> +</symbol> +<symbol name="Q"> +<wire x1="1.016" y1="0" x2="2.54" y2="0" width="0.1524" layer="94"/> +<wire x1="-2.54" y1="0" x2="-1.016" y2="0" width="0.1524" layer="94"/> +<wire x1="-0.381" y1="1.524" x2="-0.381" y2="-1.524" width="0.254" layer="94"/> +<wire x1="-0.381" y1="-1.524" x2="0.381" y2="-1.524" width="0.254" layer="94"/> +<wire x1="0.381" y1="-1.524" x2="0.381" y2="1.524" width="0.254" layer="94"/> +<wire x1="0.381" y1="1.524" x2="-0.381" y2="1.524" width="0.254" layer="94"/> +<wire x1="1.016" y1="1.778" x2="1.016" y2="-1.778" width="0.254" layer="94"/> +<wire x1="-1.016" y1="1.778" x2="-1.016" y2="-1.778" width="0.254" layer="94"/> +<text x="2.54" y="1.016" size="1.778" layer="95">>NAME</text> +<text x="2.54" y="-2.54" size="1.778" layer="96">>VALUE</text> +<text x="-2.159" y="-1.143" size="0.8636" layer="93">1</text> +<text x="1.524" y="-1.143" size="0.8636" layer="93">2</text> +<pin name="2" x="2.54" y="0" visible="off" length="point" direction="pas" swaplevel="1" rot="R180"/> +<pin name="1" x="-2.54" y="0" visible="off" length="point" direction="pas" swaplevel="1"/> +</symbol> +</symbols> +<devicesets> +<deviceset name="ATMEGA32U2" prefix="IC"> +<description><B>ATmega32u2</b> +<p> +<ul> +<li>Pin compatible with the atmega8u2, atmega16u2 and atmega32u2</li> +<li>8, 16 or 32 K flash, 1K RAM, 512b EEPROM</li> +<li>8 bit and 16 bit timer (5 PWM total)</li> +<li>UART, SPI (no I2C!)</li> +<li>USB with 4 endpoints, LUFA compatible</li> +<li>22 I/O lines, analog comparator (no ADC!)</li> +<li>Comes with DFU bootloader burned in!</li> +</ul></description> +<gates> +<gate name="G$1" symbol="ATMEGA32U2" x="-7.62" y="0"/> +</gates> +<devices> +<device name="-TQFP" package="TQFP32-08"> +<connects> +<connect gate="G$1" pin="/RESET(PC1)" pad="24"/> +<connect gate="G$1" pin="AVCC" pad="32"/> +<connect gate="G$1" pin="D+" pad="29"/> +<connect gate="G$1" pin="D-" pad="30"/> +<connect gate="G$1" pin="GND" pad="3"/> +<connect gate="G$1" pin="PB0(SS/PCINT0)" pad="14"/> +<connect gate="G$1" pin="PB1(SCK/PCINT1)" pad="15"/> +<connect gate="G$1" pin="PB2(PDI/MOSI/PCINT2)" pad="16"/> +<connect gate="G$1" pin="PB3(PDO/MISO/PCINT3)" pad="17"/> +<connect gate="G$1" pin="PB4(T1/PCINT4)" pad="18"/> +<connect gate="G$1" pin="PB5(PCINT5)" pad="19"/> +<connect gate="G$1" pin="PB6(PCINT6)" pad="20"/> +<connect gate="G$1" pin="PB7(OC0A/OC1C/PCINT7)" pad="21"/> +<connect gate="G$1" pin="PC2(AIN2/PCIN11)" pad="5"/> +<connect gate="G$1" pin="PC4(PCINT10)" pad="26"/> +<connect gate="G$1" pin="PC5(OC1B/PCINT9)" pad="25"/> +<connect gate="G$1" pin="PC6(OC1A/PCINT8)" pad="23"/> +<connect gate="G$1" pin="PC7(ICP1/INT4/CLKO)" pad="22"/> +<connect gate="G$1" pin="PD0(INT0/OC0B)" pad="6"/> +<connect gate="G$1" pin="PD1(INT1/AIN0)" pad="7"/> +<connect gate="G$1" pin="PD2(INT2/AIN1/RXD1)" pad="8"/> +<connect gate="G$1" pin="PD3(INT3/TXD1)" pad="9"/> +<connect gate="G$1" pin="PD4(INT5/AIN3)" pad="10"/> +<connect gate="G$1" pin="PD5(XCK/AIN4/PCINT12)" pad="11"/> +<connect gate="G$1" pin="PD6(INT6/AIN5/RTS)" pad="12"/> +<connect gate="G$1" pin="PD7(INT7/HWB/AIN6/T0)" pad="13"/> +<connect gate="G$1" pin="UCAP" pad="27"/> +<connect gate="G$1" pin="UGND" pad="28"/> +<connect gate="G$1" pin="UVCC" pad="31"/> +<connect gate="G$1" pin="VCC" pad="4"/> +<connect gate="G$1" pin="XTAL1" pad="1"/> +<connect gate="G$1" pin="XTAL2/PC0" pad="2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +<deviceset name="CRYSTAL" prefix="Q" uservalue="yes"> +<description><b>CRYSTAL</b></description> +<gates> +<gate name="G$1" symbol="Q" x="0" y="0"/> +</gates> +<devices> +<device name="HC49S" package="HC49/S"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="1667008" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="HC49GW" package="HC49GW"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="HC49TL-H" package="HC49TL-H"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="HC49U-H" package="HC49U-H"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="1666973" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="HC49U-LM" package="HC49U-LM"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="1666956" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="HC49U-V" package="HC49U-V"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="1666969" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="HC49U70" package="HC49U70"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="HC49UP" package="HC49UP"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="HC13U-H" package="HC13U-H"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="HC18U-H" package="HC18U-H"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="HC18U-V" package="HC18U-V"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="HC33U-H" package="HC33U-H"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="HC33U-V" package="HC33U-V"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="SM49" package="SM49"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="TC26H" package="TC26H"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="TC26V" package="TC26V"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="TC38H" package="TC38H"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="68SMX" package="86SMX"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="4"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="6344860" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="MM20SS" package="MM20SS"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="4"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="MM39SL" package="MM39SL"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="4"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +<device name="CTS406" package="CTS406"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="3"/> +</connects> +<technologies> +<technology name=""> +<attribute name="MF" value="" constant="no"/> +<attribute name="MPN" value="" constant="no"/> +<attribute name="OC_FARNELL" value="unknown" constant="no"/> +<attribute name="OC_NEWARK" value="unknown" constant="no"/> +</technology> +</technologies> +</device> +</devices> +</deviceset> +</devicesets> +</library> +<library name="SparkFun-Connectors"> +<description><h3>SparkFun Electronics' preferred foot prints</h3> +In this library you'll find connectors and sockets- basically anything that can be plugged into or onto.<br><br> +We've spent an enormous amount of time creating and checking these footprints and parts, but it is the end user's responsibility to ensure correctness and suitablity for a given componet or application. If you enjoy using this library, please buy one of our products at www.sparkfun.com. +<br><br> +<b>Licensing:</b> Creative Commons ShareAlike 4.0 International - https://creativecommons.org/licenses/by-sa/4.0/ +<br><br> +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="USB-A-H"> +<description><b>USB Series A Hole Mounted</b></description> +<wire x1="-17.8" y1="6" x2="-17.8" y2="-6" width="0.2032" layer="51"/> +<wire x1="-3" y1="6" x2="-3" y2="-6" width="0.2032" layer="21"/> +<wire x1="-3" y1="6" x2="-17.8" y2="6" width="0.2032" layer="51"/> +<wire x1="-3" y1="-6" x2="-17.8" y2="-6" width="0.2032" layer="51"/> +<wire x1="-3" y1="6" x2="-2" y2="6" width="0.2032" layer="21"/> +<wire x1="-3" y1="-6" x2="-2" y2="-6" width="0.2032" layer="21"/> +<wire x1="1" y1="-4" x2="1" y2="4" width="0.2032" layer="21"/> +<wire x1="-13.5" y1="4.3" x2="-13.5" y2="1.9" width="0.2032" layer="51"/> +<wire x1="-13.5" y1="1.9" x2="-11.2" y2="1.9" width="0.2032" layer="51"/> +<wire x1="-11.2" y1="1.9" x2="-11.2" y2="4.3" width="0.2032" layer="51"/> +<wire x1="-11.2" y1="4.3" x2="-13.5" y2="4.3" width="0.2032" layer="51"/> +<wire x1="-13.5" y1="-1.9" x2="-13.5" y2="-4.3" width="0.2032" layer="51"/> +<wire x1="-13.5" y1="-4.3" x2="-11.2" y2="-4.3" width="0.2032" layer="51"/> +<wire x1="-11.2" y1="-4.3" x2="-11.2" y2="-1.9" width="0.2032" layer="51"/> +<wire x1="-11.2" y1="-1.9" x2="-13.5" y2="-1.9" width="0.2032" layer="51"/> +<pad name="GND" x="2.4" y="3.5" drill="0.9144" diameter="1.8796" rot="R270"/> +<pad name="D+" x="2.4" y="1.127" drill="0.9144" diameter="1.8796" rot="R270"/> +<pad name="D-" x="2.4" y="-1.127" drill="0.9144" diameter="1.8796" rot="R270"/> +<pad name="VBUS" x="2.4" y="-3.5" drill="0.9144" diameter="1.8796" rot="R270"/> +<pad name="GND2" x="0" y="-5.8" drill="2.2" rot="R270"/> +<pad name="GND3" x="0" y="5.8" drill="2.2" rot="R270"/> +<text x="5.85" y="-2.7" size="1.27" layer="25" rot="R90">>NAME</text> +<text x="-3.9" y="-4.4" size="1.27" layer="51" rot="R90">PCB Edge</text> +<hole x="-0.1" y="2.25" drill="1.1"/> +<hole x="-0.1" y="-2.25" drill="1.1"/> +</package> +<package name="USB-A-S"> +<description><b>USB Series A Surface Mounted</b></description> +<wire x1="3.6957" y1="6.5659" x2="-10.287" y2="6.5659" width="0.127" layer="21"/> +<wire x1="3.6957" y1="-6.5659" x2="-10.287" y2="-6.5659" width="0.127" layer="21"/> +<wire x1="-10.287" y1="6.477" x2="-10.287" y2="-6.477" width="0.127" layer="21"/> +<wire x1="3.7084" y1="6.5024" x2="3.7084" y2="-6.5024" width="0.127" layer="21"/> +<wire x1="-2.54" y1="-5.08" x2="-8.89" y2="-4.445" width="0.127" layer="21"/> +<wire x1="-8.89" y1="-4.445" x2="-8.89" y2="-1.27" width="0.127" layer="21"/> +<wire x1="-8.89" y1="-1.27" x2="-2.54" y2="-0.635" width="0.127" layer="21"/> +<wire x1="-2.54" y1="5.08" x2="-8.89" y2="4.445" width="0.127" layer="21"/> +<wire x1="-8.89" y1="4.445" x2="-8.89" y2="1.27" width="0.127" layer="21"/> +<wire x1="-8.89" y1="1.27" x2="-2.54" y2="0.635" width="0.127" layer="21"/> +<pad name="P$5" x="0" y="-6.5659" drill="2.3114" rot="R270"/> +<pad name="P$6" x="0" y="6.5659" drill="2.3114" rot="R270"/> +<smd name="D-" x="3.45" y="1" dx="3" dy="0.9" layer="1"/> +<smd name="VBUS" x="3.45" y="3" dx="3" dy="0.9" layer="1"/> +<smd name="D+" x="3.45" y="-1" dx="3" dy="0.9" layer="1"/> +<smd name="GND" x="3.45" y="-3" dx="3" dy="0.9" layer="1"/> +<text x="5.715" y="3.81" size="1.27" layer="25" rot="R90">>NAME</text> +</package> +<package name="USB-MB-H"> +<description><b>USB Series Mini-B Hole Mounted</b></description> +<wire x1="-3.75" y1="3.9" x2="-3.75" y2="-3.9" width="0.127" layer="22"/> +<wire x1="5.25" y1="3.9" x2="5.25" y2="-3.9" width="0.127" layer="22"/> +<wire x1="-3.75" y1="3.9" x2="5.25" y2="3.9" width="0.127" layer="22"/> +<wire x1="-3.75" y1="-3.9" x2="5.25" y2="-3.9" width="0.127" layer="22"/> +<wire x1="0.75" y1="3.5" x2="-3.25" y2="3" width="0.127" layer="22"/> +<wire x1="-3.25" y1="3" x2="-3.25" y2="2" width="0.127" layer="22"/> +<wire x1="-3.25" y1="2" x2="0.75" y2="1.5" width="0.127" layer="22"/> +<wire x1="1.25" y1="-3.5" x2="-3.25" y2="-3" width="0.127" layer="22"/> +<wire x1="-3.25" y1="-3" x2="-3.25" y2="-2" width="0.127" layer="22"/> +<wire x1="-3.25" y1="-2" x2="1.25" y2="-1.5" width="0.127" layer="22"/> +<wire x1="-3.25" y1="1.25" x2="1.75" y2="0.75" width="0.127" layer="22"/> +<wire x1="1.75" y1="0.75" x2="1.75" y2="-0.75" width="0.127" layer="22"/> +<wire x1="1.75" y1="-0.75" x2="-3.25" y2="-1.25" width="0.127" layer="22"/> +<pad name="VBUS" x="5.1" y="1.6" drill="0.8"/> +<pad name="D+" x="5.1" y="0" drill="0.8"/> +<pad name="GND" x="5.1" y="-1.6" drill="0.8"/> +<pad name="D-" x="3.9" y="0.8" drill="0.8"/> +<pad name="ID" x="3.9" y="-0.8" drill="0.8"/> +<pad name="P$6" x="0" y="-3.65" drill="1.9"/> +<pad name="P$7" x="0" y="3.65" drill="1.9"/> +<text x="7.25" y="1.5" size="1.27" layer="25" rot="R90">>NAME</text> +<rectangle x1="3.25" y1="3" x2="5.75" y2="4.4" layer="43"/> +<rectangle x1="3.25" y1="-4.4" x2="5.75" y2="-3" layer="43"/> +<rectangle x1="-3.75" y1="-3.1" x2="-1.425" y2="3.1" layer="43"/> +<rectangle x1="-1.425" y1="-2.325" x2="-0.65" y2="2.325" layer="43"/> +</package> +<package name="USB-B-SMT"> +<description>USB Series B Surface Mounted</description> +<wire x1="-1" y1="-6" x2="2.4" y2="-6" width="0.2032" layer="51"/> +<wire x1="2.4" y1="6" x2="-1" y2="6" width="0.2032" layer="51"/> +<wire x1="2.4" y1="6" x2="2.4" y2="7.3" width="0.2032" layer="51"/> +<wire x1="2.4" y1="7.3" x2="2.2" y2="7.5" width="0.2032" layer="51"/> +<wire x1="2.2" y1="7.5" x2="1.9" y2="7.5" width="0.2032" layer="51"/> +<wire x1="1.9" y1="7.5" x2="1.4" y2="7" width="0.2032" layer="51"/> +<wire x1="-1" y1="6" x2="-1" y2="7.3" width="0.2032" layer="51"/> +<wire x1="-0.8" y1="7.5" x2="-0.5" y2="7.5" width="0.2032" layer="51"/> +<wire x1="-0.5" y1="7.5" x2="0" y2="7" width="0.2032" layer="51"/> +<wire x1="0" y1="7" x2="1.4" y2="7" width="0.2032" layer="51"/> +<wire x1="-1" y1="-6" x2="-1" y2="-7.3" width="0.2032" layer="51"/> +<wire x1="-1" y1="-7.3" x2="-0.8" y2="-7.5" width="0.2032" layer="51"/> +<wire x1="-0.8" y1="-7.5" x2="-0.5" y2="-7.5" width="0.2032" layer="51"/> +<wire x1="-0.5" y1="-7.5" x2="0" y2="-7" width="0.2032" layer="51"/> +<wire x1="1.9" y1="-7.5" x2="1.4" y2="-7" width="0.2032" layer="51"/> +<wire x1="1.4" y1="-7" x2="0" y2="-7" width="0.2032" layer="51"/> +<wire x1="-1" y1="7.3" x2="-0.8" y2="7.5" width="0.2032" layer="51"/> +<wire x1="2.2" y1="-7.5" x2="1.9" y2="-7.5" width="0.2032" layer="51"/> +<wire x1="2.2" y1="-7.5" x2="2.4" y2="-7.3" width="0.2032" layer="51"/> +<wire x1="2.4" y1="-6" x2="2.4" y2="-7.3" width="0.2032" layer="51"/> +<wire x1="-5" y1="6" x2="-5" y2="-6" width="0.2032" layer="51"/> +<wire x1="-5" y1="6" x2="-9" y2="6" width="0.2032" layer="51"/> +<wire x1="-9" y1="6" x2="-9" y2="-6" width="0.2032" layer="51"/> +<wire x1="-9" y1="-6" x2="-5" y2="-6" width="0.2032" layer="51"/> +<wire x1="-5" y1="6" x2="-3" y2="6" width="0.2032" layer="21"/> +<wire x1="-5" y1="-6" x2="-3" y2="-6" width="0.2032" layer="21"/> +<wire x1="4" y1="-6" x2="7" y2="-6" width="0.2032" layer="21"/> +<wire x1="7" y1="-6" x2="7" y2="-3" width="0.2032" layer="21"/> +<wire x1="7" y1="3" x2="7" y2="6" width="0.2032" layer="21"/> +<wire x1="7" y1="6" x2="4" y2="6" width="0.2032" layer="21"/> +<smd name="5" x="0.58" y="6.8" dx="6.04" dy="3.4" layer="1"/> +<smd name="6" x="0.58" y="-6.8" dx="6.04" dy="3.4" layer="1"/> +<smd name="D+" x="7" y="1.875" dx="3" dy="0.7" layer="1"/> +<smd name="D-" x="7" y="0.625" dx="3" dy="0.7" layer="1"/> +<smd name="GND" x="7" y="-0.625" dx="3" dy="0.7" layer="1"/> +<smd name="VUSB" x="7" y="-1.875" dx="3" dy="0.7" layer="1"/> +<text x="4.3" y="-7.795" size="1.27" layer="25">>NAME</text> +<hole x="0" y="2.25" drill="1.4"/> +<hole x="0" y="-2.25" drill="1.4"/> +</package> +<package name="USB-MINIB-OLD"> +<description><b>USB Series Mini-B Surface Mounted</b></description> +<wire x1="-1.5" y1="3.8" x2="0.9" y2="3.8" width="0.127" layer="21"/> +<wire x1="3.3" y1="3.1" x2="3.3" y2="2.1" width="0.127" layer="21"/> +<wire x1="3.3" y1="-2.1" x2="3.3" y2="-3.1" width="0.127" layer="21"/> +<wire x1="1" y1="-3.8" x2="-1.5" y2="-3.8" width="0.127" layer="21"/> +<wire x1="-5.9" y1="3.8" x2="-5.9" y2="-3.8" width="0.127" layer="51"/> +<wire x1="-5.9" y1="-3.8" x2="-4.5" y2="-3.8" width="0.127" layer="51"/> +<wire x1="-5.9" y1="3.8" x2="-4.5" y2="3.8" width="0.127" layer="51"/> +<smd name="1" x="-3" y="-4.5" dx="2.5" dy="2" layer="1"/> +<smd name="2" x="-3" y="4.5" dx="2.5" dy="2" layer="1"/> +<smd name="3" x="3" y="-4.5" dx="3.5" dy="2" layer="1"/> +<smd name="4" x="3" y="4.5" dx="3.5" dy="2" layer="1"/> +<smd name="D+" x="3" y="0" dx="3.5" dy="0.5" layer="1"/> +<smd name="D-" x="3" y="0.8" dx="3.5" dy="0.5" layer="1"/> +<smd name="VBUS" x="3.01" y="1.61" dx="3.5" dy="0.5" layer="1"/> +<smd name="ID" x="3" y="-0.8" dx="3.5" dy="0.5" layer="1"/> +<smd name="GND" x="3" y="-1.6" dx="3.5" dy="0.5" layer="1"/> +<text x="-3.81" y="-1.27" size="0.4064" layer="27">>VALUE</text> +<text x="-3.81" y="0" size="0.4064" layer="25">>NAME</text> +<hole x="0" y="2.2" drill="0.9"/> +<hole x="0" y="-2.2" drill="0.9"/> +</package> +<package name="USB-B-PTH"> +<description><b>USB Series B Hole Mounted</b></description> +<wire x1="-12.5" y1="6" x2="-8.6" y2="6" width="0.2032" layer="51"/> +<wire x1="-8.6" y1="6" x2="-8.6" y2="-6" width="0.2032" layer="51"/> +<wire x1="-8.6" y1="-6" x2="-12.5" y2="-6" width="0.2032" layer="51"/> +<wire x1="-12.5" y1="-6" x2="-12.5" y2="6" width="0.2032" layer="51"/> +<wire x1="-8.6" y1="6" x2="-4.8" y2="6" width="0.2032" layer="21"/> +<wire x1="-8.6" y1="-6" x2="-4.8" y2="-6" width="0.2032" layer="21"/> +<wire x1="-0.6" y1="-6" x2="3.3" y2="-6" width="0.2032" layer="21"/> +<wire x1="3.3" y1="-6" x2="3.3" y2="6" width="0.2032" layer="21"/> +<wire x1="3.3" y1="6" x2="-0.6" y2="6" width="0.2032" layer="21"/> +<pad name="VBUS" x="1.9812" y="-1.25" drill="0.9144" diameter="1.6764" rot="R90"/> +<pad name="D-" x="1.9812" y="1.25" drill="0.9144" diameter="1.6764" rot="R90"/> +<pad name="D+" x="0" y="1.25" drill="0.9144" diameter="1.6764" rot="R270"/> +<pad name="GND" x="0" y="-1.25" drill="0.9144" diameter="1.6764" rot="R270"/> +<pad name="S1" x="-2.7178" y="-6.0198" drill="2.286"/> +<pad name="S2" x="-2.7178" y="6.0198" drill="2.286"/> +<text x="-1.27" y="3.81" size="0.4064" layer="25">>NAME</text> +<text x="-1.27" y="2.54" size="0.4064" layer="27">>VALUE</text> +</package> +<package name="S4B-PH"> +<wire x1="-6" y1="2" x2="-6" y2="-7" width="0.3048" layer="51"/> +<wire x1="-6" y1="-7" x2="6" y2="-7" width="0.3048" layer="51"/> +<wire x1="6" y1="-7" x2="6" y2="2" width="0.3048" layer="51"/> +<wire x1="6" y1="2" x2="-6" y2="2" width="0.3048" layer="51"/> +<smd name="1" x="-3" y="-4.7" dx="1" dy="4.6" layer="1"/> +<smd name="2" x="-1" y="-4.7" dx="1" dy="4.6" layer="1"/> +<smd name="3" x="1" y="-4.7" dx="1" dy="4.6" layer="1"/> +<smd name="4" x="3" y="-4.7" dx="1" dy="4.6" layer="1"/> +<smd name="P$1" x="-5.4" y="0.5" dx="3.4" dy="1.6" layer="1" rot="R90"/> +<smd name="P$2" x="5.4" y="0.5" dx="3.4" dy="1.6" layer="1" rot="R90"/> +</package> +<package name="USB-MINIB"> +<description><b>USB Series Mini-B Surface Mounted</b></description> +<wire x1="-1.3" y1="3.8" x2="0.8" y2="3.8" width="0.2032" layer="21"/> +<wire x1="3.3" y1="3.1" x2="3.3" y2="2.2" width="0.2032" layer="21"/> +<wire x1="3.3" y1="-2.2" x2="3.3" y2="-3.1" width="0.2032" layer="21"/> +<wire x1="0.8" y1="-3.8" x2="-1.3" y2="-3.8" width="0.2032" layer="21"/> +<wire x1="-5.9" y1="3.8" x2="-5.9" y2="-3.8" width="0.2032" layer="51"/> +<wire x1="-5.9" y1="-3.8" x2="-4.5" y2="-3.8" width="0.2032" layer="51"/> +<wire x1="-5.9" y1="3.8" x2="-4.5" y2="3.8" width="0.2032" layer="51"/> +<smd name="D+" x="2.5" y="0" dx="2.5" dy="0.5" layer="1"/> +<smd name="D-" x="2.5" y="0.8" dx="2.5" dy="0.5" layer="1"/> +<smd name="GND" x="2.5" y="-1.6" dx="2.5" dy="0.5" layer="1"/> +<smd name="ID" x="2.5" y="-0.8" dx="2.5" dy="0.5" layer="1"/> +<smd name="MTN3" x="-3" y="-4.5" dx="2.5" dy="2" layer="1"/> +<smd name="MTN1" x="-3" y="4.5" dx="2.5" dy="2" layer="1"/> +<smd name="MTN4" x="2.5" y="-4.5" dx="2.5" dy="2" layer="1"/> +<smd name="MTN2" x="2.5" y="4.5" dx="2.5" dy="2" layer="1"/> +<smd name="VBUS" x="2.5" y="1.6" dx="2.5" dy="0.5" layer="1"/> +<text x="-3.81" y="1.27" size="0.4064" layer="25">>NAME</text> +<text x="-3.81" y="0" size="0.4064" layer="27">>VALUE</text> +<hole x="0" y="2.2" drill="0.9"/> +<hole x="0" y="-2.2" drill="0.9"/> +</package> +<package name="USB-A-PCB"> +<description>Card-edge USB A connector. + +For boards designed to be plugged directly into a USB slot. If possible, ensure that your PCB is about 2.4mm thick to fit snugly.</description> +<wire x1="-5" y1="6" x2="3.7" y2="6" width="0.127" layer="51"/> +<wire x1="3.7" y1="6" x2="3.7" y2="-6" width="0.127" layer="51" style="shortdash"/> +<wire x1="3.7" y1="-6" x2="-5" y2="-6" width="0.127" layer="51"/> +<wire x1="-5" y1="-6" x2="-5" y2="6" width="0.127" layer="51"/> +<smd name="5V" x="-0.2" y="-3.5" dx="7.5" dy="1.5" layer="1"/> +<smd name="USB_M" x="0.3" y="-1" dx="6.5" dy="1" layer="1"/> +<smd name="USB_P" x="0.3" y="1" dx="6.5" dy="1" layer="1"/> +<smd name="GND" x="-0.2" y="3.5" dx="7.5" dy="1.5" layer="1"/> +<text x="-1.27" y="5.08" size="0.4064" layer="25">>Name</text> +<text x="-1.27" y="-5.08" size="0.4064" layer="27">>Value</text> +<text x="-6.35" y="-3.81" size="1.016" layer="48" rot="R90">Card edge</text> +</package> +<package name="USB-B-PTH-VERTICAL"> +<description><b>USB Series B Hole Mounted</b></description> +<wire x1="0" y1="0" x2="11.938" y2="0" width="0.254" layer="21"/> +<wire x1="11.938" y1="0" x2="11.938" y2="11.303" width="0.254" layer="21"/> +<wire x1="11.938" y1="11.303" x2="0" y2="11.303" width="0.254" layer="21"/> +<wire x1="0" y1="11.303" x2="0" y2="0" width="0.254" layer="21"/> +<wire x1="1.27" y1="1.27" x2="10.795" y2="1.27" width="0.254" layer="51"/> +<wire x1="10.795" y1="1.27" x2="10.795" y2="8.255" width="0.254" layer="51"/> +<wire x1="10.795" y1="8.255" x2="8.89" y2="10.16" width="0.254" layer="51"/> +<wire x1="8.89" y1="10.16" x2="3.175" y2="10.16" width="0.254" layer="51"/> +<wire x1="3.175" y1="10.16" x2="1.27" y2="8.255" width="0.254" layer="51"/> +<wire x1="1.27" y1="8.255" x2="1.27" y2="1.27" width="0.254" layer="51"/> +<pad name="GND" x="7.3152" y="4.3942" drill="0.9144" diameter="1.6764" rot="R90"/> +<pad name="VBUS" x="7.3152" y="7.5946" drill="0.9144" diameter="1.6764" rot="R90"/> +<pad name="D-" x="4.826" y="7.5946" drill="0.9144" diameter="1.6764" rot="R270"/> +<pad name="D+" x="4.826" y="4.3942" drill="0.9144" diameter="1.6764" rot="R270"/> +<pad name="P$1" x="0" y="4.9022" drill="2.286"/> +<pad name="P$2" x="12.0396" y="4.9022" drill="2.286"/> +<text x="8.89" y="-1.27" size="0.8128" layer="25">>NAME</text> +<text x="0" y="-1.27" size="0.8128" layer="27">>VALUE</text> +</package> +<package name="USB-A-S-NOSILK"> +<wire x1="3.6957" y1="6.5659" x2="-10.287" y2="6.5659" width="0.127" layer="51"/> +<wire x1="3.6957" y1="-6.5659" x2="-10.287" y2="-6.5659" width="0.127" layer="51"/> +<wire x1="-10.287" y1="6.477" x2="-10.287" y2="-6.477" width="0.127" layer="51"/> +<wire x1="3.7084" y1="6.5024" x2="3.7084" y2="-6.5024" width="0.127" layer="51"/> +<wire x1="-2.54" y1="-5.08" x2="-8.89" y2="-4.445" width="0.127" layer="51"/> +<wire x1="-8.89" y1="-4.445" x2="-8.89" y2="-1.27" width="0.127" layer="51"/> +<wire x1="-8.89" y1="-1.27" x2="-2.54" y2="-0.635" width="0.127" layer="51"/> +<wire x1="-2.54" y1="5.08" x2="-8.89" y2="4.445" width="0.127" layer="51"/> +<wire x1="-8.89" y1="4.445" x2="-8.89" y2="1.27" width="0.127" layer="51"/> +<wire x1="-8.89" y1="1.27" x2="-2.54" y2="0.635" width="0.127" layer="51"/> +<pad name="P$5" x="0" y="-6.5659" drill="2.3114" rot="R270"/> +<pad name="P$6" x="0" y="6.5659" drill="2.3114" rot="R270"/> +<smd name="D-" x="3.45" y="1" dx="3" dy="0.9" layer="1"/> +<smd name="VBUS" x="3.45" y="3" dx="3" dy="0.9" layer="1"/> +<smd name="D+" x="3.45" y="-1" dx="3" dy="0.9" layer="1"/> +<smd name="GND" x="3.45" y="-3" dx="3" dy="0.9" layer="1"/> +<text x="5.715" y="3.81" size="1.27" layer="51" rot="R90">>NAME</text> +</package> +<package name="USB-A-S-NOSILK-FEMALE"> +<wire x1="3.6957" y1="6.5659" x2="-10.287" y2="6.5659" width="0.127" layer="51"/> +<wire x1="3.6957" y1="-6.5659" x2="-10.287" y2="-6.5659" width="0.127" layer="51"/> +<wire x1="-10.287" y1="6.477" x2="-10.287" y2="-6.477" width="0.127" layer="51"/> +<wire x1="3.7084" y1="6.5024" x2="3.7084" y2="-6.5024" width="0.127" layer="51"/> +<wire x1="-2.54" y1="-5.08" x2="-8.89" y2="-4.445" width="0.127" layer="51"/> +<wire x1="-8.89" y1="-4.445" x2="-8.89" y2="-1.27" width="0.127" layer="51"/> +<wire x1="-8.89" y1="-1.27" x2="-2.54" y2="-0.635" width="0.127" layer="51"/> +<wire x1="-2.54" y1="5.08" x2="-8.89" y2="4.445" width="0.127" layer="51"/> +<wire x1="-8.89" y1="4.445" x2="-8.89" y2="1.27" width="0.127" layer="51"/> +<wire x1="-8.89" y1="1.27" x2="-2.54" y2="0.635" width="0.127" layer="51"/> +<pad name="S1" x="0" y="-6.5659" drill="2.3114" rot="R270"/> +<pad name="S2" x="0" y="6.5659" drill="2.3114" rot="R270"/> +<smd name="D-" x="4.212" y="1" dx="3" dy="0.9" layer="1"/> +<smd name="VBUS" x="4.212" y="3.5" dx="3" dy="0.9" layer="1"/> +<smd name="D+" x="4.212" y="-1" dx="3" dy="0.9" layer="1"/> +<smd name="GND" x="4.212" y="-3.5" dx="3" dy="0.9" layer="1"/> +<text x="8.46" y="-7.205" size="1.27" layer="51" rot="R180">>NAME</text> +</package> +<package name="USB-MINIB-NOSTOP"> +<wire x1="-1.3" y1="3.8" x2="0.8" y2="3.8" width="0.2032" layer="21"/> +<wire x1="3.3" y1="3.1" x2="3.3" y2="2.2" width="0.2032" layer="21"/> +<wire x1="3.3" y1="-2.2" x2="3.3" y2="-3.1" width="0.2032" layer="21"/> +<wire x1="0.8" y1="-3.8" x2="-1.3" y2="-3.8" width="0.2032" layer="21"/> +<wire x1="-5.9" y1="3.8" x2="-5.9" y2="-3.8" width="0.2032" layer="51"/> +<wire x1="-5.9" y1="-3.8" x2="-4.5" y2="-3.8" width="0.2032" layer="51"/> +<wire x1="-5.9" y1="3.8" x2="-4.5" y2="3.8" width="0.2032" layer="51"/> +<circle x="0" y="2.2" radius="0.35" width="0.41" layer="29"/> +<circle x="0" y="-2.2" radius="0.35" width="0.41" layer="29"/> +<pad name="H1" x="0" y="2.2" drill="0.9" diameter="0.8" stop="no"/> +<pad name="H2" x="0" y="-2.2" drill="0.9" diameter="0.7874" stop="no"/> +<smd name="D+" x="2.5" y="0" dx="2.5" dy="0.5" layer="1"/> +<smd name="D-" x="2.5" y="0.8" dx="2.5" dy="0.5" layer="1"/> +<smd name="GND" x="2.5" y="-1.6" dx="2.5" dy="0.5" layer="1"/> +<smd name="ID" x="2.5" y="-0.8" dx="2.5" dy="0.5" layer="1"/> +<smd name="G1" x="-3" y="-4.5" dx="2.5" dy="2" layer="1"/> +<smd name="G2" x="-3" y="4.5" dx="2.5" dy="2" layer="1"/> +<smd name="G4" x="2.5" y="-4.5" dx="2.5" dy="2" layer="1"/> +<smd name="G3" x="2.5" y="4.5" dx="2.5" dy="2" layer="1"/> +<smd name="VBUS" x="2.5" y="1.6" dx="2.5" dy="0.5" layer="1"/> +<text x="-3.81" y="1.27" size="0.4064" layer="25">>NAME</text> +<text x="-3.81" y="0" size="0.4064" layer="27">>VALUE</text> +</package> +<package name="USB-A-S-SILK-FEMALE"> +<wire x1="6.6957" y1="6.5659" x2="-7.287" y2="6.5659" width="0.127" layer="51"/> +<wire x1="6.6957" y1="-6.5659" x2="-7.287" y2="-6.5659" width="0.127" layer="51"/> +<wire x1="-7.287" y1="6.477" x2="-7.287" y2="-6.477" width="0.127" layer="51"/> +<wire x1="6.7084" y1="6.5024" x2="6.7084" y2="-6.5024" width="0.127" layer="51"/> +<wire x1="0.46" y1="-5.08" x2="-5.89" y2="-4.445" width="0.127" layer="51"/> +<wire x1="-5.89" y1="-4.445" x2="-5.89" y2="-1.27" width="0.127" layer="51"/> +<wire x1="-5.89" y1="-1.27" x2="0.46" y2="-0.635" width="0.127" layer="51"/> +<wire x1="0.46" y1="5.08" x2="-5.89" y2="4.445" width="0.127" layer="51"/> +<wire x1="-5.89" y1="4.445" x2="-5.89" y2="1.27" width="0.127" layer="51"/> +<wire x1="-5.89" y1="1.27" x2="0.46" y2="0.635" width="0.127" layer="51"/> +<wire x1="-7.366" y1="6.604" x2="0.508" y2="6.604" width="0.2032" layer="21"/> +<wire x1="-7.366" y1="6.604" x2="-7.366" y2="-6.604" width="0.2032" layer="21"/> +<wire x1="-7.366" y1="-6.604" x2="0.508" y2="-6.604" width="0.2032" layer="21"/> +<wire x1="5.08" y1="-6.604" x2="6.858" y2="-6.604" width="0.2032" layer="21"/> +<wire x1="6.858" y1="-6.604" x2="6.858" y2="-4.318" width="0.2032" layer="21"/> +<wire x1="6.858" y1="4.318" x2="6.858" y2="6.604" width="0.2032" layer="21"/> +<wire x1="6.858" y1="6.604" x2="5.08" y2="6.604" width="0.2032" layer="21"/> +<pad name="P$5" x="3" y="-6.5659" drill="2.3114" rot="R270"/> +<pad name="P$6" x="3" y="6.5659" drill="2.3114" rot="R270"/> +<smd name="D-" x="7.212" y="1" dx="3" dy="0.9" layer="1"/> +<smd name="VBUS" x="7.212" y="3.5" dx="3" dy="0.9" layer="1"/> +<smd name="D+" x="7.212" y="-1" dx="3" dy="0.9" layer="1"/> +<smd name="GND" x="7.212" y="-3.5" dx="3" dy="0.9" layer="1"/> +<text x="-3.81" y="2.54" size="0.4064" layer="25">>NAME</text> +<text x="-3.81" y="-3.81" size="0.4064" layer="27">>VALUE</text> +</package> +<package name="USB-MICROB"> +<description>Micro USB Package</description> +<wire x1="-3.4" y1="-2.15" x2="-3" y2="-2.15" width="0.127" layer="51"/> +<wire x1="3" y1="-2.15" x2="3.4" y2="-2.15" width="0.127" layer="51"/> +<wire x1="-3.4" y1="-2.15" x2="-3.4" y2="-1.45" width="0.127" layer="51"/> +<wire x1="-3.4" y1="-1.45" x2="-3.4" y2="2.85" width="0.127" layer="51"/> +<wire x1="3.4" y1="2.85" x2="2.2" y2="2.85" width="0.127" layer="51"/> +<wire x1="3.4" y1="2.85" x2="3.4" y2="-1.45" width="0.127" layer="51"/> +<wire x1="3.4" y1="-1.45" x2="3.4" y2="-2.15" width="0.127" layer="51"/> +<wire x1="-3.4" y1="-1.45" x2="3.4" y2="-1.45" width="0.127" layer="51"/> +<wire x1="-3.4" y1="1.25" x2="-3.4" y2="2.85" width="0.2032" layer="21"/> +<wire x1="-3.4" y1="2.85" x2="-2.2" y2="2.85" width="0.2032" layer="21"/> +<wire x1="3.4" y1="2.85" x2="2.2" y2="2.85" width="0.2032" layer="21"/> +<wire x1="3.4" y1="1.25" x2="3.4" y2="2.85" width="0.2032" layer="21"/> +<wire x1="-3.4" y1="-1.45" x2="3.4" y2="-1.45" width="0.2032" layer="21"/> +<wire x1="-2.2" y1="1.45" x2="2.2" y2="1.45" width="0.127" layer="51"/> +<wire x1="2.2" y1="1.45" x2="2.2" y2="2.85" width="0.127" layer="51"/> +<wire x1="-2.2" y1="1.45" x2="-2.2" y2="2.85" width="0.127" layer="51"/> +<wire x1="-3.4" y1="2.85" x2="-2.2" y2="2.85" width="0.127" layer="51"/> +<wire x1="-2.2" y1="2.85" x2="-2.2" y2="1.45" width="0.2032" layer="21"/> +<wire x1="-2.2" y1="1.45" x2="2.2" y2="1.45" width="0.2032" layer="21"/> +<wire x1="2.2" y1="1.45" x2="2.2" y2="2.85" width="0.2032" layer="21"/> +<wire x1="-3.4" y1="-2.15" x2="-4" y2="-2.75" width="0.2032" layer="51"/> +<wire x1="3.4" y1="-2.15" x2="4" y2="-2.75" width="0.2032" layer="51"/> +<wire x1="-3" y1="-2.15" x2="-3" y2="-2.55" width="0.127" layer="51"/> +<wire x1="-2.8" y1="-2.8" x2="2.75" y2="-2.8" width="0.127" layer="51"/> +<wire x1="3" y1="-2.6" x2="3" y2="-2.15" width="0.127" layer="51"/> +<wire x1="-3" y1="-2.55" x2="-2.8" y2="-2.8" width="0.127" layer="51" curve="84.547378"/> +<wire x1="2.75" y1="-2.8" x2="3" y2="-2.6" width="0.127" layer="51" curve="84.547378"/> +<smd name="VBUS" x="-1.3" y="2.65" dx="1.4" dy="0.35" layer="1" rot="R90"/> +<smd name="GND" x="1.3" y="2.65" dx="1.4" dy="0.35" layer="1" rot="R90"/> +<smd name="D-" x="-0.65" y="2.65" dx="1.4" dy="0.35" layer="1" rot="R90"/> +<smd name="D+" x="0" y="2.65" dx="1.4" dy="0.35" layer="1" rot="R90"/> +<smd name="ID" x="0.65" y="2.65" dx="1.4" dy="0.35" layer="1" rot="R90"/> +<smd name="MT1" x="-4" y="0" dx="1.8" dy="1.9" layer="1"/> +<smd name="MT2" x="4" y="0" dx="1.8" dy="1.9" layer="1"/> +<text x="-1.6" y="-0.35" size="0.762" layer="25">>NAME</text> +<text x="-1.905" y="-3.175" size="0.762" layer="27">>VALUE</text> +<smd name="P$1" x="-1.27" y="0" dx="1.9" dy="1.9" layer="1"/> +<smd name="P$2" x="1.27" y="0" dx="1.9" dy="1.9" layer="1"/> +</package> +<package name="USB-A-SMT-MALE"> +<wire x1="6" y1="14.58" x2="-6" y2="14.58" width="0.2032" layer="51"/> +<wire x1="6" y1="0" x2="-6" y2="0" width="0.2032" layer="21"/> +<wire x1="6" y1="0" x2="6" y2="14.58" width="0.2032" layer="51"/> +<wire x1="-6" y1="0" x2="-6" y2="14.58" width="0.2032" layer="51"/> +<wire x1="6" y1="0" x2="6" y2="-1.22" width="0.2032" layer="21"/> +<wire x1="-6" y1="0" x2="-6" y2="-1.22" width="0.2032" layer="21"/> +<wire x1="-4" y1="-4.22" x2="4" y2="-4.22" width="0.2032" layer="21"/> +<wire x1="4.3" y1="10.28" x2="1.9" y2="10.28" width="0.2032" layer="51"/> +<wire x1="1.9" y1="10.28" x2="1.9" y2="7.98" width="0.2032" layer="51"/> +<wire x1="1.9" y1="7.98" x2="4.3" y2="7.98" width="0.2032" layer="51"/> +<wire x1="4.3" y1="7.98" x2="4.3" y2="10.28" width="0.2032" layer="51"/> +<wire x1="-1.9" y1="10.28" x2="-4.3" y2="10.28" width="0.2032" layer="51"/> +<wire x1="-4.3" y1="10.28" x2="-4.3" y2="7.98" width="0.2032" layer="51"/> +<wire x1="-4.3" y1="7.98" x2="-1.9" y2="7.98" width="0.2032" layer="51"/> +<wire x1="-1.9" y1="7.98" x2="-1.9" y2="10.28" width="0.2032" layer="51"/> +<smd name="D+1" x="1.027" y="-5.87" dx="2.5" dy="0.8" layer="1" rot="R270"/> +<smd name="D-1" x="-1.027" y="-5.87" dx="2.5" dy="0.8" layer="1" rot="R270"/> +<smd name="GND1" x="3.5508" y="-5.87" dx="2.5" dy="0.8" layer="1" rot="R270"/> +<pad name="P$1" x="5.85" y="-3.05" drill="0.8" diameter="1.778" shape="long" rot="R90"/> +<pad name="P$3" x="-5.85" y="-3.05" drill="0.8" diameter="1.778" shape="long" rot="R90"/> +<smd name="VBUS1" x="-3.5" y="-5.87" dx="2.5" dy="0.8" layer="1" rot="R270"/> +<text x="-2.7" y="-9.07" size="1.27" layer="25">>NAME</text> +<text x="-4.4" y="0.68" size="1.27" layer="51">PCB Edge</text> +<hole x="2.25" y="-3.12" drill="1.1"/> +<hole x="-2.25" y="-3.12" drill="1.1"/> +<hole x="-5.85" y="-3.45" drill="0.8"/> +<hole x="-5.85" y="-3.85" drill="0.8"/> +<hole x="-5.85" y="-2.65" drill="0.8"/> +<hole x="-5.85" y="-2.25" drill="0.8"/> +<hole x="5.85" y="-3.45" drill="0.8"/> +<hole x="5.85" y="-3.85" drill="0.8"/> +<hole x="5.85" y="-2.65" drill="0.8"/> +<hole x="5.85" y="-2.25" drill="0.8"/> +</package> +<package name="USB-A-SMT-MALE-LOCKING"> +<wire x1="6" y1="14.58" x2="-6" y2="14.58" width="0.2032" layer="51"/> +<wire x1="6" y1="0" x2="-6" y2="0" width="0.2032" layer="21"/> +<wire x1="6" y1="0" x2="6" y2="14.58" width="0.2032" layer="51"/> +<wire x1="-6" y1="0" x2="-6" y2="14.58" width="0.2032" layer="51"/> +<wire x1="6" y1="0" x2="6" y2="-1.22" width="0.2032" layer="21"/> +<wire x1="-6" y1="0" x2="-6" y2="-1.22" width="0.2032" layer="21"/> +<wire x1="-4" y1="-4.22" x2="4" y2="-4.22" width="0.2032" layer="21"/> +<wire x1="4.3" y1="10.28" x2="1.9" y2="10.28" width="0.2032" layer="51"/> +<wire x1="1.9" y1="10.28" x2="1.9" y2="7.98" width="0.2032" layer="51"/> +<wire x1="1.9" y1="7.98" x2="4.3" y2="7.98" width="0.2032" layer="51"/> +<wire x1="4.3" y1="7.98" x2="4.3" y2="10.28" width="0.2032" layer="51"/> +<wire x1="-1.9" y1="10.28" x2="-4.3" y2="10.28" width="0.2032" layer="51"/> +<wire x1="-4.3" y1="10.28" x2="-4.3" y2="7.98" width="0.2032" layer="51"/> +<wire x1="-4.3" y1="7.98" x2="-1.9" y2="7.98" width="0.2032" layer="51"/> +<wire x1="-1.9" y1="7.98" x2="-1.9" y2="10.28" width="0.2032" layer="51"/> +<smd name="D+1" x="1.027" y="-5.87" dx="2.5" dy="0.8" layer="1" rot="R270"/> +<smd name="D-1" x="-1.027" y="-5.87" dx="2.5" dy="0.8" layer="1" rot="R270"/> +<smd name="GND1" x="3.5508" y="-5.87" dx="2.5" dy="0.8" layer="1" rot="R270"/> +<pad name="P$1" x="5.6468" y="-3.05" drill="0.8" diameter="1.778" shape="long" rot="R90"/> +<pad name="P$3" x="-5.6468" y="-3.05" drill="0.8" diameter="1.778" shape="long" rot="R90"/> +<smd name="VBUS1" x="-3.5" y="-5.87" dx="2.5" dy="0.8" layer="1" rot="R270"/> +<text x="-2.7" y="-9.07" size="1.27" layer="25">>NAME</text> +<text x="-4.4" y="0.68" size="1.27" layer="51">PCB Edge</text> +<hole x="2.25" y="-3.12" drill="1.1"/> +<hole x="-2.25" y="-3.12" drill="1.1"/> +<hole x="-5.6468" y="-3.45" drill="0.8"/> +<hole x="-5.6468" y="-3.85" drill="0.8"/> +<hole x="-5.6468" y="-2.65" drill="0.8"/> +<hole x="-5.6468" y="-2.25" drill="0.8"/> +<hole x="5.6468" y="-3.45" drill="0.8"/> +<hole x="5.6468" y="-3.85" drill="0.8"/> +<hole x="5.6468" y="-2.65" drill="0.8"/> +<hole x="5.6468" y="-2.25" drill="0.8"/> +<wire x1="-5.9944" y1="-4.064" x2="-5.9944" y2="-2.0828" width="0" layer="51"/> +<wire x1="-6.1849" y1="-4.064" x2="-6.1849" y2="-2.032" width="0" layer="51"/> +<wire x1="-5.6642" y1="-4.064" x2="-5.6642" y2="-2.0828" width="0" layer="51"/> +<rectangle x1="-5.9944" y1="-4.064" x2="-5.6642" y2="-2.032" layer="51"/> +<wire x1="6.1849" y1="-2.032" x2="6.1849" y2="-4.064" width="0" layer="51"/> +<rectangle x1="5.6642" y1="-4.064" x2="5.9944" y2="-2.032" layer="51" rot="R180"/> +</package> +</packages> +<symbols> +<symbol name="USB"> +<wire x1="5.08" y1="8.89" x2="0" y2="8.89" width="0.254" layer="94"/> +<wire x1="0" y1="8.89" x2="0" y2="-1.27" width="0.254" layer="94"/> +<wire x1="0" y1="-1.27" x2="5.08" y2="-1.27" width="0.254" layer="94"/> +<text x="3.81" y="0" size="2.54" layer="94" rot="R90">USB</text> +<pin name="D+" x="-2.54" y="7.62" visible="pad" length="short"/> +<pin name="D-" x="-2.54" y="5.08" visible="pad" length="short"/> +<pin name="VBUS" x="-2.54" y="2.54" visible="pad" length="short"/> +<pin name="GND" x="-2.54" y="0" visible="pad" length="short"/> +</symbol> +</symbols> +<devicesets> +<deviceset name="USB" prefix="JP"> +<description><b>USB Connectors</b> +<p>USB-B-PTH is fully proven SKU : PRT-00139/CONN-08278 +<p>USB-miniB is fully proven SKU : PRT-00587 +<p>USB-A-PCB is untested. +<p>USB-A-H is throughly reviewed, but untested. Spark Fun Electronics SKU : PRT-00437 +<p>USB-B-SMT is throughly reviewed, but untested. Needs silkscreen touching up. +<p>USB-A-S has not been used/tested +<p>USB-MB-H has not been used/tested +<P>USB-MICROB has been used. CONN-09505</description> +<gates> +<gate name="G$1" symbol="USB" x="0" y="0"/> +</gates> +<devices> +<device name="-A-H" package="USB-A-H"> +<connects> +<connect gate="G$1" pin="D+" pad="D-"/> +<connect gate="G$1" pin="D-" pad="D+"/> +<connect gate="G$1" pin="GND" pad="VBUS"/> +<connect gate="G$1" pin="VBUS" pad="GND"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="-A-S" package="USB-A-S"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="VBUS"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="-MB-H" package="USB-MB-H"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="VBUS"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="-B-S" package="USB-B-SMT"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="VUSB"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="OLD" package="USB-MINIB-OLD"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="VBUS"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="PTH" package="USB-B-PTH"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="VBUS"/> +</connects> +<technologies> +<technology name=""> +<attribute name="PROD_ID" value="CONN-08278" constant="no"/> +<attribute name="VALUE" value="USB-B" constant="no"/> +</technology> +</technologies> +</device> +<device name="-JST-2MM-SMT" package="S4B-PH"> +<connects> +<connect gate="G$1" pin="D+" pad="2"/> +<connect gate="G$1" pin="D-" pad="3"/> +<connect gate="G$1" pin="GND" pad="1"/> +<connect gate="G$1" pin="VBUS" pad="4"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="SMD" package="USB-MINIB"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="VBUS"/> +</connects> +<technologies> +<technology name=""> +<attribute name="PROD_ID" value="CONN-08193" constant="no"/> +</technology> +</technologies> +</device> +<device name="PCB" package="USB-A-PCB"> +<connects> +<connect gate="G$1" pin="D+" pad="USB_P"/> +<connect gate="G$1" pin="D-" pad="USB_M"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="5V"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="PTH-VERTICAL" package="USB-B-PTH-VERTICAL"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="VBUS"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="USB-A-S-NOSILK" package="USB-A-S-NOSILK"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="VBUS"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="-A-SMD" package="USB-A-S-NOSILK-FEMALE"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="VBUS"/> +</connects> +<technologies> +<technology name=""> +<attribute name="PROD_ID" value="CONN-09520"/> +</technology> +</technologies> +</device> +<device name="-SMD-NS" package="USB-MINIB-NOSTOP"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="VBUS"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="_" package="USB-A-S-SILK-FEMALE"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="VBUS"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="-MICROB" package="USB-MICROB"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND MT1 MT2"/> +<connect gate="G$1" pin="VBUS" pad="VBUS"/> +</connects> +<technologies> +<technology name=""> +<attribute name="PROD_ID" value="CONN-09505"/> +</technology> +</technologies> +</device> +<device name="A-SMD-MALE" package="USB-A-SMT-MALE"> +<connects> +<connect gate="G$1" pin="D+" pad="D+1"/> +<connect gate="G$1" pin="D-" pad="D-1"/> +<connect gate="G$1" pin="GND" pad="GND1"/> +<connect gate="G$1" pin="VBUS" pad="VBUS1"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="A-SMD-MALE-LOCKING" package="USB-A-SMT-MALE-LOCKING"> +<connects> +<connect gate="G$1" pin="D+" pad="D+1"/> +<connect gate="G$1" pin="D-" pad="D-1"/> +<connect gate="G$1" pin="GND" pad="GND1"/> +<connect gate="G$1" pin="VBUS" pad="VBUS1"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +</devicesets> +</library> +</libraries> +<attributes> +</attributes> +<variantdefs> +</variantdefs> +<classes> +<class number="0" name="default" width="0" drill="0"> +</class> +</classes> +<parts> +<part name="P+1" library="FAB_Hello" deviceset="VCC" device=""/> +<part name="GND1" library="FAB_Hello" deviceset="GND" device=""/> +<part name="GND2" library="FAB_Hello" deviceset="GND" device=""/> +<part name="D1" library="fabPatil" deviceset="ZENER_DIODE" device="SOD123" value="3.3V"/> +<part name="D2" library="fabPatil" deviceset="ZENER_DIODE" device="SOD123" value="3.3V"/> +<part name="GND3" library="FAB_Hello" deviceset="GND" device=""/> +<part name="R1" library="fabPatil" deviceset="RESISTOR" device="1206" value="22"/> +<part name="R2" library="fabPatil" deviceset="RESISTOR" device="1206" value="22"/> +<part name="P+2" library="FAB_Hello" deviceset="VCC" device=""/> +<part name="JP1" library="fabPatil" deviceset="FTDI_CONNECTOR" device="SMD"/> +<part name="C1" library="fabPatil" deviceset="UNPOLARIZED_CAPACITOR" device="1206" value="0.1uF"/> +<part name="JP2" library="fabPatil" deviceset="USB" device="PCB"/> +<part name="R5" library="fabPatil" deviceset="RESISTOR" device="1206" value="470"/> +<part name="R6" library="fabPatil" deviceset="RESISTOR" device="1206" value="470"/> +<part name="P+3" library="FAB_Hello" deviceset="VCC" device=""/> +<part name="GND5" library="fabPatil" deviceset="GND" device=""/> +<part name="U$1" library="fabPatil" deviceset="AVRISP" device="SMD"/> +<part name="P+5" library="FAB_Hello" deviceset="VCC" device=""/> +<part name="GND6" library="fabPatil" deviceset="GND" device=""/> +<part name="C2" library="fabPatil" deviceset="UNPOLARIZED_CAPACITOR" device="1206" value="1uF"/> +<part name="IC1" library="adafruit" deviceset="ATMEGA32U2" device="-TQFP"/> +<part name="P+4" library="FAB_Hello" deviceset="VCC" device=""/> +<part name="GND4" library="fabPatil" deviceset="GND" device=""/> +<part name="GND8" library="fabPatil" deviceset="GND" device=""/> +<part name="R3" library="fabPatil" deviceset="RESISTOR" device="1206" value="10K"/> +<part name="P+6" library="FAB_Hello" deviceset="VCC" device=""/> +<part name="U$2" library="fabPatil" deviceset="LED" device="1206"/> +<part name="R4" library="fabPatil" deviceset="RESISTOR" device="1206" value="1K"/> +<part name="GND9" library="fabPatil" deviceset="GND" device=""/> +<part name="R7" library="fabPatil" deviceset="RESISTOR" device="1206" value="0"/> +<part name="GND10" library="fabPatil" deviceset="GND" device=""/> +<part name="Q1" library="adafruit" deviceset="CRYSTAL" device="HC49UP"/> +<part name="C3" library="fabPatil" deviceset="UNPOLARIZED_CAPACITOR" device="1206" value="18pF"/> +<part name="C4" library="fabPatil" deviceset="UNPOLARIZED_CAPACITOR" device="1206" value="18pF"/> +<part name="GND7" library="fabPatil" deviceset="GND" device=""/> +<part name="JP3" library="SparkFun-Connectors" deviceset="USB" device="PCB"/> +</parts> +<sheets> +<sheet> +<plain> +</plain> +<instances> +<instance part="P+1" gate="VCC" x="-22.86" y="33.02" rot="R90"/> +<instance part="GND1" gate="1" x="-2.54" y="33.02" rot="R90"/> +<instance part="GND2" gate="1" x="-76.2" y="15.24" rot="R270"/> +<instance part="D1" gate="1" x="-66.04" y="-7.62" rot="R90"/> +<instance part="D2" gate="1" x="-71.12" y="-7.62" rot="R90"/> +<instance part="GND3" gate="1" x="-76.2" y="-15.24" rot="R270"/> +<instance part="R1" gate="G$1" x="-60.96" y="2.54"/> +<instance part="R2" gate="G$1" x="-53.34" y="0"/> +<instance part="P+2" gate="VCC" x="-71.12" y="20.32"/> +<instance part="JP1" gate="G$1" x="50.8" y="7.62" rot="R180"/> +<instance part="C1" gate="1" x="-15.24" y="33.02" rot="R180"/> +<instance part="JP2" gate="G$1" x="-81.28" y="7.62" rot="R180"/> +<instance part="R5" gate="G$1" x="43.18" y="7.62"/> +<instance part="R6" gate="G$1" x="35.56" y="10.16"/> +<instance part="P+3" gate="VCC" x="68.58" y="10.16"/> +<instance part="GND5" gate="1" x="68.58" y="-7.62"/> +<instance part="U$1" gate="G$1" x="63.5" y="-25.4"/> +<instance part="P+5" gate="VCC" x="76.2" y="-15.24"/> +<instance part="GND6" gate="1" x="76.2" y="-33.02"/> +<instance part="C2" gate="1" x="-43.18" y="-5.08" rot="R180"/> +<instance part="IC1" gate="G$1" x="-12.7" y="-12.7"/> +<instance part="P+4" gate="VCC" x="-38.1" y="22.86"/> +<instance part="GND4" gate="1" x="-48.26" y="-10.16"/> +<instance part="GND8" gate="1" x="-38.1" y="-43.18"/> +<instance part="R3" gate="G$1" x="-60.96" y="-22.86" rot="R90"/> +<instance part="P+6" gate="VCC" x="-60.96" y="-12.7"/> +<instance part="U$2" gate="G$1" x="30.48" y="-40.64"/> +<instance part="R4" gate="G$1" x="30.48" y="-50.8" rot="R270"/> +<instance part="GND9" gate="1" x="30.48" y="-60.96"/> +<instance part="R7" gate="G$1" x="-43.18" y="-35.56" rot="R180"/> +<instance part="GND10" gate="1" x="-50.8" y="-43.18"/> +<instance part="Q1" gate="G$1" x="-38.1" y="-17.78" rot="R90"/> +<instance part="C3" gate="1" x="-43.18" y="-15.24"/> +<instance part="C4" gate="1" x="-43.18" y="-22.86"/> +<instance part="GND7" gate="1" x="-53.34" y="-25.4"/> +<instance part="JP3" gate="G$1" x="-88.9" y="-12.7" rot="R180"/> +</instances> +<busses> +</busses> +<nets> +<net name="GND" class="0"> +<segment> +<pinref part="GND1" gate="1" pin="GND"/> +<label x="-7.62" y="35.56" size="1.778" layer="95" rot="R90"/> +<pinref part="C1" gate="1" pin="1"/> +<wire x1="-5.08" y1="33.02" x2="-10.16" y2="33.02" width="0.1524" layer="91"/> +</segment> +<segment> +<wire x1="-73.66" y1="7.62" x2="-73.66" y2="15.24" width="0.1524" layer="91"/> +<pinref part="GND2" gate="1" pin="GND"/> +<pinref part="JP2" gate="G$1" pin="GND"/> +<wire x1="-78.74" y1="7.62" x2="-73.66" y2="7.62" width="0.1524" layer="91"/> +</segment> +<segment> +<pinref part="D1" gate="1" pin="ANODE"/> +<wire x1="-66.04" y1="-10.16" x2="-66.04" y2="-15.24" width="0.1524" layer="91"/> +<pinref part="GND3" gate="1" pin="GND"/> +<wire x1="-66.04" y1="-15.24" x2="-71.12" y2="-15.24" width="0.1524" layer="91"/> +<pinref part="D2" gate="1" pin="ANODE"/> +<wire x1="-71.12" y1="-15.24" x2="-73.66" y2="-15.24" width="0.1524" layer="91"/> +<wire x1="-71.12" y1="-10.16" x2="-71.12" y2="-15.24" width="0.1524" layer="91"/> +<junction x="-71.12" y="-15.24"/> +</segment> +<segment> +<pinref part="JP1" gate="G$1" pin="GND"/> +<pinref part="GND5" gate="1" pin="GND"/> +<wire x1="45.72" y1="0" x2="68.58" y2="0" width="0.1524" layer="91"/> +<wire x1="68.58" y1="0" x2="68.58" y2="-5.08" width="0.1524" layer="91"/> +</segment> +<segment> +<pinref part="U$1" gate="G$1" pin="GND"/> +<pinref part="GND6" gate="1" pin="GND"/> +<wire x1="68.58" y1="-27.94" x2="76.2" y2="-27.94" width="0.1524" layer="91"/> +<wire x1="76.2" y1="-27.94" x2="76.2" y2="-30.48" width="0.1524" layer="91"/> +</segment> +<segment> +<pinref part="C2" gate="1" pin="2"/> +<pinref part="GND4" gate="1" pin="GND"/> +<wire x1="-45.72" y1="-5.08" x2="-48.26" y2="-5.08" width="0.1524" layer="91"/> +<wire x1="-48.26" y1="-5.08" x2="-48.26" y2="-7.62" width="0.1524" layer="91"/> +</segment> +<segment> +<pinref part="GND8" gate="1" pin="GND"/> +<pinref part="IC1" gate="G$1" pin="GND"/> +<wire x1="-38.1" y1="-38.1" x2="-38.1" y2="-40.64" width="0.1524" layer="91"/> +<wire x1="-35.56" y1="-38.1" x2="-38.1" y2="-38.1" width="0.1524" layer="91"/> +</segment> +<segment> +<pinref part="R4" gate="G$1" pin="2"/> +<pinref part="GND9" gate="1" pin="GND"/> +<wire x1="30.48" y1="-55.88" x2="30.48" y2="-58.42" width="0.1524" layer="91"/> +</segment> +<segment> +<pinref part="R7" gate="G$1" pin="2"/> +<wire x1="-48.26" y1="-35.56" x2="-50.8" y2="-35.56" width="0.1524" layer="91"/> +<pinref part="GND10" gate="1" pin="GND"/> +<wire x1="-50.8" y1="-35.56" x2="-50.8" y2="-40.64" width="0.1524" layer="91"/> +</segment> +<segment> +<pinref part="GND7" gate="1" pin="GND"/> +<wire x1="-53.34" y1="-22.86" x2="-53.34" y2="-17.78" width="0.1524" layer="91"/> +<pinref part="C3" gate="1" pin="1"/> +<pinref part="C4" gate="1" pin="1"/> +<wire x1="-48.26" y1="-15.24" x2="-48.26" y2="-17.78" width="0.1524" layer="91"/> +<wire x1="-48.26" y1="-17.78" x2="-48.26" y2="-22.86" width="0.1524" layer="91"/> +<wire x1="-53.34" y1="-17.78" x2="-48.26" y2="-17.78" width="0.1524" layer="91"/> +<junction x="-48.26" y="-17.78"/> +</segment> +</net> +<net name="VCC" class="0"> +<segment> +<pinref part="P+2" gate="VCC" pin="VCC"/> +<wire x1="-78.74" y1="5.08" x2="-71.12" y2="5.08" width="0.1524" layer="91"/> +<wire x1="-71.12" y1="5.08" x2="-71.12" y2="17.78" width="0.1524" layer="91"/> +<pinref part="JP2" gate="G$1" pin="VBUS"/> +</segment> +<segment> +<pinref part="JP1" gate="G$1" pin="VCC"/> +<pinref part="P+3" gate="VCC" pin="VCC"/> +<wire x1="45.72" y1="5.08" x2="68.58" y2="5.08" width="0.1524" layer="91"/> +<wire x1="68.58" y1="5.08" x2="68.58" y2="7.62" width="0.1524" layer="91"/> +</segment> +<segment> +<pinref part="P+1" gate="VCC" pin="VCC"/> +<pinref part="C1" gate="1" pin="2"/> +<wire x1="-17.78" y1="33.02" x2="-20.32" y2="33.02" width="0.1524" layer="91"/> +</segment> +<segment> +<pinref part="U$1" gate="G$1" pin="VCC"/> +<pinref part="P+5" gate="VCC" pin="VCC"/> +<wire x1="68.58" y1="-22.86" x2="76.2" y2="-22.86" width="0.1524" layer="91"/> +<wire x1="76.2" y1="-22.86" x2="76.2" y2="-17.78" width="0.1524" layer="91"/> +</segment> +<segment> +<pinref part="IC1" gate="G$1" pin="VCC"/> +<pinref part="P+4" gate="VCC" pin="VCC"/> +<wire x1="-35.56" y1="15.24" x2="-38.1" y2="15.24" width="0.1524" layer="91"/> +<wire x1="-38.1" y1="15.24" x2="-38.1" y2="20.32" width="0.1524" layer="91"/> +<pinref part="IC1" gate="G$1" pin="UVCC"/> +<wire x1="-35.56" y1="12.7" x2="-38.1" y2="12.7" width="0.1524" layer="91"/> +<wire x1="-38.1" y1="12.7" x2="-38.1" y2="15.24" width="0.1524" layer="91"/> +<junction x="-38.1" y="15.24"/> +<pinref part="IC1" gate="G$1" pin="AVCC"/> +<wire x1="-35.56" y1="10.16" x2="-38.1" y2="10.16" width="0.1524" layer="91"/> +<wire x1="-38.1" y1="10.16" x2="-38.1" y2="12.7" width="0.1524" layer="91"/> +<junction x="-38.1" y="12.7"/> +</segment> +<segment> +<pinref part="R3" gate="G$1" pin="2"/> +<pinref part="P+6" gate="VCC" pin="VCC"/> +<wire x1="-60.96" y1="-17.78" x2="-60.96" y2="-15.24" width="0.1524" layer="91"/> +</segment> +</net> +<net name="N$2" class="0"> +<segment> +<wire x1="-78.74" y1="2.54" x2="-71.12" y2="2.54" width="0.1524" layer="91"/> +<pinref part="D2" gate="1" pin="CATHODE"/> +<wire x1="-71.12" y1="-5.08" x2="-71.12" y2="2.54" width="0.1524" layer="91"/> +<pinref part="R1" gate="G$1" pin="1"/> +<wire x1="-71.12" y1="2.54" x2="-66.04" y2="2.54" width="0.1524" layer="91"/> +<junction x="-71.12" y="2.54"/> +<pinref part="JP2" gate="G$1" pin="D-"/> +</segment> +</net> +<net name="N$1" class="0"> +<segment> +<pinref part="D1" gate="1" pin="CATHODE"/> +<wire x1="-66.04" y1="-5.08" x2="-66.04" y2="0" width="0.1524" layer="91"/> +<wire x1="-78.74" y1="0" x2="-66.04" y2="0" width="0.1524" layer="91"/> +<pinref part="R2" gate="G$1" pin="1"/> +<wire x1="-58.42" y1="0" x2="-66.04" y2="0" width="0.1524" layer="91"/> +<junction x="-66.04" y="0"/> +<pinref part="JP2" gate="G$1" pin="D+"/> +</segment> +</net> +<net name="N$7" class="0"> +<segment> +<pinref part="R6" gate="G$1" pin="2"/> +<pinref part="JP1" gate="G$1" pin="RXI"/> +<wire x1="40.64" y1="10.16" x2="45.72" y2="10.16" width="0.1524" layer="91"/> +</segment> +</net> +<net name="N$8" class="0"> +<segment> +<pinref part="R5" gate="G$1" pin="2"/> +<pinref part="JP1" gate="G$1" pin="TXO"/> +<wire x1="48.26" y1="7.62" x2="45.72" y2="7.62" width="0.1524" layer="91"/> +</segment> +</net> +<net name="MOSI" class="0"> +<segment> +<pinref part="U$1" gate="G$1" pin="MOSI"/> +<wire x1="68.58" y1="-25.4" x2="76.2" y2="-25.4" width="0.1524" layer="91"/> +<label x="73.66" y="-25.4" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="IC1" gate="G$1" pin="PB2(PDI/MOSI/PCINT2)"/> +<wire x1="22.86" y1="-15.24" x2="27.94" y2="-15.24" width="0.1524" layer="91"/> +<label x="22.86" y="-15.24" size="1.778" layer="95"/> +</segment> +</net> +<net name="RST" class="0"> +<segment> +<pinref part="U$1" gate="G$1" pin="RST"/> +<wire x1="60.96" y1="-27.94" x2="53.34" y2="-27.94" width="0.1524" layer="91"/> +<label x="50.8" y="-27.94" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="IC1" gate="G$1" pin="/RESET(PC1)"/> +<label x="-40.64" y="-30.48" size="1.778" layer="95"/> +<pinref part="R3" gate="G$1" pin="1"/> +<wire x1="-35.56" y1="-30.48" x2="-60.96" y2="-30.48" width="0.1524" layer="91"/> +<wire x1="-60.96" y1="-30.48" x2="-60.96" y2="-27.94" width="0.1524" layer="91"/> +</segment> +</net> +<net name="SCK" class="0"> +<segment> +<pinref part="U$1" gate="G$1" pin="SCK"/> +<wire x1="60.96" y1="-25.4" x2="53.34" y2="-25.4" width="0.1524" layer="91"/> +<label x="50.8" y="-25.4" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="IC1" gate="G$1" pin="PB1(SCK/PCINT1)"/> +<wire x1="22.86" y1="-12.7" x2="27.94" y2="-12.7" width="0.1524" layer="91"/> +<label x="22.86" y="-12.7" size="1.778" layer="95"/> +</segment> +</net> +<net name="MISO" class="0"> +<segment> +<pinref part="U$1" gate="G$1" pin="MISO"/> +<wire x1="60.96" y1="-22.86" x2="53.34" y2="-22.86" width="0.1524" layer="91"/> +<label x="50.8" y="-22.86" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="IC1" gate="G$1" pin="PB3(PDO/MISO/PCINT3)"/> +<wire x1="22.86" y1="-17.78" x2="27.94" y2="-17.78" width="0.1524" layer="91"/> +<label x="22.86" y="-17.78" size="1.778" layer="95"/> +</segment> +</net> +<net name="D-" class="0"> +<segment> +<pinref part="R1" gate="G$1" pin="2"/> +<pinref part="IC1" gate="G$1" pin="D-"/> +<wire x1="-55.88" y1="2.54" x2="-35.56" y2="2.54" width="0.1524" layer="91"/> +<label x="-38.1" y="2.54" size="1.778" layer="95"/> +</segment> +</net> +<net name="N$13" class="0"> +<segment> +<pinref part="R5" gate="G$1" pin="1"/> +<wire x1="22.86" y1="7.62" x2="38.1" y2="7.62" width="0.1524" layer="91"/> +<pinref part="IC1" gate="G$1" pin="PD3(INT3/TXD1)"/> +</segment> +</net> +<net name="N$12" class="0"> +<segment> +<pinref part="R6" gate="G$1" pin="1"/> +<wire x1="30.48" y1="10.16" x2="22.86" y2="10.16" width="0.1524" layer="91"/> +<pinref part="IC1" gate="G$1" pin="PD2(INT2/AIN1/RXD1)"/> +</segment> +</net> +<net name="D+" class="0"> +<segment> +<pinref part="R2" gate="G$1" pin="2"/> +<pinref part="IC1" gate="G$1" pin="D+"/> +<wire x1="-48.26" y1="0" x2="-35.56" y2="0" width="0.1524" layer="91"/> +<label x="-38.1" y="0" size="1.778" layer="95"/> +</segment> +</net> +<net name="N$10" class="0"> +<segment> +<pinref part="IC1" gate="G$1" pin="UCAP"/> +<pinref part="C2" gate="1" pin="1"/> +<wire x1="-35.56" y1="-5.08" x2="-38.1" y2="-5.08" width="0.1524" layer="91"/> +</segment> +</net> +<net name="N$4" class="0"> +<segment> +<pinref part="IC1" gate="G$1" pin="PC2(AIN2/PCIN11)"/> +<pinref part="U$2" gate="G$1" pin="A"/> +<wire x1="22.86" y1="-33.02" x2="30.48" y2="-33.02" width="0.1524" layer="91"/> +<wire x1="30.48" y1="-33.02" x2="30.48" y2="-35.56" width="0.1524" layer="91"/> +</segment> +</net> +<net name="N$5" class="0"> +<segment> +<pinref part="U$2" gate="G$1" pin="C"/> +<pinref part="R4" gate="G$1" pin="1"/> +<wire x1="30.48" y1="-43.18" x2="30.48" y2="-45.72" width="0.1524" layer="91"/> +</segment> +</net> +<net name="N$11" class="0"> +<segment> +<pinref part="R7" gate="G$1" pin="1"/> +<pinref part="IC1" gate="G$1" pin="UGND"/> +<wire x1="-38.1" y1="-35.56" x2="-35.56" y2="-35.56" width="0.1524" layer="91"/> +</segment> +</net> +<net name="N$3" class="0"> +<segment> +<pinref part="C3" gate="1" pin="2"/> +<pinref part="Q1" gate="G$1" pin="2"/> +<wire x1="-40.64" y1="-15.24" x2="-38.1" y2="-15.24" width="0.1524" layer="91"/> +<pinref part="IC1" gate="G$1" pin="XTAL1"/> +<wire x1="-35.56" y1="-15.24" x2="-38.1" y2="-15.24" width="0.1524" layer="91"/> +<junction x="-38.1" y="-15.24"/> +</segment> +</net> +<net name="N$9" class="0"> +<segment> +<pinref part="C4" gate="1" pin="2"/> +<pinref part="Q1" gate="G$1" pin="1"/> +<wire x1="-40.64" y1="-22.86" x2="-38.1" y2="-22.86" width="0.1524" layer="91"/> +<wire x1="-38.1" y1="-22.86" x2="-38.1" y2="-20.32" width="0.1524" layer="91"/> +<pinref part="IC1" gate="G$1" pin="XTAL2/PC0"/> +<wire x1="-35.56" y1="-22.86" x2="-38.1" y2="-22.86" width="0.1524" layer="91"/> +<junction x="-38.1" y="-22.86"/> +</segment> +</net> +</nets> +</sheet> +</sheets> +</schematic> +</drawing> +</eagle> diff --git a/dev/MicroConnectorVer/FabFTDI.sch b/dev/MicroConnectorVer/FabFTDI.sch index 897b4fd5b579bd5119aae653f62ae6b68d2df218..654eef1494f2aaa98db7e5a4b99795aaae7a62f3 100755 --- a/dev/MicroConnectorVer/FabFTDI.sch +++ b/dev/MicroConnectorVer/FabFTDI.sch @@ -409,6 +409,24 @@ For boards designed to be plugged directly into a USB slot. If possible, ensure <pad name="1" x="-2.54" y="0" drill="0.8" diameter="1.8796"/> <pad name="3" x="2.54" y="0" drill="0.8" diameter="1.8796"/> </package> +<package name="SJFAB"> +<wire x1="1.397" y1="-1.016" x2="-1.397" y2="-1.016" width="0.1524" layer="21"/> +<wire x1="1.397" y1="1.016" x2="1.651" y2="0.762" width="0.1524" layer="21" curve="-90"/> +<wire x1="-1.651" y1="0.762" x2="-1.397" y2="1.016" width="0.1524" layer="21" curve="-90"/> +<wire x1="-1.651" y1="-0.762" x2="-1.397" y2="-1.016" width="0.1524" layer="21" curve="90"/> +<wire x1="1.397" y1="-1.016" x2="1.651" y2="-0.762" width="0.1524" layer="21" curve="90"/> +<wire x1="1.651" y1="-0.762" x2="1.651" y2="0.762" width="0.1524" layer="21"/> +<wire x1="-1.651" y1="-0.762" x2="-1.651" y2="0.762" width="0.1524" layer="21"/> +<wire x1="-1.397" y1="1.016" x2="1.397" y2="1.016" width="0.1524" layer="21"/> +<wire x1="1.016" y1="0" x2="1.524" y2="0" width="0.1524" layer="51"/> +<wire x1="-1.016" y1="0" x2="-1.524" y2="0" width="0.1524" layer="51"/> +<wire x1="-0.254" y1="-0.127" x2="-0.254" y2="0.127" width="1.27" layer="51" curve="-180" cap="flat"/> +<wire x1="0.254" y1="0.127" x2="0.254" y2="-0.127" width="1.27" layer="51" curve="-180" cap="flat"/> +<smd name="1" x="-0.7874" y="0" dx="1.1176" dy="1.6002" layer="1"/> +<smd name="2" x="0.7874" y="0" dx="1.1176" dy="1.6002" layer="1"/> +<text x="-1.651" y="1.143" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="0.4001" y="0" size="0.02" layer="27">>VALUE</text> +</package> </packages> <symbols> <symbol name="ZENER"> @@ -517,6 +535,16 @@ For boards designed to be plugged directly into a USB slot. If possible, ensure <pin name="1" x="-2.54" y="0" visible="off" length="point" direction="pas" swaplevel="1"/> <pin name="2" x="0" y="-7.62" visible="off" length="point" direction="pas" swaplevel="1" rot="R90"/> </symbol> +<symbol name="SJFAB"> +<wire x1="0.381" y1="0.635" x2="0.381" y2="-0.635" width="1.27" layer="94" curve="-180" cap="flat"/> +<wire x1="-0.381" y1="-0.635" x2="-0.381" y2="0.635" width="1.27" layer="94" curve="-180" cap="flat"/> +<wire x1="2.54" y1="0" x2="1.651" y2="0" width="0.1524" layer="94"/> +<wire x1="-2.54" y1="0" x2="-1.651" y2="0" width="0.1524" layer="94"/> +<text x="-2.54" y="2.54" size="1.778" layer="95">>NAME</text> +<text x="-2.54" y="-3.81" size="1.778" layer="96">>VALUE</text> +<pin name="2" x="5.08" y="0" visible="pad" length="short" direction="pas" swaplevel="1" rot="R180"/> +<pin name="1" x="-5.08" y="0" visible="pad" length="short" direction="pas" swaplevel="1"/> +</symbol> </symbols> <devicesets> <deviceset name="ZENER_DIODE" prefix="D" uservalue="yes"> @@ -751,6 +779,22 @@ Used, eg, on the Arduino Pro/ Pro Mini boards.<br> </device> </devices> </deviceset> +<deviceset name="SOLDER_JUMPER"> +<gates> +<gate name="G$1" symbol="SJFAB" x="0" y="0"/> +</gates> +<devices> +<device name="" package="SJFAB"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> </devicesets> </library> <library name="FAB_Hello"> @@ -1014,6 +1058,10 @@ Used, eg, on the Arduino Pro/ Pro Mini boards.<br> <part name="GND7" library="fabPatil" deviceset="GND" device=""/> <part name="JP2" library="fabPatil" deviceset="USB" device="-MICROB"/> <part name="Y1" library="fabPatil" deviceset="RESONATOR" device="16MHZ" value="16MHz"/> +<part name="U$1" library="fabPatil" deviceset="SOLDER_JUMPER" device=""/> +<part name="C3" library="fabPatil" deviceset="UNPOLARIZED_CAPACITOR" device="1206"/> +<part name="GND6" library="fabPatil" deviceset="GND" device=""/> +<part name="GND9" library="fabPatil" deviceset="GND" device=""/> </parts> <sheets> <sheet> @@ -1046,6 +1094,10 @@ Used, eg, on the Arduino Pro/ Pro Mini boards.<br> <instance part="GND7" gate="1" x="-50.8" y="-25.4"/> <instance part="JP2" gate="G$1" x="-86.36" y="7.62" rot="R180"/> <instance part="Y1" gate="G$1" x="-38.1" y="-17.78" rot="R270"/> +<instance part="U$1" gate="G$1" x="-71.12" y="-30.48"/> +<instance part="C3" gate="1" x="-60.96" y="-38.1" rot="R90"/> +<instance part="GND6" gate="1" x="-60.96" y="-48.26"/> +<instance part="GND9" gate="1" x="-78.74" y="-35.56"/> </instances> <busses> </busses> @@ -1103,6 +1155,17 @@ Used, eg, on the Arduino Pro/ Pro Mini boards.<br> <pinref part="Y1" gate="G$1" pin="2"/> <wire x1="-45.72" y1="-17.78" x2="-50.8" y2="-17.78" width="0.1524" layer="91"/> </segment> +<segment> +<pinref part="U$1" gate="G$1" pin="1"/> +<pinref part="GND9" gate="1" pin="GND"/> +<wire x1="-76.2" y1="-30.48" x2="-78.74" y2="-30.48" width="0.1524" layer="91"/> +<wire x1="-78.74" y1="-30.48" x2="-78.74" y2="-33.02" width="0.1524" layer="91"/> +</segment> +<segment> +<pinref part="C3" gate="1" pin="1"/> +<pinref part="GND6" gate="1" pin="GND"/> +<wire x1="-60.96" y1="-43.18" x2="-60.96" y2="-45.72" width="0.1524" layer="91"/> +</segment> </net> <net name="VCC" class="0"> <segment> @@ -1185,6 +1248,11 @@ Used, eg, on the Arduino Pro/ Pro Mini boards.<br> <pinref part="R3" gate="G$1" pin="1"/> <wire x1="-35.56" y1="-30.48" x2="-60.96" y2="-30.48" width="0.1524" layer="91"/> <wire x1="-60.96" y1="-30.48" x2="-60.96" y2="-27.94" width="0.1524" layer="91"/> +<pinref part="U$1" gate="G$1" pin="2"/> +<wire x1="-66.04" y1="-30.48" x2="-60.96" y2="-30.48" width="0.1524" layer="91"/> +<junction x="-60.96" y="-30.48"/> +<pinref part="C3" gate="1" pin="2"/> +<wire x1="-60.96" y1="-35.56" x2="-60.96" y2="-30.48" width="0.1524" layer="91"/> </segment> </net> <net name="D-" class="0"> diff --git a/dev/MicroConnectorVer/eagle.epf b/dev/MicroConnectorVer/eagle.epf index e6fe137085bbf6a32bb9a024b61bdc9eacce12ab..d054fa971830bc9c94e6ca1021b08bbc54260aed 100755 --- a/dev/MicroConnectorVer/eagle.epf +++ b/dev/MicroConnectorVer/eagle.epf @@ -38,7 +38,7 @@ Loc="0 0 1919 1017" State=1 Number=1 File="FabFTDI.sch" -View="-77.8441 -56.2626 100.986 53.3116" +View="-102.345 -62.6046 -16.1039 -9.76213" WireWidths=" 0.0762 0.1016 0.127 0.15 0.2 0.2032 0.254 0.3048 0.4064 0.508 0.6096 0.8128 1.016 1.27 2.54 0.1524" PadDiameters=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0" PadDrills=" 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0.55 0.65 0.7 0.75 0.8 0.85 0.9 1 0.6" @@ -77,7 +77,7 @@ ArcDirection=0 AddLevel=2 PadsSameType=0 Layer=91 -Views=" 1: -77.8441 -56.2626 100.986 53.3116" +Views=" 1: -102.345 -62.6046 -16.1039 -9.76213" Sheet="1" [Win_2] @@ -86,7 +86,7 @@ Loc="0 0 1919 1017" State=1 Number=2 File="FabFTDI.brd" -View="6.56226 0.936559 58.877 24.0948" +View="-2.10688 -8.02164 88.293 31.9958" WireWidths=" 0.1016 0.127 0.15 0.2 0.2032 0.254 0.3048 0.508 0.6096 0.8128 1.016 1.27 2.54 0.1524 0.4064 0.3556" PadDiameters=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0" PadDrills=" 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0.55 0.65 0.7 0.75 0.8 0.85 0.9 1 0.6" diff --git a/eagle.epf b/eagle.epf index 7148c1b3e1dbd6ccf5a85cb1a325ddaf0e370271..65b893e74f34443d9154b27680fcdff3834c10f3 100755 --- a/eagle.epf +++ b/eagle.epf @@ -33,13 +33,13 @@ UsedLibrary="C:/Users/Prashant Patil/Dropbox (MIT)/Documents/eagle/Custom Librar UsedLibrary="C:/Users/Prashant Patil/Dropbox (MIT)/Documents/eagle/Custom Libraries/SparkFun Library/SparkFun-Sensors.lbr" [Win_1] -Type="Schematic Editor" -Loc="0 0 1919 1017" +Type="Board Editor" +Loc="-8 -8 1911 1009" State=1 -Number=1 -File="FabFTDI.sch" -View="-56.8019 -32.1971 -14.5974 -6.71361" -WireWidths=" 0.0762 0.1016 0.127 0.15 0.2 0.2032 0.254 0.3048 0.4064 0.508 0.6096 0.8128 1.016 1.27 2.54 0.1524" +Number=2 +File="FabFTDI.brd" +View="-10.745 -2.9733 72.4734 34.1784" +WireWidths=" 0.0762 0.1016 0.127 0.15 0.2 0.2032 0.254 0.3048 0.508 0.6096 0.8128 1.016 1.27 2.54 0.1524 0.4064" PadDiameters=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0" PadDrills=" 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0.55 0.65 0.7 0.75 0.8 0.85 0.9 1 0.6" ViaDiameters=" 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 0.95 1 1.05 1.1 1.15 1.2 1.3 0" @@ -54,14 +54,14 @@ DimensionExtWidths=" 0.127 0.254 0.1 0.13 0.26 0" DimensionExtLengths=" 1.27 2.54 1 2 3 0" DimensionExtOffsets=" 1.27 2.54 1 2 3 0" SmdSizes=" 0.3048 0.1524 0.4064 0.2032 0.6096 0.3048 0.8128 0.4064 1.016 0.508 1.27 0.6604 1.4224 0.7112 1.6764 0.8128 1.778 0.9144 1.9304 0.9652 2.1844 1.0668 2.54 1.27 3.81 1.9304 5.08 2.54 6.4516 3.2512 1.27 0.635" -WireBend=0 -WireBendSet=31 +WireBend=1 +WireBendSet=0 WireCap=1 MiterStyle=0 PadShape=0 ViaShape=1 PolygonPour=0 -PolygonRank=0 +PolygonRank=1 PolygonThermals=1 PolygonOrphans=0 TextRatio=8 @@ -76,18 +76,16 @@ SwapLevel=0 ArcDirection=0 AddLevel=2 PadsSameType=0 -Layer=91 -Views=" 1: -56.8019 -32.1971 -14.5974 -6.71361" -Sheet="1" +Layer=1 [Win_2] -Type="Board Editor" -Loc="0 0 1919 1017" +Type="Schematic Editor" +Loc="-8 -8 1911 1009" State=1 -Number=2 -File="FabFTDI.brd" -View="15.9183 -2.98648 49.3619 32.1346" -WireWidths=" 0.127 0.15 0.2 0.2032 0.254 0.3048 0.508 0.6096 0.8128 1.016 1.27 2.54 0.1524 0.001 0.4064 0.3556" +Number=1 +File="FabFTDI.sch" +View="-103.667 -96.5506 182.528 85.8847" +WireWidths=" 0.0762 0.1016 0.127 0.15 0.2 0.2032 0.254 0.3048 0.4064 0.508 0.6096 0.8128 1.016 1.27 2.54 0.1524" PadDiameters=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0" PadDrills=" 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0.55 0.65 0.7 0.75 0.8 0.85 0.9 1 0.6" ViaDiameters=" 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 0.95 1 1.05 1.1 1.15 1.2 1.3 0" @@ -102,14 +100,14 @@ DimensionExtWidths=" 0.127 0.254 0.1 0.13 0.26 0" DimensionExtLengths=" 1.27 2.54 1 2 3 0" DimensionExtOffsets=" 1.27 2.54 1 2 3 0" SmdSizes=" 0.3048 0.1524 0.4064 0.2032 0.6096 0.3048 0.8128 0.4064 1.016 0.508 1.27 0.6604 1.4224 0.7112 1.6764 0.8128 1.778 0.9144 1.9304 0.9652 2.1844 1.0668 2.54 1.27 3.81 1.9304 5.08 2.54 6.4516 3.2512 1.27 0.635" -WireBend=2 -WireBendSet=0 +WireBend=0 +WireBendSet=31 WireCap=1 MiterStyle=0 PadShape=0 ViaShape=1 PolygonPour=0 -PolygonRank=1 +PolygonRank=0 PolygonThermals=1 PolygonOrphans=0 TextRatio=8 @@ -124,7 +122,9 @@ SwapLevel=0 ArcDirection=0 AddLevel=2 PadsSameType=0 -Layer=1 +Layer=91 +Views=" 1: -103.667 -96.5506 182.528 85.8847" +Sheet="1" [Win_3] Type="Control Panel"