From 5cdbec2a41f46d7eb1129d95f362948bd292f920 Mon Sep 17 00:00:00 2001 From: iabdalkader Date: Sun, 28 Sep 2014 14:18:32 +0200 Subject: [PATCH] Remove old revisions --- eagle/openmv-1.0/openmv.brd | 1814 ------ eagle/openmv-1.0/openmv.pdf | Bin 28712 -> 0 bytes eagle/openmv-1.0/openmv.sch | 4526 --------------- eagle/openmv-2.0/openmv.brd | 2054 ------- eagle/openmv-2.0/openmv.pdf | Bin 30919 -> 0 bytes eagle/openmv-2.0/openmv.sch | 5744 ------------------- eagle/openmv-3.0/openmv.brd | 2443 --------- eagle/openmv-3.0/openmv.pdf | Bin 32945 -> 0 bytes eagle/openmv-3.0/openmv.sch | 6105 --------------------- eagle/openmv-4.0-a/openmv.brd | 2425 --------- eagle/openmv-4.0-a/openmv.pdf | Bin 33733 -> 0 bytes eagle/openmv-4.0-a/openmv.sch | 6196 --------------------- eagle/openmv-4.0-b/openmv.brd | 2433 --------- eagle/openmv-4.0-b/openmv.sch | 6359 ---------------------- eagle/openmv-4.0/openmv.brd | 2435 --------- eagle/openmv-4.0/openmv.pdf | Bin 33449 -> 0 bytes eagle/openmv-4.0/openmv.sch | 6359 ---------------------- eagle/openmv-5.0/openmv.brd | 2751 ---------- eagle/openmv-5.0/openmv.pdf | Bin 37209 -> 0 bytes eagle/openmv-5.0/openmv.sch | 6310 --------------------- eagle/{openmv-5.1 => openmv1}/openmv.brd | 0 eagle/{openmv-5.1 => openmv1}/openmv.dru | 0 eagle/{openmv-5.1 => openmv1}/openmv.pdf | Bin eagle/{openmv-5.1 => openmv1}/openmv.sch | 0 24 files changed, 57954 deletions(-) delete mode 100644 eagle/openmv-1.0/openmv.brd delete mode 100644 eagle/openmv-1.0/openmv.pdf delete mode 100644 eagle/openmv-1.0/openmv.sch delete mode 100644 eagle/openmv-2.0/openmv.brd delete mode 100644 eagle/openmv-2.0/openmv.pdf delete mode 100644 eagle/openmv-2.0/openmv.sch delete mode 100644 eagle/openmv-3.0/openmv.brd delete mode 100644 eagle/openmv-3.0/openmv.pdf delete mode 100644 eagle/openmv-3.0/openmv.sch delete mode 100644 eagle/openmv-4.0-a/openmv.brd delete mode 100644 eagle/openmv-4.0-a/openmv.pdf delete mode 100644 eagle/openmv-4.0-a/openmv.sch delete mode 100644 eagle/openmv-4.0-b/openmv.brd delete mode 100644 eagle/openmv-4.0-b/openmv.sch delete mode 100644 eagle/openmv-4.0/openmv.brd delete mode 100644 eagle/openmv-4.0/openmv.pdf delete mode 100644 eagle/openmv-4.0/openmv.sch delete mode 100644 eagle/openmv-5.0/openmv.brd delete mode 100644 eagle/openmv-5.0/openmv.pdf delete mode 100644 eagle/openmv-5.0/openmv.sch rename eagle/{openmv-5.1 => openmv1}/openmv.brd (100%) rename eagle/{openmv-5.1 => openmv1}/openmv.dru (100%) rename eagle/{openmv-5.1 => openmv1}/openmv.pdf (100%) rename eagle/{openmv-5.1 => openmv1}/openmv.sch (100%) diff --git a/eagle/openmv-1.0/openmv.brd b/eagle/openmv-1.0/openmv.brd deleted file mode 100644 index 027b4c3f0..000000000 --- a/eagle/openmv-1.0/openmv.brd +++ /dev/null @@ -1,1814 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -GND -SWIO -TXD -RXD -RST -SWCK -BOOT -VCC -OpenMV -R1 - - - - - -<b>Low Profile Quad Flat Pack</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - -<b>CAPACITOR</b><p> -chip - - - - - - - - - - - - - ->NAME ->VALUE - - - - -<b>CAPACITOR</b><p> -chip - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - ->NAME ->VALUE - - -Micro USB Package - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - -<b>PIN HEADER</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>CAPACITOR</b><p> -chip - - - - - - - - - - - - - ->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. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/eagle/openmv-1.0/openmv.pdf b/eagle/openmv-1.0/openmv.pdf deleted file mode 100644 index 2c9aec21592f6023d77586bd9c23053e78afe910..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28712 zcmZU319V)$_kS8UY8tai)7actZP3`ZZEozwX>2ss#JOBOloIniNwc;#H4KDY;8hH{q_gS4$223+V$OGAxjb8Pfjt zPZtm}ZUJQmWe(*Gp=nb?6l&8zS}ai9P+X7?0~9NSn+0^>>_wg`0(x zi=9>H|2Y3o@V|5Mo1L|tqmsRWkqPPF)Rh0GWKa4RK19>s=KtdU*Ejobg1Dmr@UKdy z|B2f_ad9OB(!a6&7wi9V9-{a!s~E(Ue_Udmq@4f5q%LP@X=3zm0K)XYG5qJxUzA#; z{}ZymG5Bxb(k8ZM&gP`t|G_F|VGW5hDU+BrWC}%0jO>g}{_1jahLn;Gl6%If_hbgp!Y6)U}6Uw#ua`U-s0@=jW|NX>bP7VNcq+a2_M{W06QRzZrp zBjEu@@f{cHK?^1!iA;D`?FHYbFXi$1g9iIgdoZ4N5~a5s66P2;tz8X4+Ew2Y5`N}I zx3$2Z=kq^z+aGdnNZ306j8^{H{lWFxdGq)uei=$oK8(GVkSjvgi+K(9b`YHw(V6p9>1rO50eo)(@^I2|SEKHWs%yZ6BgY z)`PZWh(;cbfJSQtjz0LsKE%au>@RzhyHRL2dyVh2#1kdnRmQ1om0|Zsi=JYrmR?%P ze^Zq5Frmcz>H4sWv|)4`11D@E)r)tLmnD|9WB!hfK#!#{wn(@&o?e*v<*{-}f@Lx% zm(8pwz;&1n)@Y*J>ar$FIAk>ISDLc17A(*$?lW>xEtNNd4EB^cG8?= zMj-3gtVjhwy*VgmB{K18^&;WZ*qGNDbmFyHN#v7lT`M7j1)E50-C>~TTFy&qokf%& z9jLz%P&rT8B7v=xeNtBi?4y<;_(u1Vm^q2*87LRp@J zpU(SmML+9YWlL|iwA^rA#Cz4g^eu^|6WXX|InsV=#B3kWr=gL{ zzwB7}+_-GFt5d>vD1)>SceX=wTf!siXyNRtzPsifH%CQs(4O#StaBuUCP3dRBZTXW zbP#vie;yV;sXAwUXQ#{Kt^Ef8=&YW$t;nWW@V#U4aH?U!Pn2RAc3Al2Tl#p|#z0{) zlAR$LJ;GBE%`5rPe2KO4eJhyvNAZV~nR9+S8i$7OK*9;K{x$^LUpa6j5=;gbZnxv+ zZo*VD&3v5sdAIxOIQShL^?-=I_`)oH?F8R?x&tCwdO4W4uYP{>oV7>9n0P`<7NTYI4o*%L%DryLlOo-U zQzybjp<_#{7?Ty~!LIVL>yD`QA5Ip_kamTA|HFjr!9SSZUZ#T`u)T3z{t1dSlcQ=g z_tf1&e?X&zn>Zloi!NV0vHeiQytDw+PqglU+Ui~ihxVpR5b4&GE_yzzf&i=_ml6Jg zo4Rm5nw0T3MAGMjVKs8Oq(OW}_oV8?uyQJ51$@_Fk zO&(;X*_5Twe42Q-b2FkJ|-|rDSH`Z+ZF>~HGk#3nC zXb(K|u^gVo%jA5d(n}hMdb1AVttzy&HlZBJ=QY@-*+End`6fXKzC6XR&diM{Ar>&8g)CJVlQ(A)A^roOpi|>Bio&Wx|V^()Gtm%Z=HON2s+?KpAeA@v{VY z^Q(*}%9QUCaXK@qj$pHlF!YW^ zHi4lWLdI+xtXF7VQ|kStwz1cNG0tmNHlB=Bh1t=KauLQn+)wmg{j7to9}%(!0bB?6 z1v}k?<73DJ>;!I#9T#MmGJMNHYvm7>VIFDtzskpOQ8v;D7|wp%-|V^VTr7$08uhVU z@eQDT`XaDDxzo-AA9d=Vd4lxpEWk@vYj7_ z{4^uHMc#jC4ZbJ(lJmo3vU*47^rhILTh^v+ylwq;uc43(e5sY^O9K4#Jd~4t2%p1K zyeMPd$%otKd#%?OMLFd!H4&iYl)2Jdx{U~*`1*^SNhkEOJh!vSJ)H}&gBjgwj~=vUSO3U(b%-q!P#T;Rp}WbcBE*nNlW zZiUwg7&qF}ldVD5GXcAOg#y>Jj0XX;MXPHoH`8+~(Mj+`whg;;E%pJG)&9}7cc5;{ z+(cB&hQd=Wn(1BhH;_88q(eM{=srYv{7|Y>V`;%Tz5PPB#rPd<$o)F9U@dF)B(&+C z`@KdNwp9ZzgHS1%%fjw(o;aIU#C9q{=IHvc2yMNxk2ZSlHn)8 zP%rOi1MiWMvBOU?hiyn1a}?37NNu?#4$@D+{M>6xwHuyKZuQ4vY2m;#ofP}cVxPIW zF?Sb35%OSWGL9jbY@yD?{Sj3h5dTF*omTxIpH&vmiv6m_b!)wNrVDPp+j)Mgj%rfJ zcHI6I!n&L*-DG0kEOj2R?7%rjhQcWBkwElT)(M7=m(=vm!RydxmUj=(JT0)D*zBL` zJ%GSJ-q`%)18g|7O;u4fjWf+pQLiSZXg8V|Xg&2_shf{jXWRci_t@|0IoX;y(wutV zrZ_{a1b*+i5PhEGPUst=;f`jU#CqTT2tlHV@V%O zNCt+yFyng1D_@ldTn=W+Wn9UyHTw*_kg}~?3Wz`T6DhdepvfiiZ~p>P>9SA_gW4{p zkW}w7qrU{C)>>pw=EIxBZ8%J{yXEuL7FlkT^muy@fn>1-L>v6~Egm^XA}^-|HdXlq z-}=CbMabv4^JmwQ%fnu=wcKa6i8Pa3u?i=#Sq^5p!QMU>v2OY&JPVG4ydSepm5(OJ z=DlM{GDftYGVnQNz+tG9g@DQcj0yk9F6?5%){-@@>`u| z-}d-`?MtTG7`O#vbSx4ki@|fLqPnLRG&tFJo_>6Z`)biKFDrJfdXHTGFx$Fom)Rn9 zBqhf`VgE3s6vKJ!|LO3OB&GW*wta8z;MSjiYBaKu@oCj-F#873alZ&Odux6MZZWN; zI&`iS+|~ckvaq&n^KFd1nxh3LPecj)d7J0W+Gsi*uf+AX?Fg3FJl}Y!o2oeRi@70v zHf8Pv2cBeDd6Il!jR)WAqITiC2wV4lyYYF} zS@)paishdI)inFsC_fwDyRBYE*SDUgEuJheLE?z~OL?YamLW)qip~v$=pA#WH#T}Q zdH`XB_Xce|X2qsx{%AW0zHSd<9ll!Mf4SR@ZqLK@skvs*`+d_8L3?C9hQVq~+U<|KFcCXO;(o@Jj=RaJ9I+_$%8qkfrAG{;cH zJmGH_rmhLH)$XuW&-cA-?p4J73f?LEt%*$Y*cu2do8LN45oDak~DjNwT|o?NFe-mF4}eX8NmB>uq*Sh`;k> za^vb&Y}8HFV07}H=ZE0)&lp&c-wx3&Vt)bmfPs!r4sN4 z$jw%iN0Q2MVvBEW>ovMR5~|opY(Tl;Mx0Q0?u^?#roH!C6ViU|ZENIQdp$NM4H)!x zQv7h!tYmZ{KA?(e6iqc=3V7n$)xLIkR6QcC1761?wbnTE*Yuxd7y!FHuRrnB0@#kc zj8|_8+>%#Wu9rvGm-i!kmm0k~>prNq&&nY3x;3qht3|hRW(l?c{ZsQ=O^p65Ki_w3 zy0(t80Vb1p&9|d>sK2JO)Ez#Xows?NJ1OwiT8+=G_JL&Su6eg@hzYHB6jA_r2G`yT z>mrxLr%X4zPEOsCa%m}B&n21q+o{W;Wr2VV+KhY8j{Au-Zw>;cXMa0ZWpmQ-0PZ`FF4#J-w+r?YCF9={ZYZ4 zv!yc=>Cv5YZ>oFxg9lDzqXV_T@o|T&81p>t##Wa%kYgVI3U>zYy4vHAD@Q!bA1k9@ zv6gM^9!5pp%sAWO8A>Z@<{K6ulZ}pM@rjyK?Lp7jOz&>In zeT!#@>Tk_e&P_)FmGn;=yrzqdo^MtRjz{1?+@)a*c2i*o?iJ&spS$Um$!E*QUW1R* z(~@ElFEjKcoE^zFL>6#MclJ#gnUn7Ksv7jB*3Onur&2b~wATY2DqX4km5n27*T%5} z98N9OAgSk!!-+-obx$3S4fTC1t?5@s-qliUo9I`N@bl;+ct-vNB)ha>S$;jWc<%#b zu{E~Q!uM{j-yKsEqj@G~(-w?={9XO0R%2zL-DGBG^AcmZPyl-m-n>*e(YZ3 zD}zkji`JmikL}bvHn3y3Dh}n!-_}k-!VseCOl^O;zm07?pM@<)|MKRQ!o*n9kUHJ4 zs5dNdb=$RRQEByPsO49>#`frK$T$D!G*rZ>QfKEPYt`RiDrOW@2cputRp(B9GoHTK zBmM%Ydm!IoD<1K@mTg5-t%>7H1qrSk4Tpm^Y;28J-#HG>$0IZhv`~6fa~!b)Q~(|G zk8O!yuG+>2f6(QUs=)x*eUPY{(=uu@iA3I}-yiLK1L?8N=ZIuJeb8U7;ftM~HjmLU z+kQo5%CJs)aNnhsKzC&V&Uqbt9V^p~ack6lzkg#5$Xj9Dv=D!9_^R2LVoWPDRjayz z>e~4EcLq~cLt;Cx0AOXr3~XY*m3b#SR$j!n(y{e?>eiZA4~k@M^h&R{K`sI_f2lo87rDBz_xRdv>sUQa2>GR=gwuSZ*WjGm|dBcT}qM5E~0u} zKOUZJP`WeS56$W(V_Mb|&|oY8mMIx3-QC}K;+}IF`LaE)q;axTXU;@FCNzBiyy5nz zb?U*~SI^SsK0P*Tq?CJNW_)7{u$Ub^laW_9GM~{-JA5yD$2oyKc4N}Ydh;f2YoaSh z;naY31u|`O1^KU+XZesxv6gYiPX>s7zI7P9b~OC33Vx;3R@$|d$L?`hC{ktT*aP74 zKZ`ZMRJ3~irh^4V6N;A~*v`#0eSHHWC-xvZM2od0u0>VPg1J{BT-9u0IT=5>y*LNE z5#C#BH}GP|tu0-s+PIFM!OKY4tZ@&eBoG)~n0*ET*KlZisir@Oko#Y~&Z`erJ9H03 z)6tmBB)q5HBlvhml;^9H-lD7IV!anK{l&60Az?HQe4PJ@xM$ehV6t1{y2XFVthBTn zPHDdIy@l1Jz^(rg7U+A_xY-96<@Pc522j+kw$jW)t@3pHSz)pkdjpSqM}Em>JWO(T z=)zi(H>S*M!&Xv)obF09wWKn-N;uN$@mXqnaA}fNaz3ri>XH=xZeuB<9NYDsS%M%P zvF?LE<#&3Z^}_3y50juo3xN>1W7)hpt;s(IT4@a0JW$E9)9tywn5 zU5(~L`5Gd(w3DrMoDvHvTgF6YQxuJu^Ht&p*VX*^_QY3_#}+Atg_uFWZEnJpSy_M}@c4HGRokO7lfyyD_-3Nd8eXl=jE=lTWMv!1 zppEylGu38P;l^B;qae|t8@^aszu4QR|$v)L!<(%1{#$s zlDd_5>b;r*8?ww|ky|KSbwxZW9lG=-6$Ut&87Pi={BQ;kB7a=fl|(9OV|7qx7^APX zWl)eh%$3ceLWK^%q7joI9yzu=dcret@)0ITzsb$zdc=#<#dv7x01j$Dfyn|LC73?H zCZZ1HLy-?PB3U*TajRH>StEMp#&$jmtK*}|&brE&_dhiuTCgE{j9W%< zNTLK{6KnHH?T#Pc&1Z{wZcp!AH0!oWc(91e#y2>YThr~CcsS4=_7ih+Y>k0?#v^DL zk0!$NTS=ZKDsIgu`f5r16VQy2=t@4Urz`1xYX^3XX@)it@OJ^ z*R}{!9Du(P6T?VXK1JaKXgXCwJ)Y-x^JqX1cOXlSAXh$F?z; zP9##X06Wvm{=FqK4DKb9G}htgIl<$f5o+PmzgmINyvtSxG@NXa?Q()aC5EQRj7(+` zUpAr|GVpY3gE^;qz^YEB$O3(Hm7kunYCs1OOFftMRm2+Hv1Da@I{S)Dzy{UP`{qRpxn=8XY@ws0Ak{VANhSx!NBT}-!#D>p zkd0%gegW!)7C7MJ^wpQi*nO?N_`W1jCZb^%J$kON&|ZT7!l8X9{A@42_@Yl%%NuRh z^zs7`_7*fQSJ%8$kqVG%orvh!Sbh;nXY*dTjOT#-GRCi5BxGV=(fn2q4zWz9Xkq_K z%!#2c@mT9pxJAOpe(l}&Z1(em>-4!$n z_yeA!y8MC0vy=e1(^AToe(=n^CZhS($#FZJ>lXpA7_oQ+mB!Fj&=CR1^5^{0dk+J?-W>s-4a?(M3}w=K4-jMAOjF&D!4d^TzNipRIZ` zE6QW4P`opO8v>B<17APe-g)|j_YjB6OK%&U>K!J~vH5I-KU$N>z1ifbX-_{a-3`AY zs7N*cbBxOq@mX=^a1YJE#>pZ7=BMu^JI7*#yjKamuvW&GgNqfM4AXt;43`gX$(6>= zo#_;N66)BIg7#jVnoCh0DTZMa&D*lg6(S7Vj$M=Hvnx}}E@3V^bRSd&Z5FnFkGRj? z{>;f+H*j=dH&i;OU!}_qS)UH~HD&KPsc`Rd-+_rT(tA;I-EW^!aU1NM^yoipz(GvW zjrP61+Ov_zy>)!i3RFY;U}r6^ce zTr|_^vuo&7ZchV}uc7b+Q#|%WSW0TJxde%Yq@t@s4#qWDt`cYSeM{qcc*(b`Ms-`7 ztSx4SOsK%^ioIpyzmmgd3g0D175%*D+nF0+D%&CU{M7IPODi2RG468h)*+FqyUL${ zoYPuICRX1|MVZa0uGioucs(bc33c5p_m$e`c!@*GYL*fV+b_VVW(tphG!PUYoO}uI zP08(H`S{KsJ@?#`(Rvz3`z@O%zgU_k#I3|4sfvyA`kGl(_Wq}3mg^VOm{g{2{vXN| zMd(4}OAERWXz5G~l(jM@))FfhElQmqX7^O<#;n;&XXH9Bg2(kLWNKv26{Qwri653{ zwJe;RX0oi=km51-mtZ!)?rt`$D_)Q91AjmUwt|)lohekdkoCCUc9+RlP{WZ`0aRuRu|Bt*g+x?>DG7_H+9_A+cskDFp7QFNxe5EMXY&yyM7BCSf2}PW z`&^@*CAKC48cq3AY?kL{f+w9WHkMaQWK7dHe4JWvmo@QB8V+aFzpEQ{)Hkc8m&-K* z!Mzgu(Y&&i;zUhnAxpm#d6RvYiUT8@z7L)UpMhjP*`;}XNo{!Rs_oA!JTpzVn?hdG zNFM{pWPQ83Ol)-WE*%$UqEiE)JgxCoB4niy|InPt5WI48LTdIw}5rK?F`j@a4eN+ z25_G0Jkom&bgu`J5ttdC&PTo+Vmmg9Vb#W}Yc?D>)}J~bA-HgVzS=v2*Kp3d9{Y9= zBQ9f@oBiine|ww1_SUbYMVW5fZfAcwnT6(w^=L>fg5Qj|%Jt{I+HAJ_rq7kXOV#fP z%4L6-65@QY{pOm|qy~aDg4PgcXp!)ZfA6{QHeGG&_87wprS1*i_WH|Y9x0P#8in`H z(zOGVeS4bt2!CRgD=ay;W1`OmPUd0z{4j{^ya6yQPU1e`CYDJz%HJzw!Da?uJHdJI z`>aA1thLJz67IN~-m5$Y4LDM|T6Xl(Kf`bcRR5VWPqtp|aBTTuHuEq>gN7M5P!B8< zIFBaS;7j+*vpbF(m_>gXdf!CCb%f`ZYhCbl+f3kFDNMZOcGIt6kSvYu2H!U`fm%Qw zD?*lBOEO@IH3@UCTm@@mR9%g}&DwUH!p-xA!So(Xxq)S(k`;y`({16icYvqE2H?_nsML`jYGE zHVJG8=*->P-fQj9fbco$WMXj6G@kL+Ax3&b-HrZ}M<5K{HXz0!pI3G)(t85T@~&{4 z6Ymi1lf9*lH_&C8HvRCA41fNg+A)I!4YAZ4hIYrI7$h#U)&Kk}84@o^(ZR}!I!Jr- zZn8P_Ya(vWGsedsf-jqbge6EqUg)9DL*g;om^lv3vP;8$P3s!)zb4kr6KT0i^xnW)Gfy9K(M=-eNbEnGt;eE?UCqecz5*kI0iO zP%IMjCi6-fPeMD{tcUt{7tMq}Tc0qHGLiyqgw23xyUT@WXUnt~!VOzmeifP0wpMNc z8OSG-_Mwbq4H}*d4LjkjevUScJCao#C!f#EeX2b0h;O=T0;31L(f|QDN(r#RTeDf*+5USW&Rc%_7+ZkKT?JsCmfu66aHe!;lmWe zM1Wup;i8@ls{V({h^Q$#u!{?k7$MdHof`qTj$`%RIf+7JO=3b=d2A1BpOng8II@Ij z$K}K9*hfBnw!v^{Pgvzz$k!}1)}4kQG%~buZB97S*gb&lUBbscF`y~6gmr>hh~mGd z%-<&KzvkegJwIVq^_C|9+UU!Twa9?j$zoN&BK0InL1@&~n0!b_@L78dDx{SBnoMzXNT2@?7FXIw0gKjCqG@GXDB4Rz?BAa~aT4_@anG#$Gi(M!LMPpj_U z`B@57k`NkU%LPBhZdiL+j|}n87`Dbaf%2c>Blh zd?i6FK7vI?%G4L7F@$N?7qu{iS<@HAH-vfB7u7I?AvO@@9tb&JLX3=>s{M#hSZ$QY z(;M*BOkE*vQOHhRA$(EDOHxOkd+)Phyn zDv*re%al>M0jc?CZ~0zmK?EDvZGkU%l$--0sepmiCdbrvhP@d2jR|mVK6N4&(`wRy zI?E8Z1fmX%7f~xbgj0%|@u8RD{Wskz5^|z-T?&KU_uN$P>EOA=-&@%skqoZSA%;j` zknPdFw^5I`f4n1jPYCf;a*=rmI6z%#j+F?CvumT_R?2n zZj0Roopy+rSVW~}8{WAjR0V)_Tofndxj0pxT?%!lRKQ?<^hz@X2rzJ@1LF#`E``sd zWA8vb)SVCKxP9)kvFK0B4USl?pyPP}_yz9+uqdbvw5L!4<$LRdnS@Eojm<+?jRI%^ zvDul}YAR-*9Ot*3S!ju5=}HjuPzKG@z6YCO2%`^N4le-vHDaI>_jRDV?K=b(pplft zuWvO<%7|j*hz-|8rk{!3(*h&G6oAr9p-4eAjgWw5rBMl6t5I0&;;Z9r7-I zQIMlgHGm}+>J%f#>+dTd`4jJLjCwzZIxo986p0FfdO zp8kXH@UXG6P0_MkvPGUea+PRHjR@RLuWy za**zNRTWhiD1YY5zkv2N3cfz@Kcc9X2*1PvmxU26l*RKxA!PX|g6|0Umdp4oGQ7nx zhHAhmjiS}#TBV?pQOjFy+rb{IKuQua^vf<#Tm9D`{98o!h*AiB+z!acfqjoEnKdz7 zzkg2GejHR8!#CVAe3!nZed|q;(M#zg!=<(j<33PD@qrwq$`xkCk^PfFK9jmWTy6*l zQt1MpwMg@0iBV;SG>55-k>||GA>-&X#nECPW!BY1+3`yQjcbBf`L#}6`|6OsdTX0} zq5N%6CJJYbIawZ+0-(2{*QV8<7jw>ch`6=hhtQ1A7eg#|@fV^EEPAG_scgDSr7%&| zR3!+`TI#X+$AXjU6L*h~!Kx_ZK-Me+oBk>3Lz67dLd6{kxU?VgpdQ4L6h2~-itzx~WafGk68Jnq%D`2sQh#(@a%xXx8rt}_3%_-OjfknlO;PUT^Kg#Rfb@tI|cn-od z^-QHfb@gzE2{XpkC@Ih6V`R?qcN4TBwQ4{7B##<|sZ-Ozb>GaF^$TWf^7-`2k#9PjfKSfl7lo#zj^8CARQ4 zIz89y^k;SZj-ui<88LSPFVoCfR6^tj=~3hXx=1F=e~V8edq7QT#C!YG@qBBy zpR6_=u(T;RG)6-+Jgv+vhFW9^2%Y7xh_3zhU!Ya4SyM|<4c=W`5ygl1(zM%OWUPy2 z8k}xk-p{;?s2$?orNt1_jwH~{ueq*#CodGI6pGOtU7eUoBDM6e6;7Ywa5Qiad1IDh zn0Hpe?^(#;nn4AL(~uCCe+x=Km&=YC3?`hS zQ$Ofx>`ifS96)5@qBlJ)6J*OoO7Gerb}IjmozVzwfM$@B70wpBrijl8LoOL|x~;)S z`MX4%=^zFi|3O9}CR8;jMkE!KAx%pVO+aZKS^w9lT~Q@iDBE!|A=N5CdtGQay>&~l zsCHSX;m6FXe8gU{7VIf2oR9SXR6_qOnBeAULmwmaQm;j{`;T#K4Qmd1dgzgk8M3sh zelq)^4;~g=P&a9!e&q$=G_qnzIz{?9L?+l;L`Ebw>Ij@^tZwP)Tv2C8;K~?saqmVR zquBRisEW4SjdWFWdh-!?olqnpb%JP;wM!+tgIou*Y)5$@uMDS~Q!1_HBao&wSE-_-Y*i zbdx6KW|ef;JnOq6PhHq#I|b8ClaP+Fp;3`X=d1{;2s`ZJvMB8Gr*gkmOQY1e8f#B& zdLHls;A~k_Rii`!|9zLcEwU(emrJ}NYaET`>Fq9q?{PaVf@+Ittuv>t&Am1*I9V`h04M@la|dZTX9~v~pXgXo7S4ixM zFzPD0{&Xs5FQrUB7CcqZ%9SDPk^2p@Sgwx{OH6XV7XM46OW8JssS>Jmm03^M-%6!I z%^P9`oULBXvt!A;wS&pM$>}3e5BZ@k0Fer7mHEo@4x)pK8UXjK-Tt%wpf@b>+;RtPo z|7#hp-P{SjoZfq~#%xVmVEEG@I{S%}BnFmPZlD@3D$WEw#X;cq60!~t(sFDJ`gq z8zTZ1Cu6aj4C~{VI3|Hx#9N1Co~`{SYFKH~5vJz( z&xMM3beCg4tWFV+q9lUkexFr zg|M|iReN>h$9X$vmi2JMK=B?1nUT8$5(`{3?-j~sY60fia-mS7h3EvB%?cjo%#g2P zTbs_l`Yjz3B+Hom&~)|qagc`T7D6t8KBvtLwKfRwlXvj zpJX*ydh>SO6uNxQ^eZ%TmKEFQcNMc99q+1%L+DMWBm|+^7*X#l*8$oQh^7S(R$@To zY}J0^I}2c^W%ZYKTUn-<_nLZzPE)d(sQxCZE2jseIiaptzvz6}XzV6n_0T@~ZWWGR zXdIah9i1$KfK|IQHO5l}K1Q+;H&brIJ9OU?K0gMxAkYP+INc1m=Kko0BUJVm=_S*y z0?xBH<1JMo;+8XZ-m0_q2>v?nDZqrpv{Na2*hIxrv5Re34!h(*FG7PXQ-qwtnRn zsDMq!Dnjuk65~AyTyk+&4(jZ*m<195$6C3W{2V>PzWb|0kSJbNb&_)RXACt3A&DqD zc-->o3_5riQ2C5nIY5OM?ig-?Jn%hXiE)r%RsNzZ?O+B0v}Hn5&$1b_q)1ZlW^NQU zZ`qe7eeVk!UGVt0B3iF(g^P@gSq!?=f1BNm+)?pmOJLMZy=PY0RaIjZ!xM;KF zK9Vu9P=ooDq@SZN_1Eev>yIJZ#^MM7?NRCAnsZ_HDfbeFx+{Fc9oA6Uj^&wZiW{4; z1V?8Ev!zc~Wz)Bf4Hue^8g*6F999Tj3h3}YS`+5gfL?}Hu+Z~qE;hYQy>V74UyjbP z%P}2@pj_Xg#42mXmf^{W0GQpVTg86$(^wbmPOCmmifGHbjHD3F5m2&&N-w1B_-8Hc z=#zzp1|8qM`X(?3#K(m3$LYPAx#vlo+1)XA7Jl26jw()Kq!QW1ancTYRS(FhZ13QK zKJk{uwS5N;)XwY`TlP&VPZ36CnB5>!g|t9~5P@t}OrIEMi?t7v_S^U`)|4uD*yL_y z$Gw2$RVPvP^hsA*jmFuAN3rF>hXnFGeGbN%=o4g@Lnp7JVnxUL-YZr zS=}*s@!%=$qpA8Fc6TIQA3R87xB%H;gCfPiB4p5UrI_NQ>hVV@3abh_>M(W*=3YYv zbZH8u;G#qIb6h;@a`<6P~NP8YYR|cC0(#523Osm&B)~-Z__@e#JhHmLz)vU~{c=kBZ77B3xfOWQ%cL?GFaBvp6rST0;Wf#eBOj$OKEDW4d<6du-9O?!l0gUs@JoDg zqKJB>IDHa*x7}RayWC}}CViQGe|+sK@123oNEPq7LH!;KwQ%vsdh)pMSLU^j-BpOb z&R3veUV9ZX&Yclg0Z8GmJWIg)Caej255uz2g9W(;e-G(~ zLv|qcN!AbPKiB+(*$^jBm~@XEh1}z@w?fy~bX88`Ec+m<28&yMXcMR3WBB^Css88q z`UWn~#J(G8!3fUkxg`GN1wIfT=Y9-hOmg6r2$rn^(TaUA09Ga*k|Ub*fhER;sJ(5H zy8#Ap*R(3os*WhyYAiQ(vA50wa`ZVKW>-1RKKBBE;n zkL&l$z#|5f81JNZlMKQ2^7K{<-%=p-OQB^}8ZmDpRnIs93(hS4yW!|Of$u5l9YmQE zr7=Ff_-iwl?_ceG!_^s9xQ@#^qxhQQ5WJW{imIg%{GBWS8SHXLlz}}W zeTg}!Ia)1SRd8Jxdyj|j=Q%HyBDdqN?tK3$MVZ0F}hkuawsGv7`jQ+XE0XW@0u%3 zF?NIElv#!P*t+ov9UHh*S-atmmBpo)4J2}FoIfA$t;&16Uvk}aOfiTx3lJI9I6^L)Qfk{tqD|^Xk!tyx zk|?bnB-nCp-&zW4{c2u~@@8)Jktl+BiF}EzJ4lpiM4uLaMIca+=TkHPwp-p|6WId{ zLqZc-N>!a_EM$xyCa{E)Anjt~L_`&U+ z;WG0}t2~Bxvc6?!WEtO=9~*Fx#quE! z@^=FEQ6EOc#F1(+0eqkc_pa>T3_xwqg1G+7*rUw4oqAuDh%8=| zgwCkGBGCt_lgSDF0XBm?@-W)IjtKjKq$T+%m{Aly9a2Xi&~p`aDM-h^+b} zOVz#tN=o~%%d+b0K_y;BwaHyzqBO)dScH-3--KJ4*g-0gz9Bt)_q6ycc`Ro6shWA1 zjdpVf19Ovp)Y;MBWKlz=?+a39?SWg-;thNcS%E^|TQNKcI2ze^d(0bsWK^%xD~J2L zbbgekh!=syR0~3F`%&NB6ipX^tm+a=3z7LdRD13ULTOTWoUc;2fuxMO*84Jz zPWjJIw*9KhH9BEN{EaPmyjeO+L333WIoKZM@4qAw!x(PosbUz^<5fqTgEfmO42W4$ z476TZA$yKGgBbm_DMJ?H+lb3Y)<9%{^E723eo})W0?uwjoF>ue=7-+_f1hL!y@wIm z=pBMD#HsXdtAXQE1dFn2pPv{ZsV)<98)9U{#MF%vp$&OjrmWzLXeY!CWniNT9p8`U zDZeBtGrZRcz{denrX)sQVY~=yqXX=1x^!7-Q}sh^2>;-XHIdPi6aWxArR=-KRv-cC z(7A)Cswy7NKo0NF`b?jyf8gLT`Wf#DYr_}UAf({jb&=J#|L>-%!l?<_4-ALVb-vh~ zK;$p0(-xR)_4KUu&l@V4?9&Hzmu#}JyIS8Nie%)?GQkk9FJyGP8oK!ZUeMT{M4X)< z;_+!@{Cdo8V^_G{I8Vl&FmUcWj>mH!G9^#YX;bqe33-bY)uC8!>S~oZ}(n;3Jm~Meyq`0XEGtcJ5 z6`GxwZqiZ4@At>-}T zd-?xBkko-goTx;Uk3N`JJ;8xi*4`R+gPwDYfU1>kZ2ei_*0S)3ikY&(>@aSp?(fsf zSU+FY&%x|CTTw6EY4DP^!Ho7AqG4HX;Low~jOtWB0j{XE&759-oeU*BW3~Yr3_NSG zIOLgR8cMW%=f{KjSS0-eMu2uoc8vwyA!_icJsNEkR$F`_Q6r{ERhc()q)Q=4o1BVn z^2CT3J1aGlO`2g8RZJxbNm!s*xGFwAU$WEUd$JkS$We2p6OkBovy^0JT`8#Waq*$1f6!PT?iCk34+;LKgZdI@~ zQ<$riMCrJyP^Cm%Z>TAQ=}*`y*}I+SfJpcu4hcuR=@FbjayTuG_;zyop<=sIe^sFh ziMS7(9LTDHR|2BotdW5zYo_t?AeYzVV)qO~56(q1&V1D5Ah`r5knh0-8Z2mswa3JHOcxoDQ zMQeP%Hhh3v9COvy28=#M`nv=K$Lk9nR%zVfeGODh#(l!QXdV_60| zPbnHL0TesmeJ+=Afa8h^zY(~byMPW@M3N^T8FtFo91USk^2PfZ%qAA)rALgwsKlrr zkTuhjS!BC0U7WlT46QM{>`i6w+gf0bV1q&`j9X$v*?m=jHmis&2TmV(h4!iAdse@# z&=gmgWdO?+6>ZGgnJ5|b7YO9!G1w13>1BgTVTnNspw*iM-_Z^Y`(P@um4|j#*zvQv zVT~+>W*9LSyziu_;kGINud=s*ieqcqg$E4|L4$j68yGCOhT!hO-Q5Z9l0a~G2~Kc# zf(ExB3GNmkK!7_i$@_lieCz-3y1f=uckQa$wY6uurt8t%EObD@IrQ9wUt++U2W-MG zGjJ8ZZ2|;3eow*fwWx*8(NSQ2Fzsr3+cbEbU?WUb6xKk8wCZPgs_R&`#;XVKe346= zE&8xZJqFDyldig>)lBrE0Y{lWgSkX4C$EVt`;&!?ADVKyGh%}unj0!^b0SCCSEjg- zx^ya`BKOyC&5|QX_2)3pIdp|gc*{S3Han>kIMh5p5i)yK{uz-eTibiwp`2UbO-Y8z z_qdx%W(UG){~zm_snPJp+VWV>R6Zlq=)KjB=S?(|feBNvu}0}R?xbz_YTyjjLw@qv zL_hpI5*8%GrBGT*dx~ZmkR8%Rq7*JP*9Ly91h7BUI(KB@Gex6130%b=-{EUHOE3G- ziSBF1J5jeG4*1EGx2eR$6hRS_V6}_q98f0~^}AC5MK{i`+N>Zz8jU_-ck;49+9!J! z*E#VT+3a@FR;t&gxP-RRLNS@uJA z8g*{~imiK;ztKW*d0z6g)z>C5+bMMafO=m(EN9YB5Vlxz(dH|Nl(ocwgG+kJ9FtT&;582hq$-T}@0ij=^$BeI1e3C{2Py>Qil=bdaB;>3svFs7&~NVG%PKa`FS5%bK3W{iD)u02 z=s^ihQXo<$c|3<3O04Sc7SQ>S!Y&71N<~&-0;LSJicApb_a!S)sk*- zU5oSn6wTdt)TXpuEJ{@gRq=-6@DQJp>D+4#&-U#Jke?ZKr&prc-z)we44sAKM^!mE zc&@gqRS(D-57z&WuUyfvlRQ*UL1Ff+hyHL{uLf8a_St~kW)B6 zM(K;FG;kZ!+k}e^7MDA~Q#{fI(egzP&({!c1zp%#2Ml+rd55)YM#TaD^;5e6|HJkk zZlM(+yEt?EGWoAcd9_$CJvI?=^fKAtm5^vyWLB)z1r?xa3+yNJetbNzK-LjSKP#i` z7mQLHz$Wvrs)m(6NW)1|ujjT|Z%8HiojoJx5yJqzLo0s!UI#(JAw^0~drb%$w&SIc zK#yv9HxnG-&y6nyFd8;gtA|Cltz9O8n* zYzYR8&JNe=Vs&1>6!P5zTQH5A!kvE)kgG&oQ^6t=ynqH&oaB2!fp6MER&kq}m5BN_ zSe=Un;G4IM<03QzX6FzH>Z~hUt3m?_(AXV+09R#6?w2D`HmXHATL}7bHjS*WMR{b7 zJVH?Y)~1($u$qLRx?iH~RzhdEt^J`m@S1O@u-e-ny8Le9HA#+3DsS+j!P=|zejTm> z7Nfm*!n~8HL*RC{^;^&?wU(gnqO(B6Vk`Zc(!zH|cid zH_mA!P#l9?HrfXWs+)wae6Cr_33d_|H+M1kwwGqj%Q0oyHF?zStS`vFT4A~F+RP)yC{l#dcaC*J- zh(0_&Psd8eF~{vpl6G=(l#@5#e{++W=qM!NVIZjZc{)ijJKE`8hbs8_G*Td&r8l4Y zm@svYqPy%R9tF|fOiwa7Fp>GuiAxVRHGY;*==o}>o9R%JSLoT1(=)1z@B@hX1N@<4 zDQszK0xm*bmVX;rxe5VbFP11zuRfFXT>DlZe~dbNbc!oK8rd=urV@UwxQue#!^d*L z4x79U z+b=3d6eC&=6j-xoU;8;-0m{Tt1k|sYxTsdsCn-&%&u-SJKq>Ixq=?*P61<(>tbul~ zUlZSGFAGbk@zG_@LsvK6D$BF=*4tOTZaXXO_>>90ecEioAMF)LC2%zK)M?A z_X@I8SuL@5(-q%3bR!0}0#-Gl&U~X<8wco7e#u>ak5FklrfRR829+SX6ngnswtHaT z(iKzo9oG$P8i7A+ITKe@=4ln0rs;&^K|9pagL{d{CwATQx}p}*So30drp%H|nQ$;a zi4$s2X+NFdErKbQbyrH7icnhd@XWUtFpIE7675R|fL37>M%-`>e-q+j%VB0}sC+#} z%o)50sqRD%?j|9rJ&NZKRYFqSE*gxOQsoP{0Z8xF>h>BiRPq9OrTUy*;zYI^vrV-T z0Qy=c8{&rwuH{&l210v%xX?ccsp;kt@=inAeC1~h`(P(L=mTRGA*4bT_-TR^W94_0FtH#B= z-Z}AtP#+{wUr|L7Z**Mp9ZmxkP{v}sQBWIHV{3XK$bud>}4wVIa3REj2$E+|nQ*j*%x7VDr+^O^ zW)`ozV{j=^+q5?i^-Nw3Va9pErRLhA_LIAo9E$QjoCewzQ_e` zuN82-&*;mq1&@G!(=KjknZ&Khgwy4t-+=eTk79dKgZ%JvJ8zJG?0m&#Z3bVWb_6EofgyttP!A z(7WRV-Vb~@&2h#FJ&q2JO`Up|IXP9Vr>`vK5?-X$7@3p|1phSMCL}jX2WT>_z{YS^ z?mfPPs2VMkGV~DCa&dZ=IZ0D>IVa5mwLRU|1y7UX7s9 z{NCAk?>Vk2nGVHb$X!8MaX+n;AqR3_m#m9LH5?kQ)R-}^Ww>{ukq?wDcdwl&RMQH? z7uWo*A8p^?Q<8w&bk>!|Q(1kiT^(3gBRQsS=~MQjIvN;pt{@@_7?PM*-6I0i2 zTVPsPW>gVRRL9z$f)JqQnSjHPHgTQa`eTk-{$kOD`CCLnIevE(RC%#&VO^zr8V?M? zdR4WT7UHg&;SkO;|0130EQ@RC8(t^Zw@Yq&Xmg%r)#~^eUn6qLRpuhF2m+TAE?Mu* z>CsY&6r$On*(h=4{oh?PfW? zbwht{yD$~2+oM9;%IUyHyM>tAJyaELr=)I=3B<%qoQxbT?7`{r zAPL3f3~a#Z-V|kp!3Tq!g^i($ld^%W43myQxfMhlah0}>TI*F_l&FdoK`{Eg_BL4?Y?c@?CNa2EqT)Mh^)fW;T3h$x0EI) zv$6DnclT!ceg-cP*)zyTg5r>zPC2hmC96!Rd-&XHKGSwoxsOH}hMXn`*(@qq+Yf!v z>Gp)1y?YZ4atXg0$Q-ya4e?(?n#%p%az)Yz9GSm5xt25X)uoOf`Us3NdpX;dv_Tl@ z%_4`?<%xPJI0jhnV$G#eBwhD&QTUprG8#i}@UT|^beo|p9s{g|0Obx0ROdSr3rshKm%I(<@${IsQu7M?7? z_v0_Db;+%lNy9Ua_nwfTN5N9~Gz&CpanzM{%)}zW- zmjEi6SX&m`Yg(nI)zNs1*R9x%=eWj`X+a^ga}>3wbNSnS?&*xZc^ z9IVHN;8Qnu4W7aUOMFVBb(8d>{fYr>R{0&LIH2E@H!`IRYCh_dP2-JqFd)VOe5Jq? z_K|fv@6@?OwOpq9TtS%B-^l9AJ^P-iB)a4!G&B{~Vc|!8aZy<*kwg+beB!$mL59_m zSg0^fk6ij{dJuw;$x34%(Tn8zkJ5qDHd&zZhb5-h3!ZhS1^Y{=UX)Q@c$3vY68&C0PPCbn*_4P{?r>`PQ zJ-+L_UUg|J`F^GbV?0hyu#XzXQMa{e%M}tz=(fc)ZxJO#m#P2+y&)HSLFS6^yzuDY zU@tcj^FlX|^OC4lgh-5sQ$B&-oV0|nE>MnAEds`Qrvy#%Rf9Dh!(|lWCE^r6x?~fp z!r5Hfvm0P-FIrltK~PXU%dUnbd}SE4L;r-v2PF8O*E8R<(>8B*>3#8zV+w7^b6%xS_{YR#NmmE=S`7bXt9U9V#Kg1xplq0=y*NSbBq} zYrbT!_JtWs7Yn_b_@Kskav`2N)SFjsC(4RRJ5X4b=g29`{cm{NVp3BK6IuwY?pH9o zZgs5(4=Qk7G#ffY-&d8^Hr{w!3-z7@lPA0jnVp8oSI^HT-<=2kzLLz1e1n&dSC?r;B6s?|^Xmg^TF(ueNgj>&o9)6!bzaJ}lS*&>qbt81U22P{- zD?cD*kkyj336LHigi$M88v99?4!S-!(OR`>M7Fpg{&KSZwJvO#4ILv)7)tECo~g~T zKfS1;5P?6LiO>iCRao^OXV?P1z5)@g+{pyQ)lNsvJ&>yAf9Ur&Lk!$$MB_v$eKo9JF5QQ`>(E( ze&CtLeYKVzS~AnH{kFOqF2bZvO1sgKrMae;1{&Si=SNc|(8AF>dt;BZgdB@w9Tm@UH3A8nHu0`kCH2tIM3;=3D=6=O78QpE;e)!*UReQB>#$o zA{#Ae@DSKI-k*~x1`Yqq+&eovblL7ASAWWX9MwGGd%!Vkg?zO(xm&exaz2fRxE!sJ z`B=opP$3d_4@)&iA{Vyr(zv$T3CvYQ$A&hEwpy+#z5QqY7X|c0ql(G0fS0{=GpGKf z0z6}mbFA5vjmYL<%6FboyS4`z)bk1wZMed{;&?&_EA(y-)M68|g$>_4nXt&5jt_D7 zQ>Na#om=@;+TmuvEKD%lztV>8_~{tk`GEc|^x@e%7|BtI{g_T-sW&|M3W1ncip)n^ zcyoXN(**lTMX}w17)SEG$)4|sh$km2T(N*3SQKb@fri7b_YCtCdjTUU9>1ewf601N z9({9B@Wg>eiZeTe*_XPf07q&@LdX!Zal15AUqtjl&-uR`a;&;T>Yfdy9bk<}M)(@Q zYtp+ZR^GDsRbd2m|3PXxK@-?FP~v~q)g`|`IGEC(El634cG^Jhm!Lc~I8T^?@lofw zat#WvsMFq5A+~W5Z4>MM{fG-PO@PI74?cVHvE*D>P4gPpS23QL<*T+0&lWQm^-4pu z&hYk))j(u|vb?-&rlF_?Yy^!$!f(yedM&96kltV40z3|X)mcT)A}RHTQbuf^JtJ?( z;0NmSF3T}agCBse5*vt0un9Al&NeqT?lg8np)%-B)#fO8^gB&#o#QIbRl8lI|04WN zBZ)3bAroxzY!~5h2YFgPqbe7sPAGfAhwS({{%Jy8!p5CB@$!^t2!9QxEB=>SG@4ii zYyW{Nx0AMNP7-$Pj2A;6XXY=Br(2wri+}|boUAk2-rpLYTnQ(xyF1^;}B?}YkGJ!e(HtVm4+@)Bp~ z@#2^xwCI{qqk^#-XGnJ9eFRxHEkW?k)e8~zk@m?r(Jk{K4BlZ`JMp7ntD6F7@z;91 zV$XlQz)Ven4pFb<*SZfEG^1w6z}9{%VQ+OBd=$bu-MtxdG)w`PU?? zP_KC34!3$R>Q<(V?No9LEl<$H-T*N=djuYfCg1HR^)S0{w_^flhy(kH?cmMcgs0Vb z<%o5YijL;~G_=(t;kRCk{Ap5@lbI1~eo=A&9=7pOOPj;`oQ)>HQdP)OM%=FOFVoOFIKrm!mT`3Gts9%hr*PFHd|yr0zRe^9*qWq22&6iv)hD zcRWA33KQYw_1&%8w#*GJcHqGha|p%y$+UfN8=6RwmbKx=IPO`09xIQBmjyonBYU+a z$s8s8k!kn)I{}R=Unii@o8cytt#c+R_O$Ux5}_HB``Hf-*V;)*`Guu(hqpby*VnFg zC%Fv9{42F*-z_92xU7BJO0p##%)!hMX(El-c`J;c9gSn2X-_4L0hgS^Vx?>>gY98I z)x6H}*?L}Ta16BX(LA zSr-%Xv$uFxm^3TLG~C0IilRLWKCo9QU7>+D-AS*BmE6gMf)Zc-v*MoQ}zX?P0WyDG$b?Kz4vuFQnCS-X_D8-4po>tk;?%9u*1 z{kD9W_oy+@IsNLhyc&KBp&6jJe2-pAliddC3yuq__kPhO2_mb(TT#o!p*jUK#Bka3 zEPk4jYv<7)d8nQU1nAiDuN**cZY_7($qL*n6CDeR!FhZ6T3 zFW#aXa0h2=aT;eQ$sRp?Kqj8&gWVu@^^uYh{r1{G9p6&sCjz6-Z#VBb>U-FC4d{E7 zeo*!`_uNPPp5ObutMz*3uM|pa{m5gm^#f6~UtU?+gi|A&&m(lKFTzk>Y>whH2*ku7 z6H1|zdKb1@G4m*80Wexx`5(?VH!j+c)mzYkR>zX}fj$LC0#F?ZcT~FXz(C|THV;6kaz!tDYr?;(g4JYru+t*sxRQb`oC+UEB z?W|ZJ^4YPI=Vk6F^t3)URK7rZ=J>+Mw$Om-4jIx;b{)^j%h8A)kIZwtXB73~!0=y* zQIooEUHkb^^+CcV7{kjZmeI2kEHn$+1+H>s(^b$5(^A26*1amw5BF>F>N={*lRX!z z?L7r@G1h5QcwBpv>cy&vQtvaE&gZszliEA$0&TCd_S6_*q+N91czmP@;ycbFWosdAtVV_Uh79j_~JahfiM^rXX;wqBgp!*hE z+So+#Pj?`r&k@<05rD%NjbDOMf2TwrcFg0Gz>l>^ppc%YOYS*;K#q<=AiB_NYx#2JbSTZ#YeHX1l#dx=?iIzsRtfsPP5EBy{Z9U99pSA`Xvr8b) zou3<4b~NrSpV}hHP=6oFPP+IFNmzBCYnDC%9wln|e7om>|DE>Kd=gO>?0JMse^Ox2 zv=P5a^VelN5s|3X^i&(I1zRF{xv|n~OM(KIbI!ZPnh<$k()eFMwE@*JZQggnGZ7KS5R81#jmZ z9}F}gB+IJEYX)XHhI7xsdeU#$MGEhJT_9N=nctmEYDPCxU7+U?Tc zEz}!QYRnF71U>tLtf>GOw-~(yRVWFcNN|SRS+;>;lO1W^=-m4{^y4R~VRh({k@N%< zOd8gbT<^1O(-Ez;t(^moIC%cRk|cMOikByIjOTNGFrBT2nrc+C65mU=6Mw%e!_S=N zfOky?4KQ<>n|?&~=R7v=;iV3}(S|Cv?cQ9H!50EQ7Qgnj!n{#8EAoAlmbHW~0IOA; zAGQ%1GTCf?=j?c-zJ1B7PA*#&I>3&LV-iHW&py23<#HM1v4wBJowR3Waw?%3x16Mbxxh`M0?U%$!zH=SW zy^zV~;9JcTUvpWJZm^_HYHz`*3p2PAD^2)5ue7pubyBu2LvYBg!N1e$XELQ5Vlu^A zQnoak3!Ixlpf^%;eGqbkif5Ejq

q-Ec|ptElg5Y4x0T?_B9EN+;7=pZmu|dI~b| zDX^o~x4KqYllwKb&JR}qm|KBH7zK`p4M|T9C7cC)32E|0YAA`9&+z-2K2uUh2=noX zy*s`Js)k*Wb3=2fSvK3B_Ja6Gw6D37|;)+{~A{3uP@s$#Kq4{I~ZS@)Q{(FI#EWeV|rk zPspc&#`(lafs!Y8CGN-1L)o3Gzs2~}N4`qY)nM)w7^r#>wr1DQ;&*p3;vZP?g{zb} zLUY1A{_f6{eZ202wY9_MOmd*-=fh&a1Akj$j|Owe6Py$fgf6gA`pm1EC}13`+Kwhs z{*6|UCt6I-T63}?qt%X=270d}>`LBAW-!n;XWX7?bY3lT6XhUlpEYIz`Is$=WPm8< zP`m2jrMWeSDeZo8#t8A2HEBfD52i)c+Vk-TtBq1Rz@*{w zO;-mz?oWe?8%(KmLwGZhmys)2J~X)DSbZ#!+I{F$WKwa{uQ{bJrDI+*^MK#mB>IU) zjfO`=!u^J5G=`K%fFP00`mX9YqdVO)ogn>^*JpiN(0lyEXe_EW$tl38LVqSj22tEA zZRTO0($MgP&iOoq5p;*i2!%CWR~)`q!jBg#G6KqBs}!vvreodpNYzT2sO`QvC`ryrjTz6vUJ<4Km3_xG{}lwAAaC5efk&+?E1E7w@jTF2l?D z@dp|@?mB3ZxaR*?$l~cq{o})YPF7a-|AZ|53oG+KLl$5l85cum2rP}1*kgp?F`NNJ zVi7TLGI_iN!^iwPa3LxsrtIMajw?vnn%aRuQ^>%;FJ>0tu!#p5tuPq##)OWHMc&ca z#L>dmjEq*w7#ypxaP|N*m0j%ZtxaqmV;8Jse^FQd8#Ez%3adPVyGV(t*hxx>$r^w` zUjFJMv8X@7#%Ke1}yhK>v=rqWQFja&cU`GDF+XP_o(yNhex@;b^K4CAI~3k{`$hh4$*zG z!Nmh91N-*Z=3n~gu_@e zABW;k(Ce}5rED$0qYg$~GEz2iCNs6LHFo@i>qBM;9%ox5@Gu!$fKhQES5Nms9 z8rXv2iuhQ;hX5I$1o(KuWBOM)5Ta#h`cLscT2JK31{>H0D=UYv0GT$Jf_R=TK_X9t z9dgAEE(Djc10iK%PXzc_IV&qCCxl2m5iW=bJ2ylGBFPD1azc!8aXgiQKo9~^2SG$Q zxSp6CkSid>3J1grh#g{66e0p4K!{BaaR?J)njPX95W-}KG>{8Y9|xp9_CJz;>VveF z6H*@+q_tcSD;$t&IsWtn5%3T54}sWZ|5N*)7X4{Eq;__QOOGP} z?oS}Z7vP^>`r|yLc20-_C&UR(NEzp!PKGFOLi&aCPm3TGvH$5ah@b3`e&K>x;re6q z4-@Rm6X?_5X#?JWpQitRCasZ+<0DGe(;9i2%8ygj!q((J%gEl&{&8FW`}fa)^CS8c zBoh1ou}?ovdobSD|IY?3ZVR61kDKp*HczJ4e*?wF2H+qtcwcuS(`I`@!ve>bRqRx4 zEgshf8QT-Q)_;Mn9^=G+!@^I?jpYfm42ebB!q|xnNgD|g6b9Q6wQ~V)>ug|@u0Ickpf^Wdnu}6Zu0$|L30M?g(DKU@R~$q{sCJImkFcAa)R$DcOH{;4u8- zL1z0O9yApIYrhkEA# diff --git a/eagle/openmv-1.0/openmv.sch b/eagle/openmv-1.0/openmv.sch deleted file mode 100644 index acacea06c..000000000 --- a/eagle/openmv-1.0/openmv.sch +++ /dev/null @@ -1,4526 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->VALUE - - - - - ->VALUE - - - - - -<b>SUPPLY SYMBOL</b> - - - - - - - - - - - - -<b>SUPPLY SYMBOL</b> - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - ->Name ->Value - - -<b>RESISTOR</b><p> -chip - - - - - - - - - - ->NAME ->VALUE - - - - - - - - ->NAME ->VALUE - - - - - - - - - - ->NAME ->VALUE - - - - - - -<b>CAPACITOR</b><p> -chip - - - - - - - - - - - - ->NAME ->VALUE - - - - - - -1/6W Thru-hole Resistor - *UNPROVEN* - - - - - - ->NAME ->VALUE - - - - - - ->NAME ->VALUE - - - - -1/4W Resistor, 0.4" wide<p> - -Yageo CFR series <a href="http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf">http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf</a> - - - - - - ->Name ->Value - - -1/2W Resistor, 0.5" wide<p> - -Yageo CFR series <a href="http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf">http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf</a> - - - - - - ->Name ->Value - - -1W Resistor, 0.6" wide<p> - -Yageo CFR series <a href="http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf">http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf</a> - - - - - - ->Name ->Value - - -2W Resistor, 0.8" wide<p> - -Yageo CFR series <a href="http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf">http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf</a> - - - - - - ->Name ->Value - - - - - ->Name ->Value - - - - - - - - - ->Name ->Value - - - - - - - - ->Name ->Value - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - ->NAME ->VALUE - - - - - -<b>CAPACITOR</b><p> -chip - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - ->Name ->Value - - - - - - - - - - - - ->Name ->Value - - - - - - - - - - ->NAME ->VALUE - - -CTZ3 Series land pattern for variable capacitor - CTZ3E-50C-W1-PF - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - ->NAME ->VALUE - - -<B>Diode</B><p> -Basic SMA packaged diode. Good for reverse polarization protection. Common part #: MBRA140 - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - ->Name ->Value - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - ->Name ->Value - - -<b>Diode</b><p> -Basic small signal diode good up to 200mA. SMB footprint. Common part #: BAS16 - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - -<b>USB Series A Hole Mounted</b> - - - - - - - - - - - - - - - - - - - - - ->NAME -PCB Edge - - - - -<b>USB Series A Surface Mounted</b> - - - - - - - - - - - - - - - - ->NAME - - -<b>USB Series Mini-B Hole Mounted</b> - - - - - - - - - - - - - - - - - - - - ->NAME - - - - - - -USB Series B Surface Mounted - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME - - - - -<b>USB Series Mini-B Surface Mounted</b> - - - - - - - - - - - - - - - - ->VALUE ->NAME - - - - -<b>USB Series B Hole Mounted</b> - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - -<b>USB Series Mini-B Surface Mounted</b> - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - ->Name ->Value - - -<b>USB Series B Hole Mounted</b> - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - ->NAME - - - - - - - - - - - - - - - - - - ->NAME - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -Micro USB Package - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - ->VALUE - - - - - - - - - - - - ->NAME ->VALUE - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - ->NAME ->VALUE - - - - - - ->VALUE - - - - - - -USB - - - - - - - - ->VALUE - - - - - -<b>SUPPLY SYMBOL</b> - - - - - - - - - - - - -<b>Resistor</b> -Basic schematic elements and footprints for 0603, 1206, and PTH resistors. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>Capacitor</b> -Standard 0603 ceramic capacitor, and 0.1" leaded capacitor. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>Tri-Color LED SMD</b> -Proven layout and schematic for triple color LED in SMD package - common anode. Spark Fun Electronics SKU : COM-07844 - - - - - - - - - - - - - - - - - - -<b>Diode</b> -These are standard reverse protection diodes and small signal diodes. SMA package can handle up to about 1A. SOD-323 can handle about 200mA. What the SOD-323 package when ordering, there are some mfgs out there that are 5-pin packages. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>USB Connectors</b> -<p>USB-B-PTH is fully proven SKU : PRT-00139 -<p>USB-miniB is fully proven SKU : PRT-00587 -<p>USB-A-PCB is untested. -<p>USB-A-H is throughly reviewed, but untested. Spark Fun Electronics SKU : PRT-00437 -<p>USB-B-SMT is throughly reviewed, but untested. Needs silkscreen touching up. -<p>USB-A-S has not been used/tested -<p>USB-MB-H has not been used/tested - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>Low Profile Quad Flat Pack</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE -1 -2 - - - - - - - - - ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>Crystals</b> -Various standard crystals. Proven footprints. Spark Fun Electronics SKU : COM-00534 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>PIN HEADER</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - -<b>PIN HEADER</b> - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - -<b>PIN HEADER</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->VALUE - - - -OSHW - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->VALUE ->NAME - - - - - - - - - - - - - - - - - - - - - - - - - - - ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>CAPACITOR</b><p> -chip - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - -<b>Frames for Sheet and Layout</b> - - - - - - - - - - - - - - - - - - - - - - - - - - -Date: ->LAST_DATE_TIME -Sheet: ->SHEET -REV: -TITLE: -Document Number: ->DRAWING_NAME - - - - -<b>FRAME</b><p> -DIN A3, landscape with extra doc field - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Y[9:2] for 8-bit YUV or RGB (Y9 MSB, Y2 LSB) - - -Copyright (c) 2013 Ibrahim Abd Elkader <i.abdalkader@gmail.com> -This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 License. -To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/ -1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/eagle/openmv-2.0/openmv.brd b/eagle/openmv-2.0/openmv.brd deleted file mode 100644 index b9b2b3107..000000000 --- a/eagle/openmv-2.0/openmv.brd +++ /dev/null @@ -1,2054 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -GND -SWIO -TXD -RXD -RST -SWCK -BOOT -VCC -OpenMV -R2 - - - - - - - -<b>Low Profile Quad Flat Pack</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - -<b>CAPACITOR</b><p> -chip - - - - - - - - - - - - - ->NAME ->VALUE - - - - -<b>CAPACITOR</b><p> -chip - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - ->NAME ->VALUE - - -Micro USB Package - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - ->NAME ->VALUE - - - - - - - - - - -<b>PIN HEADER</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>CAPACITOR</b><p> -chip - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - -<b>Test Pins/Pads</b><p> -Cream on SMD OFF.<br> -new: Attribute TP_SIGNAL_NAME<br> -<author>Created by librarian@cadsoft.de</author> - - -<b>TEST PAD</b> - ->NAME ->VALUE ->TP_SIGNAL_NAME - - - - - - - - - - - - - -<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. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/eagle/openmv-2.0/openmv.pdf b/eagle/openmv-2.0/openmv.pdf deleted file mode 100644 index ee39bd5692c004e1d71f7e0c9c4d7d57f7827be4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30919 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̃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%0A&chK*5KSs>uR8 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 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->VALUE - - - - - ->VALUE - - - - - -<b>SUPPLY SYMBOL</b> - - - - - - - - - - - - -<b>SUPPLY SYMBOL</b> - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - ->Name ->Value - - -<b>RESISTOR</b><p> -chip - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - ->NAME ->VALUE - - - - - - -<b>CAPACITOR</b><p> -chip - - - - - - - - - - - - ->NAME ->VALUE - - - - - - -1/6W Thru-hole Resistor - *UNPROVEN* - - - - - - ->NAME ->VALUE - - - - - - ->NAME ->VALUE - - - - -1/4W Resistor, 0.4" wide<p> - -Yageo CFR series <a href="http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf">http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf</a> - - - - - - ->Name ->Value - - -1/2W Resistor, 0.5" wide<p> - -Yageo CFR series <a href="http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf">http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf</a> - - - - - - ->Name ->Value - - -1W Resistor, 0.6" wide<p> - -Yageo CFR series <a href="http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf">http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf</a> - - - - - - ->Name ->Value - - -2W Resistor, 0.8" wide<p> - -Yageo CFR series <a href="http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf">http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf</a> - - - - - - ->Name ->Value - - - - - ->Name ->Value - - - - - - - - - ->Name ->Value - - - - - - - - ->Name ->Value - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - ->NAME ->VALUE - - - - - -<b>CAPACITOR</b><p> -chip - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - ->Name ->Value - - - - - - - - - - - - ->Name ->Value - - - - - - - - - - ->NAME ->VALUE - - -CTZ3 Series land pattern for variable capacitor - CTZ3E-50C-W1-PF - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - ->NAME ->VALUE - - -<B>Diode</B><p> -Basic SMA packaged diode. Good for reverse polarization protection. Common part #: MBRA140 - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - ->Name ->Value - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - ->Name ->Value - - -<b>Diode</b><p> -Basic small signal diode good up to 200mA. SMB footprint. Common part #: BAS16 - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - -<b>USB Series A Hole Mounted</b> - - - - - - - - - - - - - - - - - - - - - ->NAME -PCB Edge - - - - -<b>USB Series A Surface Mounted</b> - - - - - - - - - - - - - - - - ->NAME - - -<b>USB Series Mini-B Hole Mounted</b> - - - - - - - - - - - - - - - - - - - - ->NAME - - - - - - -USB Series B Surface Mounted - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME - - - - -<b>USB Series Mini-B Surface Mounted</b> - - - - - - - - - - - - - - - - ->VALUE ->NAME - - - - -<b>USB Series B Hole Mounted</b> - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - -<b>USB Series Mini-B Surface Mounted</b> - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - ->Name ->Value - - -<b>USB Series B Hole Mounted</b> - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - ->NAME - - - - - - - - - - - - - - - - - - ->NAME - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -Micro USB Package - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - ->NAME ->VALUE - - - - - - - - - ->VALUE - - - - - - - - - - - - ->NAME ->VALUE - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - ->NAME ->VALUE - - - - - - ->VALUE - - - - - - -USB - - - - - - - - ->VALUE - - - - - -<b>SUPPLY SYMBOL</b> - - - - - - - - - - - - -<b>Resistor</b> -Basic schematic elements and footprints for 0603, 1206, and PTH resistors. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>Capacitor</b> -Standard 0603 ceramic capacitor, and 0.1" leaded capacitor. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>Tri-Color LED SMD</b> -Proven layout and schematic for triple color LED in SMD package - common anode. Spark Fun Electronics SKU : COM-07844 - - - - - - - - - - - - - - - - - - -<b>Diode</b> -These are standard reverse protection diodes and small signal diodes. SMA package can handle up to about 1A. SOD-323 can handle about 200mA. What the SOD-323 package when ordering, there are some mfgs out there that are 5-pin packages. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>USB Connectors</b> -<p>USB-B-PTH is fully proven SKU : PRT-00139 -<p>USB-miniB is fully proven SKU : PRT-00587 -<p>USB-A-PCB is untested. -<p>USB-A-H is throughly reviewed, but untested. Spark Fun Electronics SKU : PRT-00437 -<p>USB-B-SMT is throughly reviewed, but untested. Needs silkscreen touching up. -<p>USB-A-S has not been used/tested -<p>USB-MB-H has not been used/tested - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>Low Profile Quad Flat Pack</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - -<b>TQFP 144</b><p> -Auto generated by <i>make-symbol-device-package-bsdl.ulp Rev. 20</i><br> -Source: http://www.latticesemi.com/lit/docs/package/pkg.pdf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE -1 -2 - - - - - - - - - ->VALUE - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>Crystals</b> -Various standard crystals. Proven footprints. Spark Fun Electronics SKU : COM-00534 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>PIN HEADER</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - -<b>PIN HEADER</b> - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - -<b>PIN HEADER</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->VALUE - - - -OSHW - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->VALUE ->NAME - - - - - - - - - - - - - - - - - - - - - - - - - - - ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>CAPACITOR</b><p> -chip - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - -<b>Frames for Sheet and Layout</b> - - - - - - - - - - - - - - - - - - - - - - - - - - -Date: ->LAST_DATE_TIME -Sheet: ->SHEET -REV: -TITLE: -Document Number: ->DRAWING_NAME - - - - -<b>FRAME</b><p> -DIN A3, landscape with extra doc field - - - - - - - - - - - - - - - -<b>Test Pins/Pads</b><p> -Cream on SMD OFF.<br> -new: Attribute TP_SIGNAL_NAME<br> -<author>Created by librarian@cadsoft.de</author> - - -<b>TEST PAD</b> - - - ->NAME ->VALUE ->TP_SIGNAL_NAME - - -<b>TEST PAD</b> - - - - ->NAME ->VALUE ->TP_SIGNAL_NAME - - -<b>TEST PAD</b> - - ->NAME ->VALUE ->TP_SIGNAL_NAME - - - -<b>TEST PAD</b> - - ->NAME ->VALUE ->TP_SIGNAL_NAME - - - -<b>TEST PAD</b> - - ->NAME ->VALUE ->TP_SIGNAL_NAME - - - -<b>TEST PAD</b> - - ->NAME ->VALUE ->TP_SIGNAL_NAME - - - -<b>TEST PAD</b> - - ->NAME ->VALUE ->TP_SIGNAL_NAME - - - -<b>TEST PAD</b> - - ->NAME ->VALUE ->TP_SIGNAL_NAME - - - -<b>TEST PAD</b> - ->NAME ->VALUE ->TP_SIGNAL_NAME - - -<b>TEST PAD</b> - ->NAME ->VALUE ->TP_SIGNAL_NAME - - -<b>TEST PAD</b> - ->NAME ->VALUE ->TP_SIGNAL_NAME - - -<b>TEST PAD</b> - ->NAME ->VALUE ->TP_SIGNAL_NAME - - -<b>TEST PAD</b> - ->NAME ->VALUE ->TP_SIGNAL_NAME - - -<b>TEST PAD</b> - ->NAME ->VALUE ->TP_SIGNAL_NAME - - -<b>TEST PAD</b> - ->NAME ->VALUE ->TP_SIGNAL_NAME - - -<b>TEST PAD</b> - ->NAME ->VALUE ->TP_SIGNAL_NAME - - -<b>TEST PAD</b> - ->NAME ->VALUE ->TP_SIGNAL_NAME - - -<b>TEST PAD</b> - ->NAME ->VALUE ->TP_SIGNAL_NAME - - -<b>TEST PAD</b> - ->NAME ->VALUE ->TP_SIGNAL_NAME - - -<b>TEST PAD</b> - ->NAME ->VALUE ->TP_SIGNAL_NAME - - -<b>TEST PAD</b> - ->NAME ->VALUE ->TP_SIGNAL_NAME - - -<b>TEST PAD</b> - ->NAME ->VALUE ->TP_SIGNAL_NAME - - -<b>TEST PAD</b> - ->NAME ->VALUE ->TP_SIGNAL_NAME - - -<b>TEST PAD</b> - ->NAME ->VALUE ->TP_SIGNAL_NAME - - -<b>TEST PAD</b> - ->NAME ->VALUE ->TP_SIGNAL_NAME - - -<b>TEST PAD</b> - ->NAME ->VALUE ->TP_SIGNAL_NAME - - -<b>TEST PAD</b> - ->NAME ->VALUE ->TP_SIGNAL_NAME - - -<b>TEST PAD</b> - ->NAME ->VALUE ->TP_SIGNAL_NAME - - -<b>TEST PAD</b> - ->NAME ->VALUE ->TP_SIGNAL_NAME - - -<b>TEST PAD</b> - ->NAME ->VALUE ->TP_SIGNAL_NAME - - -<b>TEST PAD</b> - ->NAME ->VALUE ->TP_SIGNAL_NAME - - -<b>TEST PAD</b> - ->NAME ->VALUE ->TP_SIGNAL_NAME - - -<b>TEST PAD</b> - ->NAME ->VALUE ->TP_SIGNAL_NAME - - -<b>TEST PAD</b> - ->NAME ->VALUE ->TP_SIGNAL_NAME - - -<b>TEST PAD</b> - ->NAME ->VALUE ->TP_SIGNAL_NAME - - -<b>TEST PAD</b> - ->NAME ->VALUE ->TP_SIGNAL_NAME - - -<b>TEST PAD</b> - ->NAME ->VALUE ->TP_SIGNAL_NAME - - -<b>TEST PAD</b> - ->NAME ->VALUE ->TP_SIGNAL_NAME - - - - - - - - ->NAME ->TP_SIGNAL_NAME - - - - - -<b>Test pad</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Y[9:2] for 8-bit YUV or RGB (Y9 MSB, Y2 LSB) - - -Power Supply -Modules -MCU -Copyright (c) 2013 Ibrahim Abd Elkader <i.abdalkader@gmail.com> -This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 License. -To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/ -2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/eagle/openmv-3.0/openmv.brd b/eagle/openmv-3.0/openmv.brd deleted file mode 100644 index 3b1e1435a..000000000 --- a/eagle/openmv-3.0/openmv.brd +++ /dev/null @@ -1,2443 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -GND -SDA -RXD -TXD -SCL -VCC -OpenMV -R3 - - -BOOT - - - - - - - - - - -BOT -RST -SWD -SWC -GND -VCC -Debug -SDI -SEL - - - - - -<b>Low Profile Quad Flat Pack</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - -<b>PIN HEADER</b> - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>Small Outline Transistor</b> 6 lead - - - - - - - - - - - ->VALUE ->NAME - - - - - - - - - - - - -<b>CAPACITOR</b><p> -chip - - - - - - - - - - - - - ->NAME ->VALUE - - - - -<b>CAPACITOR</b><p> -chip - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - ->NAME ->VALUE - - -Micro USB Package - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - ->NAME ->VALUE - - - - - - - - - - -<b>PIN HEADER</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>CAPACITOR</b><p> -chip - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - -<b>Resistors in DIL Packages</b><p> -<author>Created by librarian@cadsoft.de</author> - - -<b>BOURNS</b> Chip Resistor Array<p> -Source: RS Component / BUORNS - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->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. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/eagle/openmv-3.0/openmv.pdf b/eagle/openmv-3.0/openmv.pdf deleted file mode 100644 index 7c681ed849de5d197600ba4523908464a019896c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 32945 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 diff --git a/eagle/openmv-3.0/openmv.sch b/eagle/openmv-3.0/openmv.sch deleted file mode 100644 index e3bcecea1..000000000 --- a/eagle/openmv-3.0/openmv.sch +++ /dev/null @@ -1,6105 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->VALUE - - - - - ->VALUE - - - - - -<b>SUPPLY SYMBOL</b> - - - - - - - - - - - - -<b>SUPPLY SYMBOL</b> - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - ->Name ->Value - - -<b>RESISTOR</b><p> -chip - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - ->NAME ->VALUE - - - - - - -<b>CAPACITOR</b><p> -chip - - - - - - - - - - - - ->NAME ->VALUE - - - - - - -1/6W Thru-hole Resistor - *UNPROVEN* - - - - - - ->NAME ->VALUE - - - - - - ->NAME ->VALUE - - - - -1/4W Resistor, 0.4" wide<p> - -Yageo CFR series <a href="http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf">http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf</a> - - - - - - ->Name ->Value - - -1/2W Resistor, 0.5" wide<p> - -Yageo CFR series <a href="http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf">http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf</a> - - - - - - ->Name ->Value - - -1W Resistor, 0.6" wide<p> - -Yageo CFR series <a href="http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf">http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf</a> - - - - - - ->Name ->Value - - -2W Resistor, 0.8" wide<p> - -Yageo CFR series <a href="http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf">http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf</a> - - - - - - ->Name ->Value - - - - - ->Name ->Value - - - - - - - - - ->Name ->Value - - - - - - - - ->Name ->Value - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - ->NAME ->VALUE - - - - - -<b>CAPACITOR</b><p> -chip - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - ->Name ->Value - - - - - - - - - - - - ->Name ->Value - - - - - - - - - - ->NAME ->VALUE - - -CTZ3 Series land pattern for variable capacitor - CTZ3E-50C-W1-PF - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - ->NAME ->VALUE - - -<B>Diode</B><p> -Basic SMA packaged diode. Good for reverse polarization protection. Common part #: MBRA140 - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - ->Name ->Value - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - ->Name ->Value - - -<b>Diode</b><p> -Basic small signal diode good up to 200mA. SMB footprint. Common part #: BAS16 - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - -<b>USB Series A Hole Mounted</b> - - - - - - - - - - - - - - - - - - - - - ->NAME -PCB Edge - - - - -<b>USB Series A Surface Mounted</b> - - - - - - - - - - - - - - - - ->NAME - - -<b>USB Series Mini-B Hole Mounted</b> - - - - - - - - - - - - - - - - - - - - ->NAME - - - - - - -USB Series B Surface Mounted - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME - - - - -<b>USB Series Mini-B Surface Mounted</b> - - - - - - - - - - - - - - - - ->VALUE ->NAME - - - - -<b>USB Series B Hole Mounted</b> - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - -<b>USB Series Mini-B Surface Mounted</b> - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - ->Name ->Value - - -<b>USB Series B Hole Mounted</b> - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - ->NAME - - - - - - - - - - - - - - - - - - ->NAME - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -Micro USB Package - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - ->NAME ->VALUE - - - - - - - - - ->VALUE - - - - - - - - - - - - ->NAME ->VALUE - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - ->NAME ->VALUE - - - - - - ->VALUE - - - - - - -USB - - - - - - - - ->VALUE - - - - - -<b>SUPPLY SYMBOL</b> - - - - - - - - - - - - -<b>Resistor</b> -Basic schematic elements and footprints for 0603, 1206, and PTH resistors. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>Capacitor</b> -Standard 0603 ceramic capacitor, and 0.1" leaded capacitor. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>Tri-Color LED SMD</b> -Proven layout and schematic for triple color LED in SMD package - common anode. Spark Fun Electronics SKU : COM-07844 - - - - - - - - - - - - - - - - - - -<b>Diode</b> -These are standard reverse protection diodes and small signal diodes. SMA package can handle up to about 1A. SOD-323 can handle about 200mA. What the SOD-323 package when ordering, there are some mfgs out there that are 5-pin packages. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>USB Connectors</b> -<p>USB-B-PTH is fully proven SKU : PRT-00139 -<p>USB-miniB is fully proven SKU : PRT-00587 -<p>USB-A-PCB is untested. -<p>USB-A-H is throughly reviewed, but untested. Spark Fun Electronics SKU : PRT-00437 -<p>USB-B-SMT is throughly reviewed, but untested. Needs silkscreen touching up. -<p>USB-A-S has not been used/tested -<p>USB-MB-H has not been used/tested - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>Low Profile Quad Flat Pack</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - -<b>TQFP 144</b><p> -Auto generated by <i>make-symbol-device-package-bsdl.ulp Rev. 20</i><br> -Source: http://www.latticesemi.com/lit/docs/package/pkg.pdf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>PIN HEADER</b> - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>Small Outline Transistor</b> 6 lead - - - - - - - - - - - ->VALUE ->NAME - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE -1 -2 - - - - - - - - - ->VALUE - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>Crystals</b> -Various standard crystals. Proven footprints. Spark Fun Electronics SKU : COM-00534 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>PIN HEADER</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>PIN HEADER</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - -<b>PIN HEADER</b> - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - -<b>PIN HEADER</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->VALUE - - - -OSHW - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->VALUE ->NAME - - - - - - - - - - - - - - - - - - - - - - - - - - - ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>CAPACITOR</b><p> -chip - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - -<b>Frames for Sheet and Layout</b> - - - - - - - - - - - - - - - - - - - - - - - - - - -Date: ->LAST_DATE_TIME -Sheet: ->SHEET -REV: -TITLE: -Document Number: ->DRAWING_NAME - - - - -<b>FRAME</b><p> -DIN A3, landscape with extra doc field - - - - - - - - - - - - - - - -<b>Resistors in DIL Packages</b><p> -<author>Created by librarian@cadsoft.de</author> - - -<b>Chip Resistor Array</b> size 4 × 0603<p> -concave termination - Phycomp Components<br> -Source: RS Components - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>Chip Resistor Array</b> size 4 × 0603<p> -convex termination - Phycomp Components<br> -Source: RS Components - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - -<b>BOURNS</b> Chip Resistor Array<p> -Source: RS Component / BUORNS - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>BOURNS</b> Chip Resistor Array<p> -Source: RS Component / BUORNS - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>ARRAY CHIP RESISTOR</b> Size 4 x 0402<p> -Source: www.yageo.com .. Pu-YC124_51_PbFree_L_1.pdf - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - -<b>Array chip resistor</b> size 4 × 0402<p> -Source: http://docs-europe.electrocomponents.com/webdocs/0114/0900766b80114d99.pdf - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - -<b>Chip Resistor Array 0201x4</b> 4 resistors in 1.4 mm x 0.6 mm size<p> -Source: PANASONIC .. aoc0000ce1.pdf - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>Chip Resistor Array 0402x4</b> 4 resistors in 2.0 mm x 1.0 mm size<p> -Source: PANASONIC .. aoc0000ce1.pdf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>Chip Resistor Array 0603x4</b> 4 resistors in 3.2 mm x 1.6 mm size (EXB38V, V8V)<p> -Source: PANASONIC .. aoc0000ce1.pdf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>Chip Resistor Array 0402x4</b> 4 resistors in 2.0 mm x 1.0 mm size<p> -Source: PANASONIC .. aoc0000ce1.pdf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>Chip Resistor Array 0805x4</b> 4 resistors in 5.08 mm x 2.20 mm size<p> -Source: PANASONIC .. aoc0000ce1.pdf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>Chip Resistor Array 0603x4</b> 4 resistors in 3.20 mm x 1.60 mm size<p> -Source: PANASONIC .. aoc0000ce1.pdf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - ->VALUE ->NAME - - - - - - -<b>Array Chip Resistor</b><p> -Source: RS Component / Phycomp - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Y[9:2] for 8-bit YUV or RGB (Y9 MSB, Y2 LSB) - - -Power Supply -Modules -MCU -Copyright (c) 2013 Ibrahim Abd Elkader <i.abdalkader@gmail.com> -This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 License. -To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/ -2 -Expansion Header - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/eagle/openmv-4.0-a/openmv.brd b/eagle/openmv-4.0-a/openmv.brd deleted file mode 100644 index 8274111b0..000000000 --- a/eagle/openmv-4.0-a/openmv.brd +++ /dev/null @@ -1,2425 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -GND -RXD -SDI -SCK -TXD -VCC -OpenMV -R4 - - -RESET - - - - - - - - - - -BOT -RST -SWD -SWC -GND -VCC -Debug -SDO -SEL - - - - - - -<b>Low Profile Quad Flat Pack</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>PIN HEADER</b> - - - - - - ->NAME ->VALUE - - - - - - -<b>Micro Small Outline Package</b> Grid .65mm<p> - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - -<b>CAPACITOR</b><p> -chip - - - - - - - - - - - - - ->NAME ->VALUE - - - - -<b>CAPACITOR</b><p> -chip - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - ->NAME ->VALUE - - -Micro USB Package - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - ->NAME ->VALUE - - - - - - - - - -<b>Small Outline Transistor</b> - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - -<b>PIN HEADER</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>CAPACITOR</b><p> -chip - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - -<b>Resistors in DIL Packages</b><p> -<author>Created by librarian@cadsoft.de</author> - - -<b>BOURNS</b> Chip Resistor Array<p> -Source: RS Component / BUORNS - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - ->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. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/eagle/openmv-4.0-a/openmv.pdf b/eagle/openmv-4.0-a/openmv.pdf deleted file mode 100644 index 9443802858735446ed828206cf2b774380ca039c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33733 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 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->VALUE - - - - - ->VALUE - - - - - -<b>SUPPLY SYMBOL</b> - - - - - - - - - - - - -<b>SUPPLY SYMBOL</b> - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - ->Name ->Value - - -<b>RESISTOR</b><p> -chip - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - ->NAME ->VALUE - - - - - - -<b>CAPACITOR</b><p> -chip - - - - - - - - - - - - ->NAME ->VALUE - - - - - - -1/6W Thru-hole Resistor - *UNPROVEN* - - - - - - ->NAME ->VALUE - - - - - - ->NAME ->VALUE - - - - -1/4W Resistor, 0.4" wide<p> - -Yageo CFR series <a href="http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf">http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf</a> - - - - - - ->Name ->Value - - -1/2W Resistor, 0.5" wide<p> - -Yageo CFR series <a href="http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf">http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf</a> - - - - - - ->Name ->Value - - -1W Resistor, 0.6" wide<p> - -Yageo CFR series <a href="http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf">http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf</a> - - - - - - ->Name ->Value - - -2W Resistor, 0.8" wide<p> - -Yageo CFR series <a href="http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf">http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf</a> - - - - - - ->Name ->Value - - - - - ->Name ->Value - - - - - - - - - ->Name ->Value - - - - - - - - ->Name ->Value - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - ->NAME ->VALUE - - - - - -<b>CAPACITOR</b><p> -chip - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - ->Name ->Value - - - - - - - - - - - - ->Name ->Value - - - - - - - - - - ->NAME ->VALUE - - -CTZ3 Series land pattern for variable capacitor - CTZ3E-50C-W1-PF - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<B>Diode</B><p> -Basic SMA packaged diode. Good for reverse polarization protection. Common part #: MBRA140 - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - ->Name ->Value - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - ->Name ->Value - - -<b>Diode</b><p> -Basic small signal diode good up to 200mA. SMB footprint. Common part #: BAS16 - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - -<b>USB Series A Hole Mounted</b> - - - - - - - - - - - - - - - - - - - - - ->NAME -PCB Edge - - - - -<b>USB Series A Surface Mounted</b> - - - - - - - - - - - - - - - - ->NAME - - -<b>USB Series Mini-B Hole Mounted</b> - - - - - - - - - - - - - - - - - - - - ->NAME - - - - - - -USB Series B Surface Mounted - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME - - - - -<b>USB Series Mini-B Surface Mounted</b> - - - - - - - - - - - - - - - - ->VALUE ->NAME - - - - -<b>USB Series B Hole Mounted</b> - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - -<b>USB Series Mini-B Surface Mounted</b> - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - ->Name ->Value - - -<b>USB Series B Hole Mounted</b> - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - ->NAME - - - - - - - - - - - - - - - - - - ->NAME - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -Micro USB Package - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - -<b>Small Outline Transistor</b> - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - ->VALUE - - - - - - - - - - - - ->NAME ->VALUE - - - - - - ->NAME ->VALUE - - - - - - - - - - - ->NAME ->VALUE - - - - - - ->VALUE - - - - - - -USB - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - -<b>SUPPLY SYMBOL</b> - - - - - - - - - - - - -<b>Resistor</b> -Basic schematic elements and footprints for 0603, 1206, and PTH resistors. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>Capacitor</b> -Standard 0603 ceramic capacitor, and 0.1" leaded capacitor. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>Diode</b> -These are standard reverse protection diodes and small signal diodes. SMA package can handle up to about 1A. SOD-323 can handle about 200mA. What the SOD-323 package when ordering, there are some mfgs out there that are 5-pin packages. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>USB Connectors</b> -<p>USB-B-PTH is fully proven SKU : PRT-00139 -<p>USB-miniB is fully proven SKU : PRT-00587 -<p>USB-A-PCB is untested. -<p>USB-A-H is throughly reviewed, but untested. Spark Fun Electronics SKU : PRT-00437 -<p>USB-B-SMT is throughly reviewed, but untested. Needs silkscreen touching up. -<p>USB-A-S has not been used/tested -<p>USB-MB-H has not been used/tested - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>Fiducial Alignment Points</b> -Various fiducial points for machine vision alignment. - - - - - - - - - - - - - - - - - - - - - - -<b>Voltage Regulator LDO</b> -Standard 150mA LDO voltage regulator in SOT-23 layout. Micrel part MIC5205. BP (by-pass) pin is used to lower output noise with 470pF cap. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>Tri-Color LED SMD</b> -Proven layout and schematic for triple color LED in SMD package - common anode. Spark Fun Electronics SKU : COM-07844 - - - - - - - - - - - - - - - - - - - - - - -<b>Low Profile Quad Flat Pack</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>TQFP 144</b><p> -Auto generated by <i>make-symbol-device-package-bsdl.ulp Rev. 20</i><br> -Source: http://www.latticesemi.com/lit/docs/package/pkg.pdf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>PIN HEADER</b> - - - - - - ->NAME ->VALUE - - - - - - -<b>Micro Small Outline Package</b> Grid .65mm<p> - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->VALUE - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>PIN HEADER</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>PIN HEADER</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - -<b>PIN HEADER</b> - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - -<b>PIN HEADER</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -OSHW - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>CAPACITOR</b><p> -chip - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - -<b>Frames for Sheet and Layout</b> - - - - - - - - - - - - - - - - - - - - - - - - - - -Date: ->LAST_DATE_TIME -Sheet: ->SHEET -REV: -TITLE: -Document Number: ->DRAWING_NAME - - - - -<b>FRAME</b><p> -DIN A3, landscape with extra doc field - - - - - - - - - - - - - - - -<b>Resistors in DIL Packages</b><p> -<author>Created by librarian@cadsoft.de</author> - - -<b>Chip Resistor Array</b> size 4 × 0603<p> -concave termination - Phycomp Components<br> -Source: RS Components - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>Chip Resistor Array</b> size 4 × 0603<p> -convex termination - Phycomp Components<br> -Source: RS Components - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - -<b>BOURNS</b> Chip Resistor Array<p> -Source: RS Component / BUORNS - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>BOURNS</b> Chip Resistor Array<p> -Source: RS Component / BUORNS - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>ARRAY CHIP RESISTOR</b> Size 4 x 0402<p> -Source: www.yageo.com .. Pu-YC124_51_PbFree_L_1.pdf - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - -<b>Array chip resistor</b> size 4 × 0402<p> -Source: http://docs-europe.electrocomponents.com/webdocs/0114/0900766b80114d99.pdf - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - -<b>Chip Resistor Array 0201x4</b> 4 resistors in 1.4 mm x 0.6 mm size<p> -Source: PANASONIC .. aoc0000ce1.pdf - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>Chip Resistor Array 0402x4</b> 4 resistors in 2.0 mm x 1.0 mm size<p> -Source: PANASONIC .. aoc0000ce1.pdf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>Chip Resistor Array 0603x4</b> 4 resistors in 3.2 mm x 1.6 mm size (EXB38V, V8V)<p> -Source: PANASONIC .. aoc0000ce1.pdf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>Chip Resistor Array 0402x4</b> 4 resistors in 2.0 mm x 1.0 mm size<p> -Source: PANASONIC .. aoc0000ce1.pdf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>Chip Resistor Array 0805x4</b> 4 resistors in 5.08 mm x 2.20 mm size<p> -Source: PANASONIC .. aoc0000ce1.pdf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>Chip Resistor Array 0603x4</b> 4 resistors in 3.20 mm x 1.60 mm size<p> -Source: PANASONIC .. aoc0000ce1.pdf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - ->VALUE ->NAME - - - - - - -<b>Array Chip Resistor</b><p> -Source: RS Component / Phycomp - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - ->NAME ->VALUE - - - - - - -Low cost SMT crystals, no capacitors included -<p>http://www.ladyada.net/library/eagle</p> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Y[9:2] for 8-bit YUV or RGB (Y9 MSB, Y2 LSB) - - -Power Supply -Modules -MCU -Copyright (c) 2013 Ibrahim Abd Elkader <i.abdalkader@gmail.com> -This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 License. -To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/ -2 -Debug Header -Expansion Header - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/eagle/openmv-4.0-b/openmv.brd b/eagle/openmv-4.0-b/openmv.brd deleted file mode 100644 index ffb6f560b..000000000 --- a/eagle/openmv-4.0-b/openmv.brd +++ /dev/null @@ -1,2433 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -GND -RXD -SDI -SCK -TXD -VCC -OpenMV -R4 - - -RESET - - - - - - - - - - -BOT -RST -SWD -SWC -GND -VCC -Debug -SDO -SEL - - - - - -<b>Low Profile Quad Flat Pack</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>PIN HEADER</b> - - - - - - ->NAME ->VALUE - - - - - - -<b>Micro Small Outline Package</b> Grid .65mm<p> - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - -<b>CAPACITOR</b><p> -chip - - - - - - - - - - - - - ->NAME ->VALUE - - - - -<b>CAPACITOR</b><p> -chip - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - ->NAME ->VALUE - - -Micro USB Package - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - ->NAME ->VALUE - - - - - - - - - -<b>Small Outline Transistor</b> - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - -<b>PIN HEADER</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>CAPACITOR</b><p> -chip - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - -<b>Resistors in DIL Packages</b><p> -<author>Created by librarian@cadsoft.de</author> - - -<b>BOURNS</b> Chip Resistor Array<p> -Source: RS Component / BUORNS - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - -<b>Electromechanical devices</b> -<p>Created by Michael Shimniok <a href="http://www.bot-thoughts.com/">www.bot-thoughts.com</a></b> - - -<b>3mm x 4mm x 2mm Tactile Switch</b> - - - - - - ->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>Laen's PCB Order Design Rules</b> -<p> -Please make sure your boards conform to these design rules. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/eagle/openmv-4.0-b/openmv.sch b/eagle/openmv-4.0-b/openmv.sch deleted file mode 100644 index 63e6081ad..000000000 --- a/eagle/openmv-4.0-b/openmv.sch +++ /dev/null @@ -1,6359 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->VALUE - - - - - ->VALUE - - - - - -<b>SUPPLY SYMBOL</b> - - - - - - - - - - - - -<b>SUPPLY SYMBOL</b> - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - ->Name ->Value - - -<b>RESISTOR</b><p> -chip - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - ->NAME ->VALUE - - - - - - -<b>CAPACITOR</b><p> -chip - - - - - - - - - - - - ->NAME ->VALUE - - - - - - -1/6W Thru-hole Resistor - *UNPROVEN* - - - - - - ->NAME ->VALUE - - - - - - ->NAME ->VALUE - - - - -1/4W Resistor, 0.4" wide<p> - -Yageo CFR series <a href="http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf">http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf</a> - - - - - - ->Name ->Value - - -1/2W Resistor, 0.5" wide<p> - -Yageo CFR series <a href="http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf">http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf</a> - - - - - - ->Name ->Value - - -1W Resistor, 0.6" wide<p> - -Yageo CFR series <a href="http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf">http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf</a> - - - - - - ->Name ->Value - - -2W Resistor, 0.8" wide<p> - -Yageo CFR series <a href="http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf">http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf</a> - - - - - - ->Name ->Value - - - - - ->Name ->Value - - - - - - - - - ->Name ->Value - - - - - - - - ->Name ->Value - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - ->NAME ->VALUE - - - - - -<b>CAPACITOR</b><p> -chip - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - ->Name ->Value - - - - - - - - - - - - ->Name ->Value - - - - - - - - - - ->NAME ->VALUE - - -CTZ3 Series land pattern for variable capacitor - CTZ3E-50C-W1-PF - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<B>Diode</B><p> -Basic SMA packaged diode. Good for reverse polarization protection. Common part #: MBRA140 - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - ->Name ->Value - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - ->Name ->Value - - -<b>Diode</b><p> -Basic small signal diode good up to 200mA. SMB footprint. Common part #: BAS16 - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - -<b>USB Series A Hole Mounted</b> - - - - - - - - - - - - - - - - - - - - - ->NAME -PCB Edge - - - - -<b>USB Series A Surface Mounted</b> - - - - - - - - - - - - - - - - ->NAME - - -<b>USB Series Mini-B Hole Mounted</b> - - - - - - - - - - - - - - - - - - - - ->NAME - - - - - - -USB Series B Surface Mounted - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME - - - - -<b>USB Series Mini-B Surface Mounted</b> - - - - - - - - - - - - - - - - ->VALUE ->NAME - - - - -<b>USB Series B Hole Mounted</b> - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - -<b>USB Series Mini-B Surface Mounted</b> - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - ->Name ->Value - - -<b>USB Series B Hole Mounted</b> - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - ->NAME - - - - - - - - - - - - - - - - - - ->NAME - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -Micro USB Package - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - -<b>Small Outline Transistor</b> - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - ->VALUE - - - - - - - - - - - - ->NAME ->VALUE - - - - - - ->NAME ->VALUE - - - - - - - - - - - ->NAME ->VALUE - - - - - - ->VALUE - - - - - - -USB - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - -<b>SUPPLY SYMBOL</b> - - - - - - - - - - - - -<b>Resistor</b> -Basic schematic elements and footprints for 0603, 1206, and PTH resistors. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>Capacitor</b> -Standard 0603 ceramic capacitor, and 0.1" leaded capacitor. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>Diode</b> -These are standard reverse protection diodes and small signal diodes. SMA package can handle up to about 1A. SOD-323 can handle about 200mA. What the SOD-323 package when ordering, there are some mfgs out there that are 5-pin packages. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>USB Connectors</b> -<p>USB-B-PTH is fully proven SKU : PRT-00139 -<p>USB-miniB is fully proven SKU : PRT-00587 -<p>USB-A-PCB is untested. -<p>USB-A-H is throughly reviewed, but untested. Spark Fun Electronics SKU : PRT-00437 -<p>USB-B-SMT is throughly reviewed, but untested. Needs silkscreen touching up. -<p>USB-A-S has not been used/tested -<p>USB-MB-H has not been used/tested - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>Fiducial Alignment Points</b> -Various fiducial points for machine vision alignment. - - - - - - - - - - - - - - - - - - - - - - -<b>Voltage Regulator LDO</b> -Standard 150mA LDO voltage regulator in SOT-23 layout. Micrel part MIC5205. BP (by-pass) pin is used to lower output noise with 470pF cap. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>Low Profile Quad Flat Pack</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>TQFP 144</b><p> -Auto generated by <i>make-symbol-device-package-bsdl.ulp Rev. 20</i><br> -Source: http://www.latticesemi.com/lit/docs/package/pkg.pdf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>PIN HEADER</b> - - - - - - ->NAME ->VALUE - - - - - - -<b>Micro Small Outline Package</b> Grid .65mm<p> - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->VALUE - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>PIN HEADER</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>PIN HEADER</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - -<b>PIN HEADER</b> - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - -<b>PIN HEADER</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -OSHW - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>CAPACITOR</b><p> -chip - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - -<b>Frames for Sheet and Layout</b> - - - - - - - - - - - - - - - - - - - - - - - - - - -Date: ->LAST_DATE_TIME -Sheet: ->SHEET -REV: -TITLE: -Document Number: ->DRAWING_NAME - - - - -<b>FRAME</b><p> -DIN A3, landscape with extra doc field - - - - - - - - - - - - - - - -<b>Resistors in DIL Packages</b><p> -<author>Created by librarian@cadsoft.de</author> - - -<b>Chip Resistor Array</b> size 4 × 0603<p> -concave termination - Phycomp Components<br> -Source: RS Components - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>Chip Resistor Array</b> size 4 × 0603<p> -convex termination - Phycomp Components<br> -Source: RS Components - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - -<b>BOURNS</b> Chip Resistor Array<p> -Source: RS Component / BUORNS - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>BOURNS</b> Chip Resistor Array<p> -Source: RS Component / BUORNS - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>ARRAY CHIP RESISTOR</b> Size 4 x 0402<p> -Source: www.yageo.com .. Pu-YC124_51_PbFree_L_1.pdf - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - -<b>Array chip resistor</b> size 4 × 0402<p> -Source: http://docs-europe.electrocomponents.com/webdocs/0114/0900766b80114d99.pdf - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - -<b>Chip Resistor Array 0201x4</b> 4 resistors in 1.4 mm x 0.6 mm size<p> -Source: PANASONIC .. aoc0000ce1.pdf - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>Chip Resistor Array 0402x4</b> 4 resistors in 2.0 mm x 1.0 mm size<p> -Source: PANASONIC .. aoc0000ce1.pdf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>Chip Resistor Array 0603x4</b> 4 resistors in 3.2 mm x 1.6 mm size (EXB38V, V8V)<p> -Source: PANASONIC .. aoc0000ce1.pdf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>Chip Resistor Array 0402x4</b> 4 resistors in 2.0 mm x 1.0 mm size<p> -Source: PANASONIC .. aoc0000ce1.pdf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>Chip Resistor Array 0805x4</b> 4 resistors in 5.08 mm x 2.20 mm size<p> -Source: PANASONIC .. aoc0000ce1.pdf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>Chip Resistor Array 0603x4</b> 4 resistors in 3.20 mm x 1.60 mm size<p> -Source: PANASONIC .. aoc0000ce1.pdf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - ->VALUE ->NAME - - - - - - -<b>Array Chip Resistor</b><p> -Source: RS Component / Phycomp - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME -Red -Grn -Blue - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - -For 5050 RGB LEDs, the order of the LEDs may vary from one manufacturer to another! - - - - - - - - - - - - - - - - - - - - -Low cost SMT crystals, no capacitors included -<p>http://www.ladyada.net/library/eagle</p> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>Electromechanical devices</b> -<p>Created by Michael Shimniok <a href="http://www.bot-thoughts.com/">www.bot-thoughts.com</a></b> - - - - ->NAME ->VALUE - - - - - - - - ->NAME ->VALUE - - -6mm Through-Hole Tactile Mometary Switch - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<B>Panasonic EVQ-PJC tact switch</B> - - - - - - ->NAME ->VALUE - - - - ->VALUE ->NAME - - - - - - - - - - - - ->NAME ->VALUE - - -<b>3mm x 4mm x 2mm Tactile Switch</b> - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - -<b>SPST SWITCH</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Y[9:2] for 8-bit YUV or RGB (Y9 MSB, Y2 LSB) - - -Power Supply -Modules -MCU -Copyright (c) 2013 Ibrahim Abd Elkader <i.abdalkader@gmail.com> -This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 License. -To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/ -2 -Debug Header -Expansion Header - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/eagle/openmv-4.0/openmv.brd b/eagle/openmv-4.0/openmv.brd deleted file mode 100644 index c6cc8704c..000000000 --- a/eagle/openmv-4.0/openmv.brd +++ /dev/null @@ -1,2435 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -GND -RXD -SDI -SCK -TXD -VCC -OpenMV -R4 - - -RESET - - - - - - - - - - -BOT -RST -SWD -SWC -GND -VCC -Debug -SDO -SEL - - - - - -<b>Low Profile Quad Flat Pack</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>PIN HEADER</b> - - - - - - ->NAME ->VALUE - - - - - - -<b>Micro Small Outline Package</b> Grid .65mm<p> - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - -<b>CAPACITOR</b><p> -chip - - - - - - - - - - - - - ->NAME ->VALUE - - - - -<b>CAPACITOR</b><p> -chip - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - ->NAME ->VALUE - - -Micro USB Package - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - ->NAME ->VALUE - - - - - - - - - -<b>Small Outline Transistor</b> - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - -<b>PIN HEADER</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>CAPACITOR</b><p> -chip - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - -<b>Resistors in DIL Packages</b><p> -<author>Created by librarian@cadsoft.de</author> - - -<b>BOURNS</b> Chip Resistor Array<p> -Source: RS Component / BUORNS - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - -<b>Electromechanical devices</b> -<p>Created by Michael Shimniok <a href="http://www.bot-thoughts.com/">www.bot-thoughts.com</a></b> - - -<b>3mm x 4mm x 2mm Tactile Switch</b> - - - - - - ->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. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/eagle/openmv-4.0/openmv.pdf b/eagle/openmv-4.0/openmv.pdf deleted file mode 100644 index f82677c199a7a601671fcd3bc179e6d6faf93eb8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33449 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 diff --git a/eagle/openmv-4.0/openmv.sch b/eagle/openmv-4.0/openmv.sch deleted file mode 100644 index 3f3fcdb87..000000000 --- a/eagle/openmv-4.0/openmv.sch +++ /dev/null @@ -1,6359 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->VALUE - - - - - ->VALUE - - - - - -<b>SUPPLY SYMBOL</b> - - - - - - - - - - - - -<b>SUPPLY SYMBOL</b> - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - ->Name ->Value - - -<b>RESISTOR</b><p> -chip - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - ->NAME ->VALUE - - - - - - -<b>CAPACITOR</b><p> -chip - - - - - - - - - - - - ->NAME ->VALUE - - - - - - -1/6W Thru-hole Resistor - *UNPROVEN* - - - - - - ->NAME ->VALUE - - - - - - ->NAME ->VALUE - - - - -1/4W Resistor, 0.4" wide<p> - -Yageo CFR series <a href="http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf">http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf</a> - - - - - - ->Name ->Value - - -1/2W Resistor, 0.5" wide<p> - -Yageo CFR series <a href="http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf">http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf</a> - - - - - - ->Name ->Value - - -1W Resistor, 0.6" wide<p> - -Yageo CFR series <a href="http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf">http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf</a> - - - - - - ->Name ->Value - - -2W Resistor, 0.8" wide<p> - -Yageo CFR series <a href="http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf">http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf</a> - - - - - - ->Name ->Value - - - - - ->Name ->Value - - - - - - - - - ->Name ->Value - - - - - - - - ->Name ->Value - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - ->NAME ->VALUE - - - - - -<b>CAPACITOR</b><p> -chip - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - ->Name ->Value - - - - - - - - - - - - ->Name ->Value - - - - - - - - - - ->NAME ->VALUE - - -CTZ3 Series land pattern for variable capacitor - CTZ3E-50C-W1-PF - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<B>Diode</B><p> -Basic SMA packaged diode. Good for reverse polarization protection. Common part #: MBRA140 - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - ->Name ->Value - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - ->Name ->Value - - -<b>Diode</b><p> -Basic small signal diode good up to 200mA. SMB footprint. Common part #: BAS16 - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - -<b>USB Series A Hole Mounted</b> - - - - - - - - - - - - - - - - - - - - - ->NAME -PCB Edge - - - - -<b>USB Series A Surface Mounted</b> - - - - - - - - - - - - - - - - ->NAME - - -<b>USB Series Mini-B Hole Mounted</b> - - - - - - - - - - - - - - - - - - - - ->NAME - - - - - - -USB Series B Surface Mounted - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME - - - - -<b>USB Series Mini-B Surface Mounted</b> - - - - - - - - - - - - - - - - ->VALUE ->NAME - - - - -<b>USB Series B Hole Mounted</b> - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - -<b>USB Series Mini-B Surface Mounted</b> - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - ->Name ->Value - - -<b>USB Series B Hole Mounted</b> - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - ->NAME - - - - - - - - - - - - - - - - - - ->NAME - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -Micro USB Package - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - -<b>Small Outline Transistor</b> - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - ->VALUE - - - - - - - - - - - - ->NAME ->VALUE - - - - - - ->NAME ->VALUE - - - - - - - - - - - ->NAME ->VALUE - - - - - - ->VALUE - - - - - - -USB - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - -<b>SUPPLY SYMBOL</b> - - - - - - - - - - - - -<b>Resistor</b> -Basic schematic elements and footprints for 0603, 1206, and PTH resistors. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>Capacitor</b> -Standard 0603 ceramic capacitor, and 0.1" leaded capacitor. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>Diode</b> -These are standard reverse protection diodes and small signal diodes. SMA package can handle up to about 1A. SOD-323 can handle about 200mA. What the SOD-323 package when ordering, there are some mfgs out there that are 5-pin packages. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>USB Connectors</b> -<p>USB-B-PTH is fully proven SKU : PRT-00139 -<p>USB-miniB is fully proven SKU : PRT-00587 -<p>USB-A-PCB is untested. -<p>USB-A-H is throughly reviewed, but untested. Spark Fun Electronics SKU : PRT-00437 -<p>USB-B-SMT is throughly reviewed, but untested. Needs silkscreen touching up. -<p>USB-A-S has not been used/tested -<p>USB-MB-H has not been used/tested - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>Fiducial Alignment Points</b> -Various fiducial points for machine vision alignment. - - - - - - - - - - - - - - - - - - - - - - -<b>Voltage Regulator LDO</b> -Standard 150mA LDO voltage regulator in SOT-23 layout. Micrel part MIC5205. BP (by-pass) pin is used to lower output noise with 470pF cap. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>Low Profile Quad Flat Pack</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>TQFP 144</b><p> -Auto generated by <i>make-symbol-device-package-bsdl.ulp Rev. 20</i><br> -Source: http://www.latticesemi.com/lit/docs/package/pkg.pdf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>PIN HEADER</b> - - - - - - ->NAME ->VALUE - - - - - - -<b>Micro Small Outline Package</b> Grid .65mm<p> - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->VALUE - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>PIN HEADER</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>PIN HEADER</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - -<b>PIN HEADER</b> - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - -<b>PIN HEADER</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -OSHW - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>CAPACITOR</b><p> -chip - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - -<b>Frames for Sheet and Layout</b> - - - - - - - - - - - - - - - - - - - - - - - - - - -Date: ->LAST_DATE_TIME -Sheet: ->SHEET -REV: -TITLE: -Document Number: ->DRAWING_NAME - - - - -<b>FRAME</b><p> -DIN A3, landscape with extra doc field - - - - - - - - - - - - - - - -<b>Resistors in DIL Packages</b><p> -<author>Created by librarian@cadsoft.de</author> - - -<b>Chip Resistor Array</b> size 4 × 0603<p> -concave termination - Phycomp Components<br> -Source: RS Components - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>Chip Resistor Array</b> size 4 × 0603<p> -convex termination - Phycomp Components<br> -Source: RS Components - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - -<b>BOURNS</b> Chip Resistor Array<p> -Source: RS Component / BUORNS - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>BOURNS</b> Chip Resistor Array<p> -Source: RS Component / BUORNS - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>ARRAY CHIP RESISTOR</b> Size 4 x 0402<p> -Source: www.yageo.com .. Pu-YC124_51_PbFree_L_1.pdf - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - -<b>Array chip resistor</b> size 4 × 0402<p> -Source: http://docs-europe.electrocomponents.com/webdocs/0114/0900766b80114d99.pdf - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - -<b>Chip Resistor Array 0201x4</b> 4 resistors in 1.4 mm x 0.6 mm size<p> -Source: PANASONIC .. aoc0000ce1.pdf - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>Chip Resistor Array 0402x4</b> 4 resistors in 2.0 mm x 1.0 mm size<p> -Source: PANASONIC .. aoc0000ce1.pdf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>Chip Resistor Array 0603x4</b> 4 resistors in 3.2 mm x 1.6 mm size (EXB38V, V8V)<p> -Source: PANASONIC .. aoc0000ce1.pdf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>Chip Resistor Array 0402x4</b> 4 resistors in 2.0 mm x 1.0 mm size<p> -Source: PANASONIC .. aoc0000ce1.pdf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>Chip Resistor Array 0805x4</b> 4 resistors in 5.08 mm x 2.20 mm size<p> -Source: PANASONIC .. aoc0000ce1.pdf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>Chip Resistor Array 0603x4</b> 4 resistors in 3.20 mm x 1.60 mm size<p> -Source: PANASONIC .. aoc0000ce1.pdf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - ->VALUE ->NAME - - - - - - -<b>Array Chip Resistor</b><p> -Source: RS Component / Phycomp - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME -Red -Grn -Blue - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - -For 5050 RGB LEDs, the order of the LEDs may vary from one manufacturer to another! - - - - - - - - - - - - - - - - - - - - -Low cost SMT crystals, no capacitors included -<p>http://www.ladyada.net/library/eagle</p> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>Electromechanical devices</b> -<p>Created by Michael Shimniok <a href="http://www.bot-thoughts.com/">www.bot-thoughts.com</a></b> - - - - ->NAME ->VALUE - - - - - - - - ->NAME ->VALUE - - -6mm Through-Hole Tactile Mometary Switch - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<B>Panasonic EVQ-PJC tact switch</B> - - - - - - ->NAME ->VALUE - - - - ->VALUE ->NAME - - - - - - - - - - - - ->NAME ->VALUE - - -<b>3mm x 4mm x 2mm Tactile Switch</b> - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - -<b>SPST SWITCH</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Y[9:2] for 8-bit YUV or RGB (Y9 MSB, Y2 LSB) - - -Power Supply -Modules -MCU -Copyright (c) 2013 Ibrahim Abd Elkader <i.abdalkader@gmail.com> -This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 License. -To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/ -2 -Debug Header -Expansion Header - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/eagle/openmv-5.0/openmv.brd b/eagle/openmv-5.0/openmv.brd deleted file mode 100644 index 408e4b1bf..000000000 --- a/eagle/openmv-5.0/openmv.brd +++ /dev/null @@ -1,2751 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -GND -RXD -SDI -SCK -TXD -VCC -OpenMV -R5 -RESET - - - - - - - - - - -BOT -RST -SWD -SWC -GND -VCC -Debug -SDO -SEL - - -VBAT -CUT SB BEFORE -! - - - -GND -CONNECTING VBAT - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>Low Profile Quad Flat Pack</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>PIN HEADER</b> - - - - - - ->NAME ->VALUE - - - - - - - - - - -<b>Micro Small Outline Package</b> Grid .65mm<p> - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - -<b>8-Lead Lead Frame Chip Scale Package</b> LFCSP_VD 3 mm × 3 mm Body, Very Thin, Dual Lead</b><p> -Source: http://www.analog.com/static/imported-files/data_sheets/AD8597_8599.pdf - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - ->NAME ->VALUE - - - - - - - - - - - - - - -<b>CAPACITOR</b><p> -chip - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - ->NAME ->VALUE - - -Micro USB Package - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -Solder jumper, small, shorted with trace. No paste layer. Trace is cuttable. - - - - - - - - - ->NAME ->VALUE - - - - - - -<b>PIN HEADER</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>CAPACITOR</b><p> -chip - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - -<b>Resistors in DIL Packages</b><p> -<author>Created by librarian@cadsoft.de</author> - - -<b>BOURNS</b> Chip Resistor Array<p> -Source: RS Component / BUORNS - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>Chip Resistor Array 0603x2</b> 2 resistors in 1.60 mm x 1.60 mm size<p> -Source: PANASONIC .. aoc0000ce1.pdf - - - - - - - - - - - - - - - - - - - - ->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. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/eagle/openmv-5.0/openmv.pdf b/eagle/openmv-5.0/openmv.pdf deleted file mode 100644 index 8f6bd49945a5f2f2652cc83349ec59b1b099c229..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37209 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 O1zbHQlf@;)WB&zqJheCg diff --git a/eagle/openmv-5.0/openmv.sch b/eagle/openmv-5.0/openmv.sch deleted file mode 100644 index 367cb9c0f..000000000 --- a/eagle/openmv-5.0/openmv.sch +++ /dev/null @@ -1,6310 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->VALUE - - - - - ->VALUE - - - - - -<b>SUPPLY SYMBOL</b> - - - - - - - - - - - - -<b>SUPPLY SYMBOL</b> - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - ->Name ->Value - - - - - - - - - ->Name ->Value - - - - - - - - ->Name ->Value - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - ->NAME ->VALUE - - - - - -<b>CAPACITOR</b><p> -chip - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - ->Name ->Value - - - - - - - - - - - - ->Name ->Value - - - - - - - - - - ->NAME ->VALUE - - -CTZ3 Series land pattern for variable capacitor - CTZ3E-50C-W1-PF - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<B>Diode</B><p> -Basic SMA packaged diode. Good for reverse polarization protection. Common part #: MBRA140 - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - ->Name ->Value - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - ->Name ->Value - - -<b>Diode</b><p> -Basic small signal diode good up to 200mA. SMB footprint. Common part #: BAS16 - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - -<b>USB Series A Hole Mounted</b> - - - - - - - - - - - - - - - - - - - - - ->NAME -PCB Edge - - - - -<b>USB Series A Surface Mounted</b> - - - - - - - - - - - - - - - - ->NAME - - -<b>USB Series Mini-B Hole Mounted</b> - - - - - - - - - - - - - - - - - - - - ->NAME - - - - - - -USB Series B Surface Mounted - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME - - - - -<b>USB Series Mini-B Surface Mounted</b> - - - - - - - - - - - - - - - - ->VALUE ->NAME - - - - -<b>USB Series B Hole Mounted</b> - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - -<b>USB Series Mini-B Surface Mounted</b> - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - ->Name ->Value - - -<b>USB Series B Hole Mounted</b> - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - ->NAME - - - - - - - - - - - - - - - - - - ->NAME - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -Micro USB Package - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -Small solder jumper with big paste layer so it will short during reflow. - - - - - - - - - - ->NAME ->VALUE - - - -Solder jumper, small, shorted with trace. No paste layer. Trace is cuttable. - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - ->NAME ->VALUE - - - -Small solder jumper with no paste layer so it will open after reflow. - - - - - - - - ->NAME ->VALUE - - - - - ->VALUE - - - - - ->NAME ->VALUE - - - - - - - - - - - ->NAME ->VALUE - - - - - - ->VALUE - - - - - - -USB - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - ->NAME - - - - - - -<b>SUPPLY SYMBOL</b> - - - - - - - - - - - - -<b>Capacitor</b> -Standard 0603 ceramic capacitor, and 0.1" leaded capacitor. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>Diode</b> -These are standard reverse protection diodes and small signal diodes. SMA package can handle up to about 1A. SOD-323 can handle about 200mA. What the SOD-323 package when ordering, there are some mfgs out there that are 5-pin packages. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>USB Connectors</b> -<p>USB-B-PTH is fully proven SKU : PRT-00139 -<p>USB-miniB is fully proven SKU : PRT-00587 -<p>USB-A-PCB is untested. -<p>USB-A-H is throughly reviewed, but untested. Spark Fun Electronics SKU : PRT-00437 -<p>USB-B-SMT is throughly reviewed, but untested. Needs silkscreen touching up. -<p>USB-A-S has not been used/tested -<p>USB-MB-H has not been used/tested - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>Tri-Color LED SMD</b> -Proven layout and schematic for triple color LED in SMD package - common anode. Spark Fun Electronics SKU : COM-07844 - - - - - - - - - - - - - - - - - - -<b>Solder Jumper</b> -Standard SMD solder jumper. Used to automate production. Two varients : Normally Open and Normally Closed are the same, but have different paste layers. NC will have a large amount of paste and should jumper during reflow. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>Low Profile Quad Flat Pack</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>TQFP 144</b><p> -Auto generated by <i>make-symbol-device-package-bsdl.ulp Rev. 20</i><br> -Source: http://www.latticesemi.com/lit/docs/package/pkg.pdf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>PIN HEADER</b> - - - - - - ->NAME ->VALUE - - - - - - - - - - -<b>Micro Small Outline Package</b> Grid .65mm<p> - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - ->NAME ->VALUE - - - - - - -<b>8-Lead Lead Frame Chip Scale Package</b> LFCSP_VD 3 mm × 3 mm Body, Very Thin, Dual Lead</b><p> -Source: http://www.analog.com/static/imported-files/data_sheets/AD8597_8599.pdf - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - ->NAME ->VALUE - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->VALUE - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - ->VALUE ->NAME - - - - - - - - - - - - ->NAME ->VALUE -1 -2 - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>PIN HEADER</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>Crystals</b> -Various standard crystals. Proven footprints. Spark Fun Electronics SKU : COM-00534 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>PIN HEADER</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - -<b>PIN HEADER</b> - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - -<b>PIN HEADER</b> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -OSHW - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>CAPACITOR</b><p> -chip - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - - - - - - - -<b>Frames for Sheet and Layout</b> - - - - - - - - - - - - - - - - - - - - - - - - - - -Date: ->LAST_DATE_TIME -Sheet: ->SHEET -REV: -TITLE: -Document Number: ->DRAWING_NAME - - - - -<b>FRAME</b><p> -DIN A3, landscape with extra doc field - - - - - - - - - - - - - - - -<b>Resistors in DIL Packages</b><p> -<author>Created by librarian@cadsoft.de</author> - - -<b>Chip Resistor Array</b> size 4 × 0603<p> -concave termination - Phycomp Components<br> -Source: RS Components - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>Chip Resistor Array</b> size 4 × 0603<p> -convex termination - Phycomp Components<br> -Source: RS Components - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - -<b>BOURNS</b> Chip Resistor Array<p> -Source: RS Component / BUORNS - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>BOURNS</b> Chip Resistor Array<p> -Source: RS Component / BUORNS - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>ARRAY CHIP RESISTOR</b> Size 4 x 0402<p> -Source: www.yageo.com .. Pu-YC124_51_PbFree_L_1.pdf - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - -<b>Array chip resistor</b> size 4 × 0402<p> -Source: http://docs-europe.electrocomponents.com/webdocs/0114/0900766b80114d99.pdf - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - - - - - - - - - - - -<b>Chip Resistor Array 0201x4</b> 4 resistors in 1.4 mm x 0.6 mm size<p> -Source: PANASONIC .. aoc0000ce1.pdf - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>Chip Resistor Array 0402x4</b> 4 resistors in 2.0 mm x 1.0 mm size<p> -Source: PANASONIC .. aoc0000ce1.pdf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>Chip Resistor Array 0603x4</b> 4 resistors in 3.2 mm x 1.6 mm size (EXB38V, V8V)<p> -Source: PANASONIC .. aoc0000ce1.pdf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>Chip Resistor Array 0402x4</b> 4 resistors in 2.0 mm x 1.0 mm size<p> -Source: PANASONIC .. aoc0000ce1.pdf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>Chip Resistor Array 0805x4</b> 4 resistors in 5.08 mm x 2.20 mm size<p> -Source: PANASONIC .. aoc0000ce1.pdf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>Chip Resistor Array 0603x4</b> 4 resistors in 3.20 mm x 1.60 mm size<p> -Source: PANASONIC .. aoc0000ce1.pdf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>Chip Resistor Array 0201x2</b> 2 resistors in 0.8 mm x 0.6 mm size<p> -Source: PANASONIC .. aoc0000ce1.pdf - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>Chip Resistor Array 0402x2</b> 2 resistors in 1.0 mm x 1.0 mm size<p> -Source: PANASONIC .. aoc0000ce1.pdf - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>Chip Resistor Array 0603x2</b> 2 resistors in 1.6 mm x 1.6 mm size (EXB34V, V4V)<p> -Source: PANASONIC .. aoc0000ce1.pdf - - - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - -<b>Chip Resistor Array 0603x2</b> 2 resistors in 1.60 mm x 1.60 mm size<p> -Source: PANASONIC .. aoc0000ce1.pdf - - - - - - - - - - - - - - - - - - - - ->NAME ->VALUE - - - - - - - - ->VALUE ->NAME - - - - - - -<b>Array Chip Resistor</b><p> -Source: RS Component / Phycomp - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<b>Array Chip Resistor</b><p> -Source: Panasonic - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -For use by pick and place machines to calibrate the vision/machine, 1mm -<p>By microbuilder.eu</p> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Y[9:2] for 8-bit YUV or RGB (Y9 MSB, Y2 LSB) - - - -Power Supply -LED/EEPROM -MCU -Copyright (c) 2013 Ibrahim Abd Elkader <i.abdalkader@gmail.com> -This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 License. -To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/ -5 -Debug Header -Expansion Header -DCMI - - - -SD CARD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/eagle/openmv-5.1/openmv.brd b/eagle/openmv1/openmv.brd similarity index 100% rename from eagle/openmv-5.1/openmv.brd rename to eagle/openmv1/openmv.brd diff --git a/eagle/openmv-5.1/openmv.dru b/eagle/openmv1/openmv.dru similarity index 100% rename from eagle/openmv-5.1/openmv.dru rename to eagle/openmv1/openmv.dru diff --git a/eagle/openmv-5.1/openmv.pdf b/eagle/openmv1/openmv.pdf similarity index 100% rename from eagle/openmv-5.1/openmv.pdf rename to eagle/openmv1/openmv.pdf diff --git a/eagle/openmv-5.1/openmv.sch b/eagle/openmv1/openmv.sch similarity index 100% rename from eagle/openmv-5.1/openmv.sch rename to eagle/openmv1/openmv.sch