From a679fd8b4e6b9375a8a482820f7da59b4222a31e Mon Sep 17 00:00:00 2001 From: Raphael Randschau Date: Sat, 13 Oct 2018 10:53:31 -0700 Subject: [PATCH] add eagle project files and gerber exports --- README.md | 36 + i2c-bridge/i2c-bridge-atmega-2.brd | 2224 +++++++ i2c-bridge/i2c-bridge-atmega-2.sch | 9030 ++++++++++++++++++++++++++++ i2c-bridge/i2c-bridge-v.0.1.0.zip | Bin 0 -> 96633 bytes led-strip/led-strip-v0.1.0.zip | Bin 0 -> 45729 bytes led-strip/led-strip-v2.brd | 892 +++ led-strip/led-strip.brd | 801 +++ led-strip/led-strip.sch | 710 +++ 8 files changed, 13693 insertions(+) create mode 100644 i2c-bridge/i2c-bridge-atmega-2.brd create mode 100644 i2c-bridge/i2c-bridge-atmega-2.sch create mode 100644 i2c-bridge/i2c-bridge-v.0.1.0.zip create mode 100644 led-strip/led-strip-v0.1.0.zip create mode 100644 led-strip/led-strip-v2.brd create mode 100644 led-strip/led-strip.brd create mode 100644 led-strip/led-strip.sch diff --git a/README.md b/README.md index 656e2e8..0cdf7e1 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,10 @@ [ErgoDox EZ](https://ergodox-ez.com/) LED mod to convert your regular ErgoDox EZ into an ErgoDox EZ shine. +## Instructions + +To build this mod you need to assemble two LED strips, and one I2C bridge. The LED strips are installed on both sides. The right hand LED strip is directly connected to the main PCB. The left hand LED strip requires an I2C bridge to function. + ## Firmware Once you've connected your Atmega168 you can compile the firmware and flash your microcontroller with the included makefile: @@ -12,3 +16,35 @@ $ make flash ``` The makefile is setup to use the AVR ISP MKII. + +## LED strip + +You will need to LED pcbs to build this mod. The LED strips are identical for both sides. + +### List of materials + +| Component | Amount | Notes | +|-----------|:-------------:|------:| +| RGBW6812 | 30 | 15 per side; Can be ordered at Aliexpress | +| 3-pin micro JST connector | 1 | right hand connector to main PCB | + +The gerber files, eagle project schematics and board files are included in the led-strip folder. + +## I2C bridge + +### List of materials + +| Component | Amount | Notes | +|-----------|:-------------:|------:| +| atmega168pa-au | 1 | Required to decode I2C traffic | +| 0805 22pF cap | 2 | | +| 0805 10uF cap | 1 | | +| 0805 10K resistor | 3 | | +| CSM-7X-DU 16Mhz oscillator | 1 | | +| 6 pin AVR ISP connector | 1 | | + +The gerber files, eagle project schematics and board files are included in the i2c-bride folder. + +## Assembly + +TODO instructions and pictures diff --git a/i2c-bridge/i2c-bridge-atmega-2.brd b/i2c-bridge/i2c-bridge-atmega-2.brd new file mode 100644 index 0000000..99b02d4 --- /dev/null +++ b/i2c-bridge/i2c-bridge-atmega-2.brd @@ -0,0 +1,2224 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VDD +VSS +LED +VDD +VSS + + + + + + + + + + + + + + + + + + + + + + + +ErgoDox EZ i2c bridge v0.1.0 | nicolai86@ +https://github.com/nicolai86/ErgoDox-EZ + + + +<b>Resistors, Capacitors, Inductors</b><p> +Based on the previous libraries: +<ul> +<li>r.lbr +<li>cap.lbr +<li>cap-fe.lbr +<li>captant.lbr +<li>polcap.lbr +<li>ipc-smd.lbr +</ul> +All SMD packages are defined according to the IPC specifications and CECC<p> +<author>Created by librarian@cadsoft.de</author><p> +<p> +for Electrolyt Capacitors see also :<p> +www.bccomponents.com <p> +www.panasonic.com<p> +www.kemet.com<p> +http://www.secc.co.jp/pdf/os_e/2004/e_os_all.pdf <b>(SANYO)</b> +<p> +for trimmer refence see : <u>www.electrospec-inc.com/cross_references/trimpotcrossref.asp</u><p> + +<table border=0 cellspacing=0 cellpadding=0 width="100%" cellpaddding=0> +<tr valign="top"> + +<! <td width="10">&nbsp;</td> +<td width="90%"> + +<b><font color="#0000FF" size="4">TRIM-POT CROSS REFERENCE</font></b> +<P> +<TABLE BORDER=0 CELLSPACING=1 CELLPADDING=2> + <TR> + <TD COLSPAN=8> + <FONT SIZE=3 FACE=ARIAL><B>RECTANGULAR MULTI-TURN</B></FONT> + </TD> + </TR> + <TR> + <TD ALIGN=CENTER> + <B> + <FONT SIZE=3 FACE=ARIAL color="#FF0000">BOURNS</FONT> + </B> + </TD> + <TD ALIGN=CENTER> + <B> + <FONT SIZE=3 FACE=ARIAL color="#FF0000">BI&nbsp;TECH</FONT> + </B> + </TD> + <TD ALIGN=CENTER> + <B> + <FONT SIZE=3 FACE=ARIAL color="#FF0000">DALE-VISHAY</FONT> + </B> + </TD> + <TD ALIGN=CENTER> + <B> + <FONT SIZE=3 FACE=ARIAL color="#FF0000">PHILIPS/MEPCO</FONT> + </B> + </TD> + <TD ALIGN=CENTER> + <B> + <FONT SIZE=3 FACE=ARIAL color="#FF0000">MURATA</FONT> + </B> + </TD> + <TD ALIGN=CENTER> + <B> + <FONT SIZE=3 FACE=ARIAL color="#FF0000">PANASONIC</FONT> + </B> + </TD> + <TD ALIGN=CENTER> + <B> + <FONT SIZE=3 FACE=ARIAL color="#FF0000">SPECTROL</FONT> + </B> + </TD> + <TD ALIGN=CENTER> + <B> + <FONT SIZE=3 FACE=ARIAL color="#FF0000">MILSPEC</FONT> + </B> + </TD><TD>&nbsp;</TD> + </TR> + <TR> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3 > + 3005P<BR> + 3006P<BR> + 3006W<BR> + 3006Y<BR> + 3009P<BR> + 3009W<BR> + 3009Y<BR> + 3057J<BR> + 3057L<BR> + 3057P<BR> + 3057Y<BR> + 3059J<BR> + 3059L<BR> + 3059P<BR> + 3059Y<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + 89P<BR> + 89W<BR> + 89X<BR> + 89PH<BR> + 76P<BR> + 89XH<BR> + 78SLT<BR> + 78L&nbsp;ALT<BR> + 56P&nbsp;ALT<BR> + 78P&nbsp;ALT<BR> + T8S<BR> + 78L<BR> + 56P<BR> + 78P<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + T18/784<BR> + 783<BR> + 781<BR> + -<BR> + -<BR> + -<BR> + 2199<BR> + 1697/1897<BR> + 1680/1880<BR> + 2187<BR> + -<BR> + -<BR> + -<BR> + -<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + 8035EKP/CT20/RJ-20P<BR> + -<BR> + RJ-20X<BR> + -<BR> + -<BR> + -<BR> + 1211L<BR> + 8012EKQ&nbsp;ALT<BR> + 8012EKR&nbsp;ALT<BR> + 1211P<BR> + 8012EKJ<BR> + 8012EKL<BR> + 8012EKQ<BR> + 8012EKR<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + 2101P<BR> + 2101W<BR> + 2101Y<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + 2102L<BR> + 2102S<BR> + 2102Y<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + EVMCOG<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + 43P<BR> + 43W<BR> + 43Y<BR> + -<BR> + -<BR> + -<BR> + -<BR> + 40L<BR> + 40P<BR> + 40Y<BR> + 70Y-T602<BR> + 70L<BR> + 70P<BR> + 70Y<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + RT/RTR12<BR> + RT/RTR12<BR> + RT/RTR12<BR> + -<BR> + RJ/RJR12<BR> + RJ/RJR12<BR> + RJ/RJR12<BR></FONT> + </TD> + </TR> + <TR> + <TD COLSPAN=8>&nbsp; + </TD> + </TR> + <TR> + <TD COLSPAN=8> + <FONT SIZE=4 FACE=ARIAL><B>SQUARE MULTI-TURN</B></FONT> + </TD> + </TR> + <TR> + <TD ALIGN=CENTER> + <FONT SIZE=3 FACE=ARIAL><B>BOURN</B></FONT> + </TD> + <TD ALIGN=CENTER> + <FONT SIZE=3 FACE=ARIAL><B>BI&nbsp;TECH</B></FONT> + </TD> + <TD ALIGN=CENTER> + <FONT SIZE=3 FACE=ARIAL><B>DALE-VISHAY</B></FONT> + </TD> + <TD ALIGN=CENTER> + <FONT SIZE=3 FACE=ARIAL><B>PHILIPS/MEPCO</B></FONT> + </TD> + <TD ALIGN=CENTER> + <FONT SIZE=3 FACE=ARIAL><B>MURATA</B></FONT> + </TD> + <TD ALIGN=CENTER> + <FONT SIZE=3 FACE=ARIAL><B>PANASONIC</B></FONT> + </TD> + <TD ALIGN=CENTER> + <FONT SIZE=3 FACE=ARIAL><B>SPECTROL</B></FONT> + </TD> + <TD ALIGN=CENTER> + <FONT SIZE=3 FACE=ARIAL><B>MILSPEC</B></FONT> + </TD> + </TR> + <TR> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + 3250L<BR> + 3250P<BR> + 3250W<BR> + 3250X<BR> + 3252P<BR> + 3252W<BR> + 3252X<BR> + 3260P<BR> + 3260W<BR> + 3260X<BR> + 3262P<BR> + 3262W<BR> + 3262X<BR> + 3266P<BR> + 3266W<BR> + 3266X<BR> + 3290H<BR> + 3290P<BR> + 3290W<BR> + 3292P<BR> + 3292W<BR> + 3292X<BR> + 3296P<BR> + 3296W<BR> + 3296X<BR> + 3296Y<BR> + 3296Z<BR> + 3299P<BR> + 3299W<BR> + 3299X<BR> + 3299Y<BR> + 3299Z<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + 66P&nbsp;ALT<BR> + 66W&nbsp;ALT<BR> + 66X&nbsp;ALT<BR> + 66P&nbsp;ALT<BR> + 66W&nbsp;ALT<BR> + 66X&nbsp;ALT<BR> + -<BR> + 64W&nbsp;ALT<BR> + -<BR> + 64P&nbsp;ALT<BR> + 64W&nbsp;ALT<BR> + 64X&nbsp;ALT<BR> + 64P<BR> + 64W<BR> + 64X<BR> + 66X&nbsp;ALT<BR> + 66P&nbsp;ALT<BR> + 66W&nbsp;ALT<BR> + 66P<BR> + 66W<BR> + 66X<BR> + 67P<BR> + 67W<BR> + 67X<BR> + 67Y<BR> + 67Z<BR> + 68P<BR> + 68W<BR> + 68X<BR> + 67Y&nbsp;ALT<BR> + 67Z&nbsp;ALT<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + 5050<BR> + 5091<BR> + 5080<BR> + 5087<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + T63YB<BR> + T63XB<BR> + -<BR> + -<BR> + -<BR> + 5887<BR> + 5891<BR> + 5880<BR> + -<BR> + -<BR> + -<BR> + T93Z<BR> + T93YA<BR> + T93XA<BR> + T93YB<BR> + T93XB<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + 8026EKP<BR> + 8026EKW<BR> + 8026EKM<BR> + 8026EKP<BR> + 8026EKB<BR> + 8026EKM<BR> + 1309X<BR> + 1309P<BR> + 1309W<BR> + 8024EKP<BR> + 8024EKW<BR> + 8024EKN<BR> + RJ-9P/CT9P<BR> + RJ-9W<BR> + RJ-9X<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + 3103P<BR> + 3103Y<BR> + 3103Z<BR> + 3103P<BR> + 3103Y<BR> + 3103Z<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + 3105P/3106P<BR> + 3105W/3106W<BR> + 3105X/3106X<BR> + 3105Y/3106Y<BR> + 3105Z/3105Z<BR> + 3102P<BR> + 3102W<BR> + 3102X<BR> + 3102Y<BR> + 3102Z<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + EVMCBG<BR> + EVMCCG<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + 55-1-X<BR> + 55-4-X<BR> + 55-3-X<BR> + 55-2-X<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + 50-2-X<BR> + 50-4-X<BR> + 50-3-X<BR> + -<BR> + -<BR> + -<BR> + 64P<BR> + 64W<BR> + 64X<BR> + 64Y<BR> + 64Z<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + RT/RTR22<BR> + RT/RTR22<BR> + RT/RTR22<BR> + RT/RTR22<BR> + RJ/RJR22<BR> + RJ/RJR22<BR> + RJ/RJR22<BR> + RT/RTR26<BR> + RT/RTR26<BR> + RT/RTR26<BR> + RJ/RJR26<BR> + RJ/RJR26<BR> + RJ/RJR26<BR> + RJ/RJR26<BR> + RJ/RJR26<BR> + RJ/RJR26<BR> + RT/RTR24<BR> + RT/RTR24<BR> + RT/RTR24<BR> + RJ/RJR24<BR> + RJ/RJR24<BR> + RJ/RJR24<BR> + RJ/RJR24<BR> + RJ/RJR24<BR> + RJ/RJR24<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR></FONT> + </TD> + </TR> + <TR> + <TD COLSPAN=8>&nbsp; + </TD> + </TR> + <TR> + <TD COLSPAN=8> + <FONT SIZE=4 FACE=ARIAL><B>SINGLE TURN</B></FONT> + </TD> + </TR> + <TR> + <TD ALIGN=CENTER> + <FONT SIZE=3 FACE=ARIAL><B>BOURN</B></FONT> + </TD> + <TD ALIGN=CENTER> + <FONT SIZE=3 FACE=ARIAL><B>BI&nbsp;TECH</B></FONT> + </TD> + <TD ALIGN=CENTER> + <FONT SIZE=3 FACE=ARIAL><B>DALE-VISHAY</B></FONT> + </TD> + <TD ALIGN=CENTER> + <FONT SIZE=3 FACE=ARIAL><B>PHILIPS/MEPCO</B></FONT> + </TD> + <TD ALIGN=CENTER> + <FONT SIZE=3 FACE=ARIAL><B>MURATA</B></FONT> + </TD> + <TD ALIGN=CENTER> + <FONT SIZE=3 FACE=ARIAL><B>PANASONIC</B></FONT> + </TD> + <TD ALIGN=CENTER> + <FONT SIZE=3 FACE=ARIAL><B>SPECTROL</B></FONT> + </TD> + <TD ALIGN=CENTER> + <FONT SIZE=3 FACE=ARIAL><B>MILSPEC</B></FONT> + </TD> + </TR> + <TR> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + 3323P<BR> + 3323S<BR> + 3323W<BR> + 3329H<BR> + 3329P<BR> + 3329W<BR> + 3339H<BR> + 3339P<BR> + 3339W<BR> + 3352E<BR> + 3352H<BR> + 3352K<BR> + 3352P<BR> + 3352T<BR> + 3352V<BR> + 3352W<BR> + 3362H<BR> + 3362M<BR> + 3362P<BR> + 3362R<BR> + 3362S<BR> + 3362U<BR> + 3362W<BR> + 3362X<BR> + 3386B<BR> + 3386C<BR> + 3386F<BR> + 3386H<BR> + 3386K<BR> + 3386M<BR> + 3386P<BR> + 3386S<BR> + 3386W<BR> + 3386X<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + 25P<BR> + 25S<BR> + 25RX<BR> + 82P<BR> + 82M<BR> + 82PA<BR> + -<BR> + -<BR> + -<BR> + 91E<BR> + 91X<BR> + 91T<BR> + 91B<BR> + 91A<BR> + 91V<BR> + 91W<BR> + 25W<BR> + 25V<BR> + 25P<BR> + -<BR> + 25S<BR> + 25U<BR> + 25RX<BR> + 25X<BR> + 72XW<BR> + 72XL<BR> + 72PM<BR> + 72RX<BR> + -<BR> + 72PX<BR> + 72P<BR> + 72RXW<BR> + 72RXL<BR> + 72X<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + -<BR> + -<BR> + T7YB<BR> + T7YA<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + TXD<BR> + TYA<BR> + TYP<BR> + -<BR> + TYD<BR> + TX<BR> + -<BR> + 150SX<BR> + 100SX<BR> + 102T<BR> + 101S<BR> + 190T<BR> + 150TX<BR> + 101<BR> + -<BR> + -<BR> + 101SX<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + ET6P<BR> + ET6S<BR> + ET6X<BR> + RJ-6W/8014EMW<BR> + RJ-6P/8014EMP<BR> + RJ-6X/8014EMX<BR> + TM7W<BR> + TM7P<BR> + TM7X<BR> + -<BR> + 8017SMS<BR> + -<BR> + 8017SMB<BR> + 8017SMA<BR> + -<BR> + -<BR> + CT-6W<BR> + CT-6H<BR> + CT-6P<BR> + CT-6R<BR> + -<BR> + CT-6V<BR> + CT-6X<BR> + -<BR> + -<BR> + 8038EKV<BR> + -<BR> + 8038EKX<BR> + -<BR> + -<BR> + 8038EKP<BR> + 8038EKZ<BR> + 8038EKW<BR> + -<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + -<BR> + -<BR> + 3321H<BR> + 3321P<BR> + 3321N<BR> + 1102H<BR> + 1102P<BR> + 1102T<BR> + RVA0911V304A<BR> + -<BR> + RVA0911H413A<BR> + RVG0707V100A<BR> + RVA0607V(H)306A<BR> + RVA1214H213A<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + 3104B<BR> + 3104C<BR> + 3104F<BR> + 3104H<BR> + -<BR> + 3104M<BR> + 3104P<BR> + 3104S<BR> + 3104W<BR> + 3104X<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + EVMQ0G<BR> + EVMQIG<BR> + EVMQ3G<BR> + EVMS0G<BR> + EVMQ0G<BR> + EVMG0G<BR> + -<BR> + -<BR> + -<BR> + EVMK4GA00B<BR> + EVM30GA00B<BR> + EVMK0GA00B<BR> + EVM38GA00B<BR> + EVMB6<BR> + EVLQ0<BR> + -<BR> + EVMMSG<BR> + EVMMBG<BR> + EVMMAG<BR> + -<BR> + -<BR> + EVMMCS<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + EVMM1<BR> + -<BR> + -<BR> + EVMM0<BR> + -<BR> + -<BR> + EVMM3<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + -<BR> + -<BR> + 62-3-1<BR> + 62-1-2<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + 67R<BR> + -<BR> + 67P<BR> + -<BR> + -<BR> + -<BR> + -<BR> + 67X<BR> + 63V<BR> + 63S<BR> + 63M<BR> + -<BR> + -<BR> + 63H<BR> + 63P<BR> + -<BR> + -<BR> + 63X<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + -<BR> + -<BR> + RJ/RJR50<BR> + RJ/RJR50<BR> + RJ/RJR50<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR></FONT> + </TD> + </TR> +</TABLE> +<P>&nbsp;<P> +<TABLE BORDER=0 CELLSPACING=1 CELLPADDING=3> + <TR> + <TD COLSPAN=7> + <FONT color="#0000FF" SIZE=4 FACE=ARIAL><B>SMD TRIM-POT CROSS REFERENCE</B></FONT> + <P> + <FONT SIZE=4 FACE=ARIAL><B>MULTI-TURN</B></FONT> + </TD> + </TR> + <TR> + <TD> + <FONT SIZE=3 FACE=ARIAL><B>BOURNS</B></FONT> + </TD> + <TD> + <FONT SIZE=3 FACE=ARIAL><B>BI&nbsp;TECH</B></FONT> + </TD> + <TD> + <FONT SIZE=3 FACE=ARIAL><B>DALE-VISHAY</B></FONT> + </TD> + <TD> + <FONT SIZE=3 FACE=ARIAL><B>PHILIPS/MEPCO</B></FONT> + </TD> + <TD> + <FONT SIZE=3 FACE=ARIAL><B>PANASONIC</B></FONT> + </TD> + <TD> + <FONT SIZE=3 FACE=ARIAL><B>TOCOS</B></FONT> + </TD> + <TD> + <FONT SIZE=3 FACE=ARIAL><B>AUX/KYOCERA</B></FONT> + </TD> + </TR> + <TR> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + 3224G<BR> + 3224J<BR> + 3224W<BR> + 3269P<BR> + 3269W<BR> + 3269X<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + 44G<BR> + 44J<BR> + 44W<BR> + 84P<BR> + 84W<BR> + 84X<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + -<BR> + -<BR> + ST63Z<BR> + ST63Y<BR> + -<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + -<BR> + -<BR> + ST5P<BR> + ST5W<BR> + ST5X<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR></FONT> + </TD> + </TR> + <TR> + <TD COLSPAN=7>&nbsp; + </TD> + </TR> + <TR> + <TD COLSPAN=7> + <FONT SIZE=4 FACE=ARIAL><B>SINGLE TURN</B></FONT> + </TD> + </TR> + <TR> + <TD> + <FONT SIZE=3 FACE=ARIAL><B>BOURNS</B></FONT> + </TD> + <TD> + <FONT SIZE=3 FACE=ARIAL><B>BI&nbsp;TECH</B></FONT> + </TD> + <TD> + <FONT SIZE=3 FACE=ARIAL><B>DALE-VISHAY</B></FONT> + </TD> + <TD> + <FONT SIZE=3 FACE=ARIAL><B>PHILIPS/MEPCO</B></FONT> + </TD> + <TD> + <FONT SIZE=3 FACE=ARIAL><B>PANASONIC</B></FONT> + </TD> + <TD> + <FONT SIZE=3 FACE=ARIAL><B>TOCOS</B></FONT> + </TD> + <TD> + <FONT SIZE=3 FACE=ARIAL><B>AUX/KYOCERA</B></FONT> + </TD> + </TR> + <TR> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + 3314G<BR> + 3314J<BR> + 3364A/B<BR> + 3364C/D<BR> + 3364W/X<BR> + 3313G<BR> + 3313J<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + 23B<BR> + 23A<BR> + 21X<BR> + 21W<BR> + -<BR> + 22B<BR> + 22A<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + ST5YL/ST53YL<BR> + ST5YJ/5T53YJ<BR> + ST-23A<BR> + ST-22B<BR> + ST-22<BR> + -<BR> + -<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + ST-4B<BR> + ST-4A<BR> + -<BR> + -<BR> + -<BR> + ST-3B<BR> + ST-3A<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + EVM-6YS<BR> + EVM-1E<BR> + EVM-1G<BR> + EVM-1D<BR> + -<BR> + -<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + G4B<BR> + G4A<BR> + TR04-3S1<BR> + TRG04-2S1<BR> + -<BR> + -<BR> + -<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + -<BR> + DVR-43A<BR> + CVR-42C<BR> + CVR-42A/C<BR> + -<BR> + -<BR></FONT> + </TD> + </TR> +</TABLE> +<P> +<FONT SIZE=4 FACE=ARIAL><B>ALT =&nbsp;ALTERNATE</B></FONT> +<P> + +&nbsp; +<P> +</td> +</tr> +</table> + + +<b>RESISTOR</b><p> + + + + + + + + +>NAME +>VALUE + + + + + +<b>CAPACITOR</b><p> + + + + + + + + +>NAME +>VALUE + + + + + + + +RESISTOR + + + + + +CAPACITOR + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Single Pads</b><p> +<author>Created by librarian@cadsoft.de</author> + + +<b>SMD PAD</b> + +>VALUE +>NAME + + + + +SMD PAD + + + + + + + +<b>Crystals and Crystal Resonators</b><p> +<author>Created by librarian@cadsoft.de</author> + + +<b>SMD CRYSTAL</b><p> +Source: www.ecsxtal.com .. Crystal 3.6864MHz CSM_7X_DU.PDF + + + + + + + + + + + +>NAME +>VALUE + + + + +SMD CRYSTAL +Source: www.ecsxtal.com .. Crystal 3.6864MHz CSM_7X_DU.PDF + + + + + + + +Developed by element14 :<br> +element14 CAD Library consolidation.ulp +at 27/07/2012 14:02:49 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +* +>NAME +>VALUE + + + + +<h3>SparkFun LEDs</h3> +This library contains discrete LEDs for illumination or indication, but no displays. +<br> +<br> +We've spent an enormous amount of time creating and checking these footprints and parts, but it is <b> the end user's responsibility</b> to ensure correctness and suitablity for a given componet or application. +<br> +<br>If you enjoy using this library, please buy one of our products at <a href=" www.sparkfun.com">SparkFun.com</a>. +<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. + + +<h3>LED 1206 SMT</h3> + +1206, surface mount. + +<p>Specifications: +<ul><li>Pin count: 2</li> +<li>Pin pitch: </li> +<li>Area: 0.125" x 0.06"</li> +</ul></p> +<p>Example device(s): +<ul><li>LED</li></ul> + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + +<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. +<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. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Since Version 8.2, EAGLE supports online libraries. The ids +of those online libraries will not be understood (or retained) +with this version. + + +Since Version 8.3, EAGLE supports URNs for individual library +assets (packages, symbols, and devices). The URNs of those assets +will not be understood (or retained) with this version. + + +Since Version 8.3, EAGLE supports the association of 3D packages +with devices in libraries, schematics, and board files. Those 3D +packages will not be understood (or retained) with this version. + + + diff --git a/i2c-bridge/i2c-bridge-atmega-2.sch b/i2c-bridge/i2c-bridge-atmega-2.sch new file mode 100644 index 0000000..e578a07 --- /dev/null +++ b/i2c-bridge/i2c-bridge-atmega-2.sch @@ -0,0 +1,9030 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>PIN HEADER</b> + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME + + + + + + + + + + + +>VALUE + + + + +<h1>AVR ISP 6pin</h1> +<p> +3x2 pin header +</p> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Single Pads</b><p> +<author>Created by librarian@cadsoft.de</author> + + +<b>SMD PAD</b> + +>VALUE +>NAME + + + + +SMD PAD + + + + + + + + + +>NAME +>VALUE + + + + + +<b>SMD PAD</b> + + + + + + + + + + + + + + + + + + + + +<b>Supply Symbols</b><p> + GND, VCC, 0V, +5V, -5V, etc.<p> + Please keep in mind, that these devices are necessary for the + automatic wiring of the supply signals.<p> + The pin name defined in the symbol is identical to the net which is to be wired automatically.<p> + In this library the device names are the same as the pin names of the symbols, therefore the correct signal names appear next to the supply symbols in the schematic.<p> + <author>Created by librarian@cadsoft.de</author> + + + + + + +>VALUE + + + + +>VALUE + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + + + +<b>Resistors, Capacitors, Inductors</b><p> +Based on the previous libraries: +<ul> +<li>r.lbr +<li>cap.lbr +<li>cap-fe.lbr +<li>captant.lbr +<li>polcap.lbr +<li>ipc-smd.lbr +</ul> +All SMD packages are defined according to the IPC specifications and CECC<p> +<author>Created by librarian@cadsoft.de</author><p> +<p> +for Electrolyt Capacitors see also :<p> +www.bccomponents.com <p> +www.panasonic.com<p> +www.kemet.com<p> +http://www.secc.co.jp/pdf/os_e/2004/e_os_all.pdf <b>(SANYO)</b> +<p> +for trimmer refence see : <u>www.electrospec-inc.com/cross_references/trimpotcrossref.asp</u><p> + +<table border=0 cellspacing=0 cellpadding=0 width="100%" cellpaddding=0> +<tr valign="top"> + +<! <td width="10">&nbsp;</td> +<td width="90%"> + +<b><font color="#0000FF" size="4">TRIM-POT CROSS REFERENCE</font></b> +<P> +<TABLE BORDER=0 CELLSPACING=1 CELLPADDING=2> + <TR> + <TD COLSPAN=8> + <FONT SIZE=3 FACE=ARIAL><B>RECTANGULAR MULTI-TURN</B></FONT> + </TD> + </TR> + <TR> + <TD ALIGN=CENTER> + <B> + <FONT SIZE=3 FACE=ARIAL color="#FF0000">BOURNS</FONT> + </B> + </TD> + <TD ALIGN=CENTER> + <B> + <FONT SIZE=3 FACE=ARIAL color="#FF0000">BI&nbsp;TECH</FONT> + </B> + </TD> + <TD ALIGN=CENTER> + <B> + <FONT SIZE=3 FACE=ARIAL color="#FF0000">DALE-VISHAY</FONT> + </B> + </TD> + <TD ALIGN=CENTER> + <B> + <FONT SIZE=3 FACE=ARIAL color="#FF0000">PHILIPS/MEPCO</FONT> + </B> + </TD> + <TD ALIGN=CENTER> + <B> + <FONT SIZE=3 FACE=ARIAL color="#FF0000">MURATA</FONT> + </B> + </TD> + <TD ALIGN=CENTER> + <B> + <FONT SIZE=3 FACE=ARIAL color="#FF0000">PANASONIC</FONT> + </B> + </TD> + <TD ALIGN=CENTER> + <B> + <FONT SIZE=3 FACE=ARIAL color="#FF0000">SPECTROL</FONT> + </B> + </TD> + <TD ALIGN=CENTER> + <B> + <FONT SIZE=3 FACE=ARIAL color="#FF0000">MILSPEC</FONT> + </B> + </TD><TD>&nbsp;</TD> + </TR> + <TR> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3 > + 3005P<BR> + 3006P<BR> + 3006W<BR> + 3006Y<BR> + 3009P<BR> + 3009W<BR> + 3009Y<BR> + 3057J<BR> + 3057L<BR> + 3057P<BR> + 3057Y<BR> + 3059J<BR> + 3059L<BR> + 3059P<BR> + 3059Y<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + 89P<BR> + 89W<BR> + 89X<BR> + 89PH<BR> + 76P<BR> + 89XH<BR> + 78SLT<BR> + 78L&nbsp;ALT<BR> + 56P&nbsp;ALT<BR> + 78P&nbsp;ALT<BR> + T8S<BR> + 78L<BR> + 56P<BR> + 78P<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + T18/784<BR> + 783<BR> + 781<BR> + -<BR> + -<BR> + -<BR> + 2199<BR> + 1697/1897<BR> + 1680/1880<BR> + 2187<BR> + -<BR> + -<BR> + -<BR> + -<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + 8035EKP/CT20/RJ-20P<BR> + -<BR> + RJ-20X<BR> + -<BR> + -<BR> + -<BR> + 1211L<BR> + 8012EKQ&nbsp;ALT<BR> + 8012EKR&nbsp;ALT<BR> + 1211P<BR> + 8012EKJ<BR> + 8012EKL<BR> + 8012EKQ<BR> + 8012EKR<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + 2101P<BR> + 2101W<BR> + 2101Y<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + 2102L<BR> + 2102S<BR> + 2102Y<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + EVMCOG<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + 43P<BR> + 43W<BR> + 43Y<BR> + -<BR> + -<BR> + -<BR> + -<BR> + 40L<BR> + 40P<BR> + 40Y<BR> + 70Y-T602<BR> + 70L<BR> + 70P<BR> + 70Y<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + RT/RTR12<BR> + RT/RTR12<BR> + RT/RTR12<BR> + -<BR> + RJ/RJR12<BR> + RJ/RJR12<BR> + RJ/RJR12<BR></FONT> + </TD> + </TR> + <TR> + <TD COLSPAN=8>&nbsp; + </TD> + </TR> + <TR> + <TD COLSPAN=8> + <FONT SIZE=4 FACE=ARIAL><B>SQUARE MULTI-TURN</B></FONT> + </TD> + </TR> + <TR> + <TD ALIGN=CENTER> + <FONT SIZE=3 FACE=ARIAL><B>BOURN</B></FONT> + </TD> + <TD ALIGN=CENTER> + <FONT SIZE=3 FACE=ARIAL><B>BI&nbsp;TECH</B></FONT> + </TD> + <TD ALIGN=CENTER> + <FONT SIZE=3 FACE=ARIAL><B>DALE-VISHAY</B></FONT> + </TD> + <TD ALIGN=CENTER> + <FONT SIZE=3 FACE=ARIAL><B>PHILIPS/MEPCO</B></FONT> + </TD> + <TD ALIGN=CENTER> + <FONT SIZE=3 FACE=ARIAL><B>MURATA</B></FONT> + </TD> + <TD ALIGN=CENTER> + <FONT SIZE=3 FACE=ARIAL><B>PANASONIC</B></FONT> + </TD> + <TD ALIGN=CENTER> + <FONT SIZE=3 FACE=ARIAL><B>SPECTROL</B></FONT> + </TD> + <TD ALIGN=CENTER> + <FONT SIZE=3 FACE=ARIAL><B>MILSPEC</B></FONT> + </TD> + </TR> + <TR> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + 3250L<BR> + 3250P<BR> + 3250W<BR> + 3250X<BR> + 3252P<BR> + 3252W<BR> + 3252X<BR> + 3260P<BR> + 3260W<BR> + 3260X<BR> + 3262P<BR> + 3262W<BR> + 3262X<BR> + 3266P<BR> + 3266W<BR> + 3266X<BR> + 3290H<BR> + 3290P<BR> + 3290W<BR> + 3292P<BR> + 3292W<BR> + 3292X<BR> + 3296P<BR> + 3296W<BR> + 3296X<BR> + 3296Y<BR> + 3296Z<BR> + 3299P<BR> + 3299W<BR> + 3299X<BR> + 3299Y<BR> + 3299Z<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + 66P&nbsp;ALT<BR> + 66W&nbsp;ALT<BR> + 66X&nbsp;ALT<BR> + 66P&nbsp;ALT<BR> + 66W&nbsp;ALT<BR> + 66X&nbsp;ALT<BR> + -<BR> + 64W&nbsp;ALT<BR> + -<BR> + 64P&nbsp;ALT<BR> + 64W&nbsp;ALT<BR> + 64X&nbsp;ALT<BR> + 64P<BR> + 64W<BR> + 64X<BR> + 66X&nbsp;ALT<BR> + 66P&nbsp;ALT<BR> + 66W&nbsp;ALT<BR> + 66P<BR> + 66W<BR> + 66X<BR> + 67P<BR> + 67W<BR> + 67X<BR> + 67Y<BR> + 67Z<BR> + 68P<BR> + 68W<BR> + 68X<BR> + 67Y&nbsp;ALT<BR> + 67Z&nbsp;ALT<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + 5050<BR> + 5091<BR> + 5080<BR> + 5087<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + T63YB<BR> + T63XB<BR> + -<BR> + -<BR> + -<BR> + 5887<BR> + 5891<BR> + 5880<BR> + -<BR> + -<BR> + -<BR> + T93Z<BR> + T93YA<BR> + T93XA<BR> + T93YB<BR> + T93XB<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + 8026EKP<BR> + 8026EKW<BR> + 8026EKM<BR> + 8026EKP<BR> + 8026EKB<BR> + 8026EKM<BR> + 1309X<BR> + 1309P<BR> + 1309W<BR> + 8024EKP<BR> + 8024EKW<BR> + 8024EKN<BR> + RJ-9P/CT9P<BR> + RJ-9W<BR> + RJ-9X<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + 3103P<BR> + 3103Y<BR> + 3103Z<BR> + 3103P<BR> + 3103Y<BR> + 3103Z<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + 3105P/3106P<BR> + 3105W/3106W<BR> + 3105X/3106X<BR> + 3105Y/3106Y<BR> + 3105Z/3105Z<BR> + 3102P<BR> + 3102W<BR> + 3102X<BR> + 3102Y<BR> + 3102Z<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + EVMCBG<BR> + EVMCCG<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + 55-1-X<BR> + 55-4-X<BR> + 55-3-X<BR> + 55-2-X<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + 50-2-X<BR> + 50-4-X<BR> + 50-3-X<BR> + -<BR> + -<BR> + -<BR> + 64P<BR> + 64W<BR> + 64X<BR> + 64Y<BR> + 64Z<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + RT/RTR22<BR> + RT/RTR22<BR> + RT/RTR22<BR> + RT/RTR22<BR> + RJ/RJR22<BR> + RJ/RJR22<BR> + RJ/RJR22<BR> + RT/RTR26<BR> + RT/RTR26<BR> + RT/RTR26<BR> + RJ/RJR26<BR> + RJ/RJR26<BR> + RJ/RJR26<BR> + RJ/RJR26<BR> + RJ/RJR26<BR> + RJ/RJR26<BR> + RT/RTR24<BR> + RT/RTR24<BR> + RT/RTR24<BR> + RJ/RJR24<BR> + RJ/RJR24<BR> + RJ/RJR24<BR> + RJ/RJR24<BR> + RJ/RJR24<BR> + RJ/RJR24<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR></FONT> + </TD> + </TR> + <TR> + <TD COLSPAN=8>&nbsp; + </TD> + </TR> + <TR> + <TD COLSPAN=8> + <FONT SIZE=4 FACE=ARIAL><B>SINGLE TURN</B></FONT> + </TD> + </TR> + <TR> + <TD ALIGN=CENTER> + <FONT SIZE=3 FACE=ARIAL><B>BOURN</B></FONT> + </TD> + <TD ALIGN=CENTER> + <FONT SIZE=3 FACE=ARIAL><B>BI&nbsp;TECH</B></FONT> + </TD> + <TD ALIGN=CENTER> + <FONT SIZE=3 FACE=ARIAL><B>DALE-VISHAY</B></FONT> + </TD> + <TD ALIGN=CENTER> + <FONT SIZE=3 FACE=ARIAL><B>PHILIPS/MEPCO</B></FONT> + </TD> + <TD ALIGN=CENTER> + <FONT SIZE=3 FACE=ARIAL><B>MURATA</B></FONT> + </TD> + <TD ALIGN=CENTER> + <FONT SIZE=3 FACE=ARIAL><B>PANASONIC</B></FONT> + </TD> + <TD ALIGN=CENTER> + <FONT SIZE=3 FACE=ARIAL><B>SPECTROL</B></FONT> + </TD> + <TD ALIGN=CENTER> + <FONT SIZE=3 FACE=ARIAL><B>MILSPEC</B></FONT> + </TD> + </TR> + <TR> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + 3323P<BR> + 3323S<BR> + 3323W<BR> + 3329H<BR> + 3329P<BR> + 3329W<BR> + 3339H<BR> + 3339P<BR> + 3339W<BR> + 3352E<BR> + 3352H<BR> + 3352K<BR> + 3352P<BR> + 3352T<BR> + 3352V<BR> + 3352W<BR> + 3362H<BR> + 3362M<BR> + 3362P<BR> + 3362R<BR> + 3362S<BR> + 3362U<BR> + 3362W<BR> + 3362X<BR> + 3386B<BR> + 3386C<BR> + 3386F<BR> + 3386H<BR> + 3386K<BR> + 3386M<BR> + 3386P<BR> + 3386S<BR> + 3386W<BR> + 3386X<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + 25P<BR> + 25S<BR> + 25RX<BR> + 82P<BR> + 82M<BR> + 82PA<BR> + -<BR> + -<BR> + -<BR> + 91E<BR> + 91X<BR> + 91T<BR> + 91B<BR> + 91A<BR> + 91V<BR> + 91W<BR> + 25W<BR> + 25V<BR> + 25P<BR> + -<BR> + 25S<BR> + 25U<BR> + 25RX<BR> + 25X<BR> + 72XW<BR> + 72XL<BR> + 72PM<BR> + 72RX<BR> + -<BR> + 72PX<BR> + 72P<BR> + 72RXW<BR> + 72RXL<BR> + 72X<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + -<BR> + -<BR> + T7YB<BR> + T7YA<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + TXD<BR> + TYA<BR> + TYP<BR> + -<BR> + TYD<BR> + TX<BR> + -<BR> + 150SX<BR> + 100SX<BR> + 102T<BR> + 101S<BR> + 190T<BR> + 150TX<BR> + 101<BR> + -<BR> + -<BR> + 101SX<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + ET6P<BR> + ET6S<BR> + ET6X<BR> + RJ-6W/8014EMW<BR> + RJ-6P/8014EMP<BR> + RJ-6X/8014EMX<BR> + TM7W<BR> + TM7P<BR> + TM7X<BR> + -<BR> + 8017SMS<BR> + -<BR> + 8017SMB<BR> + 8017SMA<BR> + -<BR> + -<BR> + CT-6W<BR> + CT-6H<BR> + CT-6P<BR> + CT-6R<BR> + -<BR> + CT-6V<BR> + CT-6X<BR> + -<BR> + -<BR> + 8038EKV<BR> + -<BR> + 8038EKX<BR> + -<BR> + -<BR> + 8038EKP<BR> + 8038EKZ<BR> + 8038EKW<BR> + -<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + -<BR> + -<BR> + 3321H<BR> + 3321P<BR> + 3321N<BR> + 1102H<BR> + 1102P<BR> + 1102T<BR> + RVA0911V304A<BR> + -<BR> + RVA0911H413A<BR> + RVG0707V100A<BR> + RVA0607V(H)306A<BR> + RVA1214H213A<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + 3104B<BR> + 3104C<BR> + 3104F<BR> + 3104H<BR> + -<BR> + 3104M<BR> + 3104P<BR> + 3104S<BR> + 3104W<BR> + 3104X<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + EVMQ0G<BR> + EVMQIG<BR> + EVMQ3G<BR> + EVMS0G<BR> + EVMQ0G<BR> + EVMG0G<BR> + -<BR> + -<BR> + -<BR> + EVMK4GA00B<BR> + EVM30GA00B<BR> + EVMK0GA00B<BR> + EVM38GA00B<BR> + EVMB6<BR> + EVLQ0<BR> + -<BR> + EVMMSG<BR> + EVMMBG<BR> + EVMMAG<BR> + -<BR> + -<BR> + EVMMCS<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + EVMM1<BR> + -<BR> + -<BR> + EVMM0<BR> + -<BR> + -<BR> + EVMM3<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + -<BR> + -<BR> + 62-3-1<BR> + 62-1-2<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + 67R<BR> + -<BR> + 67P<BR> + -<BR> + -<BR> + -<BR> + -<BR> + 67X<BR> + 63V<BR> + 63S<BR> + 63M<BR> + -<BR> + -<BR> + 63H<BR> + 63P<BR> + -<BR> + -<BR> + 63X<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + -<BR> + -<BR> + RJ/RJR50<BR> + RJ/RJR50<BR> + RJ/RJR50<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR></FONT> + </TD> + </TR> +</TABLE> +<P>&nbsp;<P> +<TABLE BORDER=0 CELLSPACING=1 CELLPADDING=3> + <TR> + <TD COLSPAN=7> + <FONT color="#0000FF" SIZE=4 FACE=ARIAL><B>SMD TRIM-POT CROSS REFERENCE</B></FONT> + <P> + <FONT SIZE=4 FACE=ARIAL><B>MULTI-TURN</B></FONT> + </TD> + </TR> + <TR> + <TD> + <FONT SIZE=3 FACE=ARIAL><B>BOURNS</B></FONT> + </TD> + <TD> + <FONT SIZE=3 FACE=ARIAL><B>BI&nbsp;TECH</B></FONT> + </TD> + <TD> + <FONT SIZE=3 FACE=ARIAL><B>DALE-VISHAY</B></FONT> + </TD> + <TD> + <FONT SIZE=3 FACE=ARIAL><B>PHILIPS/MEPCO</B></FONT> + </TD> + <TD> + <FONT SIZE=3 FACE=ARIAL><B>PANASONIC</B></FONT> + </TD> + <TD> + <FONT SIZE=3 FACE=ARIAL><B>TOCOS</B></FONT> + </TD> + <TD> + <FONT SIZE=3 FACE=ARIAL><B>AUX/KYOCERA</B></FONT> + </TD> + </TR> + <TR> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + 3224G<BR> + 3224J<BR> + 3224W<BR> + 3269P<BR> + 3269W<BR> + 3269X<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + 44G<BR> + 44J<BR> + 44W<BR> + 84P<BR> + 84W<BR> + 84X<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + -<BR> + -<BR> + ST63Z<BR> + ST63Y<BR> + -<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + -<BR> + -<BR> + ST5P<BR> + ST5W<BR> + ST5X<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR> + -<BR></FONT> + </TD> + </TR> + <TR> + <TD COLSPAN=7>&nbsp; + </TD> + </TR> + <TR> + <TD COLSPAN=7> + <FONT SIZE=4 FACE=ARIAL><B>SINGLE TURN</B></FONT> + </TD> + </TR> + <TR> + <TD> + <FONT SIZE=3 FACE=ARIAL><B>BOURNS</B></FONT> + </TD> + <TD> + <FONT SIZE=3 FACE=ARIAL><B>BI&nbsp;TECH</B></FONT> + </TD> + <TD> + <FONT SIZE=3 FACE=ARIAL><B>DALE-VISHAY</B></FONT> + </TD> + <TD> + <FONT SIZE=3 FACE=ARIAL><B>PHILIPS/MEPCO</B></FONT> + </TD> + <TD> + <FONT SIZE=3 FACE=ARIAL><B>PANASONIC</B></FONT> + </TD> + <TD> + <FONT SIZE=3 FACE=ARIAL><B>TOCOS</B></FONT> + </TD> + <TD> + <FONT SIZE=3 FACE=ARIAL><B>AUX/KYOCERA</B></FONT> + </TD> + </TR> + <TR> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + 3314G<BR> + 3314J<BR> + 3364A/B<BR> + 3364C/D<BR> + 3364W/X<BR> + 3313G<BR> + 3313J<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + 23B<BR> + 23A<BR> + 21X<BR> + 21W<BR> + -<BR> + 22B<BR> + 22A<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + ST5YL/ST53YL<BR> + ST5YJ/5T53YJ<BR> + ST-23A<BR> + ST-22B<BR> + ST-22<BR> + -<BR> + -<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + ST-4B<BR> + ST-4A<BR> + -<BR> + -<BR> + -<BR> + ST-3B<BR> + ST-3A<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + EVM-6YS<BR> + EVM-1E<BR> + EVM-1G<BR> + EVM-1D<BR> + -<BR> + -<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + G4B<BR> + G4A<BR> + TR04-3S1<BR> + TRG04-2S1<BR> + -<BR> + -<BR> + -<BR></FONT> + </TD> + <TD BGCOLOR="#cccccc" ALIGN=CENTER><FONT FACE=ARIAL SIZE=3> + -<BR> + -<BR> + DVR-43A<BR> + CVR-42C<BR> + CVR-42A/C<BR> + -<BR> + -<BR></FONT> + </TD> + </TR> +</TABLE> +<P> +<FONT SIZE=4 FACE=ARIAL><B>ALT =&nbsp;ALTERNATE</B></FONT> +<P> + +&nbsp; +<P> +</td> +</tr> +</table> + + +<b>CAPACITOR</b> + + + + + + + + +>NAME +>VALUE + + + + + +<b>CAPACITOR</b> + + + + + + + + +>NAME +>VALUE + + + + + +<b>CAPACITOR</b> + + + + + + + + +>NAME +>VALUE + + + + + +<b>CAPACITOR</b><p> + + + + + + + + +>NAME +>VALUE + + + + + +<b>CAPACITOR</b> + + + + + + + + +>NAME +>VALUE + + + + + +<b>CAPACITOR</b> + + + + + + + + +>NAME +>VALUE + + + + + +<b>CAPACITOR</b> + + + + + + + + +>NAME +>VALUE + + + + + +<b>CAPACITOR</b> + + + + + + + + +>NAME +>VALUE + + + + + +<b>CAPACITOR</b> + + + + + + + + +>NAME +>VALUE + + + + + +<b>CAPACITOR</b> + + + + + + + + +>NAME +>VALUE + + + + + +<b>CAPACITOR</b> + + + + + + + + +>NAME +>VALUE + + + + + +<b>CAPACITOR</b> + + + + + + + + +>NAME +>VALUE + + + + + +<b>CAPACITOR</b> + + + + + + + + +>NAME +>VALUE + + + + + +<b>CAPACITOR</b> + + + + + + + + +>NAME +>VALUE + + + + + +<b>CAPACITOR</b> + + + + + + + + +>NAME +>VALUE + + + + + +<b>CAPACITOR</b><p> +grid 2.5 mm, outline 2.4 x 4.4 mm + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 2.5 mm, outline 2.5 x 5 mm + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 2.5 mm, outline 3 x 5 mm + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 2.5 mm, outline 4 x 5 mm + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 2.5 mm, outline 5 x 5 mm + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 2.5 mm, outline 6 x 5 mm + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 2.5 mm + 5 mm, outline 2.4 x 7 mm + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 2.5 + 5 mm, outline 2.5 x 7.5 mm + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 2.5 + 5 mm, outline 3.5 x 7.5 mm + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 2.5 + 5 mm, outline 4.5 x 7.5 mm + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 2.5 + 5 mm, outline 5.5 x 7.5 mm + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 5 mm, outline 2.4 x 4.4 mm + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + +<b>CAPACITOR</b><p> +grid 5 mm, outline 2.5 x 7.5 mm + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 5 mm, outline 4.5 x 7.5 mm + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 5 mm, outline 3 x 7.5 mm + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 5 mm, outline 5 x 7.5 mm + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 5 mm, outline 5.5 x 7.5 mm + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 5 mm, outline 7.5 x 7.5 mm + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +Horizontal, grid 5 mm, outline 7.5 x 7.5 mm + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + +<b>CAPACITOR</b><p> +grid 7.5 mm, outline 3.2 x 10.3 mm + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 7.5 mm, outline 4.2 x 10.3 mm + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 7.5 mm, outline 5.2 x 10.6 mm + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 10.2 mm, outline 4.3 x 13.3 mm + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 10.2 mm, outline 5.4 x 13.3 mm + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 10.2 mm, outline 6.4 x 13.3 mm + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 10.2 mm + 15.2 mm, outline 6.2 x 18.4 mm + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 15 mm, outline 5.4 x 18.3 mm + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 15 mm, outline 6.4 x 18.3 mm + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 15 mm, outline 7.2 x 18.3 mm + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 15 mm, outline 8.4 x 18.3 mm + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 15 mm, outline 9.1 x 18.2 mm + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 22.5 mm, outline 6.2 x 26.8 mm + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 22.5 mm, outline 7.4 x 26.8 mm + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 22.5 mm, outline 8.7 x 26.8 mm + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 22.5 mm, outline 10.8 x 26.8 mm + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 22.5 mm, outline 11.3 x 26.8 mm + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 27.5 mm, outline 9.3 x 31.6 mm + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 27.5 mm, outline 11.3 x 31.6 mm + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 27.5 mm, outline 13.4 x 31.6 mm + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 27.5 mm, outline 20.5 x 31.6 mm + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 32.5 mm, outline 13.7 x 37.4 mm + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 32.5 mm, outline 16.2 x 37.4 mm + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 32.5 mm, outline 18.2 x 37.4 mm + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 37.5 mm, outline 19.2 x 41.8 mm + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 37.5 mm, outline 20.3 x 41.8 mm + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 5 mm, outline 3.5 x 7.5 mm + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 37.5 mm, outline 15.5 x 41.8 mm + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 7.5 mm, outline 6.3 x 10.6 mm + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 27.5 mm, outline 15.4 x 31.6 mm + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +grid 27.5 mm, outline 17.3 x 31.6 mm + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>Ceramic Chip Capacitor KEMET 0204 reflow solder</b><p> +Metric Code Size 1005 + + + + +>NAME +>VALUE + + + + +<b>Ceramic Chip Capacitor KEMET 0603 reflow solder</b><p> +Metric Code Size 1608 + + + + +>NAME +>VALUE + + + + +<b>Ceramic Chip Capacitor KEMET 0805 reflow solder</b><p> +Metric Code Size 2012 + + + + +>NAME +>VALUE + + + + +<b>Ceramic Chip Capacitor KEMET 1206 reflow solder</b><p> +Metric Code Size 3216 + + + + +>NAME +>VALUE + + + + +<b>Ceramic Chip Capacitor KEMET 1210 reflow solder</b><p> +Metric Code Size 3225 + + + + +>NAME +>VALUE + + + + +<b>Ceramic Chip Capacitor KEMET 1812 reflow solder</b><p> +Metric Code Size 4532 + + + + +>NAME +>VALUE + + + + +<b>Ceramic Chip Capacitor KEMET 1825 reflow solder</b><p> +Metric Code Size 4564 + + + + +>NAME +>VALUE + + + + +<b>Ceramic Chip Capacitor KEMET 2220 reflow solder</b><p>Metric Code Size 5650 + + + + +>NAME +>VALUE + + + + +<b>Ceramic Chip Capacitor KEMET 2225 reflow solder</b><p>Metric Code Size 5664 + + + + +>NAME +>VALUE + + + + +Source: http://www.avxcorp.com/docs/catalogs/cx5r.pdf + + +>NAME +>VALUE + + + + + + +<b>CAPACITOR</b><p> +Source: AVX .. aphvc.pdf + + + + +>NAME +>VALUE + + + + +<b>CAPACITOR</b><p> +Source: AVX .. aphvc.pdf + + + + +>NAME +>VALUE + + + + +<b>CAPACITOR</b> + + + + + + + +>NAME +>VALUE + + +<b>Chip RESISTOR 0402 EIA (1005 Metric)</b> + + + + + + + + +>NAME +>VALUE + + + + + +<b>RESISTOR</b> + + + + + + + + +>NAME +>VALUE + + + + + +<b>RESISTOR</b><p> + + + + + + + + +>NAME +>VALUE + + + + + +<b>RESISTOR</b> wave soldering<p> + + + + + + + + +>NAME +>VALUE + + + + + +<b>RESISTOR</b> + + + + + + + + +>NAME +>VALUE + + + + + +<b>RESISTOR</b><p> +wave soldering + + + + + + + + +>NAME +>VALUE + + + + + +<b>RESISTOR</b> + + + + + + + + +>NAME +>VALUE + + + + + +<b>RESISTOR</b><p> +wave soldering + + + + + + + + +>NAME +>VALUE + + + + + +<b>RESISTOR</b> + + + + + + + + +>NAME +>VALUE + + + + +<b>RESISTOR</b><p> +wave soldering + + + + + + + + +>NAME +>VALUE + + + + +<b>RESISTOR</b> + + + + + + + + +>NAME +>VALUE + + + + + +<b>RESISTOR</b><p> +wave soldering + + + + + + + + +>NAME +>VALUE + + + + + +<b>RESISTOR</b> + + + + + + + + +>NAME +>VALUE + + + + + +<b>RESISTOR</b><p> +wave soldering + + + + + + + + +>NAME +>VALUE + + + + + +<b>RESISTOR</b> + + + + + + + + +>NAME +>VALUE + + + + + +<b>RESISTOR</b><p> +wave soldering + + + + + + + + +>NAME +>VALUE + + + + + +<b>RESISTOR</b> + + + + + + + + +>NAME +>VALUE + + + + + +<b>RESISTOR</b><p> +wave soldering + + + + + + + + +>NAME +>VALUE + + + + + +<b>RESISTOR</b> + + + + + + + + +>NAME +>VALUE + + + + + +<b>RESISTOR</b><p> +wave soldering + + + + + + + + +>NAME +>VALUE + + + + + +<b>RESISTOR</b><p> +Source: http://download.siliconexpert.com/pdfs/2005/02/24/Semi_Ap/2/VSH/Resistor/dcrcwfre.pdf + + + + + + + + +>NAME +>VALUE + + + + + +<b>RESISTOR</b> wave soldering<p> +Source: http://download.siliconexpert.com/pdfs/2005/02/24/Semi_Ap/2/VSH/Resistor/dcrcwfre.pdf + + + + + + + + +>NAME +>VALUE + + + + + +<b>RESISTOR</b><p> +MELF 0.10 W + + + + + + + + +>NAME +>VALUE + + + + + +<b>RESISTOR</b><p> +MELF 0.25 W + + + + + + + + +>NAME +>VALUE + + + + + +<b>RESISTOR</b><p> +MELF 0.12 W + + + + + + + + +>NAME +>VALUE + + + + + +<b>RESISTOR</b><p> +MELF 0.10 W + + + + + + + + +>NAME +>VALUE + + + + + +<b>RESISTOR</b><p> +MELF 0.25 W + + + + + + + + +>NAME +>VALUE + + + + + +<b>RESISTOR</b><p> +MELF 0.25 W + + + + + + + + +>NAME +>VALUE + + + + + +<b>RESISTOR</b><p> +MELF 0.12 W + + + + + + + + +>NAME +>VALUE + + + + + +<b>RESISTOR</b><p> +MELF 0.25 W + + + + + + + + +>NAME +>VALUE + + + + + +<b>RESISTOR</b><p> +type 0204, grid 5 mm + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + +<b>RESISTOR</b><p> +type 0204, grid 7.5 mm + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + +<b>RESISTOR</b><p> +type 0207, grid 10 mm + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + +<b>RESISTOR</b><p> +type 0207, grid 12 mm + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + +<b>RESISTOR</b><p> +type 0207, grid 15mm + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + +<b>RESISTOR</b><p> +type 0207, grid 2.5 mm + + + + + + + +>NAME +>VALUE + + +<b>RESISTOR</b><p> +type 0207, grid 5 mm + + + + + + + +>NAME +>VALUE + + +<b>RESISTOR</b><p> +type 0207, grid 7.5 mm + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + +<b>RESISTOR</b><p> +type 0309, grid 10mm + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + +<b>RESISTOR</b><p> +type 0309, grid 12.5 mm + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + +<b>RESISTOR</b><p> +type 0411, grid 12.5 mm + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + +<b>RESISTOR</b><p> +type 0411, grid 15 mm + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + +<b>RESISTOR</b><p> +type 0411, grid 3.81 mm + + + + + + +>NAME +>VALUE + + + +<b>RESISTOR</b><p> +type 0414, grid 15 mm + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + +<b>RESISTOR</b><p> +type 0414, grid 5 mm + + + + + + +>NAME +>VALUE + + + +<b>RESISTOR</b><p> +type 0617, grid 17.5 mm + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + +<b>RESISTOR</b><p> +type 0617, grid 22.5 mm + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + +<b>RESISTOR</b><p> +type 0617, grid 5 mm + + + + + + +>NAME +>VALUE + + + +<b>RESISTOR</b><p> +type 0922, grid 22.5 mm + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + +<b>RESISTOR</b><p> +type 0613, grid 5 mm + + + + + + +>NAME +>VALUE + + + +<b>RESISTOR</b><p> +type 0613, grid 15 mm + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + +<b>RESISTOR</b><p> +type 0817, grid 22.5 mm + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE +0817 + + + + +<b>RESISTOR</b><p> +type 0817, grid 6.35 mm + + + + + + +>NAME +>VALUE +0817 + + + +<b>RESISTOR</b><p> +type V234, grid 12.5 mm + + + + + + + + + + + + +>NAME +>VALUE + + + + +<b>RESISTOR</b><p> +type V235, grid 17.78 mm + + + + + + + + + + + + +>NAME +>VALUE + + + + +<b>RESISTOR</b><p> +type V526-0, grid 2.5 mm + + + + + + + + + + +>NAME +>VALUE + + +<b>Mini MELF 0102 Axial</b> + + + + +>NAME +>VALUE + + + +<b>RESISTOR</b><p> +type 0922, grid 7.5 mm + + + + + + +>NAME +>VALUE +0922 + + + +<b>CECC Size RC2211</b> Reflow Soldering<p> +source Beyschlag + + + + + + +>NAME +>VALUE + + +<b>CECC Size RC2211</b> Wave Soldering<p> +source Beyschlag + + + + + + +>NAME +>VALUE + + +<b>CECC Size RC3715</b> Reflow Soldering<p> +source Beyschlag + + + + + + + + +>NAME +>VALUE + + +<b>CECC Size RC3715</b> Wave Soldering<p> +source Beyschlag + + + + + + + + +>NAME +>VALUE + + +<b>CECC Size RC6123</b> Reflow Soldering<p> +source Beyschlag + + + + + + + + +>NAME +>VALUE + + +<b>CECC Size RC6123</b> Wave Soldering<p> +source Beyschlag + + + + + + + + +>NAME +>VALUE + + +<b>RESISTOR</b><p> +type RDH, grid 15 mm + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE +RDH + + + + +<b>RESISTOR</b><p> +type 0204, grid 2.5 mm + + + + + + +>NAME +>VALUE + + +<b>RESISTOR</b><p> +type 0309, grid 2.5 mm + + + + + + +>NAME +>VALUE + + + + + +<b>RESISTOR</b> chip<p> +Source: http://www.vishay.com/docs/20008/dcrcw.pdf + + +>NAME +>VALUE + + + + + +<b>Bulk Metal® Foil Technology</b>, Tubular Axial Lead Resistors, Meets or Exceeds MIL-R-39005 Requirements<p> +MIL SIZE RNC55<br> +Source: VISHAY .. vta56.pdf + + + + + + + + +>NAME +>VALUE + + + + +<b>Bulk Metal® Foil Technology</b>, Tubular Axial Lead Resistors, Meets or Exceeds MIL-R-39005 Requirements<p> +MIL SIZE RNC60<br> +Source: VISHAY .. vta56.pdf + + + + + + + + +>NAME +>VALUE + + + + +<b>Bulk Metal® Foil Technology</b>, Tubular Axial Lead Resistors, Meets or Exceeds MIL-R-39005 Requirements<p> +MIL SIZE RBR52<br> +Source: VISHAY .. vta56.pdf + + + + + + + + + + +>NAME +>VALUE + + + + +<b>Bulk Metal® Foil Technology</b>, Tubular Axial Lead Resistors, Meets or Exceeds MIL-R-39005 Requirements<p> +MIL SIZE RBR53<br> +Source: VISHAY .. vta56.pdf + + + + + + + + + + +>NAME +>VALUE + + + + +<b>Bulk Metal® Foil Technology</b>, Tubular Axial Lead Resistors, Meets or Exceeds MIL-R-39005 Requirements<p> +MIL SIZE RBR54<br> +Source: VISHAY .. vta56.pdf + + + + + + + + + + +>NAME +>VALUE + + + + +<b>Bulk Metal® Foil Technology</b>, Tubular Axial Lead Resistors, Meets or Exceeds MIL-R-39005 Requirements<p> +MIL SIZE RBR55<br> +Source: VISHAY .. vta56.pdf + + + + + + + + + + +>NAME +>VALUE + + + + +<b>Bulk Metal® Foil Technology</b>, Tubular Axial Lead Resistors, Meets or Exceeds MIL-R-39005 Requirements<p> +MIL SIZE RBR56<br> +Source: VISHAY .. vta56.pdf + + + + + + + + + + +>NAME +>VALUE + + + + +<b>Package 4527</b><p> +Source: http://www.vishay.com/docs/31059/wsrhigh.pdf + + + + + + +>NAME +>VALUE + + +<b>Wirewound Resistors, Precision Power</b><p> +Source: VISHAY wscwsn.pdf + + + + + + + + + + +>NAME +>VALUE + + +<b>Wirewound Resistors, Precision Power</b><p> +Source: VISHAY wscwsn.pdf + + + + + + +>NAME +>VALUE + + +<b>Wirewound Resistors, Precision Power</b><p> +Source: VISHAY wscwsn.pdf + + + + + + + + + + +>NAME +>VALUE + + +<b>Wirewound Resistors, Precision Power</b><p> +Source: VISHAY wscwsn.pdf + + + + + + + + + + +>NAME +>VALUE + + +<b>Wirewound Resistors, Precision Power</b><p> +Source: VISHAY wscwsn.pdf + + + + + + +>NAME +>VALUE + + +<b>Wirewound Resistors, Precision Power</b><p> +Source: VISHAY wscwsn.pdf + + + + + + +>NAME +>VALUE + + +<b>CRCW1218 Thick Film, Rectangular Chip Resistors</b><p> +Source: http://www.vishay.com .. dcrcw.pdf + + + + +>NAME +>VALUE + + + + +<b>Chip Monolithic Ceramic Capacitors</b> Medium Voltage High Capacitance for General Use<p> +Source: http://www.murata.com .. GRM43DR72E224KW01.pdf + + + + + + +>NAME +>VALUE + + + + + + +>NAME +>VALUE + + + + + + + + +CAPACITOR + + + + + +CAPACITOR + + + + + +CAPACITOR + + + + + +CAPACITOR + + + + + +CAPACITOR + + + + + +CAPACITOR + + + + + +CAPACITOR + + + + + +CAPACITOR + + + + + +CAPACITOR + + + + + +CAPACITOR + + + + + +CAPACITOR + + + + + +CAPACITOR + + + + + +CAPACITOR + + + + + +CAPACITOR + + + + + +CAPACITOR + + + + + +CAPACITOR +grid 2.5 mm, outline 2.4 x 4.4 mm + + + + + +CAPACITOR +grid 2.5 mm, outline 2.5 x 5 mm + + + + + +CAPACITOR +grid 2.5 mm, outline 3 x 5 mm + + + + + +CAPACITOR +grid 2.5 mm, outline 4 x 5 mm + + + + + +CAPACITOR +grid 2.5 mm, outline 5 x 5 mm + + + + + +CAPACITOR +grid 2.5 mm, outline 6 x 5 mm + + + + + +CAPACITOR +grid 2.5 mm + 5 mm, outline 2.4 x 7 mm + + + + + +CAPACITOR +grid 2.5 + 5 mm, outline 2.5 x 7.5 mm + + + + + +CAPACITOR +grid 2.5 + 5 mm, outline 3.5 x 7.5 mm + + + + + +CAPACITOR +grid 2.5 + 5 mm, outline 4.5 x 7.5 mm + + + + + +CAPACITOR +grid 2.5 + 5 mm, outline 5.5 x 7.5 mm + + + + + +CAPACITOR +grid 5 mm, outline 2.4 x 4.4 mm + + + + + +CAPACITOR +grid 5 mm, outline 2.5 x 7.5 mm + + + + + +CAPACITOR +grid 5 mm, outline 4.5 x 7.5 mm + + + + + +CAPACITOR +grid 5 mm, outline 3 x 7.5 mm + + + + + +CAPACITOR +grid 5 mm, outline 5 x 7.5 mm + + + + + +CAPACITOR +grid 5 mm, outline 5.5 x 7.5 mm + + + + + +CAPACITOR +grid 5 mm, outline 7.5 x 7.5 mm + + + + + +CAPACITOR +Horizontal, grid 5 mm, outline 7.5 x 7.5 mm + + + + + +CAPACITOR +grid 7.5 mm, outline 3.2 x 10.3 mm + + + + + +CAPACITOR +grid 7.5 mm, outline 4.2 x 10.3 mm + + + + + +CAPACITOR +grid 7.5 mm, outline 5.2 x 10.6 mm + + + + + +CAPACITOR +grid 10.2 mm, outline 4.3 x 13.3 mm + + + + + +CAPACITOR +grid 10.2 mm, outline 5.4 x 13.3 mm + + + + + +CAPACITOR +grid 10.2 mm, outline 6.4 x 13.3 mm + + + + + +CAPACITOR +grid 10.2 mm + 15.2 mm, outline 6.2 x 18.4 mm + + + + + +CAPACITOR +grid 15 mm, outline 5.4 x 18.3 mm + + + + + +CAPACITOR +grid 15 mm, outline 6.4 x 18.3 mm + + + + + +CAPACITOR +grid 15 mm, outline 7.2 x 18.3 mm + + + + + +CAPACITOR +grid 15 mm, outline 8.4 x 18.3 mm + + + + + +CAPACITOR +grid 15 mm, outline 9.1 x 18.2 mm + + + + + +CAPACITOR +grid 22.5 mm, outline 6.2 x 26.8 mm + + + + + +CAPACITOR +grid 22.5 mm, outline 7.4 x 26.8 mm + + + + + +CAPACITOR +grid 22.5 mm, outline 8.7 x 26.8 mm + + + + + +CAPACITOR +grid 22.5 mm, outline 10.8 x 26.8 mm + + + + + +CAPACITOR +grid 22.5 mm, outline 11.3 x 26.8 mm + + + + + +CAPACITOR +grid 27.5 mm, outline 9.3 x 31.6 mm + + + + + +CAPACITOR +grid 27.5 mm, outline 11.3 x 31.6 mm + + + + + +CAPACITOR +grid 27.5 mm, outline 13.4 x 31.6 mm + + + + + +CAPACITOR +grid 27.5 mm, outline 20.5 x 31.6 mm + + + + + +CAPACITOR +grid 32.5 mm, outline 13.7 x 37.4 mm + + + + + +CAPACITOR +grid 32.5 mm, outline 16.2 x 37.4 mm + + + + + +CAPACITOR +grid 32.5 mm, outline 18.2 x 37.4 mm + + + + + +CAPACITOR +grid 37.5 mm, outline 19.2 x 41.8 mm + + + + + +CAPACITOR +grid 37.5 mm, outline 20.3 x 41.8 mm + + + + + +CAPACITOR +grid 5 mm, outline 3.5 x 7.5 mm + + + + + +CAPACITOR +grid 37.5 mm, outline 15.5 x 41.8 mm + + + + + +CAPACITOR +grid 7.5 mm, outline 6.3 x 10.6 mm + + + + + +CAPACITOR +grid 27.5 mm, outline 15.4 x 31.6 mm + + + + + +CAPACITOR +grid 27.5 mm, outline 17.3 x 31.6 mm + + + + + +Ceramic Chip Capacitor KEMET 0204 reflow solder +Metric Code Size 1005 + + + + + +Ceramic Chip Capacitor KEMET 0603 reflow solder +Metric Code Size 1608 + + + + + +Ceramic Chip Capacitor KEMET 0805 reflow solder +Metric Code Size 2012 + + + + + +Ceramic Chip Capacitor KEMET 1206 reflow solder +Metric Code Size 3216 + + + + + +Ceramic Chip Capacitor KEMET 1210 reflow solder +Metric Code Size 3225 + + + + + +Ceramic Chip Capacitor KEMET 1812 reflow solder +Metric Code Size 4532 + + + + + +Ceramic Chip Capacitor KEMET 1825 reflow solder +Metric Code Size 4564 + + + + + +Ceramic Chip Capacitor KEMET 2220 reflow solderMetric Code Size 5650 + + + + + +Ceramic Chip Capacitor KEMET 2225 reflow solderMetric Code Size 5664 + + + + + +Source: http://www.avxcorp.com/docs/catalogs/cx5r.pdf + + + + + +CAPACITOR +Source: AVX .. aphvc.pdf + + + + + +CAPACITOR +Source: AVX .. aphvc.pdf + + + + + +CAPACITOR + + + + + +Chip RESISTOR 0402 EIA (1005 Metric) + + + + + +RESISTOR + + + + + +RESISTOR + + + + + +RESISTOR wave soldering + + + + + +RESISTOR + + + + + +RESISTOR +wave soldering + + + + + +RESISTOR + + + + + +RESISTOR +wave soldering + + + + + +RESISTOR + + + + + +RESISTOR +wave soldering + + + + + +RESISTOR + + + + + +RESISTOR +wave soldering + + + + + +RESISTOR + + + + + +RESISTOR +wave soldering + + + + + +RESISTOR + + + + + +RESISTOR +wave soldering + + + + + +RESISTOR + + + + + +RESISTOR +wave soldering + + + + + +RESISTOR + + + + + +RESISTOR +wave soldering + + + + + +RESISTOR +Source: http://download.siliconexpert.com/pdfs/2005/02/24/Semi_Ap/2/VSH/Resistor/dcrcwfre.pdf + + + + + +RESISTOR wave soldering +Source: http://download.siliconexpert.com/pdfs/2005/02/24/Semi_Ap/2/VSH/Resistor/dcrcwfre.pdf + + + + + +RESISTOR +MELF 0.10 W + + + + + +RESISTOR +MELF 0.25 W + + + + + +RESISTOR +MELF 0.12 W + + + + + +RESISTOR +MELF 0.10 W + + + + + +RESISTOR +MELF 0.25 W + + + + + +RESISTOR +MELF 0.25 W + + + + + +RESISTOR +MELF 0.12 W + + + + + +RESISTOR +MELF 0.25 W + + + + + +RESISTOR +type 0204, grid 5 mm + + + + + +RESISTOR +type 0204, grid 7.5 mm + + + + + +RESISTOR +type 0207, grid 10 mm + + + + + +RESISTOR +type 0207, grid 12 mm + + + + + +RESISTOR +type 0207, grid 15mm + + + + + +RESISTOR +type 0207, grid 2.5 mm + + + + + +RESISTOR +type 0207, grid 5 mm + + + + + +RESISTOR +type 0207, grid 7.5 mm + + + + + +RESISTOR +type 0309, grid 10mm + + + + + +RESISTOR +type 0309, grid 12.5 mm + + + + + +RESISTOR +type 0411, grid 12.5 mm + + + + + +RESISTOR +type 0411, grid 15 mm + + + + + +RESISTOR +type 0411, grid 3.81 mm + + + + + +RESISTOR +type 0414, grid 15 mm + + + + + +RESISTOR +type 0414, grid 5 mm + + + + + +RESISTOR +type 0617, grid 17.5 mm + + + + + +RESISTOR +type 0617, grid 22.5 mm + + + + + +RESISTOR +type 0617, grid 5 mm + + + + + +RESISTOR +type 0922, grid 22.5 mm + + + + + +RESISTOR +type 0613, grid 5 mm + + + + + +RESISTOR +type 0613, grid 15 mm + + + + + +RESISTOR +type 0817, grid 22.5 mm + + + + + +RESISTOR +type 0817, grid 6.35 mm + + + + + +RESISTOR +type V234, grid 12.5 mm + + + + + +RESISTOR +type V235, grid 17.78 mm + + + + + +RESISTOR +type V526-0, grid 2.5 mm + + + + + +Mini MELF 0102 Axial + + + + + +RESISTOR +type 0922, grid 7.5 mm + + + + + +CECC Size RC2211 Reflow Soldering +source Beyschlag + + + + + +CECC Size RC2211 Wave Soldering +source Beyschlag + + + + + +CECC Size RC3715 Reflow Soldering +source Beyschlag + + + + + +CECC Size RC3715 Wave Soldering +source Beyschlag + + + + + +CECC Size RC6123 Reflow Soldering +source Beyschlag + + + + + +CECC Size RC6123 Wave Soldering +source Beyschlag + + + + + +RESISTOR +type RDH, grid 15 mm + + + + + +RESISTOR +type 0204, grid 2.5 mm + + + + + +RESISTOR +type 0309, grid 2.5 mm + + + + + +RESISTOR chip +Source: http://www.vishay.com/docs/20008/dcrcw.pdf + + + + + +Bulk Metal® Foil Technology, Tubular Axial Lead Resistors, Meets or Exceeds MIL-R-39005 Requirements +MIL SIZE RNC55 +Source: VISHAY .. vta56.pdf + + + + + +Bulk Metal® Foil Technology, Tubular Axial Lead Resistors, Meets or Exceeds MIL-R-39005 Requirements +MIL SIZE RNC60 +Source: VISHAY .. vta56.pdf + + + + + +Bulk Metal® Foil Technology, Tubular Axial Lead Resistors, Meets or Exceeds MIL-R-39005 Requirements +MIL SIZE RBR52 +Source: VISHAY .. vta56.pdf + + + + + +Bulk Metal® Foil Technology, Tubular Axial Lead Resistors, Meets or Exceeds MIL-R-39005 Requirements +MIL SIZE RBR53 +Source: VISHAY .. vta56.pdf + + + + + +Bulk Metal® Foil Technology, Tubular Axial Lead Resistors, Meets or Exceeds MIL-R-39005 Requirements +MIL SIZE RBR54 +Source: VISHAY .. vta56.pdf + + + + + +Bulk Metal® Foil Technology, Tubular Axial Lead Resistors, Meets or Exceeds MIL-R-39005 Requirements +MIL SIZE RBR55 +Source: VISHAY .. vta56.pdf + + + + + +Bulk Metal® Foil Technology, Tubular Axial Lead Resistors, Meets or Exceeds MIL-R-39005 Requirements +MIL SIZE RBR56 +Source: VISHAY .. vta56.pdf + + + + + +Package 4527 +Source: http://www.vishay.com/docs/31059/wsrhigh.pdf + + + + + +Wirewound Resistors, Precision Power +Source: VISHAY wscwsn.pdf + + + + + +Wirewound Resistors, Precision Power +Source: VISHAY wscwsn.pdf + + + + + +Wirewound Resistors, Precision Power +Source: VISHAY wscwsn.pdf + + + + + +Wirewound Resistors, Precision Power +Source: VISHAY wscwsn.pdf + + + + + +Wirewound Resistors, Precision Power +Source: VISHAY wscwsn.pdf + + + + + +Wirewound Resistors, Precision Power +Source: VISHAY wscwsn.pdf + + + + + +CRCW1218 Thick Film, Rectangular Chip Resistors +Source: http://www.vishay.com .. dcrcw.pdf + + + + + +Chip Monolithic Ceramic Capacitors Medium Voltage High Capacitance for General Use +Source: http://www.murata.com .. GRM43DR72E224KW01.pdf + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + +<B>CAPACITOR</B>, American symbol + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<B>RESISTOR</B>, American symbol + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Crystals and Crystal Resonators</b><p> +<author>Created by librarian@cadsoft.de</author> + + +<b>SMD CRYSTAL</b><p> +Source: www.ecsxtal.com .. Crystal 3.6864MHz CSM_7X_DU.PDF + + + + + + + + + + + +>NAME +>VALUE + + + + +SMD CRYSTAL +Source: www.ecsxtal.com .. Crystal 3.6864MHz CSM_7X_DU.PDF + + + + + + + + + + + + + + + +>NAME +>VALUE +1 +2 + + + + + + +<b>SMD CRYSTAL</b><p> +Source: www.ecsxtal.com .. Crystal 3.6864MHz CSM_7X_DU.PDF + + + + + + + + + + + + + + + + + + + + + + + + + + +Developed by element14 :<br> +element14 CAD Library consolidation.ulp +at 27/07/2012 14:02:49 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +* +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + +8-bit Microcontroller + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<h3>SparkFun LEDs</h3> +This library contains discrete LEDs for illumination or indication, but no displays. +<br> +<br> +We've spent an enormous amount of time creating and checking these footprints and parts, but it is <b> the end user's responsibility</b> to ensure correctness and suitablity for a given componet or application. +<br> +<br>If you enjoy using this library, please buy one of our products at <a href=" www.sparkfun.com">SparkFun.com</a>. +<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. + + +<h3>LED 1206 SMT</h3> + +1206, surface mount. + +<p>Specifications: +<ul><li>Pin count: 2</li> +<li>Pin pitch: </li> +<li>Area: 0.125" x 0.06"</li> +</ul></p> +<p>Example device(s): +<ul><li>LED</li></ul> + + + +>NAME +>VALUE + + + + + +<B>LED 0603 SMT</B><p> +0603, surface mount. +<p>Specifications: +<ul><li>Pin count: 2</li> +<li>Pin pitch:0.075inch </li> +<li>Area: 0.06" x 0.03"</li> +</ul></p> +<p>Example device(s): +<ul><li>LED - BLUE</li> + + +>NAME +>VALUE + + + + + + + +3014 Package for LEDs + + + + + + + + + + + + + + + + + +>Name +>Value + + + + + +<h3>LED</h3> +<p></p> + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + +<h3>White SMD LED</h3> + +Used in manufacturing several products at SparkFun. + +<p><b>Packages:</b> +<ul><li><b> 0603</b> - Bright White SMD 0603 package<a href="http://www.kingbrightusa.com/product.asp?catalog_name=LED&product_id=APT1608QWF/D">[Product Link]</li> +<li><b> 1206</b> - Bright White SMD1206 package <a href="http://www.kingbrightusa.com/product.asp?catalog_name=LED&product_id=APT3216QWF/D">[Product Link]</li> +<li><b> 3014</b> - Super Bright SMD 3014 package <a href="http://www.lumileds.com/uploads/459/DS208-pdf">[Datasheet]</li> +<ul></p> + +<p><b>SparkFun Products:</b> +<ul><li><a href=”https://www.sparkfun.com/products/13169”>Blackberry Trackballer Breakout</a></li> +<li><a href=”https://www.sparkfun.com/products/12651”>Digital SandBox</a></li> +</ul></p> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Since Version 8.2, EAGLE supports online libraries. The ids +of those online libraries will not be understood (or retained) +with this version. + + +Since Version 8.3, EAGLE supports URNs for individual library +assets (packages, symbols, and devices). The URNs of those assets +will not be understood (or retained) with this version. + + +Since Version 8.3, EAGLE supports the association of 3D packages +with devices in libraries, schematics, and board files. Those 3D +packages will not be understood (or retained) with this version. + + +Since Version 8.4, EAGLE supports properties for SPICE simulation. +Probes in schematics and SPICE mapping objects found in parts and library devices +will not be understood with this version. Update EAGLE to the latest version +for full support of SPICE simulation. + + +Since Version 9.0, EAGLE supports the align property for labels. +Labels in schematic will not be understood with this version. Update EAGLE to the latest version +for full support of labels. + + + diff --git a/i2c-bridge/i2c-bridge-v.0.1.0.zip b/i2c-bridge/i2c-bridge-v.0.1.0.zip new file mode 100644 index 0000000000000000000000000000000000000000..bed01dae2752e8644d29d0360e60e8f96609f848 GIT binary patch literal 96633 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 C;b^J= literal 0 HcmV?d00001 diff --git a/led-strip/led-strip-v0.1.0.zip b/led-strip/led-strip-v0.1.0.zip new file mode 100644 index 0000000000000000000000000000000000000000..6e17f556bdad70d00e7403fbcbd775081267e4c0 GIT binary patch literal 45729 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +https://github.com/nicolai86/ErgoDox-EZ | LED strip | v0.1.0 +5V +DATA +GND + + + +<b>Single Pads</b><p> +<author>Created by librarian@cadsoft.de</author> + + +<b>THROUGH-HOLE PAD</b> + + + + + + + + + + +>NAME +>VALUE + + + + +THROUGH-HOLE PAD + + + + + + + +<Intelligent control LED integrated light source, 4-pin SMD</b><p> +<author>Created by SamacSys</author> + + +<b>WS2812B_1</b><br> + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + +<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. +<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. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Since Version 8.2, EAGLE supports online libraries. The ids +of those online libraries will not be understood (or retained) +with this version. + + +Since Version 8.3, EAGLE supports URNs for individual library +assets (packages, symbols, and devices). The URNs of those assets +will not be understood (or retained) with this version. + + +Since Version 8.3, EAGLE supports the association of 3D packages +with devices in libraries, schematics, and board files. Those 3D +packages will not be understood (or retained) with this version. + + + diff --git a/led-strip/led-strip.brd b/led-strip/led-strip.brd new file mode 100644 index 0000000..921d38d --- /dev/null +++ b/led-strip/led-strip.brd @@ -0,0 +1,801 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +https://github.com/nicolai86/ErgoDox-EZ | LED strip | v0.1.0 + + + +<b>Single Pads</b><p> +<author>Created by librarian@cadsoft.de</author> + + +<b>THROUGH-HOLE PAD</b> + + + + + + + + + + +>NAME +>VALUE + + + + +THROUGH-HOLE PAD + + + + + + + +<Intelligent control LED integrated light source, 4-pin SMD</b><p> +<author>Created by SamacSys</author> + + +<b>WS2812B_1</b><br> + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + +<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. +<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. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Since Version 8.2, EAGLE supports online libraries. The ids +of those online libraries will not be understood (or retained) +with this version. + + +Since Version 8.3, EAGLE supports URNs for individual library +assets (packages, symbols, and devices). The URNs of those assets +will not be understood (or retained) with this version. + + +Since Version 8.3, EAGLE supports the association of 3D packages +with devices in libraries, schematics, and board files. Those 3D +packages will not be understood (or retained) with this version. + + + diff --git a/led-strip/led-strip.sch b/led-strip/led-strip.sch new file mode 100644 index 0000000..7425686 --- /dev/null +++ b/led-strip/led-strip.sch @@ -0,0 +1,710 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<Intelligent control LED integrated light source, 4-pin SMD</b><p> +<author>Created by SamacSys</author> + + +<b>WS2812B_1</b><br> + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + +<b>Intelligent control LED integrated light source, 4-pin SMD</b><p> +Source: <a href="http://www.adafruit.com/datasheets/WS2812B.pdf"> Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Supply Symbols</b><p> + GND, VCC, 0V, +5V, -5V, etc.<p> + Please keep in mind, that these devices are necessary for the + automatic wiring of the supply signals.<p> + The pin name defined in the symbol is identical to the net which is to be wired automatically.<p> + In this library the device names are the same as the pin names of the symbols, therefore the correct signal names appear next to the supply symbols in the schematic.<p> + <author>Created by librarian@cadsoft.de</author> + + + + + +>VALUE + + + + + +>VALUE + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + + + +<b>Single Pads</b><p> +<author>Created by librarian@cadsoft.de</author> + + +<b>THROUGH-HOLE PAD</b> + + + + + + + + + + +>NAME +>VALUE + + + + +THROUGH-HOLE PAD + + + + + + + + + +>NAME +>VALUE + + + + + +<b>THROUGH-HOLE PAD</b> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Since Version 8.2, EAGLE supports online libraries. The ids +of those online libraries will not be understood (or retained) +with this version. + + +Since Version 8.3, EAGLE supports URNs for individual library +assets (packages, symbols, and devices). The URNs of those assets +will not be understood (or retained) with this version. + + +Since Version 8.3, EAGLE supports the association of 3D packages +with devices in libraries, schematics, and board files. Those 3D +packages will not be understood (or retained) with this version. + + +