<h3>SparkFun Electronics' preferred foot prints</h3> In this library you'll find all manner of digital ICs- microcontrollers, memory chips, logic chips, FPGAs, etc.<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. >VALUE >NAME <b>Small Outline Package</b> Fits JEDEC packages (narrow SOIC-8) >VALUE >NAME Fits EIAJ packages (wide version of the SOIC-8). >VALUE >NAME <B>Thin Plasic Quad Flat Package</B> Grid 0.8 mm >NAME >VALUE >NAME >VALUE >NAME >VALUE 64-Lead TQFP Plastic Thin Quad Flatpack - 10x10x1mm Body, 2mmFP >NAME >VALUE 64-Lead TQFP Plastic Thin Quad Flatpack - 14x14x1mm Body >NAME >VALUE <b>32M1-A</b> Micro Lead Frame package (MLF) >NAME >VALUE <b>100-lead Thin Quad Flat Pack Package Outline</b> >NAME >VALUE <b>Dual In Line</b> >VALUE >NAME >NAME >VALUE 28-pin "EZ" package.<br> Pin 28 is clipped during kitting to key the chip.<br> Pins are spaced a little wider than normal to ease insertion.<br> Top mask deleted so solder can ONLY be applied on bottom. >NAME >VALUE Standard 28-pin DIP package.<br> IC needs to have legs bent before insertion. >NAME >VALUE >NAME >VALUE >NAME >VALUE <h3>DIL-28-3-SIMON-KIT</h3> 28-pin DIL package<br> Used for the ATmega328 on our Simon Kit<br> <br> <b>Warning:</b> This is the KIT version of this package. This package has a smaller diameter top stop mask, which doesn't cover the diameter of the pad. This means only the bottom side of the pads' copper will be exposed. You'll only be able to solder to the bottom side. >NAME >VALUE >NAME >VALUE <b>MLP 28</b><p> Source: www.silabs.com .. CP2101.pdf >NAME >VALUE <b>Small Shrink Outline Package</b> >NAME >VALUE <b>Quad Flat Package</b> 32 LD LQFP<p> Source: ds232b12.pdf<br> http://www.ftdichip.com >NAME >VALUE >NAME >VALUE X Y Z >NAME >VALUE Dual In Line Package: 40-pin PDIP >NAME >VALUE >NAME >VALUE >NAME >VALUE >Name >Value PQFP208 <h3>QFN 32-Pin package w/ Thermal Pad</h3> <b>***Unproven***</b> <br><br> <B>Applicable Parts:</b> <ul><li>TLC5940</ul> >Name >Value >NAME >VALUE <b>Dual In Line Package</b> >NAME >VALUE >NAME >VALUE <b>Small Outline Transistor</b> >NAME >VALUE >NAME >VALUE >Value >Name <B>Small Outline Wide Plastic Gull Wing</B><p> 300-mil body, package type SO >NAME >VALUE <b>QFP64</b><p> shrink quad flat pack, square >NAME >VALUE <b>Dual In Line</b> >VALUE >NAME >Value >Name >NAME >VALUE >Name >Value >Name >Value >NAME >VALUE >NAME >VALUE >NAME >VALUE >NAME >VALUE 300-mil body, package type SO >NAME >VALUE <B>Dual In Line</B><p> package type P >NAME >VALUE <b>Shrink Small Outline Package</b><p> package type SS >NAME >VALUE >NAME >VALUE 64-Lead TQFP Plastic Thin Quad Flatpack - 10x10x1mm Body, 2mmFP >NAME >VALUE <H1>Quad Flat No Leads package, 28 pin</H1> <tr <table align=left> <tr><td><h2>Change Log</h2></td></tr> <tr> <th>Date</th><th>Author</th><th>Change</th> </tr> <tr> <td>March 23, 2010</td><td>joe@scantool.net</td><td>Added t-keepout layer.</td> </tr> <tr> <td>March 22, 2010</td><td>engineering@scantool.net</td><td>Resized per PIC24HJ64GPx02 (QFN-S) datasheet. Fixed tStop and tCream layers. Redesigned silkscreen.</td> </tr> <tr> <td>March 17, 2010</td><td>vitaliy@scantool.net</td><td>Verified package.</td> </tr> <tr> <td>March 17, 2010</td><td>jason@scantool.net</td><td>Increased silkscreen ratio.</td> </tr> <tr> <td>March 02, 2010</td><td>jason@scantool.net</td><td>Copied from Microchip Library.</td> </tr> </table> >NAME >VALUE >Name >Value <h3>SOT143</h3> Package is used for the STM811 (also APX811)<br> <br> <b>Proven</b> >Name >Value >Name >Value <b>Thin Quad Flat Pack</b> >NAME >VALUE >NAME >VALUE >NAME >VALUE <h3>LQFP-80</h3> 80-pin, 10x10mm, 0.4mm pitch, SMD package<br> Used for WIZnet W5100 (COM-09471)<br> http://www.sparkfun.com/products/9471 <br><br> <b>***UNPROVEN***</b> >Name >Value <h3>14-pin SOP-14 package</h3> Used on WS2801 RGB controller >Name >Value >NAME >VALUE >NAME >VALUE <h3>SOT353 aka SC70-5</h3> Used on single circuit logic gates >Value >Name <b>Leadless Chip Carrier</b><p> Ceramic Package >NAME >VALUE <b>Small Outline package</b> 150 mil >VALUE >NAME <b>TSOP16</b><p> thin small outline package >NAME >VALUE >NAME >NAME >VALUE <h3>24-pin TSSOP with Exposed Thermal Pad</h3> Used on: <ul> <li>Allegro A6282 16-bit LED driver</li> </ul> Last modified: 8/21/10<br> <b>***Unproven***</b><br> >NAME >VALUE <h3>24-pin QFN with Exposed Thermal pad</h3> Parts that use this package: <ul> <li>A6282</li> </ul> Last modified: 8/20/10<br> <br> <b>***UNPROVEN***</b><BR> <b>Small Outline Package</b> .300 SIOC<p> Source: http://www.maxim-ic.com/cgi-bin/packages?pkg=16%2FSOIC%2E300&Type=Max >VALUE >NAME <b>SMALL OUTLINE PACKAGE</b> >NAME >VALUE 1 <b>SMALL OUTLINE PACKAGE</b> >NAME >VALUE <b>Dual In Line Package</b> 0.3 inch >NAME >VALUE <b>Dual In Line Package</b> 0.4 inch >NAME >VALUE <b>Dual In Line Package</b> 0.6 inch >NAME >VALUE <b>Dual In Line Package</b> 0.9 inch >NAME >VALUE 20-pin .65mm pitch/5.2mm body SMT >NAME >VALUE Dual inline 40 pin package for mbed microcontroller development platform. >NAME >VALUE >NAME >VALUE <b>Thin Shrink Small Outline Plastic 14</b><p> >NAME >VALUE >NAME >VALUE >NAME >VALUE >NAME >VALUE >Name >Value Longer version of SSOP-20 Package >NAME >VALUE >NAME >VALUE >NAME >VALUE >NAME >VALUE >NAME >VALUE >VALUE >NAME >VALUE >VALUE <h3>LGA 4x4x1 mm 24-lead</h3> <ul><li>0.5mm pitch</li> <li>Pads are 0.35x0.2 mm square</li> </ul> <p>This package is used for:<p> <ul><li>ST Micro LSM9DS0 3D accel/gyro/mag</li></ul> X Y Z >Name >Value >NAME >VALUE >NAME >VALUE <b>10 Lead Platic MSOP</b><p> Source: http://www.linear.com .. LT1996 >NAME >VALUE >NAME >VALUE >NAME >VALUE >NAME >VALUE >VALUE >NAME >VALUE >NAME <B>Small Outline Wide Plastic Gull Wing</B><p> 300-mil body, package type SO >NAME >VALUE >NAME >VALUE >NAME >VALUE >NAME >VALUE SOIC 8-Lead >VALUE >NAME >NAME >VALUE >NAME >VALUE >NAME >VALUE >NAME >VALUE <h3>LGA-12 2x2x1 mm 12-lead</h3> <ul><li>0.50mm pitch</li> <li>Pads are 0.25x0.275 mm</li> </ul> <h4>Derrived from the following ST PDFs</h4> <ul><li>http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00089896.pdf</li> <li>http://www.st.com/web/en/resource/technical/document/technical_note/CD00134799.pdf</li></ul> >Name >Value X Y Z Now follows http://pdfserv.maximintegrated.com/land_patterns/90-0065.PDF<br /> Pasted was reduced by 40% width on the center ground pad, and some amount on the other 8. Stop mask extends 135 µm wider than the pad to hit dead center of what IPC-7351 recommends. >NAME >VALUE >NAME >VALUE >NAME >VALUE <h3>48-pin QFN (7x7mm, 0.5mm pitch)</h3> <p>Used on: <ul><li>ATSAMD21G</il></ul> </p> <h3>48-pin TQFP (7x7mm, 0.5mm pitch)</h3> <p>Used on: <ul><li>ATSAMD21G</il></ul> </p> >Name >Value <b>LQFP64</b><p> shrink quad flat pack, square >NAME >VALUE >Name >Value >VALUE >NAME 8-Pin SOIC 208-mil >VALUE >NAME >VALUE >NAME >NAME >VALUE >NAME >VALUE >NAME >VALUE >NAME >VALUE >NAME >VALUE D17/RX LED D15 D16 D14 D8 D9#/A8 D10# D11# D5# D13# D3# D2 D0 D1 D4/A6 TX LED D12/A10 D6#/A7 D7 A0 A1 A2 A3 A4 A5 >NAME >VALUE Symbol for Atmega328/168/88/48 chips, 28-pin versions >NAME >VALUE Symbol for Atmega328/168/88/48 chips, 28-pin versions >NAME >VALUE Symbol for Atmega328/168/88/48 chips, 32-pin version >NAME >VALUE >VALUE >NAME GND GND GND VCC VCC VCC >Value >Name >NAME >VALUE >NAME >VALUE >NAME >VALUE >NAME >VALUE >NAME >VALUE >Name >Value >NAME >NAME >VALUE >NAME >VALUE Power >VALUE >NAME Control >NAME >VALUE External >NAME >VALUE >NAME >VALUE EXTRA >NAME >VALUE ENC28J60 >NAME >Name >Name >Name >Name >Name >Name >Name >NAME >VALUE >NAME >VALUE >NAME >VALUE >NAME >VALUE >NAME >VALUE >Name >Value >Name >Value >NAME >VALUE >NAME >VALUE >VALUE >NAME >Value >Name >VALUE >NAME >Name >Value >NAME >VALUE >NAME >VALUE >NAME >VALUE >NAME >VALUE >NAME >VALUE >Name >Value >Name >Value >NAME >VALUE >Name >Value NAND256 >VALUE >Name >Value >NAME >VALUE >name VDD VSS >NAME >VALUE >NAME >VALUE >NAME >VALUE >NAME >VALUE >NAME >VALUE >NAME >VALUE >NAME >VALUE >NAME >VALUE >NAME >VALUE >NAME >VALUE >NAME >VALUE >Name >Value >NAME PL-2303XA >Name >Value >NAME >VALUE >NAME >VALUE >VALUE >NAME >NAME >VALUE >NAME >VALUE >Name >Value >NAME >VALUE >Name >Value >Name >Value >Name >Value >Name >Value >NAME >VALUE >VALUE >NAME >NAME >VALUE >NAME >VALUE >Name >Value >NAME >VALUE >Name >Value >Name >Value >NAME >VALUE JTAG/CONROL POWER BANK0 BANK1 BANK2 BANK3 XC3S250/500E PQ208 >NAME >Name >Value >Name >Value GND GND GND GND GND VCC VCC VCC VCC VCC >Name >Value >NAME >VALUE >NAME >VALUE >NAME >VALUE >NAME >VALUE >NAME GND VCC >NAME >VALUE >Value >Name 1 2 3 4 5 6 >Name >Value >Name >Value >NAME >VALUE >NAME >VALUE >NAME >VALUE <h3>mbed NXP LPC1768</h3> <p>Microcontroller development board featuring an ARM cortex M3 and an online IDE with driverless USB programming.</p> >NAME nR IF- IF+ Ethernet RD- Ethernet RD+ Ethernet TD- Ethernet TD+ USB D- USB D+ Vout Vu p21 / PwmOut p22 / PwmOut p23 / PwmOut p24 / PwmOut p25 / PwmOut p26 / PwmOut p27 / I2C scl / Serial rx p28 / I2C sda / Serial tx p29 / CAN td p30 / CAN rd p5 / SPI mosi p6 / SPI miso p7 / SPI sck p8 p9 / Serial tx / I2C sda p10 / Serial rx / I2C scl p11 / SPI mosi p12 / SPI miso p13 / SPI SCK / Serial tx p14 / Serial rx p15 / AnalogIn p16 / AnalogIn p17 / AnalogIn p18 / AnalogIn / AnalogOut p19 / AnalogIn p20 / AnalogIn mbed NXP LPC1768 Microcontroller Vin Vb Gnd >NAME >VALUE >NAME >VALUE >NAME >VALUE >NAME >VALUE 1.2-3.6V 1.65-5.5V VCCA ≤ VCCB >NAME >VALUE D17/RX LED D15 D16 D14 D8 D9#/A8 D10# D11# D5# D13# D3# D2 D0 D1 D4/A6 TX LED D12/A10 D6#/A7 D7 A0 A1 A2 A3 A4 A5 >Name >Value <h3>Semtech SX1509</h3> Level Shifting GPIO Expander w/ LED Driver and Keypad Engine >Name >Value >Name >Value >NAME >VALUE >Name >Value >NAME >VALUE >NAME >VALUE >Name >Value OSC >NAME >VALUE >Value >Name >NAME >VALUE >NAME >VALUE <h3>LSM9DS0 3D Accelerometer, 3D Gyroscope, 3D Magnetomter</h3> <h4>Features:</h4> <ul> <li>3 acceleration channels, 3 angular rate</li> channels, 3 magnetic field channels</li> <li>±2/±4/±6/±8/±16 g linear acceleration full scale</li> <li>±2/±4/±8/±12 gauss magnetic full scale</li> <li> ±245/±500/±2000 dps angular rate full scale</li> <li> 16-bit data output</li> <li> SPI / I2C serial interfaces</li> <li> Analog supply voltage 2.4 V to 3.6 V</li> <li> Power-down mode / low-power mode</li> <li> Programmable interrupt generators</li> <li> Embedded self-test</li> <li> Embedded temperature sensor</li> <li> Embedded FIFO</li> <li> Position and motion detection functions</li> <li> Click/double-click recognition</li> >Value >Name >NAME >VALUE GND VCC >NAME >VALUE >NAME GPIO, OA2OUT GPIO, OA0OUT GPIO, OA0+, SAR1 REF GPIO, OA0-, EXTREF0 GPIO, OA2+, SAR0 REF GPIO, OA2- GPIO, IDAC0 GPIO, IDAC2 SIO SIO VDDIO0 Quadrant VDDIO0 >VALUE >NAME GPIO, SWDIO, TMS GPIO, SWDCK, TCK GPIO, CONF. !XRES GPIO, SWV, TDO GPIO, TDI GPIO, NTRST GPIO GPIO SIO SIO VDDIO1 Quadrant VDDIO1 >VALUE >NAME GPIO GPIO GPIO GPIO, TRACECLK GPIO, TRACEDATA[0] GPIO, TRACEDATA[1] GPIO, TRACEDATA[2] GPIO, TRACEDATA[3] I2C0: SCL, SIO I2C0: SDA, SIO VDDIO2 Quadrant VDDIO2 GPIO GPIO >VALUE >NAME GPIO, IDAC1 GPIO, IDAC3 GPIO, OA3-, EXTREF1 GPIO, OA3+ GPIO, OA1- GPIO, OA1+ GPIO, OA1OUT GPIO, OA3OUT I2C1: SCL, SIO I2C1: SDA, SIO VDDIO3 Quadrant VDDIO3 GPIO, MHZ XTAL XO GPIO, MHZ XTAL XI GPIO, KHZ XTAL XO GPIO, KHZ XTAL XO >VALUE >NAME Global pins USBIO, D+, SWDIO USBIO, D-, SWDCK >VALUE >NAME GPIO, OA2OUT GPIO, OA0OUT GPIO, OA0+, SAR1 REF GPIO, OA0-, EXTREF0 GPIO, OA2+, SAR0 REF GPIO, OA2- GPIO, IDAC0 GPIO, IDAC2 SIO SIO VDDIO0 Quadrant VDDIO0 >VALUE GPIO GPIO GPIO GPIO GPIO GPIO GPIO GPIO >NAME GPIO, SWDIO, TMS GPIO, SWDCK, TCK GPIO, CONF. !XRES GPIO, SWV, TDO GPIO, TDI GPIO, NTRST GPIO GPIO SIO SIO VDDIO1 Quadrant VDDIO1 >VALUE GPIO GPIO GPIO GPIO GPIO GPIO GPIO GPIO >NAME GPIO GPIO GPIO GPIO, TRACECLK GPIO, TRACEDATA[0] GPIO, TRACEDATA[1] GPIO, TRACEDATA[2] GPIO, TRACEDATA[3] I2C0: SCL, SIO I2C0: SDA, SIO VDDIO2 Quadrant VDDIO2 GPIO GPIO >VALUE GPIO GPIO GPIO GPIO GPIO GPIO GPIO GPIO >NAME GPIO, IDAC1 GPIO, IDAC3 GPIO, OA3-, EXTREF1 GPIO, OA3+ GPIO, OA1- GPIO, OA1+ GPIO, OA1OUT GPIO, OA3OUT I2C1: SCL, SIO I2C1: SDA, SIO VDDIO3 Quadrant VDDIO3 GPIO, MHZ XTAL XO GPIO, MHZ XTAL XI GPIO, KHZ XTAL XO GPIO, KHZ XTAL XO >VALUE >NAME Global pins USBIO, D+, SWDIO USBIO, D-, SWDCK >VALUE CONNECT TO GND >NAME >VALUE >NAME >VALUE Schematic component for the TPIC6B595 20 pin DIP PTH Component. This part is available at SparkFun.com here: <a href="https://www.sparkfun.com/products/734">https://www.sparkfun.com/products/734</a> >Name >Value >NAME >VALUE VDD VSS >NAME >VALUE >NAME VSS VDD >NAME VSS VDD >VALUE >NAME >NAME >VALUE >NAME >VALUE >NAME >VALUE AT97SC320T Ateml TPM 1.2 I2C >NAME >NAME >VALUE ATECC108 >NAME >VALUE ATSHA204 I2C 8-Lead SOIC >NAME >VALUE DS3231M I2C Real Time Clock. >NAME >VALUE >Name >Value >NAME >VALUE 1 2 3 4 5 6 >Name >Value A Y A Y A Y A Y A Y A Y >Value >Name >Name >Value >Name >Value >NAME >VALUE >Name >Value >Name >Value Schematic component for the iNEMO LSM6DS3 accelerometer and gyroscope. >Name >Value CY8C29466 >NAME >VALUE <h3>Atmel SAMD21G SMART ARM-Based Microcontroller</h3> <p>The Atmel ® | SMART ™ SAM D21 is a series of low-power microcontrollers using the 32-bit ARM ® Cortex ® -M0+ processor, and ranging from 32- to 64-pins with up to 256KB Flash and 32KB of SRAM. The SAM D21 devices operate at a maximum frequency of 48MHz and reach 2.46 CoreMark/MHz. They are designed for simple and intuitive migration with identical peripheral modules, hex compatible code, identical linear address map and pin compatible migration paths between all devices in the product series. All devices include intelligent and flexible peripherals, Atmel Event System for inter-peripheral signaling, and support for capacitive touch button, slider and wheel user interfaces.</p> >Name >Value LPC2144/2146/2148 >VALUE >NAME >NAME GPIO GPIO GPIO, EXTREF1 GPIO GPIO GPIO GPIO GPIO I2C1: SCL, SIO I2C1: SDA, SIO VDDIO3 Quadrant VDDIO3 GPIO, MHZ XTAL XO GPIO, MHZ XTAL XI GPIO, KHZ XTAL XO GPIO, KHZ XTAL XO >VALUE >NAME GPIO GPIO GPIO GPIO, EXTREF0 GPIO GPIO GPIO, IDAC0 GPIO SIO SIO VDDIO0 Quadrant VDDIO0 >VALUE >NAME GPIO GPIO GPIO GPIO, TRACECLK GPIO, TRACEDATA[0] GPIO, TRACEDATA[1] GPIO, TRACEDATA[2] GPIO, TRACEDATA[3] I2C0: SCL, SIO I2C0: SDA, SIO VDDIO2 Quadrant VDDIO2 GPIO GPIO >VALUE >NAME GPIO, SWDIO, TMS GPIO, SWDCK, TCK GPIO, CONF. !XRES GPIO, SWV, TDO GPIO, TDI GPIO, NTRST GPIO GPIO SIO SIO VDDIO1 Quadrant VDDIO1 >VALUE >NAME Global pins USBIO, D+, SWDIO USBIO, D-, SWDCK >VALUE >NAME >VALUE >NAME >VALUE >NAME >VALUE >NAME >VALUE >NAME >VALUE >NAME >VALUE >NAME >VALUE SWD_D SWD_CLK >NAME >VALUE >NAME >VALUE UOTXD, CLK_OUT3, HS2_DATA1 ADC2_CH1, TOUCH1, RTC_GPIO11, CLK_OUT1 ADC2_CH2, TOUCH2, RTC_GPIO12, HSPIWP U0RXD, CLK_OUT2, HS2_DATA0 ADC2_CH0, TOUCH0, RTC_GPIO10, HSPIHD VSPICS0, HS1_DATA6 SD_CLK, SPICLK, HS1_CLK, U1CTS SD_DATA0, SPIQ, HS1_DATA0 SD_DATA1, SPID, HS1_DATA1 SD_DATA2, SPIHD, HS1_DATA2, U1RXD >NAME >VALUE SD_CMD, SPICS0, HS1_CMD, U1RTS SD_DATA3, SPIWP, HS1_DATA3, U1TXD ADC2_CH5, TOUCH5, RTC_GPIO15, MTDI, HSPIQ ADC2_CH4, TOUCH4, MTCK, RTC_GPIO14, HSPID, U0CTS ADC2_CH6, TOUCH6, MTMS, RTC_GPIO16, HSPICLK ADC2_CH3, TOUCH3, MTDO, RTC_GPIO13, HSPID, U0CTS HS1_DATA4 HS1_DATA5 VSPICLK, HS1_DATA7 VSPIQ, HS2_DATA2 >NAME >VALUE SD_CMD, SPICS0, HS1_CMD, U1RTS SD_DATA3, SPIWP, HS1_DATA3, U1TXD ADC2_CH5, TOUCH5, RTC_GPIO15, MTDI, HSPIQ ADC2_CH4, TOUCH4, MTCK, RTC_GPIO14, HSPID, U0CTS ADC2_CH6, TOUCH6, MTMS, RTC_GPIO16, HSPICLK ADC2_CH3, TOUCH3, MTDO, RTC_GPIO13, HSPID, U0CTS HS1_DATA4 HS1_DATA5 VSPICLK, HS1_DATA7 VSPIQ, HS2_DATA2 >NAME >VALUE ADC2_CH5, TOUCH5, RTC_GPIO15, MTDI, HSPIQ ADC2_CH4, TOUCH4, MTCK, RTC_GPIO14, HSPID, U0CTS VDET_1, ADC1_CH6 VDET_2, ADC1_CH7 SENSOR_VP, ADC1_CH0, RTC_GPIO0 SENSOR_CAPP, ADC1_CH1, RTC_GPIO1 SENSOR_CAPN, ADC1_CH2, RTC_GPIO2 SENSOR_VN, ADC1_CH3, RTC_GPIO3 >NAME >VALUE >NAME >VALUE >Name >Value >NAME >VALUE 1-Mbit SPI flash memory 4-Mbit SPI flash memory 16-Mbit SPI flash memory Atmel 32-pin 8-bit Microcontroller with 8/16/32K Bystes of ISP Flash and USB Controller. ATmega8U2, ATmega16U2, and ATmega32U2 ATmega128/128L/1281/2561. Note: The ATmega128 pin 1 is PEN and the ATmega256/1281 pin 1 is PG5. Atmel 32-pin 8-bit micro, 16k flash. Atmel 100-pin 8-bit uC<BR> 64/128/256 Kbytes FLASH<BR> 4 Kbytes EEPROM<BR> 8 Kbytes SRAM<BR> 86 General Purpose I/O pins<BR> 12-channels16-bit PWM<BR> 4 x Serial USARTs<BR> 16-channels 10-bit A/D<BR> Atmel 8-pin 1kB flash uC Atmel 20-pin 2kB flash uC Atmel 8-pin 2/4/8kB flash uC <b>MICROCONTROLLER</b><p> 8 Kbytes FLASH<p> 1 kbytes SRAM<p> 512 bytes EEPROM<p> USART<p> 6-channel 10 bit ADC<p> 2-channel 8 bit ADC <b>MICROCONTROLLER</b><p> 8 Kbytes FLASH<p> 1 kbytes SRAM<p> 512 bytes EEPROM<p> USART<p> 4-channel 10 bit ADC<p> 2-channel 8 bit ADC <b>Single-Chip USB to UART Bridge</b><p> Source: www.silabs.com .. CP2101.pdf / cp2102.pdf. Spark Fun Electronics SKU : COM-00310 <b>Single-Chip USB to UART Bridge</b> Source: www.silabs.com .. CP2103.pdf. Spark Fun Electronics SKU : COM-00309 Cypress PSOC uC with USB <b>DOSonCHIP IC</b> This is the tested schematic and footprint for the DOSonCHIP FAT16 FAT32 IC. Spark Fun Electronics SKU : COM-07956. QFN package also tested/proven. Microchip 16-bit DSP for UAVv2x, not tested Microchip 16-bit DSP Microchip 16-bit DSP I2C EEPROM chips, 24LC256 (and others) Microchip SPI 10Base ethernet IC Altera Cyclone2 FPGA, PQFP-208 <b>USB UART</b> FT232RL 4<sup>th</sup> Generation USB UART (USB &lt;-&gt; Serial) Controller. <br> Spark Fun Electronics SKU : COM-00650<br> Production SKU IC-00870 <b>USB UART</b> This is the simplified version of the FT232RL unit. Only what you need, nothing you don't. Spark Fun Electronics SKU : COM-00650 USB to USART. Non-stock item, unproven FP for this part. <b>USB FIFO Controller</b> 4<sup>th</sup> Generation USB Controller (USB &lt;-&gt; Parallel) - FIFO. Spark Fun Electronics SKU : COM-00787 USB to USART/FIFO/JTAG/SPI/I2C BCD to 7-seg decoder/driver 74HC4050 Hex Buffer Level Shifter SMD SO016 3V to RS-232 transceiver Single inverter, SOT23-5 FAIRCHILD Inverting Schmitt Trigger UNTESTED FOOTPRINT!! Used in External Clock Sources. Digikey P/N NC7SZ14M5XCT-ND Voice recorder IC Schematic element and footprint for NXP LPC213x uC. Spark Fun Electronics SKU : COM-00520 NXP LPC2103 ARM7 based MCU M74HC238 - CMOS 3 TO 8 LINE DECODER 1kbit SPI EEPROM <b>RS232 Transceiver</b> Very common IC. This is generically called 'MAX232', but works with the 3V equivalent MAX3232 generic ICs. Field tested and mother approved. Spark Fun Electronics SKU : COM-00316 (DIP) and COM-00589 (SMD) RS-485 transceiver USB Peripheral/Host Controller w/ SPI 8-digit, 8-segment LED display driver, serial input Monochrome NTSC/PAL on-screen display generator (SPI) Freescale 16-bit uC Open-drain microcontroller supervisor chip CAN transceiver NAND flash Ultra-high speed dual open-drain output buffer (non-inverting) Power-on uC reset controller Bidirectional I2C level shifter.<br> NOT compatible with all available part number pinout schemes- DOUBLE CHECK!!! PCF8575C I/O Expander. 8-bit PIC uC <b>PIC 16F8x</b> 8-Bit PIC16F8X Family <p>Pin Compatible : PIC16F83, PIC16CR83, PIC16F84A, PIC16CR84 <b>PIC 16F688</b> 8-Bit PIC16F88 <b>PIC24FXXXGPX06</b><br> PIC24FXXXGP106 / PIC24FXXXDA206<br> PIC24FJ256GP206-I/PT for IOIO<br> IC-11312 Prolific USB chip, requires 12MHz xtal RS485 transceiver RS485 transceiver SPI/I2C/IrDA to UART <h1>STN1110 - Multiprotocol OBD II to UART Interpreter, QFN Package</h1> <p> <table> <tr><td><h2>Change Log</h2></td></tr> <tr> <th>Date</th><th>Author</th><th>Change</th> <tr> <td>Aug 23, 2010</td><td>vit@scantool.net</td><td>Created device</td> </tr> </tr> </table> </p> <br /> SN54HC251 Data Selector/Multiplexer Single-gate AND logic Speech synthesis chip- COM-09578 8pin SPI Flash series x25xx. Works with devices like W25X32 and BR25L32 <h3>STM811 Reset Circuit</h3> Used in the Ethernet Shield 16-pin constant current sink shift register LED driver STW5093 - PCM Audio Codec CAN Tranceiver 16-channel LED Driver with Dot Correction and Grayscale PWM Control <hr> <p>The TLC5940 is a 16-channel, constant-current sink LED driver. Each channel has an individually adjustable 4096-step grayscale PWM brightness control and a 64-step, constant-current sink (dot correction). The dot correction adjusts the brightness variations between LED channels and other LED drivers. The dot correction data is stored in an integrated EEPROM. Both grayscale control and dot correction are accessible via a serial interface. A single external resistor sets the maximum current value of all 16 channels.</p> <p><b>Packages:</b> <ul><li>28-pin HTSSOP <li>32-pin 5x5mm QFN <li>28-pin DIP</ul></p> Micromega floating point coprocessor Hi-speed USB transceiver OGG Vorbis codec MP3 deecoder MP3 codec MIDI/ADPCM/WAV codec, MIDI synth <h3>WIZnet W5100</h3> TCP/IP PHY Embedded Chip<br> See SparkFun catalog # COM-09471<br> <br> Package: <b>LQFP-80</b>,10x10mm, 0.4mm pitch <h3>WS2801</h3> 3 Channel Constant Current LED Driver with programmable PWM outputs. <br> <br> Datasheet: http://www.sparkfun.com/datasheets/Components/LED/WS2801.pdf Xilinx Spartan3E FPGA Atmel XMega uC Atmel's 8/16-bit AVR XMEGA A3 Microcontroller - ATxmega256A3, etc. XR2206 Monolithic Function Generator XMos processor (multicore) Single 2-input AND gate<br> 74LVC1G08SE-7<br> IC-10841 Single 2-input OR gate Quadruple 2-line to 1-line data <b>SELECTOR/MULTIPLEXER</b> 8-bit <b>SHIFT REGISTER</b>, output latch Single 2-input AND gate 74HC04 Hex Inverter 3-to-8 decoder 16-Channel Constant-Current LED Driver<br> Packages: TSSOP-24, 24-pin QFN<br> <br> Last modified: 8/20/10<br> <B>Unproven!</b><br> SD audio playback IC<br> Can play back .wav or .ad4 files from an SD card<br> SPI control or digital input trigger control<br> available in SSOP-20 or DIP-20 uC used in the Arduino<br> 32kb flash, 1k EEPROM, 2k SRAM<br> This is the through-hole version of this chip. uC used in the Arduino<br> 32kb flash, 1k EEPROM, 2k SRAM<br> This is the through-hole version of this chip. ATTINY2313A<br> 2kB 20MHz I2C/SPI/UART Atmel 14-pin 2/4/8kB flash uC <b>4-Bit Bi-Directional Level Shifter</b> <ul> <li>1.2V-3.6V (VCCA) to 1.65V-5.5V (VCCB) bi-directional level shifter with auto direction sensing.</li> <li>Max data rate - VCCA 1.8V: 20Mbps (50ns), VCCA 3.3V: 100Mbps (10ns)</li> </ul> <p>Digikey: 296-21929-1-ND (TSSOP)</p> <p>IC-11329</p> Propellor uC 32-Pin Atmega328 part<BR> Commonly used on Arduino compatible boards<br> Available in QFP and QFN packages<br> TQFP is IC-09069 QFN is non-stock <h3>Atmel ATSHA204</h3> The Atmel ATSHA204 is an optimized authentication chip that includes a 4.5Kb EEPROM. This array can be used for storage of keys, miscellaneous read/write, read-only, password or secret data, and consumption tracking. Access to the various sections of memory can be restricted in a variety of ways and then the configuration locked to prevent changes. <h3>Semtech SX1509</h3> The SX1509 is a complete ultra low voltage 1.2V to 3.6V General Purpose parallel Input/Output (GPIO) expanders ideal for low power handheld battery powered equipment. This version comes in a 16-channel configuration and allows easy serial expansion of I/O through a standard 400kHz I2C interface. GPIO devices can provide additional control and monitoring when the microcontroller or chipset has insufficient I/O ports, or in systems where serial communication and control from a remote location is advantageous. <h3>FTDI FT231X Full Speed USB to Full-handshake UART</h3> This USB2.0 Full Speed IC offers a compact bridge to full handshake UART interfaces. The device is a UART, capable of operating up to 3MBaud, with low power consumption (8mA). The FT231X includes the complete FT-X series feature set and enables USB to be added into a system design quickly and easily over a UART interface.<br><br> ITG-3200 3-axis gyro, digital output, qfn24 package ARM DSP Chip used on the WAV Trigger board. Isolated RS485 Transceiver. With transformer driver for isloated supply. Fits TI parts such as ISO53T (3.3V only, iMbps), ISO3086T (3.3V or 5V, 20 Mbps). Footprint unproven. Dual D-type Flip-Flop Single bus buffer gate with 3-state output <h3>LSM9DS0 3D Accelerometer, 3D Gyroscope, 3D Magnetomter</h3> <h4>Features:</h4> <ul> <li>3 acceleration channels, 3 angular rate</li> channels, 3 magnetic field channels</li> <li>±2/±4/±6/±8/±16 g linear acceleration full scale</li> <li>±2/±4/±8/±12 gauss magnetic full scale</li> <li> ±245/±500/±2000 dps angular rate full scale</li> <li> 16-bit data output</li> <li> SPI / I2C serial interfaces</li> <li> Analog supply voltage 2.4 V to 3.6 V</li> <li> Power-down mode / low-power mode</li> <li> Programmable interrupt generators</li> <li> Embedded self-test</li> <li> Embedded temperature sensor</li> <li> Embedded FIFO</li> <li> Position and motion detection functions</li> <li> Click/double-click recognition</li> Atmel 44-pin 8-bit Microcontroller with 32KBytes of ISP Flash and USB Controller <b>LTC4150 Coulomb Counter / Battery Gas Gauge</b><p> * Indicates Charge Quantity and Polarity<br> * ±50mV Sense Voltage Range<br> * Precision Timer Capacitor or Crystal Not Required<br> * 2.7V to 8.5V Operation<br> * High Side Sense<br> * 32.55Hz/V Charge Count Frequency<br> * 1.5μA Shutdown Current<br> * 10-Pin MSOP Package<p> Manufacturer's page: <a href="http://www.linear.com/product/LTC4150">http://www.linear.com/product/LTC4150</a> <B>Quad 2-input open-drain NAND</B><br> 2-5V operating voltage<br> Some part numbers may include a clamping diode from OD output to VCC; check datasheet for specific part.<br> We use an NXP part which does NOT have a clamping diode. Cypress PSOC 5LP, 100-pin package<br> We use the CY8C5868AXI-LP035, which has the "full" feature set:<br> - 256k flash<br> - 64k SRAM<br> - 2k EEPROM <br> - CAN<br> - Full-speed USB<br> - 67MHz operation PSoC5LP 68-QFN package 16-channel 12-bit PWM<br> I<sup>2</sup>C interface<br> Internal Oscillator 40Hz to 1kHz<br> <br> Can be totem pole or open collector<br> 2.3V to 5.5V CAN controller with SPI interface to any MCU. <br> Original design by Microchip. <b>8-Bit Bi-Directional Level Shifter</b> <ul> <li>1.2V-3.6V (VCCA) to 1.65V-5.5V (VCCB) bi-directional level shifter with auto direction sensing.</li> <li>Max data rate - VCCA 1.2V: 20Mbps (50ns), VCCA 3.3V: 100Mbps (10ns)</li> </ul> <p>Digikey: 296-27217-1-ND (20-UFDFN)</p> <p>IC-12292</p> <b>USB UART</b><br> CY7C65213 USB-UART controller. Atmel TPM 1.2 32Kb Serial EEPROM. AES-128-CCM. MAC. Secure Storage for 128-bit keys. Encrypted User Memory Readn and Write. HWRNG. 2.5V to 5.5V. ATECC108: Provides ECDSA with NIST curves P256, B283, and K283. Also, a RNG, 8.5Kb EEPROM. 2.0V - 5.5V. ATSHA204 DS3231M Real Time Clock. Accuracy +/-5ppm. Battery Backup. 2.3V to 5.5V. SMD version of the popular sink driver. This version can sink up to 100mA per channel <b>TSL2561 illumination sensor</b><p> Approximates Human Eye Response<br> Precisely Measures Illuminance<br> Programmable Interrupt Function with User-Defined Upper and Lower Threshold<br> 400 KHz I2C interface<br> Programmable Analog Gain and Integration Time Supporting 1,000,000-to-1 Dynamic Range<br> Automatically Rejects 50/60-Hz Lighting Ripple<br> Low Active Power (0.75 mW Typical) with Power Down Mode<br> RoHS Compliant<p> The TSL2561 is a light-to-digital converter that transform light intensity to a digital signal output via I2C interface. The device combines one broadband photodiode (visible plus infrared) and one infrared-responding photodiode on a single CMOS integrated circuit capable of providing a near-photopic response over an effective 20-bit dynamic range (16-bit resolution). Two integrating ADCs convert the photodiode currents to a digital output that represents the irradiance measured on each channel. This digital output can be input to a microprocessor where illuminance (ambient light level) in lux is derived using an empirical formula to approximate the human eye response. The TSL2561 device supports a traditional level style interrupt that remains asserted until the firmware clears it. The 74HC7014 is a hex buffer with precision Schmitt-trigger inputs. The precisely defined trigger levels are lying in a window between (0.55 x VCC) and (0.65 x VCC). It makes the circuit suitable to operate in a highly noisy environment. Input shorts are allowed to -1.5 V and +16 V without disturbing other channels. Inputs include clamp diodes that enable the use of current limiting resistors to interface inputs to voltages in excess of VCC. Schmitt trigger inputs transform slowly changing input signals into sharply defined jitter-free output signals. <strong>Ultra-compact high-performance eCompass module:<br/> 3D accelerometer and 3D magnetometer</strong> <p>http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00089896.pdf</p> <strong>Simple Power Sequencer</strong><br/> <ul> <li>Precision enable pin & 3 open-drain output flags</li> <li>Input Voltage Range of 2.7 V to 5.5 V</li> <li>Power-Up and Power-Down Control</li> <li>LM3880MF-1XY (Timing Designator) <table> <tr><td>AF</td><td>16ms</td></tr> <tr><td>AE</td><td>2ms</td></tr> <tr><td>AA</td><td>10ms</td></tr> <tr><td>AB</td><td>30ms</td></tr> <tr><td>AC</td><td>60ms</td></tr> <tr><td>AD</td><td>120ms</td></tr> </table></li> <li>The timing sequence of the LM3880 is controlled entirely by the enable (EN) pin. Upon power up, all the flags are held low until this precision enable is pulled high </li> </ul> <b>Micropower 1-Cell Li+ ModelGauge</b> CYPRESS MCU 32K FLASH 2K SRAM 28-SOIC <h3>Atmel SAMD21G SMART ARM-Based Microcontroller</h3> <p>The Atmel ® | SMART ™ SAM D21 is a series of low-power microcontrollers using the 32-bit ARM ® Cortex ® -M0+ processor, and ranging from 32- to 64-pins with up to 256KB Flash and 32KB of SRAM. The SAM D21 devices operate at a maximum frequency of 48MHz and reach 2.46 CoreMark/MHz. They are designed for simple and intuitive migration with identical peripheral modules, hex compatible code, identical linear address map and pin compatible migration paths between all devices in the product series. All devices include intelligent and flexible peripherals, Atmel Event System for inter-peripheral signaling, and support for capacitive touch button, slider and wheel user interfaces.</p> <b>LPC214x</b> Schematic element and footprint for NXP LPC2144/2146/2148. <h3>Winbond W25Q32FV 32Mbit (4MB) Flash</h3> <p>The W25Q32FV support the standard Serial Peripheral Interface (SPI), Dual/Quad I/O SPI as well as 2-clocks instruction cycle Quad Peripheral Interface (QPI).</p> <p><a href="http://www.winbond.com/resource-files/w25q32fv%20revh%20091613.pdf">Datasheet</a></p> SPI Serial flash memory with dual/quad-IO support Since Version 6.2.2 text objects can contain more than one line, which will not be processed correctly with this version.